Olli.Pettay%helsinki.fi
f0a37dde87
Bug 486398, r=mw22,r+sr=jst,a=dveditz
...
git-svn-id: svn://10.0.0.236/trunk@257112 18797224-902f-48f8-a5cc-f745e15eee43
2009-05-05 19:37:28 +00:00
Olli.Pettay%helsinki.fi
b6488ec6e9
backout Bug 424377, a=beltzner
...
git-svn-id: svn://10.0.0.236/trunk@250265 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-15 18:02:23 +00:00
Olli.Pettay%helsinki.fi
5596e1c30a
Bug 424377, r=jst, sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@248951 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-01 10:37:30 +00:00
bent.mozilla%gmail.com
982f9ff69d
Bug 416939 - "Broadcast the destruction of DOM windows". r+sr=jst, a=blocking1.9+.
...
git-svn-id: svn://10.0.0.236/trunk@245649 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-13 23:41:17 +00:00
bent.mozilla%gmail.com
306ca57971
Bug 413447 - "nsXBLDocumentInfo can keep closed global window alive". r=jst, sr=sicking, a=blocking1.9+. Relanding.
...
git-svn-id: svn://10.0.0.236/trunk@245544 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-13 04:17:19 +00:00
bent.mozilla%gmail.com
b6118e8593
Bug 413447, backing out to see if unit tests pass.
...
git-svn-id: svn://10.0.0.236/trunk@245515 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-12 20:53:04 +00:00
bent.mozilla%gmail.com
98a9bb7fdd
Bug 413447 - "nsXBLDocumentInfo can keep closed global window alive". r=jst, sr=sicking, a=blocking1.9+.
...
git-svn-id: svn://10.0.0.236/trunk@245501 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-12 17:48:27 +00:00
dcamp%mozilla.com
72024253e9
Bug 402272: Replace <link rel="offline-resource"> with manifests, and navigator.offlineResources/pendingOfflineLoads with window.applicationCache. p=dcamp/Honza Bombas, r=biesi, r+sr=jst, blocking1.9=jst
...
git-svn-id: svn://10.0.0.236/trunk@243319 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-16 21:54:35 +00:00
jruderman%hmc.edu
14ed80494d
Relanding Mats Palmgren's patch: Remove unused nsIFocusController::GetPopupEvent/SetPopupEvent methods. b=400104 r+sr=bzbarsky a=dsicore
...
git-svn-id: svn://10.0.0.236/trunk@239168 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-11 22:48:43 +00:00
jruderman%hmc.edu
18b9681217
Back out the patch from bug 400104 to see if it fixes the orange.
...
git-svn-id: svn://10.0.0.236/trunk@239133 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-11 01:48:06 +00:00
mats.palmgren%bredband.net
d38aebe1db
Remove unused nsIFocusController::GetPopupEvent/SetPopupEvent methods. b=400104 r+sr=bzbarsky a=dsicore
...
git-svn-id: svn://10.0.0.236/trunk@239117 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-10 01:11:31 +00:00
jst%mozilla.org
781a3ccd47
Fixing bug 401053. Make sure to initialize LiveConnect any time a Java applet is loaded, no matter what markup was used to load the applet. r+sr=dveditz@cruzio.com, a=dsicore@mozilla.com
...
git-svn-id: svn://10.0.0.236/trunk@238400 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-31 22:52:11 +00:00
Olli.Pettay%helsinki.fi
0a14b4e8d9
Bug 396652, gecko scrolls on activate event (mouse click) with gtk embeds, r+sr+a=roc, p=iainnicol-mozbugs2007@yahoo.co.uk+me
...
git-svn-id: svn://10.0.0.236/trunk@236496 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-22 15:57:03 +00:00
jst%mozilla.org
43a9473fed
Fixing bug 194404. Adding support for window.showModalDialog() for compatibility with IE. r+sr=jonas@sicking.cc
...
git-svn-id: svn://10.0.0.236/trunk@231061 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-26 17:52:53 +00:00
Olli.Pettay%helsinki.fi
65af6c1a8d
Bug 339649, incorrect script-global used in nsXBLPrototypeHandler::ExecuteHandler (with bustage fix), r=sicking, sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@229426 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-06 13:47:51 +00:00
kairo%kairo.at
f23819d638
backing out bug 339649 due to breakage on multiple tinderboxen as requested in #developers
...
git-svn-id: svn://10.0.0.236/trunk@229425 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-06 13:13:46 +00:00
Olli.Pettay%helsinki.fi
84f73985b2
Bug 339649, incorrect script-global used in nsXBLPrototypeHandler::ExecuteHandler, r=sicking, sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@229421 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-06 11:49:54 +00:00
emaijala%kolumbus.fi
3aa40ee7f1
Backing out patch of bug 261074 (OnFocus fires twice when window restored) due to unfixed regressions.
...
git-svn-id: svn://10.0.0.236/trunk@228190 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-17 10:59:20 +00:00
emaijala%kolumbus.fi
2f14a7397e
Fix for bug 261074: OnFocus fires twice when window restored
...
Patch by Oliver Yeoh
r=emaijala
sr=roc
git-svn-id: svn://10.0.0.236/trunk@220593 18797224-902f-48f8-a5cc-f745e15eee43
2007-02-20 19:45:17 +00:00
Olli.Pettay%helsinki.fi
49e16cb1d6
Bug 363067, Add nsPIDOMEventTarget and kill nsIChromeEventHandler, r=jst, sr=sicking
...
git-svn-id: svn://10.0.0.236/trunk@220346 18797224-902f-48f8-a5cc-f745e15eee43
2007-02-15 23:04:33 +00:00
graydon%mozilla.com
3998c66e23
Bug 333078: XPCOM cycle collector
...
r=brendan, sicking, bz, dbaron, bsmedberg
git-svn-id: svn://10.0.0.236/trunk@217781 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-04 22:31:26 +00:00
vladimir%pobox.com
ece4ca3cad
backing out bug 333078, xpcom cycle collector due to perf issues
...
git-svn-id: svn://10.0.0.236/trunk@215718 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-22 23:18:16 +00:00
vladimir%pobox.com
260a2b3959
b=333078, xpcom cycle collector -- patch from graydon@mozilla.com, r=many
...
git-svn-id: svn://10.0.0.236/trunk@215695 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-22 19:23:02 +00:00
bzbarsky%mit.edu
0583386559
Remove special-casing of about:blank for security purposes; give about:blank
...
pages the principal of whoever is responsible for loading them, when possible.
Bug 332182, r=mrbkap, sr=jst
git-svn-id: svn://10.0.0.236/trunk@207471 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-15 17:31:16 +00:00
jst%mozilla.jstenback.com
3f3712898a
Fixing bug 345791. Removing unused method nsPIDOMWindow::GetObjectProperty(). r=mrbkap@gmail.com, sr=bugmail@sicking.cc
...
git-svn-id: svn://10.0.0.236/trunk@203701 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-25 23:57:10 +00:00
jst%mozilla.jstenback.com
fc1a7432cb
Fixing bug 334891. Prevent window.close() from closing the window if there's a modal dialog parented at the window. r=dveditz@cruzio.com, sr=bzbarsky@mit.edu
...
git-svn-id: svn://10.0.0.236/trunk@201619 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-05 22:48:04 +00:00
mhammond%skippinet.com.au
e96b5e495a
Land DOM_AGNOSTIC3_BRANCH, bug 255942. r=a few people, sr=brendan.
...
git-svn-id: svn://10.0.0.236/trunk@199778 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-13 03:07:47 +00:00
roc+%cs.cmu.edu
1b9b0d8fc6
Bug 336359. Fire WHATWG online/offline events when the browser offline status changes. r+sr=darin
...
git-svn-id: svn://10.0.0.236/trunk@195938 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-03 21:53:08 +00:00
bzbarsky%mit.edu
01a2e349a8
First part of fix for bug 309721, r+sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@193914 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-08 03:23:37 +00:00
Olli.Pettay%helsinki.fi
b6cdf7cb60
Bug 234455, Centralize event dispatch r=jst, sr=bz
...
git-svn-id: svn://10.0.0.236/trunk@191900 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-07 17:08:51 +00:00
bzbarsky%mit.edu
6c6dfef96b
Remove no longer used method. Bug 327098, r+sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@190979 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-23 03:24:33 +00:00
bzbarsky%mit.edu
3030894c57
Store the opener principal, not just the opener URI. Bug 325816, r=mrbkap, sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@190593 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-20 18:52:42 +00:00
bzbarsky%mit.edu
f9ccbdf7ba
Keep track of the original window opener (or rather whether one was present)
...
even if window.open calls target the window. Bug 266371 and bug 212298,
r=bsmedberg, sr=jst
git-svn-id: svn://10.0.0.236/trunk@190070 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-15 03:22:17 +00:00
bzbarsky%mit.edu
e446371b8e
Move the "force into tab" code out of Gecko and allow embeddors to do the same
...
sort of thing. Bug 323810, r=bsmedberg, sr=jst
git-svn-id: svn://10.0.0.236/trunk@189344 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-07 20:46:39 +00:00
bzbarsky%mit.edu
06c30c7c7c
Fix bug 306642 -- caller's shouldn't have to guess at how to force inner window
...
creation. r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@185922 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-11 20:38:29 +00:00
brettw%gmail.com
6f8da34eb9
Bug 302050: inline spellchecking for textboxes backend. r=bryner sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@185706 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-05 18:07:33 +00:00
dbaron%dbaron.org
6efef3c0ad
Make wrapper preservation (the mechanism that makes the GC use reachability information between certain C++ objects rather than rooting at language boundaries) use an interface (nsIDOMGCParticipant) to get reachability information. Preserve the wrappers for event handlers as long as what they are attached to is reachable (from C++ or JS) to avoid entraining event handler closures in cycles. b=241518 r=mrbkap sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@185636 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-03 07:42:40 +00:00
jst%mozilla.jstenback.com
b3caccffbd
Fixing bug 318461. Move SetNewDocument() and SetOpenerWindow() from nsIScriptGlobalObject to nsPIDOMWindow to clean out non-script related methods form the nsIScriptGlobalObject interface. r=mrbkap@gmail.com, sr=bzbarsky@mit.edu
...
git-svn-id: svn://10.0.0.236/trunk@185536 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-01 19:35:27 +00:00
jst%mozilla.jstenback.com
895df6e6ca
Fixing bug 316794. Moving HandleDOMEvent() and Get/SetDocShell from nsIScriptGlobalObject to nsPIDOMWindow. r=mrbkap@gmail.com, sr=peterv@propagandism.org
...
git-svn-id: svn://10.0.0.236/trunk@185351 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-28 23:56:44 +00:00
bsmedberg%covad.net
0217e2f9a9
Bug 313309 part 2 - change the NS_DEFINE_STATIC_IID_ACCESSOR macro to NS_DECLARE, and make a NS_DEFINE_ macro that's outside the class declaration, r=shaver
...
git-svn-id: svn://10.0.0.236/trunk@184456 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-11 14:36:26 +00:00
mrbkap%gmail.com
ff4a0066bb
fixing bustage from bug 309027
...
git-svn-id: svn://10.0.0.236/trunk@182890 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-24 08:03:54 +00:00
jst%mozilla.jstenback.com
674b9d3c45
bug 309027: Make sure we unsuppress the old focus controller to avoid making focus go out of whack. Patch by aaronlev and mrbkap. r/sr=mats/jst
...
git-svn-id: svn://10.0.0.236/trunk@182888 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-24 07:38:55 +00:00
jst%mozilla.jstenback.com
401e45f499
bug 309027: Make sure we unsuppress the old focus controller to avoid making focus go out of whack. Patch by aaronlev and mrbkap. r/sr=mats/jst
...
git-svn-id: svn://10.0.0.236/trunk@182887 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-24 07:36:05 +00:00
bryner%brianryner.com
0e0bc1c5ee
Move resuming of timeouts to after we've restored the docshell hierarchy, so that they're restored correctly for subframes. Bug 305156, r=cbiesinger, sr=jst.
...
git-svn-id: svn://10.0.0.236/trunk@178919 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-25 07:06:59 +00:00
mrbkap%gmail.com
e51f8de643
bug 305236: Don't store the current document in the bfcache if we're going to reuse the current inner window for another page. In this case, the current document never was making it into session history anyway. r=bryner sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@178653 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-23 00:24:57 +00:00
jst%mozilla.jstenback.com
a9f668bc25
Followup changes to bzabarsky's review for bug 296639. Reviews pending, a=drivers@mozilla.org
...
git-svn-id: svn://10.0.0.236/trunk@177635 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-12 04:11:00 +00:00
jst%mozilla.jstenback.com
792744ce69
Landing the split window work, bug 296639. This change doesn't have full reviews yet, bzbarsky@mit.edu and shaver@mozilla.org have done partial reviews, but there's still more to look at. Given the current time constraint this is landed with reviews and followup changes that result to come after the initial checkin. a=drivers
...
git-svn-id: svn://10.0.0.236/trunk@176884 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-30 20:57:07 +00:00
jst%mozilla.jstenback.com
c9a2d89818
Fixing bug 176079. Provide an API for plugins to control whether popups are enabled or not. Disable popups by default from plugins, but enable/disable popups while handling user input events (mouse click, keydown etc) on the platforms where it's possible (Win32 and Mac), but do that only if the plugin doesn't support the popup enabling/disabling API. r+sr+a=brendan@mozilla.org
...
git-svn-id: svn://10.0.0.236/trunk@174814 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-18 06:06:45 +00:00
bzbarsky%mit.edu
676bea63e1
Back out the change for bug 277092, since it breaks other compat and pages.
...
Bug 292921, r=jst, sr+a=brendan
git-svn-id: svn://10.0.0.236/trunk@173196 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-08 21:44:16 +00:00
bryner%brianryner.com
189a661d09
Add support for caching content viewers in session history to speed up back/forward (bug 274784). This initial landing has the feature disabled by default; set browser.sessionhistory.max_viewers to the maximum number of pages to cache to enable the feature. r=bzbarsky, sr/a=brendan.
...
git-svn-id: svn://10.0.0.236/trunk@173044 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-04 20:22:32 +00:00