e7c8d9fe1f88567503e4000ff5dd223ba37d8e6f: Bug 1356305 - stylo: Initialize system metrics with the style system; r?bholley draft
Manish Goregaokar <manishearth@gmail.com> - Fri, 14 Apr 2017 09:28:25 +0800 - rev 562582
Push 54053 by bmo:manishearth@gmail.com at Fri, 14 Apr 2017 02:52:30 +0000
Bug 1356305 - stylo: Initialize system metrics with the style system; r?bholley MozReview-Commit-ID: IOeT4qSHTy5
8dfd433573d905975077462126cc30f92b86f3fc: Bug 1355321 - Part3: Add fail-if to prevent orange light on tryserver draft
Chih-Yi Leu <cleu@mozilla.com> - Thu, 13 Apr 2017 17:58:16 +0800 - rev 562581
Push 54052 by bmo:cleu@mozilla.com at Fri, 14 Apr 2017 02:48:54 +0000
Bug 1355321 - Part3: Add fail-if to prevent orange light on tryserver MozReview-Commit-ID: DrLjYVTakVl
748e898c4302a8091c9cf284b616222df3a5fd92: Bug 1355321 - Part2: Remove SH_UNROLL_FOR_LOOP_WITH_SAMPLER_ARRAY_INDEX draft
Chih-Yi Leu <cleu@mozilla.com> - Thu, 13 Apr 2017 17:06:29 +0800 - rev 562580
Push 54052 by bmo:cleu@mozilla.com at Fri, 14 Apr 2017 02:48:54 +0000
Bug 1355321 - Part2: Remove SH_UNROLL_FOR_LOOP_WITH_SAMPLER_ARRAY_INDEX MozReview-Commit-ID: CXu5q99FRwb
4099da9aeb780407a627479be0648ba927efc373: Bug 1355321 - Part1: Revert "Bug 1347866 - Part2: Revert "translator: remove code related to for-loop unrolling" r=jgilbert" draft
Chih-Yi Leu <cleu@mozilla.com> - Thu, 13 Apr 2017 18:11:44 +0800 - rev 562579
Push 54052 by bmo:cleu@mozilla.com at Fri, 14 Apr 2017 02:48:54 +0000
Bug 1355321 - Part1: Revert "Bug 1347866 - Part2: Revert "translator: remove code related to for-loop unrolling" r=jgilbert" This reverts commit 21a87c994f849488d7d6a143b93de9892e04f435. MozReview-Commit-ID: 8QKjAHW0vhq
b889a98c1e253daf78f8e8e416604759c14bf100: Bug 1355427 - Part 2: stylo: Support scriptlevel computation and scriptminsize; r?heycam draft
Manish Goregaokar <manishearth@gmail.com> - Thu, 13 Apr 2017 13:25:01 +0800 - rev 562578
Push 54051 by bmo:manishearth@gmail.com at Fri, 14 Apr 2017 02:48:10 +0000
Bug 1355427 - Part 2: stylo: Support scriptlevel computation and scriptminsize; r?heycam MozReview-Commit-ID: 820BIWqno3L
38c983296f501094ed1696c986fee0384ebfe12c: Bug 1355427 - Part 1: stylo: Support computing font-size against an arbitrary base size; r?heycam draft
Manish Goregaokar <manishearth@gmail.com> - Thu, 13 Apr 2017 13:25:01 +0800 - rev 562577
Push 54051 by bmo:manishearth@gmail.com at Fri, 14 Apr 2017 02:48:10 +0000
Bug 1355427 - Part 1: stylo: Support computing font-size against an arbitrary base size; r?heycam MozReview-Commit-ID: 4jWcugvXR65
7cd2595c902d9eead4f273a9dda089578eb4c017: Bug 1356275 - Assert that we're on the main thread in the unused and unsafe Gecko_GetFontMetrics ; r?bholley draft
Manish Goregaokar <manishearth@gmail.com> - Fri, 14 Apr 2017 10:44:00 +0800 - rev 562576
Push 54050 by bmo:manishearth@gmail.com at Fri, 14 Apr 2017 02:46:39 +0000
Bug 1356275 - Assert that we're on the main thread in the unused and unsafe Gecko_GetFontMetrics ; r?bholley MozReview-Commit-ID: LGu8mdFMq9
27ac1f260a66ce5a784ba0915d567872676cde21: Bug 1356211 - Move PURLClassifierLocal from PContent to PBackground and support custom callback thread. draft
Henry Chang <hchang@mozilla.com> - Fri, 14 Apr 2017 10:40:42 +0800 - rev 562575
Push 54049 by hchang@mozilla.com at Fri, 14 Apr 2017 02:45:58 +0000
Bug 1356211 - Move PURLClassifierLocal from PContent to PBackground and support custom callback thread. This change is for Bug 1345058, where we need the callback to occur off the main thread so that we can be waiting on main thread for the callback. In order to support custom callback thread, the IPC thread cannot be the main thread so the parent protocol of PURLClassifierLocal is changed to PBackground. MozReview-Commit-ID: BFsshrGDmz7
c1bb1d19eff74d3785f058a4d5abe76c5397fb2b: Bug 1341372 - Part 10: Update css-transitions/reftest-stylo.list. draft
Boris Chiou <boris.chiou@gmail.com> - Fri, 07 Apr 2017 15:01:07 +0800 - rev 562574
Push 54048 by bmo:boris.chiou@gmail.com at Fri, 14 Apr 2017 02:45:56 +0000
Bug 1341372 - Part 10: Update css-transitions/reftest-stylo.list. All pass. MozReview-Commit-ID: 99o8zcSKh1f
5b90c24fa9870e7fc70459f399b884c64175f7c0: Bug 1341372 - Part 9: Update mochitest expectations. draft
Boris Chiou <boris.chiou@gmail.com> - Thu, 06 Apr 2017 13:23:42 +0800 - rev 562573
Push 54048 by bmo:boris.chiou@gmail.com at Fri, 14 Apr 2017 02:45:56 +0000
Bug 1341372 - Part 9: Update mochitest expectations. Also update test_transitions_dynamic_changes.html because we don't support "font" property for stylo now. According to its context and purpose, we only need a property other than "text-indent", so it is not necessary to use "font". Besides, we don't support shorthand properties for transitions, so test_transitions.html have two intermittents. Mark the expect number as '*' until we fix shorthand properties for transitions. MozReview-Commit-ID: HyuOV29AJ9a
8a4ee9c745260655a84d30ecd9f2e8ec201d0ee9: Bug 1341372 - Part 8: Rename needs_update_animations. draft
Boris Chiou <boris.chiou@gmail.com> - Fri, 14 Apr 2017 10:44:38 +0800 - rev 562572
Push 54048 by bmo:boris.chiou@gmail.com at Fri, 14 Apr 2017 02:45:56 +0000
Bug 1341372 - Part 8: Rename needs_update_animations. MozReview-Commit-ID: 2bJlBbdX543
6fe9e25278d3ee9d47e32b5963f5f38c2dbf9016: Bug 1341372 - Part 7: Add TransitionProperty::any. draft
Boris Chiou <boris.chiou@gmail.com> - Fri, 14 Apr 2017 10:41:04 +0800 - rev 562571
Push 54048 by bmo:boris.chiou@gmail.com at Fri, 14 Apr 2017 02:45:56 +0000
Bug 1341372 - Part 7: Add TransitionProperty::any. TransitionProperty::any returns true if one of its closure returns true. MozReview-Commit-ID: 4YsKkHaWCYq
3a950c15c323cd1851d7e85f9028162f585d00a0: Bug 1341372 - Part 6: Add a utility method to get AnimationCollection by Element and nsIAtom. draft
Boris Chiou <boris.chiou@gmail.com> - Fri, 14 Apr 2017 10:17:43 +0800 - rev 562570
Push 54048 by bmo:boris.chiou@gmail.com at Fri, 14 Apr 2017 02:45:56 +0000
Bug 1341372 - Part 6: Add a utility method to get AnimationCollection by Element and nsIAtom. We need a utility method to get the AnimationCollection by dom::Element and the pseudo element tag. MozReview-Commit-ID: KCOY6EKFFX5
2265ab5cf7a12b7836f1e3f1feb14653d296068e: Bug 1341372 - Part 5: Trigger transitions. draft
Boris Chiou <boris.chiou@gmail.com> - Fri, 31 Mar 2017 15:43:37 +0800 - rev 562569
Push 54048 by bmo:boris.chiou@gmail.com at Fri, 14 Apr 2017 02:45:56 +0000
Bug 1341372 - Part 5: Trigger transitions. 1. We need to call get_after_change_style while process_animations. 2. If we have after_change style, we replace new_values with after_change. 3. There are some cases we don't update transitions, so we need to early return. needs_transitions_update() will check it first and it should be filter out most common cases. 4. needs_transitions_update_per_property() will check each property and make sure we really don't need to update transitions. The logic of this function is similar with that of nsTransitionManager::DoUpdateTransitions(). MozReview-Commit-ID: 9eLd8fxmNd9
d4d944d551ff6f41da27284ca7630b0a62a23f45: Bug 1341372 - Part 4: Let get_after_change_style return Option. draft
Boris Chiou <boris.chiou@gmail.com> - Tue, 04 Apr 2017 18:45:11 +0800 - rev 562568
Push 54048 by bmo:boris.chiou@gmail.com at Fri, 14 Apr 2017 02:45:56 +0000
Bug 1341372 - Part 4: Let get_after_change_style return Option. It is possible to call get_after_change_style if there is no transition rule. In order to avoid cloning the token computed values, we just return None. The caller can use this Option to know which computed values should be used. MozReview-Commit-ID: 7fcgSVEtXWh
0de7e1a8c0a00fd418f31347879f9ade365182ce: Bug 1341372 - Part 3: Factor out need_update_animations. draft
Boris Chiou <boris.chiou@gmail.com> - Tue, 04 Apr 2017 17:54:30 +0800 - rev 562567
Push 54048 by bmo:boris.chiou@gmail.com at Fri, 14 Apr 2017 02:45:56 +0000
Bug 1341372 - Part 3: Factor out need_update_animations. We will add another function, needs_update_transitions, to check if we need to update transitions, so factor this out. MozReview-Commit-ID: 5LYkyi4aDri
711e7f33e3b06311c8bde3dc2d3d1690a6d87bcb: Bug 1341372 - Part 2: Support has_css_transitions. draft
Boris Chiou <boris.chiou@gmail.com> - Wed, 29 Mar 2017 19:45:03 +0800 - rev 562566
Push 54048 by bmo:boris.chiou@gmail.com at Fri, 14 Apr 2017 02:45:56 +0000
Bug 1341372 - Part 2: Support has_css_transitions. Add one FFI to check if there is any transition in CSSTransitionCollection. This will be used to check if we need to update transition and if we should compute the after-change style. MozReview-Commit-ID: 7xP4SdxNp7g
3e6ef5dd7627e8c9493578ef25fbc90e7ff31c94: Bug 1341372 - Part 1: Let animation-only restyle include css-transition. draft
Boris Chiou <boris.chiou@gmail.com> - Thu, 30 Mar 2017 18:27:28 +0800 - rev 562565
Push 54048 by bmo:boris.chiou@gmail.com at Fri, 14 Apr 2017 02:45:56 +0000
Bug 1341372 - Part 1: Let animation-only restyle include css-transition. Animation-only restyle should include both Animation and Transition cascade levels. MozReview-Commit-ID: Jo1sb5fGUC0
55930f36a10c7c7bea16b531619b5ef180f62218: Bug 1354876 - Update tests expectations for font-variant. r?heycam draft
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Fri, 14 Apr 2017 10:41:21 +0900 - rev 562564
Push 54047 by hikezoe@mozilla.com at Fri, 14 Apr 2017 02:39:29 +0000
Bug 1354876 - Update tests expectations for font-variant. r?heycam MozReview-Commit-ID: 9ZTz7hH5KV3
b8bd98a7c808d7b9250d48359b089611dc85d103: Bug 1354876 - Add variables for represents 'normal' value for font-variant-{alternates, east-asian, numeric, ligatures}. r?heycam draft
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Fri, 14 Apr 2017 10:41:21 +0900 - rev 562563
Push 54047 by hikezoe@mozilla.com at Fri, 14 Apr 2017 02:39:29 +0000
Bug 1354876 - Add variables for represents 'normal' value for font-variant-{alternates, east-asian, numeric, ligatures}. r?heycam MozReview-Commit-ID: 2ofk4h8fN6Z
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip