Eden Chuang
483b7bee8a
Bug 1440041 - Add a new readonly attribute nsIPaymentRequest.shippingOption. r=baku.
2018-04-13 18:47:20 -07:00
Boris Zbarsky
87598a8ff7
Bug 1453487 part 3. Make nsIDOMEventListener noscript. r=smaug
...
MozReview-Commit-ID: 9jakAl7hMbb
2018-04-12 00:06:00 -04:00
Boris Zbarsky
3a02fb0c3f
Bug 1453345 part 6. Mark nsIDOMEventListener builtinclass. r=smaug
...
We can't make it non-scriptable, becuse we have _one_ case in which we actually
expose a C++ event listener to script: the return value of
nsISessionStoreUtils.createDynamicFrameEventFilter.
MozReview-Commit-ID: KTv2WsvGN52
2018-04-12 00:03:45 -04:00
Boris Zbarsky
5575673cd0
Bug 1452329. Remove nsIDOMXMLDocument. r=mystor
...
MozReview-Commit-ID: LwbVo7Fx1SQ
2018-04-09 16:30:33 -04:00
Boris Zbarsky
1345229607
Bug 1452185 part 4. Remove nsIDOMXULElement. r=qdot
...
MozReview-Commit-ID: HfFtcj64z2Q
2018-04-09 16:30:32 -04:00
Boris Zbarsky
162522356c
Bug 1452185 part 3. Remove unnecessary nsIDOMXULElement includes. r=qdot
...
MozReview-Commit-ID: Ft5MnbFtyB9
2018-04-09 16:30:32 -04:00
Boris Zbarsky
d01e62bab3
Bug 1452185 part 1. Remove unused nsIDOMXULContainerElement bits. r=mossop
...
These are unused in C++, and the JS bits don't go through this interface
(instead they end up calling things off the relevant XBL prototypes by finding
them on the node's proto chain).
MozReview-Commit-ID: 4FTyFCl4DRt
2018-04-09 16:30:32 -04:00
Boris Zbarsky
e7b3aff703
Bug 1452010 part 3. Remove nsIDOMDOMException. r=qdot
...
MozReview-Commit-ID: AFKzyxCyriJ
2018-04-06 23:29:13 -04:00
Boris Zbarsky
0b2173fbf1
Bug 1452010 part 2. Remove nsIDOMDOMException members. r=qdot
...
MozReview-Commit-ID: Bp5ablEtcHA
2018-04-06 23:27:56 -04:00
Boris Zbarsky
44c196b672
Bug 1449631 part 12. Remove the Nullable smuggling from nsIDOMEventTarget. r=smaug
...
MozReview-Commit-ID: 73qhRSCpr3S
2018-04-05 13:42:42 -04:00
Boris Zbarsky
5c75dce30c
Bug 1449631 part 11. Remove nsIDOMEventTarget::AddSystemEventListener. r=smaug
...
The security checks outer window did here don't seem right, because the whole
point is that this method is only called by C++ code for its own purposes.
We're not adding random untrusted listeners via addSystemEventListener!
MozReview-Commit-ID: JdS5gTESclu
2018-04-05 13:42:42 -04:00
Boris Zbarsky
238fc00322
Bug 1449631 part 9. Remove nsIDOMEventTarget::AddEventListener. r=smaug
...
Also switch the XPCOM-y version of EventTarget::AddEventListner to a
Nullable<bool> for aWantsUntrusted.
The three-arg overload of AddEventListener in ContentFrameMessageManager was
never called, so all the AddEventListener overloads there are not needed.
MozReview-Commit-ID: 4IhqHmPVWzE
2018-04-05 13:42:42 -04:00
Boris Zbarsky
5b75c1416d
Bug 1449631 part 8. Remove nsIDOMEventTarget::GetEventTargetParent. r=smaug
...
MozReview-Commit-ID: 5wQ2LYrjUxf
2018-04-05 13:42:41 -04:00
Boris Zbarsky
76ec8b0f6a
Bug 1449631 part 7. Remove nsIDOMEventTarget::GetTargetFor* methods. r=smaug
...
MozReview-Commit-ID: AIzDo67mTDf
2018-04-05 13:42:41 -04:00
Boris Zbarsky
d54406240d
Bug 1449631 part 6. Remove nsIDOMEventTarget::DispatchEvent. r=smaug
...
MozReview-Commit-ID: 8YMgmMwZkAL
2018-04-05 13:42:41 -04:00
Boris Zbarsky
d92531bde9
Bug 1449631 part 5. Move Will/Pre/PostHandleEvent out of nsIDOMEventTarget. r=smaug
...
MozReview-Commit-ID: K2nOZNPy0XE
2018-04-05 13:42:41 -04:00
Boris Zbarsky
1dba91f571
Bug 1449631 part 4. Remove nsIDOMEventTarget::GetContextForEventHandlers. r=smaug
...
MozReview-Commit-ID: ID0FDvp28HY
2018-04-05 13:42:40 -04:00
Boris Zbarsky
bc6b1d8797
Bug 1449631 part 3. Remove nsIDOMEventTarget::RemoveSystemEventListener. r=smaug
...
MozReview-Commit-ID: F67Od8surQ8
2018-04-05 13:42:40 -04:00
Boris Zbarsky
51e653f001
Bug 1449631 part 2. Remove nsIDOMEventTarget::RemoveEventListener. r=smaug
...
We can't have a null content in
ScrollbarActivity::StopListeningForScrollAreaEvents, because only viewport
frames have a null GetContent().
MozReview-Commit-ID: 9iAg0ivVqqG
2018-04-05 13:42:40 -04:00
Boris Zbarsky
56da337b37
Bug 1449631 part 1. Remove JS uses of nsIDOMEventTarget. r=smaug
...
MozReview-Commit-ID: CCHCZjMgInu
2018-04-05 13:42:40 -04:00
Hiroyuki Ikezoe
1272be7af6
Bug 1447874 - Introduce DOMWindowUtils.flushLayoutWithoutThrottledAnimations. r=birtles,kats
...
MozReview-Commit-ID: LNNCgl0QSML
2018-04-02 10:35:44 +09:00
Peter Van der Beken
d245c134c4
Bug 1448850 - Remove nsIMessageBroadcaster. r=bz.
2018-02-14 17:35:39 +01:00
Boris Zbarsky
a3cdef7134
Bug 1450418. Get rid of nsIDOMScreen. r=qdot
...
MozReview-Commit-ID: A5Rq0BSQt4V
2018-04-03 00:42:41 -04:00
Jan Henning
416ef33613
Bug 1278581 - Part 1 - Distinguish between no-last input and very recent user input. r=snorp
...
As suggested during the review of the original patch, we actually need to
distinguish between very recent user input (< 1 ms) and no known user input
whatsoever. Otherwise, our logic to detect URL loads via the URL bar won't work
if the user never interacted with Gecko content and only touched the native
Android UI since starting the app.
MozReview-Commit-ID: CbZNigwKcjN
2018-03-21 20:53:30 +01:00
Eden Chuang
684455bf69
Bug 1443914 - Force updating PaymentDetails when requestShipping is true. r=baku
...
Update the implementation according to the spec update.
Force updating the saved PaymentDetails when requestShipping is true, even
the data(shippingOptions) doesn't present in the DetailsUpdate.
2018-03-29 23:09:52 +08:00
Boris Zbarsky
f02d8f8e6c
Bug 1447889 part 13. Remove unused nsIDOMRange bits. r=mystor
...
MozReview-Commit-ID: CjtfHTtcviJ
2018-03-27 00:35:22 -04:00
Boris Zbarsky
418f2dda69
Bug 1447889 part 12. Remove nsIDOMRange::ToString. r=mystor
...
MozReview-Commit-ID: 8TDYC3f4ENn
2018-03-27 00:35:22 -04:00
Boris Zbarsky
ac0a9ece7e
Bug 1447889 part 11. Remove nsIDOMRange::CloneRange. r=mystor
...
The GetSelection changes are so we have a Selection that we can get an nsRange
from via GetRangeAt, so we can call nsRange::CloneRange.
MozReview-Commit-ID: 6rqdJ29Yyuc
2018-03-27 00:35:21 -04:00
Boris Zbarsky
02d2e93dac
Bug 1447889 part 10. Remove nsIDOMRange::DeleteContents. r=mystor
...
MozReview-Commit-ID: IoXz0pS6zAa
2018-03-27 00:35:21 -04:00
Boris Zbarsky
c173c1d653
Bug 1447889 part 9. Remove nsIDOMRange::CompareBoundaryPoints. r=mystor
...
MozReview-Commit-ID: 29swD9AoqoF
2018-03-27 00:35:21 -04:00
Boris Zbarsky
32b248d7cd
Bug 1447889 part 8. Remove nsIDOMRange::SelectNode/SelectNodeContents. r=mystor
...
MozReview-Commit-ID: 2hbF6pT31Xd
2018-03-27 00:35:21 -04:00
Boris Zbarsky
18e8773318
Bug 1447889 part 7. Remove nsIDOMRange::Collapse. r=mystor
...
MozReview-Commit-ID: LLiXK8IpUdY
2018-03-27 00:35:21 -04:00
Boris Zbarsky
747fb5d03d
Bug 1447889 part 6. Remove nsIDOMRange::SetStart/End. r=mystor
...
MozReview-Commit-ID: 8yOZMWBexsN
2018-03-27 00:35:21 -04:00
Boris Zbarsky
d76521b9d5
Bug 1447889 part 5. Remove nsIDOMRange::GetCommonAncestorContainer. r=mystor
...
MozReview-Commit-ID: 18bnPYjRld5
2018-03-27 00:35:21 -04:00
Boris Zbarsky
7e3b669edb
Bug 1447889 part 4. Remove nsIDOMRange::GetStart/EndContainer/Offset. r=mystor
...
I got a bit carried away with fixing up consumers to use nsINode... But as a
result removing these methods all together made sense.
MozReview-Commit-ID: 2z9Q6D7GY92
2018-03-27 00:35:21 -04:00
Coroiu Cristina
cd70dce895
Merge mozilla-central to inbound a=merge on a CLOSED TREE
2018-03-27 01:33:50 +03:00
Emilio Cobos Álvarez
c48b1f646b
Bug 1448690: Remove IsStyledByServo. r=xidorn
...
MozReview-Commit-ID: I3MDbo2Yu7d
2018-03-26 09:39:26 +02:00
Jean-Yves Avenard
95d45780b2
Bug 1432779 - P4. Remove the concept of preferred layout. r=padenot,r=kamidphish
...
Channel layout is derived by the content being played. The concept of preferred layout is meaningless. Either we have a layout defined, or we don't. There's no in-between.
So we remove it.
MozReview-Commit-ID: CSCAInNmzMS
2018-03-24 10:57:59 +01:00
Boris Zbarsky
8bdab5a6f1
Bug 1447472 part 3. Remove nsIDOMNSEvent. r=qdot
...
MozReview-Commit-ID: HT1gskFxEZL
2018-03-26 14:53:53 -04:00
Boris Zbarsky
5151f5d7c4
Bug 1447472 part 2. Remove nsIDOMCustomEvent. r=qdot
...
MozReview-Commit-ID: 3NPqLIU8cka
2018-03-26 14:53:51 -04:00
Boris Zbarsky
0e0ef28eb2
Bug 1447472 part 1. Remove nsIDOMNotifyPaintEvent. r=qdot
...
MozReview-Commit-ID: J019gX9963D
2018-03-26 14:53:47 -04:00
Boris Zbarsky
25b4e7d21e
Bug 1446527 part 6. Remove nsIDOMUIEvent. r=qdot
...
MozReview-Commit-ID: 7GbifGJQUtQ
2018-03-26 14:53:03 -04:00
Boris Zbarsky
6b3ecf92f8
Bug 1446527 part 5. Remove unused nsIDOMUIEvent bits. r=qdot
...
MozReview-Commit-ID: IPzWAakqHN4
2018-03-26 14:53:02 -04:00
Boris Zbarsky
e75abe2e0c
Bug 1446527 part 4. Remove nsIDOMUIEvent::SCROLL_PAGE_* constants. r=qdot
...
MozReview-Commit-ID: 6F9Q6kOogEo
2018-03-26 14:53:02 -04:00
Boris Zbarsky
d681122160
Bug 1446527 part 3. Remove nsIDOMUIEvent::AsEvent. r=qdot
...
MozReview-Commit-ID: 9KqSXRUIc8G
2018-03-26 14:53:02 -04:00
Boris Zbarsky
631859a258
Bug 1446527 part 2. Remove nsIDOMUIEvent::GetDetail. r=qdot
...
MozReview-Commit-ID: GlTgti53Akj
2018-03-26 14:53:02 -04:00
Boris Zbarsky
927b7dcaf8
Bug 1446527 part 1. Remove rangeParent/rangeOffset members from nsIDOMUIEvent. r=qdot
...
MozReview-Commit-ID: 86cMORXSV9u
2018-03-26 14:53:02 -04:00
Ben Kelly
35c9319e85
Bug 1448012 P4 Remove stale service worker ready promise code. r=asuth
2018-03-22 13:03:22 -07:00
Boris Zbarsky
2ed8f581fd
Bug 1442039 part 15. Remove nsIDOMDOMConstructor. r=petev
...
MozReview-Commit-ID: KmIhVN7TeNN
2018-03-21 23:13:30 -04:00
Boris Zbarsky
1dcdfe2db0
Bug 1444143 part 12. Remove use of nsIFrameLoader from XPIDL files. r=mystor
...
MozReview-Commit-ID: 8pZ655SgrZ0
2018-03-21 22:43:17 -04:00