mikeratcliffe
Joined 14 years ago
Joined 14 years ago
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.
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.
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.
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.