48e99e3af9340aafb99dc0ff1951ba1058b93a86: Split CssUrl from SpecifiedUrl for non-value URLs. r?emilio draft
Xidorn Quan <me@upsuper.org> - Thu, 08 Mar 2018 14:20:43 +1100 - rev 764811
Push 101854 by xquan@mozilla.com at Thu, 08 Mar 2018 10:32:37 +0000
Split CssUrl from SpecifiedUrl for non-value URLs. r?emilio MozReview-Commit-ID: AQ3SKRVoq8G
22eb346924129c387a1081f4229630cb0f81fcca: Move ComputedUrl into their impl mods. r?emilio draft
Xidorn Quan <me@upsuper.org> - Thu, 08 Mar 2018 12:47:35 +1100 - rev 764810
Push 101854 by xquan@mozilla.com at Thu, 08 Mar 2018 10:32:37 +0000
Move ComputedUrl into their impl mods. r?emilio MozReview-Commit-ID: FM0cA4RqrKK
86dad42f3e780501318a27ca0467f3ac49c12ca5: Move Parse impl of SpecifiedUrl into corresponding files. r?emilio draft
Xidorn Quan <me@upsuper.org> - Thu, 08 Mar 2018 12:34:44 +1100 - rev 764809
Push 101854 by xquan@mozilla.com at Thu, 08 Mar 2018 10:32:37 +0000
Move Parse impl of SpecifiedUrl into corresponding files. r?emilio Keep them in a separate place can make it harder to reason about when we grow more types on this area. MozReview-Commit-ID: E9OaKh7ExHb
84f9d53fe19be70f24e9d754442828d1dbe7b0ec: Add SpecifiedImageUrl for <url> used as images. r?emilio draft
Xidorn Quan <me@upsuper.org> - Tue, 06 Mar 2018 09:03:05 +1100 - rev 764808
Push 101854 by xquan@mozilla.com at Thu, 08 Mar 2018 10:32:37 +0000
Add SpecifiedImageUrl for <url> used as images. r?emilio MozReview-Commit-ID: EgRPEcCCx15
5c2bfd3fea426ab017debbdc89b90bf3bd688c5b: Bug 1443427 - Don't flush throttled animations in Animation::FlushStyle(). r?birtles draft
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Thu, 08 Mar 2018 18:53:45 +0900 - rev 764807
Push 101853 by hikezoe@mozilla.com at Thu, 08 Mar 2018 10:05:08 +0000
Bug 1443427 - Don't flush throttled animations in Animation::FlushStyle(). r?birtles Animation::FlushStyle() gets called only for CSS animations/transitions' playState changes or ready Promise for CSS animations. In either case if this animation is throttled or this animation is affected by throttled animations, we well end up flushing the throttled animations in sequential tasks after normal styling process. The first test case for CSS animations and the first test case for CSS transitions in this patch fail without this fix. MozReview-Commit-ID: EVym4qputL4
c36e4871e7108e958a2ec22228e4cfad7fb7f025: Bug 1443427 - Run test cases that use SVG element at the end of test_restyles.html. r?birtles draft
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Thu, 08 Mar 2018 18:53:07 +0900 - rev 764806
Push 101853 by hikezoe@mozilla.com at Thu, 08 Mar 2018 10:05:08 +0000
Bug 1443427 - Run test cases that use SVG element at the end of test_restyles.html. r?birtles Those tests causes a problem that transitions are not able to be triggered reliably by getAnimations() on old style system (bug 1443725) for some reasons. So we have to move them at the end of the file to avoid affecting other test cases. MozReview-Commit-ID: GG9XAgiL55C
be05600046cb542f8edbf23006c8c0c0ddc366e6: Bug 1443423 - Drop Animation::PauseNoUpdate(). r?birtles draft
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Thu, 08 Mar 2018 18:51:11 +0900 - rev 764805
Push 101853 by hikezoe@mozilla.com at Thu, 08 Mar 2018 10:05:08 +0000
Bug 1443423 - Drop Animation::PauseNoUpdate(). r?birtles CSSTransition still uses PlayNoUpdate(). MozReview-Commit-ID: 5RHSXwaKYV2
d7f558ed2293c290416aed0ec3bbf307659cc3ef: Bug 1443423 - Call Animation::Play() or Pause() directly from CSSAnimation::XXXFromStyle(). r?birtles draft
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Thu, 08 Mar 2018 18:51:11 +0900 - rev 764804
Push 101853 by hikezoe@mozilla.com at Thu, 08 Mar 2018 10:05:08 +0000
Bug 1443423 - Call Animation::Play() or Pause() directly from CSSAnimation::XXXFromStyle(). r?birtles When CSS animation playState is changed, we should call RequestRestyle(Layer) to reflect the new state to the compositor just like when animation timing params are changed. MozReview-Commit-ID: JNDBco5uuK2
8a292997b3addc8bab5da48ce3d05cc6e8a1d076: Bug 1436903 - Avoid passing shipping options to the front end when shipping was not requested. draft
Henri Sivonen <hsivonen@hsivonen.fi> - Wed, 07 Mar 2018 13:16:46 +0200 - rev 764803
Push 101852 by bmo:hsivonen@hsivonen.fi at Thu, 08 Mar 2018 10:02:45 +0000
Bug 1436903 - Avoid passing shipping options to the front end when shipping was not requested. MozReview-Commit-ID: FdkC02izUy6
a1c4be2bc290e2566dc6fb4a060b30f125b64b6b: Bug 1444048 - Codespell: ignore the ignored typos by moving to quiet-level=4 r?standard8 draft
Sylvestre Ledru <sledru@mozilla.com> - Thu, 08 Mar 2018 10:51:42 +0100 - rev 764802
Push 101851 by bmo:sledru@mozilla.com at Thu, 08 Mar 2018 09:52:34 +0000
Bug 1444048 - Codespell: ignore the ignored typos by moving to quiet-level=4 r?standard8 MozReview-Commit-ID: HpIOkKh6SQQ
433e753dbb372d1b7890058b7c891d89a07242bc: Bug 1442817 - Don't flush throttled animations on getAnimations(). r?birtles draft
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Thu, 08 Mar 2018 18:51:11 +0900 - rev 764801
Push 101850 by hikezoe@mozilla.com at Thu, 08 Mar 2018 09:51:56 +0000
Bug 1442817 - Don't flush throttled animations on getAnimations(). r?birtles If the element has throttled animations that will be affected by pending style changes, the throttled animations will be updated though sequential tasks after normal styling process. E.g. UpdateEffectProperties, UpdateCascadeResults etc. So we don't need to flush them in advance of the sequential tasks. The first test case in this patch fails without this fix. MozReview-Commit-ID: GystAqK2bQE
6285dc4a266117bf44bca7e836196044b9a43f6c: Bug 1442817 - Introduce a function to observe synchronous restyling easily. r?birtles draft
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Thu, 08 Mar 2018 18:51:11 +0900 - rev 764800
Push 101850 by hikezoe@mozilla.com at Thu, 08 Mar 2018 09:51:56 +0000
Bug 1442817 - Introduce a function to observe synchronous restyling easily. r?birtles In the subsequent patch, we want to observe animation restyles caused by synchronous styling. If we used the original asynchronous observer for that, we will observe restyles in normal scheduled styling, it's bit confusing. MozReview-Commit-ID: 1V2IavKNECG
915c9a06825569adcab33856a199da5cd93dc8ce: Bug 1442817 - Add another variant of nsDocument::FlushPendingNotifications which are able to skip to flushing throttled animations. r?emilio,birtles draft
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Thu, 08 Mar 2018 18:51:11 +0900 - rev 764799
Push 101850 by hikezoe@mozilla.com at Thu, 08 Mar 2018 09:51:56 +0000
Bug 1442817 - Add another variant of nsDocument::FlushPendingNotifications which are able to skip to flushing throttled animations. r?emilio,birtles MozReview-Commit-ID: BZ9yAoAmWBB
88ab9ae3f3981cdce7a33130a77d1a5c5c8797d3: Bug 1442817 - Don't flush throttled animations on getAnimations(). r?birtles draft
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Thu, 08 Mar 2018 18:41:36 +0900 - rev 764798
Push 101849 by hikezoe@mozilla.com at Thu, 08 Mar 2018 09:44:09 +0000
Bug 1442817 - Don't flush throttled animations on getAnimations(). r?birtles If the element has throttled animations that will be affected by pending style changes, the throttled animations will be updated though sequential tasks after normal styling process. E.g. UpdateEffectProperties, UpdateCascadeResults etc. So we don't need to flush them in advance of the sequential tasks. The first test case in this patch fails without this fix. MozReview-Commit-ID: GystAqK2bQE
51e5ae71a2afa2566966c525fcf9f5d5f2157426: Bug 1442817 - Introduce a function to observe synchronous restyling easily. r?birtles draft
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Thu, 08 Mar 2018 18:38:21 +0900 - rev 764797
Push 101849 by hikezoe@mozilla.com at Thu, 08 Mar 2018 09:44:09 +0000
Bug 1442817 - Introduce a function to observe synchronous restyling easily. r?birtles In the subsequent patch, we want to observe animation restyles caused by synchronous styling. If we used the original asynchronous observer for that, we will observe restyles in normal scheduled styling, it's bit confusing. MozReview-Commit-ID: 1V2IavKNECG
c74f092db9b32609d3c73245693446f356f67b0a: Bug 1442817 - Add another variant of nsDocument::FlushPendingNotifications which are able to skip to flushing throttled animations. r?emilio,birtles draft
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Thu, 08 Mar 2018 14:47:20 +0900 - rev 764796
Push 101849 by hikezoe@mozilla.com at Thu, 08 Mar 2018 09:44:09 +0000
Bug 1442817 - Add another variant of nsDocument::FlushPendingNotifications which are able to skip to flushing throttled animations. r?emilio,birtles MozReview-Commit-ID: BZ9yAoAmWBB
3c3713c63324fe21ca7e626ff16dd5d139364590: Bug 1435155 - Redact the shipping address as it is visible before the promise from PaymentRequest.show() resolves successfully. r?baku draft
Henri Sivonen <hsivonen@hsivonen.fi> - Wed, 07 Mar 2018 09:39:08 +0200 - rev 764795
Push 101848 by bmo:hsivonen@hsivonen.fi at Thu, 08 Mar 2018 09:35:37 +0000
Bug 1435155 - Redact the shipping address as it is visible before the promise from PaymentRequest.show() resolves successfully. r?baku Spec PR: https://github.com/w3c/payment-request/pull/654 MozReview-Commit-ID: 2AiKI7htRhk
be24082f7c61459feafb768b6e5571c9f1131997: Bug 1437272 - Don't throttle finite transform animations in out-of-view element. r?birtles draft
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Thu, 08 Mar 2018 18:22:45 +0900 - rev 764794
Push 101847 by hikezoe@mozilla.com at Thu, 08 Mar 2018 09:24:42 +0000
Bug 1437272 - Don't throttle finite transform animations in out-of-view element. r?birtles Transform animation in out-of-view element might move in visible area so if we throttle it the transform animation might come in view suddenly. So we don't throttle transform animations in ouf-of-view element anymore if it's not infinite. Finite animations don't last so that they won't consume CPU so much time. MozReview-Commit-ID: HaMjmxqXPIK
d67534099f1ce6f028191ca7417f8c45b2f8d024: Bug 1437272 - Drop AnimationEffectReadOnly::IsActiveDurationZero(). r?birtles draft
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Thu, 08 Mar 2018 18:22:45 +0900 - rev 764793
Push 101847 by hikezoe@mozilla.com at Thu, 08 Mar 2018 09:24:42 +0000
Bug 1437272 - Drop AnimationEffectReadOnly::IsActiveDurationZero(). r?birtles It's no longer used since bug 1305325. https://hg.mozilla.org/integration/autoland/rev/60857c37bcfa MozReview-Commit-ID: JapMYQOTDSv
5ec442ce4ee18417a515b7296bd407f2ae18c71f: Bug 1437272 - Split nsTimingFunction into an independent header file. r?birtles draft
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Thu, 08 Mar 2018 18:22:45 +0900 - rev 764792
Push 101847 by hikezoe@mozilla.com at Thu, 08 Mar 2018 09:24:42 +0000
Bug 1437272 - Split nsTimingFunction into an independent header file. r?birtles So that we don't need to include nsStyleStruct.h in gfx any more. MozReview-Commit-ID: 6nOaAbssLCz
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip