Slashdot Mirror


Firefox 49 Postponed One Week Due To Unexpected Bugs (softpedia.com)

An anonymous Slashdot reader quotes Softpedia: Mozilla has announced this week that it is delaying the release of Firefox 49 for one week to address two unexpected bugs. Firefox 49, which was set for release on Tuesday, September 13, will now launch the following Tuesday, on September 20... Firefox 49 is an important release in Mozilla's grand scheme of things when it comes to Firefox. This is the version when Mozilla will finish multi-process support rollout (a.k.a. e10s, or Electrolysis), and the version when Firefox launches the new WebExtensions API that replaces the old Add-ons API, making Firefox compatible with Chromium extensions.
Firefox's release manager explained the delays as "two blocking issues and the need for a bit more time to evaluate the results of their fixes/backouts" -- one of which apparently involves opening Giphy GIFS on Twitter.

33 of 208 comments (clear)

  1. Compared to what? by Mal-2 · · Score: 4, Insightful

    Aren't all bugs more or less "unexpected"? If you expected them, you'd check for them and hopefully squash them before they are committed.

    I think the more appropriate word here might have been "blocking". They're severe enough to delay a release over.

    --
    How is the Riemann zeta function like Trump rallies? Both have an endless number of trivial zeros.
    1. Re:Compared to what? by Anonymous Coward · · Score: 3, Funny

      Aren't all bugs more or less "unexpected"?

      You don't use Windows much, do you?

  2. WebExtensions API by Dracos · · Score: 3, Insightful

    The Chromification of Firefox continues.

    1. Re:WebExtensions API by Anonymous Coward · · Score: 2, Interesting

      so long firefox, and all those wonderful addons.... sure a few good ones may make the transition, but rip all the rest. noscript is one in particular that is having a hell of a time working with e10s.

      the last thing firefox needs is the complete SHIT that is chrome addons.. there is so much crap and bogus scammy shit in the chrome 'store' for addons... it's nearly enough to make a guy run straight into the familiar and comforting arms of internet explorer 6

    2. Re:WebExtensions API by AmiMoJo · · Score: 3, Interesting

      It's not a bad thing really.

      The old extensions API needs to go. It's single threaded and can't handle per tab processes well. It's also a massive security problem, having no security model. Extensions can easily conflict too.

      So they could have made a brand new API, but no one would have made extensions for it. At least new devs only have to write their extension once too.

      I see no real down side. They can add some FF specific stuff.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    3. Re:WebExtensions API by Artem+S.+Tashkinov · · Score: 4, Insightful

      Yeah, this update kills thousands thousands of add ons, whiles many others will stop working properly.

      Next on their agenda is killing XUL off which means Firefox will become yet another Google Chrome with a tad better cache management.

      It looks like Google Chrome, it acts like Google Chrome, it is Google Chrome. Now tell me, what the reason for Firefox existence? Once a unique web browser with unique add-ons (NoScipt, Firebug, DownThemAll, etc), soon only a shadow of itself.

    4. Re:WebExtensions API by Artem+S.+Tashkinov · · Score: 5, Informative

      It's also a massive security problem, having no security model.

      LMAO. Pretty much all Chrome extensions require access to "all websites" and your "entire browser history" which means they can gather all your browser information, including keystrokes, aka passwords.

      So much security, my ass.

    5. Re:WebExtensions API by Anonymous Coward · · Score: 3, Interesting

      forget 'the year of linux'.. 2016 might just be 'the year of pale moon'.. IF (and this is probably a really, really big 'if') they can manage the code and updates and security all by themselves while firefox diverges too far to be a useful upstream. perhaps even to the point of hosting their own addon site as mozilla's addon site goes to hell (err, i mean gets chromified). seamonkey is still around too, and that may see an uptick in users as well. and don't count on firefox esr, even mozilla's own site shames you for running an 'out of date' browser when you go there using the latest version of esr.

    6. Re:WebExtensions API by AmiMoJo · · Score: 4, Informative

      Are least Chrome HAS a permission system. That's only part of it though. Chrome extensions run in a sandbox. Firefox extensions run in the main browser process and can patch in to pretty much any of the UI and core features.

      Also, you exaggerate, most of the extensions I use don't need access to all sites, and the ones that do are justified (e.g. uBlock and Privacy Badger).

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    7. Re:WebExtensions API by _xeno_ · · Score: 2

      I see no real down side.

      Really?

      "Hey, you know that one differentiating feature we had between ourselves and Chrome, the extensions that are available for Firefox that just aren't really possible in the Chrome extension model? Let's get rid of those."
      "So we'll just basically be a crappy version of Chrome that uses more memory, is less stable, and is slower?"
      "Yeah!"
      "Sounds like a great idea! Let's do that!"

      The only reason anyone is still using Firefox instead of Chrome is to get access to Firefox extensions. Once Firefox makes their extensions be Chrome extensions, there will no longer be any compelling reason to keep using Firefox.

      The only one I can think of is "at least Google won't be spying on you" but with Firefox you're still being spied on because they still want to do ads when you open new tabs and as you enter URLs in the "Awesome Bar." (No, really, that's what Mozilla calls what you'd think is the URL field. It's the "Awesome Bar.")

      --
      You are in a maze of twisty little relative jumps, all alike.
  3. Re:Ah.. another week.... by jandersen · · Score: 4, Interesting

    Another week until I do not use this slow browser....

    Glad they keep going for diversity sake- but it's a sluggish pile of code. Beloved though it is.

    Browser speed has always struck me as slightly irrelevant, when in the majority of cases it is the fault of the websites, when things are slow. Although there is one case where it is definitely something about Firefox: Try to load http://www.dr.dk/nyheder/ (Denmark's Radio - "the Danish BBC" if you are kind) - it loads fast enough, but the whole browser freezes for ~10 sec when you scroll down; loading the same page in Konqueror (yes, there are some that use it) displays none of these problems. I have no idea why.

    But the real problems, for me at least, are: 1) The tendency in Firefox to switch to https when you activate Javascript, and then being unable to load the page, and 2) The increasing number of unwanted features, like embedded search engines that cannot be disabled and similar. I hate it when I mistype an address and get an idiotic search result from Google, Yahoo or whatever; all I want is an error message.

  4. Re: a win for open source by Anonymous Coward · · Score: 3, Insightful

    Firefox is anything but a "win" for the community. With users abandoning the buggy slow piece of shit in droves it is an example that even Open Source gets it wrong sometimes.

  5. Who gives a flying f*ck by Anonymous Coward · · Score: 4, Insightful

    Nope Janders... Start a CPU meter and watch how much of your CPU Firefox consumes while it does pretty much nothing. Display a few static web sites and watch your CPU run hot while Firefox god knows what. People have been complaining about this for years in the Firefox forums. They don't fix it. Electrolysis will make it worse, the same way multi-process made Chrome worse: Yes, you can give each tab it's own process to protect it from instability when it crashes, or write a stable browser which doesn't crash. Derp. Multi-process will make Firefox even slower. F*cking idiots.

    Waiting for someone to deliver to the world a lean fast browser. FF49 won't be it.

    And Firefox releases are now so frequent this is scarcely news. e.g. Release *49*!

    1. Re:Who gives a flying f*ck by MoarSauce123 · · Score: 2

      The "we release a new major for each typo fixed" craze started with Chrome. Google pushes a new version on an hourly basis. Shows that browser version has become somewhat irrelevant.

    2. Re:Who gives a flying f*ck by Luthair · · Score: 4, Informative

      Mine is at 0%. If Firefox (or Chrome, because it does it too) is burning CPU cycles it is the fault of a browser tab, I've seen a few sites that regularly cause issues if they're open for an extended period of time. Interestingly on Linux this seems more likely to occur than on Windows.

  6. Re:Ah.. another week.... by Anonymous Coward · · Score: 5, Interesting

    Depends on what you mean by browser speed. Firefox slows down massively when you use a ton of tabs. There must be some 2^N algorithms under the hood as that's the only conclusion I can come up with to explain the massive UI jitters. Closing many of those tabs does speed the browser up again, but it never releases a corresponding amount memory. If you're a heavy tab user and like to keep Firefox open, you eventually run out of memory or are forced to restart it due to the frustration of 15-25 second UI freezes when you open a page in a new tab. Oddly enough Firefox tends to crash a lot on closing when you're near max memory limits, so you can keep using a slow browser or close and crash. Then you reopen a profile with a thousand or more suspended tabs and it can take over 10 minutes until the UI responds to anything. Think about that. While very few people use that many tabs, there's no reason it should take 10 minutes. These are suspended tabs. Firefox is database focused, so all the browsers needs to do is load a 1000 list of tab ids, 1000 looks ups for the tab names, and 1000 look ups for tab icons yet it spends over 10 minutes doing that ( meaning 5 operations a second). Something is just not right with its performance, though I doubt the other browsers can handle that may tabs at all. Despite how advanced browsers are, they're also horribly designed pieces of software.

    Hopefully their multi-process support will help, but considering there's something fundamentally wrong with how they manage tabs I doubt they're going to handle this properly too.

  7. Re:Ah.. another week.... by Anonymous Coward · · Score: 3, Informative

    I hate it when I mistype an address and get an idiotic search result from Google, Yahoo or whatever; all I want is an error message.

    Go to about:config and set:

        keyword.enabled false
        browser.fixup.alternate.enabled false
        browser.fixup.dns_first_for_single_words true

    Enjoy!

  8. More details on the Bugs by sciengin · · Score: 5, Funny

    - UI still made some people not throw up
    - Slowness not increased by 50% as promised by the dev team, some pages unfortunately still load as fast as in the times of ISDN
    - Critically low use of memory: Some memory is still not used up by Firefox despite our best efforts
    - Android port does not crash often enough
    - Not quite like Chrome yet

    1. Re:More details on the Bugs by Luthair · · Score: 2
      • minimal UI is better than old UI
      • Firefox is generally competitive on speed
      • Firefox has lowest memory usage of all browsers
      • Android port never crashes for me on Nexus devices /shrug
      • You mean it isn't bloated and doesn't use a lot of memory like Chrome?
  9. Re: a win for open source by MoarSauce123 · · Score: 4, Insightful

    The problem with Firefox is that the community has little say in what that browser does. Plenty of excellent proposals were made that all got shot down by the arrogant lead developers who see Firefox as the coded manifestation of their egos. FF is open source only because the source is open, but not because a community is working on it together taking user feedback into account. Maybe they fix the update bug, my tests systems are stuck on version 47 although 48 is available.

  10. This is a good thing by trawg · · Score: 3, Interesting

    I've never been a fan of the regular release schedule of Firefox (or software in general). Releasing a new version just for the sake of having a new version every three months seems like a way to just make sure you're introducing potential new issues in your software (... lo and behold I think that's what we see with Firefox more and more, rather than the introduction of great new features).

    I understand the motivation though - it's nice to have targets to keep everyone working for those little milestones, and have a date attached to it so things can be roadmapped and planned and all that.

    I don't think it's at all a big deal for a date to slip on a particular version - especially as we're getting into actual serious-change Firefox territory with this release. The Electrolysis stuff is the first major advancement (... that I've cared about) for something like 20 versions so I'm keen to make sure it's stable.

    As an anecdote, the current version of Firefox is the first one that I've EVER noticed it feeling sluggish and like it is using too much memory. I know Firefox has a weird reputation has a memory hog but I have personally NEVER noticed this despite it being my sole browser for years. As of right now it's using 1.9GB whereas before this I don't recall it getting significantly above the low 1GB range (FWIW I have Electrolosys disabled by config).

    I don't really care that much about the memory usage but it certainly feels a little more sluggish than usual, which I do care about. So I'm very happy for them to take their time with the v49 release and make sure it's all ship-shape before it lands.

  11. Re: a win for open source by nnull · · Score: 2

    Sad what a lot of opensource projects have come down too.

  12. Re: a win for open source by gweihir · · Score: 2, Interesting

    As soon as OSS got traction, quite a few big-ego-small-skills people moved in and took over projects that they did not have the skills to do well. Firefiox, systemd, Gnome, etc. are all problems, not solutions. Open/LibreOffice managed to do fork at the last moment and is doing fine. The Linux kernel has successfully repelled hostile borders from the SJW-people and is still doing fine (although Linus has to avoid being alone in a room with women).

    But the bottom line is this: People that have vast ambitions but no skills to match exist anywhere and far to often they manage to get into positions of power. The OSS world is no exception to that. Firefox is just one of the latest victims.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  13. Re: a win for open source by John+Da'+Baddest · · Score: 2

    As a counter point, though not in the OSS realm: The profiles of Steve Jobs & Steve Wozniak. It's vision and ambition which eventually made the company king of the heap, not (or not just) engineers with great ideas within their own domain.

  14. Re: a win for open source by Anonymous Coward · · Score: 2, Insightful

    But the current CEO of Apple, Tim Cook, is certainly somebody who has "vast ambitions but no skills to match".

  15. Re: a win for open source by Ash-Fox · · Score: 4, Insightful

    With users abandoning the buggy slow piece of shit in droves

    People have been repeating this since 2003, yet here we are in 2016... You would expect Firefox wouldn't even be news if this was reality.

    --
    Change is certain; progress is not obligatory.
  16. Re: a win for open source by Anonymous Coward · · Score: 2, Informative

    Yeah, systemd is *really* successful. As long as you define successful as "ruining your init system by replacing it with a pile of stinking crap".

  17. Re: a win for open source by Ash-Fox · · Score: 2

    Have you seen their market share?

    Yes.

    It's been falling steadily for years

    I wouldn't say steadily, but certainly falling. But nothing equating to people "leaving in droves", if that was the case, it would have reached 1%, 10 years ago.

    --
    Change is certain; progress is not obligatory.
  18. Firefox doesn't get a break by LichtSpektren · · Score: 5, Insightful

    I was a pretty harsh critic of the 'personalized ads', but Mozilla removed that, so now Firefox is back to being the best browser. Its performance is slightly shy of Chromium in my experience, but it has better features, customizability and a selection of add-ons.

    Anyway, what I'm taking from the comments on this article is that Mozilla really shouldn't read Slashdot, because most commenters here hold that Mozilla really cannot do anything right. I'm sure Firefox would've been heavily criticized if a major release was too buggy, so it seems to be the right course of action to delay its release, but they're getting shit for that too. Oh well. Some people are just unpleasable and can be safely ignored for that reason.

  19. Re: a win for open source by blackest_k · · Score: 4, Interesting

    Ok I can only comment on systemd has caused problems for me. I have a nas running debian. Because a USB drive wasn't able to be mounted it stopped booting and dropped to an emergency shell. The device was able to be pinged but ssh wasn't running as this is headless with no access other than via ssh I was screwed, I was able to open the drive on another machine but there was no log information to say why it hadn't completed the boot.

    Obviously being an Arm build I couldn't boot the drive on an x86 system.

    The only thing that got me sorted was in a debian page about openssh in jessie, some kind soul had written that systemd now would drop to an emergency shell if it found something it couldn't mount in fstab.

    So I got lucky and was able to fix the problem but no thanks to systemd it was just a data drive not essential to the booting of the os.

    Lets say you have a server in a rack somewhere and a hdd dies in the raid rebooting that server remotely would end up in exactly the same situation. So systemd is a success but only when things don;t go wrong.

    So what are you supposed to do remove drives that are not essential for your server to start from fstab and manually mount them once the server has booted maybe not init any services that will be using those drives either....

    wouldn't it be better if systemd was able to init what it can and finish booting and issue a cry for help once the system was up and running?

    If you were running a windows server sure sometimes not all services get started, There is one domain controller which quite often fails to start the mail server. This results in no email for the domain and a remote login to restart the service. not a shutdown of the lan ...

    Systemd has potential but I'm not buying it as being ready for deployment when it can wreck your morning if not your entire day because of it;s behavior when there is a problem.

    .
       

  20. Re:Ah.. another week.... by AmiMoJo · · Score: 3, Interesting

    I've noticed that the x64 build of Pale Moon is much more stable and doesn't have nearly as much slow down as the x86 version. Don't know if the same applies to Firefox, from which it was forked.

    --
    const int one = 65536; (Silvermoon, Texture.cs)
    SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
  21. Re: a win for open source by The-Ixian · · Score: 2

    Why would you want Flash embedded at all? That is just a vector for 0 days in Flash.

    I have been running Firefox for years without Flash installed at all and have been perfectly happy with it.

    Firefox is great if you don't want a memory hungry spying agent installed on your computer.

    --
    My eyes reflect the stars and a smile lights up my face.
  22. Re: a win for open source by gweihir · · Score: 2

    This is simply incompetent design, made by morons that think that they like it is enough indication that it must be good. You never, ever fail silently if there is even a slight chance you can push a diagnostic to the sysadmin. But that obviously is an outdated Unix idea and the brave new world of system management does not need any old ideas, as new is clearly universally better than old.

    My employer has a policy that you may install Linux with systemd, but it must be gone before anything goes productive. This thing is far, far too much of a risk for very little gain (usually none at all).

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.