a4e64a2df8a92a1c680497e81b1b7695fa4562d3: Bug 1493976 - Reset the resolution to 1 when entering fullscreen mode. r=kats,xidorn
Botond Ballo <botond@mozilla.com> - Wed, 24 Oct 2018 19:20:05 +0000 - rev 491192
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1493976 - Reset the resolution to 1 when entering fullscreen mode. r=kats,xidorn The previous resolution is restored when exiting fullscreen mode. Depends on D9442 Differential Revision: https://phabricator.services.mozilla.com/D9443
fb10b0a27752dd20111cf8790f6d3fbde9513d91: Bug 1493976 - Define OutOfFlowDisplayData::ComputeVisibleRectForFrame() out of line. r=kats
Botond Ballo <botond@mozilla.com> - Wed, 24 Oct 2018 19:19:06 +0000 - rev 491191
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1493976 - Define OutOfFlowDisplayData::ComputeVisibleRectForFrame() out of line. r=kats Differential Revision: https://phabricator.services.mozilla.com/D9442
1d3872dd20e192fba9c2e2f2dd4cff1e476e869a: Bug 1493742 - When accepting a layout viewport update from the main thread, constrain its position to enclose the visual viewport. r=kats
Botond Ballo <botond@mozilla.com> - Wed, 24 Oct 2018 18:14:55 +0000 - rev 491190
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1493742 - When accepting a layout viewport update from the main thread, constrain its position to enclose the visual viewport. r=kats APZ wants the *size* of the layout viewport from the main thread, but it knows the position better. Differential Revision: https://phabricator.services.mozilla.com/D9448
4833b89bb969cf1709eba8f8960136c85e750d94: No bug: Fix yamllint error.
Tom Prince <mozilla@hocat.ca> - Wed, 24 Oct 2018 19:03:18 +0000 - rev 491189
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
No bug: Fix yamllint error. Due to https://github.com/adrienverge/yamllint/issues/141 we can't indent the comments to the appropriate level. Differential Revision: https://phabricator.services.mozilla.com/D9698
73cfb79f183ac786b56dd97e63e969642ed0919f: Bug 1500906 - Suppress FileUriExposedExceptions when launching helper apps. r=jchen
Jan Henning <jh+bugzilla@buttercookie.de> - Wed, 24 Oct 2018 16:00:06 +0000 - rev 491188
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1500906 - Suppress FileUriExposedExceptions when launching helper apps. r=jchen Sharing tabs with file:// URIs is not possible, but users can still send them to other apps via the helper app system in the URL bar/context menu. "Intent:Open" and "Intent:OpenForResult" are both sent from Gecko by HelperApps.jsm. The same reasoning as in bug 1450449 applies as to why for publicly accessible files content:// URIs are more trouble than they're worth. Differential Revision: https://phabricator.services.mozilla.com/D9420
fa86045075416389c2d59efad35226b6d8d56561: Bug 1488973 - Followup for eslint failure. CLOSED TREE
Csoregi Natalia <ncsoregi@mozilla.com> - Wed, 24 Oct 2018 21:56:27 +0300 - rev 491187
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1488973 - Followup for eslint failure. CLOSED TREE
a1f419870e136b8838471fde0d1094f2942fa20a: Bug 1501134 - Don't consider snorm compatible with unorm for CopyTexImage. r=kvark
Jeff Gilbert <jgilbert@mozilla.com> - Wed, 24 Oct 2018 15:31:43 +0000 - rev 491186
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1501134 - Don't consider snorm compatible with unorm for CopyTexImage. r=kvark Differential Revision: https://phabricator.services.mozilla.com/D9464
2c675ab661cad80e1cc5a791de042a3322110adc: Bug 1492584, part 3 - Remove JS component loader registration. r=kmag
Andrew McCreight <continuation@gmail.com> - Tue, 23 Oct 2018 23:20:38 +0000 - rev 491185
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1492584, part 3 - Remove JS component loader registration. r=kmag After the previous patches, we no longer rely on the component manager to incidentally start up XPConnect when we load the JS loader service or to hold the JS component loader alive, so the do_GetService() call for the JS loader in XPCOMInit.cpp can be removed. After that is done, the JS loader is no longer used as an XPCOM component, so all of the boilerplate for that can be removed. Depends on D8757 Differential Revision: https://phabricator.services.mozilla.com/D8758
2df4dcfce65f9a9a0e41d3f65390c614d147cc1b: Bug 1492584, part 2 - Make mozJSComponentLoader::sSelf a strong reference. r=kmag
Andrew McCreight <continuation@gmail.com> - Tue, 23 Oct 2018 23:19:34 +0000 - rev 491184
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1492584, part 2 - Make mozJSComponentLoader::sSelf a strong reference. r=kmag The JS component loader is an XPCOM component, so it is held alive by the component manager. In order to be able to make it no longer be an XPCOM component, we have to keep it alive some other way. I decided to simply keep it alive as long as XPConnect itself is alive. Depends on D9583 Differential Revision: https://phabricator.services.mozilla.com/D8757
70984251b17425dc35f140dbca8097064184afc5: Bug 1492584, part 1 - Eagerly initialize nsLayoutModule in the component manager. r=froydnj
Andrew McCreight <continuation@gmail.com> - Wed, 24 Oct 2018 16:10:29 +0000 - rev 491183
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1492584, part 1 - Eagerly initialize nsLayoutModule in the component manager. r=froydnj nsLayoutModule must be initialized in order to call into JS, but I don't want to have to rely on calling a service in that module. Instead, always initialize the module very early in component manager initialization. This also makes initialization more consistent, so things like errors in manifests won't affect when it happens, which can result in different behavior in different builds. I also made nsLayoutModule initialization infallible, because I can't imagine that we can do much that is useful without it. Another change I made is that gInitialized is set to true even in a GPU process. This simplifies checking whether initialization has happened already when we start up the layout module. Differential Revision: https://phabricator.services.mozilla.com/D9583
306bbd5916452a6151ec4bcfc128cd119134430e: Bug 1497860: [taskgraph] Ensure that mozharness actions don't contain spaces; r=Callek
Tom Prince <mozilla@hocat.ca> - Wed, 24 Oct 2018 16:42:59 +0000 - rev 491182
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1497860: [taskgraph] Ensure that mozharness actions don't contain spaces; r=Callek Differential Revision: https://phabricator.services.mozilla.com/D9444
c5bded90844ee80d7fc2475ae999fe0b843391cc: Bug 1497860: [taskgraph] Use yaml lists for mozharness actions; r=Callek
Tom Prince <mozilla@hocat.ca> - Mon, 22 Oct 2018 21:50:26 +0000 - rev 491181
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1497860: [taskgraph] Use yaml lists for mozharness actions; r=Callek Differential Revision: https://phabricator.services.mozilla.com/D8451
41e237ce7cccf1bcec005719145831a59289efbc: No bug: [mozharness] Remove unused `--revision` option from l10n scripts; r=Callek
Tom Prince <mozilla@hocat.ca> - Wed, 24 Oct 2018 17:57:39 +0000 - rev 491180
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
No bug: [mozharness] Remove unused `--revision` option from l10n scripts; r=Callek Differential Revision: https://phabricator.services.mozilla.com/D9621
08b16a40d372d72f0a8eda2f56cad2064e4df6b3: Bug 1488973: Add tests for localisation of unprivileged content. r=flod,mossop
Zibi Braniecki <zbraniecki@mozilla.com> - Wed, 24 Oct 2018 17:42:34 +0000 - rev 491179
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1488973: Add tests for localisation of unprivileged content. r=flod,mossop Depends on D7962 Differential Revision: https://phabricator.services.mozilla.com/D8138
755d616d0cb9b7d43c6f587999ed53c38130e917: Bug 1488973: Register locale sources in all processes. r=mossop
Zibi Braniecki <zbraniecki@mozilla.com> - Wed, 24 Oct 2018 17:42:09 +0000 - rev 491178
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1488973: Register locale sources in all processes. r=mossop Depends on D7961 Differential Revision: https://phabricator.services.mozilla.com/D7962
4f1fd54c853fd655e91975b364dd5640559f5f6e: Bug 1488973: Wrap privileged promises in a promise for the document we`re returning to. r=smaug
Zibi Braniecki <zbraniecki@mozilla.com> - Wed, 24 Oct 2018 17:41:46 +0000 - rev 491177
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1488973: Wrap privileged promises in a promise for the document we`re returning to. r=smaug Differential Revision: https://phabricator.services.mozilla.com/D7961
cc08f0f9cd01231b0b55f77cfc26b2b18c9d23bb: Bug 1501531 - Update ccache stats parser for ccache 3.5 release. r=froydnj
Ting-Yu Lin <tlin@mozilla.com> - Wed, 24 Oct 2018 17:33:39 +0000 - rev 491176
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1501531 - Update ccache stats parser for ccache 3.5 release. r=froydnj Differential Revision: https://phabricator.services.mozilla.com/D9613
3a7ba1fe0277d580a678b86ab92d4496d4fe6681: Bug 1500062 - Add error logging middleware to new aboutdebugging;r=ladybenko,daisuke
Julian Descottes <jdescottes@mozilla.com> - Wed, 24 Oct 2018 17:24:56 +0000 - rev 491175
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1500062 - Add error logging middleware to new aboutdebugging;r=ladybenko,daisuke Differential Revision: https://phabricator.services.mozilla.com/D9089
798b3777f30f4170fb094e1acce33eb70dcbd44a: Bug 1501046 - Skip reporting checkerboarding to telemetry if the sanity test is running. r=botond
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 24 Oct 2018 17:08:36 +0000 - rev 491174
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1501046 - Skip reporting checkerboarding to telemetry if the sanity test is running. r=botond This is not really the best fix (a better one would be to ensure that the displayport is set on the root element of the gfx sanity window), but should do as a stopgap solution. Differential Revision: https://phabricator.services.mozilla.com/D9667
7790c75ca3911352162feecf5b61dbe29233b259: Bug 1426467: Part 5: Mochitest: pause/unpause window while worker sends messages, without breaking run-to-completion. r=baku
Jim Blandy <jimb@mozilla.com> - Mon, 22 Oct 2018 15:35:15 +0000 - rev 491173
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1426467: Part 5: Mochitest: pause/unpause window while worker sends messages, without breaking run-to-completion. r=baku Detailed comments in the test itself. Differential Revision: https://phabricator.services.mozilla.com/D9221
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 tip