2184eaae2299ee71cf6929cea1502cf2744c6a1e: Bug 1652561 - Remote Win32k calls in nsLookAndFeel::GetFontImpl() r=emilio,geckoview-reviewers,agi,froydnj
Chris Martin <cmartin@mozilla.com> - Fri, 31 Jul 2020 16:21:44 +0000 - rev 542920
Push 37657 by nerli@mozilla.com at Sat, 01 Aug 2020 09:48:10 +0000
Bug 1652561 - Remote Win32k calls in nsLookAndFeel::GetFontImpl() r=emilio,geckoview-reviewers,agi,froydnj Content processes will now receive cached values for GetFontImpl() from the parent process during initialization and whenever the theme changes. This eliminates the use of several Win32k calls in content. Differential Revision: https://phabricator.services.mozilla.com/D83406
5c8b7db8138c655fbd448c4817d0a18abf7711fd: Bug 1652561 - Refactor nsLookAndFeel::GetFontImpl() to prepare for remoting r=jmathies
Chris Martin <cmartin@mozilla.com> - Fri, 31 Jul 2020 17:32:57 +0000 - rev 542919
Push 37657 by nerli@mozilla.com at Sat, 01 Aug 2020 09:48:10 +0000
Bug 1652561 - Refactor nsLookAndFeel::GetFontImpl() to prepare for remoting r=jmathies Currently, this code creates large and non-trivial classes that will be difficult to remote. This change creates an intermediate stage where a simple struct is returned from a function and then used to initialize these more complex classes. It is this simple struct that will be remoted across processes Differential Revision: https://phabricator.services.mozilla.com/D83405
ef4f81977f92ad19cef2eb8f5e73fa280bd3fd4d: Bug 1654813: Use the new backend for x86_64 wasm compilation in Cranelift; r=cfallin
Benjamin Bouvier <benj@benj.me> - Fri, 31 Jul 2020 17:57:42 +0000 - rev 542918
Push 37657 by nerli@mozilla.com at Sat, 01 Aug 2020 09:48:10 +0000
Bug 1654813: Use the new backend for x86_64 wasm compilation in Cranelift; r=cfallin This removes the expensive x86 "meta" build step, so this should speed up Firefox compile times, and it also removes support for ye olde Cranelift backend, which is a nice win. Differential Revision: https://phabricator.services.mozilla.com/D84712
e396a7a097c83e6aa485ca5b5beb78510e134397: Bug 1654813 - Bump Cranelift to dd098656111396afa58e90084a705744e836bf10; r=cfallin
Benjamin Bouvier <benj@benj.me> - Fri, 31 Jul 2020 17:57:34 +0000 - rev 542917
Push 37657 by nerli@mozilla.com at Sat, 01 Aug 2020 09:48:10 +0000
Bug 1654813 - Bump Cranelift to dd098656111396afa58e90084a705744e836bf10; r=cfallin This is waiting on https://github.com/bytecodealliance/wasmtime/pull/2068 to be landed first. Differential Revision: https://phabricator.services.mozilla.com/D84711
f9b950692528e7fa2b1df0742ca1000622fb06ef: Bug 1650773 - P4: Small fix for making try green, r=dragana
Kershaw Chang <kershaw@mozilla.com> - Fri, 31 Jul 2020 18:05:42 +0000 - rev 542916
Push 37657 by nerli@mozilla.com at Sat, 01 Aug 2020 09:48:10 +0000
Bug 1650773 - P4: Small fix for making try green, r=dragana Differential Revision: https://phabricator.services.mozilla.com/D83341
53b113700dcfa86b52b028367331fe95176365a6: Bug 1650773 - P3: Send OnStopRequest from socket process to child process directly, r=dragana
Kershaw Chang <kershaw@mozilla.com> - Fri, 31 Jul 2020 18:05:22 +0000 - rev 542915
Push 37657 by nerli@mozilla.com at Sat, 01 Aug 2020 09:48:10 +0000
Bug 1650773 - P3: Send OnStopRequest from socket process to child process directly, r=dragana Differential Revision: https://phabricator.services.mozilla.com/D83340
619be20a1115889f8341a27b4c771f4b1cabe670: Bug 1650773 - P2: Make sure HttpBackgroundChannelChild will use the ODA message from the correct source, r=dragana
Kershaw Chang <kershaw@mozilla.com> - Fri, 31 Jul 2020 18:05:04 +0000 - rev 542914
Push 37657 by nerli@mozilla.com at Sat, 01 Aug 2020 09:48:10 +0000
Bug 1650773 - P2: Make sure HttpBackgroundChannelChild will use the ODA message from the correct source, r=dragana Differential Revision: https://phabricator.services.mozilla.com/D83339
76e4a7c72a352adf1ce166b9ea7fd854e566c1ad: Bug 1650773 - P1: Let parent process know that ODA will be sent to child process at OnStartRequest, r=dragana
Kershaw Chang <kershaw@mozilla.com> - Fri, 31 Jul 2020 18:04:46 +0000 - rev 542913
Push 37657 by nerli@mozilla.com at Sat, 01 Aug 2020 09:48:10 +0000
Bug 1650773 - P1: Let parent process know that ODA will be sent to child process at OnStartRequest, r=dragana Differential Revision: https://phabricator.services.mozilla.com/D83338
3524c48add1142ccd10b6b114864966ea93b2612: Backed out changeset 6164e09df60e (bug 1646567) for nsDocShell failures. CLOSED TREE
Butkovits Atila <abutkovits@mozilla.com> - Fri, 31 Jul 2020 21:26:45 +0300 - rev 542912
Push 37657 by nerli@mozilla.com at Sat, 01 Aug 2020 09:48:10 +0000
Backed out changeset 6164e09df60e (bug 1646567) for nsDocShell failures. CLOSED TREE
8f56b3b18558206259a4cee91c6d6cb11754b3ba: Bug 1656385 - Remove redundant IsBResize() in ViewportFrame::Reflow(). r=emilio
Ting-Yu Lin <tlin@mozilla.com> - Fri, 31 Jul 2020 17:37:20 +0000 - rev 542911
Push 37657 by nerli@mozilla.com at Sat, 01 Aug 2020 09:48:10 +0000
Bug 1656385 - Remove redundant IsBResize() in ViewportFrame::Reflow(). r=emilio aReflowInput.ShouldReflowAllKids() already checks IsBResize() and ViewportFrame always has NS_FRAME_CONTAINS_RELATIVE_BSIZE set at the beginning of Reflow(). Differential Revision: https://phabricator.services.mozilla.com/D85494
08132a47f7e154aaac4d1427f1e10923dce3d602: Bug 1656411 - Fix Rust bindings code to use the new TypedData.h header.
Jeff Walden <jwalden@mit.edu> - Fri, 31 Jul 2020 17:40:51 +0000 - rev 542910
Push 37657 by nerli@mozilla.com at Sat, 01 Aug 2020 09:48:10 +0000
Bug 1656411 - Fix Rust bindings code to use the new TypedData.h header. Differential Revision: https://phabricator.services.mozilla.com/D85613
ba94cfbc6499cdd33012f687c791df4414b67673: Bug 1635930 - Activate a layer when its options are used. r=sparky,tarek
Yue Zhang <contact@zhangyue.dev> - Fri, 31 Jul 2020 17:23:51 +0000 - rev 542909
Push 37657 by nerli@mozilla.com at Sat, 01 Aug 2020 09:48:10 +0000
Bug 1635930 - Activate a layer when its options are used. r=sparky,tarek Differential Revision: https://phabricator.services.mozilla.com/D83551
cf4958e6d94562fcbb512f6b5caa15b0dc8b3fdd: Backed out changeset 0d50962a0bb9 (bug 1656071) for wrench failures. CLOSED TREE
Butkovits Atila <abutkovits@mozilla.com> - Fri, 31 Jul 2020 20:50:31 +0300 - rev 542908
Push 37657 by nerli@mozilla.com at Sat, 01 Aug 2020 09:48:10 +0000
Backed out changeset 0d50962a0bb9 (bug 1656071) for wrench failures. CLOSED TREE
5b406f8dba10014caf8e362ac214917ccf20eac2: Bug 1656356 - don't require flat strings when calling ToInteger; r=mccr8
Nathan Froyd <froydnj@mozilla.com> - Thu, 30 Jul 2020 22:25:38 +0000 - rev 542907
Push 37657 by nerli@mozilla.com at Sat, 01 Aug 2020 09:48:10 +0000
Bug 1656356 - don't require flat strings when calling ToInteger; r=mccr8 ToInteger is defined on substrings, so we don't require the buffer to be null-terminated when calling it. Differential Revision: https://phabricator.services.mozilla.com/D85472
1c63cdd41c08e366f8afab2c33be886432e7537a: Bug 1655053 - updating color vision deficiency simulation in accessibility panel. r=jdescottes
Yura Zenevich <yura.zenevich@gmail.com> - Fri, 31 Jul 2020 16:58:01 +0000 - rev 542906
Push 37657 by nerli@mozilla.com at Sat, 01 Aug 2020 09:48:10 +0000
Bug 1655053 - updating color vision deficiency simulation in accessibility panel. r=jdescottes * removing simulations for protanomaly, deuteranomaly and tritanomaly * updating (fixing) the color matrices for protanopia, deuteranopia and tritanopia * adding a matrix to simulate achromatopsia Co-authored-by: Matthew Petroff <mozilla@mpetroff.net> Differential Revision: https://phabricator.services.mozilla.com/D85508
af3620fc2747c1b4dbb72504fd731e9e4e3779d3: Bug 1656063 - Only load function pointer in FFTBlock once. r=karlt
Paul Adenot <paul@paul.cx> - Fri, 31 Jul 2020 12:29:01 +0000 - rev 542905
Push 37657 by nerli@mozilla.com at Sat, 01 Aug 2020 09:48:10 +0000
Bug 1656063 - Only load function pointer in FFTBlock once. r=karlt Differential Revision: https://phabricator.services.mozilla.com/D85389
96b106f417694868b6e2a560a27783862fe54ed6: Bug 1656067 - r=karlt
Paul Adenot <paul@paul.cx> - Fri, 31 Jul 2020 12:24:32 +0000 - rev 542904
Push 37657 by nerli@mozilla.com at Sat, 01 Aug 2020 09:48:10 +0000
Bug 1656067 - r=karlt Differential Revision: https://phabricator.services.mozilla.com/D85390
0d50962a0bb9410b1351dc7bf1453618391eae30: Bug 1656071 - Record profiler stats into captures to assist with debugging talos regressions. r=kvark
Kartikaya Gupta <kgupta@mozilla.com> - Fri, 31 Jul 2020 16:48:34 +0000 - rev 542903
Push 37657 by nerli@mozilla.com at Sat, 01 Aug 2020 09:48:10 +0000
Bug 1656071 - Record profiler stats into captures to assist with debugging talos regressions. r=kvark This adds a profiler-stats.txt file to captures that dumps the profiler stats, if those are being recorded. They get recorded if the profiler is visible, or if the (newly added) PROFILER_CAPTURE debug option is enabled. Differential Revision: https://phabricator.services.mozilla.com/D85592
1e7b32808be8fdce40874dcdf417beecedbdc644: Bug 1531609 part 2 - Implement overflow:clip/visible combinations. r=emilio
Mats Palmgren <mats@mozilla.com> - Fri, 31 Jul 2020 15:31:36 +0000 - rev 542902
Push 37657 by nerli@mozilla.com at Sat, 01 Aug 2020 09:48:10 +0000
Bug 1531609 part 2 - Implement overflow:clip/visible combinations. r=emilio Differential Revision: https://phabricator.services.mozilla.com/D73717
e64a61869cdb3413d4fac14c5514df322a231822: Bug 1531609 part 1 - Rename overflow:-moz-hidden-unscrollable to overflow:clip. r=emilio
Jeremy Ir <jir.opensource@gmail.com> - Fri, 31 Jul 2020 16:40:48 +0000 - rev 542901
Push 37657 by nerli@mozilla.com at Sat, 01 Aug 2020 09:48:10 +0000
Bug 1531609 part 1 - Rename overflow:-moz-hidden-unscrollable to overflow:clip. r=emilio Differential Revision: https://phabricator.services.mozilla.com/D73716
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip