mikeratcliffe
Controls such as buttons can also be rendered differently on different operating systems, particularly the border-radius and padding.
So if you don't test on each OS your page could look quite different on one OS when compared to the other.
Maybe you should switch then, why?
A lot of this information is subject to interpretation.
# of Vulnerabilities in 2014: Chrome: 127 Firefox: 108
The code exploit stats show how many exploits were found and patched, which is completely different from the number of exploits that a browser has.
Only 4 exploits were found and fixed in Chrome whilst 55 were found and fixed in Firefox... in my opinion that makes Firefox the leader as they found and fixed more vulnerabilities.
Compartments are similar in many ways, but also very different. Both processes and compartments shield JavaScript objects against each other.
The most important distinction is that processes offer a stronger separation enforced by the processor hardware, while compartments offer a pure software guarantee. However, on the upside compartments allow much more efficient cross compartment communication that processes code.
With compartments cross origin websites can still communicate with each other with a small overhead (governed by certain cross origin access policy), while with processes cross-process JavaScript object access is either impossible or extremely expensive.
In a modern browser you will likely see both forms of separation being applied. Two web sites that never have to talk to each other can live in separate processes, while cross origin websites that do want to communicate can use compartments to enhance security and performance."
You can read more about how that works at http://andreasgal.com/2010/10/13/compartments/
1. Mozilla are improving the extension architecture and developer tools too quickly for you to keep up with and that leads to lots of documentation.
2. Because Mozilla don't want people to use their extensions to sell a users information, spy on them, advertise to them etc. the review process takes longer than Google's.
View JQuery and JQuery Live Events in Firefox Developer Tools
We have it working and will be adding it very soon. It will also be very easy for library authors to add their own event parsers to our tools.
View DOM events in Firefox Developer Tools
So in short you get a better, more extensible browser, more stability and the chance to take a look at how something you use every day works.
It's a win-win in my opinion.
Try disabling your addons and enable them one by one to find the culprit.
Hack your family: Adopt a child
We do plan on making the disable cache toggle more visible (probably with the other buttons at the top of the main panel) and making it very obvious that the cache is disabled.
When we have done that it would make sense to have the button remember state.
We just don't want to disable the cache globally as this could cause issues in other windows.
How should the Firefox Developer Tools Highlighter look and act?
Debugging Thunderbird using Firefox Developer Tools
The History of Firebug
Why is it awesome to work at Mozilla?
http://flailingmonkey.com/why-it-is-awesome-to-work-for-mozilla
http://flailingmonkey.com/why-it-is-awesome-to-work-for-mozilla