Saturday, February 10, 2024

Weekly browser binaries (20240210)

New build of Serpent/UXP for XP!

Test binary:
Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20240210-3219d2d-uxp-20d660f3c8-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20240210-3219d2d-uxp-20d660f3c8-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-20240210-3219d2d-uxp-20d660f3c8-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.7a1.win32-git-20240210-d849524bd-uxp-20d660f3c8-xpmod.7z
Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20240210-d849524bd-uxp-20d660f3c8-xpmod-ia32.7z
Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20240210-d849524bd-uxp-20d660f3c8-xpmod-sse.7z
Win64 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20240210-d849524bd-uxp-20d660f3c8-xpmod.7z

Official UXP changes picked since my last build:
- Issue #2465 - Do not use our in-tree metrics hints if using system-cairo (6d1bf36717)
- Issue #2466 - Part 1: Reduce nsContentPolicy type usage. (4ea2206c15)
- Issue #2466 - Part 2: Implement script-src-elem and script-src-attr (ff01a35bdb)
- Issue #2466 - Part 3: Implement style-src-elem and style-src-attr (721ded9b48)

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

No official Basilisk changes picked since my last build.

My changes since my last build:
- remove terse static assert added by upstream (20d660f3c8)

Update Notice:
- You may delete file named icudt*.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-20240210-e95fad7d-uxp-20d660f3c8-xpmod.7z
BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20240210-e95fad7d-uxp-20d660f3c8-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-20240210-id-656ea98-uxp-20d660f3c8-xpmod.7z
IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20240210-id-656ea98-ia-93af9a0-uxp-20d660f3c8-xpmod.7z

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


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-20240210-e02222cb4-xpmod.7z
Win64 http://o.rthost.win/basilisk/basilisk55-win64-git-20240210-e02222cb4-xpmod.7z

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

Repo changes:
- import from UXP: Issue #2465 - Do not use our in-tree metrics hints if using system-cairo (6d1bf367) (ae1c81cc1)
- ported from UXP: Issue #2466 - Part 1: Reduce nsContentPolicy type usage. (4ea2206c) (992c73048)
- ported from UXP: Issue #2466 - Part 2: Implement script-src-elem and script-src-attr (ff01a35b) (2c3a6cbb2)
- import from UXP: Issue #2466 - Part 3: Implement style-src-elem and style-src-attr (721ded9b) (e02222cb4)


New NewMoon 27 Build!

32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240210-06d40aca85-xpmod.7z
32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240210-06d40aca85-xpmod-sse.7z
32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240210-06d40aca85-xpmod-ia32.7z

64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20240210-06d40aca85-xpmod.7z

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

repo changes since my last build:
- plug back MSVC_OPENMP_DLL to packager, since my builds require it. (ce9fa6e658)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1249212 part 3 - Fix active duration calculation when iteration duration is infinity; r=boris (acc98b1948)
 - Bug 1249212 part 4 - Add tests for activeDuration; r=boris (354da323ef)
 - Bug 1249212 part 5 - Remove max() clamping from endTime calculation; r=boris (613cd6f5b7)
 - Bug 1249212 part 6 - Add tests for endTime calculation; r=boris (583a09f942)
 - Bug 1249212 part 7 - Calculate the endTime in GetComputedTimingAt; r=boris (ac73c4a853)
 - No bug - Fix whitespace and four test descriptions in keyframe-effect tests; r=whitespace-only DONTBUILD (844a12ba4d)
 - Bug 1249212 part 1 - Simplify various keyframe-effect tests; r=boris (58c7f5ef19)
 - Bug 1241929 - remove PurgeActiveWorker() from install job when skip waiting is set. r=bkelly (248aadb430)
 - Bug 1238954 P1 Purge potentially controlled document entries when evicting service worker registrations. r=ehsan (094bb54de1)
 - Bug 1238954 P2 Fix csp service worker tests to register and unregister separate scopes. r=ehsan (71f0237c11)
 - Bug 1227015 P2 Move mScriptSpec from registration job into script job base. r=ehsan (754753f0f6)
 - Bug 1227015 P3 Require a script spec on install jobs. r=ehsan (ebdbf860b9)
 - Bug 1227015 P4 Make register job always require an explicit script spec. r=ehsan (b97ec80a56)
 - Bug 1227015 P5 Remove ServiceWorkerRegistrationInfo mScriptSpec. r=ehsan (4410fd9fd0)
 - Bug 1227015 P6 Abort updates if the script spec has changed. r=ehsan (01962f2915)
 - Bug 1232444 Only store service worker registrations after install is successful. r=baku (f773638ec6)
 - Bug 1231974 P1 Remove unneeded ServiceWorkerScriptJobBase abstract class. r=baku (c514e53d82)
 - Bug 1231974 P2 Store scope on ServiceWorkerJobBase. r=baku (d723846d45)
 - Bug 1231974 P3 Store the principal on the ServiceWorkerJobBase. r=baku (550fa7f1d4)
 - Bug 1231974 P4 Lazy load registration and verify it does not change in service worker jobs. r=baku (db44008f8f)
 - Bug 1231974 P6 Abort update-triggered install jobs if the service worker script has changed. r=baku (3e7572968f)
 - Bug 1237992 - service worker activate should be executed after install onstatechange events are fired. r=bkelly (58de5a2e57)
 - No bug - Correct the order of two newly added web-platform tests in manifest. DONTBUILD (e14b162237)
 - Bug 1189581 - Make service-workers/service-worker/fetch-cors-xhr.https.html pass; r=bkelly (e1dbe77c87)
 - Bug 1243942 - Bypass service workers for WebSocket handshake channels; r=bkelly (845fd17110)
 - Bug 1217089 - Remove fetch-request-html-imports.https.html; r=bkelly (528ea318b6)
 - Bug 1188545 - Update expected results for some service worker tests. a=testonly (ba29add4a5)
 - Bug 1213119 Lengthen timeout in test checking for failure to load iframes and windows. r=ehsan (d25f8f9b01)
 - Bug 1189671 - Fix getregistrations test. r=jgraham (2407499bc5)
 - Bug 1217367 - Add a wpt test that verified coalesced .update() calls resolve properly. r=bkelly (7e3f4a92e1)
 - Bug 1200677 - Import navigation-redirect.https.html for non-e10s. r=jdm (6e6d98a255)
 - Bug 1251498: Implement IDBKeyRange.includes(). r=baku (89c839adaf)
 - Bug 1248338 - Implement iterationStart; r=birtles (5dcb1341c3)
 - Bug 1244635 - Part1 Add enddelay implementation in dom/animation/AnimationEffectTiming.cpp r=bz,hiro (e0a9f3a798)
 - Bug 1244635 - Part2 Add enddelay tests in dom/animation/test/chrome r=hiro (98d2f5ada5)
 - Bug 1244635 - Part3 Add enddelay tests in testing/web-platform/tests/web-animations r=hiro (bb10a41382)
 - Bug 1244635 - Part4 Add enddelay tests in layout/style/test r=hiro (ceda978f3e)
 - Bug 1237173 - Part1: Move TimingParam struct to a new file. r=birtles (ad46be831b)
 - Bug 1251804 - Use the ImageContainer's size and not the intrinsic size when computing the transform in nsDisplayImage::ConfigureLayer. r=tn (23bd3774ff)
 - Bug 1247554 - Budget creation of AGRs by frame area; r=mattwoodrow (c68183c77e)
 - Require mix-blend mode support in all compositors and layer managers. (bug 1209278 part 1, r=mstange) (e00752064f)
 - Remove lazy scrollinfo hoisting introduced in bug 1193557. (bug 1209278 part 2, r=mstange) (394c117b8d)
 - Bug 1152049 - Apply all scroll clips when computing plugin clips in content. r=tn (9c44108dda)
 - Bug 1238564 - Anticipate async scrolling when computing the scroll clipped bounds of a display list. r=roc (4c28888eb6)
 - Bug 1238564 - Allow constructing nsDisplayWrapList with a given scroll clip. r=roc (dd6d6d1a02)
 - Fold nsDisplayBlendContainer constructors. (bug 1209278 part 3, r=mstange) (e28cb8d062)
 - Bug 1253052. Only schedule paint when apz aware event listener is added if event regions/apz are enabled. r=kats (4a2dcd2e31)
 - Bug 1252929: Next.1. Make layers.max-active preference not need a restart. r=mstange (412d52ff81)
 - Bug 1247554 - Mark nsPresContext::GetVisibleArea as const; r=mattwoodrow (8ad99e89a2)
 - Bug 1104916 - Implement CSS media query display-mode. r=cam (6bf38de62c)
 - Bug 1247098 - Mark nsIPresShell::GetResolution and nsPresContext::IsRootContentDocument as const. r=tnikkel (2514fe01c2)
 - Bug 1253078 - Switch MOZ_STYLO environmental variable to MOZ_DISABLE_STYLO. r=dholbert (8c6dfe008e)
 - Bug 1232181 - Notify plugins about scroll state. r=roc (1eccaad547)
 - Bug 1198663. Tolerate null Image in Android NPAPI plugins. r=snorp (bfceeacbe8)
 - Bug 1232181 - Add an image layer for plugin frames that represent windowed plugins on platforms that support scroll capture. r=roc (c064e01b19)
 - Bug 1171182 - Browser Zoom Query for NPAPI; r=bsmedberg r=jaas (95c60d2190)
 - Bug 1243639 - Remove Honeycomb flash-related code. r=snorp (437bdfa5e8)
 - Bug 1177367 - Don't fall through to non-e10s plugin widget creation when e10s creation fails. r=aklotz (7fb106e260)
 - Bug 1250634 - Part 0: Fix MacroAssembler support for store16(). r=jandem (99fdf6fd42)
 - Bug 1250634 - Part 1: Refactor FreeSpan management to be less indirect and confusing. r=terrence, r=jandem (50f57a129c)
 - Bug 1253094, part 5 - Stop using DebugOnly for class/struct members in layout/. r=mats (bcb94cc110)
 - Bug 1238564 - Set the innermost possible scroll clip on opacity items during creation. r=mattwoodrow (da5072cb75)
 - Bug 1192910 - Ensure we flush paints on the main thread during an APZ flush. r=mstange (ff4631bcd8)
 - Bug 1254263 - Add a flag to allow disabling paint-skipping. r=mstange (90375f4f31)
 - Bug 1248913 - nsDisplayListBuilder doesn't need to know what blend modes it contains, just whether it contains any. r=mattwoodrow (92c987df65)
 - Bug 1248913 - Add a constructor argument to nsDisplayMixBlendMode that lets you specify the blend mode. r=mattwoodrow (66234cc69c)
 - Bug 1238564 - When building a fixed/sticky display item, don't restore the clip until we're ready to build that item so that inner items aren't unnecessarily clipped. r=roc (752f531f08)
 - Bug 1238564 - Include mIsAsyncScrollable information in DisplayItemScrollClip::ToString. r=roc (b6ac4899eb)
 - Bug 1238564 - Don't do another pass over the display list to figure out ancestor scroll clips. r=mattwoodrow (12ad134528)
 - Bug 1238564 - Get rid of cross stacking context parent scroll clip. r=mattwoodrow (536faa6ba6)
 - Bug 1248913 - Rename nsDisplayMixBlendMode to nsDisplayBlendMode. r=mattwoodrow (34a0704841)
 - Bug 1248913 - Let nsDisplayBackgroundImage specify the background blend mode. r=mattwoodrow (cc671af9e3)
 - Bug 619500: Part 1. Default sizing for specified size of SVG images which have no constraints; r=dholbert r=seth (b0f7ec56a8)
 - Bug 619500: Part 2. When drawing an SVG image as a CSS border-image, use preverveAspectRatio="none"; r=dholbert (1dad64f38c)
 - Bug 619500: Part 3. svg-as-borderimage test cases; r=dholbert (896d339cf9)
 - Bug 619500: Part 4. Remove one unused data member in SVGDrawingParameters; r=dholbert (f16e9a5927)
 - Bug 1230415 - Use DrawTarget instead of gfxContext in PaintBorderWithStyleBorder(). r=roc. (f00cccb284)
 - Bug 1248913 - Build nsDisplayBlendMode items for background-blend-mode. r=mattwoodrow (105515a553)
 - Bug 1248913 - Remove mCanBeActive and second nsDisplayBlendContainer constructor. r=mattwoodrow (d984db61f5)
 - Bug 1248913 - Make nsDisplayBlendContainer active or inactive based on its contents. r=mattwoodrow (f44fa4f479)
 - Bug 1248913 - Reftest. (58a1507343)
 - Bug 1251833 - Part 1: Move allocation into FreeSpan and move firstFreeSpan to the top of Arenas. r=terrence (3f4d239785)
 - Bug 1251833 - Part 2: Clean up the various iterators a bit. r=terrence (300aa5673d)
 - Bug 1251527 - Don't override visible regions for background-attachment:fixed. r=mstange (ee2d53334d)
 - Backout e00a02282951 (bug 1232229) as we no longer need the diagnostics. (22f0063541)
 - Bug 1250718 - Don't flatten opacity to an intermediate surface when used in the middle of preserve-3d. r=thinker (9df994b834)
 - Bug 1196114 - Part 1: Add SetPerformanceWarning. r=birtles (165f9cbcfc)
 - Bug 1196114 - Part 2: Add AnimationPropertyStatus interface and KeyframeEffectReadOnly.runningStatus(). r=birtles,smaug (4e3d2d55e0)
 - Bug 1196114 - Part 3: Set AnimationPerformanceWarning messages. r=birtles (cd3497e128)
 - Bug 1196114 - Part 4: Localize messages for animation performance warnings. r=birtles (1b1676b7b6)
 - Bug 1196114 - Part 5: Store performce warning information as enum type. r=birtles (d2ec6643d3)
 - Bug 1221378: Properly root object passed to the allocation metadata callback. r=fitzgen (37831b769c)
 - Bug 1225005 - Clamp negative values in containing block size. r=roc (8e525d5265)
 - Bug 1192245 - Fix tests that fail with incremental zeal r=terrence (6ca6f63135)
 - Bug 1249367 - Make background finalization a GC phase (and clean up Zones properly); r=jonco (43d9a1fafe)
 - Bug 1119537 - Make decommit a proper GC phase; r=jonco (638492711e)
 - Bug 1232229 - Add assertions to prevent nursery allocation when setting up OMT parse tasks r=terrence (e12cd405c2)
 - Backed out changeset 2a613f5a5866 (bug 1119537) for hazard failures (623123a764)
 - Bug 1249896 - Part 6: Add gc namespace for Arena::thingsSpan. r=terrence (ba1e1d41b0)
 - Bug 1251833 - Part 3: Merge ArenaHeader into Arena. r=terrence (e8bd53b44e)
 - Bug 1232181 - Plugin module plumbing for retrieving scroll captures and updating plugin instance content scroll state. r=roc (2309d423cc)
 - Bug 1232181 - Add a few win resource helpers. r=aklotz (1421a9695a)
 - Bug 1232181 - Add support for capturing plugin windows on Windows. r=aklotz (4ccbfeb19e) (0af135f24d)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1251090 - Shell functions should check whether an off main thread compilation is for a script or a module r=shu (41b89b1232)
 - Bug 1222420 - Make AutoFinishGC into a function r=terrence (a8f535528c)
 - Bug 1253094, part 4 - Stop using DebugOnly for class/struct members in js/. r=billm (2c790aa526)
 - Bug 1080968 - Don't use constexpr on clang-cl when emulating MSVC 2013 (e9cc2d7c7c)
 - Bug 1257496 - Add information about cycle count and GC state to our GC stats r=sfink (6c2250bfba)
 - Bug 1256178 - Drop the moz prefix from the MozCSSKeyframeRule and MozCSSKeyframesRule interfaces; r=bzbarsky (894855bce1)
 - Bug 1249896 - Part 1: Remove unused AndOrLeft, AndOrRight, RelationalLeft, and RelationalRight. r=jwalden (c4db9dfecf)
 - Bug 1249896 - Part 2: Remove unused type member from SIMD Int8x16Defnetc. r=bbouvier (7d3d7a4db1)
 - Bug 1249896 - Part 3: Add JS namespace for GenericNaN. r=luke (69acc1f3ec)
 - Bug 1249896 - Part 4: Avoid declaring variable between cases in switch. r=luke (28e5f94c24)
 - Bug 1249896 - Part 5: Remove unused ReportInvalidTrapResult. r=efaust (caa948acac)
 - Bug 1249896 - Part 7: Remove unnecessary static from my_ErrorReporter. r=sfink (7f723e079d)
 - Bug 1249896 - Part 8: Remove unreachable code from GetLine. r=jwalden (108c857a1a)
 - Bug 1249896 - Part 9: Include shell/jsshell.h in js.cpp. r=sfink (638bfc13c4)
 - Bug 1253094, part 3 - Stop using DebugOnly for class/struct members in ipc/. r=billm (ab9e014158)
 - Bug 1259737 - Make sure BackgroundImpl.cpp's mBoundThread is not used in release builds. r=froydnj (5c278ab398)
 - Bug 1254515 - GonkCameraImage.cpp:16:5: error: class 'mozilla::GonkCameraImage' does not have any field named 'mThread' r=reuben (e5cac8cf5b)
 - Bug 1250952: Create a join block in case we're in dead code after the condition; r=luke (1d6b706ae5)
 - Bug 1249601 - Implement wasm i64 comparisons. r=sunfish (4927f709db)
 - Bug 1250165 - Implement wasm i64 bitwise ops. r=luke (5c25322772)
 - Bug 1251225 - Implement wasm i64 binary arithmetic operators. r=sunfish (f478fa8b4b)
 - Bug 1251392 - Baldr: Implement PopcntI. r=sunfish (79556e947f)
 - Bug 1229985 - remove nsAutoArrayPtr; r=erahm (91c49451ca)
 - Bug 1251541: Replace |nsAutoArrayPtr<>| with |UniquePtr<[]>| in Bluetooth managers, r=shuang (2c1dc7ca89)
 - Bug 1251541: Pass arguments to AVRCP passthrough command as uint8_t, r=shuang (73a094bd26)
 - Bug 1251541: Replace |nsAutoArrayPtr<>| with |UniquePtr<[]>| in Bluetooth interfaces, r=shuang (371041f093)
 - Bug 1249424 - Remove use of nsAutoArrayPtr from librlz. r=gerald (7cbcfea1b0)
 - Bug 1249389 - part 0 - use getter_Transfers in TestStartupCache.cpp; r=erahm (ecb8818959)
 - Bug 1249389 - part 1 - change NewObjectInputStreamFromBuffer to take a UniquePtr argument; r=erahm (0bdafa20ae)
 - Bug 1249389 - part 2 - change NewBufferFromStorageStream's outparam into a UniquePtr; r=erahm (b27a70ce2d)
 - Bug 1249389 - part 3 - assert the size of nsZipItemPtr's storage type; r=erahm (7c55da9ea7)
 - Bug 1249389 - part 4 - make StartupCache::GetBuffer take a UniquePtr outparam; r=erahm (84b722479b)
 - Bug 1249389 - part 5 - use UniquePtr instead of nsAutoArrayPtr in mozilla::scache::CacheEntry; r=erahm (0fd492ea95)
 - Bug 1249389 - part 6 - provide UniquePtr overload for nsIStartupCache::GetBuffer; r=erahm (c27231d945)
 - Bug 1249389 - followup - fix compilation bustage in gfxFT2FontList.cpp; r=me (a86a1b0399)
 - Bug 1249389 - part 7 - clean up calls to GetBuffer in TestStartupCache; r=erahm (98939334b6)
 - Bug 1249369 - use UniquePtr instead of nsAutoArrayPtr in MediaPipeline.cpp; r=jesup (7402a75a8a)
 - Bug 1238842 - Add error codes to Gecko by following W3C spec. r=brsun (0dd283f6ba)
 - Bug 1253217 - Change filename from BluetoothUuid to BluetoothUuidHelper. r=jocelyn (1946bcac26)
 - Bug 1241382 - Revise default value of BluetoothAdapter.address and BluetoothDevice.address to empty string, f=wiwang, r=shuang (d9fdb97743)
 - Bug 1223722: Transfer arrays of Bluetooth UUIDs in |BluetoothValue|, r=brsun (344af40591)
 - Bug 1222956: Use |BluetoothUuid| in |BluetoothDiscoveryHandle|, r=tzimmermann (40512de386)
 - Bug 1250694: Use functions to return static const BluetoothAddress and BluetoothUuid; r=tzimmermann (0c4b20066f)
 - Bug 1236561 - part 1 - convert easy cases of nsAutoArrayPtr<T> to UniquePtr<T[]> in dom/bluetooth/; r=btian (31ef8b7b50)
 - Bug 1236561 - part 2 - remove ObexHeaderSet::GetAuthChallenge; r=btian (f70daddd53)
 - Bug 1236561 - part 3 - make BluetoothConfigurationParameter.mValue a UniquePtr; r=btian (a5a0ac988a)
 - Bug 1239979: Add |BluetoothSocket::Accept| method, r=btian (ca92a0ab7c)
 - Bug 1239979: Store pointer to Bluetooth socket interface in |BluetoothSocket|, r=btian (7c15e75133)
 - Bug 1239979: Cleanup |BluetoothSocket|'s internals when connections close, r=btian (b6ac677d2e)
 - Bug 1252841: Convert Bluetooth module to |UniquePtr<>|, r=btian (76d9759afd)
 - Bug 1232687: Start bluetoothd with HAL service interface, r=shuang (379a68064f)
 - Bug 1223729 - HID Connection Implementation, r=jocelyn, sr=mrbkap (0eeddf875e)
 - Bug 1232670: Prepare Bluetooth PDU for sending after checking connection status, r=shuang (699ff14d9b)
 - Bug 1252841: Convert Bluetooth daemon interfaces to |UniquePtr<>|, r=brsun (797260c6dc) (e333860065)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1236277 - Retry all connections not just the reused one. r=mcmanus (ed4f2e0b53)
 - Bug 366023 - Allow h/1.0 chunked encodings r=bagder (46916cf57d)
 - Bug 1234757 - test_protocolproxyservice does not need 2nd arg to asyncopen r=ckerschb (b5be356b2f)
 - Bug 1234757 - Use channel.asyncOpen2 within netwerk/test/unit/test_protocolproxyservice.js (r=mcmanus) (ff5fed346c)
 - Bug 1213953. Remove pref "layout.imagevisibility.enabled_for_browser_elements_only", it is unused and obsolete. r=seth (b3263ece72)
 - Bug 1218506 - Uninitialised value use in nsHttpTransaction::OnTransportStatus. r=mcmanus. (860ebc7b21)
 - Bug 1211168 - Fix resource timing domainLookupStart by setting the timestamp only once. r=mcmanus (d29ce1c707)
 - Bug 1242172. Invalidate intrinsic ISizes that depend on viewport BSize when the viewport is resized. r=dbaron (9f01b86d3d)
 - Bug 1154277: Part 1 - allow to swap docShells on remote browsers that are not a child of a BrowserDOMWindow. r=smaug (ec889b29de)
 - Bug 1230918 - remove useless null-pointer check on aChild that only caused a Coverity - Dereference before null check. r=dbaron (73e4595582)
 - Bug 1149260 - Guard against trying to draw a drag image with zero length. r=enndeakin (212553ba76)
 - Bug 1209780. Check DrawResult return value in nsBaseDragService. r=seth (8ed14eae88)
 - Bug 1242690 - Make sure that synthetic mouse events have a reasonable guid so that the callback transform can get unapplied properly. r=botond (b612388818)
 - Bug 1251140 - Baldr: Implement CtzI. r=jandem (ef6c59485b)
 - Bug 1250198: Workaround unaligned memory accesses by masking the low bits; r=sunfish (5e8857f269)
 - Bug 1246116: Translate AsmJS loops into wasm opcodes and implement Wasm loops; r=luke (45297bf96e)
 - Bug 1251995 part 5 - Unify units of dirty rect used for painting text frame. r=jfkthame (4952922181)
 - Bug 1227148 - Add SameObject and NewObject annotations to some ServiceWorkerContainer members; r=bzbarsky (53720dde2f)
 - Bug 1238206 - Make ServiceWorkerContainer.getRegistration() return Promise<any>; r=baku (94425218b2)
 - Bug 1218139 - Remove ServiceWorkerContainer.onreloadpage; r=bzbarsky (3fe7677476)
 - Bug 1251519 Part 1 - Remove nsTextFrameBase as an nsFrame alias. r=mats (956adccf62)
 - Bug 1253094, part 6 - Stop using DebugOnly for class/struct members in netwerk/. r=mayhemer (b517f06795)
 - reinstantiate accidentally removed w (32fa5b8337)
 - Bug 1246775 - fix Canvas2D drawWindow to reacquire its DT after rendering. r=bas (24131c73f7)
 - Bug 1256515 - bail out in CanvasRenderingContext2D::DrawWindow if snapshotting draw target fails. r=bas.schouten (75b4d52542)
 - Bug 1255172. Fix unsafe reference gc hazards people snuck into DOM code. r=bkelly (6cb8348aa5)
 - Bug 1235677 - Wait for helper threads before resetting OOM simulation r=terrence (680b607812)
 - Bug 1256672 - Make OOM alloc counters 64 bit. r=terrence (1e4dbbe201)
 - Bug 1238207 - make ServiceWorkerGlobalScope.skipWaiting() return Promise<void>; r=baku (6577777f97)
 - Bug 1251875 - Part 1: Remove the dom.serviceWorkers.interception.enabled pref; r=bkelly (6bae86b488)
 - Bug 1251875 - Part 2: Remove the dom.serviceWorkers.interception.opaque.enabled pref; r=bkelly (9b2946325a)
 - Bug 1253094, part 7 - Stop using DebugOnly for class/struct members in storage/. r=mak (9422188881) (06d40aca85)


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

Changelog:

In-tree changes:
- remove nsAutoArrayPtr usage in KmImage (a8e04b4d)

Out-of-tree changes:
* update Goanna3 to git 011f78a086...06d40aca85:
- plug back MSVC_OPENMP_DLL to packager, since my builds require it. (ce9fa6e658)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1249212 part 3 - Fix active duration calculation when iteration duration is infinity; r=boris (acc98b1948)
 - Bug 1249212 part 4 - Add tests for activeDuration; r=boris (354da323ef)
 - Bug 1249212 part 5 - Remove max() clamping from endTime calculation; r=boris (613cd6f5b7)
 - Bug 1249212 part 6 - Add tests for endTime calculation; r=boris (583a09f942)
 - Bug 1249212 part 7 - Calculate the endTime in GetComputedTimingAt; r=boris (ac73c4a853)
 - No bug - Fix whitespace and four test descriptions in keyframe-effect tests; r=whitespace-only DONTBUILD (844a12ba4d)
 - Bug 1249212 part 1 - Simplify various keyframe-effect tests; r=boris (58c7f5ef19)
 - Bug 1241929 - remove PurgeActiveWorker() from install job when skip waiting is set. r=bkelly (248aadb430)
 - Bug 1238954 P1 Purge potentially controlled document entries when evicting service worker registrations. r=ehsan (094bb54de1)
 - Bug 1238954 P2 Fix csp service worker tests to register and unregister separate scopes. r=ehsan (71f0237c11)
 - Bug 1227015 P2 Move mScriptSpec from registration job into script job base. r=ehsan (754753f0f6)
 - Bug 1227015 P3 Require a script spec on install jobs. r=ehsan (ebdbf860b9)
 - Bug 1227015 P4 Make register job always require an explicit script spec. r=ehsan (b97ec80a56)
 - Bug 1227015 P5 Remove ServiceWorkerRegistrationInfo mScriptSpec. r=ehsan (4410fd9fd0)
 - Bug 1227015 P6 Abort updates if the script spec has changed. r=ehsan (01962f2915)
 - Bug 1232444 Only store service worker registrations after install is successful. r=baku (f773638ec6)
 - Bug 1231974 P1 Remove unneeded ServiceWorkerScriptJobBase abstract class. r=baku (c514e53d82)
 - Bug 1231974 P2 Store scope on ServiceWorkerJobBase. r=baku (d723846d45)
 - Bug 1231974 P3 Store the principal on the ServiceWorkerJobBase. r=baku (550fa7f1d4)
 - Bug 1231974 P4 Lazy load registration and verify it does not change in service worker jobs. r=baku (db44008f8f)
 - Bug 1231974 P6 Abort update-triggered install jobs if the service worker script has changed. r=baku (3e7572968f)
 - Bug 1237992 - service worker activate should be executed after install onstatechange events are fired. r=bkelly (58de5a2e57)
 - No bug - Correct the order of two newly added web-platform tests in manifest. DONTBUILD (e14b162237)
 - Bug 1189581 - Make service-workers/service-worker/fetch-cors-xhr.https.html pass; r=bkelly (e1dbe77c87)
 - Bug 1243942 - Bypass service workers for WebSocket handshake channels; r=bkelly (845fd17110)
 - Bug 1217089 - Remove fetch-request-html-imports.https.html; r=bkelly (528ea318b6)
 - Bug 1188545 - Update expected results for some service worker tests. a=testonly (ba29add4a5)
 - Bug 1213119 Lengthen timeout in test checking for failure to load iframes and windows. r=ehsan (d25f8f9b01)
 - Bug 1189671 - Fix getregistrations test. r=jgraham (2407499bc5)
 - Bug 1217367 - Add a wpt test that verified coalesced .update() calls resolve properly. r=bkelly (7e3f4a92e1)
 - Bug 1200677 - Import navigation-redirect.https.html for non-e10s. r=jdm (6e6d98a255)
 - Bug 1251498: Implement IDBKeyRange.includes(). r=baku (89c839adaf)
 - Bug 1248338 - Implement iterationStart; r=birtles (5dcb1341c3)
 - Bug 1244635 - Part1 Add enddelay implementation in dom/animation/AnimationEffectTiming.cpp r=bz,hiro (e0a9f3a798)
 - Bug 1244635 - Part2 Add enddelay tests in dom/animation/test/chrome r=hiro (98d2f5ada5)
 - Bug 1244635 - Part3 Add enddelay tests in testing/web-platform/tests/web-animations r=hiro (bb10a41382)
 - Bug 1244635 - Part4 Add enddelay tests in layout/style/test r=hiro (ceda978f3e)
 - Bug 1237173 - Part1: Move TimingParam struct to a new file. r=birtles (ad46be831b)
 - Bug 1251804 - Use the ImageContainer's size and not the intrinsic size when computing the transform in nsDisplayImage::ConfigureLayer. r=tn (23bd3774ff)
 - Bug 1247554 - Budget creation of AGRs by frame area; r=mattwoodrow (c68183c77e)
 - Require mix-blend mode support in all compositors and layer managers. (bug 1209278 part 1, r=mstange) (e00752064f)
 - Remove lazy scrollinfo hoisting introduced in bug 1193557. (bug 1209278 part 2, r=mstange) (394c117b8d)
 - Bug 1152049 - Apply all scroll clips when computing plugin clips in content. r=tn (9c44108dda)
 - Bug 1238564 - Anticipate async scrolling when computing the scroll clipped bounds of a display list. r=roc (4c28888eb6)
 - Bug 1238564 - Allow constructing nsDisplayWrapList with a given scroll clip. r=roc (dd6d6d1a02)
 - Fold nsDisplayBlendContainer constructors. (bug 1209278 part 3, r=mstange) (e28cb8d062)
 - Bug 1253052. Only schedule paint when apz aware event listener is added if event regions/apz are enabled. r=kats (4a2dcd2e31)
 - Bug 1252929: Next.1. Make layers.max-active preference not need a restart. r=mstange (412d52ff81)
 - Bug 1247554 - Mark nsPresContext::GetVisibleArea as const; r=mattwoodrow (8ad99e89a2)
 - Bug 1104916 - Implement CSS media query display-mode. r=cam (6bf38de62c)
 - Bug 1247098 - Mark nsIPresShell::GetResolution and nsPresContext::IsRootContentDocument as const. r=tnikkel (2514fe01c2)
 - Bug 1253078 - Switch MOZ_STYLO environmental variable to MOZ_DISABLE_STYLO. r=dholbert (8c6dfe008e)
 - Bug 1232181 - Notify plugins about scroll state. r=roc (1eccaad547)
 - Bug 1198663. Tolerate null Image in Android NPAPI plugins. r=snorp (bfceeacbe8)
 - Bug 1232181 - Add an image layer for plugin frames that represent windowed plugins on platforms that support scroll capture. r=roc (c064e01b19)
 - Bug 1171182 - Browser Zoom Query for NPAPI; r=bsmedberg r=jaas (95c60d2190)
 - Bug 1243639 - Remove Honeycomb flash-related code. r=snorp (437bdfa5e8)
 - Bug 1177367 - Don't fall through to non-e10s plugin widget creation when e10s creation fails. r=aklotz (7fb106e260)
 - Bug 1250634 - Part 0: Fix MacroAssembler support for store16(). r=jandem (99fdf6fd42)
 - Bug 1250634 - Part 1: Refactor FreeSpan management to be less indirect and confusing. r=terrence, r=jandem (50f57a129c)
 - Bug 1253094, part 5 - Stop using DebugOnly for class/struct members in layout/. r=mats (bcb94cc110)
 - Bug 1238564 - Set the innermost possible scroll clip on opacity items during creation. r=mattwoodrow (da5072cb75)
 - Bug 1192910 - Ensure we flush paints on the main thread during an APZ flush. r=mstange (ff4631bcd8)
 - Bug 1254263 - Add a flag to allow disabling paint-skipping. r=mstange (90375f4f31)
 - Bug 1248913 - nsDisplayListBuilder doesn't need to know what blend modes it contains, just whether it contains any. r=mattwoodrow (92c987df65)
 - Bug 1248913 - Add a constructor argument to nsDisplayMixBlendMode that lets you specify the blend mode. r=mattwoodrow (66234cc69c)
 - Bug 1238564 - When building a fixed/sticky display item, don't restore the clip until we're ready to build that item so that inner items aren't unnecessarily clipped. r=roc (752f531f08)
 - Bug 1238564 - Include mIsAsyncScrollable information in DisplayItemScrollClip::ToString. r=roc (b6ac4899eb)
 - Bug 1238564 - Don't do another pass over the display list to figure out ancestor scroll clips. r=mattwoodrow (12ad134528)
 - Bug 1238564 - Get rid of cross stacking context parent scroll clip. r=mattwoodrow (536faa6ba6)
 - Bug 1248913 - Rename nsDisplayMixBlendMode to nsDisplayBlendMode. r=mattwoodrow (34a0704841)
 - Bug 1248913 - Let nsDisplayBackgroundImage specify the background blend mode. r=mattwoodrow (cc671af9e3)
 - Bug 619500: Part 1. Default sizing for specified size of SVG images which have no constraints; r=dholbert r=seth (b0f7ec56a8)
 - Bug 619500: Part 2. When drawing an SVG image as a CSS border-image, use preverveAspectRatio="none"; r=dholbert (1dad64f38c)
 - Bug 619500: Part 3. svg-as-borderimage test cases; r=dholbert (896d339cf9)
 - Bug 619500: Part 4. Remove one unused data member in SVGDrawingParameters; r=dholbert (f16e9a5927)
 - Bug 1230415 - Use DrawTarget instead of gfxContext in PaintBorderWithStyleBorder(). r=roc. (f00cccb284)
 - Bug 1248913 - Build nsDisplayBlendMode items for background-blend-mode. r=mattwoodrow (105515a553)
 - Bug 1248913 - Remove mCanBeActive and second nsDisplayBlendContainer constructor. r=mattwoodrow (d984db61f5)
 - Bug 1248913 - Make nsDisplayBlendContainer active or inactive based on its contents. r=mattwoodrow (f44fa4f479)
 - Bug 1248913 - Reftest. (58a1507343)
 - Bug 1251833 - Part 1: Move allocation into FreeSpan and move firstFreeSpan to the top of Arenas. r=terrence (3f4d239785)
 - Bug 1251833 - Part 2: Clean up the various iterators a bit. r=terrence (300aa5673d)
 - Bug 1251527 - Don't override visible regions for background-attachment:fixed. r=mstange (ee2d53334d)
 - Backout e00a02282951 (bug 1232229) as we no longer need the diagnostics. (22f0063541)
 - Bug 1250718 - Don't flatten opacity to an intermediate surface when used in the middle of preserve-3d. r=thinker (9df994b834)
 - Bug 1196114 - Part 1: Add SetPerformanceWarning. r=birtles (165f9cbcfc)
 - Bug 1196114 - Part 2: Add AnimationPropertyStatus interface and KeyframeEffectReadOnly.runningStatus(). r=birtles,smaug (4e3d2d55e0)
 - Bug 1196114 - Part 3: Set AnimationPerformanceWarning messages. r=birtles (cd3497e128)
 - Bug 1196114 - Part 4: Localize messages for animation performance warnings. r=birtles (1b1676b7b6)
 - Bug 1196114 - Part 5: Store performce warning information as enum type. r=birtles (d2ec6643d3)
 - Bug 1221378: Properly root object passed to the allocation metadata callback. r=fitzgen (37831b769c)
 - Bug 1225005 - Clamp negative values in containing block size. r=roc (8e525d5265)
 - Bug 1192245 - Fix tests that fail with incremental zeal r=terrence (6ca6f63135)
 - Bug 1249367 - Make background finalization a GC phase (and clean up Zones properly); r=jonco (43d9a1fafe)
 - Bug 1119537 - Make decommit a proper GC phase; r=jonco (638492711e)
 - Bug 1232229 - Add assertions to prevent nursery allocation when setting up OMT parse tasks r=terrence (e12cd405c2)
 - Backed out changeset 2a613f5a5866 (bug 1119537) for hazard failures (623123a764)
 - Bug 1249896 - Part 6: Add gc namespace for Arena::thingsSpan. r=terrence (ba1e1d41b0)
 - Bug 1251833 - Part 3: Merge ArenaHeader into Arena. r=terrence (e8bd53b44e)
 - Bug 1232181 - Plugin module plumbing for retrieving scroll captures and updating plugin instance content scroll state. r=roc (2309d423cc)
 - Bug 1232181 - Add a few win resource helpers. r=aklotz (1421a9695a)
 - Bug 1232181 - Add support for capturing plugin windows on Windows. r=aklotz (4ccbfeb19e) (0af135f24d)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1251090 - Shell functions should check whether an off main thread compilation is for a script or a module r=shu (41b89b1232)
 - Bug 1222420 - Make AutoFinishGC into a function r=terrence (a8f535528c)
 - Bug 1253094, part 4 - Stop using DebugOnly for class/struct members in js/. r=billm (2c790aa526)
 - Bug 1080968 - Don't use constexpr on clang-cl when emulating MSVC 2013 (e9cc2d7c7c)
 - Bug 1257496 - Add information about cycle count and GC state to our GC stats r=sfink (6c2250bfba)
 - Bug 1256178 - Drop the moz prefix from the MozCSSKeyframeRule and MozCSSKeyframesRule interfaces; r=bzbarsky (894855bce1)
 - Bug 1249896 - Part 1: Remove unused AndOrLeft, AndOrRight, RelationalLeft, and RelationalRight. r=jwalden (c4db9dfecf)
 - Bug 1249896 - Part 2: Remove unused type member from SIMD Int8x16Defnetc. r=bbouvier (7d3d7a4db1)
 - Bug 1249896 - Part 3: Add JS namespace for GenericNaN. r=luke (69acc1f3ec)
 - Bug 1249896 - Part 4: Avoid declaring variable between cases in switch. r=luke (28e5f94c24)
 - Bug 1249896 - Part 5: Remove unused ReportInvalidTrapResult. r=efaust (caa948acac)
 - Bug 1249896 - Part 7: Remove unnecessary static from my_ErrorReporter. r=sfink (7f723e079d)
 - Bug 1249896 - Part 8: Remove unreachable code from GetLine. r=jwalden (108c857a1a)
 - Bug 1249896 - Part 9: Include shell/jsshell.h in js.cpp. r=sfink (638bfc13c4)
 - Bug 1253094, part 3 - Stop using DebugOnly for class/struct members in ipc/. r=billm (ab9e014158)
 - Bug 1259737 - Make sure BackgroundImpl.cpp's mBoundThread is not used in release builds. r=froydnj (5c278ab398)
 - Bug 1254515 - GonkCameraImage.cpp:16:5: error: class 'mozilla::GonkCameraImage' does not have any field named 'mThread' r=reuben (e5cac8cf5b)
 - Bug 1250952: Create a join block in case we're in dead code after the condition; r=luke (1d6b706ae5)
 - Bug 1249601 - Implement wasm i64 comparisons. r=sunfish (4927f709db)
 - Bug 1250165 - Implement wasm i64 bitwise ops. r=luke (5c25322772)
 - Bug 1251225 - Implement wasm i64 binary arithmetic operators. r=sunfish (f478fa8b4b)
 - Bug 1251392 - Baldr: Implement PopcntI. r=sunfish (79556e947f)
 - Bug 1229985 - remove nsAutoArrayPtr; r=erahm (91c49451ca)
 - Bug 1251541: Replace |nsAutoArrayPtr<>| with |UniquePtr<[]>| in Bluetooth managers, r=shuang (2c1dc7ca89)
 - Bug 1251541: Pass arguments to AVRCP passthrough command as uint8_t, r=shuang (73a094bd26)
 - Bug 1251541: Replace |nsAutoArrayPtr<>| with |UniquePtr<[]>| in Bluetooth interfaces, r=shuang (371041f093)
 - Bug 1249424 - Remove use of nsAutoArrayPtr from librlz. r=gerald (7cbcfea1b0)
 - Bug 1249389 - part 0 - use getter_Transfers in TestStartupCache.cpp; r=erahm (ecb8818959)
 - Bug 1249389 - part 1 - change NewObjectInputStreamFromBuffer to take a UniquePtr argument; r=erahm (0bdafa20ae)
 - Bug 1249389 - part 2 - change NewBufferFromStorageStream's outparam into a UniquePtr; r=erahm (b27a70ce2d)
 - Bug 1249389 - part 3 - assert the size of nsZipItemPtr's storage type; r=erahm (7c55da9ea7)
 - Bug 1249389 - part 4 - make StartupCache::GetBuffer take a UniquePtr outparam; r=erahm (84b722479b)
 - Bug 1249389 - part 5 - use UniquePtr instead of nsAutoArrayPtr in mozilla::scache::CacheEntry; r=erahm (0fd492ea95)
 - Bug 1249389 - part 6 - provide UniquePtr overload for nsIStartupCache::GetBuffer; r=erahm (c27231d945)
 - Bug 1249389 - followup - fix compilation bustage in gfxFT2FontList.cpp; r=me (a86a1b0399)
 - Bug 1249389 - part 7 - clean up calls to GetBuffer in TestStartupCache; r=erahm (98939334b6)
 - Bug 1249369 - use UniquePtr instead of nsAutoArrayPtr in MediaPipeline.cpp; r=jesup (7402a75a8a)
 - Bug 1238842 - Add error codes to Gecko by following W3C spec. r=brsun (0dd283f6ba)
 - Bug 1253217 - Change filename from BluetoothUuid to BluetoothUuidHelper. r=jocelyn (1946bcac26)
 - Bug 1241382 - Revise default value of BluetoothAdapter.address and BluetoothDevice.address to empty string, f=wiwang, r=shuang (d9fdb97743)
 - Bug 1223722: Transfer arrays of Bluetooth UUIDs in |BluetoothValue|, r=brsun (344af40591)
 - Bug 1222956: Use |BluetoothUuid| in |BluetoothDiscoveryHandle|, r=tzimmermann (40512de386)
 - Bug 1250694: Use functions to return static const BluetoothAddress and BluetoothUuid; r=tzimmermann (0c4b20066f)
 - Bug 1236561 - part 1 - convert easy cases of nsAutoArrayPtr<T> to UniquePtr<T[]> in dom/bluetooth/; r=btian (31ef8b7b50)
 - Bug 1236561 - part 2 - remove ObexHeaderSet::GetAuthChallenge; r=btian (f70daddd53)
 - Bug 1236561 - part 3 - make BluetoothConfigurationParameter.mValue a UniquePtr; r=btian (a5a0ac988a)
 - Bug 1239979: Add |BluetoothSocket::Accept| method, r=btian (ca92a0ab7c)
 - Bug 1239979: Store pointer to Bluetooth socket interface in |BluetoothSocket|, r=btian (7c15e75133)
 - Bug 1239979: Cleanup |BluetoothSocket|'s internals when connections close, r=btian (b6ac677d2e)
 - Bug 1252841: Convert Bluetooth module to |UniquePtr<>|, r=btian (76d9759afd)
 - Bug 1232687: Start bluetoothd with HAL service interface, r=shuang (379a68064f)
 - Bug 1223729 - HID Connection Implementation, r=jocelyn, sr=mrbkap (0eeddf875e)
 - Bug 1232670: Prepare Bluetooth PDU for sending after checking connection status, r=shuang (699ff14d9b)
 - Bug 1252841: Convert Bluetooth daemon interfaces to |UniquePtr<>|, r=brsun (797260c6dc) (e333860065)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1236277 - Retry all connections not just the reused one. r=mcmanus (ed4f2e0b53)
 - Bug 366023 - Allow h/1.0 chunked encodings r=bagder (46916cf57d)
 - Bug 1234757 - test_protocolproxyservice does not need 2nd arg to asyncopen r=ckerschb (b5be356b2f)
 - Bug 1234757 - Use channel.asyncOpen2 within netwerk/test/unit/test_protocolproxyservice.js (r=mcmanus) (ff5fed346c)
 - Bug 1213953. Remove pref "layout.imagevisibility.enabled_for_browser_elements_only", it is unused and obsolete. r=seth (b3263ece72)
 - Bug 1218506 - Uninitialised value use in nsHttpTransaction::OnTransportStatus. r=mcmanus. (860ebc7b21)
 - Bug 1211168 - Fix resource timing domainLookupStart by setting the timestamp only once. r=mcmanus (d29ce1c707)
 - Bug 1242172. Invalidate intrinsic ISizes that depend on viewport BSize when the viewport is resized. r=dbaron (9f01b86d3d)
 - Bug 1154277: Part 1 - allow to swap docShells on remote browsers that are not a child of a BrowserDOMWindow. r=smaug (ec889b29de)
 - Bug 1230918 - remove useless null-pointer check on aChild that only caused a Coverity - Dereference before null check. r=dbaron (73e4595582)
 - Bug 1149260 - Guard against trying to draw a drag image with zero length. r=enndeakin (212553ba76)
 - Bug 1209780. Check DrawResult return value in nsBaseDragService. r=seth (8ed14eae88)
 - Bug 1242690 - Make sure that synthetic mouse events have a reasonable guid so that the callback transform can get unapplied properly. r=botond (b612388818)
 - Bug 1251140 - Baldr: Implement CtzI. r=jandem (ef6c59485b)
 - Bug 1250198: Workaround unaligned memory accesses by masking the low bits; r=sunfish (5e8857f269)
 - Bug 1246116: Translate AsmJS loops into wasm opcodes and implement Wasm loops; r=luke (45297bf96e)
 - Bug 1251995 part 5 - Unify units of dirty rect used for painting text frame. r=jfkthame (4952922181)
 - Bug 1227148 - Add SameObject and NewObject annotations to some ServiceWorkerContainer members; r=bzbarsky (53720dde2f)
 - Bug 1238206 - Make ServiceWorkerContainer.getRegistration() return Promise<any>; r=baku (94425218b2)
 - Bug 1218139 - Remove ServiceWorkerContainer.onreloadpage; r=bzbarsky (3fe7677476)
 - Bug 1251519 Part 1 - Remove nsTextFrameBase as an nsFrame alias. r=mats (956adccf62)
 - Bug 1253094, part 6 - Stop using DebugOnly for class/struct members in netwerk/. r=mayhemer (b517f06795)
 - reinstantiate accidentally removed w (32fa5b8337)
 - Bug 1246775 - fix Canvas2D drawWindow to reacquire its DT after rendering. r=bas (24131c73f7)
 - Bug 1256515 - bail out in CanvasRenderingContext2D::DrawWindow if snapshotting draw target fails. r=bas.schouten (75b4d52542)
 - Bug 1255172. Fix unsafe reference gc hazards people snuck into DOM code. r=bkelly (6cb8348aa5)
 - Bug 1235677 - Wait for helper threads before resetting OOM simulation r=terrence (680b607812)
 - Bug 1256672 - Make OOM alloc counters 64 bit. r=terrence (1e4dbbe201)
 - Bug 1238207 - make ServiceWorkerGlobalScope.skipWaiting() return Promise<void>; r=baku (6577777f97)
 - Bug 1251875 - Part 1: Remove the dom.serviceWorkers.interception.enabled pref; r=bkelly (6bae86b488)
 - Bug 1251875 - Part 2: Remove the dom.serviceWorkers.interception.opaque.enabled pref; r=bkelly (9b2946325a)
 - Bug 1253094, part 7 - Stop using DebugOnly for class/struct members in storage/. r=mak (9422188881) (06d40aca85)

* 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

1 comment:

  1. I tried the setting you suggested but still it doesn't work.

    ReplyDelete