Boris Zbarsky
4dffd37187
Bug 1363208 part 6. Remove the NonOrdinaryGetPrototypeOf annotation. r=peterv
...
We can just check for a non-global object (so excluding Window) with cross-origin properties.
Differential Revision: https://phabricator.services.mozilla.com/D15430
--HG--
extra : moz-landing-system : lando
2019-01-21 03:33:16 +00:00
Boris Zbarsky
5a0e236dba
Bug 1497301
part 4. Simplify Location::CheckURL. r=bholley
...
The main change is to just use the principal bindings pass us to do our
CheckLoadURI check. If we do that, we don't have to care about the current
JSContext.
2018-10-12 11:07:18 -04:00
Bogdan Tara
48993ddce1
Backed out 2 changesets (bug 1497301
) for /url/failure.html failures CLOSED TREE
...
Backed out changeset 45ba0943d666 (bug 1497301
)
Backed out changeset 0bd7470927d2 (bug 1497301
)
2018-10-16 00:30:00 +03:00
Boris Zbarsky
6071f7bc07
Bug 1497301
part 4. Simplify Location::CheckURL. r=bholley
...
The main change is to just use the principal bindings pass us to do our
CheckLoadURI check. If we do that, we don't have to care about the current
JSContext.
2018-10-12 11:07:18 -04:00
Cosmin Sabou
679b5e2db1
Backed out 5 changesets (bug 1485040) for causing build bustages on test_mozwebidlcodegen. CLOSED TREE
...
Backed out changeset b417c2d937e8 (bug 1485040)
Backed out changeset c567c4c7438f (bug 1485040)
Backed out changeset 806c36cb2c4c (bug 1485040)
Backed out changeset 0fbb490ffc7f (bug 1485040)
Backed out changeset a9622e7761eb (bug 1485040)
2018-09-13 23:04:55 +03:00
Andrew McCreight
93b3b0138c
Bug 1485040, part 5 - Automatically fix mode lines in WebIDL files r=qdot
...
This patch was generated by my modeline.py script.
MozReview-Commit-ID: EbVjPLwiUAT
Depends on D4159
Differential Revision: https://phabricator.services.mozilla.com/D4161
--HG--
extra : moz-landing-system : lando
2018-09-13 19:30:51 +00:00
Nika Layzell
a0d1f16079
Bug 1383876 - Part 1: Remove GroupedSHistory and Prerendering logic from C++ code, r=freesamael, r=smaug
...
MozReview-Commit-ID: 2aHA6NcQPGk
2018-01-12 17:52:52 -05:00
Boris Zbarsky
887ce3941a
Bug 1419270 part 2. Use getter or setter specific NeedsSubjectPrincipal annotations more. r=qdot
...
MozReview-Commit-ID: KBwjFh3TMUg
2017-12-05 16:03:18 -05:00
Andrea Marchesini
96405b7e87
Bug 1297393 - Make passing of subject principals to webidl entry points explicit - part 4 - Location, r=ehsan
2016-09-29 08:55:21 +02:00
Jeff Walden
3017794ba8
Bug 888969 - Permit a cyclic [[Prototype]] chain to be created through a Location object. r=bz, r=efaust
...
--HG--
extra : rebase_source : dca3ecec791ecca5a2512a789c756bb4af1ca895
2016-04-29 19:59:40 -07:00
Andrea Marchesini
2150519389
Bug 1227206 - Location.assign and Location.replace should use USVStrings instead DOMStrings, r=bz
2015-11-23 20:05:26 +00:00
Andrea Marchesini
c1671bb497
Bug 1213815 - Update URLSearchParams and URLUtils in webidl files, r=bz
2015-11-23 20:05:26 +00:00
Andrea Marchesini
b4745b397a
Bug 110567 - Remove nsIDocShell::GetURLSearchParams(), r=smaug
2015-06-24 06:49:07 -07:00
Roshan Vidyashankar
ef3ed9df00
Bug 1058948 - Disable History & Location APIs in prerendering; r=jst
2015-01-14 08:35:02 -05:00
Andrea Marchesini
ee837fa3fa
Bug 1082734
- Disable location.searchParams for cross-origin insecure data access, r=bz
2014-11-03 08:18:22 +00:00
Andrea Marchesini
a87ad490c6
Bug 1037715 - Implement .searchParams on Location, r=bz, r=ehsan
2014-08-07 17:45:21 -07:00
Boris Zbarsky
7a6b7bfb5f
Bug 832014 part 6. Make it possible to specify that only a particular interface that implements a given consequential interface gets cross-origin-settable behavior for a particular property. r=bholley
2014-07-11 19:32:14 -04:00
Boris Zbarsky
8b6f6f643e
Bug 832014 part 5. Add WebIDL API to nsLocation. r=peterv,bholley
2014-07-11 19:31:46 -04:00
Boris Zbarsky
a57cc37a52
Bug 832014 part 1. Add parser support for an [Unforgeable] annotation on WebIDL interfaces. r=peterv
2014-07-11 19:30:26 -04:00
Andrea Marchesini
517dec0b94
Bug 887364 - Update URLUtils interface. r=ehsan
2013-09-04 13:05:10 -04:00
Jesse Ruderman
09659c4931
Bug 869183 - convert some WebIDL files from ISO-8859-1 to UTF-8 (only affects comments).
2013-05-06 14:38:08 -07:00
Boris Zbarsky
63ddc32ba6
Bug 859503. Make unknown extended attributes into parse errors. r=khuey
2013-04-10 13:49:06 -04:00
Ehsan Akhgari
0049d9d37f
Bug 839912 - Implement the URLUtils interface; r=Ms2ger
2013-02-19 01:07:44 -05:00
Boris Zbarsky
53a5112fb0
Bug 804631. Add the WebIDL API for Document. r=peterv
...
I'm not entirely happy with the XPath bits. If we had an
nsXPathEvaluator member, or if the WebIDL API were on
nsIDOMXPathEvaluator or something, all that stuff would need a lot
less code...
2012-12-22 00:27:27 -08:00