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