Saturday, February 25, 2023

Weekly browser binaries (20230225)

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.


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.


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)


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)


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

No comments:

Post a Comment