Andrea Marchesini
872502eaf3
Bug 1560040 - Introduce 2 new URL-Classifier features to annotate and block social trackers, r=dimi
...
Differential Revision: https://phabricator.services.mozilla.com/D35421
--HG--
extra : moz-landing-system : lando
2019-06-22 16:53:50 +00:00
Erica Wright
2c4d0c79fb
Bug 1549830 - Create content blocking database. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D33716
--HG--
extra : moz-landing-system : lando
2019-06-21 22:45:47 +00:00
Nika Layzell
e3eb05b9c9
Bug 1560399 - Propagate remote type selection into subframes with Fission, r=farre
...
Differential Revision: https://phabricator.services.mozilla.com/D35451
--HG--
extra : moz-landing-system : lando
2019-06-21 16:24:55 +00:00
Tarek Ziadé
a494b08766
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-21 01:33:47 +00:00
Boris Zbarsky
50150d0231
Bug 1559468 part 2. Move JS_DefineProfilingFunctions into dom::CreateGlobal. r=mccr8
...
Various callers either already call it or should but are forgetting to. The exception is WorkerDebuggerGlobalScope_Binding::Wrap, but it should be OK to set up the profiling functions there too.
Differential Revision: https://phabricator.services.mozilla.com/D35458
--HG--
extra : moz-landing-system : lando
2019-06-20 23:07:40 +00:00
Razvan Maries
da14c413ef
Merge autoland to mozilla-central a=merge
2019-06-20 12:45:34 +03:00
Oana Pop Rus
288befd88a
Backed out changeset f79736d79ee1 (bug 1529022) for build bustages in GeckoChildProcessHost.cpp a=backout
2019-06-20 01:57:00 +03:00
Oana Pop Rus
fd2aad147f
Merge inbound to mozilla-central. a=merge
2019-06-20 00:40:02 +03:00
Kagami Sascha Rosylight
795d0eebcc
Bug 1559874: Always create 3D DOMMatrix from 16 elements r=bzbarsky
...
Currently Firefox creates a 2D DOMMatrix when certain values of 16 elements are zero, so this change fixes it to align with the spec.
Differential Revision: https://phabricator.services.mozilla.com/D35326
--HG--
extra : moz-landing-system : lando
2019-06-20 03:59:59 +00:00
Tarek Ziadé
2b03934b7d
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-19 06:13:50 +00:00
Kagami Sascha Rosylight
3a1f6f85f5
Bug 1558001: Use double for DOMMatrix r=bzbarsky
...
DOMMatrix now internally uses double instead of float. This only fixes DOMMatrix internals so we still have to work on Servo CSS Parser to pass doubles instead of floats.
Differential Revision: https://phabricator.services.mozilla.com/D35284
--HG--
extra : moz-landing-system : lando
2019-06-19 15:59:54 +00:00
Gurzau Raul
376affada3
Backed out changeset 11c118fa5f2b (bug 1529022) for build bustages at GeckoChildProcessHost.cpp a=backout
2019-06-19 09:07:19 +03:00
Jonathan Watt
c327ad117f
Bug 1559840. Add a pref to expose the transform getters on the Element interface. r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D35208
--HG--
extra : rebase_source : 2910236db53d098fe725a3f8911668432cf02610
2019-06-17 15:51:33 -07:00
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
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
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
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
shindli
e1240cd017
Merge mozilla-central to autoland. a=merge CLOSED TREE
2019-06-16 00:50:56 +03: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
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
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
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
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
Logan Smyth
77f27aa54c
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-14 18:25:47 +00:00
Logan Smyth
f9200482f6
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-14 18:02:02 +00:00
Andrew McCreight
d7e4cdb247
Bug 1559263 - Eliminate nsJSContext::mIsInitialized. r=bzbarsky
...
Two places read the value of mIsInitialized: nsJSContext::IsContextInitialized()
and nsJSContext::InitContext(). The former is never called. The latter is called
once, with an nsJSContext that just had its mInitialized field set to false, so
the check will always succeed. Because nothing meaningfully reads the value of
the field, we can delete the field and everything that uses it.
Differential Revision: https://phabricator.services.mozilla.com/D34947
--HG--
extra : moz-landing-system : lando
2019-06-14 18:40:25 +00:00
Emilio Cobos Álvarez
e9ffa7cc6c
Bug 1555497 - Make the code in nsXULPopupManager that finds the default insertion point for children handle Shadow DOM as well. r=NeilDeakin
...
Differential Revision: https://phabricator.services.mozilla.com/D34333
--HG--
extra : moz-landing-system : lando
2019-06-13 13:23:09 +00:00
Dorel Luca
6b40527932
Backed out 2 changesets (bug 1529345) for Build Bustage. CLOSED TREE
...
Backed out changeset 63f80a49839e (bug 1529345)
Backed out changeset 15bac42cc73a (bug 1529345)
2019-06-14 20:55:52 +03:00
Logan Smyth
c09e533d0e
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-14 17:14:13 +00:00
Logan Smyth
abd1c3a2c0
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-14 00:16:16 +00:00
Brian Hackett
90aa1dfe93
Bug 1124122 - Suppress postMessage events on a window's document when event handling is suppressed, r=smaug.
...
--HG--
extra : rebase_source : 7aa7eceb16238eebe414c67e06fcb0908138f3f6
2019-06-11 12:53:00 -10:00
Narcis Beleuzu
72a734cf98
Backed out changeset aa7f507ac743 (bug 1558674) for dt failures on browser_console_context_menu_entries.js . CLOSED TREE
2019-06-14 05:57:52 +03:00
Brendan Dahl
04a85879bb
Bug 1558674 - Allow chrome privileged documents to enable/disable copy/paste. r=Ehsan
...
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-14 00:32:21 +00:00
Mike Conley
45db9df532
Bug 1559240 - Make sure oop-browser-context passes the BrowsingContext of the crashing subframe. r=rhunt
...
Differential Revision: https://phabricator.services.mozilla.com/D34930
--HG--
extra : moz-landing-system : lando
2019-06-13 21:06:23 +00:00
Thomas Nguyen
1d636c1d2d
Bug 1557636 Use Referrer info in worker and fix sharedworker's wrong referrer r=baku
...
SharedWorker should use worker's referrer info instead of default value
Differential Revision: https://phabricator.services.mozilla.com/D34861
--HG--
extra : moz-landing-system : lando
2019-06-13 20:37:34 +00:00
Ehsan Akhgari
09c4030aa0
Bug 1559184 - Fix the damage caused by clang-format to DOMMatrix.h; r=bzbarsky
...
Differential Revision: https://phabricator.services.mozilla.com/D34929
--HG--
extra : moz-landing-system : lando
2019-06-13 20:29:24 +00:00
Brendan Dahl
fad31878d9
Bug 1552049 - Enable XUL persistence for all system privilege docs. r=smaug
...
Remove the mozpersist attribute and XULDocument requirement to use XUL
persistence and allow any system privilege document to use it by default.
Differential Revision: https://phabricator.services.mozilla.com/D34602
--HG--
extra : moz-landing-system : lando
2019-06-13 18:15:54 +00:00
Andrea Marchesini
7b8d04654c
Bug 1559109 - Improve comments about StructuredCloneTags, r=bzbarsky
...
Differential Revision: https://phabricator.services.mozilla.com/D34881
--HG--
extra : moz-landing-system : lando
2019-06-13 17:37:15 +00:00
Andrea Marchesini
9023382549
Bug 1558923 - Remove nsContentUtils::GetThreadSafe{ASCII,UTF8}Origin, r=valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D34767
--HG--
extra : moz-landing-system : lando
2019-06-13 19:45:52 +00:00
Narcis Beleuzu
8e2da98d46
Backed out 2 changesets (bug 1558923) for mochitest crashes on AssertIsOnMainThread(). CLOSED TREE
...
Backed out changeset 643de99320a8 (bug 1558923)
Backed out changeset f758b5ccd0c0 (bug 1558923)
2019-06-13 20:59:33 +03:00