Commit Graph

512 Commits

Author SHA1 Message Date
Ben Turner
bab16f99ea Bug 603811 - 'IndexedDB: Implement setVersion changes to the spec'. r=sicking, a=blocking2.0-betaN+ 2010-10-19 10:58:52 -07:00
Dão Gottwald
686ca13b5e Bug 591573 - remove support for general.useragent.vendor & vendorSub. r=dwitte sr=dveditz a=jst 2010-10-15 11:11:19 +02:00
Blake Kaplan
0a998e4d31 Merge mozilla-central into tracemonkey 2010-10-13 17:54:54 -07:00
Jonas Sicking
18aefbce14 Bug 575946: Implement File.slice. r=khuey sr=biesi a=beltzner 2010-10-13 16:25:33 -07:00
Peter Van der Beken
27932570a0 Try to fix orange from d468bf98f7a1 (Fix for bug 603531 ("ASSERTION: bad outer object hook" and crash [@ js::gc::Cell::compartment]), compartments followup.) 2010-10-12 17:25:34 -07:00
Peter Van der Beken
42c690d350 Fix for bug 603531 ("ASSERTION: bad outer object hook" and crash [@ js::gc::Cell::compartment]), compartments followup. r=mrbkap. 2010-10-12 15:03:15 -07:00
Blake Kaplan
5bae8498d2 Bug 603533 - We need to hold a strong reference when forwarding to the outer window. r=jst 2010-10-12 11:59:28 -07:00
Andreas Gal
ae4bf4f910 Bug 580128. Don't preserve the navigator object in cross compartment navigation. r=jst@mozilla.org 2010-10-10 15:46:01 -07:00
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