Recommended Posts

It's handled like IE, where if you start it from the tile you get the tablet app, but if you start it from the desktop you get the normal app.

Addons will follow the Firefox Mobile route, you don't have a normal XUL interface to hook into, it's all JS API calls to add UI stuff.

I seriously don't get why Firefox is pushing cheap homebrew solutions for PDF and (please let me be wrong on this) soon SWF

 

Just read all the one star reviews here to get just how cheap this homebrew actually is,

https://addons.mozilla.org/en-US/firefox/addon/pdfjs/reviews/

 

I had the issue where government forms were not rendering properly - wasted lots of time to install latest greatest version of Adobe Reader, then half hour later, it hit me, Mozilla blocks Adobe Reader by default.

 

EDIT:

Just did a test in Nightly.

Adobe Reader visible installed and ACTIVE.

Nightly still uses cheap homebrew.

2GB RAM to open a PDF.

Text visibly gets populated on a 4.5Ghz Quad Core.

EDIT: 2.5 Gb

EDIT2: Crashed - apparently installer still doesn't detect proper CPU architecture - 32 bit mem limit reached.

I seriously don't get why Firefox is pushing cheap homebrew solutions for PDF and (please let me be wrong on this) soon SWF

 

Just read all the one star reviews here to get just how cheap this homebrew actually is,

https://addons.mozilla.org/en-US/firefox/addon/pdfjs/reviews/

 

I had the issue where government forms were not rendering properly - wasted lots of time to install latest greatest version of Adobe Reader, then half hour later, it hit me, Mozilla blocks Adobe Reader by default.

 

EDIT:

Just did a test in Nightly.

Adobe Reader visible installed and ACTIVE.

Nightly still uses cheap homebrew.

2GB RAM to open a PDF.

Text visibly gets populated on a 4.5Ghz Quad Core.

EDIT: 2.5 Gb

EDIT2: Crashed - apparently installer still doesn't detect proper CPU architecture - 32 bit mem limit reached.

 

I think what Nightly has pdf.js, its newer than what offered as add-on, I could be wrong. But I rarely use Firefox as a PDF Reader, I go with PDF-X Change Viewer.

What on earth kind of PDF file are you opening that takes up 3GB of RAM?

Scrolling a 500 page UNM catalog.

It is just text BTW and well you know should like 50 megs to open and view.

 

But it is more of a problem is that Firefox does not properly detect Adobe PDF Reader plugin and enable it causing these problems.

Yeah, pdf.js is nice to have when the user doesn't have a pdf reader installed, but if the user does have a pdf plugin installed it would make more sense if firefox had that take precedence over pdf.js.

 

Its not too hard to disable pdf.js though, I believe you can just set pdfjs.disabled to true in about:config.

Its not too hard to disable pdf.js though, I believe you can just set pdfjs.disabled to true in about:config.

Tools (menu) --> Options --> Applications (tab) [easier user-friendly method] is where it can be changed also.

 

I personally find pdf.js slow (when compared to SumatraPDF and even Adobe Reader). Users of Firefox should have been notified better about the change and be presented with an option to easily switch between pdf.js and their default PDF plugin.

In this list, I censor many bugs which affect Release Management, Build Config, Firefox OS, Android, Developer Tools, Thunderbird, Test fixes, Test failure during try builds etc.

If I miss some please forgo them, I am human and can make errors. LOL!

From mozilla-inbound:

 

Electrolysis bug - Loading about:newtab in remote process - https://bugzilla.mozilla.org/show_bug.cgi?id=907342

Electrolysis bug - MacOSX only Focusing on content area - https://bugzilla.mozilla.org/show_bug.cgi?id=908453

Electrolysis bug - Geolocation Permission box - https://bugzilla.mozilla.org/show_bug.cgi?id=908692

JS Engine - Old bug - https://bugzilla.mozilla.org/show_bug.cgi?id=517765

HTML5 Parser bug - Old bug - https://bugzilla.mozilla.org/show_bug.cgi?id=528863

WebRTC - https://bugzilla.mozilla.org/show_bug.cgi?id=906105 , https://bugzilla.mozilla.org/show_bug.cgi?id=880067

Crash fixes - https://bugzilla.mozilla.org/show_bug.cgi?id=904147 ,

Exact Rooting for Generational GC - https://bugzilla.mozilla.org/show_bug.cgi?id=908483 , https://bugzilla.mozilla.org/show_bug.cgi?id=908825 , https://bugzilla.mozilla.org/show_bug.cgi?id=908891

Layout bug - overflow:hidden - https://bugzilla.mozilla.org/show_bug.cgi?id=906199

Header cleanup - https://bugzilla.mozilla.org/show_bug.cgi?id=908671 , https://bugzilla.mozilla.org/show_bug.cgi?id=908180 , https://bugzilla.mozilla.org/show_bug.cgi?id=908724 , https://bugzilla.mozilla.org/show_bug.cgi?id=908778 , https://bugzilla.mozilla.org/show_bug.cgi?id=908746

DOM Workers - Reducing workload from main thread - https://bugzilla.mozilla.org/show_bug.cgi?id=903772

DOM Cleanup - Binding related - https://bugzilla.mozilla.org/show_bug.cgi?id=887533

Regression fix [bACKOUT] - Fix scrolling of about:addons content - https://bugzilla.mozilla.org/show_bug.cgi?id=908006

Transition bug to C++11 standard - https://bugzilla.mozilla.org/show_bug.cgi?id=784739 (few more patches landed)

WebGL 2 Bindings cleanup - https://bugzilla.mozilla.org/show_bug.cgi?id=908662

Theme fix under special circumstances - https://bugzilla.mozilla.org/show_bug.cgi?id=898955

Tabbed Browsing bug fix - https://bugzilla.mozilla.org/show_bug.cgi?id=894048

Odin Monkey (asm.js) - https://bugzilla.mozilla.org/show_bug.cgi?id=908813

JS Engine Crash fix - https://bugzilla.mozilla.org/show_bug.cgi?id=908472

JS Engine bugs - https://bugzilla.mozilla.org/show_bug.cgi?id=899712 , https://bugzilla.mozilla.org/show_bug.cgi?id=900144

AES GCM cipher suite - https://bugzilla.mozilla.org/show_bug.cgi?id=880543

navigator.DoNotTrack fix [bACKOUT] - https://bugzilla.mozilla.org/show_bug.cgi?id=887703

HTML Input Element fix - https://bugzilla.mozilla.org/show_bug.cgi?id=905240

Cache GLContext - https://bugzilla.mozilla.org/show_bug.cgi?id=905161

Tokenizer fix - https://bugzilla.mozilla.org/show_bug.cgi?id=662669

Fixing #include dependence bug - https://bugzilla.mozilla.org/show_bug.cgi?id=908351 , https://bugzilla.mozilla.org/show_bug.cgi?id=908530 , https://bugzilla.mozilla.org/show_bug.cgi?id=908576 , https://bugzilla.mozilla.org/show_bug.cgi?id=908837

a lot of those Landings only affects Windows an not Linux yer? 

As Decryptor said they are cross platform.

To judge more precisely, I might have to read all bugs in details especially their comments which I avoid most of the time. LOL!!!

 

Chrome recently got some support for extensions to access the downloads API. The designer of this API at Google kindly informed us about it.

It now seems possible to do a rudimentary, albeit stripped down version of DownThemAll!, using Chrome?s new capabilities. Advanced features, like segmented downloads, proper checksumming, resuming etc. still do not seem feasible due to technical limitations. However, stuff like filters + OneClick seems to be within reach now. Basically, this new API enables extensions to use the Chrome download manager, but doesn?t give control over the request, data streams and/or low-level details themselves.

This still doesn?t mean you can expect a Chrome version anytime soon, if ever.

Right now there are simply more pressing priorities like getting 3.0 out of the door, and maybe doing a Firefox for Android version.

Also it is not clear if doing a Chrome extension is possible at all, without first actually experimenting with the new Chrome API(s). And after all, doing a chrome version means coding something up from scratch ? code sharing is pretty much not directly possible, if alone for the lack of Javascript esnext support in Chrome which the DTA code base already uses extensively in the Mozilla extension ? in an environment we?re not very familiar with.

Having said all that, it should be noted that I?m still very much a mozilla fanboi? in the light of recent revelations maybe more than ever.

http://www.downthemall.net/latest/still-no-google-chromechromium-support/

As Decryptor said they are cross platform.

To judge more precisely, I might have to read all bugs in details especially their comments which I avoid most of the time. LOL!!!

thats good, hopefully it speeds up Firefox on Linux

So is the ultimate goal of Servo is to replace Gecko?

Might be..

But there are several benefits in doing so.

Like your own language standards... memory management like you want no more reliance on stuff like jemalloc, tcmalloc etc. Similarly no more compilers issues...

I get the feeling Servo is more of a test bed for highly parallel work, stuff like CSS selector matching in multiple threads, etc. It might end up replacing Gecko but it's way too early to tell (Can't even do Acid1 yet)

 

Also, the nightly builds finally fix the most annoying bug, where the password manager wouldn't attach to "script generated forms", which are becoming more prevalent for whatever reason,

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Posts

    • No, "a great deal" for 32GB of DDR5 is $50, not $350. I mean I see what you mean, that it's a decent price compared to what's currently available, but you really should put a disclaimer in this articles explaining that it's still multiple times more expensive than it used to be.
    • Linux 7.1 stable launch looms as Linus Torvalds releases the final release candidate by Paul Hill Linus Torvalds has just released what’s expected to be the final release candidate of Linux 7.1, rc7. The Linux founder said that this RC is not small, but smaller than recent releases, which is a good sign because he expects the stable version to drop next week if things continue on this trajectory. Linux kernels see a merge window for the first two weeks of their life, where developers add new features, then there are about seven or eight weeks of release candidates before the stable version. Typically, there are seven release candidates, but if more time is needed, then an eighth release candidate is released too. This week’s RC’s biggest area of fixes was for GPUs, with networking just behind. Torvalds said that the rest of the release was “pretty random and spread out” with some architecture fixes, driver fixes, filesystem improvements, and build fixes for more unusual configs. In terms of specific pieces of hardware receiving improvements in this update, we had more AMD Zen6 models supported and fixes for AMD SDMA 7.1 and GFX11. Hardware that got improvements includes Lenovo laptops, HONOR laptops, and MSI laptops. Here are the changelogs for those: ASoC: amd: acp: Add DMI quirk for Lenovo Yoga Pro 7 15ASH11 Input: atkbd - add DMI quirk for Lenovo Yoga Air 14 (83QK) Input: atkbd - skip deactivate for HONOR BCC-N's internal keyboard ASoC: amd: yc: Add MSI Raider A18 HX A9WJG to quirk table ASoC: amd: yc: Enable internal mic on MSI Bravo 17 C7VF When the stable Linux 7.1 is released, it will be up to distribution maintainers, such as Canonical and Red Hat, to release the update to their users via the update manager. Some versions of Linux will get it before others, and some will never get it at all. Fedora and Arch-based distros will be among the first to get it, though. If you don’t get it, the security fixes will be backported to your system’s kernel, so you won’t be at risk, but you won’t get newer hardware support, which is fine if your computer works now.
  • Recent Achievements

    • One Month Later
      DJC50PLUS earned a badge
      One Month Later
    • Week One Done
      DJC50PLUS earned a badge
      Week One Done
    • Proficient
      Eric Biran went up a rank
      Proficient
    • Dedicated
      Conjor earned a badge
      Dedicated
    • Week One Done
      Windows Guy earned a badge
      Week One Done
  • Popular Contributors

    1. 1
      +primortal
      493
    2. 2
      PsYcHoKiLLa
      249
    3. 3
      Steven P.
      71
    4. 4
      ATLien_0
      68
    5. 5
      +Edouard
      68
  • Tell a friend

    Love Neowin? Tell a friend!