Boris Zbarsky
0e5baea61e
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
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
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
Boris Zbarsky
65a99191a7
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
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