Saturday, March 12, 2022

Weekly browser binaries (20220312)

New NewMoon 27 Build!

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

64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20220312-ff1df7517-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 1198124 - Enable -Wshadow in directories that have no -Wshadow warnings. r=glandium (d03cfc1bb6)
 - Bug 1204403 - Fix -Wshadow warnings in xpcom. r=mccr8 (3247b5b146)
 - Bug 1140120 - Remove a couple of unused test functions on ServiceWorkerContainer; r=baku (efe1119749)
 - Bug 1180148 - Clear service workers registered for a site when clearing the cookies and stored data is not working in b2g. r=baku (7fb1d522ff)
 - Bug 1162333 - Add stronger assertions to PromiseWorkerProxy in debug builds. r=catalinb (0005a76252)
 - Bug 1190672 - Fix use of AutoReleasePromiseWorkerProxy in PushManager. r=catalinb (18f7358163)
 - Bug 1191495 - Relax PushManager callback assertions. r=kitcambridge (8a3822969f)
 - Bug 1189543 - pushManager.getSubscription() should return null for nonexistent push subscriptions in workers. r=nsm (b990083262)
 - spacing (44b87017a7)
 - Bug 1180295 - Rip out the Fennec code to set the screen render offset. r=rbarker (67183ae8bf)
 - Bug 1187804 - Un-adjust fixed layers by the async transform of the scroll frame that they're fixed with respect to, not of the nearest ancestor scroll frame. r=kats (7c5e7ac29c)
 - Bug 1131359 - Fix an include-what-you-use error in AsyncCompositionManager.cpp. r=kats (fe04815939)
 - Bug 1187804 - When a layer is scrolled by multiple scroll frames, do an AlignFixedAndStickyLayers pass on its subtree for each of the scroll frames. r=kats (031a5686f1)
 - Bug 1180295 - Stop clipping the content while the toolbar is in the process of sliding off. r=rbarker (9d806870e4)
 - Bug 1186968 - Fix Compositor::SetScreenRotation() call r=nical (e554c4b4a2)
 - Bug 1180295 - Implement seamless snapping to the stable state. r=rbarker (d1e7978eb7)
 - Bug 1131470 - Part 1: Rename existing use of ScreenOrientation to ScreenOrientationInternal. r=baku (63f0cb994b)
 - Bug 1131470 - Part 2: Update screen configuration HAL to report orientation angle. r=snorp,mwu (39b537f008)
 - Bug 1167597 - Mark PromiseReportRejectFeature::mPromise as MOZ_NON_OWNING_REF. r=ehsan (3ad520790a)
 - Bug 1086627 - Rename Promise constructs to more closely match the specification. r=nsm,jst (cea1d71cb1)
 - Bug 1086627 - Rename ThenableResolverTask to PromiseResolveThenableJob to more closely match Promise spec. r=nsm (e7102fe506)
 - Bug 1164725 - Convert flags in nsIDocument into bit fields. r=smaug (9f5d5f352d)
 - Bug 1192467 - Formalize precondition that SetDisplayDocument must not be called with null. - r=peterv (1aa8e91d14)
 - Bug 1153841 - Remove the 'it must be 2D' restriction for transforms on fixed-pos layers. r=BenWa,mattwoodrow (5bab86ec6a)
 - Bug 1173521 - Properly handle unapplying 3D projective transforms to rectangles in APZ code. r=botond (45c9850d5c)
 - Bug 1166301 - When applying an async adjustment to a fixed layer, only adjust its mask layer under the same circumstances as its clip rect. r=mattwoodrow (2801c48fe9)
 - Bug 1166301 - Update an old comment in AsyncCompositionManager::AlignFixedAndStickyLayers. r=kats (7e1d5c97d0)
 - Bug 1166301 - Allow async scrolling to move the clip rects of fixed background layers. r=mattwoodrow (edd889ec2b)
 - Bug 1200399 - Only send the RCD's metrics to Java-land for fennec-apz. r=rbarker (3b36a52f3a)
 - Bug 1201625 - Special-case B2GDroid since it doesn't have a root content document. r=rbarker (4fcdda1b0a)
 - Bug 1201529 - Fall back to rootmost metrics if there is no root content document metrics. r=botond (615c2ee727)
 - Bug 1201581 - Extract a helper method. r=rbarker (f2cccb8666)
 - Bug 1201581 - Hook up the syncFrameMetrics call to sync metrics info from the compositor to Java-land on each composite. r=rbarker (48e15bbde8)
 - Bug 1203760 P1 Allow pipe to wake up multiple streams at the same time. r=froydnj (5baed00637)
 - Bug 1203760 P2 Add gtests for nsPipeInputStream AsyncRead(). r=froydnj (52e5129dc8)
 - Bug 1201889 - When adjusting fixed and sticky layers in AsyncCompsitionManager, unapply all async transforms on the path from the fixed layer to the layer it's fixed with respect to. r=kats (dbb203178e)
 - Bug 1165536. Don't include resolution compensation when adjusting the cliprect of ancestors of scrollbars. r=botond (3bef5f2c18)
 - Fix async transforms on scrollbars not including any existing shadow transform. (bug 1128740 part 2, r=botond) (af12d76775)
 - missing of Bug 943728 - Replace double quotes with single quotes in Makefiles (e11470540f)
 - Bug 1188766 - Avoid exporting UPLOAD_EXTRA_FILES from mozconfig. r=mshal (4241b9e80b)
 - Fixup for bug 1188766 for valgrind bustage on a CLOSED TREE. r=me (4401dedf06)
 - Bug 1077622 - Fixes cp missing operand message if no .mozconfig found r=glandium (6eca1e5214)
 - Bug 1200523 - Remove leftover debugging code from js/src/Makefile.in; r=ted (414b72c74e)
 - spacing (99cda3f8a7) (1367963d3)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1163397 - Convert PaintedLayerData::mLog to an nsCString in order to make it possible to safely store PaintedLayerData inside nsTArrays; r=roc (5b646d03e2)
 - Bug 1195672 - Make focus changing by long tap behaves like by single tap. f=mtseng, r=roc (d9e71b113b)
 - Bug 1155493 - Part 3: Dispatch event when carets are updated, pressed, released, tap, longpressonemptycontent, hidden. r=roc (cf25fa0a0b)
 - Bug 1169151 - Update carets after long tapping on empty input. r=mtseng This fixed AccessibleCarets remain on the screen when long tapping on an empty input. (c04359621c)
 - Bug 1170084 - Dispatch CaretStateChangedEvent via AsyncEventDispatcher. r=mtseng (4a9a95d6cf)
 - Bug 1174600 - Fix first AccessibleCarets jumps to top of the screen when dragging. r=mtseng (7f9dc6de0b)
 - Bug 1181418 - Send selectionEditable info to app_text_selection_dialog. r=tlin, r=kanru, sr=smaug (9d46e651c2)
 - Bug 1194063 - Always launch caret timer in cursor mode. r=mtseng If the timer is not launched when the content is empty, the first caret will always has Appearance::NormalNotShown, which is not consistent with the behavior when the caret is shown when the content is not empty. (e49cc7199a)
 - Bug 1195672 - Move the check that frame is selectable into SelectWord. f=mtseng, r=roc (131cc459d5)
 - Bug 1195672 - Revise the logic of long tap on empty content. f=mtseng, r=roc (2aa98cd92d)
 - Bug 1195672 - Add |nsAutoCString nsIFrame::ListTag()| for debugging. f=mtseng, r=roc (74c539bc52)
 - Bug 1197739 - Do not change focus too early unless the frame is selectable. r=roc (85c00877ff)
 - Bug 1100602 - Fire show/hide events in HTMLLIAccessible::UpdateBullet r=tbsaunde (d3bc4eee20)
 - bug 1160181, don't deal with EventTargets for which a JS wrapper can't be created, rs=froydnj (266b2be346)
 - Bug 1180798 - Pass event names in nsIEventListenerChangeListener r=smaug (29e684006b)
 - Bug 1175913 - (Part 1) Subscribe to EventListenerService and recreate accessibles on click listener changes r=tbsaunde (374122f366)
 - Bug 1175913 - (Part 2) Remove test expecting recreation on click listener change r=tbsaunde (497c12b886)
 - bug 1189277 - only coalesce reorder events when a previous one for the same target is obsolete r=surkov (7bf90364ce)
 - Bug 1136395 - accessibility/mochitest/test/common.js could use some additional output to help debug issues. r=surkov (316115f838)
 - Bug 1133213 - make aria-owns to alter the accessible tree, fire show/hide mutation events as we do for the accessible tree alterations, r=yzen, f=davidb (d8ee919fe7)
 - Bug 114524 - adding null check before creating treewalker in nsAccessibilityService::ContentRemoved r=surkov (c3b9eff4f8)
 - Bug 1139834 - TraceLogger: refactor to add fail function, r=bbouvier (be0fdc7ca6)
 - missing part of Bug 1139759 (5ea4d063ad)
 - pointer style (afaf0014f2)
 - useless crashreporter stuff (ac11789907) (ef71ea013)
- imported changes from mozilla:
 - Bug 1754724 - Clear up some computations in expat code. r=farre, a=tritter (c084e1e9)
 - Bug 1754724 - Clear up some more computations in expat code. r=farre, a=tritter (1ff49f5a)
 - Bug 1754724 - Clear up even more computations in expat code. r=farre, a=tritter (4a180bbf)
 - Bug 1758062 - Convert parameters upfront. r=smaug, a=tritter (153b3922) (721a89822)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - code style, spacing (d4f024213a)
 - Bug 1205586 - new Date().toLocale{,Date,Time}String() should return appropriately differing strings as the local time zone/default locale change. r=till (cf46706e94)
 - Bug 1204025 - Change Symbol.length to be 0 instead of 1. r=jorendorff (f1e3f45756)
 - remove some PM esr38 diffs (f38809c3fa)
 - Bug 1177018 - Send mouse move events generated via nsIPresShell::SynthesizeMouseMove() to the child process through a different IPDL message than real mouse move events. r=smaug (7029fe2d3b)
 - Bug 1186135 - change active flag per channel. r=ehsan (239d99b7cc)
 - Bug 1175940 - UIResolutionChanged should not trigger sync messages from content to chrome. r=mconley (147fbfd33a)
 - Bug 1156662 - Identical code for different branches. r=bz (8487a27847)
 - Bug 1183954 - Fix Notification.data structured cloning on workers. r=robertbindar,mccr8 (82187ef6c2)
 - Bug 1189389 - nsIStructuredCloneContainer should use StructuredCloneHelper, r=smaug (6cddb9453a) (80aa647a5)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1068525 - Ignore zoom level for AccessibleCaret. f=mtseng, r=roc We want AccessibleCaret be of the same size regardless of the zoom level. We simply divide the caret's width, height, margin-left, and the text selection bar's margin-left by current zoom level. (d8b3d56a05)
 - Bug 1200194 - Make Appearance convertible to string representation. r=roc (0789d919fc)
 - Bug 1189231 - Refine operator() call with perfect forwarding. r=nfroyd (99eb39100b)
 - Bug 1193005 - delete unused function nsRefPtr::begin_assignment; r=erahm (a110b41265)
 - Bug 1193298 - Part 1: Avoid RefPtr in ternary operator. r=froydnj (a0873b88e5)
 - Bug 1193298 - Part 2: Use .get() to convert from RefPtr to raw pointer. r=froydnj (d7490ee00c)
 - Bug 1193298 - Part 3: Delete RefPtr<T>::operator T*()&&. r=froydnj (874dbd8116)
 - Bug 1195154 - Replace operator overloads for comparing nsRefPtr to 0 with those for comparing to nullptr. r=froydnj (d698c9beb3)
 - Bug 1207245 - part 2 - move MakeAndAddRef to nsRefPtr.h (4fd4c700cc)
 - No bug: fix typo. DONTBUILD (4056ff4c0a)
 - Bug 1177772 - Improve MessagePort skippability, r=smaug (3da953f358)
 - Bug 1178261 - make BroadcastChannel CC skippable, r=smaug (2faaeaadef)
 - Bug 1162333 - Fix windows bustage. a=bustage CLOSED TREE (0a89b27179)
 - Bug 1158031: Don't return empty arrays from MultiPartBlobImpl::GetSubBlobImpls(). r=baku (4d4fd9c219)
 - Bug 1188834 - Make compacting GC when inactive less frequent except on nightly r=smaug (91ff172a75)
 - Bug 1174078 - Calling "fetch" inside Service Worker's "onfetch" handler in b2g causes "onfetch" again that leads to an infinite loop. r=nsm (d362012bdd)
 - Bug 1069081 - Part 1: Always cache fd in JAR cache except Windows. r=mwu (e3590f3f28)
 - Bug 1137008 - Implement missing parameters of WebSocket permessage compression extension - test, r=jduell (77a84384c6)
 - namespace (9a03b657b7)
 - part of Bug 1129795 - Make modelines consistent in docshell/base/. r=mccr8 (4122642d76)
 - part of Bug 1163153 - Fix mode lines in docshell/. r=smaug (f282ca43d3)
 - missing but unused crashreporter (bc643176d0)
 - Bug 1107883 - support ipv6 URLs in the awesomebar with unified autocomplete enabled. r=mak, r=smaug (69aceabd63)
 - namespaces (f5e6f848f2)
 - Bug 1202312 - Use mozilla::Function for the SetAllowedTouchBehavior callback. r=kats (30efff30c7)
 - Bug 1196163 part 1 - Use nsSizeMode instead of int32_t for nsIWidget::{SizeMode,SetSizeMode}. r=roc (6124d42d75)
 - Bug 1196163 part 2 - Send sizemode as part of UpdateDimensions message to TabChild. r=roc,smaug (90e3ad7239)
 - Bug 1196163 part 3 - Derive value of window.fullScreen for content process from the sizemode of puppet widget. r=smaug (6e80610d22)
 - Bug 1187345 - Fix HwcComposer2D::mCompositorParent handling r=mwu (c7d5ad2cf9) (ff1df7517)


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

Changelog:

Out-of-tree changes:
* update Goanna3 to git a9171b7b2...ff1df7517:
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1198124 - Enable -Wshadow in directories that have no -Wshadow warnings. r=glandium (d03cfc1bb6)
 - Bug 1204403 - Fix -Wshadow warnings in xpcom. r=mccr8 (3247b5b146)
 - Bug 1140120 - Remove a couple of unused test functions on ServiceWorkerContainer; r=baku (efe1119749)
 - Bug 1180148 - Clear service workers registered for a site when clearing the cookies and stored data is not working in b2g. r=baku (7fb1d522ff)
 - Bug 1162333 - Add stronger assertions to PromiseWorkerProxy in debug builds. r=catalinb (0005a76252)
 - Bug 1190672 - Fix use of AutoReleasePromiseWorkerProxy in PushManager. r=catalinb (18f7358163)
 - Bug 1191495 - Relax PushManager callback assertions. r=kitcambridge (8a3822969f)
 - Bug 1189543 - pushManager.getSubscription() should return null for nonexistent push subscriptions in workers. r=nsm (b990083262)
 - spacing (44b87017a7)
 - Bug 1180295 - Rip out the Fennec code to set the screen render offset. r=rbarker (67183ae8bf)
 - Bug 1187804 - Un-adjust fixed layers by the async transform of the scroll frame that they're fixed with respect to, not of the nearest ancestor scroll frame. r=kats (7c5e7ac29c)
 - Bug 1131359 - Fix an include-what-you-use error in AsyncCompositionManager.cpp. r=kats (fe04815939)
 - Bug 1187804 - When a layer is scrolled by multiple scroll frames, do an AlignFixedAndStickyLayers pass on its subtree for each of the scroll frames. r=kats (031a5686f1)
 - Bug 1180295 - Stop clipping the content while the toolbar is in the process of sliding off. r=rbarker (9d806870e4)
 - Bug 1186968 - Fix Compositor::SetScreenRotation() call r=nical (e554c4b4a2)
 - Bug 1180295 - Implement seamless snapping to the stable state. r=rbarker (d1e7978eb7)
 - Bug 1131470 - Part 1: Rename existing use of ScreenOrientation to ScreenOrientationInternal. r=baku (63f0cb994b)
 - Bug 1131470 - Part 2: Update screen configuration HAL to report orientation angle. r=snorp,mwu (39b537f008)
 - Bug 1167597 - Mark PromiseReportRejectFeature::mPromise as MOZ_NON_OWNING_REF. r=ehsan (3ad520790a)
 - Bug 1086627 - Rename Promise constructs to more closely match the specification. r=nsm,jst (cea1d71cb1)
 - Bug 1086627 - Rename ThenableResolverTask to PromiseResolveThenableJob to more closely match Promise spec. r=nsm (e7102fe506)
 - Bug 1164725 - Convert flags in nsIDocument into bit fields. r=smaug (9f5d5f352d)
 - Bug 1192467 - Formalize precondition that SetDisplayDocument must not be called with null. - r=peterv (1aa8e91d14)
 - Bug 1153841 - Remove the 'it must be 2D' restriction for transforms on fixed-pos layers. r=BenWa,mattwoodrow (5bab86ec6a)
 - Bug 1173521 - Properly handle unapplying 3D projective transforms to rectangles in APZ code. r=botond (45c9850d5c)
 - Bug 1166301 - When applying an async adjustment to a fixed layer, only adjust its mask layer under the same circumstances as its clip rect. r=mattwoodrow (2801c48fe9)
 - Bug 1166301 - Update an old comment in AsyncCompositionManager::AlignFixedAndStickyLayers. r=kats (7e1d5c97d0)
 - Bug 1166301 - Allow async scrolling to move the clip rects of fixed background layers. r=mattwoodrow (edd889ec2b)
 - Bug 1200399 - Only send the RCD's metrics to Java-land for fennec-apz. r=rbarker (3b36a52f3a)
 - Bug 1201625 - Special-case B2GDroid since it doesn't have a root content document. r=rbarker (4fcdda1b0a)
 - Bug 1201529 - Fall back to rootmost metrics if there is no root content document metrics. r=botond (615c2ee727)
 - Bug 1201581 - Extract a helper method. r=rbarker (f2cccb8666)
 - Bug 1201581 - Hook up the syncFrameMetrics call to sync metrics info from the compositor to Java-land on each composite. r=rbarker (48e15bbde8)
 - Bug 1203760 P1 Allow pipe to wake up multiple streams at the same time. r=froydnj (5baed00637)
 - Bug 1203760 P2 Add gtests for nsPipeInputStream AsyncRead(). r=froydnj (52e5129dc8)
 - Bug 1201889 - When adjusting fixed and sticky layers in AsyncCompsitionManager, unapply all async transforms on the path from the fixed layer to the layer it's fixed with respect to. r=kats (dbb203178e)
 - Bug 1165536. Don't include resolution compensation when adjusting the cliprect of ancestors of scrollbars. r=botond (3bef5f2c18)
 - Fix async transforms on scrollbars not including any existing shadow transform. (bug 1128740 part 2, r=botond) (af12d76775)
 - missing of Bug 943728 - Replace double quotes with single quotes in Makefiles (e11470540f)
 - Bug 1188766 - Avoid exporting UPLOAD_EXTRA_FILES from mozconfig. r=mshal (4241b9e80b)
 - Fixup for bug 1188766 for valgrind bustage on a CLOSED TREE. r=me (4401dedf06)
 - Bug 1077622 - Fixes cp missing operand message if no .mozconfig found r=glandium (6eca1e5214)
 - Bug 1200523 - Remove leftover debugging code from js/src/Makefile.in; r=ted (414b72c74e)
 - spacing (99cda3f8a7) (1367963d3)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1163397 - Convert PaintedLayerData::mLog to an nsCString in order to make it possible to safely store PaintedLayerData inside nsTArrays; r=roc (5b646d03e2)
 - Bug 1195672 - Make focus changing by long tap behaves like by single tap. f=mtseng, r=roc (d9e71b113b)
 - Bug 1155493 - Part 3: Dispatch event when carets are updated, pressed, released, tap, longpressonemptycontent, hidden. r=roc (cf25fa0a0b)
 - Bug 1169151 - Update carets after long tapping on empty input. r=mtseng This fixed AccessibleCarets remain on the screen when long tapping on an empty input. (c04359621c)
 - Bug 1170084 - Dispatch CaretStateChangedEvent via AsyncEventDispatcher. r=mtseng (4a9a95d6cf)
 - Bug 1174600 - Fix first AccessibleCarets jumps to top of the screen when dragging. r=mtseng (7f9dc6de0b)
 - Bug 1181418 - Send selectionEditable info to app_text_selection_dialog. r=tlin, r=kanru, sr=smaug (9d46e651c2)
 - Bug 1194063 - Always launch caret timer in cursor mode. r=mtseng If the timer is not launched when the content is empty, the first caret will always has Appearance::NormalNotShown, which is not consistent with the behavior when the caret is shown when the content is not empty. (e49cc7199a)
 - Bug 1195672 - Move the check that frame is selectable into SelectWord. f=mtseng, r=roc (131cc459d5)
 - Bug 1195672 - Revise the logic of long tap on empty content. f=mtseng, r=roc (2aa98cd92d)
 - Bug 1195672 - Add |nsAutoCString nsIFrame::ListTag()| for debugging. f=mtseng, r=roc (74c539bc52)
 - Bug 1197739 - Do not change focus too early unless the frame is selectable. r=roc (85c00877ff)
 - Bug 1100602 - Fire show/hide events in HTMLLIAccessible::UpdateBullet r=tbsaunde (d3bc4eee20)
 - bug 1160181, don't deal with EventTargets for which a JS wrapper can't be created, rs=froydnj (266b2be346)
 - Bug 1180798 - Pass event names in nsIEventListenerChangeListener r=smaug (29e684006b)
 - Bug 1175913 - (Part 1) Subscribe to EventListenerService and recreate accessibles on click listener changes r=tbsaunde (374122f366)
 - Bug 1175913 - (Part 2) Remove test expecting recreation on click listener change r=tbsaunde (497c12b886)
 - bug 1189277 - only coalesce reorder events when a previous one for the same target is obsolete r=surkov (7bf90364ce)
 - Bug 1136395 - accessibility/mochitest/test/common.js could use some additional output to help debug issues. r=surkov (316115f838)
 - Bug 1133213 - make aria-owns to alter the accessible tree, fire show/hide mutation events as we do for the accessible tree alterations, r=yzen, f=davidb (d8ee919fe7)
 - Bug 114524 - adding null check before creating treewalker in nsAccessibilityService::ContentRemoved r=surkov (c3b9eff4f8)
 - Bug 1139834 - TraceLogger: refactor to add fail function, r=bbouvier (be0fdc7ca6)
 - missing part of Bug 1139759 (5ea4d063ad)
 - pointer style (afaf0014f2)
 - useless crashreporter stuff (ac11789907) (ef71ea013)
- imported changes from mozilla:
 - Bug 1754724 - Clear up some computations in expat code. r=farre, a=tritter (c084e1e9)
 - Bug 1754724 - Clear up some more computations in expat code. r=farre, a=tritter (1ff49f5a)
 - Bug 1754724 - Clear up even more computations in expat code. r=farre, a=tritter (4a180bbf)
 - Bug 1758062 - Convert parameters upfront. r=smaug, a=tritter (153b3922) (721a89822)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - code style, spacing (d4f024213a)
 - Bug 1205586 - new Date().toLocale{,Date,Time}String() should return appropriately differing strings as the local time zone/default locale change. r=till (cf46706e94)
 - Bug 1204025 - Change Symbol.length to be 0 instead of 1. r=jorendorff (f1e3f45756)
 - remove some PM esr38 diffs (f38809c3fa)
 - Bug 1177018 - Send mouse move events generated via nsIPresShell::SynthesizeMouseMove() to the child process through a different IPDL message than real mouse move events. r=smaug (7029fe2d3b)
 - Bug 1186135 - change active flag per channel. r=ehsan (239d99b7cc)
 - Bug 1175940 - UIResolutionChanged should not trigger sync messages from content to chrome. r=mconley (147fbfd33a)
 - Bug 1156662 - Identical code for different branches. r=bz (8487a27847)
 - Bug 1183954 - Fix Notification.data structured cloning on workers. r=robertbindar,mccr8 (82187ef6c2)
 - Bug 1189389 - nsIStructuredCloneContainer should use StructuredCloneHelper, r=smaug (6cddb9453a) (80aa647a5)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1068525 - Ignore zoom level for AccessibleCaret. f=mtseng, r=roc We want AccessibleCaret be of the same size regardless of the zoom level. We simply divide the caret's width, height, margin-left, and the text selection bar's margin-left by current zoom level. (d8b3d56a05)
 - Bug 1200194 - Make Appearance convertible to string representation. r=roc (0789d919fc)
 - Bug 1189231 - Refine operator() call with perfect forwarding. r=nfroyd (99eb39100b)
 - Bug 1193005 - delete unused function nsRefPtr::begin_assignment; r=erahm (a110b41265)
 - Bug 1193298 - Part 1: Avoid RefPtr in ternary operator. r=froydnj (a0873b88e5)
 - Bug 1193298 - Part 2: Use .get() to convert from RefPtr to raw pointer. r=froydnj (d7490ee00c)
 - Bug 1193298 - Part 3: Delete RefPtr<T>::operator T*()&&. r=froydnj (874dbd8116)
 - Bug 1195154 - Replace operator overloads for comparing nsRefPtr to 0 with those for comparing to nullptr. r=froydnj (d698c9beb3)
 - Bug 1207245 - part 2 - move MakeAndAddRef to nsRefPtr.h (4fd4c700cc)
 - No bug: fix typo. DONTBUILD (4056ff4c0a)
 - Bug 1177772 - Improve MessagePort skippability, r=smaug (3da953f358)
 - Bug 1178261 - make BroadcastChannel CC skippable, r=smaug (2faaeaadef)
 - Bug 1162333 - Fix windows bustage. a=bustage CLOSED TREE (0a89b27179)
 - Bug 1158031: Don't return empty arrays from MultiPartBlobImpl::GetSubBlobImpls(). r=baku (4d4fd9c219)
 - Bug 1188834 - Make compacting GC when inactive less frequent except on nightly r=smaug (91ff172a75)
 - Bug 1174078 - Calling "fetch" inside Service Worker's "onfetch" handler in b2g causes "onfetch" again that leads to an infinite loop. r=nsm (d362012bdd)
 - Bug 1069081 - Part 1: Always cache fd in JAR cache except Windows. r=mwu (e3590f3f28)
 - Bug 1137008 - Implement missing parameters of WebSocket permessage compression extension - test, r=jduell (77a84384c6)
 - namespace (9a03b657b7)
 - part of Bug 1129795 - Make modelines consistent in docshell/base/. r=mccr8 (4122642d76)
 - part of Bug 1163153 - Fix mode lines in docshell/. r=smaug (f282ca43d3)
 - missing but unused crashreporter (bc643176d0)
 - Bug 1107883 - support ipv6 URLs in the awesomebar with unified autocomplete enabled. r=mak, r=smaug (69aceabd63)
 - namespaces (f5e6f848f2)
 - Bug 1202312 - Use mozilla::Function for the SetAllowedTouchBehavior callback. r=kats (30efff30c7)
 - Bug 1196163 part 1 - Use nsSizeMode instead of int32_t for nsIWidget::{SizeMode,SetSizeMode}. r=roc (6124d42d75)
 - Bug 1196163 part 2 - Send sizemode as part of UpdateDimensions message to TabChild. r=roc,smaug (90e3ad7239)
 - Bug 1196163 part 3 - Derive value of window.fullScreen for content process from the sizemode of puppet widget. r=smaug (6e80610d22)
 - Bug 1187345 - Fix HwcComposer2D::mCompositorParent handling r=mwu (c7d5ad2cf9) (ff1df7517)

* 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