Great read, not so sure why your page was awkward to scroll though. Here is more about Heap Profiling from the horses mouth https://developers.google.com/chrome-developer-tools/docs/he...
Do you mean "awkward to scroll" from a performance perspective or from a not-being-able-to-see-the-scrollbar perspective?
Sorry, performance perspective. It happens in incognito as well (no extensions).
Not sure why no one else is commenting about it though..
One thing that I use often: when execution hits breakpoint, you can switch to the Console tab and modify local variables, and run any code in the context of the current function.
Also, files in the Scripts can be edited by double clicking.
There's some revisionist history. When the iPhone was released, mobile apps were supposed to be HTML5 webapps. Developers cried for local apps. Apple responded to demand.
The truth is likely somewhere in between. Apple probably anticipated the demand for native apps. But they weren't ready, business-wise if not technically, to build the SDK and App Store in 2007, so they held off on it for a year. Sometimes it's useful to pretend that what you were going to do all along was merely a concession to outside demand.
The steve jobs bio documents how he was deadset against native apps, even after the iphone was released. Even apple has to listen to its customers / developers every now and then. The myth that apple's moves are all part of a big plan is just that.
Disclaimer: I'm on the Chrome team and specifically focus on the Inspector/DevTools Majd and I have talked a lot about tooling and the Chrome DevTools in particular. He ends up tweeting me a few requests or bugs a day that I'm routing to the engineering team. I love it. Majd's writeup here is incredible. I hope to find a way to augment our existing documentation with this very thorough roundup. He's done a similar th…
Hi Paul... any light to shed on this? http://stackoverflow.com/questions/8981211/what-is-the-sourc... I think it's the right answer, but just asking to be sure!
Heh. That's just building in the aliases that originated in Prototype.js, which offered $ as gEBId sugar and $$ as one for querySelectorAll. Opera actually decided to go with $ as querySelectorAll, a la jQuery, which IMO makes a bit more sense.
This is one of the ways that Prototype.js had a huge effect.
Disclaimer: I'm on the Chrome team and specifically focus on the Inspector/DevTools Majd and I have talked a lot about tooling and the Chrome DevTools in particular. He ends up tweeting me a few requests or bugs a day that I'm routing to the engineering team. I love it. Majd's writeup here is incredible. I hope to find a way to augment our existing documentation with this very thorough roundup. He's done a similar th…
Hi, one of the reason I still use Firebug is we have a multi-line enabled script editor, not just multi-line support ( http://code.google.com/p/chromium/issues/detail?id=35487 ), and the script is retained after page refresh, no up arrow needed. I hope Chrome will have this feature in the future.
Watch for the upcoming Snippets feature in Canary. :)