Kannan Vijayan
3fb6190ec6
Bug 1559414 - Rename unaudited pre-fission methods with SameProcess for future audit burndown. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D39378
--HG--
extra : moz-landing-system : lando
2019-07-26 16:48:31 +00:00
Nicholas Nethercote
18fae65f38
Bug 1563139 - Remove StaticPrefs.h. r=glandium
...
This requires replacing inclusions of it with inclusions of more specific prefs
files.
The exception is that StaticPrefsAll.h, which is equivalent to StaticPrefs.h,
and is used in `Codegen.py` because doing something smarter is tricky and
suitable for a follow-up. As a result, any change to StaticPrefList.yaml will
still trigger recompilation of all the generated DOM bindings files, but that's
still a big improvement over trigger recompilation of every file that uses
static prefs.
Most of the changes in this commit are very boring. The only changes that are
not boring are modules/libpref/*, Codegen.py, and ServoBindings.toml.
Differential Revision: https://phabricator.services.mozilla.com/D39138
--HG--
extra : moz-landing-system : lando
2019-07-26 01:10:23 +00:00
Jonas Allmann
d329aefed1
Bug 1498560 - Remove new Function
from autocomplete.xml, r=mak
...
Differential Revision: https://phabricator.services.mozilla.com/D38041
--HG--
extra : moz-landing-system : lando
2019-07-25 13:56:57 +00:00
Andreea Pavel
e4263c00eb
Merge mozilla-inbound to mozilla-central. a=merge
2019-07-25 08:59:39 +03:00
Julian Descottes
dc88f9a8eb
Bug 1550476 - Remove jsol.js from nsContentSecurityManager whitelist r=ckerschb
...
Depends on D38515
Differential Revision: https://phabricator.services.mozilla.com/D38621
--HG--
extra : moz-landing-system : lando
2019-07-19 07:26:32 +00:00
Julian Descottes
62f7f4274d
Bug 1550471 - Remove jszip.js from nsContentSecurityManager whitelist r=ckerschb
...
Depends on D38517
Differential Revision: https://phabricator.services.mozilla.com/D38620
--HG--
extra : moz-landing-system : lando
2019-07-19 07:26:54 +00:00
Julian Descottes
fd9d673a34
Bug 1550463 - Remove lodash.js from nsContentSecurityManager whitelist r=ckerschb
...
Depends on D38516
Differential Revision: https://phabricator.services.mozilla.com/D38619
--HG--
extra : moz-landing-system : lando
2019-07-19 07:27:11 +00:00
Julian Descottes
f25a6fd1fb
Bug 1550489 - Remove react-redux.js from nsContentSecurityManager whitelist r=ckerschb
...
Depends on D38513
Differential Revision: https://phabricator.services.mozilla.com/D38618
--HG--
extra : moz-landing-system : lando
2019-07-19 07:27:44 +00:00
Julian Descottes
39e4e14e35
Bug 1550485 - Remove redux.js from nsContentSecurityManager whitlelist r=ckerschb
...
Depends on D38514
Differential Revision: https://phabricator.services.mozilla.com/D38617
--HG--
extra : moz-landing-system : lando
2019-07-19 07:27:51 +00:00
Jonathan Kingston
9cd90ac210
Bug 1301529 - Remove X-Frame-Options allow-from. r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D38672
--HG--
extra : moz-landing-system : lando
2019-07-24 12:23:32 +00:00
Sebastian Streich
d19c155e9e
Bug 1100630 - Print Related JS-Line on CSP Violation (if any) r=ckerschb,dveditz
...
Differential Revision: https://phabricator.services.mozilla.com/D31420
--HG--
extra : moz-landing-system : lando
2019-07-22 09:31:57 +00:00
Kris Maglione
e40b418215
Bug 1566952: Part 2 - Update Fission failure annotations after skipping crashes. r=mccr8
...
When a test crashes, the harness skips all of the remaining tests in the
directory. That means that with crashes skipped, we now try to run a whole lot
more tests than we did before, and a lot of them fail under Fission.
This patch adds annotations to the new failures that show up after part 1.
Differential Revision: https://phabricator.services.mozilla.com/D38726
--HG--
extra : rebase_source : 292157039c88fc615f5de41679e96e72766ac4db
2019-07-19 12:30:10 -07:00
Kris Maglione
4bd4d680d4
Bug 1566952: Part 1 - Annotate mochitests that crash with Fission enabled. r=mccr8
...
Differential Revision: https://phabricator.services.mozilla.com/D38725
--HG--
extra : rebase_source : 3e8b32b86b12b22d038baa770070a5c8095043c9
2019-07-17 13:37:48 -07:00
Thomas Nguyen
20e4651f5b
Bug 1566417
- Update to use ReferrerInfo in prefetch and preload URI r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D38323
--HG--
extra : moz-landing-system : lando
2019-07-19 11:42:09 +00:00
Tom Ritter
87cbad22ea
Bug 1564527 - Enable AssertEvalNotUsingSystemPrincipal on Nightly builds r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D37460
--HG--
extra : moz-landing-system : lando
2019-07-18 18:22:06 +00:00
Christoph Kerschbaumer
1abe58c63c
Bug 1550414: Add CSP test for setting parent location to javascript:. r=jkt
...
Differential Revision: https://phabricator.services.mozilla.com/D31233
--HG--
extra : moz-landing-system : lando
2019-07-18 16:57:54 +00:00
Noemi Erli
0497bd7b16
Backed out changeset a98b795c2b3c (bug 1100630) for Linting failure CLOSED TREE
2019-07-18 19:19:48 +03:00
Sebastian Streich
fa947e166a
Bug 1100630 - Print Related JS-Line on CSP Violation (if any) r=ckerschb,dveditz
...
Differential Revision: https://phabricator.services.mozilla.com/D31420
--HG--
extra : moz-landing-system : lando
2019-07-18 15:14:41 +00:00
Ciure Andrei
d835b44a76
Merge inbound to mozilla-central. a=merge
2019-07-18 06:46:41 +03:00
Kris Maglione
0962c2b731
Bug 1566182: Annotate mochitests that fail with Fission enabled. r=mccr8
...
My preference was to annotate most of the failing tests with `fail-if` so that
if they start passing, the `fail-if` needs to be removed and they need to keep
passing. That doesn't work for tests that timeout, or which trigger failures
from their cleanup functions, however, so those tests need skip-if. And tests
with fail in their cleanup functions likely leave the browser in an
inconsistent state for subsequent tests, anyway, so really should be skipped
regardless.
There are some remaining tests which still fail because of crashes. I chose
not to skip them here, but to fix the crashes in separate bugs instead.
Differential Revision: https://phabricator.services.mozilla.com/D38247
--HG--
extra : rebase_source : 39ba8fec2e882cfe577c5f2b58ab7e4b461f1178
2019-07-15 16:19:32 -07:00
Jonas Allmann
99aa2c2af6
Bug 1560915 - Hardcode minimal eval()-whitelist for test files into eval()-assertion, r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D37695
--HG--
extra : moz-landing-system : lando
2019-07-17 12:21:29 +00:00
Coroiu Cristina
a456952e71
Backed out changeset 8b0c5e44d937 (bug 1100630) for wpt failures at securitypolicyviolation/securitypolicyviolation-block-cross-origin-image-from-script.sub.html on a CLOSED TREE
2019-07-17 17:10:03 +03:00
Sebastian Streich
975121a09a
Bug 1100630 - Print Related JS-Line on CSP Violation (if any) r=ckerschb,dveditz
...
Differential Revision: https://phabricator.services.mozilla.com/D31420
--HG--
extra : moz-landing-system : lando
2019-07-17 10:54:07 +00:00
Thomas Nguyen
fc05893051
Bug 1546334
- Use referrerInfo in style system. r=heycam
...
Differential Revision: https://phabricator.services.mozilla.com/D36478
--HG--
extra : moz-landing-system : lando
2019-07-16 11:43:56 +00:00
Thomas Nguyen
268b26c194
Bug 1546334
- Add hash and equals to make ReferrerInfo becomes key of hashtable. r=heycam
...
Differential Revision: https://phabricator.services.mozilla.com/D37577
--HG--
extra : moz-landing-system : lando
2019-07-16 15:03:56 +00:00
Thomas Nguyen
a4dabe848c
Bug 1546334
- Add function to create referrerInfo object to use for style system r=heycam
...
Differential Revision: https://phabricator.services.mozilla.com/D36474
--HG--
extra : moz-landing-system : lando
2019-07-16 15:03:56 +00:00
Sebastian Streich
0204171ff0
Bug 1452037 - Fix Whitelisting of javascript-uris with csp hash r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D35412
--HG--
extra : moz-landing-system : lando
2019-07-16 13:25:05 +00:00
Mihai Alexandru Michis
71a457f2bf
Backed out changeset c06eb27d0c64 (bug 1561964) for mochitest failures CLOSED TREE
2019-07-15 23:55:52 +03:00
Agi Sferro
4ea8939322
Bug 1561964 - Re-enable all tests in dom/security/test on Android. r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D37488
--HG--
extra : moz-landing-system : lando
2019-07-15 19:42:38 +00:00
Frederik Braun
0d65cdff13
Bug 1565988 - fix typo in comment referencing follow-up work r=Pike
...
Differential Revision: https://phabricator.services.mozilla.com/D38050
--HG--
extra : moz-landing-system : lando
2019-07-15 10:16:28 +00:00
Razvan Maries
affddc7861
Backed out changeset 6e4d13741a0f (bug 1564527) for perma AddressSanitizer failures. CLOSED TREE
2019-07-13 02:05:25 +03:00
Tom Ritter
0ca0f2dea1
Bug 1564527 - Enable AssertEvalNotUsingSystemPrincipal on Nightly builds r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D37460
--HG--
extra : moz-landing-system : lando
2019-07-11 08:46:18 +00:00
Gijs Kruitbosch
b5b5d6a0ab
Bug 1560178
- fix miscellaneous tests to allow them to keep working when disallowing remote content in the parent process, r=aswan,ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D36310
--HG--
extra : moz-landing-system : lando
2019-07-12 16:27:58 +00:00
Dorel Luca
77d61d6a6f
Backed out 5 changesets (bug 1560178
) for Browser-chrome failures in builds/worker/workspace/build/src/dom/base/Document.cpp. CLOSED TREE
...
Backed out changeset 1ff8a41dd3c1 (bug 1560178
)
Backed out changeset 4aaeda889656 (bug 1560178
)
Backed out changeset b1dfc0b5a14c (bug 1560178
)
Backed out changeset 45fca0f1b675 (bug 1560178
)
Backed out changeset fc2be64e4ece (bug 1560178
)
2019-07-12 18:38:34 +03:00
Gijs Kruitbosch
8b9bc73770
Bug 1560178
- fix miscellaneous tests to allow them to keep working when disallowing remote content in the parent process, r=aswan,ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D36310
--HG--
extra : moz-landing-system : lando
2019-07-12 12:35:59 +00:00
Tom Schuster
cb66417b55
Bug 1523706 - Use JavaScript mime type for two worker tests. r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D37713
--HG--
extra : moz-landing-system : lando
2019-07-11 13:26:39 +00:00
Sebastian Streich
c60f801089
Bug 1388015 - Add checks to respect CSP-wildcard + Ports r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D35432
--HG--
extra : moz-landing-system : lando
2019-07-04 11:30:17 +00:00
Thomas Nguyen
2beb089527
Bug 1557346 - Limit referer header length r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D35990
--HG--
extra : moz-landing-system : lando
2019-07-09 17:47:22 +00:00
Gurzau Raul
5c79b4341a
Backed out changeset 9ba600ae3c02 (bug 1557346) for eslint failure at netwerk/test/unit/test_referrer.js on a CLOSED TREE.
2019-07-09 18:17:15 +03:00
Thomas Nguyen
64a9d9fea9
Bug 1557346 - Limit referer header length r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D35990
--HG--
extra : moz-landing-system : lando
2019-07-09 14:44:27 +00:00
Jonathan Kingston
31441f82ea
Bug 1560455 - rename CodebasePrincipal to ContentPrincipal. r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D35504
--HG--
extra : moz-landing-system : lando
2019-07-08 16:37:45 +00:00
Alex Catarineu
a8b667f825
Bug 467035 - Avoid leaking browser language via DTD r=Gijs,bzbarsky
...
Differential Revision: https://phabricator.services.mozilla.com/D34187
--HG--
extra : moz-landing-system : lando
2019-07-08 10:47:05 +00:00
Alex Catarineu
dbce01f2ff
Bug 467035 - Add new internal DTD content types r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D35232
--HG--
extra : moz-landing-system : lando
2019-07-03 17:28:25 +00:00
Andrea Marchesini
f9e570ba21
Bug 1514474 - Implement FeaturePolicy.features(), r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D35802
--HG--
extra : moz-landing-system : lando
2019-07-08 02:03:18 +00:00
Andrea Marchesini
e87202df68
Bug 1514296 - Rename Document.policy to Document.featurePolicy, r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D35801
--HG--
extra : moz-landing-system : lando
2019-07-08 00:10:56 +00:00
Ciure Andrei
35fa9e2361
Backed out changeset fe8c2426d9d3 (bug 1514474) for causing beta simulation failures CLOSED TREE
2019-07-08 04:58:50 +03:00
Ciure Andrei
d94259f899
Backed out 2 changesets (bug 1514296) for causing beta simulation failures CLOSED TREE
...
Backed out changeset 88f4a687f039 (bug 1514296)
Backed out changeset fe343795c247 (bug 1514296)
2019-07-08 03:03:22 +03:00
Andrea Marchesini
5a8e4fdbe9
Bug 1514474 - Implement FeaturePolicy.features(), r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D35802
--HG--
extra : moz-landing-system : lando
2019-07-06 15:11:23 +00:00
Andrea Marchesini
e01cab332f
Bug 1514296 - Rename Document.policy to Document.featurePolicy, r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D35801
--HG--
extra : moz-landing-system : lando
2019-07-06 15:10:59 +00:00
Victor Porof
dcd795c16b
Bug 1561435 - Avoid formatting sensitive fixtures for dom/, r=standard8
...
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D35954
--HG--
extra : source : 38fbb8d45dab9bb49aee901ed4f3e77843b531c3
extra : intermediate-source : d90b525c37ebb5d220a7fc5bac4c93d0736c3139
2019-07-04 19:39:31 +02:00