Commit Graph

1904 Commits

Author SHA1 Message Date
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
Jonas Sicking
aed52c6d27 Bug 661297 Part 1: Remove Add/RemoveEventListenerByIID API. r=smaug 2011-08-08 11:26:26 -07:00
Matheus Kerschbaum
2d192796ea Bug 675500 - Remove --disable-storage. r=khuey 2011-08-06 19:05:49 +02:00
Justin Lebar
ead86f9af0 Bug 673252 - Allow +++DOCSHELL and +++DOMWINDOW printfs to be silenced via MOZ_QUIET environment variable. r=bz 2011-08-04 11:43:50 -04:00
Sindre Dammann
1a931bd215 Bug 578534. Make Navigator.cookieEnabled take per-site exceptions into account. r=bzbarsky 2011-08-03 14:32:32 -04:00
Mounir Lamouri
a260fd9876 Bug 670986 - Create nsLocation.h to declare nsLocation instead of doing that in nsGlobalWindow.h. r=jst 2011-08-02 21:22:40 -07:00
Luke Wagner
7e27f16f0c Bug 668915 - JSAutoStructuredCloneBuffer shouldn't require a 'cx' (r=bent,jorendorff) 2011-07-12 10:42:24 -07:00
Luke Wagner
96ae424303 Backout 2e0fea2cbd9b for windows linker lameness 2011-07-28 14:35:38 -07:00
Luke Wagner
caaf8fc7f4 Bug 668915 - JSAutoStructuredCloneBuffer shouldn't require a 'cx' (r=bent,jorendorff) 2011-07-12 10:42:24 -07:00
Felipe Gomes
acf00bcef1 Bug 667077 - Add atob/btoa to frame scripts. r=smaug 2011-06-25 05:52:00 -04:00
Ben Turner
e8afb778cc Bug 649537 - 'Workers: Make one OS thread and JS runtime per worker, and lose XPConnect'. r=sicking+mrbkap.
* * *
Bug 649537 - 'Workers: Make one OS thread and JS runtime per worker, and lose XPConnect'. r=sicking+mrbkap. Add workaround for bug 666963.
2011-07-17 15:09:13 -04:00
Ehsan Akhgari
6290b4cdc9 Backout changeset fdddabd345b9 and changeset 3857a4309fc3 (bug 649537) because of three mochitest-3 intermittent failures which seem to be caused by this on Windows debug builds 2011-07-18 18:14:59 -04:00
Ben Turner
ce590b78bc Bug 649537 - 'Workers: Make one OS thread and JS runtime per worker, and lose XPConnect'. r=sicking+mrbkap. 2011-07-17 15:09:13 -04:00
Ehsan Akhgari
352ad1d51f Merge the last green changeset on mozilla-inbound to mozilla-central 2011-07-15 08:13:08 -04:00
Ms2ger
2a64fe39aa Bug 670331 - Remove nsIDOMStorageWindow; r=sicking 2011-07-15 12:32:37 +02:00
Ms2ger
26b7c93961 Bug 670235 - Remove nsIDOMWindowInternal; r=sicking 2011-07-15 12:31:34 +02:00
Ehsan Akhgari
e78d693c88 Backout changeset 7c1a923bea13 (bug 649537) because of mochitest-3 and mochitest-oth oranges 2011-07-12 14:25:53 -04:00
Ben Turner
191e3fbc1f Bug 649537 - 'Workers: Make one OS thread and JS runtime per worker, and lose XPConnect'. r=sicking+mrbkap. 2011-07-12 12:32:14 -04:00
Boris Zbarsky
cb3b6c1e0a Bug 671160. Pass the outer window to DispatchTrustedEvent in nsGlobalWindow::DispatchCustomEvent. r=smaug 2011-07-14 13:02:20 -04:00
Doug Turner
d517731404 Bug 669105 - Leak-until-shutdown with deviceorientation and unload listeners. r=smaug 2011-07-06 22:56:32 -07:00
Boris Zbarsky
68f56858a1 Bug 669158. Don't try to unclamp the dummy timeout. r=jst 2011-07-08 14:04:25 -04:00
Igor Bazarny
79aec53115 Bug 659126 - Implement additional NavigationTiming properties
r=smaug
2011-07-04 18:44:00 +02:00
Jezreel Ng
2302b97da9 Bug 465186 - When detaching a tab, open the new window at the drop location. r=dao/smaug 2011-07-04 12:51:47 +02:00
Ms2ger
a132f37658 Bug 664543 - Remove nsIDOMWindow_2_0_BRANCH interface; r=peterv 2011-07-03 11:53:41 +02:00
Taras Glek
0843d96018 Bug 668355: s/Timer/AutoTimer/ r=jlebar 2011-07-01 14:39:17 -07:00
Taras Glek
5f4ec8bf5c Bug 668355 - Measure plugin enumeration with telemetry r=jlebar 2011-07-01 12:06:12 -07:00
Matheus Kerschbaum
94c61b4107 Bug 383383 - Remove nsIScriptEventManager and nsIScriptEventHandler. r=smaug 2011-06-30 14:30:08 +02:00
Emanuele Costa
0bab4c9296 When switching a window from background to foreground, reinitialize the timers that should fire sooner than the background clamp would have allowed. Bug 647001, r=bzbarsky 2011-06-29 15:49:42 -04:00
Mounir Lamouri
27e52e58b3 Bug 667470 - Track all created windows in a global hash table. r=bz 2011-06-29 13:03:54 +02:00
Mounir Lamouri
f594ad6803 Bug 666869 - Crash [@ nsGlobalWindow::GetPerformance]. r=smaug 2011-06-27 00:08:33 +02:00
Jan Varga
246ec1302b Bug 635673 - Content inside xul:iframe with type=content is always able to resize top chrome window. r=bz 2011-06-25 13:42:41 +02:00