aea23435804b56798dbae8fa46dfccb8cbdca131: Bug 1593246 - Part 5: Replicate session storage data r=janv,asuth
Yaron Tausky <ytausky@mozilla.com> - Fri, 13 Dec 2019 09:45:55 +0000 - rev 506853
Push 36913 by opoprus@mozilla.com at Fri, 13 Dec 2019 16:53:24 +0000
Bug 1593246 - Part 5: Replicate session storage data r=janv,asuth This commit implements a simple data replication scheme, where each content process receives a copy of the relevant session storage data when navigating, and sending all its session storage data to the parent process before shutting down. Differential Revision: https://phabricator.services.mozilla.com/D55662
da1672f831d1643342bf1098723f0f8d750fd8a3: Bug 1566850 - Remove this.activeConsole in TargetMixin. r=ochameau.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Fri, 13 Dec 2019 09:16:32 +0000 - rev 506852
Push 36913 by opoprus@mozilla.com at Fri, 13 Dec 2019 16:53:24 +0000
Bug 1566850 - Remove this.activeConsole in TargetMixin. r=ochameau. Differential Revision: https://phabricator.services.mozilla.com/D56693
b3aea303d3ed1feb424f3494b5954b6da293dab0: Bug 1566850 - Remove target.activeConsole usage in Toolbox. r=ochameau.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Fri, 13 Dec 2019 09:15:17 +0000 - rev 506851
Push 36913 by opoprus@mozilla.com at Fri, 13 Dec 2019 16:53:24 +0000
Bug 1566850 - Remove target.activeConsole usage in Toolbox. r=ochameau. Differential Revision: https://phabricator.services.mozilla.com/D56692
3c8ef35fde92e30a5e02ad58c9df47086f565349: Bug 1566850 - Remove target.activeConsole usage in WebConsole. r=ochameau.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Fri, 13 Dec 2019 09:13:58 +0000 - rev 506850
Push 36913 by opoprus@mozilla.com at Fri, 13 Dec 2019 16:53:24 +0000
Bug 1566850 - Remove target.activeConsole usage in WebConsole. r=ochameau. Differential Revision: https://phabricator.services.mozilla.com/D56691
4deadf97378f63cf04997ca52a9ec7aee18dc0a5: Bug 1566850 - Remove target.activeConsole usage in Debugger. r=jlast.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Fri, 13 Dec 2019 09:13:02 +0000 - rev 506849
Push 36913 by opoprus@mozilla.com at Fri, 13 Dec 2019 16:53:24 +0000
Bug 1566850 - Remove target.activeConsole usage in Debugger. r=jlast. Differential Revision: https://phabricator.services.mozilla.com/D56690
55ac64d7472555b142b0de681fd2da8d12944bb5: Bug 1566850 - Remove target.activeConsole usage in Netmonitor. r=Honza.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Fri, 13 Dec 2019 09:11:44 +0000 - rev 506848
Push 36913 by opoprus@mozilla.com at Fri, 13 Dec 2019 16:53:24 +0000
Bug 1566850 - Remove target.activeConsole usage in Netmonitor. r=Honza. Differential Revision: https://phabricator.services.mozilla.com/D56689
33c4706a425593d57c2dce5073ea7ddf5b5b8223: Bug 1566850 - Remove target.activeConsole usage in tests. r=ochameau.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Fri, 13 Dec 2019 09:10:33 +0000 - rev 506847
Push 36913 by opoprus@mozilla.com at Fri, 13 Dec 2019 16:53:24 +0000
Bug 1566850 - Remove target.activeConsole usage in tests. r=ochameau. Differential Revision: https://phabricator.services.mozilla.com/D56688
1796a39b020bf7b87b1d640b2caea0bf5a953b09: Bug 1566850 - Remove target.activeConsole usage in DOM panel. r=ochameau.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Fri, 13 Dec 2019 09:09:01 +0000 - rev 506846
Push 36913 by opoprus@mozilla.com at Fri, 13 Dec 2019 16:53:24 +0000
Bug 1566850 - Remove target.activeConsole usage in DOM panel. r=ochameau. Differential Revision: https://phabricator.services.mozilla.com/D56686
ae02ae71f8463322f59b14087c3e18aa2646a791: Bug 1603035 - Return a function from EventEmitter.on that removes the event listener when called. r=rcaliman.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Fri, 13 Dec 2019 09:08:11 +0000 - rev 506845
Push 36913 by opoprus@mozilla.com at Fri, 13 Dec 2019 16:53:24 +0000
Bug 1603035 - Return a function from EventEmitter.on that removes the event listener when called. r=rcaliman. This will be helpful when consumers don't want to keep the target around. A test is added to ensure this work as expected (and was failing if the returned function does not call EventEmitter.off). Differential Revision: https://phabricator.services.mozilla.com/D56685
2a87eb08886e30ca7bbbc4438220aa5c97a61630: Bug 1603565 [Linux/HiDPI] Use scale factor to calculate window offset on X11, r=jhorak
Martin Stransky <stransky@redhat.com> - Fri, 13 Dec 2019 08:46:52 +0000 - rev 506844
Push 36913 by opoprus@mozilla.com at Fri, 13 Dec 2019 16:53:24 +0000
Bug 1603565 [Linux/HiDPI] Use scale factor to calculate window offset on X11, r=jhorak This patch depends on https://phabricator.services.mozilla.com/D56915 which needs to be applied first. Differential Revision: https://phabricator.services.mozilla.com/D56992
0112c670bd65f1214aee2764657690b211eabb6f: Bug 1595768 - Keep empty items in the texture cache. r=gw
Nicolas Silva <nsilva@mozilla.com> - Fri, 13 Dec 2019 04:55:38 +0000 - rev 506843
Push 36913 by opoprus@mozilla.com at Fri, 13 Dec 2019 16:53:24 +0000
Bug 1595768 - Keep empty items in the texture cache. r=gw Adds a notion of empty cache items in the texture cache, that are not uploaded into textures but have a cache entry and expire like other types of entries. The motivation for this is to avoid continuously requesting invalid glyphs to be re-rasterized. Currently if a page contains invalid glyphs we gracefully fail to reasterize it but since we don't keep a trace of it in the cache it appears new each frame which cause us to schedule work on the rayon thread pool every frame at great costs. Differential Revision: https://phabricator.services.mozilla.com/D56958
a96a38c0b28f9db0359ab77e20fdb6147ca12945: Bug 1603579 [Linux] Use DevicePixelsToGdkCoordRoundUp() to calculate un-scaled coordinates, r=jhorak
Martin Stransky <stransky@redhat.com> - Fri, 13 Dec 2019 07:48:59 +0000 - rev 506842
Push 36913 by opoprus@mozilla.com at Fri, 13 Dec 2019 16:53:24 +0000
Bug 1603579 [Linux] Use DevicePixelsToGdkCoordRoundUp() to calculate un-scaled coordinates, r=jhorak this one depends on https://phabricator.services.mozilla.com/D56999 which needs to be landed first. Differential Revision: https://phabricator.services.mozilla.com/D57000
e0f4d9fd669d3bbc11c35cf49ad4089d53cdca2e: Bug 1603577 [Linux] Remove logging from ApplySizeConstraints/UpdateOpaqueRegion, r=jhorak
Martin Stransky <stransky@redhat.com> - Fri, 13 Dec 2019 07:49:16 +0000 - rev 506841
Push 36913 by opoprus@mozilla.com at Fri, 13 Dec 2019 16:53:24 +0000
Bug 1603577 [Linux] Remove logging from ApplySizeConstraints/UpdateOpaqueRegion, r=jhorak Differential Revision: https://phabricator.services.mozilla.com/D56999
b0d4fec975e29a402fe50b05528ca89fa9f60b49: Bug 1603419 [Linux] Cache GetCSDDecorationSize() results, r=jhorak
Martin Stransky <stransky@redhat.com> - Fri, 13 Dec 2019 07:44:48 +0000 - rev 506840
Push 36913 by opoprus@mozilla.com at Fri, 13 Dec 2019 16:53:24 +0000
Bug 1603419 [Linux] Cache GetCSDDecorationSize() results, r=jhorak Differential Revision: https://phabricator.services.mozilla.com/D56915
f1b4749d24a135ef79f185953812d176b1596427: Bug 1599256: Fix web compatibility issues by reverting changes and going back to loading about:blank and firing the onload event in case XFO blocks an iframe. r=jkt,smaug
Christoph Kerschbaumer <ckerschb@christophkerschbaumer.com> - Fri, 13 Dec 2019 07:07:49 +0000 - rev 506839
Push 36913 by opoprus@mozilla.com at Fri, 13 Dec 2019 16:53:24 +0000
Bug 1599256: Fix web compatibility issues by reverting changes and going back to loading about:blank and firing the onload event in case XFO blocks an iframe. r=jkt,smaug Differential Revision: https://phabricator.services.mozilla.com/D56166
262025967f526fd669743c45e74f8c07b4c8ba00: Bug 1603126 - Fix Promise rejections in async-storage. r=jdescottes.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Fri, 13 Dec 2019 07:55:22 +0000 - rev 506838
Push 36913 by opoprus@mozilla.com at Fri, 13 Dec 2019 16:53:24 +0000
Bug 1603126 - Fix Promise rejections in async-storage. r=jdescottes. All the rejections were called with 2 arguments, when reject only cares about the first one. This patch makes all the reject called with the actual DOMException, and adds console.error before all those rejections. Differential Revision: https://phabricator.services.mozilla.com/D56859
b651900ef59235a2d26edd9dec04ea473e88475e: Bug 1602974 - Catch errors while setting console history to prevent test failures. r=Honza.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Fri, 13 Dec 2019 07:54:08 +0000 - rev 506837
Push 36913 by opoprus@mozilla.com at Fri, 13 Dec 2019 16:53:24 +0000
Bug 1602974 - Catch errors while setting console history to prevent test failures. r=Honza. Some tests are failing on Linux ccov when adding item to the webconsole history. I suspect it could be because some expression have emojis, but I'm not sure. Catching the rejection will at least not make the test fail. Differential Revision: https://phabricator.services.mozilla.com/D56744
8c496d1769b8a32b46171e666054e67593c9f40c: Bug 1588780 - Move the contextual identity indicators up 2px. r=dao
Harry Twyford <htwyford@mozilla.com> - Fri, 13 Dec 2019 08:24:04 +0000 - rev 506836
Push 36913 by opoprus@mozilla.com at Fri, 13 Dec 2019 16:53:24 +0000
Bug 1588780 - Move the contextual identity indicators up 2px. r=dao Differential Revision: https://phabricator.services.mozilla.com/D53706
bac3f4d0f7adda7c1aeadf3b03cfc16d86ef2079: Bug 1594442 - Fix browser_webconsole_filter_navigation_marker intermittent. r=Honza.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Fri, 13 Dec 2019 10:00:46 +0200 - rev 506835
Push 36913 by opoprus@mozilla.com at Fri, 13 Dec 2019 16:53:24 +0000
Bug 1594442 - Fix browser_webconsole_filter_navigation_marker intermittent. r=Honza.
99f723c1bd74b33395fcc6f7ad2c8863413aa100: Backed out changeset a7e7d8531816 (bug 1598205) for having the wrong bug number
Narcis Beleuzu <nbeleuzu@mozilla.com> - Fri, 13 Dec 2019 09:59:55 +0200 - rev 506834
Push 36913 by opoprus@mozilla.com at Fri, 13 Dec 2019 16:53:24 +0000
Backed out changeset a7e7d8531816 (bug 1598205) for having the wrong bug number
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip