Also, clipboard data access. With Opera's switch to chromium, Firefox was the last browser without programmatic access to the clipboard[0] (though as usual MSIE has a non-standard implementation) so you had to listen for the paste event and post-process whatever garbage had been dumped in your paste area (and of course couldn't access high-level media types)
[0] Opera, as far as I remember, has neither clipboard access nor a "paste" event, the POS.
The OdinMonkey engine performance is impressive. The Lua VM benchmark[1] jumped from 110 points in Firefox 21 to 318 points in Firefox 22! Not to mention poor performance of Chrome.
Next, have a look at the Epic Citadel[2], which runs very smoothly in Firefox 22. Well done!
It's a bit unfair to mention Chrome performing poorly on these. Both are asm.js, which OdinMonkey is optimised for, V8 not.
That said, I'm very excited about asm.js (using it, in fact) and the performance in FF 22 blows me away as well. The V8 team appears to be working on asm.js optimisations, so soon we can have a fair contest :)
The best thing about asm.js is that the optimisations are really optional, unless your application is actually CPU-bound. The Unreal Engine probably is, to some degree. A simple 2D game like the one I'm working on certainly isn't. Not seeing it run any faster with FF 22, it's already smooth in older versions.
On my laptop, I got 419 points for Firefox 22 and 120 points for Chrome 28.
Of course, the Lua VM test is compiled to asm.js, so of course Firefox does really well right now. Exciting nonetheless - this opens so many possibilities.
If you're a fan of Firefox I recommend using Aurora:
http://www.mozilla.org/en-US/firefox/aurora/
Aurora is basically the beta of Firefox. It seems to get incremental updates more regularly than Firefox. It very occasionally has issues with compatibility with plugins (usually when a version number is bumped) but I can't recall any stability issues in the few years I've been using it.
There is Firefox beta channel, aurora is a bit less stable.
Usually aurora still gets uncooked features pushed in, while beta only receives preffed features, unpreffed stable features or bug fixes
I've felt like Firefox has been pretty light on features in its releases since it switched to rapid release, but this one is packed with stuff. Awesome!
It's becoming more and more rare for me to have to switch to Chrome to get a website to work correctly/acceptably, and I love it! Great job by the Mozilla team
Flexbox. It's finally almost here. I cannot tell you how long I've waited for this to be supported by default in all of these browsers... as soon as Safari 7 is released, us developer sites will actually be able to make the switch. I honestly think wrangling the hacky current layout solutions is 25% or more of my time spent with CSS on a project, so hopefully we'll be able to build things much more quickly.
Wondering about the Web Speech API and speech input...Chrome does a great job, but doesn't seem to allow hooking up to 3rd party recognizers like Nuance or even something local.
Anyone know how Mozilla is going to handle this? Are they going to use Google's recognizers in the cloud?
There were rumors about third-party cookies being disabled by default in v22. I downloaded it and found this not to be true. Can anyone shed some light on when Mozilla plans on doing this? http://www.pcworld.com/article/2038956/mozilla-postpones-def...
Out of curiosity, does this solve the memory issues caused by bad websites? Example, I have open three sites and my firefox memory usage is constantly increasing.
maps.google.com with route determined.
Hackers News, this story.
and the offending site, cycletrader.com where I chose a random ad from the front page that had more than one photo. All I did was cycle through the photos and leave the tab open.
Internet Explorer to the same sites does not even come close to the memory usage. In the time it took me to write this I have seen firefox go from 235m to 1.2g memory and IE stayed steady at 100m
The expectation of this release has been a fun ride for me. We were using long-live HTTP requests in our product for pushing data to the browser, a very elegant method but only implemented by Mozilla. Now were transitioning to websockets which aren't nearly as nice for this use, but I'm enjoying putting the newer, better-supported method in place on front- and back-ends.
[+] [-] callahad|12 years ago|reply
Highlights: WebRTC, asm.js, flexbox, and web notifications are present and enabled by default.
[+] [-] numbnuts|12 years ago|reply
https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Rel...
[+] [-] masklinn|12 years ago|reply
[0] Opera, as far as I remember, has neither clipboard access nor a "paste" event, the POS.
[+] [-] joelthelion|12 years ago|reply
[+] [-] _greim_|12 years ago|reply
[+] [-] niutech|12 years ago|reply
Next, have a look at the Epic Citadel[2], which runs very smoothly in Firefox 22. Well done!
[1] http://kripken.github.io/lua.vm.js/lua.vm.js.html [2] http://www.unrealengine.com/html5/
[+] [-] fhd2|12 years ago|reply
That said, I'm very excited about asm.js (using it, in fact) and the performance in FF 22 blows me away as well. The V8 team appears to be working on asm.js optimisations, so soon we can have a fair contest :)
The best thing about asm.js is that the optimisations are really optional, unless your application is actually CPU-bound. The Unreal Engine probably is, to some degree. A simple 2D game like the one I'm working on certainly isn't. Not seeing it run any faster with FF 22, it's already smooth in older versions.
[+] [-] bad_user|12 years ago|reply
Of course, the Lua VM test is compiled to asm.js, so of course Firefox does really well right now. Exciting nonetheless - this opens so many possibilities.
[+] [-] masklinn|12 years ago|reply
[+] [-] mrspeaker|12 years ago|reply
[+] [-] blueveek|12 years ago|reply
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
[+] [-] siddboots|12 years ago|reply
[+] [-] creatio|12 years ago|reply
[+] [-] noelwelsh|12 years ago|reply
[+] [-] shacharz|12 years ago|reply
[+] [-] epmatsw|12 years ago|reply
It's becoming more and more rare for me to have to switch to Chrome to get a website to work correctly/acceptably, and I love it! Great job by the Mozilla team
[+] [-] bjustin|12 years ago|reply
[+] [-] ianstormtaylor|12 years ago|reply
Happy day.
[+] [-] dotmanish|12 years ago|reply
"Plain text files displayed within Firefox will now word-wrap"
It was a pain to scroll sideways.
[+] [-] decklin|12 years ago|reply
[+] [-] Sven7|12 years ago|reply
Anyone know how Mozilla is going to handle this? Are they going to use Google's recognizers in the cloud?
[+] [-] MrBra|12 years ago|reply
[+] [-] vasi|12 years ago|reply
https://bugzilla.mozilla.org/show_bug.cgi?id=548763
[+] [-] sunils34|12 years ago|reply
[+] [-] Yoric|12 years ago|reply
[+] [-] sheldor|12 years ago|reply
Edit : It's officially off. So much for the privacy concerns ..
http://www.computerworld.com/s/article/9240218/Mozilla_again...
[+] [-] bad_user|12 years ago|reply
Firefox is awesome.
[+] [-] zanny|12 years ago|reply
So I went up the stack, every one except nightly is segfaulting.
Guess I'm on nightly for a while!
[+] [-] diegocg|12 years ago|reply
[+] [-] PedroBatista|12 years ago|reply
[+] [-] SideburnsOfDoom|12 years ago|reply
[+] [-] josteink|12 years ago|reply
Basically I just felt like I lost a lot of screen real-estate when surfing the news, like I was back in 1356x768 country.
There needs to be some toggles which can be disabled or some other middle ground here.
[+] [-] roryokane|12 years ago|reply
[+] [-] quackerhacker|12 years ago|reply
Firefox 21 and 22 support streaming MP4 in HTML5.
[+] [-] kbrosnan|12 years ago|reply
OS X is a bit more complicated due to needing to poke at Quicktime for the codecs.
[+] [-] kstop|12 years ago|reply
[+] [-] robin_reala|12 years ago|reply
[+] [-] Shivetya|12 years ago|reply
maps.google.com with route determined. Hackers News, this story.
and the offending site, cycletrader.com where I chose a random ad from the front page that had more than one photo. All I did was cycle through the photos and leave the tab open.
Internet Explorer to the same sites does not even come close to the memory usage. In the time it took me to write this I have seen firefox go from 235m to 1.2g memory and IE stayed steady at 100m
[+] [-] arj|12 years ago|reply
[+] [-] jmilkbal|12 years ago|reply