searching for reviewer(xidorn)
14a23915ee7b78f5e1ad62b91bdddef830d60994: Bug 1734455 - Remove support for -moz-system-color() as chrome code no longer uses it (in favor of color-scheme). r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 07 Oct 2021 11:56:17 +0000 - rev 595066
Push 151032 by ealvarez@mozilla.com at Thu, 07 Oct 2021 12:06:36 +0000
Bug 1734455 - Remove support for -moz-system-color() as chrome code no longer uses it (in favor of color-scheme). r=xidorn Differential Revision: https://phabricator.services.mozilla.com/D127802
c7a3b3284798eecd33b28d2d81c6465988bc7b1b: Bug 1715155 - Fix some @property subtest to account for whitespace trimming, and update expectations for another subtest that's now passing. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 08 Jun 2021 11:26:30 +0000 - rev 582227
Push 144544 by ealvarez@mozilla.com at Tue, 08 Jun 2021 11:28:50 +0000
Bug 1715155 - Fix some @property subtest to account for whitespace trimming, and update expectations for another subtest that's now passing. r=xidorn Differential Revision: https://phabricator.services.mozilla.com/D117131
d55d07d3e8ccfa9a6bd619e5a1863927e45d3aae: Bug 1713787 - Fix whitespace handling inside CSS variables. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 07 Jun 2021 10:16:39 +0000 - rev 582080
Push 144447 by ealvarez@mozilla.com at Mon, 07 Jun 2021 11:31:47 +0000
Bug 1713787 - Fix whitespace handling inside CSS variables. r=xidorn As per w3c/csswg-drafts#881 and w3c/csswg-drafts#774. Differential Revision: https://phabricator.services.mozilla.com/D116459
2dc1eff1effd9192d03f2a10d431b1d0862bf2ec: Bug 1713787 - Fix whitespace handling inside CSS variables. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 06 Jun 2021 12:10:28 +0000 - rev 582033
Push 144413 by ealvarez@mozilla.com at Sun, 06 Jun 2021 12:12:50 +0000
Bug 1713787 - Fix whitespace handling inside CSS variables. r=xidorn As per w3c/csswg-drafts#881 and w3c/csswg-drafts#774. Differential Revision: https://phabricator.services.mozilla.com/D116459
49070d2a7e606f96939fd4b657744d80041d1662: Bug 1467309 - Reserve -- as a custom property name. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 04 Jun 2021 10:55:41 +0000 - rev 581945
Push 144355 by ealvarez@mozilla.com at Fri, 04 Jun 2021 11:11:16 +0000
Bug 1467309 - Reserve -- as a custom property name. r=xidorn I think this should be fairly low risk, let's try to get it done sooner rather than later. Differential Revision: https://phabricator.services.mozilla.com/D116456
8908151379dc2ae9f5594558ede67711e3617010: Bug 1706223 - Fix whitespace handling in clamp() parsing. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 21 Apr 2021 13:39:13 +0000 - rev 576959
Push 141642 by ealvarez@mozilla.com at Wed, 21 Apr 2021 14:58:12 +0000
Bug 1706223 - Fix whitespace handling in clamp() parsing. r=xidorn We should just restore the state when seeing whitespace and an unknown token like when we do when finding any other token a few lines below. This is not an issue for most callers (it's only an issue for clamp()) because the other callers use either `parse_comma_separated()` (for min/max), or `parse_nested_block()` (for parens / nested calc()). Both of those functions restrict the input in such a way that is_exhausted returns true (a few lines above) and thus we parse successfully. Differential Revision: https://phabricator.services.mozilla.com/D112681
7ba7e312d760204638106cee8a07e2f4f755fe05: Bug 1704332 - Move moz-control-character-visibility out of mako, and remove support for gecko_pref_controlled_initial_value. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 11 Apr 2021 17:39:12 +0000 - rev 575410
Push 140701 by ealvarez@mozilla.com at Sun, 11 Apr 2021 17:41:42 +0000
Bug 1704332 - Move moz-control-character-visibility out of mako, and remove support for gecko_pref_controlled_initial_value. r=xidorn No behavior change, just cleanup. Actually seem this technically _adds_ some code even though it's a cleanup, but that's mostly because of the wrapping of the derive list. The resulting code is simpler (more in-line with our usual things, so I think it's an improvement). Differential Revision: https://phabricator.services.mozilla.com/D111551
c51d8e2176b7d07ae09b28daa40aa8bcb0f70489: Bug 1703984 - Clean up text-justify, and make distribute a parse-time alias. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 10 Apr 2021 03:45:51 +0000 - rev 575365
Push 140677 by ealvarez@mozilla.com at Sat, 10 Apr 2021 03:48:20 +0000
Bug 1703984 - Clean up text-justify, and make distribute a parse-time alias. r=xidorn Since it's simpler, as discussed in the CSSWG issue. Differential Revision: https://phabricator.services.mozilla.com/D111346
05e013ea94bfa78102ec3ed7a7aa55ae14a0b323: Bug 1694141 - Implement :user-valid and :user-invalid. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 24 Feb 2021 01:11:40 +0000 - rev 568529
Push 137077 by ealvarez@mozilla.com at Wed, 24 Feb 2021 01:46:10 +0000
Bug 1694141 - Implement :user-valid and :user-invalid. r=xidorn And alias :-moz-ui-valid and :-moz-ui-invalid to them. There are CSSWG resolutions for these for quite a while, and spec for user-invalid. Differential Revision: https://phabricator.services.mozilla.com/D105966
70d457e2ca37cd439c6d4bc1b90656ee2bfb26c6: Bug 1693969 - Remove default styling for :-moz-ui-{valid,invalid} pseudo-classes. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 23 Feb 2021 11:26:17 +0000 - rev 568396
Push 137026 by ealvarez@mozilla.com at Tue, 23 Feb 2021 11:29:18 +0000
Bug 1693969 - Remove default styling for :-moz-ui-{valid,invalid} pseudo-classes. r=xidorn Other browsers don't have this UI, and there's no way to know whether the form will actually be validated, so it can cause false-positives. Depends on D105968 Differential Revision: https://phabricator.services.mozilla.com/D105969
09045a640658e18c1c9da8456d5268de88758cb5: Bug 1693886 - Increase custom property size limit a bit. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 23 Feb 2021 10:43:03 +0000 - rev 568388
Push 137019 by ealvarez@mozilla.com at Tue, 23 Feb 2021 10:45:23 +0000
Bug 1693886 - Increase custom property size limit a bit. r=xidorn Differential Revision: https://phabricator.services.mozilla.com/D105978
ef1676ed357b4434d17a71e40e0b04753bdbff0b: Bug 1690836 - Cache substituted values from shorthand properties during the cascade. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 17 Feb 2021 00:21:36 +0000 - rev 567806
Push 136611 by ealvarez@mozilla.com at Wed, 17 Feb 2021 00:24:02 +0000
Bug 1690836 - Cache substituted values from shorthand properties during the cascade. r=xidorn This brings the time down to 1.6ms from 4.8ms on the test-case in the bug. This should be improvable too, but I think this is a nice improvement for regular styling as well. Differential Revision: https://phabricator.services.mozilla.com/D105187
be5f469a4424241e1cc1914536d469e18e058f66: Bug 1690836 - Rustfmt cascade.rs. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 17 Feb 2021 00:21:35 +0000 - rev 567805
Push 136611 by ealvarez@mozilla.com at Wed, 17 Feb 2021 00:24:02 +0000
Bug 1690836 - Rustfmt cascade.rs. r=xidorn Differential Revision: https://phabricator.services.mozilla.com/D105186
834a980cbd49b0634e98e0a00441bb20ad4ceb40: Bug 1690836 - Cache substituted values from shorthand properties during the cascade. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 16 Feb 2021 13:38:08 +0000 - rev 567692
Push 136540 by ealvarez@mozilla.com at Tue, 16 Feb 2021 13:40:29 +0000
Bug 1690836 - Cache substituted values from shorthand properties during the cascade. r=xidorn This brings the time down to 1.6ms from 4.8ms on the test-case in the bug. This should be improvable too, but I think this is a nice improvement for regular styling as well. Differential Revision: https://phabricator.services.mozilla.com/D105187
9455553189d2befe499c04c7829fd46ac874d565: Bug 1690836 - Rustfmt cascade.rs. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 16 Feb 2021 13:38:08 +0000 - rev 567691
Push 136540 by ealvarez@mozilla.com at Tue, 16 Feb 2021 13:40:29 +0000
Bug 1690836 - Rustfmt cascade.rs. r=xidorn Differential Revision: https://phabricator.services.mozilla.com/D105186
87dc458116789fe1bf79a9765aaf025f7d091e41: Bug 1684673 - Inline nsTArray::deref. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 02 Jan 2021 17:37:45 +0000 - rev 561835
Push 133427 by ealvarez@mozilla.com at Sat, 02 Jan 2021 17:40:19 +0000
Bug 1684673 - Inline nsTArray::deref. r=xidorn This shaves >50ms if the compiler decides not to inline it, compilers are sometimes dumb. Depends on D100593 Differential Revision: https://phabricator.services.mozilla.com/D100594
0a114ac95a422d422fe6ce991502c78f480fdb81: Bug 1684673 - Reorder some conditions when handling class/part attributes. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 02 Jan 2021 04:50:01 +0000 - rev 561834
Push 133426 by ealvarez@mozilla.com at Sat, 02 Jan 2021 17:39:07 +0000
Bug 1684673 - Reorder some conditions when handling class/part attributes. r=xidorn Empty class attributes are uncommon. Differential Revision: https://phabricator.services.mozilla.com/D100592
ca95578df71a392c05c1eab09479ce106cda77f2: Bug 1682006 - Avoid silly propID -> string -> propID conversion in nsComputedDOMStyle. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 12 Dec 2020 12:06:09 +0000 - rev 560442
Push 132659 by ealvarez@mozilla.com at Sat, 12 Dec 2020 12:09:14 +0000
Bug 1682006 - Avoid silly propID -> string -> propID conversion in nsComputedDOMStyle. r=xidorn Differential Revision: https://phabricator.services.mozilla.com/D99494
2809cb024474b1deee62c3b49bf0794be70ca11f: Bug 1682006 - Don't call Truncate() on the return string in GetPropertyValue. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 12 Dec 2020 12:06:06 +0000 - rev 560441
Push 132659 by ealvarez@mozilla.com at Sat, 12 Dec 2020 12:09:14 +0000
Bug 1682006 - Don't call Truncate() on the return string in GetPropertyValue. r=xidorn Turns out this causes a bit of overhead when appending to an AutoString, because Truncate() calls SetToEmptyBuffer(), which makes it go from inline-string to buffer string, and next time we append we need to turn the string from a buffer-based string to an inline string again, which is some minor, but measurable, work, while profiling some micro-benchmarks. Probably we should make Truncate() a no-op for a zero-length string, but I'll send that separately. Differential Revision: https://phabricator.services.mozilla.com/D99493
d7c80eefd882e1b1721539197470ae91eb2b74e1: Bug 1681940 - Update dtoa-short. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 11 Dec 2020 13:14:13 +0000 - rev 560337
Push 132594 by ealvarez@mozilla.com at Fri, 11 Dec 2020 13:16:46 +0000
Bug 1681940 - Update dtoa-short. r=xidorn Has some minor perf optimizations. Differential Revision: https://phabricator.services.mozilla.com/D99445
29f96326f44671c391c54dc51730d2a642aab581: Bug 1678881 - Run latest rustfmt in servo/. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 22 Nov 2020 00:41:29 +0000 - rev 558293
Push 131522 by ealvarez@mozilla.com at Sun, 22 Nov 2020 01:05:09 +0000
Bug 1678881 - Run latest rustfmt in servo/. r=xidorn Differential Revision: https://phabricator.services.mozilla.com/D97855
491b53a26e43aefa8a9962cdcd327284deb57d7a: Bug 1678881 - Avoid some allocations in selector serialization. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 22 Nov 2020 01:02:22 +0000 - rev 558292
Push 131522 by ealvarez@mozilla.com at Sun, 22 Nov 2020 01:05:09 +0000
Bug 1678881 - Avoid some allocations in selector serialization. r=xidorn The allocations in display_to_css_identifier show up in the profiles of bug 1675628. Differential Revision: https://phabricator.services.mozilla.com/D97856
8dbca01bbc5ad22577f4d8cb5faae963f9611987: Bug 1673259 - Remove unused DeclarationBlock::get_at_importance. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 26 Oct 2020 09:58:31 +0000 - rev 554381
Push 129411 by ealvarez@mozilla.com at Mon, 26 Oct 2020 10:00:55 +0000
Bug 1673259 - Remove unused DeclarationBlock::get_at_importance. r=xidorn Differential Revision: https://phabricator.services.mozilla.com/D94693
3046e284b9e3c530d39babbecc7d27a4ddfd7fc4: Bug 1669858 - Use Option::as_deref() in style code. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 08 Oct 2020 09:42:49 +0000 - rev 552068
Push 128203 by ealvarez@mozilla.com at Thu, 08 Oct 2020 09:45:17 +0000
Bug 1669858 - Use Option::as_deref() in style code. r=xidorn And drive-by simplify another function that was only doing Option::clone(). Differential Revision: https://phabricator.services.mozilla.com/D92839
078dc5a036616ec84d5e567fd02536d1479817d5: Bug 1664718 - Allow :is() and :where() to have better error recovery. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 14 Sep 2020 22:33:01 +0000 - rev 548628
Push 126309 by ealvarez@mozilla.com at Mon, 14 Sep 2020 22:35:35 +0000
Bug 1664718 - Allow :is() and :where() to have better error recovery. r=xidorn Adjust is-where-parsing.html to work with both the new and old behavior, and add a test for the new behavior. Depends on D90049 Differential Revision: https://phabricator.services.mozilla.com/D90050
c8a8791a26edfcd8789b1c3163f87f3a46ec46eb: Bug 1664718 - Allow :is() and :where() to have better error recovery. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 14 Sep 2020 15:04:22 +0000 - rev 548558
Push 126255 by ealvarez@mozilla.com at Mon, 14 Sep 2020 15:06:57 +0000
Bug 1664718 - Allow :is() and :where() to have better error recovery. r=xidorn Adjust is-where-parsing.html to work with both the new and old behavior, and add a test for the new behavior. Depends on D90049 Differential Revision: https://phabricator.services.mozilla.com/D90050
da187b003f27fee651173cb7a458894aebbe4002: Bug 1664718 - Minor cleanup: Use shorthand initialization in selectors. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 13 Sep 2020 21:57:04 +0000 - rev 548484
Push 126212 by ealvarez@mozilla.com at Sun, 13 Sep 2020 22:04:55 +0000
Bug 1664718 - Minor cleanup: Use shorthand initialization in selectors. r=xidorn Differential Revision: https://phabricator.services.mozilla.com/D90049
b021c9737f2bd71713c487ccb0410bd335edd5ba: Bug 1663231 - Make @font-face and @counter-style serialization closer other browsers and style rules. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 05 Sep 2020 00:42:43 +0000 - rev 547706
Push 125715 by ealvarez@mozilla.com at Sat, 05 Sep 2020 00:45:22 +0000
Bug 1663231 - Make @font-face and @counter-style serialization closer other browsers and style rules. r=xidorn Style rules serialize on one line and so should @font-face blocks. Part of https://github.com/w3c/csswg-drafts/issues/4828. Differential Revision: https://phabricator.services.mozilla.com/D89302
b3e160c2f1104ae303020ef5738f14dabda509c5: Bug 1585074 - Audit usage of nsIDocShellTreeItem in PendingFullscreenChangeList::Iterator::Iterator r=smaug,nika,xidorn
Alphan Chen <alchen@mozilla.com> - Tue, 01 Sep 2020 01:48:06 +0000 - rev 547143
Push 125407 by smacleod@mozilla.com at Tue, 01 Sep 2020 01:51:23 +0000
Bug 1585074 - Audit usage of nsIDocShellTreeItem in PendingFullscreenChangeList::Iterator::Iterator r=smaug,nika,xidorn Differential Revision: https://phabricator.services.mozilla.com/D85988
a0c3a76a1ed6be62c111d3cbbef5d10b7b407ed8: Bug 1658525- Remove layout.css.comparison-functions.enabled. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 11 Aug 2020 10:27:42 +0000 - rev 544261
Push 123921 by ealvarez@mozilla.com at Tue, 11 Aug 2020 10:42:56 +0000
Bug 1658525- Remove layout.css.comparison-functions.enabled. r=xidorn Shipped since FF75 (bug 1519519). Differential Revision: https://phabricator.services.mozilla.com/D86693
2b85a2e15ba335df67dc7369e7eb7ec4265c49e3: Bug 1644212 - reintroduce an attribute to limit which windows allow full screen, r=xidorn,haik
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Mon, 15 Jun 2020 15:51:48 +0000 - rev 535717
Push 119036 by gijskruitbosch@gmail.com at Mon, 15 Jun 2020 16:02:30 +0000
Bug 1644212 - reintroduce an attribute to limit which windows allow full screen, r=xidorn,haik Differential Revision: https://phabricator.services.mozilla.com/D79109
234636bce5dc5d55705625bc7e0e0af0a286e104: Bug 1641861 - Remove some useless includes from Loader.h. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 29 May 2020 13:48:11 +0000 - rev 532984
Push 117498 by ealvarez@mozilla.com at Fri, 29 May 2020 13:49:29 +0000
Bug 1641861 - Remove some useless includes from Loader.h. r=xidorn Differential Revision: https://phabricator.services.mozilla.com/D77456
741feae54c0f0a339b32ba05b4f71dc50c830fc6: Bug 1640861 - Remove unused ServoElementSnapshot::mIsHTMLElementInHTMLDocument. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 26 May 2020 11:25:12 +0000 - rev 532167
Push 117036 by ealvarez@mozilla.com at Tue, 26 May 2020 11:57:12 +0000
Bug 1640861 - Remove unused ServoElementSnapshot::mIsHTMLElementInHTMLDocument. r=xidorn Differential Revision: https://phabricator.services.mozilla.com/D76820
1dc7cd341a2a1b5ffe08800b93f34c22ee3102a1: Bug 1580603 - Refactor Fullscreen stack to Top Layer stack r=smaug,xidorn
Sean Feng <sefeng@mozilla.com> - Tue, 14 Apr 2020 19:51:36 +0000 - rev 524027
Push 112965 by sefeng@mozilla.com at Wed, 15 Apr 2020 01:50:34 +0000
Bug 1580603 - Refactor Fullscreen stack to Top Layer stack r=smaug,xidorn Fullscreen stack isn't part of the spec anymore, it's changed to a more generic version called Top Layer stack, which is being used by both fullscreen APIs and dialog elements. This patch refactors it to Top Layer stack so that it can be reused for dialog element. Top Layer stack : https://fullscreen.spec.whatwg.org/#new-stacking-layer Differential Revision: https://phabricator.services.mozilla.com/D68478
53904ff833504681060ea25fcb9a30159c90a6f9: Bug 1614348 - Make font-family serialization algorithm a bit more conservative. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 12 Feb 2020 11:32:47 +0000 - rev 513541
Push 107075 by ealvarez@mozilla.com at Wed, 12 Feb 2020 11:33:18 +0000
Bug 1614348 - Make font-family serialization algorithm a bit more conservative. r=xidorn So as to avoid serializing as identifiers font-families with spaces as part of the identifier. This avoids serializing confusing escaped sequences if the beginning of the stuff after the space happens to not be a valid ident start. This is an slightly more restrictive version of the existing logic, which happens to also match other browsers in my testing. Differential Revision: https://phabricator.services.mozilla.com/D62376
fc3002cb85dc4d2c44d8aec1246f0356097411e3: Bug 1605803 - Use cbindgen for content property. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 05 Jan 2020 13:10:39 +0000 - rev 508850
Push 104246 by ealvarez@mozilla.com at Sun, 05 Jan 2020 13:11:35 +0000
Bug 1605803 - Use cbindgen for content property. r=xidorn This cleans up and also allows us to keep the distinction between content: none and content: normal, which allows us to fix the computed style we return from getComputedStyle(). Do this last bit from the resolved value instead of StyleAdjuster, because otherwise we need to tweak every initial struct for ::before / ::after. Differential Revision: https://phabricator.services.mozilla.com/D58276
8aa7aa72d2e0b94aaac17f334782d6c7a827ef92: Bug 1606019 - Remove unused FFI function to refcount nsIReferrerInfo. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 26 Dec 2019 22:17:35 +0000 - rev 508412
Push 103960 by ealvarez@mozilla.com at Thu, 26 Dec 2019 22:24:29 +0000
Bug 1606019 - Remove unused FFI function to refcount nsIReferrerInfo. r=xidorn We don't use RefPtr<nsIReferrerInfo> in rust. Differential Revision: https://phabricator.services.mozilla.com/D58274
273abf200022ad239b277942149e6268c4fec8b2: Bug 1604011 - Remove dead assignment from StreamLoader::OnStopRequest. r=emilio,xidorn
Alex Henrie <alexhenrie24@gmail.com> - Sun, 15 Dec 2019 10:22:50 +0000 - rev 507037
Push 103227 by ealvarez@mozilla.com at Sun, 15 Dec 2019 10:23:36 +0000
Bug 1604011 - Remove dead assignment from StreamLoader::OnStopRequest. r=emilio,xidorn Differential Revision: https://phabricator.services.mozilla.com/D57235
27fdce12f0c57fce41191959117adf6dfeb4a0e6: Bug 1603455 - Remove full-screen-api.unprefix.enabled. r=xidorn,smaug
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 13 Dec 2019 13:27:27 +0000 - rev 506914
Push 103142 by ealvarez@mozilla.com at Fri, 13 Dec 2019 13:28:41 +0000
Bug 1603455 - Remove full-screen-api.unprefix.enabled. r=xidorn,smaug It's been enabled since Firefox 64. Differential Revision: https://phabricator.services.mozilla.com/D56951
d23f209ada8b57eb8211a64ac8d6fbbabdb8360b: Bug 1603455 - Remove full-screen-api.unprefix.enabled. r=xidorn,smaug
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 12 Dec 2019 19:56:10 +0000 - rev 506754
Push 103054 by ealvarez@mozilla.com at Thu, 12 Dec 2019 19:56:38 +0000
Bug 1603455 - Remove full-screen-api.unprefix.enabled. r=xidorn,smaug It's been enabled since Firefox 64. Differential Revision: https://phabricator.services.mozilla.com/D56951
e2df01b709f9ceed696ba3c89667588ae81ae81f: Bug 1593951 - Use MaybeUninit in style struct clone impls / constructors. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 12 Nov 2019 20:30:42 +0000 - rev 501660
Push 100347 by ealvarez@mozilla.com at Tue, 12 Nov 2019 20:45:05 +0000
Bug 1593951 - Use MaybeUninit in style struct clone impls / constructors. r=xidorn Differential Revision: https://phabricator.services.mozilla.com/D51788
6cd92affba4253d7e60ba7dddcaa8a73dc913b2b: Bug 1593951 - Use MaybeUninit in style struct clone impls / constructors. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 12 Nov 2019 11:49:40 +0000 - rev 501581
Push 100297 by ealvarez@mozilla.com at Tue, 12 Nov 2019 15:53:42 +0000
Bug 1593951 - Use MaybeUninit in style struct clone impls / constructors. r=xidorn Differential Revision: https://phabricator.services.mozilla.com/D51788
97514cd3237ce93aca88458d53643b2ac551128e: Bug 1589766 - Experiment with implementing zoom as a transform + transform-origin shorthand. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 26 Oct 2019 14:17:28 +0000 - rev 499129
Push 98915 by ealvarez@mozilla.com at Sat, 26 Oct 2019 14:17:57 +0000
Bug 1589766 - Experiment with implementing zoom as a transform + transform-origin shorthand. r=xidorn This is a gross hack, of course, but has the advantage of not breaking sites that use both zoom and -moz-transform / -moz-transform-origin. There should be no behavior change when the pref is off, of course, and the webcompat team wanted to experiment with this. Differential Revision: https://phabricator.services.mozilla.com/D49792
430c949e8c7f60726088b70c38c452c32ecb7089: Bug 1588737 - Simplify media query code now that lifetimes are non-lexical. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 20 Oct 2019 13:44:07 +0000 - rev 498308
Push 98383 by ealvarez@mozilla.com at Sun, 20 Oct 2019 13:45:03 +0000
Bug 1588737 - Simplify media query code now that lifetimes are non-lexical. r=xidorn We can deindent and simplify a bunch of this code now. Differential Revision: https://phabricator.services.mozilla.com/D49509
14e9efe2db1d6b90593a5283302f4db98afc535d: Bug 1588737 - Remove useless conditional compilation. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 20 Oct 2019 13:44:09 +0000 - rev 498307
Push 98383 by ealvarez@mozilla.com at Sun, 20 Oct 2019 13:45:03 +0000
Bug 1588737 - Remove useless conditional compilation. r=xidorn Servo doesn't use this flag or -webkit- prefixed media queries, so no point in doing this conditionally. Differential Revision: https://phabricator.services.mozilla.com/D49508
673c2d3025c58a5307d3ecf2da7d500dbe2b16b2: Bug 1588737 - Hide -moz-touch-enabled media query in Nightly and Early Beta. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 20 Oct 2019 13:44:16 +0000 - rev 498305
Push 98383 by ealvarez@mozilla.com at Sun, 20 Oct 2019 13:45:03 +0000
Bug 1588737 - Hide -moz-touch-enabled media query in Nightly and Early Beta. r=xidorn This is effectively superseded by the hover / any-hover media queries, which actually are standard, and is also causing trouble in the wild. Not even the browser fronted uses it, so we should be able to just remove it everywhere at once. Differential Revision: https://phabricator.services.mozilla.com/D49506
119ad04b0efc030afcf10c153b4e86c863c8a96e: Bug 1588201 - Fix test_compute_data_with_start_struct.html to avoid leaving properties set around. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 13 Oct 2019 09:28:09 +0000 - rev 497375
Push 97848 by ealvarez@mozilla.com at Sun, 13 Oct 2019 09:28:47 +0000
Bug 1588201 - Fix test_compute_data_with_start_struct.html to avoid leaving properties set around. r=xidorn This is causing problems since leaving a non-default appearance changes margins and borders. This was wallpapered by XBL failing to load a binding and leaving the element without frame as described in the bug. Differential Revision: https://phabricator.services.mozilla.com/D49061
282af999790d429705b33cb936c5e99e36e26b38: Bug 1557825 part 2 - Add tests and update devtools for 'display:block ruby'. r=xidorn
Mats Palmgren <mats@mozilla.com> - Wed, 14 Aug 2019 14:38:33 +0000 - rev 487964
Push 92553 by mpalmgren@mozilla.com at Wed, 14 Aug 2019 15:21:55 +0000
Bug 1557825 part 2 - Add tests and update devtools for 'display:block ruby'. r=xidorn Differential Revision: https://phabricator.services.mozilla.com/D40213
06c5dcd34b3654fbc29024cda29cf805a37aa896: Bug 1572805 - Simplify text-emphasis-style. r=boris,xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 10 Aug 2019 18:15:37 +0000 - rev 487296
Push 92226 by ealvarez@mozilla.com at Sat, 10 Aug 2019 18:21:43 +0000
Bug 1572805 - Simplify text-emphasis-style. r=boris,xidorn Differential Revision: https://phabricator.services.mozilla.com/D41418
81b56d76505a3840150909fb33b18dd7ad3274e6: Bug 1572805 - Simplify text-emphasis-style. r=boris,xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 10 Aug 2019 16:23:52 +0000 - rev 487291
Push 92222 by ealvarez@mozilla.com at Sat, 10 Aug 2019 17:39:57 +0000
Bug 1572805 - Simplify text-emphasis-style. r=boris,xidorn Differential Revision: https://phabricator.services.mozilla.com/D41418