Saturday, January 1, 2022

Weekly browser binaries (20220101)

New NewMoon 27 Build!

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

64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20220101-cbefc77b3-xpmod.7z

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

repo changes since my last build:
- imported changes from mozilla NSS:
 - Bug 1737470 - Ensure DER encoded signatures are within size limits. r=jschanck,mt,bbeurdouche,rrelyea
 - Bug 1735028 - check for missing signedData field r=keeler and bump patch version. (c0d865e51)
- partly import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1172080 - Part 2: Use ^ instead of ! to delimit originAttributes from the URI in nsIPrincipal.origin, r=bholley (929ef38df) (23896f6de)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 967494 - "Preference Composition/Spelling/Language is ignored, and changing spellcheck language in one composition window affects all open and new compositions" [r=ehsan] Bug 1157421 - Fix typo "suggesteed". r=ehsan (d48b61df9)
 - namespaces (c9e3edbf1)
 - Bug 1167409 - 3/4 - Change ScriptLoadRequeest::mLoading to mProgress. r=jandem (34377ba15)
 - Bug 1104732 - having deferred scripts shouldn't cause async scripts to delay domcontentloaded, r?smaug (f6b3a5ad9)
 - Bug 1138395 - Optimize nsDocument::mExpandoAndGeneration.expando out from the cc graphs when possible, r=mccr8 (d944130ab)
 - Bug 874838 - Make CreateElem return Element. r=khuey (ac65a35cf)
 - Bug 1194619 - fix comment r=dholbert (017a488a2)
 - Bug 1137494 - Change the type given to type validation check. r=jgilbert (05885cc7c)
 - Bug 1106138 - Remove the early unpremultiply in WebGLContext::SurfaceFromElementResultToImageSurface, and let the texel conversion code handle it instead. r=jgilbert (b8010b16b)
 - Bug 1185815 - Hoist generation increment. r=jgilbert (f6a276b5e)
 - Bug 1175931 - TexImageFromVideoElement uses GL_HALF_FLOAT if it does not support GL_HALF_FLOAT_OES which would be the case on non-ANGLE systems. Using GL_HALF_FLOAT_OES on a non OES system would result in an error when using TexImage2D. r=jgilbert (d692281f1)
 - Bug 1184534 - Add support for target size retrieval to GLX backend. r=jgilbert (0e5ba1f8e)
 - bug 1174705 - add GLContext::GetDefaultFramebuffer. r=jgilbert (99c0e70aa)
 - Bug 1179935, introduce complex viewport projections to Compositor, remove PrepareViewport; r=mstange (1753d65d3)
 - Bug 1184534 - Fetch viewport size from context in CompositorOGL, discard if changed during composition. r=nical (4f57bc4ed)
 - Bug 1187440 - Implement GLX shared surfaces on the OpenGL compositor. r=jgilbert,nical (4844e96ce)
 - Bug 1033375 - Nudge simple linear gradients with hard stops to half-pixel gradient. r=nical (331ddd4fa)
 - Bug 1185636 - Remove hard stop workaround for Cairo due to regressions. r=jrmuizel (ccefe7abc)
 - Bug 1177807 - Mark cairo surface dirty in ReleaseBits. r=jrmuizel (ae9d508b9)
 - Bug 1170390 - Detect 16bpp cairo xlib surface format. r=jrmuizel (25857ae30)
 - Bug 1019063 - Check for ::CreateDCW failing when printing. r=dvander (7f54ba8d2)
 - Bug 1170390 - Add gfxASurface::GetSurfaceFormat for retrieving precise surface format where necessary. r=jrmuizel (f70d11b29)
 - Bug 1155626 - Don't assume that Factory::GetD2D1Device returns a non-null device and add some gfxCriticalLog. r=Bas (0c896a368)
 - Bug 1182209 - Additional info with some critical errors. r=mchang CLOSED TREE (f4841baec) (e8f234939)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1185636 - Part 2 - Add some utility methods to Point and Size. r=jmuizelaar (67d447379)
 - Bug 1185636 - Part 4 - Implement CSS border corners by splitting geometry instead of gradients with hard stops. r=mstange (e8e35023e)
 - Bug 1185636 - add test for border-radius splits. r=jmuizelaar, r=mstange (091f0dae3)
 - Bug 1185636 - Part 5 - fuzz some reftests to compensate for new border rendering approach. r=mstange (10412c6b0)
 - Bug 1156536 - "BaseMargin<T>::Side casts enum SideT to T and adds to pointer". r=jmuizelaar (d9e7b2538)
 - Bug 1172964 - Fix iteration bug in CopyBGRXSurfaceDataToPackedBGRArray. r=jrmuizel (27199b35c)
 - Bug 1144147 - Warning fix in DrawTargetCairo.cpp. r=jrmuizel (a98227330)
 - Bug 1171454 - Workaround for Cairo's source operator with alpha handling. r=jrmuizel (827bdd5f0)
 - Bug 1169370 - Mark tree Cairo surface dirty after borrow. r=jrmuizel (69002f555)
 - Bug 1151145 - Add assertions to detect unbalanced calls to CGContextSaveGState / CGContextRestoreGState. r=jrmuizel (9f7d5d6e0)
 - Bug 1160335. Make DrawTargetCG's transform handling better. r=mstange (30429334d)
 - Bug 1169126 - Part 1: Make DrawTargetCG::CopySurface able to handle all SourceSurface types. r=gw280 (afbbd895f)
 - Bug 1169126 - Part 2: Add webgl reftest for captureStream(). r=jgilbert (2b980e81e)
 - Bug 1169126 - Part 3: Add canvas 2d reftest for captureStream(). r=gw280 (a6be999ce)
 - Bug 1175286. Remove unnecessary CGContextSave/Restore pair from ClearRect. (2f07cd4b0)
 - Bug 1151145 - Make sure we don't call CGContextSaveGState without calling CGContextRestoreGState in DrawTargetCG::StrokeRect. r=jrmuizel (c301b1834)
 - Bug 1153609: Push layers for cleartype when trying to draw cleartype glyphs to a transparent layer. r=jrmuizel (8c7d7aead)
 - Bug 1178816 - Fix a crash when DrawTargetD2D1 fails to initialize. r=milan (5e08c929a)
 - Bug 1169039 - Check for NULL in every function that uses CreateEffect(). r=mstange (791a77faa)
 - Bug 1168189 - Force D2D1 CopySurface to use DrawBitmap like D2D. r=bas (b14307c05)
 - Bug 1161642 - Utilize primitive blends where available for faster blending on D2D 1.1. r=bas (26dbe0886)
 - Bug 1130195: Don't immediately crash if we can't allocate image. Carry r=bas (a4f6dd644)
 - Bug 1160070 - Used BitmapBrush instead of ImageBrush when no sampling bounds. r=bas (fc0bb0683)
 - Bug 1166585 - Check for CreateFilter() call returning NULL. r=mstange (35fadc74f)
 - Bug 1168427 - Add a PostScale method to Moz2D's Matrix class. r=Bas (e40fe2f6b)
 - add missing namespace (c696ec9e3)
 - Bug 1097464 - Part 1 - Remove Z value from 3D transforms for D3D9. r=roc,matt.woodrow (10a7691bd)
 - Bug 1097464 - Part 2 - Snap translation for 3d transforms. r=roc (0c0078960)
 - Bug 1151617 - Add some basic reftests for async scrollbar positioning on B2G and Linux w/APZ. r=tn,botond (d17187621) (3ab112ba1)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1151617 - Add async-zooming tests for async scrollbar positioning. r=tn,botond (b05201e85)
 - Bug 1161206 - Add a scrolling test with native mousewheel event synthesization. r=mstange (1f4ee0121)
 - Bug 1161634 - Enable the test_wheel_scroll on Linux as well. r=mstange (64a23bacb)
 - Bug 1164218 - Enable some guinea pig tests to run in chaos mode. r=botond (b05caafa5)
 - Bug 1186004 - Split the asyncPanZoom reftest sandbox condition into asyncPan and asyncZoom. r=mstange (3ec461116)
 - Bug 1097464 - Part 3 - Fix and add reftests. r=roc (6d67df3fb)
 - Bug 1097464 - Part 4: Fix preserve3d wording for layer flags. r=roc (d18108671)
 - Bug 1172239. Expand height change hint to its components. r=heycam (04454fa9c)
 - Bug 1172239. Make vertically-resizing scrollframes reflow their percent-height descendants if necessary, and remove nsChangeHint_NeedDirtyReflow for height changes. r=bz (fe20fb8aa)
 - Bug 1172239. Use nsChangeHint_UpdateComputedBSize to only dirty intrinsic sizes when necessary. r=bz (7d6adafb1)
 - Bug 1179078 - Recover from parse errors inside image values in border-image properly. r=dholbert (874c593d8)
 - Bug 1190635. Don't early-return for an mHeight change, since width changes can add extra change hints. r=heycam (2dd5b9271)
 - Bug 1179288. Make position:fixed induce a stacking context. r=heycam (99d01e332)
 - Bug 1172239. Add NS_FRAME_DESCENDANT_INTRINSIC_ISIZE_DEPENDS_ON_BSIZE#. r=bz (22fb22820)
 - Bug 1172239. Ensure nested overflow:auto elements are tested. r=bz (049347625)
 - namespaces (737dff870)
 - Bug 1174510 - Fix fallback from cursor formats that we don't support or that fail to decode to other cursor files. r=seth (34fb64864)
 - Bug 1202029 - Use the containing block for determining perspective for transformed elements. r=dbaron (3bd60a8a9)
 - Bug 1097464 - Part 5: Fix preserve3d wording for nsIFrame. r=roc (5e5457f02)
 - cleanup (6306774fc)
 - Bug 1138895 - Use proper origin for CSP fast path cache. r=geekboy (394c64963)
 - Bug 1175122 - Add more assertions to the in-tree content policy implementations to ensure that they receive external content policy types; r=baku (37021992d)
 - Bug 1177651 - Add areas covered by MozMousePixelScroll listeners to the dispatch-to-content region. r=dvander (6f68653fd)
 - Bug 1205466, make HasApzAwareListeners check faster, r=masayuki (8ccb3cfe2)
 - Bug 1191539 - DisplayPort should ForceInside frameRect to match compositor DisplayPort. r=kats (fb95b17f4)
 - attempt to fix misspatch (31dc4dcb4)
 - Bug 1182551 - Don't set STATE_IS_BROKEN on HTTP pages when mixed content is allowed by default. r=smaug (7e0a5e6fa) (7b4edb5ee)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1181920. Persist XUL attributes off a scriptrunner. r=peterv (4b29b8efa)
 - Bug 1156100 - Mark XULDocument::CachedChromeStreamListener::mDocument as an nsRefPtr; r=baku (0a5b7bd5b)
 - Bug 1168823 - Repair XML syntax highlighting. r=jst (83fd915e3)
 - Bug 1157059 - Avoid calling AddRef on the pointer enclosed in an nsCOMPtr in nsBindingManager::DoProcessAttachedQueue(); r=baku (6e13d9beb)
 - Bug 1177816 - Dump a message when the service worker for test_request_context receives an unexpected context value; r=baku (b44d39184)
 - Bug 1168903 part 1: Give nsSMILValue a move constructor & move reassignment operator. r=birtles (ba7ee0bed)
 - Bug 1168903 part 2: Use Move() instead of nsSMILValue::Swap() to populate outparams from temp variables in SMIL functions. r=birtles (a4858c958)
 - Bug 1180048 - Switch warning about having a zero length axis to a LAYOUT_WARNING. r=dholbert (19d405908)
 - Bug 1175289 - Part 1: Add LAYOUT_WARNING. r=mats (fd4d1bdd9)
 - Bug 1175289 - Part 2: Disable "Subdocument container has no frame" warning by default. r=mats (8ce582bf5) (de52ef406)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1178664 - Part 1 - Make Animation interface EventTarget inheritance. r=smaug (0ea50ab93)
 - Bug 1178664 - Part 2 - webidl for AnimationPlaybackEvent. r=smaug (3a5d86f40)
 - Bug 1150808 - Implement Animation.reverse(). r=smaug r=birtles (9ce9fc4db)
 - Bug 1178664 - Part 3 - Implement Animation.onfinish event. r=bbirtles, r=smaug (9139c4227)
 - Bug 1178664 - Part 4 -Implement Animation.oncancel event. r=bbirtles, r=smaug (415b068e6)
 - Bug 1175751 - Apply playback rate to compositor animations. r=bbirtles (0ffd9cb90)
 - Bug 1181905 - Animation::IsPlaying should check playbackRate != 0 to stop playing on compositor animation. r=bbirtles (e3a2fd2f4)
 - Bug 1208385 part 0 - Fix up some references to Web Animations spec; r=heycam (fca9626d4)
 - Bug 1203009 part 1 - Rename sequence number to animation index; r=heycam (cd7dc513f)
 - Bug 1203009 part 2 - Remove {CSSAnimation,CSSTransition}::OwningElement() getter; r=heycam (4f49c63b1)
 - Bug 1203009 part 3 - Add mNeedsNewAnimationIndexWhenRun flag to CSSAnimation and CSSTransition; r=heycam (73a45b5a7)
 - Bug 1195523: Use type-safe LinkedList instead of PRCList to manage AnimationCollection objects. r=birtles (35b233981)
 - Bug 1194037 part 1 - Make nsAutoAnimationMutationBatch batch multiple elements at once; r=smaug (83f808043)
 - Bug 1194037 part 2 - Make WillRefresh no longer call FlushAnimations; r=dholbert (449b0fbd5)
 - Bug 1194037 part 3 - Add Animation::HasEndEventToQueue(); r=dholbert (b1ddc33d3)
 - Bug 1203009 part 4 - Implement new composite ordering; r=heycam (4c571e608)
 - Bug 1203009 part 5 - Remove IsUsingCustomCompositeOrder; r=heycam (242d0142c)
 - Bug 1203009 part 6 - Add tests for new composite order; r=heycam (5f8711177) (cbefc77b3)


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

Changelog:

Out-of-tree changes:
* update Goanna3 to git 50c54215f...cbefc77b3:
- imported changes from mozilla NSS:
 - Bug 1737470 - Ensure DER encoded signatures are within size limits. r=jschanck,mt,bbeurdouche,rrelyea
 - Bug 1735028 - check for missing signedData field r=keeler and bump patch version. (c0d865e51)
- partly import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1172080 - Part 2: Use ^ instead of ! to delimit originAttributes from the URI in nsIPrincipal.origin, r=bholley (929ef38df) (23896f6de)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 967494 - "Preference Composition/Spelling/Language is ignored, and changing spellcheck language in one composition window affects all open and new compositions" [r=ehsan] Bug 1157421 - Fix typo "suggesteed". r=ehsan (d48b61df9)
 - namespaces (c9e3edbf1)
 - Bug 1167409 - 3/4 - Change ScriptLoadRequeest::mLoading to mProgress. r=jandem (34377ba15)
 - Bug 1104732 - having deferred scripts shouldn't cause async scripts to delay domcontentloaded, r?smaug (f6b3a5ad9)
 - Bug 1138395 - Optimize nsDocument::mExpandoAndGeneration.expando out from the cc graphs when possible, r=mccr8 (d944130ab)
 - Bug 874838 - Make CreateElem return Element. r=khuey (ac65a35cf)
 - Bug 1194619 - fix comment r=dholbert (017a488a2)
 - Bug 1137494 - Change the type given to type validation check. r=jgilbert (05885cc7c)
 - Bug 1106138 - Remove the early unpremultiply in WebGLContext::SurfaceFromElementResultToImageSurface, and let the texel conversion code handle it instead. r=jgilbert (b8010b16b)
 - Bug 1185815 - Hoist generation increment. r=jgilbert (f6a276b5e)
 - Bug 1175931 - TexImageFromVideoElement uses GL_HALF_FLOAT if it does not support GL_HALF_FLOAT_OES which would be the case on non-ANGLE systems. Using GL_HALF_FLOAT_OES on a non OES system would result in an error when using TexImage2D. r=jgilbert (d692281f1)
 - Bug 1184534 - Add support for target size retrieval to GLX backend. r=jgilbert (0e5ba1f8e)
 - bug 1174705 - add GLContext::GetDefaultFramebuffer. r=jgilbert (99c0e70aa)
 - Bug 1179935, introduce complex viewport projections to Compositor, remove PrepareViewport; r=mstange (1753d65d3)
 - Bug 1184534 - Fetch viewport size from context in CompositorOGL, discard if changed during composition. r=nical (4f57bc4ed)
 - Bug 1187440 - Implement GLX shared surfaces on the OpenGL compositor. r=jgilbert,nical (4844e96ce)
 - Bug 1033375 - Nudge simple linear gradients with hard stops to half-pixel gradient. r=nical (331ddd4fa)
 - Bug 1185636 - Remove hard stop workaround for Cairo due to regressions. r=jrmuizel (ccefe7abc)
 - Bug 1177807 - Mark cairo surface dirty in ReleaseBits. r=jrmuizel (ae9d508b9)
 - Bug 1170390 - Detect 16bpp cairo xlib surface format. r=jrmuizel (25857ae30)
 - Bug 1019063 - Check for ::CreateDCW failing when printing. r=dvander (7f54ba8d2)
 - Bug 1170390 - Add gfxASurface::GetSurfaceFormat for retrieving precise surface format where necessary. r=jrmuizel (f70d11b29)
 - Bug 1155626 - Don't assume that Factory::GetD2D1Device returns a non-null device and add some gfxCriticalLog. r=Bas (0c896a368)
 - Bug 1182209 - Additional info with some critical errors. r=mchang CLOSED TREE (f4841baec) (e8f234939)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1185636 - Part 2 - Add some utility methods to Point and Size. r=jmuizelaar (67d447379)
 - Bug 1185636 - Part 4 - Implement CSS border corners by splitting geometry instead of gradients with hard stops. r=mstange (e8e35023e)
 - Bug 1185636 - add test for border-radius splits. r=jmuizelaar, r=mstange (091f0dae3)
 - Bug 1185636 - Part 5 - fuzz some reftests to compensate for new border rendering approach. r=mstange (10412c6b0)
 - Bug 1156536 - "BaseMargin<T>::Side casts enum SideT to T and adds to pointer". r=jmuizelaar (d9e7b2538)
 - Bug 1172964 - Fix iteration bug in CopyBGRXSurfaceDataToPackedBGRArray. r=jrmuizel (27199b35c)
 - Bug 1144147 - Warning fix in DrawTargetCairo.cpp. r=jrmuizel (a98227330)
 - Bug 1171454 - Workaround for Cairo's source operator with alpha handling. r=jrmuizel (827bdd5f0)
 - Bug 1169370 - Mark tree Cairo surface dirty after borrow. r=jrmuizel (69002f555)
 - Bug 1151145 - Add assertions to detect unbalanced calls to CGContextSaveGState / CGContextRestoreGState. r=jrmuizel (9f7d5d6e0)
 - Bug 1160335. Make DrawTargetCG's transform handling better. r=mstange (30429334d)
 - Bug 1169126 - Part 1: Make DrawTargetCG::CopySurface able to handle all SourceSurface types. r=gw280 (afbbd895f)
 - Bug 1169126 - Part 2: Add webgl reftest for captureStream(). r=jgilbert (2b980e81e)
 - Bug 1169126 - Part 3: Add canvas 2d reftest for captureStream(). r=gw280 (a6be999ce)
 - Bug 1175286. Remove unnecessary CGContextSave/Restore pair from ClearRect. (2f07cd4b0)
 - Bug 1151145 - Make sure we don't call CGContextSaveGState without calling CGContextRestoreGState in DrawTargetCG::StrokeRect. r=jrmuizel (c301b1834)
 - Bug 1153609: Push layers for cleartype when trying to draw cleartype glyphs to a transparent layer. r=jrmuizel (8c7d7aead)
 - Bug 1178816 - Fix a crash when DrawTargetD2D1 fails to initialize. r=milan (5e08c929a)
 - Bug 1169039 - Check for NULL in every function that uses CreateEffect(). r=mstange (791a77faa)
 - Bug 1168189 - Force D2D1 CopySurface to use DrawBitmap like D2D. r=bas (b14307c05)
 - Bug 1161642 - Utilize primitive blends where available for faster blending on D2D 1.1. r=bas (26dbe0886)
 - Bug 1130195: Don't immediately crash if we can't allocate image. Carry r=bas (a4f6dd644)
 - Bug 1160070 - Used BitmapBrush instead of ImageBrush when no sampling bounds. r=bas (fc0bb0683)
 - Bug 1166585 - Check for CreateFilter() call returning NULL. r=mstange (35fadc74f)
 - Bug 1168427 - Add a PostScale method to Moz2D's Matrix class. r=Bas (e40fe2f6b)
 - add missing namespace (c696ec9e3)
 - Bug 1097464 - Part 1 - Remove Z value from 3D transforms for D3D9. r=roc,matt.woodrow (10a7691bd)
 - Bug 1097464 - Part 2 - Snap translation for 3d transforms. r=roc (0c0078960)
 - Bug 1151617 - Add some basic reftests for async scrollbar positioning on B2G and Linux w/APZ. r=tn,botond (d17187621) (3ab112ba1)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1151617 - Add async-zooming tests for async scrollbar positioning. r=tn,botond (b05201e85)
 - Bug 1161206 - Add a scrolling test with native mousewheel event synthesization. r=mstange (1f4ee0121)
 - Bug 1161634 - Enable the test_wheel_scroll on Linux as well. r=mstange (64a23bacb)
 - Bug 1164218 - Enable some guinea pig tests to run in chaos mode. r=botond (b05caafa5)
 - Bug 1186004 - Split the asyncPanZoom reftest sandbox condition into asyncPan and asyncZoom. r=mstange (3ec461116)
 - Bug 1097464 - Part 3 - Fix and add reftests. r=roc (6d67df3fb)
 - Bug 1097464 - Part 4: Fix preserve3d wording for layer flags. r=roc (d18108671)
 - Bug 1172239. Expand height change hint to its components. r=heycam (04454fa9c)
 - Bug 1172239. Make vertically-resizing scrollframes reflow their percent-height descendants if necessary, and remove nsChangeHint_NeedDirtyReflow for height changes. r=bz (fe20fb8aa)
 - Bug 1172239. Use nsChangeHint_UpdateComputedBSize to only dirty intrinsic sizes when necessary. r=bz (7d6adafb1)
 - Bug 1179078 - Recover from parse errors inside image values in border-image properly. r=dholbert (874c593d8)
 - Bug 1190635. Don't early-return for an mHeight change, since width changes can add extra change hints. r=heycam (2dd5b9271)
 - Bug 1179288. Make position:fixed induce a stacking context. r=heycam (99d01e332)
 - Bug 1172239. Add NS_FRAME_DESCENDANT_INTRINSIC_ISIZE_DEPENDS_ON_BSIZE#. r=bz (22fb22820)
 - Bug 1172239. Ensure nested overflow:auto elements are tested. r=bz (049347625)
 - namespaces (737dff870)
 - Bug 1174510 - Fix fallback from cursor formats that we don't support or that fail to decode to other cursor files. r=seth (34fb64864)
 - Bug 1202029 - Use the containing block for determining perspective for transformed elements. r=dbaron (3bd60a8a9)
 - Bug 1097464 - Part 5: Fix preserve3d wording for nsIFrame. r=roc (5e5457f02)
 - cleanup (6306774fc)
 - Bug 1138895 - Use proper origin for CSP fast path cache. r=geekboy (394c64963)
 - Bug 1175122 - Add more assertions to the in-tree content policy implementations to ensure that they receive external content policy types; r=baku (37021992d)
 - Bug 1177651 - Add areas covered by MozMousePixelScroll listeners to the dispatch-to-content region. r=dvander (6f68653fd)
 - Bug 1205466, make HasApzAwareListeners check faster, r=masayuki (8ccb3cfe2)
 - Bug 1191539 - DisplayPort should ForceInside frameRect to match compositor DisplayPort. r=kats (fb95b17f4)
 - attempt to fix misspatch (31dc4dcb4)
 - Bug 1182551 - Don't set STATE_IS_BROKEN on HTTP pages when mixed content is allowed by default. r=smaug (7e0a5e6fa) (7b4edb5ee)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1181920. Persist XUL attributes off a scriptrunner. r=peterv (4b29b8efa)
 - Bug 1156100 - Mark XULDocument::CachedChromeStreamListener::mDocument as an nsRefPtr; r=baku (0a5b7bd5b)
 - Bug 1168823 - Repair XML syntax highlighting. r=jst (83fd915e3)
 - Bug 1157059 - Avoid calling AddRef on the pointer enclosed in an nsCOMPtr in nsBindingManager::DoProcessAttachedQueue(); r=baku (6e13d9beb)
 - Bug 1177816 - Dump a message when the service worker for test_request_context receives an unexpected context value; r=baku (b44d39184)
 - Bug 1168903 part 1: Give nsSMILValue a move constructor & move reassignment operator. r=birtles (ba7ee0bed)
 - Bug 1168903 part 2: Use Move() instead of nsSMILValue::Swap() to populate outparams from temp variables in SMIL functions. r=birtles (a4858c958)
 - Bug 1180048 - Switch warning about having a zero length axis to a LAYOUT_WARNING. r=dholbert (19d405908)
 - Bug 1175289 - Part 1: Add LAYOUT_WARNING. r=mats (fd4d1bdd9)
 - Bug 1175289 - Part 2: Disable "Subdocument container has no frame" warning by default. r=mats (8ce582bf5) (de52ef406)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1178664 - Part 1 - Make Animation interface EventTarget inheritance. r=smaug (0ea50ab93)
 - Bug 1178664 - Part 2 - webidl for AnimationPlaybackEvent. r=smaug (3a5d86f40)
 - Bug 1150808 - Implement Animation.reverse(). r=smaug r=birtles (9ce9fc4db)
 - Bug 1178664 - Part 3 - Implement Animation.onfinish event. r=bbirtles, r=smaug (9139c4227)
 - Bug 1178664 - Part 4 -Implement Animation.oncancel event. r=bbirtles, r=smaug (415b068e6)
 - Bug 1175751 - Apply playback rate to compositor animations. r=bbirtles (0ffd9cb90)
 - Bug 1181905 - Animation::IsPlaying should check playbackRate != 0 to stop playing on compositor animation. r=bbirtles (e3a2fd2f4)
 - Bug 1208385 part 0 - Fix up some references to Web Animations spec; r=heycam (fca9626d4)
 - Bug 1203009 part 1 - Rename sequence number to animation index; r=heycam (cd7dc513f)
 - Bug 1203009 part 2 - Remove {CSSAnimation,CSSTransition}::OwningElement() getter; r=heycam (4f49c63b1)
 - Bug 1203009 part 3 - Add mNeedsNewAnimationIndexWhenRun flag to CSSAnimation and CSSTransition; r=heycam (73a45b5a7)
 - Bug 1195523: Use type-safe LinkedList instead of PRCList to manage AnimationCollection objects. r=birtles (35b233981)
 - Bug 1194037 part 1 - Make nsAutoAnimationMutationBatch batch multiple elements at once; r=smaug (83f808043)
 - Bug 1194037 part 2 - Make WillRefresh no longer call FlushAnimations; r=dholbert (449b0fbd5)
 - Bug 1194037 part 3 - Add Animation::HasEndEventToQueue(); r=dholbert (b1ddc33d3)
 - Bug 1203009 part 4 - Implement new composite ordering; r=heycam (4c571e608)
 - Bug 1203009 part 5 - Remove IsUsingCustomCompositeOrder; r=heycam (242d0142c)
 - Bug 1203009 part 6 - Add tests for new composite order; r=heycam (5f8711177) (cbefc77b3)

* 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