Arpad Borsos
21896afffc
Bug 474369 - get rid of nsVoidArray, remaining parts; r=bz, sr=dbaron
2009-05-07 17:15:26 +02:00
Arpad Borsos
118ee75268
Back out bug 474369, suspected of causing dhtml and tp3 regression
2009-06-12 23:20:55 +02:00
Arpad Borsos
990fceee6e
Bug 474369 - get rid of nsVoidArray, remaining parts; r=bz, sr=dbaron
...
--HG--
extra : rebase_source : 2f40cba97555521222512c7cd793c2a2adcca333
2009-05-07 17:15:26 +02:00
Marco Pesenti Gritti
9a4c0b4b6f
Bug 495618 - "Reloading form posts fails with javascript nsIPromptService implementation". r+sr=bzbarsky
2009-06-11 13:09:34 -04:00
Neil Deakin
15df29db77
Bug 178324, refactor focus by moving all focus handling into one place and simplifying it, add many tests, fixes many other bugs too numerous to mention in this small checkin comment, r=josh,smichaud,ere,dbaron,marco,neil,gavin,smaug,sr=smaug (CLOSED TREE)
2009-06-10 14:00:39 -04:00
honzab.moz@firemni.cz
fd28064ebc
Fixing bug 495112. Partially revert the fix for bug 455070 to fix session storage regressions. r+sr=jst@mozilla.org
2009-05-28 16:15:26 -07:00
Honza Bambas
398af60e56
Bug 455070 - Make sessionStorage object conform the WHATWG spec, r+sr=jst
2009-05-21 00:27:31 +02:00
Honza Bambas
962ff4d62d
Backed out changeset b2e48c0aa965
2009-05-20 22:30:21 +02:00
Honza Bambas
450643be76
Bug 455070 - Make sessionStorage object conform the WHATWG spec, r+sr=jst
2009-05-20 20:19:38 +02:00
Honza Bambas
bcfd364ba5
Backed out changeset ef25b4175b78
2009-05-20 10:37:31 +02:00
Honza Bambas
4fd6964f28
Bug 455070 - Make sessionStorage object conform the WHATWG spec, r+sr=jst
2009-05-20 10:23:41 +02:00
Dave Townsend
3d1b1f0cb7
Backing out bug 474369 due to test failures
2009-05-19 13:52:51 +01:00
Dave Townsend
dd2848c629
Backed out changeset 461d728271d1
2009-05-19 13:51:18 +01:00
Arpad Borsos
bbcea38eb6
Bug 492376 - Optimize Docshell for memory usage; r=bz
2009-05-13 10:26:47 +02:00
Arpad Borsos
6a70c37113
Bug 474369 - get rid of nsVoidArray, remaining parts; r=bz, sr=dbaron
2009-05-07 17:15:26 +02:00
Boris Zbarsky
4c2a5712cb
Bug 492196. Make it possible to disable dns prefetch on a per-docshell-tree level; disable it by default in embedding contexts, for api compat. r+sr=jst
2009-05-17 10:22:54 -04:00
Honza Bambas
2cc8843616
Bug 492219 - localStorage's constructor should be Storage, r+sr=jst
2009-05-16 15:59:30 +02:00
Boris Zbarsky
ce1a541b65
Bug 490957. Eliminate nsWebShell. r+sr=bsmedberg
2009-05-07 15:21:53 -04:00
L. David Baron
0d81fda75a
Destroy content viewers in session history when destroying docshell, just like we destroy the current one. (Bug 488394) r+sr=bzbarsky
2009-04-16 13:55:13 -07:00
Boris Zbarsky
fc1ca73b37
Bug 479943. Pass in the right owner for link clicks and form submissions and stop inheriting from the document. r=dveditz, sr=jst
2009-04-13 11:32:02 -04:00
Boris Zbarsky
e7be5bbeb9
Bug 481647. Give the document created via CreateAboutBlankContentViewer the right base URI too. r+sr=jst
2009-04-09 21:36:42 -04:00
Honza Bambas
57c667fe6b
Bug 422526 - implement localStorage, p=Honza Bambas+Dave Camp, r=jst+dcamp+bz
2009-03-19 00:43:45 +01:00
Olli Pettay
b6cf78a6a8
Bug 478245 - Crash [@ nsEventStateManager::PreHandleEvent], r+sr=dbaron
2009-03-11 17:43:08 +02:00
Jonas Sicking
86a18a593a
Bug 475636: Disallow refresh to javascript uris. r/sr=bz
...
--HG--
extra : rebase_source : 1fdfc3148c257aee22001be045258cc985ee027a
2009-03-09 23:03:39 -07:00
Markus Stange
a7fec774ab
Bug 481359 - Mouse shouldn't show spinner while pages are transferring, ui-r=beltzner r+sr=bzbarsky
2009-03-05 16:07:55 +01:00
Olli Pettay
f1743a2b27
Bug 479490 - ###!!! ASSERTION: Mismatched calls to ResumeTimeouts!:, r=bent, sr=jst
2009-03-03 22:18:00 +02:00
Olli Pettay
739ee979a1
Bug 333198 - Suppress Input events for web content during synchronous XMLHttpRequest loads, r=bz, sr=jst
2009-03-03 22:11:14 +02:00
Olli Pettay
4da5c3f43a
backout 333198
2009-03-02 22:21:46 +02:00
Olli Pettay
7dc9c0ff12
backout 479490
2009-03-02 22:20:10 +02:00
Olli Pettay
e0648db07b
Bug 479490 - 'ASSERTION: Mismatched calls to ResumeTimeouts'. r=bent, sr=jst, a=blocking1.9.1+
2009-02-26 14:00:32 -08:00
Olli Pettay
fe25d33f34
Bug 333198 - 'Suppress Input events for web content during synchronous XMLHttpRequest loads'. r=bz, sr=jst, a=blocking1.9.1+
2009-02-26 14:00:30 -08:00
Zack Weinberg
4b0289ba0b
Bug 478079 - Kill nsViewManager::DefaultRefresh, and move the cached canvas background to the pres shell; r+sr=roc
2009-02-23 02:10:23 +01:00
Daniel Holbert
2772409706
Bug 458167 - Fix bad usage of "it's" in comments: patch for docshell folder. r=bsmedberg
2009-02-05 18:05:03 -08:00
Boris Zbarsky
c0c69ccd9b
Bug 474389. Fix the 'set up editor after this load' setup, which hasn't really worked for a while, except for initial loads in the window. r+sr=peterv
2009-01-23 10:16:10 -05:00
Boris Zbarsky
82c2898aab
Bug 459443. Make sure to detach our editor even if we don't have a session history entry, so that scripts will get correctly reenabled. r+sr=peterv
2009-01-23 10:16:09 -05:00
Boris Zbarsky
d9fb5d832d
Bug 474349. Set mOSHE when starting load for document.write, since there will never be an Embed call, and do so in all cases, not just when we already have an mOSHE. r+sr=jst
2009-01-22 14:33:10 -05:00
Boris Zbarsky
73d92ef712
Back out bug 459443 for now, until the patch in bug 474389 gets reviewed
2009-01-20 22:54:52 -05:00
Boris Zbarsky
c5b031052c
Bug 459443. Make sure to detach our editor even if we don't have a session history entry, so that scripts will get correctly reenabled. r+sr=peterv
2009-01-19 16:46:47 -05:00
Dave Camp
b6f597421e
Bug 473938 Stylesheets don't load without a safe browsing service r+sr=sicking
2009-01-16 21:54:39 +00:00
Dave Camp
1e04293c7f
Bug 441359: Check script and css loads against the classifier. r+sr=jonas
2009-01-13 23:13:48 -08:00
Jeremy Lea
ce80f69254
Bug 448830. Make nsIntRect/nsIntMargin/nsIntSize/nsIntPoint different types from nsRect/nsMargin/nsSize/nsPoint different types for better compile-type unit checking. r+sr=roc
...
--HG--
extra : rebase_source : a331a9e49fbc5931f546919281fcca7f008ab615
2009-01-15 16:27:09 +13:00
Dave Camp
d92aa7006b
Backed out changeset 44890ee1d15f for leaks
2009-01-13 02:22:59 -08:00
Dave Camp
a925063a4f
Bug 441359: Check script and css loads against the classifier. r+sr=jonas
2009-01-12 21:52:00 -08:00
Dave Camp
a80443658d
Bug 458091: Don't store an mURI in nsDOMStorage. r=bz
2009-01-12 21:52:00 -08:00
Benjamin Smedberg
3498a5f86e
Bug 396185 - Make nsIFrame derivatives and helper abstract classes use a different dynamic-cast system than nsISupports:
...
* we know all types frames may be cast to at compile time, so instead of extensible GUID IIDs, use a big enum (see nsQueryFrame::FrameIID)
* eliminate all vestiges of refcounting, since frames aren't refcounted
Some frames (SVG frames in particular) still implement nsISupports-derived interfaces, for example nsISVGValue. There is a FrameIID for nsISVGValue that lets you go from a frame to the XPCOM interface, but you can't query back.
r+sr=roc
nsITextControlFrame didn't have an IID the first time around, but this wasn't a compile error because nsITextControlFrame::kFrameIID inherited from nsIFormControlFrame::kFrameIID. I've added a static analysis pass to verify the correct behavior, since I can't figure out a way to make the compiler do it.
--HG--
extra : rebase_source : 4894a2ca0278e2ab92f27459db77165f8348cf41
2009-01-12 14:20:59 -05:00
Benjamin Smedberg
73a6fab34b
Backed out changeset 4c4df6ed1b41 - Bug 396185 - Make nsIFrame not inherit from nsISupports due to mochitest failures... these appear to be crashes in nsGenericHTMLElement::GetEditorInternal.
2009-01-09 11:35:24 -05:00
Benjamin Smedberg
802d1a10c7
Bug 396185 - Make nsIFrame derivatives and helper abstract classes use a different dynamic-cast system than nsISupports:
...
* we know all types frames may be cast to at compile time, so instead of extensible GUID IIDs, use a big enum (see nsQueryFrame::FrameIID)
* eliminate all vestiges of refcounting, since frames aren't refcounted
Some frames (SVG frames in particular) still implement nsISupports-derived interfaces, for example nsISVGValue. There is a FrameIID for nsISVGValue that lets you go from a frame to the XPCOM interface, but you can't query back.
r+sr=roc
This patch locally causes two REFTEST-UNEXPECTED-PASS for Bidi stuff. It's possible that I accidentally fixed a bug, but I'm not sure, so I'm going to wait for the tinderboxes to confirm my local results.
2008-11-05 14:25:30 -05:00
Dave Camp
36ef1ae586
Backed out changeset e31d0d3c28fd (bug 441359)
2009-01-05 01:27:51 -08:00
Dave Camp
32154830af
Bug 441359: Run scripts/css through the classifier. r+sr=sicking
2009-01-04 23:40:29 -08:00
Boris Zbarsky
08121c0b9d
Bug 445725. Copy over the history entry owner to the clone on anchor scroll, so that we get the right owners on reload of scrolled file:// pages. r+sr=jst
2008-12-11 14:16:05 -05:00