7b011055261868306c8f2289f80068a792b24449: Bug 1606113 - Finalize JSScript fields after associated data. r=jandem
Ted Campbell <tcampbell@mozilla.com> - Mon, 30 Dec 2019 08:39:12 +0000 - rev 508487
Push 104019 by tcampbell@mozilla.com at Mon, 30 Dec 2019 14:20:00 +0000
Bug 1606113 - Finalize JSScript fields after associated data. r=jandem Associated tables like DebuggerScripts still need access to bytecode, so make sure we finalize the script's actual fields last. Differential Revision: https://phabricator.services.mozilla.com/D58300
9672864a4e788fef5f55e3aae14e415923c38cd1: Bug 1605861 - test fix. r=dminor
Julien Cristau <jcristau@mozilla.com> - Mon, 30 Dec 2019 13:35:18 +0000 - rev 508486
Push 104018 by jcristau@mozilla.com at Mon, 30 Dec 2019 13:37:51 +0000
Bug 1605861 - test fix. r=dminor Differential Revision: https://phabricator.services.mozilla.com/D58368
6aad53d9e44782365a8419b21e75d83d15c2f6e1: Bug 1587722 - Move crash memory statistics to the parent process;r=gsvelto
David Teller <dteller@mozilla.com> - Mon, 30 Dec 2019 09:39:24 +0000 - rev 508485
Push 104017 by dteller@mozilla.com at Mon, 30 Dec 2019 13:20:35 +0000
Bug 1587722 - Move crash memory statistics to the parent process;r=gsvelto Depends on D55933 Differential Revision: https://phabricator.services.mozilla.com/D58254
7d664635c1dcb008e504fce912943b90fa317cb5: Bug 1587722 - Tests for memory statistics on crashes;r=gsvelto
David Teller <dteller@mozilla.com> - Thu, 26 Dec 2019 15:33:24 +0000 - rev 508484
Push 104017 by dteller@mozilla.com at Mon, 30 Dec 2019 13:20:35 +0000
Bug 1587722 - Tests for memory statistics on crashes;r=gsvelto Depends on D55457 Differential Revision: https://phabricator.services.mozilla.com/D55933
c9dbcfa6a938cbbadf69e4db26fe73f5d5300be5: Bug 1587722 - Memory statistics for Linux crashes;r=gsvelto
David Teller <dteller@mozilla.com> - Thu, 12 Dec 2019 16:06:53 +0000 - rev 508483
Push 104017 by dteller@mozilla.com at Mon, 30 Dec 2019 13:20:35 +0000
Bug 1587722 - Memory statistics for Linux crashes;r=gsvelto Depends on D55111 Differential Revision: https://phabricator.services.mozilla.com/D55457
47790856733b3b23cb42ab1b506b3682a01572d5: Bug 1603055 - Handle BigInt values in XPCVariant code. r=bzbarsky
Jan de Mooij <jdemooij@mozilla.com> - Mon, 30 Dec 2019 00:36:59 +0000 - rev 508482
Push 104016 by jdemooij@mozilla.com at Mon, 30 Dec 2019 07:16:38 +0000
Bug 1603055 - Handle BigInt values in XPCVariant code. r=bzbarsky Ideally this code would use JS::ValueType with a switch-statement and rely on compiler exhaustiveness checking, but this is the safer patch. Differential Revision: https://phabricator.services.mozilla.com/D56727
7c47e27e43c19a724a1353197f89a51298cad2fd: Bug 1604358 - Setup WNP for users coming from <72.0 and receiving the 72.0 release, r=lizzard
Jordan Lund <jlund@mozilla.com> - Mon, 30 Dec 2019 02:45:12 +0000 - rev 508481
Push 104015 by jlund@mozilla.com at Mon, 30 Dec 2019 02:48:24 +0000
Bug 1604358 - Setup WNP for users coming from <72.0 and receiving the 72.0 release, r=lizzard Differential Revision: https://phabricator.services.mozilla.com/D58357
1ce2006dd1937e2f35d283198533dd30d33a71fd: Bug 1605544 - Fix intermittent test_sub_subframe_conduit_verified_env console check r=rpl
Tomislav Jovanovic <tomica@gmail.com> - Mon, 30 Dec 2019 00:55:59 +0000 - rev 508480
Push 104014 by tjovanovic@mozilla.com at Mon, 30 Dec 2019 00:56:44 +0000
Bug 1605544 - Fix intermittent test_sub_subframe_conduit_verified_env console check r=rpl Differential Revision: https://phabricator.services.mozilla.com/D58354
4a63bdb2be7ade2233026de4978339d78540bcaf: Bug 1605861 - Only enable mDNS hostname obfuscation on Nightly; r=ng
Dan Minor <dminor@mozilla.com> - Tue, 24 Dec 2019 16:43:29 +0000 - rev 508479
Push 104013 by apavel@mozilla.com at Mon, 30 Dec 2019 00:44:25 +0000
Bug 1605861 - Only enable mDNS hostname obfuscation on Nightly; r=ng Differential Revision: https://phabricator.services.mozilla.com/D58194
781f53bf9c789c27bc9d788a2b435c6304f03c88: Bug 1592026 - When using the OS compositor with WebRender on macOS, use NativeLayerRootSnapshotter for reftest readback. r=jrmuizel
Markus Stange <mstange@themasta.com> - Sun, 29 Dec 2019 12:41:58 +0000 - rev 508478
Push 104012 by mstange@themasta.com at Sun, 29 Dec 2019 12:53:08 +0000
Bug 1592026 - When using the OS compositor with WebRender on macOS, use NativeLayerRootSnapshotter for reftest readback. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D57070
2bb6e9c8451345d86d2302ca32b637350fe0475b: Bug 1592026 - Add a NativeLayerRootSnapshotter API and implement it with CARenderer. r=jrmuizel
Markus Stange <mstange@themasta.com> - Sun, 29 Dec 2019 12:20:28 +0000 - rev 508477
Push 104012 by mstange@themasta.com at Sun, 29 Dec 2019 12:53:08 +0000
Bug 1592026 - Add a NativeLayerRootSnapshotter API and implement it with CARenderer. r=jrmuizel Suggestions for a better name than "snapshotter" are welcome. This is a separate object so that the lifetime of its GLContext isn't governed by the lifetime of the NativeLayerRootCA. The NativeLayerRootCA gets destroyed on the main thread, but GLContext uses non-threadsafe weak pointer support, so it wants to be destroyed on the same thread that it was created on. So now the GLContext lives on the snapshotter, which is created and destroyed on the renderer thread. Differential Revision: https://phabricator.services.mozilla.com/D57068
c15a3eb038994025c077582fdbfd6c50ba44856b: Bug 1592026 - Make NativeLayer(Root)CA build two representations: an onscreen representation and an offscreen representation. r=jrmuizel
Markus Stange <mstange@themasta.com> - Sun, 29 Dec 2019 12:20:09 +0000 - rev 508476
Push 104012 by mstange@themasta.com at Sun, 29 Dec 2019 12:53:08 +0000
Bug 1592026 - Make NativeLayer(Root)CA build two representations: an onscreen representation and an offscreen representation. r=jrmuizel The onscreen representation is attached to the NSView. The offscreen representation is free-floating but will be used in a CARenderer in an upcoming patch. Each representation is only updated on demand. Differential Revision: https://phabricator.services.mozilla.com/D57067
8d7fd1220a4dacdca1a14b502008ced946c1da8b: Bug 1592026 - Move the responsibility of applying NativeLayerCA changes to native CALayers into a Representation struct. r=jrmuizel
Markus Stange <mstange@themasta.com> - Sun, 29 Dec 2019 12:19:51 +0000 - rev 508475
Push 104012 by mstange@themasta.com at Sun, 29 Dec 2019 12:53:08 +0000
Bug 1592026 - Move the responsibility of applying NativeLayerCA changes to native CALayers into a Representation struct. r=jrmuizel This will allow us to have two representations per NativeLayerCA in the next patch. Differential Revision: https://phabricator.services.mozilla.com/D57066
b041f2395c0543a9764fd0afd41e02d09c0f72ed: Bug 1592026 - Replace separate mReadySurface field with a bool mMutatedFrontSurface. r=jrmuizel
Markus Stange <mstange@themasta.com> - Sun, 29 Dec 2019 12:19:31 +0000 - rev 508474
Push 104012 by mstange@themasta.com at Sun, 29 Dec 2019 12:53:08 +0000
Bug 1592026 - Replace separate mReadySurface field with a bool mMutatedFrontSurface. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D57065
2effeae528d35e468eea66891334947c2756e924: Bug 1592026 - Clear sublayers on layer root destruction. This addresses a fixme. r=jrmuizel
Markus Stange <mstange@themasta.com> - Sun, 29 Dec 2019 12:19:14 +0000 - rev 508473
Push 104012 by mstange@themasta.com at Sun, 29 Dec 2019 12:53:08 +0000
Bug 1592026 - Clear sublayers on layer root destruction. This addresses a fixme. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D57064
90d4d9ab64932615279f35d67339f9422942a66b: Bug 1592026 - Create AutoCATransaction. r=jrmuizel
Markus Stange <mstange@themasta.com> - Sun, 29 Dec 2019 12:18:56 +0000 - rev 508472
Push 104012 by mstange@themasta.com at Sun, 29 Dec 2019 12:53:08 +0000
Bug 1592026 - Create AutoCATransaction. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D57063
b5cf7c3c4771f92523245b10382903ec7d5430a5: Bug 1592026 - Move NativeLayerRoot::CommitToScreen call from PostRender into the compositors. r=jrmuizel
Markus Stange <mstange@themasta.com> - Sun, 29 Dec 2019 12:41:04 +0000 - rev 508471
Push 104012 by mstange@themasta.com at Sun, 29 Dec 2019 12:53:08 +0000
Bug 1592026 - Move NativeLayerRoot::CommitToScreen call from PostRender into the compositors. r=jrmuizel This makes it more similar to how SwapBuffers was used. This patch also makes us call glFlush directly when using native layers, rather than going through the misleadingly-named GLContext::SwapBuffers method. Differential Revision: https://phabricator.services.mozilla.com/D57062
f478a2e999e45ad5b2559908505bbb0fa8cb4542: Bug 1592026 - Move AsyncCATransaction suspension into NativeLayerRootCA. r=jrmuizel
Markus Stange <mstange@themasta.com> - Sun, 29 Dec 2019 12:18:32 +0000 - rev 508470
Push 104012 by mstange@themasta.com at Sun, 29 Dec 2019 12:53:08 +0000
Bug 1592026 - Move AsyncCATransaction suspension into NativeLayerRootCA. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D57061
5433f2ea1f4b871815f57125fec545a689120d91: Bug 1592026 - Reorder some methods and add a getter for the backing scale. r=jrmuizel
Markus Stange <mstange@themasta.com> - Sun, 29 Dec 2019 12:18:30 +0000 - rev 508469
Push 104012 by mstange@themasta.com at Sun, 29 Dec 2019 12:53:08 +0000
Bug 1592026 - Reorder some methods and add a getter for the backing scale. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D57060
b4889c3321ae03a60f3027a9063260716ee82ed0: Bug 1491989 - <input autocomplete="email"> should be autofill target. r=geckoview-reviewers,snorp
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Thu, 26 Dec 2019 20:49:32 +0000 - rev 508468
Push 104011 by m_kato@ga2.so-net.ne.jp at Sun, 29 Dec 2019 07:20:34 +0000
Bug 1491989 - <input autocomplete="email"> should be autofill target. r=geckoview-reviewers,snorp Autofill service application uses email, username and password hint for login form. Some sites use email value for autocomplete attribute even if `<input type="text">`. So we should set autofill hint for this situation. Differential Revision: https://phabricator.services.mozilla.com/D58215
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip