Ed Morley
964b74e0fe
Backed out changeset 1a2dcc132344 (bug 1022818
) for B2G failures in test_scroll_behavior.html; CLOSED TREE
2014-08-13 16:31:11 +01:00
Ed Morley
f3117be4d8
Backed out changeset d24b367f3ac4 (bug 1022818
)
2014-08-13 16:30:50 +01:00
Kearwood (Kip) Gilbert
1996807257
Bug 1022818
- Part 2: Implement Smooth Scrolling. r=bz
...
- Updated ScrollTo method in nsGlobalWindow to accept a
mozilla::dom::ScrollOptions parameter to select between the instant
and smooth MSD motion.
- Updated WebIDL binding boilerplate scrolling functions in nsGlobalWindow
to pass the correct value of mozilla::dom::ScrollBehavior to the
implementation and functions, activating smooth scrolling.
- These functions will need to be updated again to support the scroll-behavior
CSS property in Bug 1010538.
2014-07-21 11:19:00 -04:00
Kearwood (Kip) Gilbert
efc9d7cf4a
Bug 1022818
- Part 1: Update webidl interfaces. r=bz
...
- Extended the Element and Window webidl interfaces as described in the
CSSOM-View smooth-scrolling specification.
- The Element.scrollTop and Element.scrollLeft changes have been omitted
until either WebIDL is extended to allow properties to have union datatypes
that contain dictionaries or the CSSOM-View smooth-scroll specification
is upddated. This will not prevent the other interface changes from being
useful.
- Implemented wrapper functions for the nsGlobalWindow to connect to the new
WebIDL bindings. The ScrollOptions parameters are ignored in this patch,
and used in Part 3 of this patch series.
2014-07-21 11:04:00 -04:00
Andrea Marchesini
cee6e5a10e
Bug 1043106 - StorageEvent should have the storageArea of the correct window, r=smaug
2014-08-13 14:56:25 +02:00
Ehsan Akhgari
a7206dd7d4
Bug 1048247 - Fix more bad implicit constructors in DOM; r=smaug
2014-08-05 09:19:51 -04:00
Boris Zbarsky
61c575a324
Bug 1031945. Don't expose showModalDialog on Window if it's preffed off. r=smaug
2014-07-26 01:41:10 -04:00
Boris Zbarsky
a107e396fa
Back out bug 1031945 for now because we have silly pref settings on mobile and dumb tests. a=orange
2014-07-26 03:30:56 -04:00
Boris Zbarsky
0e91f75f59
Bug 1031945. Don't expose showModalDialog on Window if it's preffed off. r=smaug
2014-07-26 01:41:10 -04:00
Andrea Marchesini
179c6c5321
Bug 660237 - implement nsIDOMStorage with a proxy, r=bzbarsky, r=mayhemer
2014-07-23 01:07:12 -04:00
Boris Zbarsky
d88c077ec5
Bug 832014 part 3. Start using nsLocation for the Location interface in bindings. r=peterv
2014-07-11 19:30:27 -04:00
Benoit Jacob
66530c3e02
Bug 1035394 - Fix dangerous public destructors in dom - r=ehsan
2014-07-08 17:23:17 -04:00
Kyle Huey
760b7d243b
Bug 1031051: Part 5 - Migrate PopupBlockedEvent to the WebIDL code generator. r=smaug
2014-06-30 16:02:01 -07:00
Ms2ger
225cbcad0b
Bug 968804 - Part u: Add outer window assertions to OpenInternal; r=khuey
2014-06-29 17:36:03 +02:00
Ms2ger
6ea91dd9b5
Bug 968804 - Part t: Add outer window assertions to OpenNoNavigate; r=khuey
2014-06-29 17:36:03 +02:00
Ms2ger
f3685b4620
Bug 968804 - Part s: Add inner window assertions to CloneStorageEvent; r=khuey
2014-06-29 17:36:03 +02:00
Ms2ger
c02410550f
Bug 968804 - Part q: Add inner window assertions to the gamepad methods; r=khuey
2014-06-29 17:36:02 +02:00
Ms2ger
e31b1e7f88
Bug 968804 - Part p: Add outer window assertions to SetFullScreenInternal; r=khuey
2014-06-29 17:36:02 +02:00
Ms2ger
ecb03459d1
Bug 968804 - Part o: Add inner window assertions to RefreshCompartmentPrincipal; r=khuey
2014-06-29 17:36:01 +02:00
Ms2ger
c8134f4584
Bug 968804 - Part n: Split nsGlobalWindow::GetFullScreen into a forwarding and an asserting part; r=khuey
2014-06-29 17:35:56 +02:00
Ms2ger
86c542e365
Bug 968804 - Part m: Add outer window assertions to DispatchCustomEvent; r=khuey
2014-06-29 17:31:13 +02:00
Ms2ger
cb7346e3b5
Bug 968804 - Part l: Add outer window assertions to DispatchResizeEvent; r=khuey
2014-06-29 17:31:12 +02:00
Ms2ger
a4c74db93d
Bug 968804 - Part k: Add outer window assertions to GetScrollXY; r=khuey
2014-06-29 17:31:12 +02:00
Ms2ger
a71c972206
Bug 968804 - Part h: Add inner window assertions to DefineArgumentsProperty; r=khuey
2014-06-29 17:31:09 +02:00
Benoit Jacob
84b13c683d
Bug 1028588 - Fix dangerous public destructors in the rest of dom/ - r=ehsan
2014-06-23 15:56:07 -04:00
Boris Zbarsky
b6c8784504
Bug 1009675 part 3. Return WebIDL 'object' values as handles. r=peterv
2014-06-11 16:26:52 -04:00
Boris Zbarsky
1284410aa0
Bug 1009675 part 2. Return WebIDL 'any' values as handles. r=peterv
2014-06-11 16:26:52 -04:00
Peter Van der Beken
88382d5148
Bug 1018085 - "ASSERTION: Inner window supports nsWrapperCache, fix WrapObject!". r=bz
...
--HG--
extra : rebase_source : f988ef0d99419ac66064a03beaa51f4d2215f146
2014-06-06 14:54:35 +02:00
Vivien Nicolas
aaba27476c
Bug 1015887 - Expose realFrameElement to Chrome JS. r=bholley
2014-06-04 20:11:05 +02:00
Ryan VanderMeulen
1bad801bdd
Backed out 5 changesets (bug 1015871, bug 1020257, bug 1015887, bug 1005888, bug 1015894) for desktop B2G mochitest failures on a CLOSED TREE.
...
Backed out changeset dbcb9974b640 (bug 1020257)
Backed out changeset 3220b7b2efc9 (bug 1015894)
Backed out changeset 4e23647ae247 (bug 1015887)
Backed out changeset 59df0cdacc15 (bug 1015871)
Backed out changeset e7124b07804b (bug 1005888)
2014-06-04 16:07:06 -04:00
Vivien Nicolas
5ccb1aaad6
Bug 1015887 - Expose realFrameElement to Chrome JS. r=bholley
2014-06-04 20:11:05 +02:00
Boris Zbarsky
d20c179ea6
Bug 989584. Allow sites to set window.opener to any value. r=peterv
2014-06-03 11:38:37 -04:00
Robert O'Callahan
915297325e
Bug 1015664. Part 1: Remove NS_HIDDEN_() usage. r=bsmedberg
2014-06-03 00:08:21 +12:00
Ryan VanderMeulen
466e829323
Merge inbound to m-c on a CLOSED TREE.
2014-05-27 16:23:41 -04:00
Reuben Morais
5a17903f23
Bug 952486 - Add a CheckPermissions extended attribute to WebIDL. r=bz
2014-05-25 15:31:07 -03:00
Fabrice Desré
6e0ad13fab
Bug 952486 - backout for breaking all device and emulator builds (keeping dom reviewer to land the backout...) r=bz
2014-05-26 12:11:52 -07:00
Reuben Morais
119807d8a1
Bug 952486 - Add a CheckPermissions extended attribute to WebIDL. r=bz
2014-05-25 15:31:07 -03:00
Andrea Marchesini
59f6c06277
Bug 1014657 - Port DOMStorageEvent to WebIDL and remove nsIDOMStorageEvent, r=smaug, f=ms2ger
2014-05-23 08:33:24 +01:00
Trevor Saunders
876b806f62
bug 966059 - add nsIDocShell::GetWindow and GetDocument r=smaug
2014-01-09 21:03:47 -05:00
Tim Taubert
a1ba283cde
Bug 990812 - Add nsIDOMChromeWindow.getGroupMessageManager() API r=smaug
2014-05-23 14:51:56 +02:00
Boris Zbarsky
e155631e2d
Bug 999315. Revert alert(undefined) to showing the string "undefined" again, like it used to, pending the spec getting sorted out. r=peterv
2014-05-20 16:07:17 -04:00
Ms2ger
5cbe406141
Bug 968804 - Part g: Add outer window assertions to AreDialogsEnabled; r=peterv
2014-05-20 21:50:59 +02:00
Ms2ger
14c7f71274
Bug 968804 - Part f: Add outer window assertions to DispatchDOMWindowCreated; r=peterv
2014-05-20 21:50:59 +02:00
Ms2ger
01d101fd7d
Bug 968804 - Part e: Add outer window assertions to PreloadLocalStorage; r=peterv
2014-05-20 21:50:58 +02:00
Ms2ger
a57f2d4cb0
Bug 968804 - Part d: Add outer window assertions to SetInitialPrincipalToSubject; r=peterv
2014-05-20 21:50:58 +02:00
Ms2ger
4b4ff50cf7
Bug 968804 - Part c: Add outer window assertions to WouldReuseInnerWindow; r=peterv
2014-05-20 21:50:58 +02:00
Ms2ger
3d05c89b05
Bug 968804 - Part b: Add outer window assertions to {Can,Force,Final}Close; r=peterv
2014-05-20 21:50:58 +02:00
Ms2ger
7ae46e15c1
Bug 968804 - Part a: Add inner window assertions to DETH and {Add,Remove}EventTargetObject; r=peterv
2014-05-20 21:50:57 +02:00
Mason Chang
3146eb4aea
Bug 979949 - Expose compositor fill ratio to JS for automation. r=benwa,mrbkap.
2014-05-08 17:32:00 +02:00
Aryeh Gregor
57e61e9d15
Bug 950386 - Move mozilla::Selection to mozilla::dom::Selection; r=ehsan
2014-04-10 19:09:40 +03:00