searching for reviewer(xidorn)
a4e64a2df8a92a1c680497e81b1b7695fa4562d3: Bug 1493976 - Reset the resolution to 1 when entering fullscreen mode. r=kats,xidorn
Botond Ballo <botond@mozilla.com> - Wed, 24 Oct 2018 19:20:05 +0000 - rev 491192
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1493976 - Reset the resolution to 1 when entering fullscreen mode. r=kats,xidorn The previous resolution is restored when exiting fullscreen mode. Depends on D9442 Differential Revision: https://phabricator.services.mozilla.com/D9443
0dac7f40ea5fbdbf0afc927b42ae80551de1e972: Bug 1500885 - Remove some unused keywords. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 22 Oct 2018 13:37:12 +0200 - rev 491113
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1500885 - Remove some unused keywords. r=xidorn Differential Revision: https://phabricator.services.mozilla.com/D9372
35c3b881583a46085ce6164efcc24448ced3adf6: Bug 1500885 - Serialize text-align with Servo. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 22 Oct 2018 13:37:12 +0200 - rev 491112
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1500885 - Serialize text-align with Servo. r=xidorn Differential Revision: https://phabricator.services.mozilla.com/D9372
1d8eba4911f02fd91a0072bbc12ddbbb70d13b42: Bug 1499778 - Remove StaticId. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 17 Oct 2018 19:48:35 +0000 - rev 490166
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1499778 - Remove StaticId. r=xidorn Destructors in statics are ok now. Differential Revision: https://phabricator.services.mozilla.com/D9004
410f1ce46d58faaa90983efe0805b798df57c43e: Bug 1498148 - Implement text-transform: full-size-kana. r=xidorn
Diego Pino Garcia <dpino@igalia.com> - Sun, 14 Oct 2018 09:42:24 +1100 - rev 489463
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1498148 - Implement text-transform: full-size-kana. r=xidorn
a00b402fb8e82ca4f1c25923be8095b5dfbcf626: Bug 1498148 - Implement text-transform: full-size-kana. r=xidorn
Diego Pino Garcia <dpino@igalia.com> - Sat, 13 Oct 2018 05:03:00 +0300 - rev 489455
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1498148 - Implement text-transform: full-size-kana. r=xidorn
7584ce8674c21dfedc59ecc712eabb94306a2ba2: Bug 1498734 - Always compute angle values to degrees. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 13 Oct 2018 00:41:03 +0000 - rev 489435
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1498734 - Always compute angle values to degrees. r=xidorn This matches the spec, https://drafts.csswg.org/css-values/#angles, which says: > All <angle> units are compatible, and deg is their canonical unit. And https://drafts.csswg.org/css-values/#compat, which says: >When serializing computed values [...], compatible units [...] are converted into a single canonical unit. And also other implementations (Blink always serializes angles as degrees in computed style for example). Also allows us to get rid of quite a bit of code, and makes computed angle value representation just a number, which is nice. Differential Revision: https://phabricator.services.mozilla.com/D8619
876924556630469ef6e9d22837d52818b4ec0edc: Bug 1451169 - Reduce indirection for PseudoParentData::mPseudoType. r=xidorn
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 03 Apr 2018 22:15:31 +1000 - rev 487845
Push 246 by fmarier@mozilla.com at Sat, 13 Oct 2018 00:15:40 +0000
Bug 1451169 - Reduce indirection for PseudoParentData::mPseudoType. r=xidorn
896cf4497b096f6de0230ca1f5d8295529db2397: Bug 1451169 - Reduce indirection for FrameConstructionDataByTag::mTag. r=xidorn
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 03 Apr 2018 22:15:31 +1000 - rev 487844
Push 246 by fmarier@mozilla.com at Sat, 13 Oct 2018 00:15:40 +0000
Bug 1451169 - Reduce indirection for FrameConstructionDataByTag::mTag. r=xidorn
972d5469e2b9d8c945e37446d684ae0b8656dbb5: Bug 1451169 - Reduce indirection for static atom pointers in nsCSSFrameConstructor.h. r=xidorn
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 03 Apr 2018 22:15:30 +1000 - rev 487843
Push 246 by fmarier@mozilla.com at Sat, 13 Oct 2018 00:15:40 +0000
Bug 1451169 - Reduce indirection for static atom pointers in nsCSSFrameConstructor.h. r=xidorn
24bc7799209725693fca6b3833acea40d650edd8: Bug 1494622 - Simplify CSSValue and co a bit more. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 27 Sep 2018 00:25:20 +0200 - rev 486905
Push 246 by fmarier@mozilla.com at Sat, 13 Oct 2018 00:15:40 +0000
Bug 1494622 - Simplify CSSValue and co a bit more. r=xidorn Just remove the useless stuff. Differential Revision: https://phabricator.services.mozilla.com/D7071
da3603d0fef2ec5c212e252403636b223603ed43: Bug 1494622 - Remove nsDOMCSSRect. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 26 Sep 2018 23:50:01 +0200 - rev 486904
Push 246 by fmarier@mozilla.com at Sat, 13 Oct 2018 00:15:40 +0000
Bug 1494622 - Remove nsDOMCSSRect. r=xidorn Differential Revision: https://phabricator.services.mozilla.com/D7070
fb7be8b4ae804709379c35f190708636c49606b1: Bug 1494622 - Serialize -moz-image-region and clip with Servo. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 26 Sep 2018 23:43:22 +0200 - rev 486903
Push 246 by fmarier@mozilla.com at Sat, 13 Oct 2018 00:15:40 +0000
Bug 1494622 - Serialize -moz-image-region and clip with Servo. r=xidorn This changes the serialization of -moz-image-region to be consistent with that of clip(), but it's an internal property and the specified value is already serialized by servo so I think it's the right thing to do. There are also no internal callers of the getter. Differential Revision: https://phabricator.services.mozilla.com/D7069
f3bfb76e088a2cbdd944bda1fc4724d18eca2ae4: Bug 1494622 - Remove nsDOMCSSRGBColor. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 26 Sep 2018 23:06:24 +0200 - rev 486902
Push 246 by fmarier@mozilla.com at Sat, 13 Oct 2018 00:15:40 +0000
Bug 1494622 - Remove nsDOMCSSRGBColor. r=xidorn Differential Revision: https://phabricator.services.mozilla.com/D7068
a05984b5e160b61cc9e7ab8f3a6d28675c019c45: Bug 1473314 - Make nsRange::GetUsedFontFaces accumulate font faces in the order they are encountered in the document. r=xidorn
Jonathan Kew <jkew@mozilla.com> - Thu, 27 Sep 2018 11:33:25 +0100 - rev 486826
Push 246 by fmarier@mozilla.com at Sat, 13 Oct 2018 00:15:40 +0000
Bug 1473314 - Make nsRange::GetUsedFontFaces accumulate font faces in the order they are encountered in the document. r=xidorn
cf4cc2623a5b273ae0672ee83f83a72042652b77: Bug 1493507 - Avoid walking the rule tree three times from apply_declarations. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 24 Sep 2018 08:42:15 +0000 - rev 486208
Push 241 by fmarier@mozilla.com at Mon, 24 Sep 2018 21:48:02 +0000
Bug 1493507 - Avoid walking the rule tree three times from apply_declarations. r=xidorn Just once is slow enough. Differential Revision: https://phabricator.services.mozilla.com/D6574
3ef50c7154b81fd2a34795a89d55bb68aeb318f2: Bug 1432198 - Test for minimum rendered width of 0.5ch for the tab character. r=xidorn
Jonathan Kew <jkew@mozilla.com> - Mon, 24 Sep 2018 13:39:17 +0100 - rev 486203
Push 241 by fmarier@mozilla.com at Mon, 24 Sep 2018 21:48:02 +0000
Bug 1432198 - Test for minimum rendered width of 0.5ch for the tab character. r=xidorn
408b85dd564c81643330d69ce37d315d970c6de9: Bug 1432198 - Ensure tab characters are rendered with a minimum advance of 0.5ch. r=xidorn
Jonathan Kew <jkew@mozilla.com> - Mon, 24 Sep 2018 13:38:52 +0100 - rev 486202
Push 241 by fmarier@mozilla.com at Mon, 24 Sep 2018 21:48:02 +0000
Bug 1432198 - Ensure tab characters are rendered with a minimum advance of 0.5ch. r=xidorn
3ba37496274abb940d4b98df7e8df2209601af5a: Bug 1491622 - Make LonghandId::flags an indexing operation. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 18 Sep 2018 09:15:12 +0000 - rev 485356
Push 241 by fmarier@mozilla.com at Mon, 24 Sep 2018 21:48:02 +0000
Bug 1491622 - Make LonghandId::flags an indexing operation. r=xidorn I always see a bunch of time in our profiles in the iterator over the declarations, this ensures it's not something dumb. I suspect it's just a bunch of cache misses from walking the rule tree but in any case this is consistent with the other getters we have and such. Differential Revision: https://phabricator.services.mozilla.com/D5971
162eb1cf7ad81cc506f02c920afca59604350e11: Bug 1491622 - Simplify CSSWideKeyword::parse. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 17 Sep 2018 00:53:37 +0000 - rev 485158
Push 241 by fmarier@mozilla.com at Mon, 24 Sep 2018 21:48:02 +0000
Bug 1491622 - Simplify CSSWideKeyword::parse. r=xidorn Differential Revision: https://phabricator.services.mozilla.com/D5972
284b4d46eb19bec155ef52592e0f40377aaa0611: Bug 1440251 - Allow integer division inside calc() expressions. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 16 Sep 2018 21:35:16 +0200 - rev 485153
Push 241 by fmarier@mozilla.com at Mon, 24 Sep 2018 21:48:02 +0000
Bug 1440251 - Allow integer division inside calc() expressions. r=xidorn Differential Revision: https://phabricator.services.mozilla.com/D5980
6301229912330be36d4203fb77147ca518542811: Bug 1491622 - Remove DeclaredValue. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 17 Sep 2018 04:47:02 +0000 - rev 485150
Push 241 by fmarier@mozilla.com at Mon, 24 Sep 2018 21:48:02 +0000
Bug 1491622 - Remove DeclaredValue. r=xidorn I think it used to be the case that all PropertyDeclaration variants had a DeclaredValueOwned<T> inside. But that's no longer the case, so this abstraction seems less useful now. Differential Revision: https://phabricator.services.mozilla.com/D5978
c626531e37176609da95103449247388ff1e5be2: Bug 1491622 - Deindent the non-css-wide-keyword-related code from cascade_property. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 17 Sep 2018 14:12:27 +0000 - rev 485100
Push 241 by fmarier@mozilla.com at Mon, 24 Sep 2018 21:48:02 +0000
Bug 1491622 - Deindent the non-css-wide-keyword-related code from cascade_property. r=xidorn There's no good reason we construct a DeclaredValue as an intermediate step. Differential Revision: https://phabricator.services.mozilla.com/D5977
a3b4475c493ed62031473d1c7d385199ebff8e6a: Bug 1491622 - Remove DeclaredValue::WithVariables. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 17 Sep 2018 01:33:15 +0000 - rev 485098
Push 241 by fmarier@mozilla.com at Mon, 24 Sep 2018 21:48:02 +0000
Bug 1491622 - Remove DeclaredValue::WithVariables. r=xidorn We never construct it. Differential Revision: https://phabricator.services.mozilla.com/D5976
fa669132189e93140e2da7d4c9bd3fe59e36ce21: Bug 1491622 - Make ExtremumLength::valid_for static. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 17 Sep 2018 00:54:43 +0000 - rev 485097
Push 241 by fmarier@mozilla.com at Mon, 24 Sep 2018 21:48:02 +0000
Bug 1491622 - Make ExtremumLength::valid_for static. r=xidorn Differential Revision: https://phabricator.services.mozilla.com/D5975
3e53a951924221b067fbd77a147dccd96faf7a52: Bug 1491620 - Split apply_declarations into its own file, and without mako. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 17 Sep 2018 14:08:29 +0000 - rev 485096
Push 241 by fmarier@mozilla.com at Mon, 24 Sep 2018 21:48:02 +0000
Bug 1491620 - Split apply_declarations into its own file, and without mako. r=xidorn All that font code thrown out in the middle was making me mad. There should be no change in behavior from this patch. I ran rustfmt on the code but I corrected manually the following: https://github.com/rust-lang-nursery/rustfmt/issues/3025 Differential Revision: https://phabricator.services.mozilla.com/D5970
ea6fc4c592ea731bc4fcad99e111a5c4e6c77a51: Bug 1491579 - Enable nsstring/gecko_debug in a place other than components/style. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 17 Sep 2018 05:31:16 +0000 - rev 485065
Push 241 by fmarier@mozilla.com at Mon, 24 Sep 2018 21:48:02 +0000
Bug 1491579 - Enable nsstring/gecko_debug in a place other than components/style. r=xidorn That way I can unify Servo's and Gecko's Cargo.toml files. This is the only conflict that exists since a while ago, and it causes continuous manual merges when I sync changes around. This moves it to ports/geckolib, which works equally well and isn't in the Servo repo. Differential Revision: https://phabricator.services.mozilla.com/D5957
b499d1183c996ce044961ecf5cd67b139b095427: Bug 1490012 - Don't flush on the parent document if we already have a pres context. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 11 Sep 2018 19:48:44 +0200 - rev 484263
Push 241 by fmarier@mozilla.com at Mon, 24 Sep 2018 21:48:02 +0000
Bug 1490012 - Don't flush on the parent document if we already have a pres context. r=xidorn I think conceptually we should flush layout instead of frames and do it unconditionally, but everyone agrees on not doing that, and it can be really slow, so will raise it to the CSSWG and get this spec'd. See the test-case in bug 1458816, which tracks that. I don't want to uplift this, but I think it's worth landing. Differential Revision: https://phabricator.services.mozilla.com/D5562
cc1f16ecff46b5daf37154f5d84592e54663bca4: Bug 1490012 - FlushPendingMediaFeatureValuesChanged can kill the PresShell. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 11 Sep 2018 15:35:36 +0200 - rev 484262
Push 241 by fmarier@mozilla.com at Mon, 24 Sep 2018 21:48:02 +0000
Bug 1490012 - FlushPendingMediaFeatureValuesChanged can kill the PresShell. r=xidorn It can flush the parent document from MediaQueryList::RecomputeMatches, which can destroy our pres context. I think that flush is wrong btw, it should probably either flush layout so the viewport size is correct, or just not flush (we should make MediaList::Matches take a document now that we don't need a pres context to match media queries, but that requires a bit more refactoring). Differential Revision: https://phabricator.services.mozilla.com/D5524
bf7c2b75f996e8790c4f0d6394c2732535388695: Bug 1489676 - Teach ComputeSquaredDistance derive about #[animation(constant)]. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 08 Sep 2018 00:43:58 +0200 - rev 483951
Push 241 by fmarier@mozilla.com at Mon, 24 Sep 2018 21:48:02 +0000
Bug 1489676 - Teach ComputeSquaredDistance derive about #[animation(constant)]. r=xidorn Differential Revision: https://phabricator.services.mozilla.com/D5337
85d1a0c3f60c1ace43c4b9ad3829cdda86dc0a70: Bug 1489676 - Teach ComputeSquaredDistance derive about #[animation(constant)]. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 10 Sep 2018 09:42:27 +0000 - rev 483790
Push 239 by fmarier@mozilla.com at Mon, 10 Sep 2018 17:01:34 +0000
Bug 1489676 - Teach ComputeSquaredDistance derive about #[animation(constant)]. r=xidorn Differential Revision: https://phabricator.services.mozilla.com/D5337
2168cbf8a779fe9c7f9ecefb8f57d11ca3ac2fb1: Bug 1448507 - Clone the additional style sheets when static cloning a document. r=xidorn
Jonathan Watt <jwatt@jwatt.org> - Tue, 07 Aug 2018 17:03:36 +0100 - rev 483129
Push 239 by fmarier@mozilla.com at Mon, 10 Sep 2018 17:01:34 +0000
Bug 1448507 - Clone the additional style sheets when static cloning a document. r=xidorn Differential Revision: https://phabricator.services.mozilla.com/D4995
5f85f154f4e8bf1896f6fbdfe01102cdb018bbf4: Bug 1487838 - Move clip-path path reftest into wpt. r=xidorn
Boris Chiou <boris.chiou@gmail.com> - Wed, 05 Sep 2018 03:36:10 +0000 - rev 483086
Push 232 by fmarier@mozilla.com at Wed, 05 Sep 2018 20:45:54 +0000
Bug 1487838 - Move clip-path path reftest into wpt. r=xidorn Move the reftests of path() into wpt. For the rest reftests of clip-path, we could move them into wpt in a separate bug. Depends on D4965 Differential Revision: https://phabricator.services.mozilla.com/D4968
684b7f485239086645f1d34b40febad6c9ee9386: Bug 1487838 - Add a pref for |clip-path:path()|. r=xidorn
Boris Chiou <boris.chiou@gmail.com> - Wed, 05 Sep 2018 04:50:33 +0000 - rev 483085
Push 232 by fmarier@mozilla.com at Wed, 05 Sep 2018 20:45:54 +0000
Bug 1487838 - Add a pref for |clip-path:path()|. r=xidorn Add a preference, layout.css.clip-path-path.enabled, for |clip-path:path()|. Differential Revision: https://phabricator.services.mozilla.com/D4965
f775fe023df517840b611b4f0988a87094c5dd54: Bug 1487259 - Make <svg:use> in shadow tree apply the rules from the originating tree. r=xidorn,firefox-style-system-reviewers
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 03 Sep 2018 22:52:12 +0000 - rev 482873
Push 232 by fmarier@mozilla.com at Wed, 05 Sep 2018 20:45:54 +0000
Bug 1487259 - Make <svg:use> in shadow tree apply the rules from the originating tree. r=xidorn,firefox-style-system-reviewers Differential Revision: https://phabricator.services.mozilla.com/D4674
db4be1902e26e7f24954916a63dd718abcff9e96: Bug 1487615 - Simplify the Lang pseudo-class stuff a bit. r=xidorn,firefox-style-system-reviewers
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 02 Sep 2018 22:54:12 +0000 - rev 482805
Push 232 by fmarier@mozilla.com at Wed, 05 Sep 2018 20:45:54 +0000
Bug 1487615 - Simplify the Lang pseudo-class stuff a bit. r=xidorn,firefox-style-system-reviewers Differential Revision: https://phabricator.services.mozilla.com/D4754
f2ded2a48b5cc785b29103aa9ae40d1e6d28107d: Bug 1487615 - Use proper escaping for pseudo-class strings. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 02 Sep 2018 22:54:57 +0000 - rev 482804
Push 232 by fmarier@mozilla.com at Wed, 05 Sep 2018 20:45:54 +0000
Bug 1487615 - Use proper escaping for pseudo-class strings. r=xidorn We always serialize as an atom, which is the previous behavior (though previous code was using string escaping which I think was not totally sound either...). Differential Revision: https://phabricator.services.mozilla.com/D4753
c89d5d8a9f2cfb9d1d00992fdbc81c001b016bbb: Bug 1487137 - Shrink CascadeData by turning the bloom filters into hash sets. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 02 Sep 2018 23:03:47 +0000 - rev 482803
Push 232 by fmarier@mozilla.com at Wed, 05 Sep 2018 20:45:54 +0000
Bug 1487137 - Shrink CascadeData by turning the bloom filters into hash sets. r=xidorn We're wasting 1kb there, which is kind of stupid. The only advantage of using a bloom filter is that memory usage doesn't increase even if there's a gazillion attribute selectors and such. But: * For IDs we already have a bunch of data structures for invalidation and such which key on the id, so the bloom filter would be a very minor thing. * For attribute selectors we don't have such a data structure, but if people used a gazillion attribute selectors we should! Differential Revision: https://phabricator.services.mozilla.com/D4668
c2018c83e3fdc708dbb6629a4360226d34f3f3af: Bug 1487598 - Use an Atom to store pseudo-class string arguments. r=xidorn
Cameron McCormack <cam@mcc.id.au> - Fri, 31 Aug 2018 17:05:56 +1000 - rev 482512
Push 232 by fmarier@mozilla.com at Wed, 05 Sep 2018 20:45:54 +0000
Bug 1487598 - Use an Atom to store pseudo-class string arguments. r=xidorn Differential Revision: https://phabricator.services.mozilla.com/D4740
60f2fed43451da188478d6a29672c69776731e3e: Bug 1487582 - Use an Atom to represent Direction values in pseudo-classes. r=xidorn
Cameron McCormack <cam@mcc.id.au> - Fri, 31 Aug 2018 15:18:59 +1000 - rev 482508
Push 232 by fmarier@mozilla.com at Wed, 05 Sep 2018 20:45:54 +0000
Bug 1487582 - Use an Atom to represent Direction values in pseudo-classes. r=xidorn Differential Revision: https://phabricator.services.mozilla.com/D4730
978b64d7fe7bc486716ac62ebd67cf43734f7b0e: Bug 1390583 - Stylo: Build Broken with MinGW r=xidorn
Jacek Caban <jacek@codeweavers.com> - Thu, 30 Aug 2018 00:31:25 +0000 - rev 482446
Push 232 by fmarier@mozilla.com at Wed, 05 Sep 2018 20:45:54 +0000
Bug 1390583 - Stylo: Build Broken with MinGW r=xidorn Differential Revision: https://phabricator.services.mozilla.com/D4554
94b793d954094f288baa3b4d5dffa377a245e9cf: Bug 1487135 - Make the allocation of AuthorStyles for ShadowRoot lazy. r=xidorn,firefox-style-system-reviewers
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 30 Aug 2018 12:00:00 +0000 - rev 482408
Push 232 by fmarier@mozilla.com at Wed, 05 Sep 2018 20:45:54 +0000
Bug 1487135 - Make the allocation of AuthorStyles for ShadowRoot lazy. r=xidorn,firefox-style-system-reviewers So that we don't waste a bunch of memory with stuff like <svg:use>. I plan to shrink AuthorStyles further, but this should help regardless, and isn't very complex. Differential Revision: https://phabricator.services.mozilla.com/D4618
4a333f450838fbc7dd58146696e2ec9a11e84bdf: Bug 1485823 - Use cbindgen for basic_shape::FillRule. r=xidorn
Boris Chiou <boris.chiou@gmail.com> - Thu, 23 Aug 2018 23:00:16 +0000 - rev 481568
Push 232 by fmarier@mozilla.com at Wed, 05 Sep 2018 20:45:54 +0000
Bug 1485823 - Use cbindgen for basic_shape::FillRule. r=xidorn Just a minor fix to use cbindgen to avoid the conversion between basic_shape::FillRule and mozilla::StyleFillRule. Differential Revision: https://phabricator.services.mozilla.com/D4171
aebd6f51d2e5125b1a0be102a6f1c93fa377425f: Bug 1480652 - add an aarch64 windows case to ServoBindings.toml; r=xidorn
Nathan Froyd <froydnj@mozilla.com> - Wed, 22 Aug 2018 08:01:29 -0400 - rev 481123
Push 232 by fmarier@mozilla.com at Wed, 05 Sep 2018 20:45:54 +0000
Bug 1480652 - add an aarch64 windows case to ServoBindings.toml; r=xidorn This is the LLVM target name that's getting used in https://github.com/rust-lang/rust/pull/53173.
7bd181a54b142a70a058c3d42dc05b4e00aab259: Bug 1485252 - Add MallocSizeOf impls for 128-bit integers. r=xidorn
Cameron McCormack <cam@mcc.id.au> - Wed, 22 Aug 2018 05:37:39 +0000 - rev 481099
Push 232 by fmarier@mozilla.com at Wed, 05 Sep 2018 20:45:54 +0000
Bug 1485252 - Add MallocSizeOf impls for 128-bit integers. r=xidorn Differential Revision: https://phabricator.services.mozilla.com/D3947
53f23b446b29fd9dd32709be5c39b9eb3da9735e: Bug 1484316: Serialize clip-path and shape-outside using Servo. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 17 Aug 2018 20:26:29 +0200 - rev 481076
Push 232 by fmarier@mozilla.com at Wed, 05 Sep 2018 20:45:54 +0000
Bug 1484316: Serialize clip-path and shape-outside using Servo. r=xidorn Differential Revision: https://phabricator.services.mozilla.com/D3653
1aa8b1865c770f3b3a48bbda953ce5d38f69dd45: Bug 1484575 - Simplify PropertyDeclarationBlock::get a little. r=xidorn
Cameron McCormack <cam@mcc.id.au> - Mon, 20 Aug 2018 04:11:37 +0000 - rev 480636
Push 231 by fmarier@mozilla.com at Wed, 22 Aug 2018 00:04:13 +0000
Bug 1484575 - Simplify PropertyDeclarationBlock::get a little. r=xidorn Depends On D3747 Differential Revision: https://phabricator.services.mozilla.com/D3748
a592b4286d6fa94ecf434e2c5d0f9bac74e3bda9: Bug 1484571 - Replace NormalDeclarationIterator return type with `impl Trait`. r=xidorn
Cameron McCormack <cam@mcc.id.au> - Mon, 20 Aug 2018 05:34:16 +0000 - rev 480635
Push 231 by fmarier@mozilla.com at Wed, 22 Aug 2018 00:04:13 +0000
Bug 1484571 - Replace NormalDeclarationIterator return type with `impl Trait`. r=xidorn Differential Revision: https://phabricator.services.mozilla.com/D3747
8fc7f2fb5ffc065186311c04058a1bb3917833a5: Bug 1478813 - Auto-generate ServoStyleConsts. r=xidorn,ted
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 17 Aug 2018 18:43:06 +0200 - rev 480498
Push 229 by fmarier@mozilla.com at Sun, 19 Aug 2018 02:09:13 +0000
Bug 1478813 - Auto-generate ServoStyleConsts. r=xidorn,ted Differential Revision: https://phabricator.services.mozilla.com/D2447
4b9dcf8f2e6c1b9b295193d13647664f6cee3d07: Bug 1478813 - Auto-generate ServoStyleConsts. r=xidorn,ted
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 17 Aug 2018 18:43:06 +0200 - rev 480494
Push 229 by fmarier@mozilla.com at Sun, 19 Aug 2018 02:09:13 +0000
Bug 1478813 - Auto-generate ServoStyleConsts. r=xidorn,ted Differential Revision: https://phabricator.services.mozilla.com/D2447