Anuj Agarwal
434e255f21
Bug 984467 - Replace GetNativeOfWrapper + QI bit with xpc::WindowOrNull(scope). r=bz
2014-04-18 09:36:37 -04:00
Bobby Holley
5e5eb6c175
Bug 997067 - Remove the special behavior for chrome navigating non-chrome windows. r=bz
...
Considering what is actually done with sourceWindow here, I don't think this
check is doing anything useful in the modern world.
2014-04-17 00:02:36 -07: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
Gabor Krizsanits
148b34801f
Bug 996069 - Part3: Stop inheriting nsEP when window.open is called. r=bz
2014-04-16 22:29:57 +02:00
Terrence Cole
ccf4d8dd9b
Bug 959787 - Handlify JS_DefineProperty; r=Waldo, r=bz
2014-01-21 18:11:17 -08:00
Bobby Holley
efd3ebcfce
Bug 989528 - Rename AutoSystemCaller to AutoNoJSAPI, and assert against pre-existing exceptions. r=bz
2014-04-14 20:27:00 -07:00
Gabor Krizsanits
bde11d2f5e
Bug 821809 - Part1: Assert for nsEP in DOMWindow. r=bholley
2014-04-10 19:52:41 +02:00
Peter Van der Beken
bd6438b6a3
Bug 993710 - Don't return names when enumerating Navigator/Window if they wouldn't be resolved. r=bz.
2014-02-15 22:12:34 +01: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
a9fc4aaa02
Bug 993889 part 1. Remove "scope" argument from nsContentUtils::WrapNative. r=bholley
2014-04-10 00:58:41 -04:00
Boris Zbarsky
9462dfc340
Bug 991742 part 9. Remove the "scope" argument of WrapNewBindingObject. r=bholley
2014-04-08 18:27:19 -04: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
b14b8f5f84
Bug 990158 - Remove line from bad merge in f1e4f0f82a9a.
2014-04-08 20:47:55 +02: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
Steve Fink
4e66e8bb7f
Bug 912456 - transferable MessagePorts, r=jorendorff
2013-11-14 20:42:34 -08: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
Masayuki Nakano
00dfc5e0a9
Bug 989212 Rename nsEventStates to mozilla::EventStates r=smaug
2014-04-03 13:18:36 +09:00
Matthew Gregan
8897789e29
Bug 927245 - Remove deprecated Audio Data API implementation. r=cajbir,smaug
2014-04-03 10:53:39 +13:00
Jon Coppeard
fe19032029
Bug 959787 - Handlify remaining JS APIs r=sfink r=bholley r=smaug
2014-04-02 15:28:03 +01: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
Jon Coppeard
7664170728
Bug 959787 - Handlify JS_ExecuteScript and JS::Evaluate APIs r=terrence r=bz
2014-04-01 11:34:39 +01:00
Masayuki Nakano
2a76e478e7
Bug 984269 Rename nsDOMEventTargetHelper to mozilla::DOMEventTargetHelper r=smaug
2014-04-01 15:13:50 +09:00
Masayuki Nakano
c50afb64af
Bug 984271 part.2 Rename nsEventStateManager to mozilla::EventStateManager r=smaug
2014-04-01 13:09:23 +09:00
Boris Zbarsky
e60d8e5df4
Bug 987112. Remove the redundant and somewhat annoying parentObject argument to dictionary ToObject() methods. r=bholley
2014-03-29 01:45:10 -04: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
Bob Owen
d194c18e3b
Bug 978042 - Part 2: AutoPushJSContext in nsGlobalWindow::RunTimeoutHandler. r=bholley
2014-03-07 09:58:33 +00:00
Masayuki Nakano
2eb2bd8616
Bug 983049 part.5 Rename nsEventDispatcher to mozilla::EventDispatcher r=smaug
2014-03-18 13:48:21 +09:00
Masayuki Nakano
7ab6d426bd
Bug 983049 part.3 Rename nsEventChainPostVisitor to mozilla::EventChainPostVisitor r=smaug
2014-03-18 13:48:20 +09:00
Masayuki Nakano
44a8bd8d65
Bug 983049 part.2 Rename nsEventChainPreVisitor to mozilla::EventChainPreVisitor r=smaug
2014-03-18 13:48:19 +09:00
Neil Rashbrook
afcb26040f
Bug 514280 Stop using nsCOMPtr for concrete types r=bsmedberg
2014-03-18 00:23:03 +00:00
Wes Kocher
5b4557e895
Backed out 2 changesets (bug 514280) for OSX build bustage on a CLOSED TREE
...
Backed out changeset 2a015b45d808 (bug 514280)
Backed out changeset a01f97c1ed02 (bug 514280)
2014-03-17 15:19:53 -07:00
Neil Rashbrook
91221f71f5
Bug 514280 Stop using nsCOMPtr for concrete types r=bsmedberg
2014-03-17 19:07:09 +00:00
Peter Van der Beken
f6e3a94725
Backout 8aca83520a91 (bug 983619) to fix orange/red on a CLOSED TREE.
2014-03-17 20:27:53 +01:00
Peter Van der Beken
d55b5178dd
Bug 983619 - Add Window.getInterface/QueryInterface to WebIDL. r=bz.
2014-02-15 22:12:33 +01:00
Peter Van der Beken
aabdd788dd
Bug 982114 - Deal with new DOM binding objects for Window in more places. r=bz.
2014-01-30 15:31:16 +01:00
Masayuki Nakano
e8acfb8a92
Bug 981261 part.5 Rename nsEventListenerManager to mozilla::EventListenerManager r=smaug
2014-03-17 15:56:53 +09:00
Kyle Huey
77f0f51293
Bug 967364: Use every already_AddRefed. r=bsmedberg
2014-03-15 12:00:16 -07:00
Kyle Huey
ea94e7d568
Bug 967364: Rename already_AddRefed::get to take. r=bsmedberg
2014-03-15 12:00:15 -07:00
Blake Kaplan
546ffa0a29
Bug 982906 - No free lunches! r=bzbarsky
2014-03-13 17:08:58 -04:00
Andrea Marchesini
7a5f892fe5
Bug 923247 - patch 2 - mute and volume per window, r=ehsan, r=roc
2014-03-11 10:46:55 +00:00
Jason Orendorff
4fe7f16272
Bug 977287, part 1 - Rename the "operation callback" to "interrupt callback". r=luke.
2014-03-10 16:28:43 -05:00