Commit Graph

1834 Commits

Author SHA1 Message Date
Neil Deakin
b646d240d2 Bug 528491, combine nsFocusController and nsWindowRoot, r=jst,sr=smaug 2010-02-20 11:07:03 -05:00
Jae-Seong Lee-Russo
7144f31c65 Bug 530300: Replace PR_MIN/PR_MAX with NS_MIN/NS_MAX in /dom r=peterv 2010-02-20 08:59:07 -05:00
Ben Newman
1a03f5bf9e Backout of changeset c3b327ad051a due to failure of dom/tests/mochitest/bugs/test_bug459848.html. 2010-02-23 13:57:15 -08:00
Ben Newman
7e10cf9e0c Bug 523885 - Tabbrowser handling of window.close possibly leak-prone. r=bz+sr=jst 2010-02-23 10:45:05 -08:00
Olli Pettay
c6c82a30b5 Bug 560902 - Optimize nsFocusManager::ContentRemoved, r=enndeakin+sicking 2010-04-27 12:58:58 +03:00
Olli Pettay
9449de87b6 Bug 552663, start timeouts asynchronously when jsd enables scripts, r=jst 2010-03-24 00:35:15 +02: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
faac788716 backout Bug 568975 2010-06-10 14:25:45 +03:00
Olli Pettay
9d1ac7aee8 Bug 562901 - Synchronous XMLHttpRequests cause setInterval to stop functioning, r=jst 2010-06-10 13:29:43 +03:00
Olli Pettay
0a543e1a92 Bug 568975 - m-c message manager slowed down event handling a bit, r=jst 2010-06-10 13:05:31 +03:00
Olli Pettay
e4ee32cc28 Bug 566024 - Add a 'global' messageManager, r=jst 2010-06-10 12:26:19 +03:00
Drew Willcoxon
68d4aa8a60 Bug 570986 - nsGlobalWindow::Dump should check all bytes, not chars, when replacing \r with \n. r=bzbarsky 2010-06-09 14:08:17 -07:00
Dan Witte
06fe791486 Bug 568059 - Remove navigator.preference. r=sicking, sr=jst 2010-06-08 16:43:55 -07:00
Robert Sayre
345793998c Merge mozilla-central to tracemonkey. 2010-06-30 11:54:20 -07:00
Blake Kaplan
1ad9ec2703 More bustage fixing. 2010-06-29 18:28:21 -07:00
Blake Kaplan
ab46794296 Add another missing null check. 2010-06-29 14:35:23 -07:00
Blake Kaplan
3e31f92d67 Restore lost null check. 2010-06-29 13:16:19 -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
Blake Kaplan
38c3b8cb1f Bug 574517 - Separate the inner and outer windows' JS classes. r=jst 2010-06-28 16:39:00 -07:00
Robert Sayre
f7895efcfc Merge mozilla-central to tracemonkey. 2010-06-23 17:04:20 -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
Blake Kaplan
b6eb8dc2a8 Bug 567048 - Cache same-origin XOWs in the wrapped native's object. r=jst 2010-05-28 16:01:08 -07:00
Daniel Holbert
b523c9a7d5 Bug 501423 followup: Reorder init lists to fix "will be initialized after" build warnings. r=jst 2010-02-02 12:05:24 -08:00
Justin Lebar
a1288e078a Bug 500328 - Implement History.pushState(), History.replaceState() methods. r=smaug, r=zpao, sr=sicking 2009-09-01 09:45:05 -07:00
Daniel Holbert
4169db85ee Backed out changeset dc7a04be6904 on suspicion of causing bug 543034. 2010-01-29 18:50:46 -08:00
Justin Lebar
3bf83e55ef Bug 500328 - Implement History.pushState(), History.replaceState() methods. r=smaug, r=zpao, sr=sicking 2009-09-01 09:45:05 -07:00
Dave Townsend
e891b712e7 Bug 537449: Opening new chrome windows is broken after cancelling window.onbeforeunload event. r=bsmedberg, r=jst 2010-01-28 10:35:20 -08:00
Honza Bambas
d6bdaf09d8 Bug 501423 - StorageEvent implementation does not match the spec, r=jst 2010-01-28 15:53:53 +01:00
Justin Lebar
4e0f65eb69 Bug 515190 - Hashchange event should be dispatched synchronously. r=smaug 2009-11-26 21:01:43 -08:00
Peter Van der Beken
d93d19bbc2 Fix for bug 428229 (Unable to override addEventListener), add security check to nsGlobalWindow::AddEventListener. r=mrbkap, sr=jst. 2010-01-13 14:50:01 +01:00
Peter Van der Beken
d0962ca139 Fix for bug 428229 (Unable to override addEventListener), remove custom addEventListener code. r=bz. 2010-01-13 14:50:01 +01:00
Robert O'Callahan
ae8d970845 Bug 526394. Part 11: Convert nsGlobalWindow and nsDOMWindowUtils. r=mats 2009-09-03 15:57:46 +12:00
Robert O'Callahan
baec3e15ae Backed out changeset ad1892e1bb82 2010-01-07 15:17:15 +13:00
Justin Lebar
49f2f00e78 Bug 515190: Hashchange event should be dispatched synchronously. r=smaug 2009-11-26 21:01:43 -08:00
Daniel Holbert
2c5e06ef99 Bug 537157: Explicitly prevent SMIL animations inside of XBL bindings from running. Also, make nsSMILCSSProperty directly create a computed style object, instead of using nsPIDOMWindow helper method. r=smaug sr=roc 2010-01-06 09:20:50 -08:00
Michael Wu
3bcdc9337b Bug 273025 - "bad logic results in potential leak xor crash based on flow" (Improve GetURL/PostURL code, v4 (2/2)) [r+sr=jst] 2009-12-27 14:26:00 -06:00
16fafd331c Bug 538362 - rename nsIDocument::GetPrimaryShell to nsIDocument::GetShell. r=smaug 2010-06-25 15:59:57 +02:00
Mike Kristoffersen
5eb35c15ee Bug 562181 - Add support for MozOrientation on Qt. r=dougt 2010-06-25 14:25:31 +02:00
Boris Zbarsky
07059f879f Bug 500882 part 6. Switch remaining modules to using the new GetPrimaryFrame API. r=smaug,roc 2009-12-24 16:20:06 -05:00
Olli Pettay
0bceec42aa bug 531176, r=sicking, sr=jst 2009-12-18 21:27:57 +02:00
Josh Aas
9f11d26e12 Greatly reduce the number of timers firing when multiple Carbon plugin instances are active on Mac OS X. Should reduce CPU usage. Make all instances use the same (at most two) timers for idle events. b=519598 r=roc 2009-12-15 15:44:52 -05:00
Peter Van der Beken
62fc605cf9 Fix for bug 531542 ("ASSERTION: DOM_MIN_TIMEOUT_VALUE lies" with negative setTimeout). r=jst. 2009-11-30 10:58:32 +01:00
Blake Kaplan
a90ccae37f Bug 520386. Don't clear scope while executing code in that scope. r=bzbarsky@mit.edu, sr=jst@mozilla.org 2009-11-19 15:11:44 -08:00
Peter Van der Beken
d24c94e22e Back out fix for bug 428229 (Unable to override addEventListener). 2009-11-15 17:03:03 +01:00
Peter Van der Beken
da2e6e1b16 Fix for bug 428229 (Unable to override addEventListener). r=bz. 2009-11-09 14:54:18 +01:00
Josh Aas
7032c2696b Fix navigator.platform for 64-bit Mac OS X builds. b=489586 r=dbaron 2009-11-12 17:54:06 -05:00
Boris Zbarsky
01ad6c4cc9 Bug 528208. Measure interval delays from start of callback to start of callback, not from end of callback to start of callback. r=peterv 2009-11-12 16:50:38 -05:00
Doug Turner
55ae0cafc5 Bug 493615 - Allow Addons to use the DOM Geolocation API. r=smaug 2009-11-12 07:14:45 -08:00
Peter Van der Beken
b349958600 Fix for bug 512645 (Only clamp nested timeouts). r=jst. 2009-08-26 11:07:39 -07:00