Commit Graph

549 Commits

Author SHA1 Message Date
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
Boris Zbarsky
bee29e0211 Bug 558306 part 3. Switch DOM timeout code to TimeDuration/TimeStamp. r=jst 2010-07-15 09:59:24 -04:00
Boris Zbarsky
6341b81d06 Backing out revision e1d443d63be5 (bug 558306) in an attempt to fix test orange. 2010-07-15 12:30:53 -04:00
Boris Zbarsky
ac2f68eb9c Bug 558306 part 3. Switch DOM timeout code to TimeDuration/TimeStamp. r=jst 2010-07-15 09:59:24 -04:00
Robert Sayre
345793998c Merge mozilla-central to tracemonkey. 2010-06-30 11:54:20 -07:00
Blake Kaplan
d376a23770 Bug 575431 - Re-marry nsGlobalWindow to JS (instead of being language-agnostic). r=jst 2010-06-29 11:46:39 -07:00
Robert Sayre
f7895efcfc Merge mozilla-central to tracemonkey. 2010-06-23 17:04:20 -07:00
Ben Turner
6cb6807e46 Bug 553413 - 'Implement Asynchronous parts of the Indexed Database API.' p=sdwilsh+bent, r=jst. 2010-06-23 12:46:08 -07:00
Robert Sayre
ff0294cf5b Merge mozilla-central to tracemonkey. 2010-06-21 18:01:14 -07:00
Blake Kaplan
fe2930f5c7 Bug 567451 - Inline some functions that have no business appearing in profiles. r=jst 2010-06-08 09:13:08 -07:00
Shawn Wilsher
bbbb7d730f Bug 574740 - Rename nsIIndexedDatabaseRequest to nsIIDBFactory
Update interface names per specification.
r=bent
2010-06-28 09:44:30 -07:00
Olli Pettay
5e8d95b7aa Bug 571438 - MayHavePaintEventListener fails for non-e10s message manager, r=jst 2010-06-16 14:43:36 +03:00
Benjamin Smedberg
20cccc67ea Bug 567357 - Fire a DOMWindowCreated event which matches the observer-service notification in bug 549539 so that extensions/message-manager scripts can add DOM features before any content script runs, r=sicking 2010-06-10 12:23:40 -04:00
Olli Pettay
e4ee32cc28 Bug 566024 - Add a 'global' messageManager, r=jst 2010-06-10 12:26:19 +03:00
Dan Witte
06fe791486 Bug 568059 - Remove navigator.preference. r=sicking, sr=jst 2010-06-08 16:43:55 -07:00
Jonas Sicking
7b5713fd27 Bug 563491: Don't run code to set window status while we're inside a script blocker. r=mrbkap 2010-06-01 13:36:16 -07:00
Olli Pettay
33ca7d0f34 Bug 549682 - Port the message-manager API to mozilla-central, r=jst 2010-05-18 15:28:37 +03:00
Olli Pettay
d1c80ff1d4 Backout Bug 549682 2010-05-18 13:10:47 +03:00
Olli Pettay
98c0be01b2 Bug 549682 - Port the message-manager API to mozilla-central, r=jst 2010-05-18 11:52:24 +03:00
Boris Zbarsky
9067561832 Bug 484710. Add a notification for when a window's scope stops being usable. r=jst 2010-05-14 17:17:52 -04:00
Michael Kohler
61fec64afe Bug 506041 Part 2: Correct misspellings in source code
r=timeless
2010-05-13 14:19:50 +02:00
Boris Zbarsky
09408b7d82 Bug 534149. Give each nsGlobalWindow a unique ID and expose the IDs on nsIDOMWindowUtils. r=jst 2010-05-10 21:12:35 -04:00