Live data from Hacker News

Firefox 27 Released

mozilla.org

141–150 of 187 posts

Re: Firefox 27 Released

#141

Earlier quoted context omitted.

So glad I am not the only one noticing the filter change. That additional click to display the filtering options that Chrome introduced really made me start using FF more and more for work. I think this dumbing-down approach Google is doing with all their apps and websites will only alienate more and more professionals out of using their platform.

(Chrome DevTools team here). We cleaned up the filtering as it was totally inconsistent across all panels. So now it introduces one more click, but felt like generally that extra click was OK. I think we can still improve the UX, however. Which panels do you most use filters on (and for what?) Console, Network?

99% of the time I just want XHR, so this change added an extra click every time I open dev tools to look at the Network panel (also this step can be laggy if you're in development and you have hundreds of separate requests for your scripts/stylesheets, which I never care about). So I could actually be in favour of hiding away the filters if I could just set a default filter? Or if it just remembered my last selection?

Re: Firefox 27 Released

#142
post #24

One disturbing thing about Mozilla security is that most of the "Critical" flaws[1] in their list would be marked as "High" on Chrome because of Chrome's superior security model. [1] https://www.mozilla.org/security/known-vulnerabilities/firef...

I think you put too much faith in the fables that surround what the chrome security model does and does not do.

In short, no, they wouldn't.

Re: Firefox 27 Released

#143

Chrome has recently started to be more of a burden for us. We use the Application Shortcuts on our sales teams Windows PCs, which has broken over the last couple of updates: * Scrollbars have now changed, there are no up and down arrows. This has really confused our elder staff. * Application shortcuts have started hanging and throwing the "Jim" screen, but the same web pages work fine usually. * Java is awful to get…

Fwiw I've been finding Firefox (Ubuntu 12.04 default repo version) to be more stable than Chrome when I'm abusing tabs (like 50-100 tabs open, yes I'm pathological). Under such circumstances with Chrome my computer will occasionally freeze and I have no recourse but to REISUB it. Under similar circumstances with FF, things slow down and responsiveness gets worse, but no system freezes have occured yet.

There are some things I use Chrome for, like its JS profiling tools, but every time it freezes and forces a restart I go back to FF. Been staying with the latter more and more lately.

Re: Firefox 27 Released

#144

I see no one has mentioned Firefox 27 is the first major browser to have ES6 generators enabled by default - http://swannodette.github.io/2013/08/24/es6-generators-and-c... . Callback hell begone!

I realised yesterday that "yield" in Python (and I guess javascript) is kind of a baby continuation ( http://en.wikipedia.org/wiki/Continuation ). It can be used to create coroutines and turn async code into sync (looking) code. Really powerful. Anyone interested should learn what continuations are (in Scheme).

This property of ES6 generators, along with Promises, is what enables task.js [0] If you're interested in concurrency patterns for JS, you need to check it out.

Does this mean that we can use Task.js in ordinary web pages now?

[0] http://taskjs.org/

Re: Firefox 27 Released

#145

I am using FF on Android (both phone and tablet) with sync and great addons like adblock/self destructing cookies/lastpass and am mostly a happy camper. Mozilla has resolved most of the performance issues barring one - compared to Chrome or stock browser the time it takes for FF to go from link tapped to page loading started is a bit annoyingly high. Many times after tapping a link it just sits there doing nothing or…

The video isn't online yet, but at FOSDEM this weekend there was a talk about "Firefox on Android". The guy said that it's actually adblock that's causing the long delays.

As a general rule: if you think Firefox is slow/laggy, try running it with addons disabled. One or more addons are often the culprit.

For page load lag, addons like ABP are often especially bad because they're running the URI of each request against a bunch of regex filters to determine if the load should be allowed to begin.

Re: Firefox 27 Released

#146

I see no one has mentioned Firefox 27 is the first major browser to have ES6 generators enabled by default - http://swannodette.github.io/2013/08/24/es6-generators-and-c... . Callback hell begone!

[deleted]

Re: Firefox 27 Released

#147
post #59

Earlier quoted context omitted.

Still it can't deal with memory pressure, and will just eventually oom & crash.

The problems I've been having in Firefox are with badly behaved apps - with memory leaks and stuff. Firefox manages memory better than Chrome, but when a tab leaks it can freeze the whole browser. Still, this happens rarely enough that it isn't an issue for me, plus Firefox is much better at keeping many tabs open. I did disable Flash and now I have to "click to play" - but I'm doing the same thing in Chrome too, bec…

> tab leaks it can freeze the whole browser

Process per tab is _almost_ ready: http://billmccloskey.wordpress.com/2013/12/05/multiprocess-f...

You can play with it by setting `browser.tabs.remote` to true in about:config.

Re: Firefox 27 Released

#148
post #88

Earlier quoted context omitted.

What's your host environment and browsing habits like (lots of tabs open, many pinned tabs, lots of video, flash video)?

Having just one gigabyte of physical RAM, I run Firefox with a 512M rlimit (the OpenBSD default), as I have to reserve some space for other software too (and swap is painfully slow on the spinning disk). As far as browsing habits go, I do usually have quite a few tabs open (currently I've got 38, though they're not all loaded; I don't think I often go much over this often). None are pinned. Video is disabled, and I'v…

This is getting close to the limit of my expertise. What resource is bumping into it's system limit? Can you back up that answer with a stack trace or core dump? If so, would you mind filing a bug in our bug tracker? [0] It looks like if you put [MemShrink] in the Whiteboard field, the memshrink team should pick it up. If not, you could jump in #memshrink in our IRC server, irc.mozilla.org, and let someone there know. [1]

You can ping me directly on irc, too. My handle is a literal new line character (which _is_ a valid nick), and I'd be happy to help you get the bug filed if you run into any issues. Once you have a bugzilla account, you'll see it's generally pretty easy to submit bugs and provide feedback in channels that allow us to more easily find and work on issues. We're happy to help, too!

I'd file the issue myself, but I'd prefer to enable you to see how easy it is, and for you to provide the stack trace. Even providing steps to reproduce issues makes you a part of our Mozilla community. Welcome!

[0] https://bugzilla.mozilla.org/ [1] https://wiki.mozilla.org/Performance/MemShrink

Re: Firefox 27 Released

#149

The second bullet is important, having up to date TLS is a big deal in today's security/spy conscience world. Its possible to currently get (if you monkey around in about:config), but default settings are powerful since the average user won't bother. And I mean average-user type average user, not average hackernews reader/poster.

How's My SSL? [1] now reports "Your SSL client is Probably Okay." for Firefox 27. Awesome! [1] https://www.howsmyssl.com/

Fedora 20 (firefox 26), "Your SSL client is Bad." :(

Re: Firefox 27 Released

#150
post #131

Earlier quoted context omitted.

Well, davexunit did say "Firefox is the only major browser that is free software". Chromium is arguably a very minor browser. Besides, if you would like take a tiny amount of market share from Google (thereby weakening their ability to set standards such as the W3C's "EME" DRM, which they support), you know that using Firefox is the right thing to do. It also shows Google that you're not buying into their free/nonfre…

Chromium isn't a "minor brower", it is Chrome. Nearly all the code that does any real work is developed as part of Chromium, google just throw a few patches on top to make Chrome.

Can you checkout the code, apply their patches, and build Chrome? Can you do that with Firefox? ;)
Post reply on HN