Andrea Marchesini
b9f5f08c7f
Bug 167475 - Telemetry to count how often iframes load no-data URLs, r=smaug
2018-11-23 08:11:31 +01:00
Matt Brubeck
b059d469bb
Bug 1487542 - Change LoadRequest.isUserTriggered to isRedirect. r=snorp,smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D12370
--HG--
extra : moz-landing-system : lando
2018-11-21 22:35:42 +00:00
Boris Zbarsky
c38419de6d
Bug 1509101. Stop passing around anchor targets as char16_t*; use nsAString instead. r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D12579
--HG--
extra : moz-landing-system : lando
2018-11-21 18:53:39 +00:00
Dorel Luca
c9ce5110c2
Backed out changeset 31b5c6b8ef22 (bug 1487542) for apiling. CLOSED TREE
2018-11-21 22:35:24 +02:00
Matt Brubeck
0c8f075f55
Bug 1487542 - Change LoadRequest.isUserTriggered to isRedirect. r=snorp,smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D12370
--HG--
extra : moz-landing-system : lando
2018-11-21 13:12:42 +00:00
Blake Kaplan
3ca6a6bcab
Bug 1508595 - Only set an intercept controller when needed. r=asuth
...
We only need to expose an intercept controller in SharedWorkers if we're on
the non-parent-intercept version of ServiceWorkers or if e10s is off.
nsDocShell already does this dance and we have to mirror it.
Differential Revision: https://phabricator.services.mozilla.com/D12490
--HG--
extra : moz-landing-system : lando
2018-11-21 01:06:08 +00:00
Valentin Gosu
e823bab3cc
Bug 1487964 - Do not report resource-timing subdocument loads triggered by that subdocument r=bzbarsky
...
Differential Revision: https://phabricator.services.mozilla.com/D9503
--HG--
extra : moz-landing-system : lando
2018-11-21 16:28:20 +00:00
Cosmin Sabou
79b7d9fe91
Backed out changeset 395b95afd795 (bug 1487964) for mochitest failures on test_resource_timing_nocors.
2018-11-21 17:14:29 +02:00
Valentin Gosu
a80d7bf63e
Bug 1487964 - Do not report resource-timing subdocument loads triggered by that subdocument r=bzbarsky
...
Differential Revision: https://phabricator.services.mozilla.com/D9503
--HG--
extra : moz-landing-system : lando
2018-11-17 19:30:36 +00:00
shindli
5cc898ccc2
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-11-20 23:48:34 +02:00
shindli
e75ab0ac9a
Merge inbound to mozilla-central. a=merge
2018-11-20 23:44:09 +02:00
Jonathan Kingston
4a2fc915af
Bug 1508644 - Remove systemPrincipal fallback from Docshell EndPageLoad. r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D12426
--HG--
extra : moz-landing-system : lando
2018-11-20 18:06:59 +00:00
Jonathan Kingston
02cef3103a
Bug 1508609 - Add strict checking of principals into DocShell LoadURI. r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D12425
--HG--
extra : moz-landing-system : lando
2018-11-20 18:08:03 +00:00
Ehsan Akhgari
5a990aab93
Bug 1504728 - Part 1: Add a content blocking notification for indicating when a top-level page is using cookies or site data r=baku,valentin,johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D11122
--HG--
extra : moz-landing-system : lando
2018-11-20 14:34:49 +00:00
Christoph Kerschbaumer
a3258f6f27
Bug 1508629: Remove unused forceCreateAboutBlankContentViewer from docshell. r=jkt
2018-11-20 14:23:04 +01:00
Christoph Kerschbaumer
fdf9634845
Bug 1508596: Remove unused CreatePrincipalFromReferrer within nsDocshell. r=jkt
2018-11-20 12:12:01 +01:00
Boris Zbarsky
71db58cf83
Bug 1507540 part 2. Use more notxpcom attributes in docshell/. r=smaug
2018-11-19 20:17:53 -05:00
Lina Cambridge
69ee079fa0
Bug 1494713 - Pass the widget for the DocShell to `IHistory::VisitURI`. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D11287
--HG--
extra : moz-landing-system : lando
2018-11-16 17:29:57 +00:00
Narcis Beleuzu
c8215609ff
Backed out 2 changesets (bug 1504728, bug 1505198) for xpcshell failures on test_WebExtensionContentScript.js. CLOSED TREE
...
Backed out changeset 26318538f077 (bug 1505198)
Backed out changeset fc39602006be (bug 1504728)
2018-11-16 02:34:15 +02:00
Ehsan Akhgari
7f3a7b13de
Bug 1504728 - Part 1: Add a content blocking notification for indicating when a top-level page is using cookies or site data r=baku,valentin,johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D11122
--HG--
extra : moz-landing-system : lando
2018-11-14 17:19:25 +00:00
Felipe Gomes
d29b83833f
Bug 1496840
- Add a browsingContext getter to the browser element. r=farre
...
Differential Revision: https://phabricator.services.mozilla.com/D7935
--HG--
extra : moz-landing-system : lando
2018-11-12 17:57:48 +00:00
Dorel Luca
2f261feba3
Backed out changeset 365e0d2414bf (bug 1504728) for browser-chrome failures. CLOSED TREE
2018-11-09 18:48:39 +02:00
Ehsan Akhgari
b11a25f3c6
Bug 1504728 - Add a content blocking notification for indicating when a top-level page is using cookies or site data r=baku,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D11122
--HG--
extra : moz-landing-system : lando
2018-11-09 15:36:02 +00:00
Mark Banner
3a66c24aae
Bug 1506042 - Enable ESLint for docshell/resources and docshell/test/chrome (manual fixes). r=smaug
...
Depends on D11441
Differential Revision: https://phabricator.services.mozilla.com/D11442
--HG--
extra : moz-landing-system : lando
2018-11-09 10:51:37 +00:00
Mark Banner
ce1e7cce4b
Bug 1506042 - Enable ESLint for docshell/resources and docshell/test/chrome (automatic fixes). r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D11441
--HG--
extra : moz-landing-system : lando
2018-11-09 10:54:04 +00:00
Andreas Farre
af6942ecbc
Bug 1502328 - Add opener member to BrowsingContext and expose through webidl. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D10580
--HG--
extra : moz-landing-system : lando
2018-11-09 08:53:53 +00:00
Andreas Farre
de1a5ced63
Bug 1496722 - Make nsIDocShellTreeItem.itemType readonly. r=peterv
...
Differential Revision: https://phabricator.services.mozilla.com/D7900
--HG--
extra : moz-landing-system : lando
2018-11-08 21:58:58 +00:00
Jonathan Kingston
cc306e171c
Bug 1498526 - add in user pref to prevent loading implied triggeringPrincipal loads for dev and nightly builds. r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D8546
--HG--
extra : moz-landing-system : lando
2018-11-07 14:42:27 +00:00
Toby Ward
3b7ee7c100
Bug 1496082: Enable ESLint for docshell/test/navigation and docshell/test/unit (manual fixes) r=bzbarsky
...
Implemented the manual linting fixes for docshell/test/navigation, docshell/test/unit and docshell/test/unit_ipc
Depends on D9430
Differential Revision: https://phabricator.services.mozilla.com/D10080
--HG--
extra : moz-landing-system : lando
2018-11-07 13:49:05 +00:00
Toby Ward
75e6200c17
Bug 1496082: Enable ESLint for docshell/test/navigation and docshell/test/unit (automatic fixes only). r=bzbarsky
...
Enabled ESLint for:
* docshell/test/navigation/**
* docshell/test/unit/**
* docshell/test/unit_ipc/**
Changed .eslintignore to allow for this and ran ./mach eslint --fix on the above directories and checked automatic fixes
Differential Revision: https://phabricator.services.mozilla.com/D9430
--HG--
extra : moz-landing-system : lando
2018-11-07 13:55:47 +00:00
Nazım Can Altınova
f967885c60
Bug 1417976 - Part 2: Include DocShell IDs to marker payloads r=mstange
...
MozReview-Commit-ID: AML1ESUnFlu
Depends on D4914
Differential Revision: https://phabricator.services.mozilla.com/D4915
--HG--
extra : moz-landing-system : lando
2018-11-06 21:45:50 +00:00
Nazım Can Altınova
aaba02d9ee
Bug 1417976 - Part 1: Store the information of DocShells in CorePS r=mstange,bzbarsky
...
Added a mechanism to register and unregister the DocShells from the CorePS depending
on the state of the profiler. Registering mechanism is straightforward. During
unregistration, if profiler is not active, we remove the DocShell information
immediately. If profiler is active, we don't remove and we keep the profiler buffer
position at that moment. During another DocShell registration we Discard the
unregistered DocShells. If the profiler buffer position is greater than the position
when we captured during unregistration, we delete the DocShell since that means there
can't be any markers associated to this DocShell anymore.
MozReview-Commit-ID: IVuKQ6drvkR
Differential Revision: https://phabricator.services.mozilla.com/D4914
--HG--
extra : moz-landing-system : lando
2018-11-06 21:45:07 +00:00
Emilio Cobos Álvarez
1f08e736e4
Bug 1505159 - Make some media features code nicer using [infallible]. r=hiro
...
Differential Revision: https://phabricator.services.mozilla.com/D11102
--HG--
extra : moz-landing-system : lando
2018-11-06 21:06:00 +00:00
Dorel Luca
6617a8c922
Backed out 2 changesets (bug 1496082) for mochitest faiures in docshell/test/navigation/test_bug270414.html
...
Backed out changeset 776b54474da9 (bug 1496082)
Backed out changeset 0852730f9ecd (bug 1496082)
2018-11-06 22:40:36 +02:00
Toby Ward
a69d8ab823
Bug 1496082: Enable ESLint for docshell/test/navigation and docshell/test/unit (manual fixes) r=bzbarsky
...
Implemented the manual linting fixes for docshell/test/navigation, docshell/test/unit and docshell/test/unit_ipc
Depends on D9430
Differential Revision: https://phabricator.services.mozilla.com/D10080
--HG--
extra : moz-landing-system : lando
2018-11-06 17:03:39 +00:00
Toby Ward
4083f33603
Bug 1496082: Enable ESLint for docshell/test/navigation and docshell/test/unit (automatic fixes only). r=bzbarsky
...
Enabled ESLint for:
* docshell/test/navigation/**
* docshell/test/unit/**
* docshell/test/unit_ipc/**
Changed .eslintignore to allow for this and ran ./mach eslint --fix on the above directories and checked automatic fixes
Differential Revision: https://phabricator.services.mozilla.com/D9430
--HG--
extra : moz-landing-system : lando
2018-11-06 17:05:39 +00:00
Bogdan Tara
98c46b95b5
Backed out 2 changesets (bug 1496082) for test_bug270414.html failures CLOSED TREE
...
Backed out changeset 74780d0a4848 (bug 1496082)
Backed out changeset 4f87e383a807 (bug 1496082)
2018-11-06 17:58:24 +02:00
Toby Ward
dec5a37fbe
Bug 1496082: Enable ESLint for docshell/test/navigation and docshell/test/unit (manual fixes) r=bzbarsky
...
Implemented the manual linting fixes for docshell/test/navigation, docshell/test/unit and docshell/test/unit_ipc
Depends on D9430
Differential Revision: https://phabricator.services.mozilla.com/D10080
--HG--
extra : moz-landing-system : lando
2018-11-06 14:54:38 +00:00
Toby Ward
415ae552bb
Bug 1496082: Enable ESLint for docshell/test/navigation and docshell/test/unit (automatic fixes only). r=bzbarsky
...
Enabled ESLint for:
* docshell/test/navigation/**
* docshell/test/unit/**
* docshell/test/unit_ipc/**
Changed .eslintignore to allow for this and ran ./mach eslint --fix on the above directories and checked automatic fixes
Differential Revision: https://phabricator.services.mozilla.com/D9430
--HG--
extra : moz-landing-system : lando
2018-11-06 14:48:43 +00:00
Margareta Eliza Balazs
8471089552
Backed out changeset c5cf88fb02d1 (bug 1498526) for causing multiple failures e.g. browser/extensions/formautofill/test/mochitest/test_address_level_1_submission.html CLOSED TREE
2018-11-06 14:49:52 +02:00
Jonathan Kingston
63ff18762d
Bug 1498526 - add in user pref to prevent loading implied triggeringPrincipal loads for dev and nightly builds. r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D8546
--HG--
extra : moz-landing-system : lando
2018-11-06 11:51:51 +00:00
Andreas Farre
89cb220346
Bug 1480198 - Construct nsDocShell objects inside BrowsingContext. r=peterv
...
Differential Revision: https://phabricator.services.mozilla.com/D7400
--HG--
extra : moz-landing-system : lando
2018-11-05 12:43:10 +00:00
Jonathan Kingston
ca7afcc659
Bug 1490257 - Add in asserts for missing triggeringPrincipal. r=ckerschb
...
Depends on D10884
Differential Revision: https://phabricator.services.mozilla.com/D10885
--HG--
extra : moz-landing-system : lando
2018-11-05 14:03:28 +00:00
Jonathan Kingston
4248b4c554
Bug 1490257 - Pass triggeringPrincipal to test code. r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D10882
--HG--
extra : moz-landing-system : lando
2018-11-05 14:05:47 +00:00
Margareta Eliza Balazs
df311518fe
Backed out 3 changesets (bug 1417976) for bustages in /builds/worker/workspace/build/src/obj-firefox/dist/include/GeckoProfiler.h CLOSED TREE
...
Backed out changeset 908f30faf4b6 (bug 1417976)
Backed out changeset 44ae0b8569b2 (bug 1417976)
Backed out changeset 801cdde1f597 (bug 1417976)
2018-11-02 18:42:21 +02:00
Nazım Can Altınova
8432e48060
Bug 1417976 - Part 2: Include DocShell IDs to marker payloads r=mstange
...
MozReview-Commit-ID: AML1ESUnFlu
Depends on D4914
Differential Revision: https://phabricator.services.mozilla.com/D4915
--HG--
extra : moz-landing-system : lando
2018-11-02 16:17:54 +00:00
Nazım Can Altınova
95f5ae9b3a
Bug 1417976 - Part 1: Store the information of DocShells in CorePS r=bzbarsky,mstange
...
Added a mechanism to register and unregister the DocShells from the CorePS depending
on the state of the profiler. Registering mechanism is straightforward. During
unregistration, if profiler is not active, we remove the DocShell information
immediately. If profiler is active, we don't remove and we keep the profiler buffer
position at that moment. During another DocShell registration we Discard the
unregistered DocShells. If the profiler buffer position is greater than the position
when we captured during unregistration, we delete the DocShell since that means there
can't be any markers associated to this DocShell anymore.
MozReview-Commit-ID: IVuKQ6drvkR
Differential Revision: https://phabricator.services.mozilla.com/D4914
--HG--
extra : moz-landing-system : lando
2018-11-02 16:17:23 +00:00
Daniel Varga
e86b1d05f8
Merge mozilla-inbound to mozilla-central. a=merge
...
--HG--
rename : mobile/android/chrome/geckoview/GeckoViewNavigationContent.js => mobile/android/chrome/geckoview/GeckoViewNavigationChild.js
2018-11-02 00:27:53 +02:00
Daniel Varga
77036132f7
Merge autoland to mozilla-central. a=merge
2018-11-02 00:26:12 +02:00
James Willcox
1e1cda1530
Bug 1500541 - Disable about:config in GeckoView on Release and Beta r=ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D10410
2018-11-01 09:52:36 -05:00