Boris Zbarsky
f4496f1213
Bug 1009675 part 2. Return WebIDL 'any' values as handles. r=peterv
2014-06-11 16:26:52 -04:00
Peter Van der Beken
bf81d79f61
Bug 1018085 - "ASSERTION: Inner window supports nsWrapperCache, fix WrapObject!". r=bz
2014-06-06 14:54:35 +02:00
Vivien Nicolas
415826b1df
Bug 1015887 - Expose realFrameElement to Chrome JS. r=bholley
2014-06-04 20:11:05 +02:00
Ryan VanderMeulen
6b57c0158f
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
aa84a8bffe
Bug 1015887 - Expose realFrameElement to Chrome JS. r=bholley
2014-06-04 20:11:05 +02:00
Boris Zbarsky
2c6d0bf84a
Bug 989584. Allow sites to set window.opener to any value. r=peterv
2014-06-03 11:38:37 -04:00
Robert O'Callahan
2c1ab3f641
Bug 1015664. Part 1: Remove NS_HIDDEN_() usage. r=bsmedberg
2014-06-03 00:08:21 +12:00
Ryan VanderMeulen
412d6a2f38
Merge inbound to m-c on a CLOSED TREE.
2014-05-27 16:23:41 -04:00
Reuben Morais
2d48305b9f
Bug 952486 - Add a CheckPermissions extended attribute to WebIDL. r=bz
2014-05-25 15:31:07 -03:00
Fabrice Desré
e5f8ec9184
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
567a90fb0a
Bug 952486 - Add a CheckPermissions extended attribute to WebIDL. r=bz
2014-05-25 15:31:07 -03:00
Andrea Marchesini
d1b8c2400e
Bug 1014657 - Port DOMStorageEvent to WebIDL and remove nsIDOMStorageEvent, r=smaug, f=ms2ger
2014-05-23 08:33:24 +01:00
Trevor Saunders
c5d0801c5c
bug 966059 - add nsIDocShell::GetWindow and GetDocument r=smaug
2014-01-09 21:03:47 -05:00
Tim Taubert
f7ac035918
Bug 990812 - Add nsIDOMChromeWindow.getGroupMessageManager() API r=smaug
2014-05-23 14:51:56 +02:00
Boris Zbarsky
3223bb1480
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
652fdc620e
Bug 968804 - Part g: Add outer window assertions to AreDialogsEnabled; r=peterv
2014-05-20 21:50:59 +02:00
Ms2ger
22d1610afd
Bug 968804 - Part f: Add outer window assertions to DispatchDOMWindowCreated; r=peterv
2014-05-20 21:50:59 +02:00
Ms2ger
1a2c589f3d
Bug 968804 - Part e: Add outer window assertions to PreloadLocalStorage; r=peterv
2014-05-20 21:50:58 +02:00
Ms2ger
c75872b99e
Bug 968804 - Part d: Add outer window assertions to SetInitialPrincipalToSubject; r=peterv
2014-05-20 21:50:58 +02:00
Ms2ger
4e96f7ad74
Bug 968804 - Part c: Add outer window assertions to WouldReuseInnerWindow; r=peterv
2014-05-20 21:50:58 +02:00
Ms2ger
bef4398890
Bug 968804 - Part b: Add outer window assertions to {Can,Force,Final}Close; r=peterv
2014-05-20 21:50:58 +02:00
Ms2ger
213cac6260
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
773924dcae
Bug 979949 - Expose compositor fill ratio to JS for automation. r=benwa,mrbkap.
2014-05-08 17:32:00 +02:00
Aryeh Gregor
366b23e568
Bug 950386 - Move mozilla::Selection to mozilla::dom::Selection; r=ehsan
2014-04-10 19:09:40 +03:00
Bobby Holley
d1ac260068
Bug 997067 - Build BuildURIFromBase into SecurityCheckURL and condense logic. r=bz
...
This has a tiny behavior change in the case of self-navigation by a non-current
inner, but I think that the new behavior is more correct.
2014-04-17 00:02:36 -07:00
Peter Van der Beken
04bfc5eeeb
Bug 993706 - Remove nsGlobalWindow::mInnerWindowHolder. r=bz.
2014-04-01 21:15:38 +02:00
Peter Van der Beken
71d5381f98
Bug 993688 - Mark Window.document StoreInSlot. r=bz.
2014-02-05 22:09:19 +01:00
Boris Zbarsky
b95c359828
Bug 991742 part 8. Remove the "aScope" argument of WebIDL/nsWrapperCache WrapObject() methods. r=bholley
...
This patch was mostly generated with the following command:
find . -name "*.h" -o -name "*.cpp" | xargs sed -e '/WrapObject(JSContext/ {; N; s/\(WrapObject(JSContext *\* *a\{0,1\}[Cc]x\),\n\{0,1\} *JS::Handle<JSObject\*> a\{0,1\}[sS]cope/\1/ ; }' -i ""
and then reverting the changes that made to
dom/bindings/BindingUtils.h, since those WrapObject methods are not
the ones we're trying to change here, plus a bunch of manual fixups
for cases that this command did not catch (including all the callsites
of WrapObject()).
2014-04-08 18:27:18 -04:00
Peter Van der Beken
e9ad386eec
Bug 993047 - Fix some style nits from f6b0e518f6d2.
2014-04-08 20:39:38 +02:00
Peter Van der Beken
ce11cbd2d8
Bug 993047 - Support outerizing and addProperty hooks on globals with WebIDL bindings. r=bz.
2014-02-15 22:12:33 +01:00
Peter Van der Beken
24d04f8dba
Bug 983619 - Add Window.getInterface/QueryInterface to WebIDL. r=bz.
2014-02-15 22:12:33 +01:00
Peter Van der Beken
67b4e82263
Bug 990158 - Make inner windows use their wrapper cache. r=bz.
2013-11-09 11:20:22 +01:00
Peter Van der Beken
df4dc98e52
Fix rooting hazards from 4fbe5c6db773 (Bug 990475).
2014-04-08 13:40:37 +02:00
Peter Van der Beken
d37f9810d3
Bug 990475 - Add WebIDL APIs for WindowModal. r=bz.
2014-02-05 22:09:18 +01:00
Peter Van der Beken
d4aa6f435d
Back out 75c95dac7fe0 (bug 984497) and f1b0d3d13755 (bug 990475) to fix bustage on a CLOSED TREE.
2014-04-07 22:18:53 +02:00
Peter Van der Beken
c53e798e82
Bug 990475 - Add WebIDL APIs for WindowModal. r=bz.
2014-02-05 22:09:18 +01:00
Blake Kaplan
ed178e9f75
Bug 971222 - Small cleanup around prompt code. r=bzbarsky
2014-04-04 14:50:42 -07:00
Matthew Gregan
8897789e29
Bug 927245 - Remove deprecated Audio Data API implementation. r=cajbir,smaug
2014-04-03 10:53:39 +13:00
Masayuki Nakano
d45cad9b30
Bug 989213 part.2 Rename nsEventNameList.h to mozilla/EventNameList.h r=smaug
2014-04-01 20:42:12 +09:00
Masayuki Nakano
2a76e478e7
Bug 984269 Rename nsDOMEventTargetHelper to mozilla::DOMEventTargetHelper r=smaug
2014-04-01 15:13:50 +09:00
Ehsan Akhgari
5d3695b5e5
Bug 983920 - Port window.sidebar and window.external to WebIDL; r=bzbarsky
2014-03-28 00:03:03 -04:00
Ms2ger
ec4f7fc2cb
Bug 973367 - Inline nsGlobalWindow::CreateOuterObject; r=bholley
2014-03-27 21:05:14 +01:00
Masayuki Nakano
e8acfb8a92
Bug 981261 part.5 Rename nsEventListenerManager to mozilla::EventListenerManager r=smaug
2014-03-17 15:56:53 +09:00
Blake Kaplan
546ffa0a29
Bug 982906 - No free lunches! r=bzbarsky
2014-03-13 17:08:58 -04:00
Masayuki Nakano
509005c5c3
Bug 975688 part.28 Rename nsDOMEvent to mozilla::dom::Event r=smaug
2014-03-05 09:37:43 +09:00
Andrea Marchesini
44b5e2b14a
Bug 965860 - patch 2 - ConsoleAPI written in C++, r=bz
2014-02-27 23:39:00 +00:00
Andrew McCreight
b8a6c217bb
Bug 966762 - Add chrome JS function to unlink ghost windows. r=smaug
2014-02-20 12:55:40 -08:00
Andrew McCreight
057167b9af
Bug 951491 - Ensure ResumeTimeouts() after FreeInnerObjects() does nothing. r=bz
2014-02-20 12:55:40 -08:00
Andrew McCreight
524b25883d
Backout bug 966762 for Valgrind leaks
2014-02-19 17:17:58 -08:00
Andrew McCreight
603d02e6b9
Backout bug 951491 on suspicion of causing Valgrind leaks
2014-02-19 16:10:58 -08:00