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
83c815ee45
Bug 1363429 - Get rid of nsIDOMLocation, r=bz, r=honza, f=ochameau
2017-05-11 07:26:08 +02:00
Iris Hsiao
3f0892a7f5
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
e78b251ef5
Bug 1363429 - Get rid of nsIDOMLocation, r=bz, r=honza, f=ochameau
2017-05-11 07:26:08 +02:00
Andrea Marchesini
b2a60fa8f2
Bug 1363057 - Make nsIDOMLocation an empty interface, r=mystor
2017-05-08 20:24:13 +02:00
Wes Kocher
b4f8e99036
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
e3a7dcd168
Bug 1363057 - Make nsIDOMLocation an empty interface, r=mystor
2017-05-08 19:43:55 +02:00
Andrea Marchesini
28cfe0edb3
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
Boris Zbarsky
3f10f5ed57
Bug 1308287 part 1. Change [NeedsSubjectPrincipal] to only do the Maybe thing for interfaces that can be exposed to workers. r=baku
...
The idea is to not make consumers think about whether the principal exists or
not when the caller knows for sure that it does.
The substantive changes are in dom/bindings, nsHTMLDocument::SetDesignMode, and
around the CanUseStorage bits. Everything else is pretty mechanical.
2016-10-10 21:07:48 -04: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
Andrea Marchesini
97aceec5a3
Bug 1303029 - nsLocation doesn't have username/password, r=smaug
2016-09-17 10:10:31 +02:00
Andrea Marchesini
56c54a3930
Bug 1302987 - Rename nsLocation to mozilla::dom::Location, r=smaug
...
--HG--
rename : dom/base/nsLocation.cpp => dom/base/Location.cpp
rename : dom/base/nsLocation.h => dom/base/Location.h
2016-09-16 09:18:18 +02:00