Commit Graph

1834 Commits

Author SHA1 Message Date
Bobby Holley
1209a4066e Merge mozilla-central to mozilla-inbound 2011-10-14 12:12:53 -07:00
Olli Pettay
010d7a7485 Bug 694033 - Add Telemetry probes for windows which have had mutation event listeners, r=taras 2011-10-14 20:40:12 +03:00
Neil Deakin
74489135a3 Bug 694227 nsIBaseWindow::blurSuppression is unusued, r-bsmedbeg,sr=bz 2011-10-14 14:11:22 -04:00
Peter Van der Beken
6368070124 Fix for bug 694009 (crash mozilla::dom::binding::instanceIsProxy) - clear cache when wrapper is finalized. r=mrbkap. 2011-10-13 15:36:09 +02:00
Luke Wagner
7f758479ff Bug 632064 - remove JS_GetScopeChain (r=mrbkap) 2011-09-28 17:57:27 -07:00
Jeff Walden
c5e5f873d1 Back out everything since 5435ee09cf7b. Tinderbox compilers hate me. r=epic-fail 2011-10-12 12:21:53 -07:00
Jeff Walden
946f2ae0e3 Bug 639469 - Implement mozilla::ArrayLength and mozilla::ArrayEnd, and replace uses of NS_ARRAY_LENGTH whenever possible. r=cjones 2011-10-10 22:50:08 -07:00
Peter Van der Beken
2180a74744 Bug 648801 (new DOM list bindings) - Support expandos on the new proxy-based DOM bindings. r=bz/jst/mrbkap. 2011-05-26 21:58:35 +02:00
Peter Van der Beken
22f5dbe67d Stop including nsDOMClassInfo.h all over the place. 2011-10-03 21:11:31 +02:00
Fabrice Desré
afaf8d9945 Bug 676595 - Android orientation manager is never shut down [r=dougt] 2011-10-06 10:27:41 -07:00
Brian Hackett
0ec9245d43 Remove jsobj.h from installed headers, bug 690943. r=luke 2011-10-04 07:06:54 -07:00
Josh Matthews
f5e6e0816f Bug 688158 - Make navigator.geolocation return null if geolocation is disabled. r=jst 2011-09-21 11:07:41 -04:00
Matt Brubeck
1a56e611f4 Back out 2780356be1a1 (bug 675574) and 9928fb9a32b1 (bug 690220) on suspicion of causing browser-chrome shutdown hangs 2011-09-29 14:44:36 -07:00
Michael Wu
0fe7772ece Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones 2011-09-28 23:19:26 -07:00
Mounir Lamouri
c924ea3022 Bug 675574 - Do not allow more than one call to window.open() when we allow popups. r=jst 2011-09-28 23:23:36 +02:00
Luke Wagner
69034bbbdb Bug 683361, part 1 - Strip JS prefix from proxy names since they are already in namespace js (r=gal) 2011-09-08 20:29:15 -07:00
Ms2ger
291b13d7ff Bug 688190 part b: Add various warnings. r=bz 2011-09-27 12:19:02 +02:00
Mounir Lamouri
fdb271f801 Backout last two commits because of ownership issue. 2011-09-27 12:18:02 +02:00
Mounir Lamouri
ff26e34df2 Bug 688190 part b: Add various warnings. r=bz 2011-09-27 11:40:28 +02:00
Dão Gottwald
2910d25e2a Backed out changeset 58d2b33f0e0d 2011-09-27 10:51:42 +02:00
Ms2ger
01fe8241f1 Bug 688190 part b: Add various warnings. r=bz 2011-09-27 10:18:50 +02:00
Ehsan Akhgari
f8f7ebcba1 Bug 666414 - Prevent AddRef and Release from being called on the pointers wrapped in nsCOMPtr and nsRefPtr; r=bsmedberg 2011-09-16 16:22:44 -04:00
Boris Zbarsky
ade952dae7 Bug 444641 part 1. Factor out IsAboutBlank into nsNetUtil.h. r=jduell,jst 2011-09-20 17:00:41 -04:00
Justin Lebar
ed2ed931c7 Bug 629535 - Add navigator.doNotTrack. r=sicking 2011-09-19 15:59:22 -04:00
Ed Morley
66b08d1b86 Merge last green changeset on mozilla-central to mozilla-inbound 2011-09-19 12:27:35 +01:00
Olli Pettay
62c176cf5b Bug 432698 - mouseenter and mouseleave, r=masayuki 2011-09-18 02:45:14 -05:00
Ms2ger
6057ede4ed Bug 649603 - Make nsIScriptContext::GetNativeContext return JSContext; r=jst 2011-09-18 11:22:17 +02:00
Ed Morley
dfaf97abff Bug 605174 - Fix a number of build warnings in dom/ (based on patch by Ms2ger <ms2ger@gmail.com>); r=peterv 2011-09-18 20:02:27 +01:00
James Hobin
02cb8dfd8b Bug 659576 - bool nsGlobalWindow::ConfirmDialogAllowed() returns nsresult; r=jst 2011-09-14 16:34:25 +01:00
Ed Morley
68eef37039 Merge mozilla-central to mozilla-inbound 2011-09-05 01:18:16 +01:00
Chris Pearce
d24796cc6b Bug 545812 - DOM/content changes required for DOM full-screen API. r=jst 2011-09-05 08:39:05 +12:00
Mounir Lamouri
9421ba0328 Bug 684018 - Fix DOMWindow printfs. rs=Ms2ger 2011-09-02 12:11:45 +02:00
Mounir Lamouri
8e9076b7cd Bug 667183 - Create a static nsGlobalWindow::Init method to do one-shot initializations currently in nsGlobalWindow ctor. r=jst 2011-08-31 16:54:39 +02:00
Matt Brubeck
883117ac84 Back out 0432fe833c93 (bug 667183) because of build bustage 2011-08-30 17:11:34 -07:00
Mounir Lamouri
df40c39fac Bug 667183 - Create a static nsGlobalWindow::Init method to do one-shot initializations currently in nsGlobalWindow ctor. r=jst 2011-08-31 01:36:07 +02:00
Marco Castelluccio
1806509ca3 Bug 682744 - Sprinkle some do_QueryObject fairy dust around the tree; r=khuey 2011-08-30 22:45:31 +01:00
Olli Pettay
422688f6eb Bug 682264 - Make EventListenerManager participate to the DOM Memory Reporter, r=volkmar,bz 2011-08-27 01:39:00 +03:00
Mats Palmgren
4e2a044a66 Bug 653649 - New way of getting child lists from frames. (part 4/5) r=roc
Remove the nsIAtom* child list names and use child list ID enum instead.
2011-08-24 22:54:30 +02:00
Boris Zbarsky
2aba0d8d52 Bug 659350 part 5. The guts of the change to move from storing inline event handlers on the JSObject to storing them in the event listener manager directly, so we can easily set/read them via IDL.
The changes here are as follows:
1) nsIJSEventListener now stores the handler.  This is guaranteed to be already bound properly, if needed, before being set in the nsIJSEventListener.
2) The old classinfo glue to deal with on* properties is gone.
3) IDL-based methods for on* properties have been added.
2011-08-24 15:49:25 -04:00
Boris Zbarsky
3aa85bcf18 Bug 659350 part 2. Add nsITouchEventReceiver for windows. r=smaug 2011-08-24 15:49:25 -04:00
Kyle Huey
d5315fa277 Bug 681024: Don't do third party checks on indexedDB for chrome windows. r=bent 2011-08-22 16:35:01 -04:00
Matheus Kerschbaum
70a1141b31 Bug 679971 - Remove Navigator.taintEnabled(); r=gal 2011-08-21 09:27:29 +01:00
Doug Turner
e5dc8ad158 Bug 678818 - Ensure that the device motion is cancelled at ~nsGlobalWindow. r=jst 2011-08-18 19:27:41 -07:00
Jonas Sicking
8f3a719198 Bug 667612: Make addEventListener not throw if passed a null listener. r=smaug 2011-08-18 02:45:00 -07:00
Ms2ger
ee6d9a2b5b Bug 675075 - Reinstate nsIDOMWindowInternal; r=smaug
* * *
Bug 675075 - Followup: remove nsIDOMWindowInternal.h includes; r=bustage
2011-08-14 19:22:29 +02:00
Ms2ger
1cb37d55dd Backout bug 675075 for bustage 2011-08-14 20:05:20 +02:00
Ms2ger
cd35f76d88 Bug 675075 - Reinstate nsIDOMWindowInternal; r=smaug 2011-08-14 19:22:29 +02:00
Kyle Huey
3cf73bb5e6 Bug 673742: Allow postMessage()ing File and FileLists between same-origin windows. r=sicking 2011-08-12 12:58:43 -04:00
Mounir Lamouri
f4175847d0 Bug 674112 - Make nsNavigator participate to the DOM Memory Reporter. r=jst 2011-08-09 14:58:41 +02:00
Landry Breuil
e69b10db9f Bug 676924 - Use JSUint64 instead of uint64. r=khuey 2011-08-09 00:58:11 +02:00