f89eb218615420225501ca0c1e32c05aae3445f0: Bug 1462497 - Part 4: Only use the MayHaveAnimation variants when computing useOpacity in case the more accurate version changes results between paints. r=hiro, a=RyanVM
Matt Woodrow <mwoodrow@mozilla.com> - Wed, 23 May 2018 11:03:54 +1200 - rev 473431
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1462497 - Part 4: Only use the MayHaveAnimation variants when computing useOpacity in case the more accurate version changes results between paints. r=hiro, a=RyanVM I don't think this part is necessary, but putting the patch up in case we decide we want to take it. MozReview-Commit-ID: G0JTNddvZma
e8836b424826088cd4f502103d07cec300a85a28: Bug 1462497 - Part 3: Don't condition useOpacity on values that might change silently between paints (HasAnimationsForCompositor, and the will-change budget). r=hiro, a=RyanVM
Matt Woodrow <mwoodrow@mozilla.com> - Wed, 23 May 2018 11:03:42 +1200 - rev 473430
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1462497 - Part 3: Don't condition useOpacity on values that might change silently between paints (HasAnimationsForCompositor, and the will-change budget). r=hiro, a=RyanVM MozReview-Commit-ID: Kry5YIAIAHt
3dcce8353e134e2ccacc1cb03aa3adff5e22e173: Bug 1462497 - Part 2: Invalidate the new caret frame in subdocuments, since it will result in a new nsDisplayWrapList being created. r=miko, r=mstange, a=RyanVM
Matt Woodrow <mwoodrow@mozilla.com> - Wed, 23 May 2018 10:59:53 +1200 - rev 473429
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1462497 - Part 2: Invalidate the new caret frame in subdocuments, since it will result in a new nsDisplayWrapList being created. r=miko, r=mstange, a=RyanVM nsDisplayListBuilder::DisplayCaret returning true means that we set canSkipWrapList to true, and then we build an nsDisplayWrapList. We need to make sure we're invalidated for this changing in nesting level to be handled. MozReview-Commit-ID: 4j3WIJDcHtI
21f67c8e36fb517a2eb617334322f96ecd365813: Bug 1462497 - Part 1: Don't crash if we find an item from the wrong list, and keep looking instead. r=miko, a=RyanVM
Matt Woodrow <mwoodrow@mozilla.com> - Wed, 23 May 2018 10:59:11 +1200 - rev 473428
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1462497 - Part 1: Don't crash if we find an item from the wrong list, and keep looking instead. r=miko, a=RyanVM We will still crash in Nightly/DevEdition builds (so that we can fix the bug), but we'll just accept the possible duplication of items (and maybe minor rendering issues) for releases. MozReview-Commit-ID: LNzjO8vJjGp
b14f835411dbb2fab3821075b8b0a850636f12fa: Bug 1462497 - Add assertions to try diagnose which wrapper item went away. r=mstange, a=RyanVM
Matt Woodrow <mwoodrow@mozilla.com> - Fri, 18 May 2018 20:50:04 +1200 - rev 473427
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1462497 - Add assertions to try diagnose which wrapper item went away. r=mstange, a=RyanVM MozReview-Commit-ID: BkU5tTlgFum
54ba8ee1c9ceefb0607f2a65ea6aedd984717113: Bug 1463036 - Use HAVE_ARM_NEON instead of BUILD_ARM_NEON for nsUTF8UtilsNEON.cpp. r=chmanchester, a=RyanVM
Mike Hommey <mh+mozilla@glandium.org> - Tue, 22 May 2018 07:56:54 +0900 - rev 473426
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1463036 - Use HAVE_ARM_NEON instead of BUILD_ARM_NEON for nsUTF8UtilsNEON.cpp. r=chmanchester, a=RyanVM There is a subtle difference between the two, and the conditions used in nsUTF8Utils.h correspond to HAVE_ARM_NEON, not BUILD_ARM_NEON.
c07816a1b17f89e2f2544a1c3327ff2305422ce4: Bug 1463036 - Add -mfloat-abi=softfp to NEON_FLAGS when it makes sense. r=froydnj, a=RyanVM
Mike Hommey <mh@glandium.org> - Mon, 21 May 2018 12:14:06 +0900 - rev 473425
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1463036 - Add -mfloat-abi=softfp to NEON_FLAGS when it makes sense. r=froydnj, a=RyanVM This is similar to what is done for VPX_ASFLAGS (bug 1199974).
4289269f94651589e457cbcee96eea3636759542: Bug 1462412 - Correctly ignore the perspective property for frames that aren't transformable. r=dbaron, a=RyanVM
Matt Woodrow <mwoodrow@mozilla.com> - Wed, 23 May 2018 13:28:17 +1200 - rev 473424
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1462412 - Correctly ignore the perspective property for frames that aren't transformable. r=dbaron, a=RyanVM
c081e26d4a8953f63258a4e74cb4285ba0b74d30: Bug 1460893 - Add event telemetry to preference study error cases. r=Gijs, a=RyanVM
Mike Cooper <mcooper@mozilla.com> - Mon, 21 May 2018 13:23:36 -0700 - rev 473423
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1460893 - Add event telemetry to preference study error cases. r=Gijs, a=RyanVM MozReview-Commit-ID: LZSmt0Ej2Az
f375abfb277815268acdaf3bfe95e382902178b5: Bug 1462477 - Always initialize the value of aOutIsTransformedFixed, even we don't have an image to paint. r=mstange, a=RyanVM
Matt Woodrow <mwoodrow@mozilla.com> - Fri, 18 May 2018 13:16:42 +1200 - rev 473422
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1462477 - Always initialize the value of aOutIsTransformedFixed, even we don't have an image to paint. r=mstange, a=RyanVM This value is used to determine whether we should create nsDisplayFixedPosition, and if the result changes without an invalidation, then retained-dl gets confused with the insertion/removal of a wrap list. MozReview-Commit-ID: JuXwCzKOxec
6b22684df52daec5a18b090a48fba026bd5da396: Bug 1463724 - Update Debugger Frontend to v45.2. r=dwalsh, a=RyanVM
Jason Laster <jason.laster.11@gmail.com> - Wed, 23 May 2018 15:47:00 -0400 - rev 473421
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1463724 - Update Debugger Frontend to v45.2. r=dwalsh, a=RyanVM MozReview-Commit-ID: B4BhA4N2tPh
4fa86932be2d7a90b2494de9ae6c379c86a031f9: Bug 1463539 - Land NSS NSS_3_37_1_RTM UPGRADE_NSS_RELEASE. r=me, a=RyanVM
J.C. Jones <jjones@mozilla.com> - Wed, 23 May 2018 14:09:30 -0700 - rev 473420
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1463539 - Land NSS NSS_3_37_1_RTM UPGRADE_NSS_RELEASE. r=me, a=RyanVM
88c81330970bd1f7336157648668366af72e57bc: Bug 1461285 - Backed out 62908a56c59f (bug 1415330) for causing nested DOMSubtreeModified event. r=emilio, a=RyanVM
Xidorn Quan <me@upsuper.org> - Thu, 24 May 2018 09:54:37 +1000 - rev 473419
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1461285 - Backed out 62908a56c59f (bug 1415330) for causing nested DOMSubtreeModified event. r=emilio, a=RyanVM MozReview-Commit-ID: HesaR9prhvy
a1ae29c3826c5d1ea323648667e19ac1b541c13f: no bug - Bumping Firefox l10n changesets DONTBUILD r=release a=l10n-bump
L10n Bumper Bot <release+l10nbumper@mozilla.com> - Wed, 23 May 2018 17:24:52 -0700 - rev 473418
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
no bug - Bumping Firefox l10n changesets DONTBUILD r=release a=l10n-bump be -> 89ca396a656a el -> eca1c100bf08 it -> 128cc41f5b93 ja -> 44941adfe317 ja-JP-mac -> 1bbb494530dd kab -> 434280e7f905 nb-NO -> 86b9bde14788 nl -> 55a4b7601174 pl -> a08ad11507ba ro -> 091a7499830c te -> 00fd75a38c79 zh-CN -> b7d94235e1b7
0411d00f9dcf2ae6bf20d93b64dd172b36cbe371: no bug - Bumping Fennec l10n changesets DONTBUILD r=release a=l10n-bump
L10n Bumper Bot <release+l10nbumper@mozilla.com> - Wed, 23 May 2018 17:24:46 -0700 - rev 473417
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
no bug - Bumping Fennec l10n changesets DONTBUILD r=release a=l10n-bump be -> 89ca396a656a el -> b716211c4af3 it -> 3620acca9757 kab -> 434280e7f905 lv -> b58aa2106568 nb-NO -> 86b9bde14788 nl -> 1b1a2203786a ro -> 643f5cf12c73 te -> 8f1e8db3ca19 zh-CN -> b7d94235e1b7
cef7f526b60ef27abc881356d12a10805ab730c9: Bug 1462912 - Fixed BufferList::Extract to handle the case where the call consumes the entirety of the BufferList. r=froydnj, a=RyanVM
Alex Gaynor <agaynor@mozilla.com> - Tue, 22 May 2018 13:04:59 -0400 - rev 473416
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1462912 - Fixed BufferList::Extract to handle the case where the call consumes the entirety of the BufferList. r=froydnj, a=RyanVM MozReview-Commit-ID: 1LWODn8JaNL
fbd069ce4e4dc5e2c724f1bc5b8d3ae7d34f0fa3: Bug 1456189 - Simplify BufferList::Extract to make the lifetimes clearer. r=froydnj, a=RyanVM
Alex Gaynor <agaynor@mozilla.com> - Fri, 18 May 2018 18:59:00 -0400 - rev 473415
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1456189 - Simplify BufferList::Extract to make the lifetimes clearer. r=froydnj, a=RyanVM
7272335e193cb0500b4f3657245b4b0a1422899e: Bug 1461407 - Make about:home unlinkable again and improve behavior of serialized principals across changes to URLs. r=bz,Mardak,mikedeboer, a=RyanVM
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Mon, 14 May 2018 22:04:49 +0100 - rev 473414
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1461407 - Make about:home unlinkable again and improve behavior of serialized principals across changes to URLs. r=bz,Mardak,mikedeboer, a=RyanVM Making about:home unlinkable changes its URL structure. Prior to this change, it is a nested URL. After this change, it no longer is. We store serialized versions of principals in some cases. These include details about whether the URI is nested etc. This is problematic for the about:home change because the change in nesting changes the origin of the page, so the origin would mismatch between the principal and its URL. To avoid this, we always re-create URIs for about: URIs when deserializing them from strings, ensuring we don't create bogus principals. MozReview-Commit-ID: 87zVUFgbusn
323494cc7e95da96e2189dc174477a66775e10b4: Bug 1462566 - Add signal handling registers for powerpc. r=bbouvier, a=RyanVM
menantea <menantea@linux.vnet.ibm.com> - Tue, 22 May 2018 16:15:45 +0200 - rev 473413
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1462566 - Add signal handling registers for powerpc. r=bbouvier, a=RyanVM
be0e37593e171a8e832e49140deb0dd29d795bc5: Bug 1454285 - Part 2: Disallow using innermostEmitterScope while the value does not match the bytecode environment. r=jwalden, a=RyanVM
Tooru Fujisawa <arai_a@mac.com> - Tue, 22 May 2018 18:10:28 +0900 - rev 473412
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1454285 - Part 2: Disallow using innermostEmitterScope while the value does not match the bytecode environment. r=jwalden, a=RyanVM
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip