searching for reviewer(emilio)
69fdccc97cb04d65b42ac14f6aad98f05fee748d: Bug 1685697 - Hide the rustc output from autocfg. r=emilio
Mike Hommey <mh+mozilla@glandium.org> - Fri, 15 Jan 2021 12:19:13 +0000 - rev 563454
Push 38109 by cbrindusan@mozilla.com at Sat, 16 Jan 2021 09:28:04 +0000
Bug 1685697 - Hide the rustc output from autocfg. r=emilio Differential Revision: https://phabricator.services.mozilla.com/D101861
bb547abea7c67705d6a5473912eed8a84b7fe629: Bug 1686907 - fix the window title being affected by JS's 'replace' API treating dollar signs as 'special', r=emilio
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Fri, 15 Jan 2021 14:34:49 +0000 - rev 563274
Push 38108 by ncsoregi@mozilla.com at Fri, 15 Jan 2021 21:53:19 +0000
Bug 1686907 - fix the window title being affected by JS's 'replace' API treating dollar signs as 'special', r=emilio Differential Revision: https://phabricator.services.mozilla.com/D101930
429a4d022ade4b99563b08473e2f16ac18507bae: Bug 1686310 part 7 - Remove ReflowInput::mFrameType and associated code, which is now dead code. r=emilio
Mats Palmgren <mats@mozilla.com> - Thu, 14 Jan 2021 03:23:40 +0000 - rev 563014
Push 38104 by nbeleuzu@mozilla.com at Fri, 15 Jan 2021 03:50:53 +0000
Bug 1686310 part 7 - Remove ReflowInput::mFrameType and associated code, which is now dead code. r=emilio Differential Revision: https://phabricator.services.mozilla.com/D101554
c4e1adb07c92c9274b907df86e100d91223872d1: Bug 1686310 part 6 - Remove NS_CSS_FRAME_TYPE_INLINE. r=emilio
Mats Palmgren <mats@mozilla.com> - Thu, 14 Jan 2021 03:17:46 +0000 - rev 563013
Push 38104 by nbeleuzu@mozilla.com at Fri, 15 Jan 2021 03:50:53 +0000
Bug 1686310 part 6 - Remove NS_CSS_FRAME_TYPE_INLINE. r=emilio Differential Revision: https://phabricator.services.mozilla.com/D101553
b06ec5eca6111fd03a4703d65812d5e7fdeb27ff: Bug 1686310 part 5 - Remove NS_CSS_FRAME_TYPE_BLOCK. r=emilio
Mats Palmgren <mats@mozilla.com> - Thu, 14 Jan 2021 03:46:03 +0000 - rev 563012
Push 38104 by nbeleuzu@mozilla.com at Fri, 15 Jan 2021 03:50:53 +0000
Bug 1686310 part 5 - Remove NS_CSS_FRAME_TYPE_BLOCK. r=emilio Differential Revision: https://phabricator.services.mozilla.com/D101552
5fb94fe998448e563a531df5b4622d69100ac854: Bug 1686310 part 4 - Remove NS_CSS_FRAME_TYPE_ABSOLUTE. r=emilio
Mats Palmgren <mats@mozilla.com> - Thu, 14 Jan 2021 03:23:58 +0000 - rev 563011
Push 38104 by nbeleuzu@mozilla.com at Fri, 15 Jan 2021 03:50:53 +0000
Bug 1686310 part 4 - Remove NS_CSS_FRAME_TYPE_ABSOLUTE. r=emilio Differential Revision: https://phabricator.services.mozilla.com/D101551
ad097b5793e8469492a93aed974b641b921f83b0: Bug 1686310 part 3 - Replace NS_CSS_FRAME_TYPE_INTERNAL_TABLE with checks of the actual frame class, which is more correct. r=emilio
Mats Palmgren <mats@mozilla.com> - Thu, 14 Jan 2021 03:47:42 +0000 - rev 563010
Push 38104 by nbeleuzu@mozilla.com at Fri, 15 Jan 2021 03:50:53 +0000
Bug 1686310 part 3 - Replace NS_CSS_FRAME_TYPE_INTERNAL_TABLE with checks of the actual frame class, which is more correct. r=emilio Differential Revision: https://phabricator.services.mozilla.com/D101550
d29ddd193684bcd21b474770aca5402b3da90e03: Bug 1686310 part 2 - Replace NS_FRAME_IS_REPLACED* with a bit that caches the corresponding IsFrameOfType result. r=emilio
Mats Palmgren <mats@mozilla.com> - Thu, 14 Jan 2021 03:15:31 +0000 - rev 563009
Push 38104 by nbeleuzu@mozilla.com at Fri, 15 Jan 2021 03:50:53 +0000
Bug 1686310 part 2 - Replace NS_FRAME_IS_REPLACED* with a bit that caches the corresponding IsFrameOfType result. r=emilio Differential Revision: https://phabricator.services.mozilla.com/D101549
7c5254bea75a7f85398975af8e30fa88e0c82c8f: Bug 1686310 part 1 - Remove NS_CSS_FRAME_TYPE_FLOATING. r=emilio
Mats Palmgren <mats@mozilla.com> - Wed, 13 Jan 2021 07:10:39 +0000 - rev 563008
Push 38104 by nbeleuzu@mozilla.com at Fri, 15 Jan 2021 03:50:53 +0000
Bug 1686310 part 1 - Remove NS_CSS_FRAME_TYPE_FLOATING. r=emilio Differential Revision: https://phabricator.services.mozilla.com/D101548
f8e28ebbdaa0e6aa34572fff13647450fd34bba7: Bug 1675720 - Fix print_to_filename prefs for Linux system dialog r=emilio
Erik Nordin <nordzilla@mozilla.com> - Tue, 12 Jan 2021 22:08:21 +0000 - rev 562828
Push 38100 by rmaries@mozilla.com at Wed, 13 Jan 2021 10:02:40 +0000
Bug 1675720 - Fix print_to_filename prefs for Linux system dialog r=emilio This patch ensures that the global print_to_filename pref is checked when initializing print settings from prefs. It also fixes a regression which was preventing the Linux system dialog from correctly reading its printer-specific print_to_filename prefs. Differential Revision: https://phabricator.services.mozilla.com/D98975
99596a67e4cebfc9c720e6e2eda38b1375b8b990: Bug 1685828 - Stop calling SVG and MathML enabling helpers every time we check their enabling status. r=emilio
Ting-Yu Lin <tlin@mozilla.com> - Mon, 11 Jan 2021 03:56:18 +0000 - rev 562599
Push 38093 by smolnar@mozilla.com at Mon, 11 Jan 2021 09:34:48 +0000
Bug 1685828 - Stop calling SVG and MathML enabling helpers every time we check their enabling status. r=emilio Differential Revision: https://phabricator.services.mozilla.com/D101244
04e48d1c7a4cc0ff48f4ccbfb34b6a7a3dd41cf2: Bug 1665944 - Unset drag state when moving focus to text controls r=emilio
Kagami Sascha Rosylight <krosylight@mozilla.com> - Sat, 09 Jan 2021 01:49:35 +0000 - rev 562540
Push 38090 by btara@mozilla.com at Sat, 09 Jan 2021 09:24:57 +0000
Bug 1665944 - Unset drag state when moving focus to text controls r=emilio Differential Revision: https://phabricator.services.mozilla.com/D101202
84e497a940ab8ef75bba3ee485a2b3895e0eeed4: Bug 1685621 - Add more :not() serialization tests. r=emilio
Tim Nguyen <ntim.bugs@gmail.com> - Fri, 08 Jan 2021 08:07:26 +0000 - rev 562423
Push 38089 by malexandru@mozilla.com at Fri, 08 Jan 2021 21:57:36 +0000
Bug 1685621 - Add more :not() serialization tests. r=emilio Differential Revision: https://phabricator.services.mozilla.com/D101097
7e9efe4d126559a78af2395bfa1fef9888aba744: Bug 1685621 - Fix serialization of complex :not(). r=emilio
Tim Nguyen <ntim.bugs@gmail.com> - Fri, 08 Jan 2021 10:12:00 +0000 - rev 562422
Push 38089 by malexandru@mozilla.com at Fri, 08 Jan 2021 21:57:36 +0000
Bug 1685621 - Fix serialization of complex :not(). r=emilio Differential Revision: https://phabricator.services.mozilla.com/D101090
d7cb06b275cdb59f99aa6ff14e5f6de6ff200723: Bug 1685543 - Expose auto-start-reverse enum value r=emilio
longsonr <longsonr@gmail.com> - Fri, 08 Jan 2021 00:05:11 +0000 - rev 562399
Push 38088 by ncsoregi@mozilla.com at Fri, 08 Jan 2021 16:07:11 +0000
Bug 1685543 - Expose auto-start-reverse enum value r=emilio Per https://github.com/w3c/svgwg/issues/424 we should expose the new value in webidl Differential Revision: https://phabricator.services.mozilla.com/D101089
e577d67c6c42a006f372d86cf4308358de646be6: Bug 1685621 - Fix serialization of complex :not(). r=emilio
Tim Nguyen <ntim.bugs@gmail.com> - Fri, 08 Jan 2021 00:39:34 +0000 - rev 562370
Push 38087 by smolnar@mozilla.com at Fri, 08 Jan 2021 09:48:18 +0000
Bug 1685621 - Fix serialization of complex :not(). r=emilio Differential Revision: https://phabricator.services.mozilla.com/D101090
12325181f43aee1257922717f8ae4d52e4e502d6: Bug 1518099 - Add support for lighter operator in feComposite r=jrmuizel,emilio
longsonr <longsonr@gmail.com> - Tue, 05 Jan 2021 20:49:00 +0000 - rev 562120
Push 38082 by malexandru@mozilla.com at Wed, 06 Jan 2021 15:51:27 +0000
Bug 1518099 - Add support for lighter operator in feComposite r=jrmuizel,emilio Spec: https://www.w3.org/TR/filter-effects-1/#attr-valuedef-operator-lighter Lighter is defined in the compositing & blending spec as equivalent to porter-duff plus, https://www.w3.org/TR/compositing-1/#porterduffcompositingoperators_plus. The 'lighter' composite mode already works in <canvas> (via globalCompositeOperation), and it's the same there. Chrome implemented support in https://bugs.chromium.org/p/chromium/issues/detail?id=439037 Per https://github.com/w3c/svgwg/issues/424 we should expose the new value in webidl and Chrome uses 7 too (https://codereview.chromium.org/779963002/patch/120001/130009) Differential Revision: https://phabricator.services.mozilla.com/D100605
ed15001644544f4d55e4a51d742f8059e8933932: Bug 1683180 - Revert bug 1672527 to fix SVG perf regression. r=emilio
Mats Palmgren <mats@mozilla.com> - Mon, 04 Jan 2021 20:26:25 +0000 - rev 561913
Push 38075 by dluca@mozilla.com at Tue, 05 Jan 2021 04:31:31 +0000
Bug 1683180 - Revert bug 1672527 to fix SVG perf regression. r=emilio Differential Revision: https://phabricator.services.mozilla.com/D100713
9f813973b02bf9403b8f9cf212aa1aef5005de47: Bug 1684689 - Check for 0 size after clamping in CanvasRenderingContext2D.createImageData r=emilio
Aryan Agal <aryanagal98@gmail.com> - Sun, 03 Jan 2021 20:58:32 +0000 - rev 561905
Push 38075 by dluca@mozilla.com at Tue, 05 Jan 2021 04:31:31 +0000
Bug 1684689 - Check for 0 size after clamping in CanvasRenderingContext2D.createImageData r=emilio Shifted the zero-check after width and height are clamped to int32_t. Fixes the use case where width and height are floats > 0 but < 1. These values are clamped to 0, but no error is thrown, as opposed to the desired behavior. Deleted corresponding test ini file, since it is now expected to PASS. Now also fixes a test that started failing and checked something against the spec, (credit to @emilio) Differential Revision: https://phabricator.services.mozilla.com/D100597
af9f27bb7080a8e69fff0b5005b7fd17b1f89554: Bug 1680977 - stop defining now-unused PREF_HISTORY_MAXURLLEN* macros. r=emilio
Julien Cristau <jcristau@mozilla.com> - Mon, 04 Jan 2021 17:27:09 +0000 - rev 561903
Push 38075 by dluca@mozilla.com at Tue, 05 Jan 2021 04:31:31 +0000
Bug 1680977 - stop defining now-unused PREF_HISTORY_MAXURLLEN* macros. r=emilio Differential Revision: https://phabricator.services.mozilla.com/D100703
636bed8f02dc5b95dd1c3572c09fa4bf9bb92aed: Bug 1684689 - Check for 0 size after clamping in CanvasRenderingContext2D.createImageData r=emilio
Aryan Agal <aryanagal98@gmail.com> - Sat, 02 Jan 2021 16:26:07 +0000 - rev 561819
Push 38071 by nerli@mozilla.com at Sun, 03 Jan 2021 09:29:41 +0000
Bug 1684689 - Check for 0 size after clamping in CanvasRenderingContext2D.createImageData r=emilio Shifted the zero-check after width and height are clamped to int32_t. Fixes the use case where width and height are floats > 0 but < 1. These values are clamped to 0, but no error is thrown, as opposed to the desired behavior. Deleted corresponding test ini file, since it is now expected to PASS. Differential Revision: https://phabricator.services.mozilla.com/D100597
cdd65df84242fa01e9b2c690fb9078d7fba46cb6: Bug 1627014 - Implement CanvasRenderingContext2D.createConicGradient r=emilio
Aryan Agal <aryanagal98@gmail.com> - Fri, 01 Jan 2021 01:50:52 +0000 - rev 561813
Push 38069 by btara@mozilla.com at Fri, 01 Jan 2021 21:05:16 +0000
Bug 1627014 - Implement CanvasRenderingContext2D.createConicGradient r=emilio Added an option to use ConicGradient API as a preference and removed the corresponding expected FAILing test, over @ntim's implementation. Differential Revision: https://phabricator.services.mozilla.com/D100554
b2bde87ec64a27ae2432984cde901bb4e0b9b291: Bug 1684567 - don't round unspecified image dimensions to integers r=emilio
longsonr <longsonr@gmail.com> - Thu, 31 Dec 2020 12:34:02 +0000 - rev 561807
Push 38069 by btara@mozilla.com at Fri, 01 Jan 2021 21:05:16 +0000
Bug 1684567 - don't round unspecified image dimensions to integers r=emilio Differential Revision: https://phabricator.services.mozilla.com/D100562
59a0ddad5c28302d22089be78e59f2a058898842: Bug 1681030 - Fix some regressions from bug 1645528, r=emilio
Robert Mader <robert.mader@posteo.de> - Sat, 26 Dec 2020 23:26:49 +0000 - rev 561769
Push 38064 by apavel@mozilla.com at Mon, 28 Dec 2020 20:53:13 +0000
Bug 1681030 - Fix some regressions from bug 1645528, r=emilio This fixes a bunch of regressions: - a wrong calculation in `GetIdleDeadlineHint()`, leading to pageload regressions. - in certain situations we'd use `StartupRefreshDriverTimer` instead of `VsyncRefreshDriverTimer` when initializing timers early - unnecessary use of `BrowserChild` on backends that don't opt for per-browser-child vsync - i.e. all but Wayland. This is partly done by reverting to pre-1645528 behaviour, although with some code simplifications. FTR: I also played with some more radical changes, but given the complexity of the code involved I found the regression potential too big. Thus this is the most conservative solution I could come up with. Differential Revision: https://phabricator.services.mozilla.com/D100471
f64bb4f21c910f8f3c57e2b4b85f3cdb0f16af5d: Bug 1681030 - Fix some regressions from bug 1645528, r=emilio
Robert Mader <robert.mader@posteo.de> - Sat, 26 Dec 2020 23:26:49 +0000 - rev 561748
Push 38061 by btara@mozilla.com at Sun, 27 Dec 2020 21:23:42 +0000
Bug 1681030 - Fix some regressions from bug 1645528, r=emilio This fixes a bunch of regressions: - a wrong calculation in `GetIdleDeadlineHint()`, leading to pageload regressions. - in certain situations we'd use `StartupRefreshDriverTimer` instead of `VsyncRefreshDriverTimer` when initializing timers early - unnecessary use of `BrowserChild` on backends that don't opt for per-browser-child vsync - i.e. all but Wayland. This is partly done by reverting to pre-1645528 behaviour, although with some code simplifications. FTR: I also played with some more radical changes, but given the complexity of the code involved I found the regression potential too big. Thus this is the most conservative solution I could come up with. Differential Revision: https://phabricator.services.mozilla.com/D100471
8a273e648899b02b4c5400f61f7162ed2609ffa4: Bug 1674610 - Remove a useless else after break in nsTableRowGroupFrame.cpp. r=emilio
Akshat Dixit <Akshat Dixit> - Sat, 26 Dec 2020 20:52:46 +0000 - rev 561746
Push 38060 by malexandru@mozilla.com at Sun, 27 Dec 2020 09:31:04 +0000
Bug 1674610 - Remove a useless else after break in nsTableRowGroupFrame.cpp. r=emilio Differential Revision: https://phabricator.services.mozilla.com/D100488
aff217971e94e1a878574ba37957bb27bf194d34: Bug 1683907 - use the same logic for rendering and bounds checking r=emilio
longsonr <longsonr@gmail.com> - Sat, 26 Dec 2020 16:29:05 +0000 - rev 561743
Push 38059 by cbrindusan@mozilla.com at Sat, 26 Dec 2020 21:33:51 +0000
Bug 1683907 - use the same logic for rendering and bounds checking r=emilio Differential Revision: https://phabricator.services.mozilla.com/D100481
e9a348d77b5cef60b12ddb6c5e84ad7451b82855: Bug 1684214 - Change GetComputedStyleNoFlush to take a const element parameter r=emilio
longsonr <longsonr@gmail.com> - Fri, 25 Dec 2020 13:26:37 +0000 - rev 561732
Push 38058 by apavel@mozilla.com at Sat, 26 Dec 2020 09:44:23 +0000
Bug 1684214 - Change GetComputedStyleNoFlush to take a const element parameter r=emilio Differential Revision: https://phabricator.services.mozilla.com/D100463
32c9a04e95dba8833dcd0055cd38051e20999e29: Bug 1617369 - Reformat recent rust changes with rustfmt r=emilio DONTBUILD
Sylvestre Ledru <sledru@mozilla.com> - Mon, 21 Dec 2020 12:15:49 +0000 - rev 561379
Push 38050 by malexandru@mozilla.com at Tue, 22 Dec 2020 09:35:33 +0000
Bug 1617369 - Reformat recent rust changes with rustfmt r=emilio DONTBUILD Updated with rustfmt 1.4.24-stable (eb894d5 2020-11-05) # ignore-this-changeset Depends on D100230 Differential Revision: https://phabricator.services.mozilla.com/D100231
079ae6e08d0d77fbf369751b0f823f530c396b60: Bug 1682307 - use document URI rather than baseURI for local references with SMIL r=emilio
longsonr <longsonr@gmail.com> - Mon, 21 Dec 2020 03:49:33 +0000 - rev 561370
Push 38049 by apavel@mozilla.com at Mon, 21 Dec 2020 15:58:04 +0000
Bug 1682307 - use document URI rather than baseURI for local references with SMIL r=emilio Differential Revision: https://phabricator.services.mozilla.com/D100207
c608693bae91509fa22b1bbfcf6517b51d13afa5: Bug 1676612 - Enable wpt tests for Top Level await r=emilio
yulia <ystartsev@mozilla.com> - Wed, 16 Dec 2020 11:36:40 +0000 - rev 561251
Push 38044 by apavel@mozilla.com at Fri, 18 Dec 2020 21:38:02 +0000
Bug 1676612 - Enable wpt tests for Top Level await r=emilio Differential Revision: https://phabricator.services.mozilla.com/D99878
1ae8fce09b0e0e58acf6f7a76130f6dc831294d3: Bug 1682498 - Update fuzziness for shadow-transforms.yaml r=emilio
Glenn Watson <git@intuitionlibrary.com> - Thu, 17 Dec 2020 22:26:17 +0000 - rev 561188
Push 38041 by btara@mozilla.com at Fri, 18 Dec 2020 04:07:40 +0000
Bug 1682498 - Update fuzziness for shadow-transforms.yaml r=emilio Differential Revision: https://phabricator.services.mozilla.com/D99825
457cbeeee2c8c14f5f2191cd3b4bd7b3ef3c64f6: Bug 1682473 - Update test expectations for SVG/CSS filters on android r=emilio
Glenn Watson <git@intuitionlibrary.com> - Thu, 17 Dec 2020 22:26:15 +0000 - rev 561187
Push 38041 by btara@mozilla.com at Fri, 18 Dec 2020 04:07:40 +0000
Bug 1682473 - Update test expectations for SVG/CSS filters on android r=emilio Differential Revision: https://phabricator.services.mozilla.com/D99827
5688cbe8f2e0cda79a02b6de28d71e2e51fef22a: Bug 1682465 - Update test expectations for perspective-scrolling-1.html r=emilio
Glenn Watson <git@intuitionlibrary.com> - Thu, 17 Dec 2020 22:26:12 +0000 - rev 561186
Push 38041 by btara@mozilla.com at Fri, 18 Dec 2020 04:07:40 +0000
Bug 1682465 - Update test expectations for perspective-scrolling-1.html r=emilio Differential Revision: https://phabricator.services.mozilla.com/D99826
0146d623031f83aa37f6282c43993a27d889624f: Bug 1682498 - Update fuzziness for shadow-transforms.yaml r=emilio
Glenn Watson <git@intuitionlibrary.com> - Thu, 17 Dec 2020 19:54:14 +0000 - rev 561173
Push 38041 by btara@mozilla.com at Fri, 18 Dec 2020 04:07:40 +0000
Bug 1682498 - Update fuzziness for shadow-transforms.yaml r=emilio Differential Revision: https://phabricator.services.mozilla.com/D99825
22981934b3e79636044c81abe9985d55e9eae75d: Bug 1682473 - Update test expectations for SVG/CSS filters on android r=emilio
Glenn Watson <git@intuitionlibrary.com> - Thu, 17 Dec 2020 19:54:07 +0000 - rev 561172
Push 38041 by btara@mozilla.com at Fri, 18 Dec 2020 04:07:40 +0000
Bug 1682473 - Update test expectations for SVG/CSS filters on android r=emilio Differential Revision: https://phabricator.services.mozilla.com/D99827
46cf4dd9cbb60c83a5cb4f3e7ff3722dad745a91: Bug 1682465 - Update test expectations for perspective-scrolling-1.html r=emilio
Glenn Watson <git@intuitionlibrary.com> - Thu, 17 Dec 2020 19:54:04 +0000 - rev 561171
Push 38041 by btara@mozilla.com at Fri, 18 Dec 2020 04:07:40 +0000
Bug 1682465 - Update test expectations for perspective-scrolling-1.html r=emilio Differential Revision: https://phabricator.services.mozilla.com/D99826
4d41b11ea020d4b4bf697fa62dd48cf6f4920463: Bug 1678663 - Pass multiprocessing context in when starting server, r=emilio
James Graham <james@hoppipolla.co.uk> - Wed, 16 Dec 2020 11:58:38 +0000 - rev 560920
Push 38037 by ccoroiu@mozilla.com at Wed, 16 Dec 2020 16:10:26 +0000
Bug 1678663 - Pass multiprocessing context in when starting server, r=emilio Differential Revision: https://phabricator.services.mozilla.com/D99881
d69551face20f0b9d3d3ff7d97abea46c0da01d0: Bug 1680863 - Set the used value of transform-style to flat if the element has mix-blend-mode or isolation. r=emilio
Matt Woodrow <mwoodrow@mozilla.com> - Tue, 15 Dec 2020 21:44:02 +0000 - rev 560858
Push 38035 by ccoroiu@mozilla.com at Wed, 16 Dec 2020 09:36:04 +0000
Bug 1680863 - Set the used value of transform-style to flat if the element has mix-blend-mode or isolation. r=emilio Differential Revision: https://phabricator.services.mozilla.com/D99741
c92b6aa1b03d7b8fd2346f23ea0a8e004f876afd: Bug 1682473 - Update test expectations for SVG/CSS filters on android r=emilio
Glenn Watson <git@intuitionlibrary.com> - Tue, 15 Dec 2020 19:26:26 +0000 - rev 560835
Push 38035 by ccoroiu@mozilla.com at Wed, 16 Dec 2020 09:36:04 +0000
Bug 1682473 - Update test expectations for SVG/CSS filters on android r=emilio Differential Revision: https://phabricator.services.mozilla.com/D99827
a830b84409987e56de29a6c6cf6bd922712c31f9: Bug 1682465 - Update test expectations for perspective-scrolling-1.html r=emilio
Glenn Watson <git@intuitionlibrary.com> - Tue, 15 Dec 2020 19:26:26 +0000 - rev 560834
Push 38035 by ccoroiu@mozilla.com at Wed, 16 Dec 2020 09:36:04 +0000
Bug 1682465 - Update test expectations for perspective-scrolling-1.html r=emilio Differential Revision: https://phabricator.services.mozilla.com/D99826
4fb0b8c8a4f9fed8b877cfea23e62a130b94c749: Bug 1682498 - Update fuzziness for shadow-transforms.yaml r=emilio
Glenn Watson <git@intuitionlibrary.com> - Tue, 15 Dec 2020 19:27:57 +0000 - rev 560833
Push 38035 by ccoroiu@mozilla.com at Wed, 16 Dec 2020 09:36:04 +0000
Bug 1682498 - Update fuzziness for shadow-transforms.yaml r=emilio Differential Revision: https://phabricator.services.mozilla.com/D99825
291ebf5c18d0605c352764a0dca8a5411f3fafbb: Bug 1679589 - Invalidate cached resources when a navigation error occurs. r=emilio,mattwoodrow
Agi Sferro <agi@sferro.dev> - Tue, 15 Dec 2020 18:28:25 +0000 - rev 560822
Push 38035 by ccoroiu@mozilla.com at Wed, 16 Dec 2020 09:36:04 +0000
Bug 1679589 - Invalidate cached resources when a navigation error occurs. r=emilio,mattwoodrow Differential Revision: https://phabricator.services.mozilla.com/D98650
69dcf3394520f8755d8b88d230fc7cff68f066d3: Bug 1682505 - Don't use execfile in mozharness, r=emilio
James Graham <james@hoppipolla.co.uk> - Tue, 15 Dec 2020 11:27:09 +0000 - rev 560738
Push 38033 by dluca@mozilla.com at Tue, 15 Dec 2020 21:34:27 +0000
Bug 1682505 - Don't use execfile in mozharness, r=emilio This is incompatible with Python 3 and should be replaced by opening the file and calling exec() on the text. Differential Revision: https://phabricator.services.mozilla.com/D99767
63d09951304253d8d6e307961a45692b2b0aecf9: Bug 1681402 - Improve stability and error handling for _selection_location_helper(). r=emilio
Ting-Yu Lin <tlin@mozilla.com> - Mon, 14 Dec 2020 19:56:13 +0000 - rev 560669
Push 38032 by csabou@mozilla.com at Tue, 15 Dec 2020 09:29:54 +0000
Bug 1681402 - Improve stability and error handling for _selection_location_helper(). r=emilio This patch doesn't change the behavior, but should improve the stability and error handling of _selection_location_helper(). From the current intermittent pattern, `self.selection_rect_list(0)` can fail sometimes. We set a retry limit of three times, and raise exceptions with clearer message if we give up. Bug 1682382 tracks the root cause behind this. Differential Revision: https://phabricator.services.mozilla.com/D99288
4e0ba157c016c8237a7a69baebc98aabc41a1fa1: Bug 1681849 Part 5 - Revise comments in ReflowInput.h. r=emilio
Ting-Yu Lin <tlin@mozilla.com> - Sat, 12 Dec 2020 22:13:43 +0000 - rev 560661
Push 38032 by csabou@mozilla.com at Tue, 15 Dec 2020 09:29:54 +0000
Bug 1681849 Part 5 - Revise comments in ReflowInput.h. r=emilio s/aContainingBlockSize/aCBSize/ for ComputeMinMaxValues() because that's the parameter name used in definition. Differential Revision: https://phabricator.services.mozilla.com/D99503
80ed365889fc6110492acf5b5e632c14b9360615: Bug 1681849 Part 4 - Change computed min-size and max-size to store in LogicalSize. r=emilio
Ting-Yu Lin <tlin@mozilla.com> - Sat, 12 Dec 2020 22:12:49 +0000 - rev 560660
Push 38032 by csabou@mozilla.com at Tue, 15 Dec 2020 09:29:54 +0000
Bug 1681849 Part 4 - Change computed min-size and max-size to store in LogicalSize. r=emilio Remove unused ComputedMinWidth(), ComputedMaxWidth(), ComputedMinHeight(), and ComputedMaxHeight() that return writable-references. Differential Revision: https://phabricator.services.mozilla.com/D99502
27eae27154d26183e394b81e30032c4ed2b8cf2f: Bug 1681849 Part 3 - Change the computed inline-size and block-size to store in LogicalSize. r=emilio
Ting-Yu Lin <tlin@mozilla.com> - Mon, 14 Dec 2020 19:28:21 +0000 - rev 560659
Push 38032 by csabou@mozilla.com at Tue, 15 Dec 2020 09:29:54 +0000
Bug 1681849 Part 3 - Change the computed inline-size and block-size to store in LogicalSize. r=emilio Delete the comment describing that replaced frames should use their intrinsic size if they have NS_UNCONSTRAINEDSIZE in mComputedWidth and mComputedHeight, because we always have a definite size computed by ComputeSizeWithIntrinsicDimensions(). Differential Revision: https://phabricator.services.mozilla.com/D99501
f875e1fd1c377d2012ce6c9436c4610e877ceeb1: Bug 1681849 Part 2 - Reimplement SetComputedISize() and SetComputedBSize(). r=emilio
Ting-Yu Lin <tlin@mozilla.com> - Sat, 12 Dec 2020 22:09:54 +0000 - rev 560658
Push 38032 by csabou@mozilla.com at Tue, 15 Dec 2020 09:29:54 +0000
Bug 1681849 Part 2 - Reimplement SetComputedISize() and SetComputedBSize(). r=emilio We can use them to implement SetComputedWidth() and SetComputedHeight() rather than the other way around. The logic involving whether to call InitResizeFlags() for viewport frame can be simplified. That is, we don't want to call InitResizeFlags() for viewport frame in SetComputedISize(). Remove unused ComputedWidth() and ComputedHeight() that return writable-references. Differential Revision: https://phabricator.services.mozilla.com/D99500
bab2af0beed8164303390be37f5b254935b33644: Bug 1681849 Part 1 - Change available block and inline size to store in LogicalSize. r=layout-reviewers,emilio
Ting-Yu Lin <tlin@mozilla.com> - Sat, 12 Dec 2020 14:56:47 +0000 - rev 560657
Push 38032 by csabou@mozilla.com at Tue, 15 Dec 2020 09:29:54 +0000
Bug 1681849 Part 1 - Change available block and inline size to store in LogicalSize. r=layout-reviewers,emilio I put the private member section at the end of ReflowInput's declarations. In later patches, other members are going to live there when they're converted to logical coordinates. Remove unused AvailableWidth() and AvailableHeight() that return writable-references. I didn't port the comment section verbatim, but revise them according to the best of my knowledge. Differential Revision: https://phabricator.services.mozilla.com/D99499