searching for reviewer(heycam)
30aaf3805b5682774b3053528c3e675c73967b0b: Bug 1259889 Part 2 - Load html.css lazily for pref changes. r=heycam
Ting-Yu Lin <tlin@mozilla.com> - Fri, 01 Apr 2016 21:11:11 +0800 - rev 291530
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1259889 Part 2 - Load html.css lazily for pref changes. r=heycam We need to re-evaluate html.css whenever "dom.details_element.enabled" is changed to make the disclosure triangle for summary elements show up. Reftests for details and summary will need the a live pref to work. MozReview-Commit-ID: 9SN1fQBuwA7
6559f99e1805147da0fb0c56e52a09397d36cc3b: Bug 1259889 Part 1 - Add @supports -moz-bool-pref for internal-only style sheets. r=heycam
Ting-Yu Lin <tlin@mozilla.com> - Fri, 01 Apr 2016 21:11:11 +0800 - rev 291529
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1259889 Part 1 - Add @supports -moz-bool-pref for internal-only style sheets. r=heycam This is a internal-only syntax for guarding rules from a boolean preference. Nothing causes @supports rules to be re-evaluated except html.css registered in Part 2. This is needed for rendering the disclosure triangle of the summary element by using "display: list-item". Usage example: @supports -moz-bool-pref("dom.details_element.enabled") { /* css rules */ } MozReview-Commit-ID: HDCa8zHxYTA
de0c81292e18eb939061eb17515ed92fbbfa9e10: Bug 1260310 - Create servo style contexts from ServoStyleSet. r=heycam
Bobby Holley <bobbyholley@gmail.com> - Fri, 18 Mar 2016 13:14:07 -0700 - rev 291015
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1260310 - Create servo style contexts from ServoStyleSet. r=heycam
d926ec33189d35357876a4e7be7150ab8adec7dd: Bug 1260310 - Generalize nsStyleContext to support resolving styles from either nsRuleNode or ServoComputedValues. r=heycam
Bobby Holley <bobbyholley@gmail.com> - Fri, 18 Mar 2016 16:56:47 -0700 - rev 291014
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1260310 - Generalize nsStyleContext to support resolving styles from either nsRuleNode or ServoComputedValues. r=heycam
296179ddbd84f1c893edb3a3b71f508b619a5f54: Bug 1228354 - Part2. Add test case for mask-mode. r=heycam
Ethan Lin <ethlin@mozilla.com> - Thu, 24 Mar 2016 01:33:00 +0100 - rev 290921
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1228354 - Part2. Add test case for mask-mode. r=heycam
e0f03a6f1c8cd2b5ffa0366fd674a96fa3cfadb9: Bug 1256084 - Don't force reflow on size mode change. r=heycam
Brendan Dahl <bdahl@mozilla.com> - Wed, 23 Mar 2016 17:56:00 -0400 - rev 290494
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1256084 - Don't force reflow on size mode change. r=heycam
bd9c1f492d6c83e985ef09141462acb49a6b68ba: Bug 1247777 - Part1: parse and compute -webkit-text-fill-color property. r=heycam
Jeremy Chen <jeremychen@mozilla.com> - Fri, 25 Mar 2016 15:54:49 +0800 - rev 290453
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1247777 - Part1: parse and compute -webkit-text-fill-color property. r=heycam
5081a75fbe8ccff1139853dbea6aeb92bd6fdc9d: Bug 1245748 - Add a Move constructor to Keyframe; r=heycam
Brian Birtles <birtles@gmail.com> - Thu, 24 Mar 2016 10:39:29 +0900 - rev 290275
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1245748 - Add a Move constructor to Keyframe; r=heycam I have confirmed that by adding this, we end up calling SwapElements() on the mPropertyValues member when we build up the nsTArray<Keyframe> result in GetKeyframeListFromPropertyIndexedKeyframe. Without this explicit move constructor (i.e. with only the default move constructor) the copy-constructor for mPropertyValues is called. MozReview-Commit-ID: 6IWkP97RFUr
5dbdbe3e4655a385663f25b7e16f85fbcf5f9207: Bug 1245748 - Remove no-longer-needed code for directly setting up properties in KeyframeEffect(ReadOnly) constructor; r=heycam
Brian Birtles <birtles@gmail.com> - Tue, 22 Mar 2016 16:36:45 +0900 - rev 290274
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1245748 - Remove no-longer-needed code for directly setting up properties in KeyframeEffect(ReadOnly) constructor; r=heycam MozReview-Commit-ID: 4V3LMByas9Q
88795391fe8b748c6aa1d7493733aa8c49a9c5c7: Bug 1245748 - Use Keyframe-based utility functions when constructing KeyframeEffect(ReadOnly); r=heycam
Brian Birtles <birtles@gmail.com> - Tue, 22 Mar 2016 16:35:53 +0900 - rev 290273
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1245748 - Use Keyframe-based utility functions when constructing KeyframeEffect(ReadOnly); r=heycam MozReview-Commit-ID: 72vLatkFqMq
d2939b503235e1c077b014139c26b9d617f2bfb0: Bug 1245748 - Add ApplyDistributeSpacing for Keyframe objects; r=heycam
Brian Birtles <birtles@gmail.com> - Tue, 22 Mar 2016 16:35:53 +0900 - rev 290272
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1245748 - Add ApplyDistributeSpacing for Keyframe objects; r=heycam MozReview-Commit-ID: 8KNERsl8tea
0ea9096a60d242edf82ecf3d6ebfcd933988ec65: Bug 1245748 - Add GetAnimationPropertiesFromKeyframes; r=heycam
Brian Birtles <birtles@gmail.com> - Tue, 22 Mar 2016 16:34:14 +0900 - rev 290271
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1245748 - Add GetAnimationPropertiesFromKeyframes; r=heycam MozReview-Commit-ID: GUnogloqViS
2d6642da5c506cbe5f210af3103dbebb8299be05: Bug 1245748 - Add PropertyPriorityIterator; r=heycam
Brian Birtles <birtles@gmail.com> - Tue, 22 Mar 2016 16:33:16 +0900 - rev 290270
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1245748 - Add PropertyPriorityIterator; r=heycam MozReview-Commit-ID: JjBWcyEG3f6
a292ea900280e9f1fd743c5bcddfe06435fea5a8: Bug 1245748 - Split PropertyPriorityComparator into a separate (reusable) class; r=heycam
Brian Birtles <birtles@gmail.com> - Tue, 22 Mar 2016 16:33:11 +0900 - rev 290269
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1245748 - Split PropertyPriorityComparator into a separate (reusable) class; r=heycam MozReview-Commit-ID: Gq5VylZoS2q
47f2d102202f8e4d2afd14b8ad2d51b0b4b27474: Bug 1245748 - Add a variant of StyleAnimationValue::ComputeValues that takes an nsCSSValue; r=heycam
Brian Birtles <birtles@gmail.com> - Tue, 22 Mar 2016 16:31:16 +0900 - rev 290268
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1245748 - Add a variant of StyleAnimationValue::ComputeValues that takes an nsCSSValue; r=heycam MozReview-Commit-ID: 83popM8E0Q4
20252fc7d044ec2b8b7e402d19e8b0d52f97e773: Bug 1245748 - Add nsStyleContext parameter to StyleAnimationValue::ComputeValue(s); r=heycam
Brian Birtles <birtles@gmail.com> - Tue, 22 Mar 2016 16:31:09 +0900 - rev 290267
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1245748 - Add nsStyleContext parameter to StyleAnimationValue::ComputeValue(s); r=heycam StyleAnimationValue::ComputeValue(s) will automatically look up the style context of the supplied element. This is mostly fine, but when we start using this method in scenarios where we are building the initial style context (as happens later in this patch series) it can easily land us in a situation where we iterate indefinitely. It would be better, instead, to just explicitly pass in the style context we want to use, as we already do for StyleAnimationValue::ExtractComputedValue. MozReview-Commit-ID: ZoVBlBRRBI
bb43b0b51db3c76af8448173e6aa71b710b76398: Bug 1245748 - Add KeyframeUtils::GetKeyframesFromObject; r=heycam
Brian Birtles <birtles@gmail.com> - Tue, 22 Mar 2016 16:25:38 +0900 - rev 290266
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1245748 - Add KeyframeUtils::GetKeyframesFromObject; r=heycam MozReview-Commit-ID: 2cl8NIMApSy
3fd3083eaf4c059ccb7b7857705b7520b87e5705: Bug 1245748 - Move keyframe handling code to a separate KeyframeUtils class; r=heycam
Brian Birtles <birtles@gmail.com> - Tue, 22 Mar 2016 16:20:37 +0900 - rev 290265
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1245748 - Move keyframe handling code to a separate KeyframeUtils class; r=heycam MozReview-Commit-ID: 2r27vCLcOhs
a2fc06886cf5e27493fc2e1bc1b0528878f9085f: Bug 1245748 - Add missing includes to TimingParams.{cpp,h}; r=heycam
Brian Birtles <birtles@gmail.com> - Tue, 22 Mar 2016 16:20:31 +0900 - rev 290264
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1245748 - Add missing includes to TimingParams.{cpp,h}; r=heycam Once we tweak moz.build in the next patch, the grouping in the unified build will change and expose these missing includes so we fix them here, first. MozReview-Commit-ID: GebEEociwTo
e5b7f120513e6f98ae9db9e0daaa07204eb8f3d4: Bug 1245748 - Define the Keyframe type for storing specified keyframes; r=heycam
Brian Birtles <birtles@gmail.com> - Tue, 22 Mar 2016 16:19:43 +0900 - rev 290263
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1245748 - Define the Keyframe type for storing specified keyframes; r=heycam MozReview-Commit-ID: rejtrG0U1A
b692d554f9319cbdf9b9174e3eef54dce411a4a9: Bug 1245748 - Update handling of 'composite' dictionary members to match changes to the spec; r=heycam, r=bz
Brian Birtles <birtles@gmail.com> - Tue, 22 Mar 2016 16:18:22 +0900 - rev 290262
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1245748 - Update handling of 'composite' dictionary members to match changes to the spec; r=heycam, r=bz Specifically, for the 'composite' member on keyframes, we now indicate "use the composite value specified on the effect" using a missing/undefined 'composite' member as opposed to a null value. MozReview-Commit-ID: ZH45GvCTlP
b66be52a688f020717a886deb3905c64bc2a5142: Bug 1245748 - Rename Keyframe-related IDL types to match changes to Web Animations spec; r=heycam, r=bz
Brian Birtles <birtles@gmail.com> - Tue, 22 Mar 2016 16:16:39 +0900 - rev 290261
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1245748 - Rename Keyframe-related IDL types to match changes to Web Animations spec; r=heycam, r=bz In particular, the spec no longer has Keyframe and PropertyIndexedKeyframes types but rather deals with objects. The algorithms for processing these objects, however, define various Base* types: https://w3c.github.io/web-animations/#dictdef-basepropertyindexedkeyframe https://w3c.github.io/web-animations/#dictdef-basekeyframe https://w3c.github.io/web-animations/#dictdef-basecomputedkeyframe MozReview-Commit-ID: 3RqoEO66kJ
68c978a14bbcec031f298d0a62b7fe2288e07a40: Bug 1245748 - Move ComputedTiming to a separate file; r=heycam
Brian Birtles <birtles@gmail.com> - Tue, 22 Mar 2016 08:11:05 +0900 - rev 290260
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1245748 - Move ComputedTiming to a separate file; r=heycam Before we begin re-arranging KeyframeEffect.h we move ComputedTiming aside since putting it in a separate file should make navigating the source easier. MozReview-Commit-ID: L5GTFAo00sh
a734b88639f2558e3fb1d88ac2aa43b1ed5bc5e8: Bug 1257661: Make the CSS parser accept "display:-webkit-inline-box" as an alias for "display:inline-flex". r=heycam
Daniel Holbert <dholbert@cs.stanford.edu> - Thu, 17 Mar 2016 16:11:28 -0700 - rev 289971
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1257661: Make the CSS parser accept "display:-webkit-inline-box" as an alias for "display:inline-flex". r=heycam (We already map "display:-webkit-box" to "display:flex" in this way. This is just extending that existing support to cover the inline version.) MozReview-Commit-ID: F7gH3QMSmn0
2047b0726ff5493933365162d8b2c7d7d40fa8fe: Bug 1249219 - Part 6: Support pseudo elements in Animation Mutation Observer. r=heycam
Boris Chiou <boris.chiou@gmail.com> - Mon, 21 Mar 2016 16:49:50 +0800 - rev 289754
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1249219 - Part 6: Support pseudo elements in Animation Mutation Observer. r=heycam We use the parent element of a pseudo element as the subject to be notified. Usage: We record animations targeting to pseudo elements by setting subtree attribute to true. MutationObserver(Node, { subtree: ture }); So all the animations targeting to the pseudo elements whose parentElement is the first argument will be recorded.
d516fa6d001f4c0ffc0e02bfac035c790b2db6a4: Bug 1254419 - Add tests for getProperties(); r=heycam
Brian Birtles <birtles@gmail.com> - Tue, 15 Mar 2016 21:44:52 +0800 - rev 289247
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1254419 - Add tests for getProperties(); r=heycam MozReview-Commit-ID: LrQf2t1L5TG
6ba0c14ec7b6b7469c4b4571bdf274f8db8531a3: Bug 1254419 - Fill in values sequence in getProperties(); r=heycam
Brian Birtles <birtles@gmail.com> - Tue, 15 Mar 2016 21:42:14 +0800 - rev 289246
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1254419 - Fill in values sequence in getProperties(); r=heycam MozReview-Commit-ID: 1qMmy14R4DG
f34fc7461cd13f985c9039536417ab757d6c78af: Bug 1254419 - Add values member to AnimationPropertyDetails; r=heycam, r=bz
Brian Birtles <birtles@gmail.com> - Sun, 13 Mar 2016 19:20:37 +0800 - rev 289244
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1254419 - Add values member to AnimationPropertyDetails; r=heycam, r=bz MozReview-Commit-ID: 2XFh2qLwlaE
631335668763c1209d88613b5820a9dd2497086f: Bug 1254419 - Rename getPropertyState() to getProperties(); r=heycam, r=bz
Brian Birtles <birtles@gmail.com> - Sun, 13 Mar 2016 19:10:10 +0800 - rev 289243
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1254419 - Rename getPropertyState() to getProperties(); r=heycam, r=bz We are now extending this API to include more than just metadata about each animated property but also the property values themselves. Note that we can't use the name AnimationProperty for the dictionary since we already use that name internally and [BinaryName] doesn't seem to apply to dictionaries. MozReview-Commit-ID: AcXeN4fsgTz
98445ee59e8b1d21e82c9a130719f931d924c334: Bug 1254419 - Fix zero-length segment handling; r=heycam
Brian Birtles <birtles@gmail.com> - Tue, 15 Mar 2016 21:13:46 +0800 - rev 289241
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1254419 - Fix zero-length segment handling; r=heycam Later in this patch series when we convert tests from web-platform tests to mochitest-chrome tests, some of the test cases that use zero-length segments (overlapping keyframes at certain offsets) would trigger failed assertions in KeyframeEffectReadOnly::ComposeStyle. This is because this method was originally written with CSS animations in mind where segments cannot be zero-length. Furthermore, when these same tests cases are run as web-platform-tests, the failed assertions are not visible. This patch adjusts the handling of segments to allow zero-length segments and adds a test to check that the handling matches that defined in Web Animations which is summarized in the following informative note, "this procedure permits overlapping keyframes. The behavior is that at the point of overlap the output value jumps to the value of the last defined keyframe at that offset. For overlapping frames at 0 or 1, the output value for iteration progress values less than 0 or greater than or equal to 1 is the value of the first keyframe or the last keyframe in keyframes respectively."[1] [1] https://w3c.github.io/web-animations/#the-effect-value-of-a-keyframe-animation-effect MozReview-Commit-ID: JdyYbGZtbot
1eeebc83a2b986fbf072e86ba4e8fc8d003b6c45: Bug 1256500 - Root style contexts before calling ApplyStyleFixups. r=heycam
L. David Baron <dbaron@dbaron.org> - Mon, 14 Mar 2016 20:26:53 -0700 - rev 288748
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1256500 - Root style contexts before calling ApplyStyleFixups. r=heycam MozReview-Commit-ID: 8P4AyTCvhmW
d0fa0d3838807de31e2d4dbb1deb6cfd981bcb82: Bug 1142531: Check more bits in nsStyleContext::MoveTo assertion. r=heycam
L. David Baron <dbaron@dbaron.org> - Mon, 14 Mar 2016 10:27:05 -0700 - rev 288662
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1142531: Check more bits in nsStyleContext::MoveTo assertion. r=heycam MozReview-Commit-ID: 455suOkmdj7
718aa12e555b11e5980ea59929bf37c7416fd1db: Bug 1251797 - Don't fault struct out of rule tree if all of the potential physical property destinations already have a winning value in the cascade. r=heycam
L. David Baron <dbaron@dbaron.org> - Mon, 14 Mar 2016 10:27:05 -0700 - rev 288661
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1251797 - Don't fault struct out of rule tree if all of the potential physical property destinations already have a winning value in the cascade. r=heycam I believe this is useful for cases like having logical properties in the UA style sheet that are commonly overridden (e.g., margins on lists). MozReview-Commit-ID: KxojbfMYq0f
fc509e59a0cd5a3537914158fada88c9cd1033a6: Bug 801176 - part3-v6: Keep CSSParser operations as threading safe. r=heycam
vincentliu <vliu@mozilla.com> - Fri, 04 Mar 2016 15:22:58 +0800 - rev 287123
Push 19612 by gwagner@mozilla.com at Wed, 09 Mar 2016 16:35:37 +0000
Bug 801176 - part3-v6: Keep CSSParser operations as threading safe. r=heycam --- dom/canvas/CanvasRenderingContext2D.cpp | 13 +++++--- layout/style/ErrorReporter.cpp | 9 +++++- layout/style/nsCSSParser.cpp | 55 ++++++++++++++++++++------------- 3 files changed, 51 insertions(+), 26 deletions(-)
eeebbe5ee8fbe2dbc25d47b3be0adf46178dbb77: Bug 1097398 Part 1 - Move AccessibleCaret default assets to layout/style/. r=nalexander, r=heycam
Ting-Yu Lin <tlin@mozilla.com> - Tue, 16 Feb 2016 16:55:28 +0800 - rev 286601
Push 19612 by gwagner@mozilla.com at Wed, 09 Mar 2016 16:35:37 +0000
Bug 1097398 Part 1 - Move AccessibleCaret default assets to layout/style/. r=nalexander, r=heycam Default AccessibleCaret assets were in editor for historical reasons. Because ua.css references them, I move them to layout/style/ and add them in jar.mn so that we don't have to package them in various products. MozReview-Commit-ID: 7K7qr9FK784
be17cdb8e8e0b36e8433d9d14611f68444a337ab: Bug 1247478: Rename FirstAdditionalAuthorSheet() to GetFirstAdditionalAuthorSheet(), since it can return null. r=heycam
Daniel Holbert <dholbert@cs.stanford.edu> - Mon, 29 Feb 2016 15:09:13 -0800 - rev 286535
Push 19612 by gwagner@mozilla.com at Wed, 09 Mar 2016 16:35:37 +0000
Bug 1247478: Rename FirstAdditionalAuthorSheet() to GetFirstAdditionalAuthorSheet(), since it can return null. r=heycam
ceea6cf9be9d9fd850e0dab7ef78e30922e7dfb3: Bug 1245978 part 2: Drop redundant 'virtual' keyword from NS_DECL_NSIDOCUMENTVIEWERPRINT macro (which already includes 'override' keyword). r=heycam
Daniel Holbert <dholbert@cs.stanford.edu> - Mon, 29 Feb 2016 15:09:13 -0800 - rev 286533
Push 19612 by gwagner@mozilla.com at Wed, 09 Mar 2016 16:35:37 +0000
Bug 1245978 part 2: Drop redundant 'virtual' keyword from NS_DECL_NSIDOCUMENTVIEWERPRINT macro (which already includes 'override' keyword). r=heycam This makes these lines shorter, and brings us into alignment with the Mozilla Coding Style Guide. See mozilla.dev.platform post "Proposal to alter the coding style to not require the usage of 'virtual' where 'override' is used" for more info.
b2b51d8c60cfefbf29bdac04d4e7119d3f36d819: Bug 1245978 part 1: Make nsDocumentViewer::CreateStyleSet directly return the thing it creates. r=heycam
Daniel Holbert <dholbert@cs.stanford.edu> - Mon, 29 Feb 2016 15:09:13 -0800 - rev 286532
Push 19612 by gwagner@mozilla.com at Wed, 09 Mar 2016 16:35:37 +0000
Bug 1245978 part 1: Make nsDocumentViewer::CreateStyleSet directly return the thing it creates. r=heycam
8209287ef070c335c85b45b3a07ed728568a5f7f: Bug 1246464: Add 'const' to some stylesheet args in nsDocument methods. r=heycam
Daniel Holbert <dholbert@cs.stanford.edu> - Mon, 29 Feb 2016 13:24:25 -0800 - rev 286531
Push 19612 by gwagner@mozilla.com at Wed, 09 Mar 2016 16:35:37 +0000
Bug 1246464: Add 'const' to some stylesheet args in nsDocument methods. r=heycam
621f1087e51a5e7ebe66edcfab6a407424ea97f9: Bug 1251496 - Forward stylesheet management to RawServoStyleSet. r=heycam
Bobby Holley <bobbyholley@gmail.com> - Thu, 25 Feb 2016 18:57:42 -0800 - rev 286321
Push 19612 by gwagner@mozilla.com at Wed, 09 Mar 2016 16:35:37 +0000
Bug 1251496 - Forward stylesheet management to RawServoStyleSet. r=heycam
49904442faec1c1f4ca91cbbea0e8ebcfb2a5b6a: Bug 1251496 - Introduce a servo-side data structure to represent the style set. r=heycam
Bobby Holley <bobbyholley@gmail.com> - Tue, 26 Jan 2016 18:02:04 -0800 - rev 286320
Push 19612 by gwagner@mozilla.com at Wed, 09 Mar 2016 16:35:37 +0000
Bug 1251496 - Introduce a servo-side data structure to represent the style set. r=heycam
7d1baa75f591451a5df54c7f9ea1bc0fece43669: Bug 1251496 - Hoist existing RefPtrTraits into a ServoBindingHelpers.h. r=heycam
Bobby Holley <bobbyholley@gmail.com> - Thu, 25 Feb 2016 18:11:43 -0800 - rev 286319
Push 19612 by gwagner@mozilla.com at Wed, 09 Mar 2016 16:35:37 +0000
Bug 1251496 - Hoist existing RefPtrTraits into a ServoBindingHelpers.h. r=heycam I think we're going to have a fair number of things like this, so I'd rather put them all in one place, rather that defining them in the header for the first consumer that uses the type.
a746bcde48332de09d317f6a3219ecefdfa88d28: Bug 1250767 - Reorder Gecko EventState to match Servo's ElementState, and add an API to let Servo access it. r=heycam,r=bz
Bobby Holley <bobbyholley@gmail.com> - Tue, 23 Feb 2016 17:51:47 -0800 - rev 285835
Push 19612 by gwagner@mozilla.com at Wed, 09 Mar 2016 16:35:37 +0000
Bug 1250767 - Reorder Gecko EventState to match Servo's ElementState, and add an API to let Servo access it. r=heycam,r=bz
7661eb78c9ac833265f6f5b8fa239a1e82f2ed94: Bug 1250767 - Add support for hanging servo node data off Gecko nodes. r=heycam,r=bz
Bobby Holley <bobbyholley@gmail.com> - Tue, 23 Feb 2016 17:28:50 -0800 - rev 285834
Push 19612 by gwagner@mozilla.com at Wed, 09 Mar 2016 16:35:37 +0000
Bug 1250767 - Add support for hanging servo node data off Gecko nodes. r=heycam,r=bz
ee63c83bf27218fa1381956ecfe66548eae9d1b9: Bug 1250767 - Basic Servo Bindings. r=heycam
Bobby Holley <bobbyholley@gmail.com> - Tue, 24 Nov 2015 17:14:39 -0800 - rev 285833
Push 19612 by gwagner@mozilla.com at Wed, 09 Mar 2016 16:35:37 +0000
Bug 1250767 - Basic Servo Bindings. r=heycam
796b681561a7ffabb200c57188e400082be7e85b: Bug 1250767 - Reorder Gecko EventState to match Servo's ElementState, and add an API to let Servo access it. r=heycam,r=bz
Bobby Holley <bobbyholley@gmail.com> - Tue, 23 Feb 2016 17:51:47 -0800 - rev 285818
Push 19612 by gwagner@mozilla.com at Wed, 09 Mar 2016 16:35:37 +0000
Bug 1250767 - Reorder Gecko EventState to match Servo's ElementState, and add an API to let Servo access it. r=heycam,r=bz
59ee7ae2519d2215096b83a67fe19f3f86e22748: Bug 1250767 - Add support for hanging servo node data off Gecko nodes. r=heycam,r=bz
Bobby Holley <bobbyholley@gmail.com> - Tue, 23 Feb 2016 17:28:50 -0800 - rev 285817
Push 19612 by gwagner@mozilla.com at Wed, 09 Mar 2016 16:35:37 +0000
Bug 1250767 - Add support for hanging servo node data off Gecko nodes. r=heycam,r=bz
24309d9b5c7e3d6be2811880a26771a0c781f89c: Bug 1250767 - Basic Servo Bindings. r=heycam
Bobby Holley <bobbyholley@gmail.com> - Tue, 24 Nov 2015 17:14:39 -0800 - rev 285816
Push 19612 by gwagner@mozilla.com at Wed, 09 Mar 2016 16:35:37 +0000
Bug 1250767 - Basic Servo Bindings. r=heycam
4894d75bf376b60766430de3b76106023bab4ac3: Bug 1250773. Ignore viewBoxes with negative width/height. r=heycam
Robert O'Callahan <robert@ocallahan.org> - Wed, 24 Feb 2016 17:29:14 +1300 - rev 285735
Push 19612 by gwagner@mozilla.com at Wed, 09 Mar 2016 16:35:37 +0000
Bug 1250773. Ignore viewBoxes with negative width/height. r=heycam MozReview-Commit-ID: Be5fxaDz85w
a8431b350f2b495a95f826593c514bff2242c3c2: Bug 1249134: Remove support for -webkit-appearance as an alias for -moz-appearance, since the two prefixed properties behave differently in practice. r=heycam
Daniel Holbert <dholbert@cs.stanford.edu> - Wed, 17 Feb 2016 19:03:39 -0800 - rev 285008
Push 19612 by gwagner@mozilla.com at Wed, 09 Mar 2016 16:35:37 +0000
Bug 1249134: Remove support for -webkit-appearance as an alias for -moz-appearance, since the two prefixed properties behave differently in practice. r=heycam