Commit Graph

1904 Commits

Author SHA1 Message Date
Blake Kaplan
d855a7c29a bug 580128 - The window is named Window, not WindowProxy. r=gal 2010-10-10 15:43:01 -07:00
Blake Kaplan
2af8a0ae2f bug 580128 - Find the true caller through the wrappers. r=jst 2010-10-10 15:36:01 -07:00
Johnny Stenback
941c86ed8d bug 580128 - Forward to outer in AreDialogsBlocked. r=mrbkap 2010-09-28 17:02:43 -07:00
Blake Kaplan
f957328dcd bug 580128 - Avoid using the parent chain of proxies for anything because it's often wrong. r=jst 2010-09-24 18:00:58 -07:00
Blake Kaplan
dcad7b2e6d Bug 580128 - Fix compartment warnings by entering. r=gal/peterv/jst/mrbkap/jorendorff (and written by all of us too). 2010-09-22 17:34:20 -07:00
Blake Kaplan
108b6d7c76 bug 603152 - Inner windows principals must remain constant. If we want to change them, change the inner window instead. r=bz 2010-09-17 14:54:41 -07:00
Blake Kaplan
eab6f7f3fa Bug 580128 - Fix a leak caused by holding a non-cycle collectable object instead of a cycle-collectable one. r=peterv 2010-09-03 14:15:50 -07:00
Blake Kaplan
804726cbbe bug 580128 - Fix code that expects XPConnect to hand outer windows to C++ from JS. r=peterv 2010-09-17 14:54:40 -07:00
Blake Kaplan
e72c3956f5 bug 580128 - Now that we use a proxy for the outer window, nsOuterWindowSH is unused (except for PreCreate). Nuke it. r=peterv 2010-09-17 14:54:40 -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
Honza Bambas
876fc924e1 Bug 599479 - Accessing window.localStorage with dom.storage.enabled=false causes NS_ERROR_DOM_SECURITY_ERR, r=jst, a2.0=jst 2010-10-07 16:43:18 +02:00
Kyle Huey
386762756d Bug 599966: Null check argument of window.createBlobURL to avoid crashing. r=sicking a=blocking-beta-8 2010-10-02 04:24:41 -04: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
Kyle Huey
665c1391dc Bug 594964: Fix moz-filedata principal handling so that files can be dragged and dropped. r=sicking a=blocker 2010-09-17 21:22:44 -04: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
Jonas Sicking
e6673b2adc Bug 596385: Update syntax for getting an url for a File to latest spec. r=jst a=blocker 2010-09-15 15:52:49 -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
James Darpinian
b0597ff0b3 Bug 369306 - If dom.disable_window_flip is enable, block .blur() and .focus() if opener is different from the caller. r=jst a2.0=blocking 2010-09-09 20:18:23 +02:00
Boris Zbarsky
487de69983 588174. Make it possible to pass an explicit callback function to mozRequestAnimationFrame. r=roc, sr=dbaron 2010-09-09 01:38:04 -04:00
Jonas Sicking
220f4a2c29 Bug 582176: Only send content-document-global-created (and its chrome counter part) when a new window was actually created. Not when we fast-backed to one. r=jst a=blocker 2010-09-03 15:53:28 -07:00
Jim Mathies
5615638e6f Bug 591408 - Fix for full screen regression: Only send one dom event to content. r=bz a=blocking 2010-08-28 02:33:43 +02:00
Boris Zbarsky
af40e5fb71 Backed out changeset d578993db396 (bug 590422) due to possible performance regressions (especially WinXP Tscroll). 2010-08-27 14:00:41 -04: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
Boris Zbarsky
3f40b66bb6 Bug 590422. Stop futzing with our timer scheduling and just schedule them. r=brendan 2010-08-27 00:25:44 -04:00
David Humphrey
564bbb0dc7 bug 490705 - Support Audio Data API: Get, Manipulate, Play & Save. r=smaug+kinetik+peterv, sr=vlad, a=vlad 2010-08-25 09:10:00 -04:00
Olli Pettay
25a76bc5f7 Bug 588929, don't throw when getting/setting visibility of *bars, r=jst, sr=mrbkap, a=blocking 2010-08-25 17:00:16 +03:00
Robert Sayre
8055d73c4a Merge mozilla-central to tracemonkey. 2010-08-19 11:18:37 -04:00
Ted Mielczarek
50f154528b Backed out changeset 1362f0ca86d2 (bug 490705 - Support Audio Data API: Get, Manipulate, Play & Save) due to test failures. 2010-08-18 13:04:31 -04:00
David Humphrey
1135b30751 bug 490705 - Support Audio Data API: Get, Manipulate, Play & Save. r=smaug+kinetik+peterv, sr=vlad, a=vlad 2010-08-17 09:40:00 -04:00
Mounir Lamouri
159b359a68 Bug 587875 - Build bustage: nsRefreshDriver.h is included by files not included when SMIL is disabled. r=jst@mozilla.org, a=buildbustage 2010-08-17 02:08:35 +02:00
Robert Sayre
f18092ba42 Merge tracemonkey to mozilla-central. 2010-08-13 12:45:44 -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
Robert Sayre
9bd69ccaef Merge mozilla-central to tracemonkey. 2010-08-06 15:41:41 -07:00
Blake Kaplan
8a835f439d Bug 584260 - Delay creating the outer window JS object until the last possible second. r=jst 2010-07-26 18:08:26 -07:00
Blake Kaplan
2808807626 Bug 574975 - Split inner/outer scriptable helpers, make the outer window not global. r=jst. 2010-08-01 17:39:35 -07:00
Blake Kaplan
1436603ad2 Fix bug 584512. 2010-08-12 21:05:05 -07:00
Boris Zbarsky
17b4fe85b4 Bug 569520 part 2. Implement a mozRequestAnimationFrame/mozAnimationStartTime API. r=roc, a=joe 2010-08-11 17:05:28 -04:00
Robert O'Callahan
24f11a98cf Backed out changeset 66c25030a8d4 2010-08-12 11:28:49 +12:00
Boris Zbarsky
c473bfe987 Bug 569520 part 2. Implement a mozRequestAnimationFrame/mozAnimationStartTime API. r=roc, a=joe 2010-08-11 17:05:28 -04:00
Robert Sayre
4cc9f78d74 Merge mozilla-central to tracemonkey. 2010-07-27 13:09:04 -07:00
Robert Sayre
4c928f80cc Merge mozilla-central to tracemonkey. 2010-07-20 15:07:03 -07:00
Blake Kaplan
e3537e812e Bug 563106 - Tie XPConnect to compartments. r=jorendorff/gal/jst 2010-07-19 13:36:49 -07:00
Blake Kaplan
bd0dad1052 Bug 575795 - Clean up the nsIScriptContext interface to the global object to be able to split the work that nsIScriptContext::InitContext does out. r=jst 2010-07-15 15:16:29 -07:00
Robert Sayre
38853e51ad Merge mozilla-central to tracemonkey. 2010-07-12 20:42:21 -07:00
Jonas Sicking
617ebc2160 Bug 578150: Protect against the docshell loosing its document before we've had time to notify on it. r=mrbkap 2010-07-12 14:50:07 -07:00
Robert Sayre
24c91b1a80 Merge mozilla-central to tracemonkey. 2010-07-02 17:25:52 -07:00
Jim Mathies
544db2ddb0 Bug 574778 - Disable intrinsic sizing for chrome documents when enabling fullscreen mode. r=smaug. 2010-07-19 16:47:41 -05:00
Dão Gottwald
12f49379ce Bug 572656 - Remove the UI language from the UA string and navigator.appVersion. r=bz 2010-07-19 22:18:11 +02:00