time frame for a better x64 browser?

Users and developers helping users with generic and technical Pale Moon issues on all operating systems.

Moderator: trava90

Forum rules
This board is for technical/general usage questions and troubleshooting for the Pale Moon browser only.
Technical issues and questions not related to the Pale Moon browser should be posted in other boards!
Please keep off-topic and general discussion out of this board, thank you!
User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 35636
Joined: 2011-08-28, 17:27
Location: Motala, SE
Contact:

Re: time frame for a better x64 browser?

Unread post by Moonchild » 2012-06-15, 21:25

dabruro wrote:Okay, I was assuming that most of the bugs are platform-independent, but maybe that's not true.
No, a lot of bugs are very platform specific, a number aren't really bugs but enhancements or features so not "broken" code...
Then there's bug entries that deal with cleaning up source code, items in the mozilla core that aren't part of Firefox, items that apply to running automated tests or the Mozilla build environment (not used for Pale moon - I have my own), etc.
e.g. the first 20 bugs of the Firefox 12 bug list:

704512 nsBMPDecoder::WriteInternal: Conditional jump or move depends on uninitialised value(s)
696324 Provide JS API for adding items to the Android menu
704520 Flash content does not have a placeholder if on Android 3.x
712714 Remove JOF_CALLOP
712719 NullPointerException at org.mozilla.gecko.GeckoAppShell.notifyIMEEnabled
720912 IonMonkey: Log the location of aborts
704539 channel.URI is undefined in Sync
720925 IonMonkey: Add Object comparison
696353 What happened to the arguments element IC ?
712738 Clang Static Analysis: Assigned value is garbage or undefined in content/media/nsBuiltinDecoder.cpp
720934 [meta] Android Sync 0.4 code drop
712743 Investigate if we could reduce traversing by checking if node is black Enhancement
720941 Remove JSDOUBLE_COMPARE and content's equivalent DOUBLE_COMPARE Windows
720952 [MacOSX] Some (or random?) builders report "Typelibs contain definitions of interface nsIDocCharset …
720955 pyxpt: Report IIDs when they differ
720957 contentLength is unsed in nsJSONListener::OnDataAvailable
712767 Send profile-before-change in netwerk/test/TestSTSParser.cpp
720962 don't build nsBrowserProfileMigratorUtils.cpp on Linux
704583 Add testing mode to FocusManager to address running webdriver tests concurrently Enhancement
614476 gfxPangoFonts sets up grapheme cluster boundaries twice

Dev/Macro/code cleanup/mozilla build system/test framework/non-firefox
Mac
Android
Linux
Windows
All

So of the 20, only 2 even warrant looking at, and might still not need implementation ;)
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

dabruro

Re: time frame for a better x64 browser?

Unread post by dabruro » 2012-06-15, 21:55

Ah, I see.

stravinsky

Re: time frame for a better x64 browser?

Unread post by stravinsky » 2012-06-20, 04:00

bugfixes/patches in FF4+ are relevant to the 3.6 branch?

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 35636
Joined: 2011-08-28, 17:27
Location: Motala, SE
Contact:

Re: time frame for a better x64 browser?

Unread post by Moonchild » 2012-06-20, 07:17

stravinsky wrote:bugfixes/patches in FF4+ are relevant to the 3.6 branch?
Some are, but they are few and far between. E.g. the png library vulnerability affected both (and any other browser using that library). Anything specific to the new javascript engine or layout engine will obviously not affect v3.6
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

Locked