Jump to content

My Browser Builds (Part 4)


Recommended Posts

On 2/20/2023 at 4:54 AM, NotHereToPlayGames said:

I've been intending to test my "must-have" web sites (bank accounts and bill payment accounts) against the Christmas Releases.

Refresh me memory - which releases have this implementation?  I'm assuming only NM28, St52, and St55 ?

I would think those plus IceApe. Edit: and BNavigator.

Edited by Mathwiz
Link to comment
Share on other sites


Delay may be reduced by modifying/adding string pref general.useragent.override.youtube.com on about:config page and setting it like so: Mozilla/5.0 (%OS_SLICE% rv:6.0) Goanna/20230219 Firefox/42.0 PaleMoon/32.0.1

I think the main thing is that it contains an ancient Firefox version along with a string it doesn't recognize so it's not 100% sure you're on old Firefox and won't show unsupported browser page, but the rest of their spaghetti code will go through faster that way (or you're being served a faster version, IDK).

Edited by UCyborg
Link to comment
Share on other sites

13 hours ago, UCyborg said:

Delay may be reduced by modifying/adding string pref general.useragent.override.youtube.com on about:config page and setting it like so: Mozilla/5.0 (%OS_SLICE% rv:6.0) Goanna/20230219 Firefox/42.0 PaleMoon/32.0.1

I think the main thing is that it contains an ancient Firefox version along with a string it doesn't recognize so it's not 100% sure you're on old Firefox and won't show unsupported browser page, but the rest of their spaghetti code will go through faster that way (or you're being served a faster version, IDK).

Thank you - at first I was skeptical because of FF/42.0, but this really speeds the site up! Mighty fine.

Link to comment
Share on other sites

14 hours ago, UCyborg said:

Delay may be reduced by modifying/adding string pref general.useragent.override.youtube.com on about:config page and setting it like so: Mozilla/5.0 (%OS_SLICE% rv:6.0) Goanna/20230219 Firefox/42.0 PaleMoon/32.0.1

I think the main thing is that it contains an ancient Firefox version along with a string it doesn't recognize so it's not 100% sure you're on old Firefox and won't show unsupported browser page, but the rest of their spaghetti code will go through faster that way (or you're being served a faster version, IDK).

New Moon has it like this as default:

Mozilla/5.0 (%OS_SLICE% rv:60.0) Gecko/20100101 Firefox/60.0

Page load is still ridiculously slow compared to modern browsers...

Link to comment
Share on other sites

On 2/10/2023 at 7:05 PM, roytam1 said:

New build of BOC/UXP for XP!

Test binary:
MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20230211-485bba73-uxp-553e7438a-xpmod.7z
BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20230211-485bba73-uxp-553e7438a-xpmod.7z

source repo (excluding UXP): https://github.com/roytam1/boc-uxp/tree/custom

* Notice: the profile prefix (i.e. parent folder names) are also changed since 2020-08-15 build, you may rename their names before using new binaries when updating from builds before 2020-08-15.

--

New build of HBL-UXP for XP!

Test binary:
IceDove-UXP(mail) https://o.rthost.win/hbl-uxp/icedove.win32-20230211-id-656ea98-uxp-553e7438a-xpmod.7z
IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20230211-id-656ea98-ia-93af9a0-uxp-553e7438a-xpmod.7z

source repo (excluding UXP):
https://github.com/roytam1/icedove-uxp/tree/winbuild
https://github.com/roytam1/iceape-uxp/tree/winbuild

for UXP changes please see above.

Hey Guys!  (and perhaps @roytam1 in particular:)

I run the x64 build of Interlink Mail and News on Windows 8.  Binary Outcast hasn't updated it since last summer.  So I have three questions.  In each case, let's discount anything to do with Windows XP/Vista compatibility)

(a) Other than the fact that you only provide an x86 build of MailNews, how are you updating Interlink, when Binary Outcast hasn't updated in seven months?  In a synopsis, what is basically different from the official version?

(b) Next thing, what are the key differences in the Windows version of IceDove that you create and MailNews?  Are there UI and functional differences.

(c) Last question (and least important of all) - Is IceApe a reworking of the Seamonkey Suite on UXP?  Or is it MailNews and BNavigator combined?

Thanks for your help :)

 

Link to comment
Share on other sites

1 hour ago, Jody Thornton said:

(b) Next thing, what are the key differences in the Windows version of IceDove that you create and MailNews?  Are there UI and functional differences.

I wrote about email clients in this thread: 
https://msfn.org/board/topic/184410-xpvista-compatible-clients-for-modern-email-services/?do=findComment&comment=1238445 . I tested IceDove and MailNews. The main diffrence I noticed is MailNews supports Oauth2, IceDove unfortunately not. Oauth2 is an important protocol for authentication. A lot of email service providers use it nowadays as for example GmailMailNews is simply great and works with all my email service providers. It can easily enhanced by installing legacy extensions. At least, that's what I did. :thumbup

 

Edited by AstroSkipper
Update of content
Link to comment
Share on other sites

3 hours ago, Jody Thornton said:

Hey Guys!  (and perhaps @roytam1 in particular:)

I run the x64 build of Interlink Mail and News on Windows 8.  Binary Outcast hasn't updated it since last summer.  So I have three questions.  In each case, let's discount anything to do with Windows XP/Vista compatibility)

(a) Other than the fact that you only provide an x86 build of MailNews, how are you updating Interlink, when Binary Outcast hasn't updated in seven months?  In a synopsis, what is basically different from the official version?

(b) Next thing, what are the key differences in the Windows version of IceDove that you create and MailNews?  Are there UI and functional differences.

(c) Last question (and least important of all) - Is IceApe a reworking of the Seamonkey Suite on UXP?  Or is it MailNews and BNavigator combined?

Thanks for your help :)

 

a: UXP based applications have 2 parts: front-end and UXP engine. front-end code doesn't change frequently (or say, "at all" for BOC related)

b & c: IceDove and IceApe is hyperbola's port/rebrand of Thunderbird and Seamonkey to UXP.

Link to comment
Share on other sites

New build of Serpent/UXP for XP!

Test binary:
Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20230225-3219d2d-uxp-ba020f4a7-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20230225-3219d2d-uxp-ba020f4a7-xpmod.7z

source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/custom

IA32 Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20230225-3219d2d-uxp-ba020f4a7-xpmod-ia32.7z

source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/ia32

NM28XP build:
Win32 https://o.rthost.win/palemoon/palemoon-28.10.6a1.win32-git-20230225-d849524bd-uxp-ba020f4a7-xpmod.7z
Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.6a1.win32-git-20230225-d849524bd-uxp-ba020f4a7-xpmod-ia32.7z
Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.6a1.win32-git-20230225-d849524bd-uxp-ba020f4a7-xpmod-sse.7z
Win64 https://o.rthost.win/palemoon/palemoon-28.10.6a1.win64-git-20230225-d849524bd-uxp-ba020f4a7-xpmod.7z

Official UXP changes picked since my last build:
- Issue #2107 - Clean up caret when destroying editor. (cc6b0f11e)
- [widget] Properly test for and handle errors in target-surface creation and mapping. (bca689b48)
- [DOM] Check whether module load request was already cancelled when a load fails (bc50a7d3c)
- [NSS] Update NSS to pick up fixes. (cdda874cf)
- Issue #2046 - Move ScopedICUObject into builtin/intl/ScopedICUObject.h (017261964)
- Issue #2046 - Move functionality used in the implementation of multiple Intl.* constructors into builtin/intl/CommonFunctions.* (50e3c1f5e)
- Issue #2046 - Create helper method to call ICU string conversion methods (eee13d265)
- Issue #2046 - Move Intl.NumberFormat functionality into builtin/intl/NumberFormat.* (e7565ff1a)
- Issue #2046 - Move NewUNumberFormatForPluralRules next to its only use (6da7d528d)
- Issue #2046 - Move Intl.Collator functionality into builtin/intl/Collator.* (53c2f58c5)
- Issue #2046 - Move SharedIntlData into its own builtin/intl/SharedIntlData.* files so the world doesn't have to import all shared Intl functionality. (ce98604d2)
- Issue #2046 - Move Intl.DateTimeFormat functionality into builtin/intl/DateTimeFormat.* (c981fb13e)
- Issue #2046 - Move Intl.PluralRules functionality into builtin/intl/PluralRules.* (ed316832b)
- Issue #2046 - Move Intl.RelativeTimeFormat functionality into builtin/intl/RelativeTimeFormat.* (c7dab6c03)
- Issue #2046 - Trim builtin/Intl.*'s #include set down to what is required for Intl itself (5ad62567e)
- Issue #2046 - Move builtin/Intl.* to builtin/intl/IntlObject.* (5574b06ff)
- Issue #2046 - Move various generated files from builtin/Intl* to builtin/intl/*, and add "Generated" to their names for clarity (f8e3f8119)
- Issue #2046 - Move the self-hosting of non-constructor properties of Intl to a new builtin/intl/IntlObject.js file (7f2b67f7d)
- Issue #2046 - Move Intl.RelativeTimeFormat self-hosted code to a new builtin/intl/RelativeTimeFormat.js file (ae0eddc16)
- Issue #2046 - Move Intl.PluralRules self-hosted code to a new builtin/intl/PluralRules.js file (e55cdd19a)
- Issue #2046 - Move Intl.DateTimeFormat self-hosted code to a new builtin/intl/DateTimeFormat.js file (38284ba8b)
- Issue #2046 - Move Intl.NumberFormat self-hosted code to a new builtin/intl/NumberFormat.js file (a56b9e832)
- Issue #2046 - Move Intl.Collator self-hosted code to a new builtin/intl/Collator.js file (45720521c)
- Issue #2046 - Move builtin/Intl.js (which now contains only shared functionality) to builtin/intl/CommonFunctions.js (cf2e2ed90)
- Issue #2046 - Move a bunch of functions in builtin/intl/CommonFunctions.js into more-specific files, where those functions are only used in a single more-specific file (87eaaee95)
- Issue #2111 - Implement CSSStyleRule.selectorText setter (6d3500bb4)
- Issue #1382 - Annotate crash with database name when storage connection not closed (6dc8a7d81)
- No issue - Improve fallback handling and resolve PATH issues with python clobber command (b7d80962d)
- MailNews: Re-check availability of OAuth2 when hostname fields modified. (e8f840bf2)
- Issue #2078 - Part 1: Update CSS rule processor to handle :is() and :where() CSS pseudo-classes (453b715ef)
- Issue #2078 - Part 2: Rename nsPseudoClassList->u.mSelectors to mSelectorList (0648ec64b)
- Issue #2078 - Part 3: Rename nsCSSRuleProcessor::SelectorListMatches to RestrictedSelectorListMatches (14e8922dc)
- Issue #2078 - Part 4: Unify selector list matching (1c1473166)
- Issue #2078 - Part 5: Ensure :is() and :where() are given proper weights (4ece7873e)
- Issue #2078 - Part 6: Replace empty list head with the next non-empty list for forgiving selector lists (6d77f755d)
- Issue #1823 - Ensure :host() and :host-context() are given proper weights (ba7e29a05)
- Issue #1593 - Follow-up: :host() should not automatically match if we have a non-empty selector list (9bebb3a61)
- Issue #1593 - Follow-up: Copy mIsRelevantLink value over rather than calling IsLink (0391e8ab0)
- Issue #1593 - Follow-up: Accept only a single selector in the argument of :host/:host-context (9037d5662)
- No issue - Refactor FindErrorInstanceOrPrototype (db89c5a05)
- [DOM] WebCrypto: Check decoded key type before using it. (0b9698c80)
- No issue - Move Has* function definition out of the header file for consistency (03a338570)
- Issue #2078 - Follow-up: Move isForgiving check to ParsePseudoClassWithSelectorListArg (53f590538)
- Issue #2078 - Follow-up: aPreventComplexSelectors should be passed (83484a34f)
- Issue #2078 - Follow-up: Propagate combinator restriction to :is()/:where() (439c671b2)
- Issue #2046 - Follow-up: Fix debug assert using old chars definition. (fa014f9e9)

No official Pale-Moon changes picked since my last build.

No official Basilisk changes picked since my last build.

Update Notice:
- You may delete file named icudt58l.dat inside program folder when updating from old releases.

* Notice: From now on, UXP rev will point to `custom` branch of my UXP repo instead of MCP UXP repo, while "official UXP changes" shows only `tracking` branch changes.

Link to comment
Share on other sites

New build of BOC/UXP for XP!

Test binary:
MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20230225-485bba73-uxp-ba020f4a7-xpmod.7z
BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20230225-485bba73-uxp-ba020f4a7-xpmod.7z

source repo (excluding UXP): https://github.com/roytam1/boc-uxp/tree/custom

* Notice: the profile prefix (i.e. parent folder names) are also changed since 2020-08-15 build, you may rename their names before using new binaries when updating from builds before 2020-08-15.

--

New build of HBL-UXP for XP!

Test binary:
IceDove-UXP(mail) https://o.rthost.win/hbl-uxp/icedove.win32-20230225-id-656ea98-uxp-ba020f4a7-xpmod.7z
IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20230225-id-656ea98-ia-93af9a0-uxp-ba020f4a7-xpmod.7z

source repo (excluding UXP):
https://github.com/roytam1/icedove-uxp/tree/winbuild
https://github.com/roytam1/iceape-uxp/tree/winbuild

for UXP changes please see above.

Link to comment
Share on other sites

New build of post-deprecated Serpent/moebius for XP!
* Notice: This repo will not be built on regular schedule, and changes are experimental as usual.
** Current moebius patch level should be on par with 52.9, but some security patches can not be applied/ported due to source milestone differences between versions.

Test binary:
Win32 http://o.rthost.win/basilisk/basilisk55-win32-git-20230225-69d0a1697-xpmod.7z
Win64 http://o.rthost.win/basilisk/basilisk55-win64-git-20230225-69d0a1697-xpmod.7z

repo: https://github.com/roytam1/basilisk55

Repo changes:
- import from UXP: Issue #2107 - Clean up caret when destroying editor. (cc6b0f11) (d511a7be1)
- import from UXP: [widget] Properly test for and handle errors in target-surface creation and mapping. (bca689b4) (06bb203d1)
- import from UXP: [DOM] Check whether module load request was already cancelled when a load fails (bc50a7d3) (4db624ccb)
- import from UXP: [NSS] Update NSS to pick up fixes. (cdda874c) (d747e5caf)
- ported from UXP: Issue #2046 - Move ScopedICUObject into builtin/intl/ScopedICUObject.h (01726196) (f31a08e01)
- ported from UXP: Issue #2046 - Move functionality used in the implementation of multiple Intl.* constructors into builtin/intl/CommonFunctions.* (50e3c1f5) (6b2de1974)
- ported from UXP: Issue #2046 - Create helper method to call ICU string conversion methods (eee13d26) (5f5524ac5)
- preq for Issue #2046 part 4: fix `LifoAlloc` not found when compiling (807e73fa4)
- ported from UXP: Issue #2046 - Move Intl.NumberFormat functionality into builtin/intl/NumberFormat.* (e7565ff1) (8242478dc)
- ported from UXP: Issue #2046 - Move NewUNumberFormatForPluralRules next to its only use (6da7d528) (7fee9729e)
- ported from UXP: Issue #2046 - Move Intl.Collator functionality into builtin/intl/Collator.* (53c2f58c) (ef25a3904)
- ported from UXP: Issue #2046 - Move SharedIntlData into its own builtin/intl/SharedIntlData.* files so the world doesn't have to import all shared Intl functionality. (ce98604d) (3d7083ab0)
- ported from UXP: Issue #2046 - Move Intl.DateTimeFormat functionality into builtin/intl/DateTimeFormat.* (c981fb13) (7e2753c95)
- ported from UXP: Issue #2046 - Move Intl.PluralRules functionality into builtin/intl/PluralRules.* (ed316832) (92af82209)
- ported from UXP: Issue #2046 - Move Intl.RelativeTimeFormat functionality into builtin/intl/RelativeTimeFormat.* (c7dab6c0) (7f5ad0a06)
- ported from UXP: Issue #2046 - Trim builtin/Intl.*'s #include set down to what is required for Intl itself (5ad62567) (1fca879e4)
- import from UXP: Issue #2046 - Move builtin/Intl.* to builtin/intl/IntlObject.* (5574b06f) (3004dd97d)
- ported from UXP: Issue #2046 - Move various generated files from builtin/Intl* to builtin/intl/*, and add "Generated" to their names for clarity (f8e3f811) (98ae33a2a)
- ported from UXP: Issue #2046 - Move the self-hosting of non-constructor properties of Intl to a new builtin/intl/IntlObject.js file (7f2b67f7) (57bc048da)
- ported from UXP: Issue #2046 - Move Intl.RelativeTimeFormat self-hosted code to a new builtin/intl/RelativeTimeFormat.js file (ae0eddc1) (d9ab59fc4)
- ported from UXP: Issue #2046 - Move Intl.PluralRules self-hosted code to a new builtin/intl/PluralRules.js file (e55cdd19) (7f0c71a65)
- ported from UXP: Issue #2046 - Move Intl.DateTimeFormat self-hosted code to a new builtin/intl/DateTimeFormat.js file (38284ba8) (a03f00c6c)
- ported from UXP: Issue #2046 - Move Intl.NumberFormat self-hosted code to a new builtin/intl/NumberFormat.js file (a56b9e83) (546331636)
- ported from UXP: Issue #2046 - Move Intl.Collator self-hosted code to a new builtin/intl/Collator.js file (45720521) (05015887d)
- ported from UXP: ssue #2046 - Move builtin/Intl.js (which now contains only shared functionality) to builtin/intl/CommonFunctions.js (cf2e2ed9) (66dfb2f03)
- import from UXP: Issue #2046 - Move a bunch of functions in builtin/intl/CommonFunctions.js into more-specific files, where those functions are only used in a single more-specific file (87eaaee9) (77f15fe14)
- ported from UXP: Issue #2111 - Implement CSSStyleRule.selectorText setter (6d3500bb) (5329c2d4b)
- import from UXP: Issue #1382 - Annotate crash with database name when storage connection not closed (6dc8a7d8) (c1b0a6fe2)
- import from UXP: No issue - Improve fallback handling and resolve PATH issues with python clobber command (b7d80962) (073a3b346)
- import from UXP: Issue #2078 - Part 1: Update CSS rule processor to handle :is() and :where() CSS pseudo-classes (453b715e) (3977798de)
- import from UXP: Issue #2078 - Part 2: Rename nsPseudoClassList->u.mSelectors to mSelectorList (0648ec64) (8630ba746)
- import from UXP: Issue #2078 - Part 3: Rename nsCSSRuleProcessor::SelectorListMatches to RestrictedSelectorListMatches (14e8922d) (c7b2fc738)
- import from UXP: Issue #2078 - Part 4: Unify selector list matching (1c147316) (01357fd6b)
- import from UXP: Issue #2078 - Part 5: Ensure :is() and :where() are given proper weights (4ece7873) (4e93f4961)
- import from UXP: Issue #2078 - Part 6: Replace empty list head with the next non-empty list for forgiving selector lists (6d77f755) (a198d25f8)
- import from UXP: Issue #1823 - Ensure :host() and :host-context() are given proper weights (ba7e29a0) (bdbb990cb)
- import from UXP: Issue #1593 - Follow-up: :host() should not automatically match if we have a non-empty selector list (9bebb3a6) (b4cd773d8)
- import from UXP: Issue #1593 - Follow-up: Copy mIsRelevantLink value over rather than calling IsLink (0391e8ab) (5496ef69c)
- import from UXP: Issue #1593 - Follow-up: Accept only a single selector in the argument of :host/:host-context (9037d566) (91f16a592)
- ported from UXP: No issue - Refactor FindErrorInstanceOrPrototype (db89c5a0) (4914aff42)
- import from UXP: [DOM] WebCrypto: Check decoded key type before using it. (0b9698c8) (ce79f47a6)
- import from UXP: No issue - Move Has* function definition out of the header file for consistency (03a33857) (129c0039a)
- import from UXP: Issue #2078 - Follow-up: Move isForgiving check to ParsePseudoClassWithSelectorListArg (53f59053) (8674c0117)
- import from UXP: Issue #2078 - Follow-up: aPreventComplexSelectors should be passed (83484a34) (dbbf656f0)
- import from UXP: Issue #2078 - Follow-up: Propagate combinator restriction to :is()/:where() (439c671b) (3dc38ecba)
- import from UXP: Issue #2046 - Follow-up: Fix debug assert using old chars definition. (fa014f9e) (69d0a1697)

Link to comment
Share on other sites

New NewMoon 27 Build!

32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20230225-4e6138a54f-xpmod.7z
32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20230225-4e6138a54f-xpmod-sse.7z
32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20230225-4e6138a54f-xpmod-ia32.7z

64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20230225-4e6138a54f-xpmod.7z

source repo: https://github.com/roytam1/palemoon27

repo changes since my last build:
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 966986 - Part 1: Fix format of DataTransfer.getData(text/x-moz-url) and return each text and URL as a separated item on Mac. r=smichaud, vlad (4de2b9ee3f)
 - Bug 966986 - Part 2: Return true from nsDragService::IsDataFlavorSupported for text/x-moz-url-desc and text/x-moz-url-data on Mac. r=smichaud, vlad (210fb284cc)
 - Bug 1167834 - Fix -Wwritable-strings warnings in widget/cocoa/. r=smichaud (933fa44bb4)
 - Bug 1206766 - Show meaningful module offsets in stack traces even when no symbol found. r=spohl (406e2019dc)
 - Bug 1205399 - Remove some leftover Growl strings. r=mstange (44dd51e2cd)
 - Bug 1205399 - OS X: Implement disabling Notifications for the site from the native notifications. r=mstange (4c5c3c3c41)
 - Bug 1208685 - Dedupe alert.css and cleanup alert.js heading. r=bgrins (669f2f5347)
 - Bug 1208295 - Show an additional action on OS X notifications to open notification settings. r=mstange (4562ca98f5)
 - Bug 935434 - Make XUL alertNotifcations use dir/bidi parameter by setting the according css direction attribute. Set lang attribute for labels. r=jaws (0e1e045f28)
 - Bug 1202933, Part 1 - Show the origin for XUL notifications. r=MattN,wchen (836ca78e53)
 - Bug 1202933, Part 2 - Show the origin for OS X notifications. r=MattN,wchen (468b702443)
 - Bug 1201397 - New layout of XUL Notifications. r=MattN (1133670c5d)
 - Bug 1209602 - XUL: Implement disabling notifications for a site. r=MattN (980f441952)
 - Bug 1218315 - Replace NS_LITERAL_STRING(...).get() with MOZ_UTF16(...) on widget. r=nfroyd (4605f28ee6)
 - Bug 1221449: Add null ptr check and fix variable shadowing in OSXNotificationCenter.mm. r=spohl (6064ea34ec)
 - Bug 1052776 - fix role=alert usage and ensure alert events fire, r=MattN (45cb398d87)
 - Bug 1217621 - Show settings action for XUL notifications. r=jaws (9cb70137c2)
 - Bug 1205172 - Do Not Disturb Button for Push Notifications on Windows. r=MattN (16b068c676)
 - Bug 1219458 - Remove the notification animation until we have better transparency support. r=MattN (bcd89030e2)
 - Bug 1214029 - Use double-quotes for strings in alert.js. r=MattN (a8b2a60ab6)
 - Bug 1213421 - Truncate long body and title text in notifications. r=MattN (b91c55cb1b)
 - Bug 1213421 - Follow-up, set the bodyText even when text is not being truncated. r=MattN (47212a10ca)
 - Bug 1216161 - XUL notifications on Linux can't be closed. r=MattN (0ad4abe149)
 - Bug 1218781 - Padding on the right side of notifications is missing when an icon is supplied. r=MattN (b0661b491c)
 - Bug 1218785 - Remove top and bottom margins on images in notifications. r=MattN (fb5f74249c)
 - Bug 1218780 - Notifications shouldn't use a hand cursor. r=MattN (be6da71ee0)
 - Bug 1218789 - Close button and gear button are misaligned in notifications. r=MattN (a6d684f008)
 - fix misspatch (e9a9840e80)
 - Bug 1148933 - Remove old storageservice.js and tests. r=gps (6308b7230f)
 - reorder (2095058419)
 - Don't mix GPU adapters across processes. (bug 1183910 part 10, r=jmuizelaar) (fa313da63d)
 - Don't attempt to use WARP after D3D11CreateDevice crashes. (bug 1201202, r=bas) (10d8424a75)
 - Bug 1207437 (part 1) - Don't recompute Windows feature levels. r=dvander. (0b0d3c11a1)
 - Bug 1207437 (part 2) - Don't re-get D3D11CreateDevice. r=dvander. It's always obtained during gfxWindowPlatform initialization and put into sD3D11CreateDeviceFn. (db99647c33)
 - Bug 1207437 (part 3) - Fix and disallow warnings in gfx/thebes/. r=dvander. (4cf28c971d)
 - Bug 1207437 - Extra qualification fixup. (05ab331aaa)
 - Search for a matching DXGI adapter in content processes. (bug 1225283 part 2, r=jrmuizel) (c1f715dd91)
 - Add IPC helpers to marshal DXGI_ADAPTER_DESC. (bug 1225283 part 1, r=mattwoodrow) (932804aab6)
 - Bug 1208465 - Part 1: Fix some reftest annotations. r=jrmuizel (725601b236)
 - Bug 1208465 - Part 2: Disable using Direct2D when 1.1 is unavailable. r=jrmuizel (2ad1fc80bd)
 - Bug 1196335 - Disambiguate the strings for scoped gfx reporter and D2D1.1. r=dvander (0cb2c1534c)
 - Bug 1222569 - fix -Wformat warning in gfxWindowsPlatform.cpp; r=Bas (95f339a567)
 - Bug 1195844: When checking for old DisplayLink versions, look for a few other DLLs. r=jrmuizel (8a316e876f)
 - Bug 1197296. Check for errors more during bug testing. r=Bas (21405bfe27)
 - Don't assume D3D11CreateDevice() gives back non-null devices. (bug 1209268, r=milan) (7208b1e52d)
 - Bug 1222569 - fix initialization order in gfxWindowsPlatform.cpp; r=Bas (530f2510b7)
 - Don't use Direct 2D 1.0 if Direct3D11 is using WARP. (bug 1207665 part 2, r=jmuizelaar) (a6f6aef92a)
 - Bug 1207258 - Give back the ability to run direct write without D2D, but only with a *force* preference. r=dvander (283454081b)
 - Bug 1097321 - Fix DoesD3D11TextureSharingWorkInternal to handle Intel/AMD configurations. r=Bas (efa1d2eeef)
 - Bug 1223002 - Always call ReleaseGrFace to balance GetGrFace, even if the face is null. r=jdaggett (06cb8447ba)
 - Bug 1225125: If all drawing is just clipped out anyway, just push a regular group, blending mode won't matter. r=jrmuizel (78a90991d4)
 - Bug 1223440 - Implement NativePanZoomController::setIsLongpressEnabled so long-press detection can be disabled during testing. r=kats (b8e31ab26a)
 - Bug 1202050 - Use UntransformTo in a few more places in APZ code. r=botond (6c43dda3c3)
 - Bug 1228501 patch 1 - Remove decorations parameter to nsFont constructors. r=jdaggett (ea43ab6167)
 - Bug 1228501 patch 2 - Remove nsFont::decorations member variable. r=jdaggett (57f9cc2520)
 - Bug 1228501 patch 3 - Remove nsFont::BaseEquals. r=jdaggett BaseEquals and Equals were made the same by patch 2, so BaseEquals can be removed. (925a469540)
 - Bug 576927 - Use saturating multiply when calculating zoomed app units to avoid integer overflow. r=roc (ab0caaa9c7)
 - Bug 1228501 patch 4 - Remove nsStyleFont::CalcFontDifference, which now duplicates the list of tests in nsFont::Equals. r=jdaggett (46523eaf4c)
 - Bug 1228501 patch 5 - Remove NS_FONT_DECORATION_* constants. r=jdaggett Decorations in Gecko are associated with the CSS 'text-decoration' property, so the constants should live in nsStyleConsts.h, as they largely already do (since the names defined there are the vast majority of the uses). (2895dfb610) (e4c23c8471)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - remove PM alertTime custom (911dd825ec)
 - Bug 1208346 - Alert service Do Not Disturb backend. r=jaws (0047051b4e)
 - Bug 1208346 - Fix manualDoNotDisturb build bustage on Android. r=bustage (39275a49bd)
 - Add some shadow warnings back (64eb2adf55)
 - some window fixes by Roy (72e6a9b98e)
 - remove parameter of DoesD3D11DeviceWork (243dfb24f4)
 - Bug 1197296. Check the error code of Map. r=bas (9debd274fd)
 - Bug 1221348 - Part 1: Unify crash signatures. r=jrmuizel (80763d326d)
 - Bug 1221348 - Part 2: Fix texture sharing detection code on Intel. r=jrmuizel (fb0390850d)
 - Bug 1097321 - Add layers.amd-switchable-gfx.enabled pref. r=jrmuizel (3963a35cbc)
 - Bug 720589 - mMatchCounts may be accessed with a nonexisting index. r=neil (fdbdd7e228)
 - Bug 1224975 - add telemetry for font loading. r=m_kato (013a6e8fc7)
 - Bug 1188376: Split Hello Telemetry values from general WebRTC r=jib (3887cc3201)
 - Bug 1198883 - Part 1: Improve ICE candidates telemetry probes. r=bwc (2d02a3d752)
 - Bug 1198883 - Part 2: Added WebRTC ICE candidates to Telemetry. r+vladan (fa8032043f)
 - Bug 1201926 - Add support for keyed histograms to Fennec's Telemetry module, r=nalexander (8b96ebf026)
 - Bug 1213780 - Fix Telemetry reporting repeated hang annotations for Chrome hangs. r=aklotz (afde812b08)
 - Bug 1128768: Part 4 - Update telemetry to serialize BHR hang annotations; r=gfritzsche (7c1b8f5fa5)
 - Bug 1215540 - Fix Telemetry reporting repeated hang annotations for Thread hangs. r=aklotz (afed35f06f)
 - Bug 896740 - Limit the number of chrome-hangs reported to Telemetry. r=vladan (a37ba72225)
 - missing bits of Bug 932865 - Expose thread hang stats (c19c41ae06)
 - Bug 1187138 (part 1) - Replace nsBaseHashtable::Enumerate() calls in toolkit/ with iterators. r=froydnj. (ba92a8464f)
 - Bug 1121040 - Don't send RETURN keypresses to content while a satchel autocomplete entry is selected. r=Gijs,smaug (762efd7cc8)
 - Bug 1145146 - Remove offensive comment from nsFormFillController r=mak (7a6b0eb4e1)
 - Bug 1136085 - Part 1 - Don't store & collect subsession histograms on mobile. r=vladan (911084001c)
 - missing bits of  Bug 1023461 - Add HangStack class to support internal string buffer; r=vladan (599bee2150)
 - Bug 1196381 - Eliminate breakpad dependency in ThreadStackHelper; r=nfroyd r=snorp (ff8a632975)
 - fix misspatch of 1157282 and 1198883 (9a216ab188)
 - Bug 1034138 - a. Get native stack for permahangs in BHM; r=snorp (772970d0e0)
 - Bug 1211411 - Limit the number of thread hang stats reported to Telemetry. r=vladan (fd72bc8b62)
 - Bug 1219751 - Change the the depth limit of the thread hangs stack to use the 99th percentile. r=gfritzsche (fc59bd7598)
 - Bug 1133521 - Enable BHR on Beta. r=vladan (2501c6a0ff)
 - Bug 1219216 - Fix a wrong comment in BackgroundHangMonitor.h. r=gfritzsche (e974320361)
 - bits of  Bug 1134279 - Change Telemetry data producers to use the correct (d00e84b7f3)
 - bits of Bug 977026 - Part 2: B2G loader (bf1208a73a)
 - bug 1198450 - Firefox fails to load about:home if Firefox was installed to a folder with non-Latin name r=jimm (c4df06a69e)
 - Bug 1222167 - fix initialization order in GeckoChildProcessHost; r=jld (6bad274479)
 - Bug 1141693 - Build and use a PIE plugin-container on Android 5.0+. Based on a patch by Mike Hommey. r=me,glandium (78dc877aec)
 - Bug 1187533 - Change how Gtk+2 plugin-container is started on Gtk+3 builds. r=billm (93c2b8a1b0)
 - Bug 1063359 - Unconditionally use -Wl,--no-as-needed when building with GNU ld/gold. r=mshal (643e92ca49)
 - Bug 971811 - Don't prepend an empty existing DYLD_INSERT_LIBRARIES path when launching the plugin. r=smichaud (c72df0073c)
 - Bug 1189352: Fix NSPR_LOG_FILE with absolute paths for sandboxed child on Windows. r=bbondy (f4bb51c123)
 - Bug 1189967 - Be slightly more explicit about some conversions to std::wstring. r=nfroyd (7bec611359)
 - Bug 1201438: Add non-sandboxed Windows content processes as target peers for handle duplication. r=bbondy (1ca7f499e9)
 - Bug 1201438 - Fixup for builds with disabled sandbox. (de125d156e)
 - Bug 1165895: Add NPAPI sandbox rule for the crash server pipe and x64 Temp dir write access. r=bbondy (e9f601912d)
 - Bug 1202988 - Don't use GetTempPath for flash's mms.cfg hack for low integrity. r=aklotz (b4a0d7f856)
 - Bug 1225023: Allow Flash Player to create Adobe\Flash Player and Macromedia\Flash Player directories. r=bbondy (c5120afc1d)
 - Bug 1218681 - add plugin-container standalone process code. The Code associate with ARCH. r=hev (03dfb21776)
 - bug 1130976 - Flash context menu causes CPOW deadlock with AdBlock Plus, plugins should spin even loop in content process instead of the chrome process r=billm (52f4d33633)
 - Bug 1157237: Move invocation of async NPP_New to an async task; r=jimm (7b6c1a577e)
 - Bug 1175147 - Don't do threadsafety asserts for NPN_MemAlloc and friends, r=jimm (b4ce5b33ce)
 - fix strange misspatch (8a96a61819)
 - Bug 1219244 - use UniquePtr instead of nsAutoArrayPtr in dom/plugins/; r=aklotz (19fabc55b5)
 - Bug 1155503: BrowserStreamParent should null out its NPStream pointer and we should check for it; r=jimm (eddb82b8b4)
 - some crashrep stuff (bb2b046090)
 - Bug 1192077 - Convert AndroidBridge JNIEnv calls; r=esawin (821453089e)
 - Bug 554171 - Add plugin thread checks to functions that must only be called on the main thread. r=jimm (f2eb3822da)
 - Bug 1149358: Ensure that plugin streams are not manipulated by PluginAsyncSurrogate if plugin destruction is imminent; r=jimm (6dd99c94ee)
 - Bug 1198302 - Ensure that PluginAsyncSurrogate::NotifyAsyncInitFailed properly aborts any PluginAsyncSurrogate::WaitForInit calls. r=jimm (23c1fbfcfe)
 - Bug 1201239 - Add a proper null check in PluginAsyncSurrogate::NotifyAsyncInitFailed; r=jimm (5d8ff9f8aa)
 - Bug 1208059: Make nsNPAPIPluginInstance support WeakPtr and modify PluginAsyncSurrogate to use it; r=jimm (174a3166b1)
 - Bug 1171453: Make ParentNPObjects aware of AsyncNPObject wrappers; r=jimm (92e608831d)
 - Bug 1217726 - Fix -Wimplicit-fallthrough warnings in dom/plugins. r=jimm (32db26ede8)
 - Bug 1167720 - Fix invalid window ID provided to GTK3 plugin container children. r=karlt (d8c2de0c19)
 - Remove Windows-specific synchronous plugin drawing code. (bug 1218688 part 1, r=jimm) (5e4b60ea33)
 - Remove Linux-specific synchronous plugin drawing code. (bug 1218688 part 2, r=jimm) (edb29f27b8)
 - Remove Mac-specific synchronous plugin drawing code. (bug 1218688 part 3, r=benwa) (acc6b57b23)
 - Assert that we do not attempt synchronous painting of windowless Desktop plugins. (bug 1218688 part 4, r=bsmedberg) (c34094b038)
 - Bug 1195472 - Call Show after Enable on puppet widgets to avoid an assertion when running crash tests. r=aklotz (405ed2c1d1)
 - Add explicit keyword to AsyncScrollBase constructor to fix static analysis build (bug 1139220 part 6, r=shu) (4cc37b9a3b)
 - Bug 1146561 - Add back the visibility check for Mac plugins. r=jmuizelaar (91a4a5a8e9)
 - namespace (9b4919f8fa)
 - Bug 1217307 - Remove some unnecessary null checks in rest of dom/. r=njn (de5d69880a)
 - Bug 1225137 - Avoid crash on some platforms if scrollbar fading is enabled and the duration is set to zero. r=spohl (a16954de2f)
 - Bug 1114554 - Disable NotificationStorage debug logging. r=dholbert (c2722fa4ed)
 - Bug 1073551 - fix doorhangers to not steal focus unless explicitly opened using mouse or keyboard, r=jaws (be6109cf6d)
 - Bug 1169629: Add-on install confirmation notification appears anchored to older dismissed anchors. r=dao (684535c7cc)
 - Bug 1194706: make sure that the notification icons and doorhangers are shown in undocked chat windows too. r=Mossop (68e0ced913)
 - Bug 1207089 - Telemetry for permission notifications. r=MattN,vladan (ff421236ea)
 - Bug 1215526 - part 4 - make preprocess-tab-svgs.py report extra dependencies; r=glandium (98b64b5c45) (4e6138a54f)

Link to comment
Share on other sites

New regular/weekly KM-Goanna release:
https://o.rthost.win/kmeleon/KM76.4.7-Goanna-20230225.7z

Changelog:

Out-of-tree changes:
* update Goanna3 to git 7ad90a7dc7..4e6138a54f:
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 966986 - Part 1: Fix format of DataTransfer.getData(text/x-moz-url) and return each text and URL as a separated item on Mac. r=smichaud, vlad (4de2b9ee3f)
 - Bug 966986 - Part 2: Return true from nsDragService::IsDataFlavorSupported for text/x-moz-url-desc and text/x-moz-url-data on Mac. r=smichaud, vlad (210fb284cc)
 - Bug 1167834 - Fix -Wwritable-strings warnings in widget/cocoa/. r=smichaud (933fa44bb4)
 - Bug 1206766 - Show meaningful module offsets in stack traces even when no symbol found. r=spohl (406e2019dc)
 - Bug 1205399 - Remove some leftover Growl strings. r=mstange (44dd51e2cd)
 - Bug 1205399 - OS X: Implement disabling Notifications for the site from the native notifications. r=mstange (4c5c3c3c41)
 - Bug 1208685 - Dedupe alert.css and cleanup alert.js heading. r=bgrins (669f2f5347)
 - Bug 1208295 - Show an additional action on OS X notifications to open notification settings. r=mstange (4562ca98f5)
 - Bug 935434 - Make XUL alertNotifcations use dir/bidi parameter by setting the according css direction attribute. Set lang attribute for labels. r=jaws (0e1e045f28)
 - Bug 1202933, Part 1 - Show the origin for XUL notifications. r=MattN,wchen (836ca78e53)
 - Bug 1202933, Part 2 - Show the origin for OS X notifications. r=MattN,wchen (468b702443)
 - Bug 1201397 - New layout of XUL Notifications. r=MattN (1133670c5d)
 - Bug 1209602 - XUL: Implement disabling notifications for a site. r=MattN (980f441952)
 - Bug 1218315 - Replace NS_LITERAL_STRING(...).get() with MOZ_UTF16(...) on widget. r=nfroyd (4605f28ee6)
 - Bug 1221449: Add null ptr check and fix variable shadowing in OSXNotificationCenter.mm. r=spohl (6064ea34ec)
 - Bug 1052776 - fix role=alert usage and ensure alert events fire, r=MattN (45cb398d87)
 - Bug 1217621 - Show settings action for XUL notifications. r=jaws (9cb70137c2)
 - Bug 1205172 - Do Not Disturb Button for Push Notifications on Windows. r=MattN (16b068c676)
 - Bug 1219458 - Remove the notification animation until we have better transparency support. r=MattN (bcd89030e2)
 - Bug 1214029 - Use double-quotes for strings in alert.js. r=MattN (a8b2a60ab6)
 - Bug 1213421 - Truncate long body and title text in notifications. r=MattN (b91c55cb1b)
 - Bug 1213421 - Follow-up, set the bodyText even when text is not being truncated. r=MattN (47212a10ca)
 - Bug 1216161 - XUL notifications on Linux can't be closed. r=MattN (0ad4abe149)
 - Bug 1218781 - Padding on the right side of notifications is missing when an icon is supplied. r=MattN (b0661b491c)
 - Bug 1218785 - Remove top and bottom margins on images in notifications. r=MattN (fb5f74249c)
 - Bug 1218780 - Notifications shouldn't use a hand cursor. r=MattN (be6da71ee0)
 - Bug 1218789 - Close button and gear button are misaligned in notifications. r=MattN (a6d684f008)
 - fix misspatch (e9a9840e80)
 - Bug 1148933 - Remove old storageservice.js and tests. r=gps (6308b7230f)
 - reorder (2095058419)
 - Don't mix GPU adapters across processes. (bug 1183910 part 10, r=jmuizelaar) (fa313da63d)
 - Don't attempt to use WARP after D3D11CreateDevice crashes. (bug 1201202, r=bas) (10d8424a75)
 - Bug 1207437 (part 1) - Don't recompute Windows feature levels. r=dvander. (0b0d3c11a1)
 - Bug 1207437 (part 2) - Don't re-get D3D11CreateDevice. r=dvander. It's always obtained during gfxWindowPlatform initialization and put into sD3D11CreateDeviceFn. (db99647c33)
 - Bug 1207437 (part 3) - Fix and disallow warnings in gfx/thebes/. r=dvander. (4cf28c971d)
 - Bug 1207437 - Extra qualification fixup. (05ab331aaa)
 - Search for a matching DXGI adapter in content processes. (bug 1225283 part 2, r=jrmuizel) (c1f715dd91)
 - Add IPC helpers to marshal DXGI_ADAPTER_DESC. (bug 1225283 part 1, r=mattwoodrow) (932804aab6)
 - Bug 1208465 - Part 1: Fix some reftest annotations. r=jrmuizel (725601b236)
 - Bug 1208465 - Part 2: Disable using Direct2D when 1.1 is unavailable. r=jrmuizel (2ad1fc80bd)
 - Bug 1196335 - Disambiguate the strings for scoped gfx reporter and D2D1.1. r=dvander (0cb2c1534c)
 - Bug 1222569 - fix -Wformat warning in gfxWindowsPlatform.cpp; r=Bas (95f339a567)
 - Bug 1195844: When checking for old DisplayLink versions, look for a few other DLLs. r=jrmuizel (8a316e876f)
 - Bug 1197296. Check for errors more during bug testing. r=Bas (21405bfe27)
 - Don't assume D3D11CreateDevice() gives back non-null devices. (bug 1209268, r=milan) (7208b1e52d)
 - Bug 1222569 - fix initialization order in gfxWindowsPlatform.cpp; r=Bas (530f2510b7)
 - Don't use Direct 2D 1.0 if Direct3D11 is using WARP. (bug 1207665 part 2, r=jmuizelaar) (a6f6aef92a)
 - Bug 1207258 - Give back the ability to run direct write without D2D, but only with a *force* preference. r=dvander (283454081b)
 - Bug 1097321 - Fix DoesD3D11TextureSharingWorkInternal to handle Intel/AMD configurations. r=Bas (efa1d2eeef)
 - Bug 1223002 - Always call ReleaseGrFace to balance GetGrFace, even if the face is null. r=jdaggett (06cb8447ba)
 - Bug 1225125: If all drawing is just clipped out anyway, just push a regular group, blending mode won't matter. r=jrmuizel (78a90991d4)
 - Bug 1223440 - Implement NativePanZoomController::setIsLongpressEnabled so long-press detection can be disabled during testing. r=kats (b8e31ab26a)
 - Bug 1202050 - Use UntransformTo in a few more places in APZ code. r=botond (6c43dda3c3)
 - Bug 1228501 patch 1 - Remove decorations parameter to nsFont constructors. r=jdaggett (ea43ab6167)
 - Bug 1228501 patch 2 - Remove nsFont::decorations member variable. r=jdaggett (57f9cc2520)
 - Bug 1228501 patch 3 - Remove nsFont::BaseEquals. r=jdaggett BaseEquals and Equals were made the same by patch 2, so BaseEquals can be removed. (925a469540)
 - Bug 576927 - Use saturating multiply when calculating zoomed app units to avoid integer overflow. r=roc (ab0caaa9c7)
 - Bug 1228501 patch 4 - Remove nsStyleFont::CalcFontDifference, which now duplicates the list of tests in nsFont::Equals. r=jdaggett (46523eaf4c)
 - Bug 1228501 patch 5 - Remove NS_FONT_DECORATION_* constants. r=jdaggett Decorations in Gecko are associated with the CSS 'text-decoration' property, so the constants should live in nsStyleConsts.h, as they largely already do (since the names defined there are the vast majority of the uses). (2895dfb610) (e4c23c8471)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - remove PM alertTime custom (911dd825ec)
 - Bug 1208346 - Alert service Do Not Disturb backend. r=jaws (0047051b4e)
 - Bug 1208346 - Fix manualDoNotDisturb build bustage on Android. r=bustage (39275a49bd)
 - Add some shadow warnings back (64eb2adf55)
 - some window fixes by Roy (72e6a9b98e)
 - remove parameter of DoesD3D11DeviceWork (243dfb24f4)
 - Bug 1197296. Check the error code of Map. r=bas (9debd274fd)
 - Bug 1221348 - Part 1: Unify crash signatures. r=jrmuizel (80763d326d)
 - Bug 1221348 - Part 2: Fix texture sharing detection code on Intel. r=jrmuizel (fb0390850d)
 - Bug 1097321 - Add layers.amd-switchable-gfx.enabled pref. r=jrmuizel (3963a35cbc)
 - Bug 720589 - mMatchCounts may be accessed with a nonexisting index. r=neil (fdbdd7e228)
 - Bug 1224975 - add telemetry for font loading. r=m_kato (013a6e8fc7)
 - Bug 1188376: Split Hello Telemetry values from general WebRTC r=jib (3887cc3201)
 - Bug 1198883 - Part 1: Improve ICE candidates telemetry probes. r=bwc (2d02a3d752)
 - Bug 1198883 - Part 2: Added WebRTC ICE candidates to Telemetry. r+vladan (fa8032043f)
 - Bug 1201926 - Add support for keyed histograms to Fennec's Telemetry module, r=nalexander (8b96ebf026)
 - Bug 1213780 - Fix Telemetry reporting repeated hang annotations for Chrome hangs. r=aklotz (afde812b08)
 - Bug 1128768: Part 4 - Update telemetry to serialize BHR hang annotations; r=gfritzsche (7c1b8f5fa5)
 - Bug 1215540 - Fix Telemetry reporting repeated hang annotations for Thread hangs. r=aklotz (afed35f06f)
 - Bug 896740 - Limit the number of chrome-hangs reported to Telemetry. r=vladan (a37ba72225)
 - missing bits of Bug 932865 - Expose thread hang stats (c19c41ae06)
 - Bug 1187138 (part 1) - Replace nsBaseHashtable::Enumerate() calls in toolkit/ with iterators. r=froydnj. (ba92a8464f)
 - Bug 1121040 - Don't send RETURN keypresses to content while a satchel autocomplete entry is selected. r=Gijs,smaug (762efd7cc8)
 - Bug 1145146 - Remove offensive comment from nsFormFillController r=mak (7a6b0eb4e1)
 - Bug 1136085 - Part 1 - Don't store & collect subsession histograms on mobile. r=vladan (911084001c)
 - missing bits of  Bug 1023461 - Add HangStack class to support internal string buffer; r=vladan (599bee2150)
 - Bug 1196381 - Eliminate breakpad dependency in ThreadStackHelper; r=nfroyd r=snorp (ff8a632975)
 - fix misspatch of 1157282 and 1198883 (9a216ab188)
 - Bug 1034138 - a. Get native stack for permahangs in BHM; r=snorp (772970d0e0)
 - Bug 1211411 - Limit the number of thread hang stats reported to Telemetry. r=vladan (fd72bc8b62)
 - Bug 1219751 - Change the the depth limit of the thread hangs stack to use the 99th percentile. r=gfritzsche (fc59bd7598)
 - Bug 1133521 - Enable BHR on Beta. r=vladan (2501c6a0ff)
 - Bug 1219216 - Fix a wrong comment in BackgroundHangMonitor.h. r=gfritzsche (e974320361)
 - bits of  Bug 1134279 - Change Telemetry data producers to use the correct (d00e84b7f3)
 - bits of Bug 977026 - Part 2: B2G loader (bf1208a73a)
 - bug 1198450 - Firefox fails to load about:home if Firefox was installed to a folder with non-Latin name r=jimm (c4df06a69e)
 - Bug 1222167 - fix initialization order in GeckoChildProcessHost; r=jld (6bad274479)
 - Bug 1141693 - Build and use a PIE plugin-container on Android 5.0+. Based on a patch by Mike Hommey. r=me,glandium (78dc877aec)
 - Bug 1187533 - Change how Gtk+2 plugin-container is started on Gtk+3 builds. r=billm (93c2b8a1b0)
 - Bug 1063359 - Unconditionally use -Wl,--no-as-needed when building with GNU ld/gold. r=mshal (643e92ca49)
 - Bug 971811 - Don't prepend an empty existing DYLD_INSERT_LIBRARIES path when launching the plugin. r=smichaud (c72df0073c)
 - Bug 1189352: Fix NSPR_LOG_FILE with absolute paths for sandboxed child on Windows. r=bbondy (f4bb51c123)
 - Bug 1189967 - Be slightly more explicit about some conversions to std::wstring. r=nfroyd (7bec611359)
 - Bug 1201438: Add non-sandboxed Windows content processes as target peers for handle duplication. r=bbondy (1ca7f499e9)
 - Bug 1201438 - Fixup for builds with disabled sandbox. (de125d156e)
 - Bug 1165895: Add NPAPI sandbox rule for the crash server pipe and x64 Temp dir write access. r=bbondy (e9f601912d)
 - Bug 1202988 - Don't use GetTempPath for flash's mms.cfg hack for low integrity. r=aklotz (b4a0d7f856)
 - Bug 1225023: Allow Flash Player to create Adobe\Flash Player and Macromedia\Flash Player directories. r=bbondy (c5120afc1d)
 - Bug 1218681 - add plugin-container standalone process code. The Code associate with ARCH. r=hev (03dfb21776)
 - bug 1130976 - Flash context menu causes CPOW deadlock with AdBlock Plus, plugins should spin even loop in content process instead of the chrome process r=billm (52f4d33633)
 - Bug 1157237: Move invocation of async NPP_New to an async task; r=jimm (7b6c1a577e)
 - Bug 1175147 - Don't do threadsafety asserts for NPN_MemAlloc and friends, r=jimm (b4ce5b33ce)
 - fix strange misspatch (8a96a61819)
 - Bug 1219244 - use UniquePtr instead of nsAutoArrayPtr in dom/plugins/; r=aklotz (19fabc55b5)
 - Bug 1155503: BrowserStreamParent should null out its NPStream pointer and we should check for it; r=jimm (eddb82b8b4)
 - some crashrep stuff (bb2b046090)
 - Bug 1192077 - Convert AndroidBridge JNIEnv calls; r=esawin (821453089e)
 - Bug 554171 - Add plugin thread checks to functions that must only be called on the main thread. r=jimm (f2eb3822da)
 - Bug 1149358: Ensure that plugin streams are not manipulated by PluginAsyncSurrogate if plugin destruction is imminent; r=jimm (6dd99c94ee)
 - Bug 1198302 - Ensure that PluginAsyncSurrogate::NotifyAsyncInitFailed properly aborts any PluginAsyncSurrogate::WaitForInit calls. r=jimm (23c1fbfcfe)
 - Bug 1201239 - Add a proper null check in PluginAsyncSurrogate::NotifyAsyncInitFailed; r=jimm (5d8ff9f8aa)
 - Bug 1208059: Make nsNPAPIPluginInstance support WeakPtr and modify PluginAsyncSurrogate to use it; r=jimm (174a3166b1)
 - Bug 1171453: Make ParentNPObjects aware of AsyncNPObject wrappers; r=jimm (92e608831d)
 - Bug 1217726 - Fix -Wimplicit-fallthrough warnings in dom/plugins. r=jimm (32db26ede8)
 - Bug 1167720 - Fix invalid window ID provided to GTK3 plugin container children. r=karlt (d8c2de0c19)
 - Remove Windows-specific synchronous plugin drawing code. (bug 1218688 part 1, r=jimm) (5e4b60ea33)
 - Remove Linux-specific synchronous plugin drawing code. (bug 1218688 part 2, r=jimm) (edb29f27b8)
 - Remove Mac-specific synchronous plugin drawing code. (bug 1218688 part 3, r=benwa) (acc6b57b23)
 - Assert that we do not attempt synchronous painting of windowless Desktop plugins. (bug 1218688 part 4, r=bsmedberg) (c34094b038)
 - Bug 1195472 - Call Show after Enable on puppet widgets to avoid an assertion when running crash tests. r=aklotz (405ed2c1d1)
 - Add explicit keyword to AsyncScrollBase constructor to fix static analysis build (bug 1139220 part 6, r=shu) (4cc37b9a3b)
 - Bug 1146561 - Add back the visibility check for Mac plugins. r=jmuizelaar (91a4a5a8e9)
 - namespace (9b4919f8fa)
 - Bug 1217307 - Remove some unnecessary null checks in rest of dom/. r=njn (de5d69880a)
 - Bug 1225137 - Avoid crash on some platforms if scrollbar fading is enabled and the duration is set to zero. r=spohl (a16954de2f)
 - Bug 1114554 - Disable NotificationStorage debug logging. r=dholbert (c2722fa4ed)
 - Bug 1073551 - fix doorhangers to not steal focus unless explicitly opened using mouse or keyboard, r=jaws (be6109cf6d)
 - Bug 1169629: Add-on install confirmation notification appears anchored to older dismissed anchors. r=dao (684535c7cc)
 - Bug 1194706: make sure that the notification icons and doorhangers are shown in undocked chat windows too. r=Mossop (68e0ced913)
 - Bug 1207089 - Telemetry for permission notifications. r=MattN,vladan (ff421236ea)
 - Bug 1215526 - part 4 - make preprocess-tab-svgs.py report extra dependencies; r=glandium (98b64b5c45) (4e6138a54f)

* Notice: the changelog above may not always applicable to XULRunner code which K-Meleon uses.

A goanna3 source tree that has kmeleon adaption patch applied is available here: https://github.com/roytam1/palemoon27/tree/kmeleon76

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...