Tarek Ziadé
9f31044be3
Bug 1529022 - Add a GeckoChildProcessHosts iterator r=jld
...
Adds GeckoChildProcessHost::GetAll() and use it in ChromeUtils::GetProcInfo()
Differential Revision: https://phabricator.services.mozilla.com/D33920
--HG--
extra : moz-landing-system : lando
2019-06-18 16:36:52 +00:00
Tom Tung
b8c27feb30
Bug 1529016 - P1 - Collect unexpected file's name in the origin directories; r=asuth,chutten
...
Differential Revision: https://phabricator.services.mozilla.com/D34721
--HG--
extra : moz-landing-system : lando
2019-06-18 21:06:32 +00:00
Brendan Dahl
ccb8b2f945
Bug 1558674 - Allow chrome privileged documents to enable/disable copy/paste. r=Ehsan,bgrins
...
For content HTML/XHTML copy/paste should always be enabled, but for chrome
docs we can support enabling/disabling copy/paste.
Also, restores tests to how they were before copy/paste was always enabled.
Differential Revision: https://phabricator.services.mozilla.com/D34805
--HG--
extra : moz-landing-system : lando
2019-06-18 20:40:19 +00:00
Andrea Marchesini
7d8c86a22d
Bug 1559370 - Use DebugOnly<> in BodyStream to make m-c happy, r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D35148
--HG--
extra : moz-landing-system : lando
2019-06-16 15:11:52 +00:00
prathiksha
beb8201a97
Bug 1552333 - Expose failedCertChain info from nsITransportSecurityInfo in content for about:certerror use. r=baku
...
Depends on D30852
Differential Revision: https://phabricator.services.mozilla.com/D31900
--HG--
extra : moz-landing-system : lando
2019-06-12 00:09:39 +00:00
Jeff Gilbert
7ac9159761
Bug 1442825 - Remove ScopedGLWrapper base class. r=lsalzman
...
Differential Revision: https://phabricator.services.mozilla.com/D35138
--HG--
extra : moz-landing-system : lando
2019-06-17 06:40:27 +00:00
Emilio Cobos Álvarez
db77aa9495
Bug 1555949 - Make <svg:script> run correctly in a shadow tree. r=violet
...
Differential Revision: https://phabricator.services.mozilla.com/D35191
--HG--
extra : moz-landing-system : lando
2019-06-17 16:02:59 +00:00
Kagami Sascha Rosylight
a235dfa68b
Bug 1558387: Remove DOMError constructor r=bzbarsky
...
Differential Revision: https://phabricator.services.mozilla.com/D35184
--HG--
extra : moz-landing-system : lando
2019-06-17 15:43:38 +00:00
Henri Sivonen
77a9d691d8
Bug 1549930 addendum - Notify widgets of IME blur on quit (on non-Android). r=masayuki
...
Differential Revision: https://phabricator.services.mozilla.com/D34992
--HG--
extra : moz-landing-system : lando
2019-06-17 04:51:29 +00:00
Henri Sivonen
91cd6a0d25
Bug 1549930 - Avoid popping BrowserParent in response to window lowering. r=masayuki
...
Differential Revision: https://phabricator.services.mozilla.com/D30873
--HG--
extra : moz-landing-system : lando
2019-06-14 07:02:18 +00:00
Logan Smyth
a1de03c27b
Bug 1529345 - Part 2: Add Gecko infrastructure for receiving notifications about debugger-related events. r=jimb,smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D30565
--HG--
extra : moz-landing-system : lando
2019-06-17 04:36:29 +00:00
Logan Smyth
6edbe83c24
Bug 1529345 - Part 1: Handle some missing includes. r=jimb
...
Differential Revision: https://phabricator.services.mozilla.com/D31902
--HG--
extra : moz-landing-system : lando
2019-06-17 04:36:02 +00:00
Csoregi Natalia
a61ffcff0a
Merge mozilla-central to autoland. CLOSED TREE
2019-06-17 00:51:54 +03:00
Olli Pettay
c6b69378d0
Bug 1559220 - Special case IndexedDB threads in wakeup telemetry, r=erahm
...
The approach isn't perhaps super elegant, but it is a small and simple tweak.
Differential Revision: https://phabricator.services.mozilla.com/D34923
--HG--
extra : moz-landing-system : lando
2019-06-16 21:03:45 +00:00
Brian Hackett
f55ecd123b
Bug 1551256 - Show net monitor stacks for fetch() calls from workers, r=bzbarsky.
...
--HG--
extra : rebase_source : e21725f13ffc343befe68b26e4d70fc1a2733005
2019-06-15 06:46:22 -10:00
Narcis Beleuzu
68e070762a
Merge mozilla-central to inbound. CLOSED TREE
2019-06-16 12:38:13 +03:00
longsonr
35dbd5da16
Bug 1559626 - Convert getCharNumAtPosition to take a DOMPointInit r=violet r=bzbarsky
2019-06-16 10:12:40 +01:00
Boris Zbarsky
596c812760
Bug 1559638. Fix interface-exposure tests to account for geometry interfaces being exposed in workers. r=bzbarsky
2019-06-15 18:15:03 -04:00
shindli
e1240cd017
Merge mozilla-central to autoland. a=merge CLOSED TREE
2019-06-16 00:50:56 +03:00
shindli
eb7050ee4c
Merge inbound to mozilla-central. a=merge
2019-06-16 00:45:47 +03:00
Jeff Walden
7761c7efbf
Bug 1554362 - Accumulate external source text as either UTF-8 or UTF-16, in pref-controlled fashion, and then compile the accumulated text using corresponding JSAPI entrypoints without inflating UTF-8 to UTF-16. r=bzbarsky
...
Differential Revision: https://phabricator.services.mozilla.com/D34825
--HG--
extra : moz-landing-system : lando
2019-06-15 20:48:40 +00:00
Jeff Walden
5ae32bc84e
Bug 1554362 - Adjust some obsolete or debatably-misplaced comments in ScriptLoadRequest.h. r=bzbarsky
...
Differential Revision: https://phabricator.services.mozilla.com/D34824
--HG--
extra : moz-landing-system : lando
2019-06-15 20:48:28 +00:00
Jeff Walden
f9ad080e62
Bug 1554362 - Replace the two ScriptLoadHandler::EnsureDecoder overloads with one inline function that fast-paths the already-have-one test and an out-of-line function that tries to provide one presuming none exists. r=bzbarsky
...
Differential Revision: https://phabricator.services.mozilla.com/D34823
--HG--
extra : moz-landing-system : lando
2019-06-15 20:48:12 +00:00
Jeff Walden
002d6e30e8
Bug 1554362 - Add a UTF-8 overload of nsJSUtils::ExecutionContext::Compile. r=bzbarsky
...
Differential Revision: https://phabricator.services.mozilla.com/D34822
--HG--
extra : moz-landing-system : lando
2019-06-15 20:47:58 +00:00
Jeff Walden
563e73698d
Bug 1554362 - Implement nsJSUtils::CompileModule for UTF-8 as well as UTF-16. r=bzbarsky
...
Differential Revision: https://phabricator.services.mozilla.com/D34821
--HG--
extra : moz-landing-system : lando
2019-06-15 20:47:51 +00:00
Kagami Sascha Rosylight
dda2a19293
Bug 1420580
: Expose Geometry Interfaces to worker r=bzbarsky
...
Exposes DOMMatrix, DOMPoint, DOMQuad, and DOMRect to workers.
Differential Revision: https://phabricator.services.mozilla.com/D34185
--HG--
extra : moz-landing-system : lando
2019-06-15 17:26:25 +00:00
Andreea Pavel
733e1e26a8
Bug 1405083 - add missing bracket on a CLOSED TREE
2019-06-15 14:55:28 +03:00
Andreea Pavel
6c4da765c5
Bug 1405083 - disabled test_getUserMedia_basicScreenshare.html on linux64 r=aryx
...
Differential Revision: https://phabricator.services.mozilla.com/D35127
--HG--
extra : moz-landing-system : lando
2019-06-15 11:24:01 +00:00
Andreea Pavel
b4c0f63508
Merge mozilla-central to autoland on a CLOSED TREE
2019-06-15 13:03:22 +03:00
Andreea Pavel
8c09b0389f
Merge mozilla-inbound to mozilla-central. a=merge
...
--HG--
rename : mobile/android/base/java/org/mozilla/gecko/util/OnboardingStringUtil.java => mobile/android/base/java/org/mozilla/gecko/util/OnboardingResources.java
rename : toolkit/components/normandy/test/browser/addons/normandydriver-1.0/manifest.json => toolkit/components/normandy/test/browser/addons/normandydriver-a-1.0/manifest.json
rename : toolkit/components/normandy/test/browser/addons/normandydriver-2.0/manifest.json => toolkit/components/normandy/test/browser/addons/normandydriver-a-2.0/manifest.json
rename : toolkit/components/normandy/test/browser/addons/normandydriver-1.0/manifest.json => toolkit/components/normandy/test/browser/addons/normandydriver-b-1.0/manifest.json
2019-06-15 12:54:47 +03:00
Ciure Andrei
2e6ac83efb
Backed out changeset 7312aba8ec3b (bug 1558674) for causing browser_console_context_menu_entries.js to permafail CLOSED TREE
2019-06-15 08:48:18 +03:00
Jeff Gilbert
fd76db7d77
Bug 1559556 - Handle sRGB encode/decode BlitFramebuffer calls on GL<440. r=lsalzman
...
Differential Revision: https://phabricator.services.mozilla.com/D35121
--HG--
extra : moz-landing-system : lando
2019-06-15 05:18:05 +00:00
Junior Hsu
cc64995f75
Bug 1504085 - P2 Let Origin: honor ReferrerPolicy for non-CORS r=tnguyen,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D34454
--HG--
extra : moz-landing-system : lando
2019-06-14 22:24:33 +00:00
Junior Hsu
e8ba0890cc
Bug 1504085 - P1 refactor ReferrerInfo for reuse referrer-policy algorithm r=tnguyen
...
Differential Revision: https://phabricator.services.mozilla.com/D34453
--HG--
extra : moz-landing-system : lando
2019-06-14 21:10:41 +00:00
Brendan Dahl
7c478fba5b
Bug 1558674 - Allow chrome privileged documents to enable/disable copy/paste. r=Ehsan,bgrins
...
For content HTML/XHTML copy/paste should always be enabled, but for chrome
docs we can support enabling/disabling copy/paste.
Also, restores tests to how they were before copy/paste was always enabled.
Differential Revision: https://phabricator.services.mozilla.com/D34805
--HG--
extra : moz-landing-system : lando
2019-06-15 00:27:36 +00:00
Haik Aftandilian
d302444d67
Bug 1498742 - Part 2 - Start the GMP sandbox earlier during process startup r=jya,cpearce
...
Change the Mac GMP process launch to include sandboxing params on the command line to allow the sandbox to be started earlier during GMP process launch. Content, extension, and RDD processes have already been changed to start the sandbox earlier.
Update GMPProcessParent to override GeckoChildProcessHost methods used to construct sandboxing parameters. Pass the plugin path as a sandbox parameter so that the sandbox rules can whitelist the plugin directory which is now read after the sandbox is enabled in the plugin process. On development builds, pass "testingReadPath" params so directories needed during automated tests can be whitelisted.
Update Mac sandboxing code to detect GMP sandbox params on the command line and enable the sandbox with additional arguments needed for early sandbox start.
Allow reverting to the old implementation by setting security.sandbox.gmp.mac.earlyinit to false.
Differential Revision: https://phabricator.services.mozilla.com/D34085
--HG--
extra : moz-landing-system : lando
2019-06-14 22:55:27 +00:00
Haik Aftandilian
ae8cda84c2
Bug 1498742 - Part 1 - Move GetRepoDir() and GetObjDir() from ContentChild to nsMacUtilsImpl r=spohl
...
Differential Revision: https://phabricator.services.mozilla.com/D34084
--HG--
extra : moz-landing-system : lando
2019-06-14 22:19:01 +00:00
Jeff Gilbert
bbb1e5a221
Bug 1533522 - Truncate Buffer/Texture on GL_OOM. r=lsalzman
...
Differential Revision: https://phabricator.services.mozilla.com/D34982
--HG--
extra : moz-landing-system : lando
2019-06-14 03:26:18 +00:00
Dorel Luca
93196dddee
Backed out changeset 94e779e03d4f (bug 1504085) Requested by the dev. CLOSED TREE
2019-06-15 00:31:57 +03:00
Junior Hsu
40846dd97d
Bug 1504085 - P2 Let Origin: honor ReferrerPolicy for non-CORS r=tnguyen,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D34454
--HG--
extra : moz-landing-system : lando
2019-06-14 20:15:27 +00:00
Edgar Chen
46c9143db2
Bug 1558776 - Part 4: Merge nsITimeoutHandler and TimeoutHandler; r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D34876
--HG--
extra : moz-landing-system : lando
2019-06-14 21:04:19 +00:00
Edgar Chen
9ea814313d
Bug 1558776 - Part 3: Extract script timeout handler from nsJSScriptTimeoutHandler; r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D34872
--HG--
extra : moz-landing-system : lando
2019-06-14 21:01:49 +00:00
Edgar Chen
e2d90da451
Bug 1558776 - Part 2: Extract callback timeout handler from nsJSScriptTimeoutHandler; r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D34863
--HG--
extra : moz-landing-system : lando
2019-06-14 20:59:13 +00:00
Edgar Chen
54977a08c1
Bug 1558776 - Part 1: Fix comment of nsITimeoutHandler::GetLocation; r=smaug
...
Bug 1198381 missed out moving this comment to nsITimoutHandler
Differential Revision: https://phabricator.services.mozilla.com/D34698
--HG--
extra : moz-landing-system : lando
2019-06-14 20:56:48 +00:00
Dorel Luca
fb616d00a6
Backed out 2 changesets (bug 1498742) for OSX build bustages. CLOSED TREE
...
Backed out changeset f6da94d90350 (bug 1498742)
Backed out changeset 4f3e83d8de59 (bug 1498742)
2019-06-15 00:13:05 +03:00
Dorel Luca
7e70d4b667
Backed out changeset b1068cbce572 (bug 1504085) requested by the dev. CLOSED TREE
2019-06-15 00:07:02 +03:00
Dorel Luca
e12ad70ab7
Backed out 2 changesets (bug 1529345) for Windows 2012 build bustages
...
Backed out changeset 87aa4894b4a1 (bug 1529345)
Backed out changeset cf6f6281cb44 (bug 1529345)
--HG--
extra : rebase_source : b19274a3d20d3a1ea92f0fe1224ef30910e10916
2019-06-14 23:34:36 +03:00
Junior Hsu
18c1b2bdf4
Bug 1504085 - P1 refactor ReferrerInfo for reuse referrer-policy algorithm r=tnguyen
...
Differential Revision: https://phabricator.services.mozilla.com/D34453
--HG--
extra : moz-landing-system : lando
2019-06-14 20:15:09 +00:00
Haik Aftandilian
c0874f2dba
Bug 1498742 - Part 2 - Start the GMP sandbox earlier during process startup r=jya,cpearce
...
Change the Mac GMP process launch to include sandboxing params on the command line to allow the sandbox to be started earlier during GMP process launch. Content, extension, and RDD processes have already been changed to start the sandbox earlier.
Update GMPProcessParent to override GeckoChildProcessHost methods used to construct sandboxing parameters. Pass the plugin path as a sandbox parameter so that the sandbox rules can whitelist the plugin directory which is now read after the sandbox is enabled in the plugin process. On development builds, pass "testingReadPath" params so directories needed during automated tests can be whitelisted.
Update Mac sandboxing code to detect GMP sandbox params on the command line and enable the sandbox with additional arguments needed for early sandbox start.
Allow reverting to the old implementation by setting security.sandbox.gmp.mac.earlyinit to false.
Differential Revision: https://phabricator.services.mozilla.com/D34085
--HG--
extra : moz-landing-system : lando
2019-06-14 20:12:01 +00:00
Haik Aftandilian
d49c76ff46
Bug 1498742 - Part 1 - Move GetRepoDir() and GetObjDir() from ContentChild to nsMacUtilsImpl r=spohl
...
Differential Revision: https://phabricator.services.mozilla.com/D34084
--HG--
extra : moz-landing-system : lando
2019-06-14 20:11:48 +00:00