7d72524de3e2f85f6bd0e24d7b49cc7dda52ec97: dummy: selectors version unsupported now
draft
Boris Chiou <boris.chiou@gmail.com> - Mon, 23 Jan 2017 20:03:29 +0800 - rev 466620
Push
42939 by bmo:boris.chiou@gmail.com at Thu, 26 Jan 2017 06:21:59 +0000
dummy: selectors version unsupported now
MozReview-Commit-ID: dhjwkW9Xfd
84322934942ef03ebf90e73afa4975e1ef84d4e9: Bug 1317209 - [Servo] Part 5: Support transition cascade level. r=emilio
draft
Boris Chiou <boris.chiou@gmail.com> - Tue, 24 Jan 2017 15:34:08 +0800 - rev 466619
Push
42939 by bmo:boris.chiou@gmail.com at Thu, 26 Jan 2017 06:21:59 +0000
Bug 1317209 - [Servo] Part 5: Support transition cascade level. r=emilio
MozReview-Commit-ID: G4ANtWp2q7E
8fce3ee290153440a6dd860454283e9dd122efd1: Bug 1317209 - [Servo] Part 4: Put animation rule to cascade. r=emilio
draft
Boris Chiou <boris.chiou@gmail.com> - Tue, 24 Jan 2017 15:32:14 +0800 - rev 466618
Push
42939 by bmo:boris.chiou@gmail.com at Thu, 26 Jan 2017 06:21:59 +0000
Bug 1317209 - [Servo] Part 4: Put animation rule to cascade. r=emilio
We try to get the servo animation rule and declarations during elements
matching, and put the rule to the right priority.
Note: According to CSS Cascade Level spec, Animations is between
Important author declarations and Normal override declarations.
MozReview-Commit-ID: 6wIQXjfCSkI
05d525ec39b6846ee9f368a06df0ccca961968df: Bug 1317209 - [Servo] Part 3: Add TElement::get_animation_rule. r=heycam
draft
Boris Chiou <boris.chiou@gmail.com> - Tue, 24 Jan 2017 15:30:59 +0800 - rev 466617
Push
42939 by bmo:boris.chiou@gmail.com at Thu, 26 Jan 2017 06:21:59 +0000
Bug 1317209 - [Servo] Part 3: Add TElement::get_animation_rule. r=heycam
MozReview-Commit-ID: 9T8uHoKeAKq
e35b8057396780c1f5a177fd45238645cbbf54e7: Bug 1317209 - [Servo] Part 2: Implement Interpolation FFI. r=manishearth
draft
Boris Chiou <boris.chiou@gmail.com> - Tue, 24 Jan 2017 15:22:52 +0800 - rev 466616
Push
42939 by bmo:boris.chiou@gmail.com at Thu, 26 Jan 2017 06:21:59 +0000
Bug 1317209 - [Servo] Part 2: Implement Interpolation FFI. r=manishearth
MozReview-Commit-ID: 1gUPaoqMXrY
47349e66f31039a0837366761f26786b7c0a8b74: Bug 1317209 - [Servo] Part 1: Implement uncompute FFI. r=manishearth
draft
Boris Chiou <boris.chiou@gmail.com> - Tue, 24 Jan 2017 15:20:44 +0800 - rev 466615
Push
42939 by bmo:boris.chiou@gmail.com at Thu, 26 Jan 2017 06:21:59 +0000
Bug 1317209 - [Servo] Part 1: Implement uncompute FFI. r=manishearth
MozReview-Commit-ID: 3AVi13lvRQC
510a422e4372258a62e487aa4a7aa6ee36b656b0: Bug 1317209 - Part 7: Skip some crash tests due to unimplemented features.
draft
Boris Chiou <boris.chiou@gmail.com> - Wed, 25 Jan 2017 11:18:55 +0800 - rev 466614
Push
42939 by bmo:boris.chiou@gmail.com at Thu, 26 Jan 2017 06:21:59 +0000
Bug 1317209 - Part 7: Skip some crash tests due to unimplemented features.
MozReview-Commit-ID: ClB3wro1Q7D
cdbac15a01857c981b5d07f623e36d172e787455: Bug 1317209 - Part 6: Support transition cascade level. r=heycam
draft
Boris Chiou <boris.chiou@gmail.com> - Tue, 24 Jan 2017 15:33:10 +0800 - rev 466613
Push
42939 by bmo:boris.chiou@gmail.com at Thu, 26 Jan 2017 06:21:59 +0000
Bug 1317209 - Part 6: Support transition cascade level. r=heycam
Implement the mapping between EffectCompositor::CascadeLevel in Gecko and
EffectCompositor_CascadeLevel in Servo, so we can pass it as a parameter into
Gecko_GetAnimationRule.
MozReview-Commit-ID: GRedooyGE8c
0b6f0d10c2268a545a48f3c260df7b16c34031c2: Bug 1317209 - Part 5: Trigger composeStyle if there is an animation. r=heycam
draft
Boris Chiou <boris.chiou@gmail.com> - Tue, 24 Jan 2017 15:27:56 +0800 - rev 466612
Push
42939 by bmo:boris.chiou@gmail.com at Thu, 26 Jan 2017 06:21:59 +0000
Bug 1317209 - Part 5: Trigger composeStyle if there is an animation. r=heycam
1. Add one new FFI, Gecko_GetAnimationRule, which will try
to update the animation rule and retrieve a ServoAnimationRule
from EffectSet.
2. Add GetServoAnimationRule, which calls Animation::ComposeStyle and updates
mElementsToRestyle.
3. There is no eRestyle_{CSSAnimations|CSSTransitions}, so we use
eRestyle_Self and eRestyle_Subtree for stylo.
MozReview-Commit-ID: 9RpJurPSFMk
8a388c60b2d59a504985587eeb41b167b104cdb9: Bug 1317209 - Part 4: Don't ref-count nsDOMNavigationTiming in DocumentTimeline. r=heycam
draft
Boris Chiou <boris.chiou@gmail.com> - Fri, 13 Jan 2017 17:34:38 +0800 - rev 466611
Push
42939 by bmo:boris.chiou@gmail.com at Thu, 26 Jan 2017 06:21:59 +0000
Bug 1317209 - Part 4: Don't ref-count nsDOMNavigationTiming in DocumentTimeline. r=heycam
nsDOMNavigationTiming is not thread-safe ref-counted, so it's better not to
put it into RefPtr because we might call those functions from servo side.
Actually, nsDOMNavigationTiming is held by the document, and the document
must still live in these functions.
MozReview-Commit-ID: AyZ4k749btm
dc67548559b3ccfa63eea5534a3c8cb9236cb6a4: Bug 1317209 - Part 3: Add constness to GetEffectSet. r=hiro
draft
Boris Chiou <boris.chiou@gmail.com> - Fri, 13 Jan 2017 17:06:35 +0800 - rev 466610
Push
42939 by bmo:boris.chiou@gmail.com at Thu, 26 Jan 2017 06:21:59 +0000
Bug 1317209 - Part 3: Add constness to GetEffectSet. r=hiro
We need to call GetEffectSet() from Servo code, which passes an
immutable reference to GeckoElement, so it's better to make dom::Element
const.
MozReview-Commit-ID: GqQEB7BwkJA
9857f6a88fa32eb686369684c8f194ba235ef9b1: Bug 1317209 - Part 2: Call Servo's Interpolation from Gecko. r=heycam
draft
Boris Chiou <boris.chiou@gmail.com> - Tue, 24 Jan 2017 15:21:52 +0800 - rev 466609
Push
42939 by bmo:boris.chiou@gmail.com at Thu, 26 Jan 2017 06:21:59 +0000
Bug 1317209 - Part 2: Call Servo's Interpolation from Gecko. r=heycam
1. Call Servo's interpolation from KeyframeEffectReadOnly::ComposeStyle().
2. Store the results into ServoAnimationRule.
MozReview-Commit-ID: LOp2mbXforg
ece58a081f9ddb5fcf1ccbffa591a54119d8c723: Bug 1317209 - Part 1: Introduce ServoAnimationRule and implement uncompute FFI. r=heycam
draft
Boris Chiou <boris.chiou@gmail.com> - Tue, 24 Jan 2017 15:19:18 +0800 - rev 466608
Push
42939 by bmo:boris.chiou@gmail.com at Thu, 26 Jan 2017 06:21:59 +0000
Bug 1317209 - Part 1: Introduce ServoAnimationRule and implement uncompute FFI. r=heycam
1. Introduce ServoAnimationRule, which is an equivalent of AnimValuesStyleRule.
2. Wrap ServoAnimationRule and AnimValuesStyleRule into a struct, and
use it as the parameter of Animation::ComposeStyle and
KeyframeEffectReadOnly::ComposeStyle.
3. Uncompute the RawServoAnimationValues in ServoAnimationRule when we
need it.
MozReview-Commit-ID: HahXDYBCAhH
0fba44b40b2adc2d50aa860b3817e01d9b860442: Bug 1287660 - New implementation of nsIHandlerService for the JSON backend;r?paolo
draft
Alphan Chen <alchen@mozilla.com> - Thu, 26 Jan 2017 13:56:51 +0800 - rev 466607
Push
42938 by alchen@mozilla.com at Thu, 26 Jan 2017 05:57:42 +0000
Bug 1287660 - New implementation of nsIHandlerService for the JSON backend;r?paolo
MozReview-Commit-ID: 46fQq1Pr8bT
fbdfcecf0c774d2221f11aed5a504d5591c774e0: Merge autoland to m-c, a=merge
Phil Ringnalda <philringnalda@gmail.com> - Wed, 25 Jan 2017 20:37:29 -0800 - rev 466606
Push
42938 by alchen@mozilla.com at Thu, 26 Jan 2017 05:57:42 +0000
Merge autoland to m-c, a=merge
5c5b0537712323cf1d9610a6fe1b127c65902182: Backed out changeset c429f0a0040e (bug 1316282) for timing out Windows PGO builds a=backout CLOSED TREE
Wes Kocher <wkocher@mozilla.com> - Wed, 25 Jan 2017 16:59:20 -0800 - rev 466605
Push
42938 by alchen@mozilla.com at Thu, 26 Jan 2017 05:57:42 +0000
Backed out changeset c429f0a0040e (
bug 1316282) for timing out Windows PGO builds a=backout CLOSED TREE
MozReview-Commit-ID: K88JI9UiHqU
7b546022d4ace0c91b57d3468dcc3f9fbc5d5a24: Bug 1332024 - Finalize tracker storage and consolidate cleanup logic in engine tests. r=markh
Kit Cambridge <kit@yakshaving.ninja> - Tue, 24 Jan 2017 09:59:09 -0800 - rev 466604
Push
42938 by alchen@mozilla.com at Thu, 26 Jan 2017 05:57:42 +0000
Bug 1332024 - Finalize tracker storage and consolidate cleanup logic in engine tests. r=markh
MozReview-Commit-ID: 8t9bXFrLA1Z
53e6a592327be50d28e56c3edc8cca9a422e3ccc: Bug 1332024 - Add a method to explicitly finalize `JSONFile` objects. r=Paolo
Kit Cambridge <kit@yakshaving.ninja> - Tue, 24 Jan 2017 17:38:35 -0800 - rev 466603
Push
42938 by alchen@mozilla.com at Thu, 26 Jan 2017 05:57:42 +0000
Bug 1332024 - Add a method to explicitly finalize `JSONFile` objects. r=Paolo
MozReview-Commit-ID: QaRqLBGEft
b30c5aed91fb9281d04b65a0ce55ecc0db1073fd: Bug 1328053 - Correct thumb position when shift-click scrolling r=mats
Kearwood Gilbert <kgilbert@mozilla.com> - Wed, 25 Jan 2017 14:45:23 -0800 - rev 466602
Push
42938 by alchen@mozilla.com at Thu, 26 Jan 2017 05:57:42 +0000
Bug 1328053 - Correct thumb position when shift-click scrolling r=mats
During the refactoring of nsSliderFrame::SetCurrentPositionInternal in
Bug 957445, one
of the two calls to nsSliderFrame::UpdateAttribute was missed. This resulted in the position,
identified with nsGkAtoms::curpos, not being updated immediately after the call to
nsSliderFrame::SetCurrentThumbPosition
MozReview-Commit-ID: 6gedouG4OFX
8f43d635de8d40cfc8f5aea938271b8cf26e2621: Bug 1330314 - Reduce the inline-start margin for Learn More links to keep the link contextually closer. r=jaws
xfergusi <xfergusi@gmail.com> - Mon, 23 Jan 2017 18:44:09 -0500 - rev 466601
Push
42938 by alchen@mozilla.com at Thu, 26 Jan 2017 05:57:42 +0000
Bug 1330314 - Reduce the inline-start margin for Learn More links to keep the link contextually closer. r=jaws
MozReview-Commit-ID: GvlgoRz06zJ