Mounir Lamouri
58759660f0
Bug 565541 (2/2) - Prevent abusing usage of moving and resizing window. r=bz
...
The rules are simple, callers can move or resize a window if both conditions
apply:
1. the window has been created with window.open;
2. the window only contains one tab.
2011-05-31 14:30:20 +02:00
Masayuki Nakano
ccc2f5b479
Bug 659533 Replace nsContentUtils::GetBoolPref() with Preferences::GetBool() r=roc
2011-05-25 15:31:59 +09:00
d6a6669a9f
Bug 338583, implement EventSource, r=smaug,Ms2ger
2011-05-22 22:30:07 +01:00
Boris Zbarsky
f705c5cb2a
Bug 654399. Try to make sure we always hand out the same exact string buffer each time location.hash is gotten. r=roc
2011-05-20 16:21:27 -04:00
Ms2ger
f8b7a22dfd
Bug 616684 - Remove support for DOM Views; r=sicking,ehsan
2011-04-24 08:54:25 +02:00
Justin Lebar
1e1f37a1fa
Fix bug 642338. r=smaug
2011-04-27 16:54:07 -04:00
Ehsan Akhgari
80a224a816
Backout changeset 13f6847dd840 (bug 616684) because it changes code semantics in a bad way, which results in problems like the crash in bug 652580, possibly among others
2011-04-25 17:05:17 -04:00
Ms2ger
f6997ec9fe
Bug 616684 - Remove support for DOM Views; r=sicking
2011-04-24 08:54:25 +02:00
Justin Lebar
84e4ad5c48
Bug 628069 - Add newURL, oldURL properties to hashchange event. r=smaug
2011-03-31 16:30:32 -04:00
Ms2ger
2185fd79f7
Bug 620000 - Remove nsXULPDGlobalObject::OnFinalize's language id parameter; r=jst
2011-04-14 14:04:08 +02:00
Boris Zbarsky
dd3f1d01ae
Bug 633421. Throttle timeouts in background tabs to 500ms, noot 10ms. r=jst
2011-03-25 21:05:55 -04:00
Jonas Sicking
96ca0dec0a
Bug 635844 part 1: Back out bug 615501 since we'll no longer fire the "initial popstate" event, and thus don't need a way to differentiate it. r=jlebar a=beltzner
2011-02-28 23:08:56 -08:00
Justin Lebar
1ac9667531
Bug 615501 - Make push/replaceState suppress the popstate-after-load event; r=sicking a=jst
2011-02-14 13:15:29 -08:00
Dave Townsend
639ebef7e6
Followup for bug 613800, address review comments. r=jst, a=blocks-final
2011-02-16 10:27:25 -08:00
Honza Bambas
4134606291
Bug 630193: Stop observing various notifications when the nsGlobalWindow is CleanUp()ed rather than destroyed. r=jst a=b
2011-02-06 07:56:52 -05:00
Justin Dolske
2128a00773
Bug 621764 - tab-modal prompt in Gmail eventually triggers slow-script dialog for nsPrompter.js. r=mrbkap, sr=jst, a=blocker
2011-02-01 19:23:00 -08:00
Blake Kaplan
1c845f3f61
Fix bug 691359. r=jst@mozilla.com, a=blocker
2011-02-01 09:19:35 -08:00
Paolo Amadini
41df410be3
Bug 622326. If we still have script running when we want to clear our window scope, use a termination function, not a runnable, to wait for it to finish. r=bzbarsky,jst a=blocker
2011-01-27 14:42:19 -08:00
Chris Leary
1e2918dff7
Bug 627938: Fix nsGlobalChromeWindow cleanup. (r=smaug, a=jst)
2011-01-23 11:51:00 -08:00
Kyle Huey
2f0fbb2c98
Bug 622361: Pending storage events need to be cycle collected. r=jst a=b:final
2011-01-14 09:39:21 -05:00
L. David Baron
19c8ce2565
Backout changeset 0f1fd87b570d (bug 622326) on suspicion of causing bug 626100 (leak in a11y mochitests). CLOSED TREE
2011-01-15 12:31:57 -08:00
Paolo Amadini
01acefa4f8
Bug 622326. If we still have script running when we want to clear our window scope, use a termination function, not a runnable, to wait for it to finish. r=bzbarsky, a=blocker
2011-01-14 21:14:41 -05:00
Doug Turner
cd639488ea
Bug 623316 - Remove IndexedDB from content. noscript to the existing interface method. r=bent a=blocking-fennec
2011-01-12 09:35:31 -08:00
Ben Turner
9940b2f9d8
Bug 615153 - 'nsIWorkerFactory.newChromeWorker() throws NS_ERROR_UNEXPECTED'. r=sicking, a=blocker.
2011-01-06 22:21:26 -08:00
Alon Zakai
d652f615cc
Bug 615940 - "Using Device Orientation events starts an immortal rapid timer" [r=azakai] a=blocking-fennec
2011-01-03 17:52:00 -08:00
Doug Turner
309fa6c657
Bug 607860 - remove navigator.mozNotification from Firefox desktop. r=jst/jonas a=betaN+
2011-01-03 16:37:01 -08:00
Wes Johnston
9a33bc1384
Bug 602580 - Return CSSViewport from innerWidth and innerHeight. r=tn, sr=dbaron, a=blocking-fennec
2010-12-21 14:35:09 -08:00
Ben Turner
e0b119d167
Backing out worker changes, a=backout.
2010-12-21 16:44:49 -05:00
Ben Turner
12eafc01ef
Bug 615153 - 'nsIWorkerFactory.newChromeWorker() throws NS_ERROR_UNEXPECTED'. r=sicking, a=blocking.
2010-12-21 14:28:05 -05:00
Justin Lebar
ba87731226
Bug 615061 - Dispatch the hashchange event synchronously. r=smaug, a2.0=blocking
2010-11-29 11:13:12 -08:00
Jonas Sicking
bf7313a972
Bug 609030: Update createBlobURL/revokeBlobURL to it's final name. r=jst a=blocker
2010-11-23 00:50:55 -08:00
Doug Turner
4947001404
Bug 605309 - DesktopNotificationCenter gets itself in leak cycles. r=jst a=blocking-betaN
2010-10-18 18:54:00 -07:00
Boris Zbarsky
285cd86388
Bug 605492 part 2. Add a way to get an outer window object given its window id via windowutils. r=mrbkap
2010-10-20 20:24:16 -04:00
Boris Zbarsky
c89f1f1039
Bug 605492 part 1. Add an nsIScriptError2 interface that exposes an outer window id, and set the window id for script errors coming through the DOM JS error reporter. r=mrbkap
2010-10-20 20:24:15 -04:00
Olli Pettay
98dffc8ff2
Bug 603535 - nsIEventListenerService.getEventTargetChainFor failure on TM nightly, r=mrbkap, a=blocking
2010-10-14 17:45:20 +03:00
Peter Van der Beken
da9ee1303a
Bug 580128 - Always wrap Location objects in wrappers, even for same origin. r=mrbkap/gal
2010-09-29 10:00:52 -07:00
Blake Kaplan
f832dc8f30
bug 580128 - Create a proxy for the outer window and use it. Note: this turns on new wrappers for all objects. r=peterv
2010-09-17 14:54:40 -07:00
Mike Kristoffersen
aee9c6bd44
Bug 561244 - e10s: forward JS 'crypto' calls from content->chrome (Part 1/3 - Adding unique define to disable crypto object) r=jst a=blocking-fennec
2010-09-29 18:56:46 +02:00
Johnny Stenback
05c1d1533f
Fixing bug 61098. Give users a way out of inifinite modal dialog loops. Original patch by Nochum Sossonko. r=jonas@sicking.cc a=beta7+
2010-09-16 18:24:14 -07:00
Jonas Sicking
09dc52c415
Bug 391177: XSLT should reuse the existing inner window in order to help debuggers and the like. r=jst a=blocker CLOSED TREE
2010-09-15 15:54:00 -07:00
Doug Turner
fc55958673
Bug 573588 - Implement Desktop Notifications r=smaug, a=beltzner
2010-09-09 22:00:14 -07:00
Ben Turner
43ca4c526c
Bug 591516 - 'IndexedDB: Add some UI to prompt for IndexedDB permissions'. r=sicking+gavin.
2010-09-09 15:15:40 -07:00
David Zbarsky
78a8461bf5
Bug 36619 - display notification when file picker is blocked r=sicking a=blocking
2010-08-27 11:49:08 -04:00
Blake Kaplan
69d5f0697d
Bug 586083 - Make the outer window not be a global object. r=jst
2010-08-10 15:00:26 -07:00
Luke Wagner
9af1092446
Missed a cset (33addcc556b8) in backout
2010-08-16 22:38:05 -07:00
Blake Kaplan
3ee273eefa
Bug 586083 - Make the outer window not be a global object. r=jst
2010-08-10 15:00:26 -07:00
Blake Kaplan
67ecff5fc6
Bug 585224 - Move the location object to the inner window (though still parenting the JS object to the outer). r=jst
2010-08-06 17:17:33 -07:00
Felipe Gomes
ea6fc2bc0e
Bug 508906. Add experimental MozTouch events. r=smaug,jimm
2010-08-02 15:34:54 +02:00
Kyle Huey
433e548526
Backed out changeset 2335c842c06c due to test failures.
2010-07-27 11:49:33 -07:00
Doug Turner
e2a3e8a1e7
Bug 561244 - Removes cryto object from e10s builds r=jst
2010-07-26 14:53:31 -07:00