1,293 karma · joined May 8, 2012
Developer edition is what used to be known as "Aurora", which is in between Beta and Nightly.
So, you get the size of the object, using the callback. Then, if the object has fields that point to other objects, you call the reporter on those fields. Then those two quantities are totaled.
It is much easier to flip a preference. If you wanted to get sophisticated, you could create an addon that disables all of the preferences you dislike.
The idea is that by picking up people, you can drive in the HOV lanes.
http://googleonlinesecurity.blogspot.com/2015/02/pwnium-v-ne...
http://h30499.www3.hp.com/t5/HP-Security-Research-Blog/Pwn2O...
http://blog.chromium.org/2015/02/pwnium-v-never-ending-pwniu...
Another thing to keep in mind is that patch notes are a list of user-facing changes, not a breakdown of where the engineering effort went in a particular 5 week release cycle. Removing the command line flag probably took an engineer an hour or two to do. In the same time frame, I spent weeks analyzing and fixing a variety of leaks that only show up in multiprocess Firefox, but none of that shows up in the patch notes.
Then you can enter this in the URL bar: so python reverse list
...and you'll get a search for "python reverse list".
This is much less magical than how it works in Chrome, and harder to discover, but once you get it set up it is reasonably convenient.