9a1cab80aca174441b9cee9ccd156d0da0938ef3: Bug 1459895 - Avoid underflow in TimeStamp in the middle of the calcuration of animation's ready time. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Wed, 09 May 2018 10:47:51 +0900 - rev 417503
Push 33968 by ebalazs@mozilla.com at Wed, 09 May 2018 09:32:53 +0000
Bug 1459895 - Avoid underflow in TimeStamp in the middle of the calcuration of animation's ready time. r=birtles MozReview-Commit-ID: EsvEIHGMXUa
7b85106020e91b909b1106632423252a977383e6: Backed out 2 changesets (bug 1322845) for failing reftest background-repeat-large-area.html == background-repeat-large-area-ref.html on a CLOSED TREE
Andreea Pavel <apavel@mozilla.com> - Wed, 09 May 2018 05:13:08 +0300 - rev 417502
Push 33968 by ebalazs@mozilla.com at Wed, 09 May 2018 09:32:53 +0000
Backed out 2 changesets (bug 1322845) for failing reftest background-repeat-large-area.html == background-repeat-large-area-ref.html on a CLOSED TREE Backed out changeset 4fd46cd822bf (bug 1322845) Backed out changeset abd41b3e63e7 (bug 1322845)
950004745b55410e8f56c65d9e46eb200a4b5e74: Bug 1460110 - Remove header dependencies to ServoStyleRuleMap.h. r=emilio
Xidorn Quan <me@upsuper.org> - Wed, 09 May 2018 11:02:21 +1000 - rev 417501
Push 33968 by ebalazs@mozilla.com at Wed, 09 May 2018 09:32:53 +0000
Bug 1460110 - Remove header dependencies to ServoStyleRuleMap.h. r=emilio MozReview-Commit-ID: 4TPb7JYsc1D
ccbde630d5c477b05c3bc5bb760f9222a27770b0: Bug 1459533 - A reftest that animation on a pseudo elemnt. r=mattwoodrow
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Tue, 08 May 2018 07:02:23 +0900 - rev 417500
Push 33968 by ebalazs@mozilla.com at Wed, 09 May 2018 09:32:53 +0000
Bug 1459533 - A reftest that animation on a pseudo elemnt. r=mattwoodrow This reftest fails without the fix in this series. MozReview-Commit-ID: 3C8TEuCoTS3
d18a439c983f77a36855aedf5287e094ba7f3b96: Bug 1459533 - Use GetPrimaryFrame() to get correct nsIFrame for the animation on pseudo elements. r=mattwoodrow
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Tue, 08 May 2018 07:02:23 +0900 - rev 417499
Push 33968 by ebalazs@mozilla.com at Wed, 09 May 2018 09:32:53 +0000
Bug 1459533 - Use GetPrimaryFrame() to get correct nsIFrame for the animation on pseudo elements. r=mattwoodrow In pseudo element cases mTarget->mElement is the parent element of the pseudo, thus we inefficiently use the parent frame and walked through parent continuations. MozReview-Commit-ID: DsNRXaM346D
201a77bfe3bcb4865627103273a532f0a6db955c: Bug 1320608 - Make sure we wait for the next frame in the case where the animation started at the current frame. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Wed, 09 May 2018 05:54:15 +0900 - rev 417498
Push 33968 by ebalazs@mozilla.com at Wed, 09 May 2018 09:32:53 +0000
Bug 1320608 - Make sure we wait for the next frame in the case where the animation started at the current frame. r=birtles MozReview-Commit-ID: 2j2yEzPHUJI
a9f8b9115f756717746ccfdaa77dfd8d7c1a47e2: Bug 1320608 - Test case for transform animation on table element. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Wed, 09 May 2018 05:54:15 +0900 - rev 417497
Push 33968 by ebalazs@mozilla.com at Wed, 09 May 2018 09:32:53 +0000
Bug 1320608 - Test case for transform animation on table element. r=birtles MozReview-Commit-ID: v9aNWucikJ
2681e94e4c672bc736d136a722df339125d9cbce: Bug 1320608 - Drop the check for return value of EffectCompositor::GetAnimationElementAndPseudoForFrame. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Wed, 09 May 2018 05:54:15 +0900 - rev 417496
Push 33968 by ebalazs@mozilla.com at Wed, 09 May 2018 09:32:53 +0000
Bug 1320608 - Drop the check for return value of EffectCompositor::GetAnimationElementAndPseudoForFrame. r=birtles In FindAnimationsForCompositor(), we can ensure EffectCompositor::GetAnimationElementAndPseudoForFrame doesn't return nullptr since EffectSet::GetEffectSet(const nsIFrame*) at the top of FindAnimationsForCompositor() also uses GetAnimationElementAndPseudoForFrame. MozReview-Commit-ID: CtWdUt40Zyx
30449867a680fdea0a8523fb8bd62aa1ae770a44: Bug 1320608 - Use style frame for animation stuff in AddAnimationsForProperty. r=birtles,mattwoodrow
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Wed, 09 May 2018 05:54:15 +0900 - rev 417495
Push 33968 by ebalazs@mozilla.com at Wed, 09 May 2018 09:32:53 +0000
Bug 1320608 - Use style frame for animation stuff in AddAnimationsForProperty. r=birtles,mattwoodrow In case of table element, display item has the primary frame for the element, whereas for animation stuff we basically use the style frame instead. MozReview-Commit-ID: GT6yaXv3wM4
1c22a7d103dd46d084bc045df4e8c1fb55357b07: Bug 1320608 - Add an assertion that checks AnimationInfo::GetGenerationFromFrame() receives the primary frame or the first continuation frame. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Wed, 09 May 2018 05:54:10 +0900 - rev 417494
Push 33968 by ebalazs@mozilla.com at Wed, 09 May 2018 09:32:53 +0000
Bug 1320608 - Add an assertion that checks AnimationInfo::GetGenerationFromFrame() receives the primary frame or the first continuation frame. r=birtles MozReview-Commit-ID: FFjXbZT4sDQ
fd669b8a95aefefb68e3514ad30713f129197667: Bug 1320608 - Use the primary frame for AnimationInfo::GetGenerationFromFrame. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Wed, 09 May 2018 05:53:47 +0900 - rev 417493
Push 33968 by ebalazs@mozilla.com at Wed, 09 May 2018 09:32:53 +0000
Bug 1320608 - Use the primary frame for AnimationInfo::GetGenerationFromFrame. r=birtles For table element nsDisplayTransform's mFrame is the primary frame not style frame. MozReview-Commit-ID: 9BMSpuGE7lC
f560387becbbb8cdb57ee25443e2bc96813beb8e: Bug 1320608 - Rename GetAnimationFrame to GetStyleFrame. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Wed, 09 May 2018 05:53:46 +0900 - rev 417492
Push 33968 by ebalazs@mozilla.com at Wed, 09 May 2018 09:32:53 +0000
Bug 1320608 - Rename GetAnimationFrame to GetStyleFrame. r=birtles GetAnimationFrame is bit ambiguous, the name should match what we call it. MozReview-Commit-ID: GuyhVrUFgiW
30687af2ab0670c3afb7ee69953f3e8591e665eb: Bug 1320608 - Add forward declaration for nsIFrame in AnimationCollection.h. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Wed, 09 May 2018 05:53:46 +0900 - rev 417491
Push 33968 by ebalazs@mozilla.com at Wed, 09 May 2018 09:32:53 +0000
Bug 1320608 - Add forward declaration for nsIFrame in AnimationCollection.h. r=birtles And drop an unnecessary forward declaration for nsIFrame from AnimationCommon.h. MozReview-Commit-ID: IYroCrg1rtq
4fd46cd822bfb752d4158594e8ddc2735e2fcc86: Bug 1322845 - Enable reftests on macosx64-qr. r=Gankro
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 08 May 2018 20:39:55 -0400 - rev 417490
Push 33968 by ebalazs@mozilla.com at Wed, 09 May 2018 09:32:53 +0000
Bug 1322845 - Enable reftests on macosx64-qr. r=Gankro The change to tests.py is resurrecting code that was removed in bug 1446954 but that we still want. MozReview-Commit-ID: CaWJiOopj82
abd41b3e63e7991e722f54a0f0d0481410b9d4ed: Bug 1322845 - Update reftest annotations for WebRender on macOS. r=Gankro
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 08 May 2018 20:39:51 -0400 - rev 417489
Push 33968 by ebalazs@mozilla.com at Wed, 09 May 2018 09:32:53 +0000
Bug 1322845 - Update reftest annotations for WebRender on macOS. r=Gankro MozReview-Commit-ID: 6NufRyb41ia
47d306cfac90a964882781e135cc70b3359b7a95: bug 1456489 - prevent making OCSP requests on the main thread r=fkiefer,jcj
David Keeler <dkeeler@mozilla.com> - Mon, 23 Apr 2018 18:09:35 +0200 - rev 417488
Push 33968 by ebalazs@mozilla.com at Wed, 09 May 2018 09:32:53 +0000
bug 1456489 - prevent making OCSP requests on the main thread r=fkiefer,jcj OCSP requests cannot be performed on the main thread. If we were to wait for a response from the network, we would be blocking the main thread for an unnaceptably long time. If we were to spin the event loop while waiting (which is what we do currently), other parts of the code that assume this will never happen (which is essentially all of them) can break. As of bug 867473, no certificate verification happens on the main thread, so no OCSP requests happen on the main thread. Given this, we can go ahead and prohibit such requests. Incidentally, this gives us an opportunity to improve the current OCSP implementation, which has a few drawbacks (the largest of which is that it's unclear that its ownership model is implemented correctly). This also removes OCSP GET support. Due to recent OCSP server implementations (namely, the ability to cache OCSP POST request responses), OCSP GET is not a compelling technology to pursue. Furthermore, continued support presents a maintenance burden. MozReview-Commit-ID: 4ACDY09nCBA
35e7f3b5f06cf96a3738eaeba1cffa02eea36fc4: Merge mozilla-central to autoland. a=merge CLOSED TREE
Ciure Andrei <aciure@mozilla.com> - Wed, 09 May 2018 02:02:05 +0300 - rev 417487
Push 33968 by ebalazs@mozilla.com at Wed, 09 May 2018 09:32:53 +0000
Merge mozilla-central to autoland. a=merge CLOSED TREE
3c65a2197eadf11fd6f3a87caf7682cc89558cbd: bug 686149 - improve PKCS7 certificate export to not use legacy path building r=fkiefer
David Keeler <dkeeler@mozilla.com> - Wed, 02 May 2018 10:22:58 -0700 - rev 417486
Push 33968 by ebalazs@mozilla.com at Wed, 09 May 2018 09:32:53 +0000
bug 686149 - improve PKCS7 certificate export to not use legacy path building r=fkiefer MozReview-Commit-ID: 2U4J8uUlvaN
3029b0beea0eb25cb9b81de89aed56f1f95a0b89: Bug 1460055 - Make strimatch static to fix error with GCC about exception handling mangling. r=aklotz
Chris Pearce <cpearce@mozilla.com> - Wed, 09 May 2018 09:35:03 +1200 - rev 417485
Push 33968 by ebalazs@mozilla.com at Wed, 09 May 2018 09:32:53 +0000
Bug 1460055 - Make strimatch static to fix error with GCC about exception handling mangling. r=aklotz MozReview-Commit-ID: CLBt2Siasdm
2e9ace719b0652f5e6a1db4d3045fd16fc5698f1: Bug 1352015 - Part 2: Build with Android O SDK. r=nalexander
Jan Henning <jh+bugzilla@buttercookie.de> - Sun, 06 May 2018 17:38:22 +0200 - rev 417484
Push 33968 by ebalazs@mozilla.com at Wed, 09 May 2018 09:32:53 +0000
Bug 1352015 - Part 2: Build with Android O SDK. r=nalexander MozReview-Commit-ID: BhqwL4nyj6J
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip