searching for reviewer(heycam)
76aa81358d76: Bug 1507305 - Use Servo to serialize most of the already-exposed shorthands. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 15 Nov 2018 04:10:08 +0000 - rev 446571
Push 109893 by ebalazs@mozilla.com at Thu, 15 Nov 2018 16:22:51 +0000
Bug 1507305 - Use Servo to serialize most of the already-exposed shorthands. r=heycam Skip mask and text-decoration for now since there's a single test-case failing for each that seem worth fixing in a different bug: * For mask, there's the case of setting mask: url(foo.svg#bar), which we test we serialize absolutely. But given we're uncomputing it we don't serialize the resolved URL. Chrome doesn't either so we could just change the test, but even if we decided to do it we probably should do it in a separate bug. * For text-decoration, we need to resolve the value, when it's an interpolation between currentcolor and other color. Right now that returns the empty string which is not great: https://searchfox.org/mozilla-central/rev/d850d799a0009f851b5535580e0a8b4bb2c591d7/servo/components/style/values/specified/color.rs#194 So I need to come up with something. Probably we need to implement the "hard" version of the serialization code that doesn't reuse the animation machinery. Definitely a separate bug though. While at it, also serialize all <position> longhands with Servo, so that I can clean up the tests. Differential Revision: https://phabricator.services.mozilla.com/D11948
5201cfe20675: Bug 1507305 - Add a mechanism to serialize shorthands for getComputedStyle(). r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 15 Nov 2018 08:25:13 +0000 - rev 446570
Push 109893 by ebalazs@mozilla.com at Thu, 15 Nov 2018 16:22:51 +0000
Bug 1507305 - Add a mechanism to serialize shorthands for getComputedStyle(). r=heycam This implements the mechanism reusing the animation machinery for now, so it asserts in a few cases that this wouldn't handle correctly. For shorthands that have colors and other bits we'd need a more sophisticated mechanism with a bit more code (that resolves colors and such), but it'd look something like this regardless, and we should have this in any case. Differential Revision: https://phabricator.services.mozilla.com/D11944
6c54e79a66b5: Bug 1507311 - Make the serialization of the mask shorthand more compact. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 15 Nov 2018 08:22:31 +0000 - rev 446569
Push 109893 by ebalazs@mozilla.com at Thu, 15 Nov 2018 16:22:51 +0000
Bug 1507311 - Make the serialization of the mask shorthand more compact. r=heycam This helps to preserve the old longhand form when possible (mask used to be a longhand), which will be relevant when we serialize this for the computed value. Differential Revision: https://phabricator.services.mozilla.com/D11943
8ee9454879c8: Bug 1507309 - Simplify background-repeat. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 15 Nov 2018 03:23:39 +0000 - rev 446568
Push 109893 by ebalazs@mozilla.com at Thu, 15 Nov 2018 16:22:51 +0000
Bug 1507309 - Simplify background-repeat. r=heycam This way we always serialize in the shortest form, and take less space. This is useful because when serializing uncomputed values we'd like to compare to the initial value to avoid serializing parts of a shorthand, but with the existing implementation we would generate always a second keyword, which means that we'll never match it. This also matches Chrome and WebKit, incidentally, so I'm pretty confident the behavior change when serializing specified style is web-compatible. Differential Revision: https://phabricator.services.mozilla.com/D11941
488a0a90ca91: Bug 1507127 - Also move page-break-inside outside of mako. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 15 Nov 2018 08:16:23 +0000 - rev 446567
Push 109893 by ebalazs@mozilla.com at Thu, 15 Nov 2018 16:22:51 +0000
Bug 1507127 - Also move page-break-inside outside of mako. r=heycam Differential Revision: https://phabricator.services.mozilla.com/D11876
f678d3408301: Bug 1507127 - Move the page-break-{before,after} properties to not use mako. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 15 Nov 2018 08:15:13 +0000 - rev 446566
Push 109893 by ebalazs@mozilla.com at Thu, 15 Nov 2018 16:22:51 +0000
Bug 1507127 - Move the page-break-{before,after} properties to not use mako. r=heycam And respect the computed value of `left` / `right` / etc. Differential Revision: https://phabricator.services.mozilla.com/D11872
ddd1c83fb4e8: Bug 1433439 - Don't expose non-content-accessible pseudo-elements from getComputedStyle. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 15 Nov 2018 02:35:23 +0000 - rev 446565
Push 109893 by ebalazs@mozilla.com at Thu, 15 Nov 2018 16:22:51 +0000
Bug 1433439 - Don't expose non-content-accessible pseudo-elements from getComputedStyle. r=heycam Differential Revision: https://phabricator.services.mozilla.com/D11830
26666002fbe3: Bug 1499961 - Indicate position-change reflow hint when RecomputePosition() bails out - r=dbaron,heycam
Gerald Squelart <gsquelart@mozilla.com> - Wed, 14 Nov 2018 10:16:01 +0000 - rev 446357
Push 109870 by rmaries@mozilla.com at Wed, 14 Nov 2018 22:38:51 +0000
Bug 1499961 - Indicate position-change reflow hint when RecomputePosition() bails out - r=dbaron,heycam If a frame cannot be repositioned, the reflow request should hint at the position change, so that if that frame is a reflow root, the next reflow won't just start from there and not set the new position. Updated incorrect comment about nsChangeHint_ReflowChangesSizeOrPosition always requiring nsChangeHint_ClearAncestorIntrinsics. Differential Revision: https://phabricator.services.mozilla.com/D9065
ed063368a801: Bug 1505949 - layout/style/{BorrowedTypeList.h,ServoArcTypeList.h,ServoBoxedTypeList.h} content should remain on a single line r=heycam
Sylvestre Ledru <sledru@mozilla.com> - Fri, 09 Nov 2018 13:31:39 +0000 - rev 445438
Push 109742 by dluca@mozilla.com at Fri, 09 Nov 2018 17:47:42 +0000
Bug 1505949 - layout/style/{BorrowedTypeList.h,ServoArcTypeList.h,ServoBoxedTypeList.h} content should remain on a single line r=heycam Make sure that clang-format doesn't touch it Differential Revision: https://phabricator.services.mozilla.com/D11387
81d1d93099bf: Bug 1505565 - Split up push_applicable_declarations. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 08 Nov 2018 23:07:40 +0000 - rev 445343
Push 109718 by rgurzau@mozilla.com at Fri, 09 Nov 2018 05:49:16 +0000
Bug 1505565 - Split up push_applicable_declarations. r=heycam Introduce RuleCollector, which contains all the state we need during the cascade, and allows to reuse a bit of code. Differential Revision: https://phabricator.services.mozilla.com/D11233
9bdd38db48e6: Bug 1505816 - Cleanup text-align. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 08 Nov 2018 22:57:18 +0000 - rev 445340
Push 109718 by rgurzau@mozilla.com at Fri, 09 Nov 2018 05:49:16 +0000
Bug 1505816 - Cleanup text-align. r=heycam Use derive(FromPrimitive) instead. Differential Revision: https://phabricator.services.mozilla.com/D11332
8735038d615f: Bug 1505213 - Allow ::slotted()::placeholder. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 08 Nov 2018 13:33:59 +0000 - rev 445179
Push 109695 by rgurzau@mozilla.com at Thu, 08 Nov 2018 19:16:54 +0000
Bug 1505213 - Allow ::slotted()::placeholder. r=heycam Differential Revision: https://phabricator.services.mozilla.com/D11132
a86fa4d83651: Bug 1505618 - Add Servo's rustfmt.toml to the servo/ directory. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 08 Nov 2018 00:42:19 +0100 - rev 445043
Push 109663 by emilio@crisal.io at Wed, 07 Nov 2018 23:50:45 +0000
Bug 1505618 - Add Servo's rustfmt.toml to the servo/ directory. r=heycam
6c4703b12156: Bug 1504034 - followup post-review nit. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 07 Nov 2018 00:18:29 +0100 - rev 444784
Push 109636 by ncsoregi@mozilla.com at Wed, 07 Nov 2018 10:00:15 +0000
Bug 1504034 - followup post-review nit. r=heycam
ead2368dc078: Bug 1479173 - Add a static constexpr function returns an nsCSSPropertyIDSet being consist of CSS properties set can be run on the compositor. r=heycam,birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Tue, 06 Nov 2018 21:00:38 +0000 - rev 444743
Push 109636 by ncsoregi@mozilla.com at Wed, 07 Nov 2018 10:00:15 +0000
Bug 1479173 - Add a static constexpr function returns an nsCSSPropertyIDSet being consist of CSS properties set can be run on the compositor. r=heycam,birtles Also add a script to generate the CSS properties set by looking at CanAnimateOnCompositor flag in servo's property definitions. Differential Revision: https://phabricator.services.mozilla.com/D10687
7cf0ad1af067: Bug 1479173 - Add a static constexpr function returns an nsCSSPropertyIDSet being consist of CSS properties set can be run on the compositor. r=heycam,birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Tue, 06 Nov 2018 09:38:57 +0000 - rev 444624
Push 109617 by apavel@mozilla.com at Tue, 06 Nov 2018 17:15:12 +0000
Bug 1479173 - Add a static constexpr function returns an nsCSSPropertyIDSet being consist of CSS properties set can be run on the compositor. r=heycam,birtles Also add a script to generate the CSS properties set by looking at CanAnimateOnCompositor flag in servo's property definitions. Differential Revision: https://phabricator.services.mozilla.com/D10687
15da260eaa3c: Bug 1462233 - Implement the env() function with hardcoded zeros for safe-area-inset. r=heycam,firefox-style-system-reviewers
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 05 Nov 2018 10:39:46 +0000 - rev 444397
Push 109582 by csabou@mozilla.com at Mon, 05 Nov 2018 16:21:20 +0000
Bug 1462233 - Implement the env() function with hardcoded zeros for safe-area-inset. r=heycam,firefox-style-system-reviewers Intent to Implement and Ship: https://groups.google.com/d/msg/mozilla.dev.platform/EVKyR1B87T0/_l-_qK8SAAAJ Differential Revision: https://phabricator.services.mozilla.com/D9609
6251012862a2: Bug 1504536 - Simplify the SVG animation code. r=hiro,heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 04 Nov 2018 15:48:08 +0100 - rev 444394
Push 109582 by csabou@mozilla.com at Mon, 05 Nov 2018 16:21:20 +0000
Bug 1504536 - Simplify the SVG animation code. r=hiro,heycam It's overly generic for no good reason. Differential Revision: https://phabricator.services.mozilla.com/D10844
dd629ef17f62: Bug 1502751 - Don't keep a separate list of ignored-when-colors-disabled longhands. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 05 Nov 2018 00:16:58 +0000 - rev 444386
Push 109582 by csabou@mozilla.com at Mon, 05 Nov 2018 16:21:20 +0000
Bug 1502751 - Don't keep a separate list of ignored-when-colors-disabled longhands. r=heycam Most of the change is moving sets around to be static functions on LonghandIdSet. I think I like that pattern, but I can also make the new set a global static and add mako code to be `pub` or something. Though I think the LonghandIdSet::foo().contains(..) pattern is nice to read :) Differential Revision: https://phabricator.services.mozilla.com/D10653
9f0e2fbf4d15: Bug 1502893 - Don't match document author rules if not needed for revalidation. r=heycam,firefox-style-system-reviewers
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 05 Nov 2018 00:05:12 +0000 - rev 444385
Push 109582 by csabou@mozilla.com at Mon, 05 Nov 2018 16:21:20 +0000
Bug 1502893 - Don't match document author rules if not needed for revalidation. r=heycam,firefox-style-system-reviewers When you're in a ShadowRoot and can share style with a sibling, the sharing code is smart enough to skip document author rules. But then it could get confused if you also include document rules, since revalidation selectors are matched against these. This is not a correctness issue, because we're matching more than what we need, and avoid sharing if we failed. Also fix the detection for user rules in any_applicable_rule_data. Differential Revision: https://phabricator.services.mozilla.com/D10117
b7ed6370bc7d: Bug 1502617 - Support ::before / ::after on ::slotted pseudos. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 29 Oct 2018 23:34:12 +0100 - rev 443423
Push 109366 by emilio@crisal.io at Mon, 29 Oct 2018 22:42:37 +0000
Bug 1502617 - Support ::before / ::after on ::slotted pseudos. r=heycam See https://github.com/w3c/csswg-drafts/issues/3150 for the issue that would expand this to all pseudos. Differential Revision: https://phabricator.services.mozilla.com/D9994
8ff29f3d64b7: Bug 1502936 - Fix SVGUseElement::GetFrame to not get confused. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 29 Oct 2018 20:30:22 +0100 - rev 443421
Push 109364 by emilio@crisal.io at Mon, 29 Oct 2018 22:27:27 +0000
Bug 1502936 - Fix SVGUseElement::GetFrame to not get confused. r=heycam Should've noticed in bug 1502658 that GetFrame() was dead, to verify its assumptions... Oh well. Differential Revision: https://phabricator.services.mozilla.com/D10109
9b13397e4ca5: Bug 1502510: Provide missing image file for calc-background-position and calc-background-size reftests. r=heycam
Daniel Holbert <dholbert@cs.stanford.edu> - Mon, 29 Oct 2018 00:57:16 +0000 - rev 443386
Push 109362 by rgurzau@mozilla.com at Mon, 29 Oct 2018 22:12:05 +0000
Bug 1502510: Provide missing image file for calc-background-position and calc-background-size reftests. r=heycam Differential Revision: https://phabricator.services.mozilla.com/D9951
7a6abfe37ce5: Bug 1497389 - Add a fast path for querySelector{,All} when we have classes or tags in the rightmost compound. r=heycam,firefox-style-system-reviewers
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 29 Oct 2018 12:04:25 +0000 - rev 443362
Push 109362 by rgurzau@mozilla.com at Mon, 29 Oct 2018 22:12:05 +0000
Bug 1497389 - Add a fast path for querySelector{,All} when we have classes or tags in the rightmost compound. r=heycam,firefox-style-system-reviewers Before this patch we were only optimizing the case of a single selector, which is fine, but not enough to catch ones like .foo .bar or so. This patch allows us to optimize classes and tags in the rightmost compound, while keeping the current optimization for #id selectors. Need to profile this, but code-wise should be ready for review. Differential Revision: https://phabricator.services.mozilla.com/D9351
cd0f7cc1cfe4: Bug 1500892 - Use searchfox links instead of dxr links for nsRuleNode. r=heycam,firefox-style-system-reviewers
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 22 Oct 2018 11:59:09 +0000 - rev 442339
Push 109155 by archaeopteryx@coole-files.de at Mon, 22 Oct 2018 17:39:15 +0000
Bug 1500892 - Use searchfox links instead of dxr links for nsRuleNode. r=heycam,firefox-style-system-reviewers Searchfox has better blame. Differential Revision: https://phabricator.services.mozilla.com/D9375
d7efad4d19cb: Bug 1500849 - Update bindgen. r=heycam,bbouvier
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 22 Oct 2018 09:41:30 +0200 - rev 442306
Push 109140 by emilio@crisal.io at Mon, 22 Oct 2018 11:20:57 +0000
Bug 1500849 - Update bindgen. r=heycam,bbouvier This pulls a new nom version, which is slightly unfortunate, but I do want some of the fixes upstream, and it's build-only, so I think it's not a huge deal. Differential Revision: https://phabricator.services.mozilla.com/D9362
0ff0b54b9ec7: Bug 1483458 - Change HTML parser to look at .py Atom files. r=hsivonen,heycam
Jonathan Kingston <jkt@mozilla.com> - Wed, 17 Oct 2018 20:40:37 +0100 - rev 441925
Push 109070 by archaeopteryx@coole-files.de at Thu, 18 Oct 2018 17:01:14 +0000
Bug 1483458 - Change HTML parser to look at .py Atom files. r=hsivonen,heycam
b82c3a7696f9: Bug 1499991 - Ensure no-op will-change changes also get reflected in the change hint. r=heycam,firefox-style-system-reviewers
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 18 Oct 2018 07:53:11 +0000 - rev 441906
Push 109068 by aciure@mozilla.com at Thu, 18 Oct 2018 16:40:58 +0000
Bug 1499991 - Ensure no-op will-change changes also get reflected in the change hint. r=heycam,firefox-style-system-reviewers Differential Revision: https://phabricator.services.mozilla.com/D9073
631545ef7925: Bug 1499386 - Implement @supports selector() syntax. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 17 Oct 2018 12:08:14 +0000 - rev 441735
Push 109044 by dluca@mozilla.com at Wed, 17 Oct 2018 23:04:46 +0000
Bug 1499386 - Implement @supports selector() syntax. r=heycam This implements the selector(<complex-selector>) syntax for @supports. See https://github.com/w3c/csswg-drafts/issues/3207 for explainer and discussion. Probably would should wait for that to be sorted out to land this, or maybe we should put it behind a pref to get the code landed and change our implementation if the discussion there leads to a change. Differential Revision: https://phabricator.services.mozilla.com/D8864
0442e4d321bb: Bug 1499603 - Clear host rules from clear_cascade_data. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 17 Oct 2018 13:37:47 +0000 - rev 441728
Push 109044 by dluca@mozilla.com at Wed, 17 Oct 2018 23:04:46 +0000
Bug 1499603 - Clear host rules from clear_cascade_data. r=heycam While at it, also measure them for about:memory. Differential Revision: https://phabricator.services.mozilla.com/D8972
33e24166d90b: Bug 1497981 - Simplify ImageLoader::LoadImage. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 15 Oct 2018 12:24:58 +0000 - rev 441284
Push 108954 by nerli@mozilla.com at Mon, 15 Oct 2018 22:22:52 +0000
Bug 1497981 - Simplify ImageLoader::LoadImage. r=heycam Has a single caller, from which we pass the arguments. We can just avoid that. Differential Revision: https://phabricator.services.mozilla.com/D8276
69252f7e6d81: Bug 1498943 - Remove PseudoElement::inherits_all. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 15 Oct 2018 03:13:09 +0000 - rev 441278
Push 108954 by nerli@mozilla.com at Mon, 15 Oct 2018 22:22:52 +0000
Bug 1498943 - Remove PseudoElement::inherits_all. r=heycam I plan to change servo to use all: inherit on its UA sheet. I hope the patch below should make it good enough performance-wise. And also, it's probably broken so I don't think it's worth supporting it specially. Differential Revision: https://phabricator.services.mozilla.com/D8686
434e41d68832: Bug 1498943 - Don't copy structs to write the same value to them. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 15 Oct 2018 03:04:44 +0000 - rev 441277
Push 108954 by nerli@mozilla.com at Mon, 15 Oct 2018 22:22:52 +0000
Bug 1498943 - Don't copy structs to write the same value to them. r=heycam This makes us not allocate useless style structs when you're doing something like resetting an already-reset property, or inheriting an already-inherited property. Seemed simple enough that I think we should do it. In practice we don't even should pay an extra branch because I expect the compiler to be smart enough and merge it with the one in the mutate() call. Differential Revision: https://phabricator.services.mozilla.com/D8685
3924e39ce03a: Bug 1497734 - Rename nsStaticAtom subclasses. r=heycam
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 10 Oct 2018 16:49:13 +1100 - rev 440450
Push 108795 by nnethercote@mozilla.com at Wed, 10 Oct 2018 05:54:25 +0000
Bug 1497734 - Rename nsStaticAtom subclasses. r=heycam Specifically: - nsICSSAnonBoxPseudo --> nsCSSAnonBoxPseudoStaticAtom - nsICSSPseudoElement --> nsCSSPseudoElementStaticAtom The `nsI` prefix isn't necessary because these are no longer XPIDL types, and the `StaticAtom` suffix makes their meaning clearer.
836472045b3b: Bug 1496486 - Bump cbindgen. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 04 Oct 2018 13:17:02 +0200 - rev 440314
Push 108777 by rgurzau@mozilla.com at Tue, 09 Oct 2018 22:05:52 +0000
Bug 1496486 - Bump cbindgen. r=heycam Differential Revision: https://phabricator.services.mozilla.com/D7756
5febc1595fd4: Bug 1496486 - Remove some more leftover code. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 04 Oct 2018 13:35:53 +0200 - rev 440313
Push 108777 by rgurzau@mozilla.com at Tue, 09 Oct 2018 22:05:52 +0000
Bug 1496486 - Remove some more leftover code. r=heycam Differential Revision: https://phabricator.services.mozilla.com/D7755
9ac1296e4cc0: Bug 1496486 - Remove GridTemplateAreas stuff from nsCSSValue. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 04 Oct 2018 13:24:14 +0200 - rev 440312
Push 108777 by rgurzau@mozilla.com at Tue, 09 Oct 2018 22:05:52 +0000
Bug 1496486 - Remove GridTemplateAreas stuff from nsCSSValue. r=heycam It's unused. Differential Revision: https://phabricator.services.mozilla.com/D7754
473ff44d5f12: Bug 1496486 - Remove nsCSSValue usage from font code. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 03 Oct 2018 23:50:21 +0200 - rev 440311
Push 108777 by rgurzau@mozilla.com at Tue, 09 Oct 2018 22:05:52 +0000
Bug 1496486 - Remove nsCSSValue usage from font code. r=heycam Really sorry for the size of the patch. Differential Revision: https://phabricator.services.mozilla.com/D7753
02e58f0b7d60: Bug 1496486 - Remove a bunch of unused nsCSSValue code. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 03 Oct 2018 17:49:53 +0200 - rev 440310
Push 108777 by rgurzau@mozilla.com at Tue, 09 Oct 2018 22:05:52 +0000
Bug 1496486 - Remove a bunch of unused nsCSSValue code. r=heycam Differential Revision: https://phabricator.services.mozilla.com/D7752
d2f1e35ee4b7: Bug 1496486 - Bump cbindgen. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 04 Oct 2018 13:17:02 +0200 - rev 440295
Push 108777 by rgurzau@mozilla.com at Tue, 09 Oct 2018 22:05:52 +0000
Bug 1496486 - Bump cbindgen. r=heycam Differential Revision: https://phabricator.services.mozilla.com/D7756
7f843f4ee162: Bug 1496486 - Remove some more leftover code. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 04 Oct 2018 13:35:53 +0200 - rev 440294
Push 108777 by rgurzau@mozilla.com at Tue, 09 Oct 2018 22:05:52 +0000
Bug 1496486 - Remove some more leftover code. r=heycam Differential Revision: https://phabricator.services.mozilla.com/D7755
2f629a60f12c: Bug 1496486 - Remove GridTemplateAreas stuff from nsCSSValue. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 04 Oct 2018 13:24:14 +0200 - rev 440293
Push 108777 by rgurzau@mozilla.com at Tue, 09 Oct 2018 22:05:52 +0000
Bug 1496486 - Remove GridTemplateAreas stuff from nsCSSValue. r=heycam It's unused. Differential Revision: https://phabricator.services.mozilla.com/D7754
4dd15fa31474: Bug 1496486 - Remove nsCSSValue usage from font code. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 03 Oct 2018 23:50:21 +0200 - rev 440292
Push 108777 by rgurzau@mozilla.com at Tue, 09 Oct 2018 22:05:52 +0000
Bug 1496486 - Remove nsCSSValue usage from font code. r=heycam Really sorry for the size of the patch. Differential Revision: https://phabricator.services.mozilla.com/D7753
e8d8e2f3f00b: Bug 1496486 - Remove a bunch of unused nsCSSValue code. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 03 Oct 2018 17:49:53 +0200 - rev 440291
Push 108777 by rgurzau@mozilla.com at Tue, 09 Oct 2018 22:05:52 +0000
Bug 1496486 - Remove a bunch of unused nsCSSValue code. r=heycam Differential Revision: https://phabricator.services.mozilla.com/D7752
6b740afea403: Bug 1496486 - Bump cbindgen. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 04 Oct 2018 13:17:02 +0200 - rev 440275
Push 108777 by rgurzau@mozilla.com at Tue, 09 Oct 2018 22:05:52 +0000
Bug 1496486 - Bump cbindgen. r=heycam Differential Revision: https://phabricator.services.mozilla.com/D7756
5cf44e254ac3: Bug 1496486 - Remove some more leftover code. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 04 Oct 2018 13:35:53 +0200 - rev 440274
Push 108777 by rgurzau@mozilla.com at Tue, 09 Oct 2018 22:05:52 +0000
Bug 1496486 - Remove some more leftover code. r=heycam Differential Revision: https://phabricator.services.mozilla.com/D7755
8e465202c355: Bug 1496486 - Remove GridTemplateAreas stuff from nsCSSValue. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 04 Oct 2018 13:24:14 +0200 - rev 440273
Push 108777 by rgurzau@mozilla.com at Tue, 09 Oct 2018 22:05:52 +0000
Bug 1496486 - Remove GridTemplateAreas stuff from nsCSSValue. r=heycam It's unused. Differential Revision: https://phabricator.services.mozilla.com/D7754
86382b2249f6: Bug 1496486 - Remove nsCSSValue usage from font code. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 03 Oct 2018 23:50:21 +0200 - rev 440272
Push 108777 by rgurzau@mozilla.com at Tue, 09 Oct 2018 22:05:52 +0000
Bug 1496486 - Remove nsCSSValue usage from font code. r=heycam Really sorry for the size of the patch. Differential Revision: https://phabricator.services.mozilla.com/D7753
ab92ed3e0a23: Bug 1496486 - Remove a bunch of unused nsCSSValue code. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 03 Oct 2018 17:49:53 +0200 - rev 440271
Push 108777 by rgurzau@mozilla.com at Tue, 09 Oct 2018 22:05:52 +0000
Bug 1496486 - Remove a bunch of unused nsCSSValue code. r=heycam Differential Revision: https://phabricator.services.mozilla.com/D7752
f36371c06b5e: Bug 1496008 - Serialize a bunch of image properties with Servo. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 05 Oct 2018 20:08:55 +0000 - rev 439871
Push 108694 by nerli@mozilla.com at Sat, 06 Oct 2018 09:33:17 +0000
Bug 1496008 - Serialize a bunch of image properties with Servo. r=heycam I had to fix the conversion for BackgroundSize too, hopefully we can simplify all this using cbindgen in the future instead of CalcValue. Differential Revision: https://phabricator.services.mozilla.com/D7580