Olli Pettay
d1f21ee014
Bug 540462 - Move GetDocument from nsIDocumentViewer to nsIContentViewer, r=bz
2010-01-23 13:41:41 +02:00
Justin Lebar
4d47d72b2d
Bug 515190 - Hashchange event should be dispatched synchronously. r=smaug
2009-11-26 21:01:43 -08:00
Robert O'Callahan
fd52fbf18a
Bug 539331 - browser_sanitizeDialog.js is failing, r=matspal
2010-01-14 05:00:00 -08:00
Robert O'Callahan
9f200f7277
Bug 526394. Part 20: Convert more code in caret and docshell. r=mats
2009-09-09 17:40:02 +12:00
Steffen Wilberg
e5369f66f0
Bug 220253: Port about:about to Toolkit, but only show useful 'about' pages. ui-r=beltzner, r=mconnor
2009-08-21 21:28:46 +02:00
Olli Pettay
63f7b66332
Bug 534226 - Remove support for multiple presshells, r=bz, sr=roc
2010-01-07 12:36:11 +02:00
Robert O'Callahan
dd1ca9a4d2
Back out bug 515190 due to test failures
2010-01-07 15:17:40 +13:00
Robert O'Callahan
2f55b3432a
Backed out changeset ad1892e1bb82
2010-01-07 15:17:15 +13:00
Robert O'Callahan
29e3963a24
Bug 508369. Fix test. r=bzbarsky
2010-01-07 14:14:38 +13:00
Justin Lebar
67facf79a9
Bug 515190: Hashchange event should be dispatched synchronously. r=smaug
2009-11-26 21:01:43 -08:00
Boris Zbarsky
2c43410154
Bug 536772. Wallpaper over us switching the subdoc map entry too early. r=dbaron
2009-12-27 08:50:08 -05:00
Boris Zbarsky
ba3d909010
Bug 500882 part 6. Switch remaining modules to using the new GetPrimaryFrame API. r=smaug,roc
2009-12-24 16:20:06 -05:00
Boris Zbarsky
6d8c9b211a
Bug 535361. Clear our child docshell list before messing with the new document viewer. r=jst
2009-12-23 16:17:23 -05:00
Oleg Romashin
69d4d940eb
Bug 488046 - Some random crash in [@ nsDocShell::EnsureContentViewer], r=bzbarsky
...
--HG--
extra : rebase_source : 3ce888953aef4d9e402fb0d23085de8c840ea55d
2009-12-21 13:16:20 +02:00
Jesse Ruderman
c50c6f4a22
Turn 'adding a child where we already have a child' assertion into a warning for now. r=sicking. Bug 535466 tracks turning it back.
2009-12-16 18:45:17 -08:00
Serge Gautherie
ed7cbbcc13
Bug 381467 - Switch application/x-javascript to application/javascript; (Cv1) /docshell/resources/content/netError.xhtml.
...
r=cbiesinger.
2009-12-15 22:25:41 +01:00
Benjamin Smedberg
1c0c3d31aa
test_crashing.html had windows-style line endings.
2009-12-14 09:14:28 -05:00
Benjamin Smedberg
c274ce87d8
Merge mozilla-central into electrolysis.
2009-12-14 08:01:18 -05:00
Benjamin Smedberg
7ffec1977a
Merge mozilla-central into electrolysis. One code change was required: in nsDocShell::CreateStaticClone I replaced EnsureDocShell with MaybeCreateDocShell.
2009-12-12 13:38:25 -05:00
Benjamin Smedberg
e0b27abbbf
Merge mozilla-central into Electrolysis.
2009-11-24 10:06:03 -05:00
Benjamin Smedberg
7e40d6c15f
Merge mozilla-central into electrolysis.
2009-11-19 12:41:46 -05:00
Boris Zbarsky
24e3777415
Update bug 529119 tests to not rely on error page titles.
2009-11-19 20:42:00 -05:00
Honza Bambas
d76bf49122
Bug 529119 - Funky behavior with XUL error pages, r=bz
2009-11-18 17:02:28 +01:00
Olli Pettay
43f56a0e7d
Bug 487667 - Clone documents for printing, r=roc+jst+joe+dbaron
...
--HG--
extra : rebase_source : dbab242066ba97c0d7f34a2fb701a1c465f26ec4
2009-12-10 20:02:13 -08:00
Boris Zbarsky
86cb90087a
Bug 523294 part 3. Get rid of the now-unused aStateMask argument to AttributeChanged. r=dbaron
2009-12-10 14:36:04 -08:00
Benjamin Smedberg
db5385a0a2
Merge from mozilla-central.
2009-11-06 09:54:28 -05:00
Benjamin Smedberg
d3a1c8cd1f
Merge mozilla-central into e10s.
2009-10-28 11:32:00 -04:00
Benjamin Smedberg
1ddd6a47d6
Merge mozilla-central to electrolysis.
2009-10-20 12:08:28 -04:00
Nochum Sossonko
4fe3f3870d
Bug 498648 - Start private browsing while editing a message, cancel, doesn't cancel private browsing; r=bz,jst,ehsan
2009-10-20 10:19:43 -04:00
Neil Deakin
f5f85da70f
Bug 511449, when a window is shown, update the system focus, as the focus may have been put into an about:blank page loaded beforehand, test by mstange, r=smaug
2009-10-16 10:32:05 -04:00
Ben Turner
bb78c40ad1
Merge mozilla-central
2009-10-05 16:08:52 -07:00
Vladimir Vukicevic
5312541472
b=515354; Implement "about:memory"; r=mconnor
2009-10-03 00:21:34 -07:00
Boris Zbarsky
0ecd4b1ced
Bug 519590. Don't interrupt reflow until some time has passed. r=roc
2009-10-02 14:05:32 -04:00
Ben Turner
bb8b8c2df9
Merge mozilla-central
2009-09-23 13:14:34 -07:00
Honza Bambas
933777fdf2
Bug 514232, r=bzbarsky
2009-11-11 21:39:34 +01:00
Ben Turner
6c3f529f87
Merging mozilla-central once more to hopefully clear windows unit tests
2009-09-20 10:47:21 -07:00
Phil Ringnalda
fceecee8a4
Bug 495228 - Remove checks for mac MOZ_WIDGET_TOOLKIT, r=ted
2009-09-18 19:59:53 -07:00
Benjamin Smedberg
181f308c2e
Merge mozilla-central into Electrolysis.
2009-09-18 16:47:18 -04:00
Robert O'Callahan
06f17410ec
bug 514732 - fix bustage for shared lib builds r=bz
2009-11-02 21:55:35 -05:00
Roy Frostig
6dcbccd782
Fire MozScrolledAreaChanged from nsDocShell::RestoreFromHistory() in case document root scroll frame isn't reflowed by the restore. r=roc
2009-10-25 00:04:18 -07:00
Neil Deakin
99de96ba4d
Bug 516076, pass a contextual window to focus controller methods, so that it retrieves the controller for the right window, r=neil,sr=smaug
2009-09-21 13:39:44 -04:00
L. David Baron
06ba0e1e48
Change common NS_ASSERTION (bug 404693) to NS_WARN_IF_FALSE so we can make progress on making assertions be reftest failures (bug 472557). r=bzbarsky
2009-12-12 13:47:37 -08:00
Dão Gottwald
f8a9273c08
Bug 517272 - Don't show the spinning cursor when restoring a page from bfcache. r=bz
2009-09-17 21:21:49 +02:00
Markus Stange
fb78e2336a
Bug 482985 - add hidden pref for activity cursor. r=bz
2009-09-17 15:04:08 +02:00
Benjamin Smedberg
8f00e422eb
Merge mozilla-central into Electrolysis
2009-08-26 12:15:27 -04:00
Timothy Nikkel
ef7e629db8
Bug 520425. (nsI)CanvasFrame related cleanup. r=roc
...
--HG--
rename : layout/generic/nsHTMLFrame.cpp => layout/generic/nsCanvasFrame.cpp
rename : layout/generic/nsHTMLFrame.h => layout/generic/nsCanvasFrame.h
extra : rebase_source : 4fa62ac7dee06bbdad394eae1ce6aba82853a410
2009-10-08 01:18:18 -05:00
Benjamin Smedberg
28fb767bd1
Followup to bug 398573 - remove REQUIRES from the tree since it is no longer used... automatically generated patch, rs=ted
2009-08-25 08:59:31 -07:00
Boris Zbarsky
79edda8c98
Backed out changeset 4aa19414e651 (bug 488249) to fix test orange.
...
--HG--
extra : rebase_source : ae1c0155ec32b0887eff27ded77c6ba2b37dda64
2009-08-24 20:51:57 -04:00
David Zbarsky
ac5c73f4b2
Bug 488249. Replace IsNodeOfType(eHTML) checks with namespace checks. r+sr=jst
2009-08-24 16:02:07 -04:00
Jesse Ruderman
305909d6eb
Add crashtests
2009-08-27 19:48:20 -07:00
Ben Turner
93e1ae0620
Merge mozilla-central
2009-07-30 11:28:07 -07:00
Boris Zbarsky
ca62ee38ad
Bug 451898. When stopping an error page load, make sure to null out mLSHE. r=biesi
2009-07-29 13:39:28 -04:00
Jonathan Griffin
037b79d850
Another attempt to fix bug 503988: change the way we invoke find, check the Find bar's status afterwards.
2009-07-28 17:16:51 -07:00
Benjamin Smedberg
d7e4cb7fef
Merge mozilla-central into Electrolysis
...
--HG--
rename : modules/plugin/base/src/nsPluginHostImpl.cpp => modules/plugin/base/src/nsPluginHost.cpp
2009-07-20 09:36:23 -04:00
Boris Zbarsky
fe64b010ca
Make the test output somewhat more useful.
2009-07-13 20:33:02 -07:00
Neil Deakin
13f9552baa
Bug 500224, don't focus elements during unload events, r=bz
2009-07-13 07:55:56 -04:00
Simon Montagu
dd21abcb80
Replace timeouts by event listeners in test cases for bug 92473 and bug 134911
2009-07-13 01:16:52 -07:00
Jonathan Griffin
092c5b7f93
Adding test for bug 396649. r=bzbarsky
2009-07-10 22:41:13 -07:00
Jonathan Griffin
345790cb1e
Adding test for bug 360511. r=bzbarsky
2009-07-10 22:41:12 -07:00
Jonathan Griffin
bd319658fe
Adding test for bug 298622. r=bzbarsky
2009-07-10 22:41:12 -07:00
Jonathan Griffin
d30445d649
Adding test for bug 321671. r=bzbarsky
2009-07-09 21:49:48 -07:00
Benjamin Smedberg
c1211cb84c
Land the remote-tab code from tmp-electrolysis.
2009-06-30 16:39:22 -04:00
David Bolter
f1798f3a4f
Bug 467144 - nsIMutationObserver::AttributeChanged should provide old attribute value; r=bzbarsky, r+sr=sicking
2009-06-29 14:36:25 -04:00
Josh Aas
3ff84ea250
Remove nsIPluginManager/nsIPluginManager2. Fold their functionality into nsIPluginHost. b=499431 r/sr=jst
2009-06-25 17:06:54 -04:00
Jonathan Griffin
62bafe55e1
Adding test for bug 293235. r=bzbarsky
2009-07-09 14:09:44 -07:00
Jonathan Griffin
2f94382d67
Add test for bug 294258. r=bzbarsky
2009-07-09 14:09:44 -07:00
Jonathan Griffin
4b58d3bd30
Adding test for bug 303267. r=mrbkap
2009-07-09 14:09:44 -07:00
Steven Michaud
2867f8d155
get rid of nsIInternetConfigService. b=489864 r=josh sr=roc
2009-06-23 14:09:19 -05:00
Jonathan Griffin
e1023f9b72
Test for bug 301397. r=bzbarsky
2009-08-12 18:42:10 -04:00
Jonathan Griffin
4f533bdfc5
Another attempt to fix bug 503988
2009-07-24 09:33:20 -04:00
Justin Lebar
84d8f79881
Bug 504837: Hashchange event should not be restricted to firing only when the document's readystate is 'complete'. r/sr=smaug
2009-07-21 14:17:15 -07:00
Robert O'Callahan
c4938e93f0
Bug 352093. Part 12: Teach nsDocShell/nsDocumentViewer to deal with not having a widget
2009-07-22 12:45:10 +12:00
Jonathan Griffin
a28ee06cb8
Another attempt to fix random orange bug 503988
2009-07-21 13:41:57 -04:00
Johnny Stenback
81553e3643
Backed out changeset a28347623d0f due to mochitest failures.
2009-07-20 18:20:49 -07:00
Justin Lebar
1a0bd9840a
Bug 504837: Hashchange event should not be restricted to firing only when the document's readystate is 'complete'. r/sr=smaug
...
--HG--
extra : rebase_source : 977f304a4f318c9371da5065cab600f57804ea0d
2009-07-20 14:09:04 -07:00
Boris Zbarsky
2774b48c8a
Trying to fix bug 503988
2009-07-17 23:35:09 -04:00
Nick Thomas
c0e897014e
Bug 503469, Support packaging WinCE Firefox builds as zip, complete.mar, r=ted.mielczarek
2009-08-11 15:50:32 +12:00
Justin Lebar
8053767916
Bug 509055: Changing document.title does not change SHEntry's title if document was loaded from history. r=smaug
2009-08-10 13:45:09 -07:00
Jonathan Griffin
c51c59366b
Remove unneeded focus check in order to fix bug 508188
2009-08-04 10:43:15 -07:00
jlebar
ea0de8d9e9
Bug 385434: Add support for HTML5 onhashchange. r=smaug, sr=sicking
2009-06-26 10:16:50 -07:00
Jonathan Griffin
142e987d3c
Bug 501235 - "add new mochitest sub-harness for docshell testing." r=bzbarsky
2009-06-30 18:35:32 -07:00
Mark Smith
4014799e2e
Bug 437174 - Disabling 3rd party cookies breaks sending cookies for
...
channels with no docshell. r+sr=bzbarsky.
Added forceAllowThirdPartyCookie to nsIHttpChannelInternal.
Added LOAD_FLAGS_FORCE_ALLOW_COOKIES to nsIWebNavigation.
Added PERSIST_FLAGS_FORCE_ALLOW_COOKIES to nsIWebBrowserPersist.
--HG--
extra : rebase_source : 0ea11e1ed53d75152f57ffed74f44fc749a7a567
2009-06-16 10:30:25 -04:00
Arpad Borsos
77b21ab250
Back out b8e531a6c961 (Bug 474369), it really did cause the windows dhtml regression
...
--HG--
extra : rebase_source : 568114bcfc5a7710d9e2c2fe5e234fa190bebba1
2009-06-16 14:38:51 +02:00
Olli Pettay
fe93cc2a50
Bug 498319, r+sr=bz
...
--HG--
extra : rebase_source : 3e2865232a43ef4e3a63627abf0f603e37351412
2009-06-16 12:05:09 +03:00
Arpad Borsos
a19520a847
Bug 474369 - get rid of nsVoidArray, remaining parts; r=bz, sr=dbaron
2009-05-07 17:15:26 +02:00
Arpad Borsos
f935ad0919
Back out bug 474369, suspected of causing dhtml and tp3 regression
2009-06-12 23:20:55 +02:00
Arpad Borsos
2c38117932
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
937c796b26
Bug 495618 - "Reloading form posts fails with javascript nsIPromptService implementation". r+sr=bzbarsky
2009-06-11 13:09:34 -04:00
Neil Deakin
c78cc06ad6
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
e09448b682
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
8d0cc33426
Bug 455070 - Make sessionStorage object conform the WHATWG spec, r+sr=jst
2009-05-21 00:27:31 +02:00
Honza Bambas
08c463d6d0
Backed out changeset b2e48c0aa965
2009-05-20 22:30:21 +02:00
Honza Bambas
1872712ab6
Bug 455070 - Make sessionStorage object conform the WHATWG spec, r+sr=jst
2009-05-20 20:19:38 +02:00
Honza Bambas
772d01391c
Backed out changeset ef25b4175b78
2009-05-20 10:37:31 +02:00
Honza Bambas
2b0d93ff16
Bug 455070 - Make sessionStorage object conform the WHATWG spec, r+sr=jst
2009-05-20 10:23:41 +02:00
Dave Townsend
109cf0dc6e
Backing out bug 474369 due to test failures
2009-05-19 13:52:51 +01:00
Dave Townsend
ca9fcef56b
Backed out changeset 461d728271d1
2009-05-19 13:51:18 +01:00
Arpad Borsos
9dce04c839
Bug 492376 - Optimize Docshell for memory usage; r=bz
2009-05-13 10:26:47 +02:00
Arpad Borsos
996e06a4de
Bug 474369 - get rid of nsVoidArray, remaining parts; r=bz, sr=dbaron
2009-05-07 17:15:26 +02:00
Honza Bambas
3856645663
Bug 492219 - localStorage's constructor should be Storage, iids update on trunk only, r=bz
2009-05-19 10:26:40 +02:00
Boris Zbarsky
39e5faf435
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
2270426add
Bug 492219 - localStorage's constructor should be Storage, r+sr=jst
2009-05-16 15:59:30 +02:00
Steven Michaud
fae7dc0a72
Backed out changeset add33a95e3ef to fix talos crashes. b=489864
2009-05-11 15:39:37 -05:00
Steven Michaud
b4d45b9d60
get rid of nsIInternetConfigService (patch mostly by joshmoz@mozilla.com). b=489864 r=josh sr=roc
2009-05-11 13:17:35 -05:00
Jesse Ruderman
d192d7e156
Fix crashtest to be more similar to the original testcase in the bug, by not referring to a file that doesn't exist.
2009-05-07 17:39:26 -07:00
Boris Zbarsky
c4e1b94fda
Bug 490957. Eliminate nsWebShell. r+sr=bsmedberg
2009-05-07 15:21:53 -04:00
L. David Baron
bd3965a189
Switch HTML mochitests from using MochiKit.js to packed.js. (Bug 490955) r=sayrer
2009-05-06 13:46:04 -07:00
L. David Baron
527d08ac5b
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
Arpad Borsos
677900e201
Bug 485782 - get rid of nsSupportsArray; r=sicking, sr=bsmedberg
2009-04-14 10:02:58 +02:00
Boris Zbarsky
801efadc57
Bug 485643. Remove some unnecessary code, r+sr=jst
2009-04-13 11:33:27 -04:00
Boris Zbarsky
80290050ba
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
f70ef39f27
Bug 481647. Give the document created via CreateAboutBlankContentViewer the right base URI too. r+sr=jst
2009-04-09 21:36:42 -04:00
Arpad Borsos
2201feb7db
Bug 474369 - get rid of nsVoidArray, docshell part; r=bzbarsky
2009-04-03 23:21:40 +02:00
Jeremy D. Lea
d37e6bf09c
Bug 431634 - Part 1 - clean up header pollution; r+sr=roc
2009-04-01 13:59:02 -08:00
Honza Bambas
40a8517a4d
Bug 422526 - implement localStorage, p=Honza Bambas+Dave Camp, r=jst+dcamp+bz
2009-03-19 00:43:45 +01:00
Olli Pettay
75904cb6f2
Bug 478245 - Crash [@ nsEventStateManager::PreHandleEvent], r+sr=dbaron
2009-03-11 17:43:08 +02:00
Dave Camp
09d711d78c
Bug 481342 - Fix some unpacking logic. r+sr=bz
...
--HG--
rename : docshell/test/bug369814.zip => docshell/test/bug369814.jar
2009-03-10 14:58:00 -07:00
Jonas Sicking
47266550e3
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
c7f876648b
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
52357a5d32
Bug 479490 - ###!!! ASSERTION: Mismatched calls to ResumeTimeouts!:, r=bent, sr=jst
2009-03-03 22:18:00 +02:00
Olli Pettay
c16782cef9
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
f93364982b
backout 333198
2009-03-02 22:21:46 +02:00
Olli Pettay
d6b9cc8221
backout 479490
2009-03-02 22:20:10 +02:00
Asaf Romano
db12334ced
comments and a hard-tab fix
2009-02-26 16:01:11 -08:00
Asaf Romano
5bfc770602
Bug 480149 - DOMLinkAdded and DOMLinkRemoved events for link elements should be dispatched when swapping docshells. r+sr=bz.
2009-02-26 14:05:42 -08:00
Olli Pettay
f4869329e5
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
1923917f1f
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
Dave Camp
0eab13fd69
Bug 442584 - Prefetching stops working until Firefox is restarted. r=jduell, sr=jst
2009-02-24 23:12:12 -08:00
Mats Palmgren
be4dfdb752
Initialize members. b=479713 r+sr=roc
2009-02-24 21:06:34 +01:00
Zack Weinberg
914daa4cd1
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
Boris Zbarsky
67f176947f
Speed up canvas comparisons in bidi mochitests. No bug
2009-02-19 22:04:19 -05:00
Chris Pearce
3d7bbfe6ad
Bug 432114. Change style sheet owner to the document being edited. r+sr=peterv
...
--HG--
extra : rebase_source : 1477b54a36bdb3c8d1f4f44801890707043b49ee
2009-02-19 20:52:54 +13:00
Jesse Ruderman
d10d1967a8
Add a bunch of crashtests
2009-02-10 00:09:40 -08:00
Daniel Holbert
c0ea2a34bf
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
275e4a9b17
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
5e99e73564
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
Jonas Sicking
8f2d442388
Bug 464954: Update Access-Control implementation to latest draft and fix some bugs. r/sr=bz
2009-01-21 14:50:28 -08:00
Boris Zbarsky
79983342a3
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
Peter Van der Beken
17367c0fcc
Backed out changeset 9fc993ac4427 (Bug 464954: Update Access-Control implementation to latest draft and fix some bugs. r/sr=bz) to fix orange.
2009-01-22 14:52:34 +01:00
Jonas Sicking
47bc5b200d
Bug 464954: Update Access-Control implementation to latest draft and fix some bugs. r/sr=bz
2009-01-21 14:50:28 -08:00
Boris Zbarsky
e2da88a2b6
Back out bug 459443 for now, until the patch in bug 474389 gets reviewed
2009-01-20 22:54:52 -05:00
Boris Zbarsky
6ae4ed0c27
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
388543178c
Bug 473938 Stylesheets don't load without a safe browsing service r+sr=sicking
2009-01-16 21:54:39 +00:00
Dave Camp
f130a2f49c
Bug 441359: Check script and css loads against the classifier. r+sr=jonas
2009-01-13 23:13:48 -08:00
Jeremy Lea
1b7e1f21f0
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
David Zbarsky
51cc52c705
Bug 488249. Replace IsNodeOfType(eHTML) checks with namespace checks. r+sr=jst
2009-08-24 16:02:07 -04:00
Mitchell Field
02e66e18b9
Bug 514665 - fix stupid module name differences on windows. r=ted
2009-09-25 18:41:16 +02:00
Boris Zbarsky
1340ae4250
Bug 449780. When doing a frameloader swap, clear the bfcache on both docshells, since we can't deal with all those presentations. r+sr=jst
2009-01-13 14:32:30 -05:00
Dave Camp
52cc67fd56
Backed out changeset 44890ee1d15f for leaks
2009-01-13 02:22:59 -08:00
Dave Camp
3ac023a8d9
Bug 441359: Check script and css loads against the classifier. r+sr=jonas
2009-01-12 21:52:00 -08:00
Dave Camp
f3c17be4a6
Bug 458091: Don't store an mURI in nsDOMStorage. r=bz
2009-01-12 21:52:00 -08:00
Benjamin Smedberg
c0b8dd79be
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
507daffc50
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
b0f322f21c
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
Boris Zbarsky
09dd37682c
Bug 468189. Stop failing the test if we don't finish within 5 seconds. It causes sporadic failures.
2009-01-07 09:23:56 -05:00
Dave Camp
a8ba41104f
Backed out changeset e31d0d3c28fd (bug 441359)
2009-01-05 01:27:51 -08:00
Dave Camp
d938bc5087
Bug 441359: Run scripts/css through the classifier. r+sr=sicking
2009-01-04 23:40:29 -08:00
Boris Zbarsky
a7080c05c8
Bug 449778. Don't fire pageshow in the new place on viewer swap if it's about to fire anyway. Do fire it in the old spot in that case, though. r+sr=jst
2008-12-28 10:34:00 -08:00
Robert O'Callahan
6a2bbb2ee8
Bug 459613. When we tear down a textcontrol frame, tell its editor that we're blowing away the frame tree so it doesn't try to clear the spellcheck selection, which not only wastes time but does GetPrimaryFrame for during frame destruction which is a no-no. r+sr=mats
2008-12-12 21:34:43 +13:00
Boris Zbarsky
762ec1b3c7
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
Shawn Wilsher
79ae006392
Bug 466582 - smarter handling of remote chrome (and not allowing it)
...
This adds a new flag, URI_IS_LOCAL_RESOURCE, to nsIProtocolHandler that allows
something of this protocol to be registered in chrome.
This changeset removes a runtime check every time we open a chrome channel to
see if it is remote to a registration time check that checks flags. The old
code could be easily worked around, and allowed for remote resources to be used.
r=bsmedberg
r=bz
sr=bz
2008-12-09 16:27:42 -05:00
Shawn Wilsher
8ec0e6384a
Backed out changeset b6f762fde736 (bug 466582) for unit test orange.
2008-12-08 18:51:46 -05:00
Shawn Wilsher
7d8a86d3c6
Bug 466582 - smarter handling of remote chrome (and not allowing it)
...
r=bsmedberg, r=bz, sr=bz
2008-12-08 17:14:14 -05:00
Boris Zbarsky
164505a5e0
Add a workaround for bfcache suckage and reenable these tests. r=sheriff for CLOSED TREE
2008-12-04 15:51:25 -05:00
Markus Stange
584d8ddd44
Bug 463042 - Smooth scrolling isn't working with the scrollbar or the keyboard arrows, r+sr=roc
2008-12-02 14:18:08 +01:00
Boris Zbarsky
a3e7f28ad1
Disable tests for now to fix orange
2008-12-03 14:44:33 -05:00
Graeme McCutcheon
a893e00536
Bug 215405. Restore scroll position, but not form state, on no-store and SSL no-cache sites. r+sr=bzbarsky
2008-12-03 12:55:14 -05:00
Graeme McCutcheon
14fbf5b1e9
Adding tests for bug 112564 and bug 92598
2008-12-03 12:52:49 -05:00
Boris Zbarsky
ef6020edcf
Fixing comments and assertion text. Bug 466681
2008-11-26 13:48:36 -05:00
Boris Zbarsky
a1423a6cb2
Bug 460425. Do better security checks during redirection. r=sicking,biesi, sr=sicking
2008-11-25 20:50:04 -05:00
Boris Zbarsky
a5896153b4
Bug 466681. Undo the weirdness in the webnavigation flags. r+sr=jst
2008-11-25 20:48:03 -05:00
Boris Zbarsky
e969e263a6
Bug 457153. Introduce an nsILoadContext interface so that consumers can get load context information from a channel/loadgroup without having to depend on getInterface of docshell stuff. r=dwitte for cookie part, r=jst for rest, sr=jst, a=beltzner for CLOSED TREE
2008-11-24 13:32:04 -05:00
Boris Zbarsky
be6e4681cc
Adding test
2008-11-18 17:57:13 -05:00
Honza Bambas
ffa3457961
Bug 460353: app caches should be per iframe, not per toplevel browsing context. r=dcamp, r+sr=jst
2008-11-05 16:01:07 -08:00
Dave Camp
a9e28932b8
Bug 445544: Navigating away from an offline app fails. r=honzab, r+sr=bz
2008-11-04 02:20:27 -08:00
Markus Stange
bbeaacb82b
Bug 462793 - Changing listbox selection with keyboard no longer scrolls to make the newly selected item visible, r+sr=roc
2008-11-04 15:38:16 +01:00
Phil Ringnalda
5ac69655c0
Bug 461888 - Remove unused PACKAGE_FILE and PACKAGE_VARS and .pkg files, mozilla-central part, r=bsmedberg
2008-11-03 19:46:28 -08:00
Mats Palmgren
7f71610060
Mute a warning when typing Alt+ArrowKey. Code cleanup. b=460680 r+sr=bzbarsky
2008-11-02 16:00:05 +01:00
Johnathan Nightingale
1cee13114c
Redesign certificate error page for Firefox as about:certerror. b=431826, r=gavin, ui-r=beltzner
2008-10-29 11:54:51 -04:00
Reed Loden
8882d3a39c
Bug 349451 - "about:about is File not found error" [r+sr=bzbarsky]
2008-10-24 01:33:02 -05:00
Boris Zbarsky
0851ae9875
Pass the right thing to InternalLoad here. It happened to work before, but let's not depend on that. No bug, r+sr=biesi
2008-10-22 13:32:25 -04:00
Dave Camp
d53ad8a0fb
Bug 495822: Move OfflineAppAllowed from nsIOService to nsOfflineCacheUpdateService. r+sr=biesi
2008-10-19 21:12:25 -07:00
Arpad Borsos
4460c617be
Bug 456388 - Remove PR_STATIC_CALLBACK and PR_CALLBACK(_DECL) from the tree; r+sr=brendan
2008-10-10 17:04:34 +02:00
Boris Zbarsky
22435de396
Bug 456980. Make it possible to swap chrome docshells as well, if there is no session history involved. Can be used for sidebars and such. r+sr=jst
2008-10-08 09:04:32 -04:00
Boris Zbarsky
6768b2a2a4
Backing our changeset 60fc5f224a5b to try to fix Mac Tp
2008-09-29 14:28:15 -04:00
Dave Camp
fa39c74867
Bug 455736: Getting an app cache should not EnsureContentViewer(). r+sr=bz
2008-09-28 16:42:18 -07:00
Andrew Schultz
3cf97412e6
Bug 396519. Encapsulate content viewer eviction in session history. r+sr=bzbarsky
2008-09-28 14:53:34 -04:00
Robert O'Callahan
9617ccbc59
Backing out bug 448830
2008-09-28 23:13:58 +13:00
Jeremy Lea
b971d67ca6
Bug 448830. Make nsIntRect/nsIntMargin/nsIntSize/nsIntPoint their own types so that we can catch errors by distinguishing pixels from appunits. r+sr=roc
2008-09-28 20:38:34 +13:00
Robert O'Callahan
933a4085b6
Backing out bug 448830
2008-09-26 13:10:26 +12:00
Jeremy Lea
9848d4cb07
Bug 448830. Make nsIntRect/nsIntSize/nsIntPoint/nsIntMargin separate types so we get appunit vs pixel typechecking. r+sr=roc
2008-09-26 10:42:19 +12:00
Brad Lassey
14669a7bb2
Bug 454235 - IME events not fired when clicking on text input box, adds IsOffScreenBrowser property to DocShell r=smaug sr=bz
2008-09-19 12:57:56 -04:00
Gavin Sharp
985f3856df
Bug 455611: tweak docshell/test/navigation/NavigationUtils.js so that it works in non-Firefox apps, r=bz
2008-09-19 11:44:33 -04:00
Oleg Romashin
20467061ed
Bug 455204 - Building with --disable-libxul broken. r=ted.mielczarek
2008-09-17 12:35:07 +03:00
Robert Strong
ec076fb101
Merge for back out changeset ff043f7356f7 - Bug 396519
2008-09-11 15:08:14 -07:00
Robert Strong
bb966d9825
Backed out changeset ff043f7356f7
2008-09-11 14:54:40 -07:00
Robert Kaiser
3b5a7780dc
bug 454513 - browser_bug453896.js fails on all SeaMonkey unit test boxes, remove event listeners added by the tests when they aren't needed any more, r=dbaron
2008-09-11 02:07:52 +02:00
Andrew Schultz
f8b3bcfc58
Bug 396519. Encapsulate content viewer eviction in session history. r+sr=bzbarsky
2008-09-09 21:39:38 -04:00
Ted Mielczarek
f4576958c6
bug 447642 - get rid of --disable-mochitest, replace MOZ_MOCHITEST with ENABLE_TESTS. r=bsmedberg
2008-09-09 13:59:11 -04:00
Boris Zbarsky
9c1f0583f7
Bug 436990. Make sure to remove already-fired timers from our refresh URI list. r+sr=jst
2008-09-08 09:19:49 -04:00