Commit Graph

24 Commits

Author SHA1 Message Date
Andrea Marchesini
b813058b9d Bug 1363429 - Get rid of nsIDOMLocation, r=bz, r=honza, f=ochameau 2017-05-11 07:26:08 +02:00
Iris Hsiao
68dd07eb3d Backed out changeset c56bd0d1e7c9 (bug 1363429) for build bustage, using-declaration causes a multiple declaration of 'nsIDocument::GetLocation' 2017-05-11 13:55:40 +08:00
Andrea Marchesini
c913bd427b Bug 1363429 - Get rid of nsIDOMLocation, r=bz, r=honza, f=ochameau 2017-05-11 07:26:08 +02:00
Andrea Marchesini
fb263dd310 Bug 1363057 - Fixing tests for nsIDOMLocation removal, r=me 2017-05-08 20:51:54 +02:00
Andrea Marchesini
1079f2cf39 Bug 1363057 - Make nsIDOMLocation an empty interface, r=mystor 2017-05-08 20:24:13 +02:00
Wes Kocher
41c83c82c7 Backed out changeset 267ad90533e8 (bug 1363057) for Windows build bustage in nsNativeAppSupportWin.cpp a=backout CLOSED TREE
MozReview-Commit-ID: EFB4DatkNB3
2017-05-08 11:14:21 -07:00
Andrea Marchesini
c62e920cf5 Bug 1363057 - Make nsIDOMLocation an empty interface, r=mystor 2017-05-08 19:43:55 +02:00
Andrea Marchesini
624326323d Bug 1361975 window.location is not nullable, r=bz
This patch adds a check on mDocShell in order to do not throw exceptions when
Location is used with a null mDocShell. This is needed because the location
object is not nullable anymore and it can be used also when the window is not
connected to a docshell.
2017-05-08 15:49:08 +02:00
Andrea Marchesini
80bc31371c Bug 1362119 - part 1 - Moving dom/base/Script{Loader,Element}.* in dom/script, r=ehsan
This patch does these things:

1. it moves nsScriptElement, nsScriptLoader, ScriptSettings, nsIScriptElement
   and nsIScriptLoaderObserver in dom/script
2. it renames nsScriptElement to mozilla::dom::ScriptElement
3. it renames nsScriptLaoder to mozilla::dom::ScriptLoader
2017-05-08 08:24:22 +02:00
Carsten "Tomcat" Book
c4daf63d34 Backed out changeset 5d77f6b14633 (bug 1362119) for android bustage in nsCCUncollectableMarker.cpp:500:7: error: 'TraceScriptHolder' is not a member of 'mozilla' 2017-05-08 09:54:38 +02:00
Andrea Marchesini
71aba8e0ee Bug 1362119 - part 1 - Moving dom/base/Script{Loader,Element}.* in dom/script, r=ehsan
This patch does these things:

1. it moves nsScriptElement, nsScriptLoader, ScriptSettings, nsIScriptElement
   and nsIScriptLoaderObserver in dom/script
2. it renames nsScriptElement to mozilla::dom::ScriptElement
3. it renames nsScriptLaoder to mozilla::dom::ScriptLoader
2017-05-08 08:24:22 +02:00
Andrea Marchesini
8f5f953fba Bug 1343933 - Renaming Principal classes - part 2 - NullPrincipal, r=qdot 2017-03-22 11:38:40 +01:00
Valentin Gosu
029e26bc91 Bug 1342438 - Remove url .hash encoding/decoding prefs r=bagder
These prefs have been added close to two years ago:
dom.url.encode_decode_hash and dom.url.getters_decode_hash
The main reason for their existence was in case we encounter any web-compat issues. At this point the extra code is mostly useless, and flipping the pref may lead to crashes.

MozReview-Commit-ID: LhAHkYmv0TR
2017-03-08 22:19:34 +01:00
Boris Zbarsky
b6f98211de Bug 1328894 part 3. Throw SyntaxError from Location::SetProtocol on URI parse failures. r=bkelly 2017-02-08 18:19:02 -05:00
Boris Zbarsky
57c8d42c31 Bug 1328894 part 2. Strip ':' and anything following it from the string passed to the location.protocol setter. r=bkelly 2017-02-08 18:19:02 -05:00
Boris Zbarsky
fa5e4e0969 Bug 1328894 part 1. Don't navigate when location.protocol is set to anything other than http or https. r=bkelly 2017-02-08 18:19:01 -05:00
Masatoshi Kimura
51498a9408 Bug 1329570 - Restore missing error check in mozilla::dom::Location::GetPathname. r=valentin.gosu
MozReview-Commit-ID: 1g5Skn2R38c
2017-01-09 15:53:01 +09:00
Thomas Nguyen
82e1caab63 Bug 1304623 - Create a pref to control the default referrer policy - part 3. r=bkelly
MozReview-Commit-ID: 1A6IHPeNYBQ
2017-01-05 11:29:56 +08:00
Olli Pettay
3898f7d882 Bug 1326507, remove NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTS, r=mccr8 2017-01-03 21:47:55 +02:00
Masatoshi Kimura
bc0de3b080 Bug 1323683 - Fold nsIURIWithQuery into nsIURI. r=valentin.gosu
MozReview-Commit-ID: BFfgr42sNyx
2016-12-28 20:40:21 +09:00
Andrea Marchesini
4f9d9fd07d Bug 1321719 - Location URL should use Get/SetFilePath in nsIURIWithQuery, r=valentin 2016-12-07 16:29:25 -10:00
Andrea Marchesini
819b78bfd4 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
Andrea Marchesini
b66afe123c Bug 1303029 - nsLocation doesn't have username/password, r=smaug 2016-09-17 10:10:31 +02:00
Andrea Marchesini
1f8c556ee5 Bug 1302987 - Rename nsLocation to mozilla::dom::Location, r=smaug 2016-09-16 09:18:18 +02:00