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
Boris Zbarsky
25c80fe5bc
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
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
3d37a465e1
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
1f1a970697
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
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
Shawn Wilsher
fe66178c10
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
205d129c10
Backed out changeset b6f762fde736 (bug 466582) for unit test orange.
2008-12-08 18:51:46 -05:00
Shawn Wilsher
2a28a8b2b1
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
33ae8fd77e
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
030716b190
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
a0a14baffb
Disable tests for now to fix orange
2008-12-03 14:44:33 -05:00
Graeme McCutcheon
38c89ebd70
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
8acb0849b5
Adding tests for bug 112564 and bug 92598
2008-12-03 12:52:49 -05:00
Boris Zbarsky
572f8f1074
Fixing comments and assertion text. Bug 466681
2008-11-26 13:48:36 -05:00
Boris Zbarsky
402f7a9c31
Bug 460425. Do better security checks during redirection. r=sicking,biesi, sr=sicking
2008-11-25 20:50:04 -05:00
Boris Zbarsky
f727d64ed9
Bug 466681. Undo the weirdness in the webnavigation flags. r+sr=jst
2008-11-25 20:48:03 -05:00
Boris Zbarsky
a2b28f6144
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
7945609a52
Adding test
2008-11-18 17:57:13 -05:00
Honza Bambas
c16599cc1d
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
dea763c065
Bug 445544: Navigating away from an offline app fails. r=honzab, r+sr=bz
2008-11-04 02:20:27 -08:00
Markus Stange
1b2252f6c6
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
538c9fb42a
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
fea9db8099
Mute a warning when typing Alt+ArrowKey. Code cleanup. b=460680 r+sr=bzbarsky
2008-11-02 16:00:05 +01:00
Johnathan Nightingale
6f0f1e07f4
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
bd6d378d05
Bug 349451 - "about:about is File not found error" [r+sr=bzbarsky]
2008-10-24 01:33:02 -05:00
Boris Zbarsky
0b952f2279
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
65de892f3f
Bug 495822: Move OfflineAppAllowed from nsIOService to nsOfflineCacheUpdateService. r+sr=biesi
2008-10-19 21:12:25 -07:00
Arpad Borsos
c72ef7d248
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
d25c8a9a25
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
7dddc3825a
Backing our changeset 60fc5f224a5b to try to fix Mac Tp
2008-09-29 14:28:15 -04:00
Dave Camp
e7900d227f
Bug 455736: Getting an app cache should not EnsureContentViewer(). r+sr=bz
2008-09-28 16:42:18 -07:00
Andrew Schultz
0de987137c
Bug 396519. Encapsulate content viewer eviction in session history. r+sr=bzbarsky
2008-09-28 14:53:34 -04:00
Robert O'Callahan
a39e457b50
Backing out bug 448830
2008-09-28 23:13:58 +13:00
Jeremy Lea
4527d5d1a8
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
5dbf5690ac
Backing out bug 448830
2008-09-26 13:10:26 +12:00
Jeremy Lea
7261376c29
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
819ff924cb
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
af9cc41693
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
aaae0ed437
Bug 455204 - Building with --disable-libxul broken. r=ted.mielczarek
2008-09-17 12:35:07 +03:00
Robert Strong
642bcb7f53
Merge for back out changeset ff043f7356f7 - Bug 396519
2008-09-11 15:08:14 -07:00
Robert Strong
b1636cc5a5
Backed out changeset ff043f7356f7
2008-09-11 14:54:40 -07:00
Robert Kaiser
720062e552
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
09f93d94f8
Bug 396519. Encapsulate content viewer eviction in session history. r+sr=bzbarsky
2008-09-09 21:39:38 -04:00
Ted Mielczarek
ff7706a544
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
9e228136ee
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
Arpad Borsos
3b08a324be
Bug 451909 kill MOZ_XUL_APP now that all apps set it. docshell/toolkit cleanup r=benjamin, makefile cleanups r=ted
2008-09-02 10:45:14 +01:00
Boris Zbarsky
151a371207
Bug 447579. Be a little more careful about inheriting principals for file URIs. r=dveditz, sr=jst
2008-08-28 09:16:21 -04:00
Dave Camp
43a0d08dee
Bug 442806: Use seperate, versioned caches for offline apps. r+sr=bz
...
* * *
2008-08-26 16:09:02 -07:00
Boris Zbarsky
4c0efcaf45
Bug 113934 tests
2008-08-25 13:21:28 -04:00
Dave Camp
0cabe03883
Backed out changeset ebafb9df6ce0 (bug 442806)
2008-08-24 23:11:31 -07:00
Dave Camp
2f08e458a6
Bug 442806: Use seperate, versioned caches for offline apps. r+sr=bz
2008-08-24 21:51:19 -07:00
Dave Camp
8e9da90c59
Backed out changeset ea551e6f0f40 (bug 442806)
2008-08-19 22:53:20 -07:00
Dave Camp
6280e84411
Bug 442806: Use seperate, versioned caches for offline apps. r+sr=bz
2008-08-19 19:30:44 -07:00
Boris Zbarsky
176a0e0d6f
Bug 449781. Toggling display on a subframe shouldn't give the subframe's document the same device context as the parent document. r=roc, sr=jst
2008-08-18 15:22:19 -04:00
Robert O'Callahan
fb7a994159
Bug 118704. Get the document title from the DOM instead of storing it in the document object. Relanding with hopeful leak fix. r+sr=jst
2008-08-18 14:10:28 +12:00
Robert O'Callahan
842b3fea92
Backing out bug 118704 to try to fix Windows leak orange
2008-08-16 23:27:40 +12:00
Robert O'Callahan
34de2392a2
Bug 118704. Get the document title from the DOM instead of storing it as a string in the document. r+sr=jst
2008-08-16 21:01:52 +12:00
Boris Zbarsky
f6213f8f02
Bug 113934. Backend and some minimal front end for dragging tabs between windows. r=gavin, r+sr=jst
2008-08-11 09:38:43 +01:00
Dave Townsend
4f8b745ca5
Backed out changeset eb6fda3be5bb
2008-08-10 17:15:00 +01:00
Boris Zbarsky
a32dce381d
Bug 113934. Backend and some minimal front end for dragging tabs between windows. r=gavin, r+sr=jst
2008-08-07 19:15:40 -04:00
Brad Lassey
f8390d61c6
Bug 441636 - Fix compilation on non-dbus platforms
2008-07-27 09:40:14 -04:00
Brad Lassey
8ca993ac1b
Bug 441636 - Add support for DBus Handler Apps r=biesi
2008-07-25 12:36:07 -04:00
Benjamin Smedberg
0e96dd742e
Bug 445570 - Heap-allocated autostrings in DOM/content, r+sr=jst
2008-07-17 11:05:20 -04:00
Mark Banner
712e9200d7
Bug 431130 xpcshell test test_nsIDownloadHistory.js fails on Thunderbird. r=sdwilsh
2008-07-17 15:04:27 +01:00
Johnathan Nightingale [johnath]
573184f322
Bug 441169 - [r=bzbarsky sr=dveditz]
2008-07-12 05:22:34 -05:00
Boris Zbarsky
a374b87643
fix typo in previous push (bug 439164)
2008-07-08 18:05:50 -04:00
Boris Zbarsky
6fe6e7f3e0
Bug 439164: refactor test_bug413310 to avoid intermittent timing-related failures
2008-07-08 18:04:40 -04:00
Benjamin Smedberg
884ca0dcae
Bug 442735 - Annotate classes in dom/content which only appear on the stack, r+sr=jst
2008-06-30 21:03:50 -04:00
bzbarsky@mit.edu
fd781685a8
Propagate the linking page's principal when a file:// URI links to a file:// URI that it's allowed to read. Bug 435362, r=dveditz, sr=sicking, a=shaver
2008-05-28 11:01:31 -07:00
gavin@gavinsharp.com
d62cf5b07b
Back out bug 432938 because it caused bug 433241, a=schrep/beltzner
2008-05-11 13:12:29 -07:00
reed@reedloden.com
7fb19b8ba6
Bug 432938 - "Use GTK stock icon for netError favicon instead of Windows icon" [p=reed r+sr=jst r=dietrich a1.9=schrep]
2008-05-09 20:36:36 -07:00
mconnor@steelgryphon.com
8dd327f60e
backing out bug 393246 for final to resolve bug 432836, a=schrep
2008-05-09 17:53:37 -07:00
reed@reedloden.com
0fc98e2379
Bug 430921 - "chrome mochitest for bug 304188 leaks the world" [p=chris@pearce.org.nz (Chris Pearce [cpearce]) r+sr=peterv a1.9=damons]
2008-05-08 03:51:41 -07:00
reed@reedloden.com
4d6ffbf188
Back out Chris Pearce's patch from bug 430921 as a possible cause of the crashes on Linux.
2008-05-08 03:39:06 -07:00
reed@reedloden.com
8335c2e236
Bug 430921 - "chrome mochitest for bug 304188 leaks the world" [p=chris@pearce.org.nz (Chris Pearce [cpearce]) r+sr=peterv a1.9=damons]
2008-05-08 02:06:05 -07:00
dietrich@mozilla.com
ca27ef83a7
Bug 430792 - Site's favicon is replaced if browser error page is shown (for ehsan.akhgari@gmail.com, r=dietrich, a=beltzner)
2008-05-07 21:35:08 -07:00
johnath@mozilla.com
806e648cde
Hyperlinked ssl error page not useful for wildcards. b=432491 r=gavin a=beltzner
2008-05-07 13:39:53 -07:00
reed@reedloden.com
28fcf57b2e
Back out Chris Pearce's patch from bug 430921 in case it is the cause of the crashes.
2008-05-07 05:01:40 -07:00
reed@reedloden.com
1e6caf1995
Bug 430921 - "chrome mochitest for bug 304188 leaks the world" [p=chris@pearce.org.nz (Chris Pearce [cpearce]) r+sr=peterv a1.9=damons]
2008-05-07 03:18:31 -07:00
kairo@kairo.at
9b6caac281
bug 431453 - Make browser-chrome mochitests pass on SeaMonkey: make some platform tests Firefox-only or non-SeaMonkey (as applicable), r=smontagu for docshell, r=dwitte for cookie, r=gavin for dlmgr, a1.9=damons for platform tests; make SeaMonkey sanitizer tests pass, sr=Neil
2008-05-02 06:13:19 -07:00
peterv@propagandism.org
6f9bbd6446
Fix for bug 430624 (Crash [@ nsDocShellEditorData::DetachFromWindow] with spellcheck attribute). Patch by cpearce, r=peterv, sr=jst.
2008-05-02 04:36:29 -07:00
dveditz@cruzio.com
506f5b028b
bug 427293: add a pref to unhide the buttons on the bad-cert error page by default for advanced users. r=johnath, ui-r=beltzner, sr=jst, a=beltzner
2008-05-02 00:24:27 -07:00
roc+@cs.cmu.edu
a8cda1608f
Bug 430723. Don't prematurely detach and reattach the editor object. patch by Chris Pearce, r+sr=jst,a=schrep
2008-05-01 02:00:11 -07:00
johnath@mozilla.com
932022246b
SSL Error page for domain mismatch should hyperlink to correct site (sometimes). b=402210 r=gavin r=kengert r=axel ui-r=beltzner moa/sr=biesi a=beltzner Significant chunks of p=timeless
2008-04-30 13:10:22 -07:00
Olli.Pettay@helsinki.fi
875d62a614
Bug 426646, Using location.replace breaks iframe history, r=bz,sr=jst,a=dsicore
2008-04-29 00:18:55 -07:00
gavin@gavinsharp.com
9929055f04
Bug 430904: Use identity error icons on ssl error pages (all platforms), icons by the Tango and Proto teams, patch by Ehsan Akhgari <ehsan.akhgari@gmail.com>, r=mconnor, sr=jst, a=mconnor
2008-04-28 02:19:07 -07:00
Olli.Pettay@helsinki.fi
25efede61e
Bug 430050, cancel frameloader initialization when docshell starts to load a page, r=sicking, sr=jst, a=dsicore
2008-04-24 03:33:22 -07:00
roc+@cs.cmu.edu
e39f69c653
Bug 386782. save and restore editor state so that it isn't lost when a page goes into the bfcache and then comes back. patch by Chris Pearce, r+sr=peterv,a=beltzner
2008-04-23 14:36:17 -07:00
gavin@gavinsharp.com
9030700423
Bug 429721: Update 16x16 warning favicon in netError.xhtml to be platform specific, patch by Ehsan Akhgari <ehsan.akhgari@gmail.com>, r+sr=jst, a=beltzner
2008-04-22 12:41:39 -07:00
gavin@gavinsharp.com
fc1624e95f
Bug 421067: 'Try Again' after a DNS error sometimes loads previous page, not the one that failed to load, patch by Michal Novotny <michal@allpeers.com>, r+sr=bzbarsky, a=schrep
2008-04-13 18:36:04 -07:00
dveditz@cruzio.com
8335e5b350
bug 428288 chrome crash in nsDocShell::ValidateOrigin, problem found by timeless, r/sr=bzbarsky, a=beltzner
2008-04-12 14:18:06 -07:00
reed@reedloden.com
bd0bacb44e
Typo fix - s/resuls/results/.
2008-03-30 00:09:27 -07:00
jst@mozilla.org
a4d3a2e2e3
Landing followup fix for bug 402983 and re-enabling the new stricter file URI security policies. r+sr=bzbarsky@mit.edu
2008-03-22 09:50:47 -07:00
jst@mozilla.org
29a96a03b8
Landing fix for bug 402983. Make security checks on file:// URIs symmetric. Patch by dveditz@cruzio.com, r=jonas@sicking.cc,bzbarsky@mit.edu. jst@mozilla.org
2008-03-20 21:39:08 -07:00
vladimir@pobox.com
d561f09369
fix up unit test to accept '.jpeg' on linux
2008-03-20 16:55:44 -07:00
vladimir@pobox.com
a8432bdec9
b=414201, [relanding] JPEG images dragged to Finder have file extension changed to .jfif; r=stan,sr=shaver,a=beltzner
2008-03-20 15:57:44 -07:00
vladimir@pobox.com
2ad261f33d
backing out 414201 because I hate 10.4
2008-03-20 14:56:31 -07:00
vladimir@pobox.com
7f0c005ec5
b=414201, JPEG images dragged to Finder have file extension changed to .jfif; r=stan,sr=shaver,a=beltzner
2008-03-20 14:39:09 -07:00
Olli.Pettay@helsinki.fi
060a5a3d0c
Bug 421209, r=cpearce, sr=jst, a=beltzner
2008-03-20 13:24:36 -07:00
dveditz@cruzio.com
654cba6c1f
bug 420425 correction, untangled patches.
2008-03-19 16:40:56 -07:00
dveditz@cruzio.com
222b84400c
bug 420425 restore frame targeting behavior for local file: apps, r=jst, sr=bzbarsky, blocking1.9+
2008-03-19 16:31:56 -07:00
timeless@mozdev.org
4782c2cbc6
Bug 419520 Provide url (or file path) for error messages r=biesi a=dsicore
2008-03-19 14:24:51 -07:00
reed@reedloden.com
19a507b921
Bug 393246 - "CreateFixupURI should use UTF-8, not the system charset" [p=dao@mozilla.com (Dão Gottwald) r+sr=biesi a1.9=beltzner]
2008-03-18 12:29:16 -07:00
dcamp@mozilla.com
c7226a1f3d
Bug 394485: Prevent loading blocklisted urls loaded from <object> tags. r=jonas, sr=biesi, blocking1.9=stuart
2008-03-12 14:52:47 -07:00
ajschult@verizon.net
a72f519cba
Bug 396519 test to ensure content viewers are saved and evicted at appropriate times.
2008-03-07 23:24:41 -08:00
ajschult@verizon.net
f061985ee9
Bug 358599: Crash when closing tab [@ nsSHistory::EvictWindowContentViewers], r+sr=bzbarsky, a=shaver
2008-03-06 23:47:30 -08:00
bzbarsky@mit.edu
310ab212ad
Fix longstanding issue where anchor scrolls on a POST result page could lead to a silent re-POST during history traversal. Bug 413310, r+sr=biesi, a=dsicore,beltzner,righteousness.
2008-02-28 20:21:39 -08:00
reed@reedloden.com
851a344036
Bug 197466 - "Back button (session history) has 50 entries regardless of setting in prefs.js" [p=zug_treno@yahoo.com r+sr=bzbarsky a1.9=damons]
2008-02-23 01:36:27 -08:00
jruderman@hmc.edu
d4f94828e6
Add crashtest
2008-02-20 22:32:55 -08:00
reed@reedloden.com
37b9216c49
Bug 403574 - ""ASSERTION: Infinite loop! Calling EnsureScriptEnvironment() from within EnsureScriptEnvironment()!" with XBL, <frame>" [p=jst@mozilla.org (Johnny Stenback [jst]) r+sr=bzbarsky (DEBUG builds only)]
2008-02-20 02:02:04 -08:00
jag@tty.nl
05cdb6aefe
Bug 73353: Clean up our MODULE/REQUIRES story. rs=dbaron, a=brendan
2008-02-18 00:50:04 -08:00
bzbarsky@mit.edu
41f1d79e6e
Stop treating _new as a special window target. No other browser does. Bug 417067, r+sr=jst, a=beltzner
2008-02-13 21:05:25 -08:00
reed@reedloden.com
465e2b40ed
Bug 416622 - "docshell navigation tests intermittently failing with NS_ERROR_XPC_BAD_OP_ON_WN_PROTO" (Tolerate partially-constructed windows) [p=hk9565@gmail.com (Adam Barth) r=bzbarsky]
2008-02-11 20:35:19 -08:00
reed@reedloden.com
56b7cd3427
Bug 415078 - "nsWebShell.cpp attempts to fixup immutable URIs" [p=graememcc_firefox@graeme-online.co.uk (graememcc) r+sr=bzbarsky a1.9=schrep]
2008-02-07 01:08:17 -08:00
sdwilsh@shawnwilsher.com
397b5b4be3
Bug 94514 - POST result page should not appear in global history or history autocomplete results. r=bz, sr=bz
2008-02-06 10:18:07 -08:00
bzbarsky@mit.edu
123b88a8d7
Followup patch for bug 409888: make replace loads work more like they used to. r=biesi, sr=jst
2008-01-29 20:19:37 -08:00
dcamp@mozilla.com
fd14ef4029
Bug 413938: Add an nsIWebNavigation flag to let clients bypass malware/phishing detection. r=bz, sr=biesi, a1.9=damons
2008-01-29 15:49:20 -08:00
bzbarsky@mit.edu
c0ac3ae4c3
Make the test work in embedding builds too. Bug 414303, patch by Adam Barth <hk9565@gmail.com> and Collin Jackson <mozilla@collinjackson.com>, r+sr=bzbarsky.
2008-01-28 19:43:47 -08:00
bzbarsky@mit.edu
5d7a1e0522
Fixing build bustage
2008-01-27 12:16:29 -08:00
bzbarsky@mit.edu
147ee0e4ae
Tighten up the named-target navigation policy to better match the HTML5 spec and Safari. Bug 408052, patch by Adam Barth <hk9565@gmail.com> and Collin Jackson <mozilla@collinjackson.com>, r=jst, sr=bzbarsky.
2008-01-27 11:39:10 -08:00
bzbarsky@mit.edu
d7d706efba
Allow certain restricted loads in unload events. Bug 409888, r+sr=jst
2008-01-25 12:31:44 -08:00
dtownsend@oxymoronical.com
8d1bfcdda9
Bug 411490: Add about:crashes for easier access to crash reports. r=mano, a=beltzner
2008-01-24 08:11:09 -08:00
roc+@cs.cmu.edu
0e9e236c9e
Bug 403565. Give each contentviewer it's own device context. r+sr=bzbarsky
2008-01-20 18:05:38 -08:00
mkmelin+mozilla@iki.fi
cef35e2882
Bug 392407: appstrings.properties should not be using branded strings r+sr=bzbarsky, ui-r=beltzner, a=blocking1.9
2008-01-05 05:40:46 -08:00
reed@reedloden.com
2b71c35cd0
Bug 404634 - "http urls don't render in TestGtkEmbed" [p=asac@jwsdot.com (Alexander Sack) r=bsmedberg r=bzbarsky a=blocking1.9+]
2008-01-04 22:38:30 -08:00
jruderman@hmc.edu
c5bda6fea1
Add crashtest.
2007-12-14 21:36:59 -08:00
reed@reedloden.com
8de0eb075e
Bug 393002 - ""Server not found" message for view-source window doesn't display server name" [p=anant@kix.in (Anant Narayanan) r=bsmedberg sr=bzbarsky a1.9=damons]
2007-12-11 01:55:35 -08:00
peterv@propagandism.org
7063ca8796
Fix for bug 403501 (Rich text editing broken after back, forward in history). r/sr=jst.
2007-12-04 16:28:24 -08:00
bzbarsky@mit.edu
ca8e765bfe
Propagate the node's principal as the owner to <object> loads as needed, and allow <object data="javascript:"> to work. Bug 353334 and bug 300263, r=biesi, sr=jst, a=dsicore
2007-12-03 13:57:17 -08:00
bzbarsky@mit.edu
8cd5fb6cd8
Fix bug 400556 by tearing down editor a little earlier. r+sr=peterv
2007-12-02 18:07:16 -08:00
reed@reedloden.com
610badae6c
Fix typo.
2007-11-30 23:20:58 -08:00
reed@reedloden.com
e1e7a813fa
Bug 405241 - "Don't register nsDownloadHistory if it's not needed" [p=comrade693+bmo@gmail.com (Shawn Wilsher [sdwilsh]) r=biesi sr=bzbarsky a1.9=damons]
2007-11-30 23:18:43 -08:00
dcamp@mozilla.com
850a10efdb
Bug 394525: malware check non-http channels. r=bz, sr=biesi
2007-11-27 12:42:33 -08:00
dcamp@mozilla.com
1b9adf5c62
Bug 369814: don't open jar: content unless served from a safe mime type. r=bz, sr=dveditz, ui-r=beltzner
2007-11-26 21:32:23 -08:00
neil@parkwaycc.co.uk
9ff8d79e8e
Fix SeaMonkey tinderbox test bustage b=401174 r=sdwilsh
2007-11-24 14:11:31 -08:00
sdwilsh@shawnwilsher.com
babafd75f6
Bug 401174 - Allow how exthandler adds downloads to history to be overridden. r=biesi, sr=bz, a=mconnor
2007-11-23 12:20:41 -08:00
bzbarsky@mit.edu
2ea8702452
Fix bug 404548. r+sr=jst, a=schrep
2007-11-21 11:59:42 -08:00
ajschult@verizon.net
bfbb9f4dde
Bug 396649: Assert that content viewers aren't where they shouldn't be (debug-only), r+sr=bzbarsky, a=mtschrep
2007-11-16 22:28:56 -08:00
roc+@cs.cmu.edu
4d69f5a10c
Bug 392873. Make some code debug-only and add mitigation code to try to not crash when we're getting into the bad state, setting a viewer on a session history item that already has one. r+sr=bzbarsky
2007-11-15 17:35:41 -08:00
reed@reedloden.com
dd0d254232
Backed out dcamp's patch from bug 394525, as it caused a unit test failure for bug 377539.
2007-11-13 02:00:59 -08:00
reed@reedloden.com
404a9e9a8b
Bug 394525 - "malware check non-http URIs" (treat Suspend() failures as nonfatal) [p=dcamp r=bzbarsky sr=biesi a=blocking1.9+]
2007-11-13 00:23:32 -08:00
peterv@propagandism.org
5ba21b5fff
Fix for bug 390446 (Javascript is still disabled after leaving a page that had designMode on). r/sr=jst.
2007-11-12 06:47:03 -08:00
jst@mozilla.org
dc71994164
Fixing bug 392532. Infinite recursion crash when getting scroll chrome flags off of a window at the wrong point in time. r+sr=bzbarsky@mit.edu, a=vladimir@pobox.com
2007-11-11 21:48:24 -08:00
smontagu@smontagu.org
72efa0c82d
Testcase for bug 134911
2007-11-11 12:03:33 -08:00
smontagu@smontagu.org
0b73a0cc1c
Preserve history on charset reload. Bug 134911, r+sr=bz, a=roc
2007-11-11 11:48:09 -08:00
reed@reedloden.com
9db9a73399
Bug 392873 - "crash in nsExpirationTracker<nsSHEntry,3>::RemoveObject" (add more debugging code) [p=roc r+sr=bzbarsky a1.9=damons]
2007-11-08 22:47:00 -08:00
bzbarsky@mit.edu
502c4c7607
Fix leak bug 391978. r=biesi, sr=dmose, a=sayrer
2007-11-08 22:13:26 -08:00
reed@reedloden.com
f5f27fd7da
Bug 401575 - "Support cert overriding from SSL error pages" [p=johnath r=kaie r=gavin r+sr=bzbarsky ui-r=beltzner a=blocking1.9+ for M9]
2007-11-03 11:49:47 -07:00
reed@reedloden.com
f453d049c0
Bug 398718 - "Better explanatory text for SSL error pages" [p=kaie/johnath r=rrelyea r=biesi a=blocking1.9+ for M9]
2007-10-30 13:26:25 -07:00
reed@reedloden.com
4894cad90d
Bug 399233 - "Phishing UI hidden by content, inconsistent with malware" [p=johnath r=tony r=biesi ui-r=beltzner a=blocking-firefox3+ for M9]
2007-10-29 11:29:14 -07:00
bzbarsky@mit.edu
26d7ccd742
Make the "href" property of stylesheets reflect the original URI that was reflected to load the sheet. Bug 397427, r=dbaron,biesi, sr=dbaron, a=dsicore
2007-10-23 14:56:41 -07:00
reed@reedloden.com
790741a5d7
Bustage fix for bug 394974.
2007-10-22 19:34:02 -07:00
bzbarsky@mit.edu
db5f5d91fc
Adding test
2007-10-12 11:59:46 -07:00
bzbarsky@mit.edu
54801aae2f
Give the about:blank document we create when loading a javascript: URI from history the principal of the history entry so the JS will actually execute against that about:blank, not in a sandbox. Bug 384014, r+sr+a=jst
2007-10-07 11:26:02 -07:00
bzbarsky@mit.edu
48541412c1
Fix a few issues in bfcache and XBL when javascript is being toggled on and off. Bug 398668, r+sr+a=jst
2007-10-05 17:35:00 -07:00
bzbarsky@mit.edu
5f7d419364
Remove trunk instances of MOZILLA_1_8_BRANCH interfaces. Bug 347910, r+sr+a=jst
2007-10-05 16:37:25 -07:00
dmose@mozilla.org
7e25c58d74
First part of fix for web-based protocol handlers failing in certain situations (bug 394483); r=biesi, sr=sicking
2007-10-03 23:10:47 -07:00
smontagu@smontagu.org
b17709fa08
Regression test for bug 92473
2007-10-01 07:14:57 -07:00
roc+@cs.cmu.edu
672e66c2d2
Bug 392873. Add debugging code to help track down a crash in the bfcache-expiry code. r+sr=bzbarsky,a=damon
2007-09-30 14:34:56 -07:00
martijn.martijn@gmail.com
3a77d6db44
Bug 299555 - F5 reloads Print Preview after right clicking several times on this specific testcase, r=bzbarsky, sr+a=jst
2007-09-28 16:40:02 -07:00
ajschult@verizon.net
6f0a4654c2
Bug 396649: Content viewers not evicted when going back. r+sr+a=bzbarsky
2007-09-27 19:56:08 -07:00
roc+@cs.cmu.edu
438effcc42
Bug 395045. Expire cached content-viewers after they've been unused for 20-30 minutes. r+sr+a=bz
2007-09-21 02:19:59 -07:00
bzbarsky@mit.edu
05de4fdee3
Relanding bug 396587. Maybe it'll stick now. r+sr+a=roc
2007-09-20 16:28:26 -07:00
bzbarsky@mit.edu
f17ce63d07
Backing out bug 396587 to hopefully fix orange.
2007-09-19 20:41:29 -07:00
bzbarsky@mit.edu
acc3123915
Resize the subdocument off a post-reflow callback so that we don't run script during reflow, and a few related checks to make sure we can deal with script in reflow callbacks better. Bug 396587, r+sr+a=roc.
2007-09-19 19:46:28 -07:00
bzbarsky@mit.edu
d70bc17ca5
Fix session restore to save and restore principals, so that about:blank, javascript:, data: stuff gets restored correctly. Bug 389274, r+sr=jst for the docshell changes, r=zeniko@gmail.com for the session restore changes, a=mconnor
2007-09-17 15:27:17 -07:00
bzbarsky@mit.edu
81e60268e2
Add a flag to nsIWebNavigation to disable popup-blocking for loads as needed. Bug 278357, r=biesi, sr=jst, a=bsmedberg
2007-09-14 12:21:45 -07:00
surkov.alexander@gmail.com
5ef16448a2
390414 - text-changed:delete event details no longer correct effective, r=aaronlev, sr=bz, a=dsicore
2007-09-05 01:22:17 -07:00
bzbarsky@mit.edu
8be43399c4
Adding tests.
2007-09-02 21:58:05 -07:00
dmose@mozilla.org
4ad19860ce
Fix for protocol handling dialog throwing exception when a web handler is selected (bug 392957), r=biesi, sr=mconnor, a=bz
2007-09-02 21:44:25 -07:00
bzbarsky@mit.edu
58deed6b52
Revoke presentation restore events even if we just get a network stop. Bug 306283, r+sr=biesi
2007-08-31 20:21:22 -07:00
dcamp@mozilla.com
db481fa960
only malware check nsHttpChannel for now, should fix orange. b=384941, r+sr=biesi
2007-08-31 17:48:30 -07:00
dcamp@mozilla.com
95baf6ccee
another bustage fix, fix up the PR_LOG ifdefs from the last commit. b=384941 rs=biesi
2007-08-31 16:48:39 -07:00
dcamp@mozilla.com
2003424352
fix bustage from bug 384941
2007-08-31 16:29:45 -07:00
dcamp@mozilla.com
2b3259d83f
block document loads for URIs tagged as malware by the url-classifier service. b=384941, r=bzbarsky, r=tony, sr=biesi, ui-r=johnath, a=bzbarsky
2007-08-31 16:18:46 -07:00
sharparrow1@yahoo.com
0b1b6c64d9
Bug 390180: Full page zoom interacts badly with bfcache. r+sr+a=roc
2007-08-27 18:20:17 -07:00
bzbarsky@mit.edu
9448321b0b
Add comment for bug 388579
2007-08-23 18:50:14 -07:00
bzbarsky@mit.edu
e5d97611d6
Make sure to not think we're in the middle of firing unload just because we created an about:blank content viewer. Bug 388579, r=biesi, sr=jst
2007-08-23 12:03:08 -07:00
masayuki@d-toybox.com
a20d56bd8d
Bug 392252 need new APIs for converting AppUnits to gfx usable pixels r=sharparrow1, sr+a=roc
2007-08-22 04:13:46 -07:00
sdwilsh@shawnwilsher.com
7d5925b0fb
Bug 391279 - Allow createInstance to work for web handlers. r=cbiesinger, sr=dmose
2007-08-14 09:47:41 -07:00
bzbarsky@mit.edu
bd826c03d9
Make NS_CheckContent(Load|Process)Policy only take a principal, not a principal and a uri. Get the URI from the principal. Bug 391438, r+sr+a=sicking
2007-08-09 22:35:08 -07:00
jst@mozilla.org
5f96a07bac
Fixing bug 389911. Removing nsIScriptGlobalObject::Get/SetGlobalObjectOwner() as it's not needed any more. r+sr=peterv@propagandism.org
2007-08-09 15:30:30 -07:00
jst@mozilla.org
3b2512803a
Fixing bug 389634. Remove dependency on XUL windows from modal content dialog opening code (window.showModalDialog()). r=bzbarksy@mit.edu, sr=jonas@sicking.cc
2007-08-09 15:03:01 -07:00
bzbarsky@mit.edu
16e6040261
Use the principal doing the load to decide on the URI to pass to content policies. This will help do the right thing for data:/javascript:/about:blank, as well as allow us to skip content policies altogether if the caller is system. Bug 388597, r+sr=sicking
2007-08-07 18:16:09 -07:00
ginn.chen@sun.com
d0ed3cca65
Bug 389793 Firefox build failed on OpenSolaris without --disable-mochitest r=benjamin a=dsicore
2007-08-05 20:22:32 -07:00
sharparrow1@yahoo.com
82680e3be3
Update UUID after checkin for bug 4821
2007-07-26 13:27:21 -07:00
jst@mozilla.org
c1b1b4d758
Fixing bug 194404. Adding support for window.showModalDialog() for compatibility with IE. r+sr=jonas@sicking.cc
2007-07-26 10:52:26 -07:00
sharparrow1@yahoo.com
0881e734d3
Bug 4821: Implement page zoom (backend). r+sr=roc.
2007-07-25 20:34:16 -07:00
dcamp@mozilla.com
5e7a58ed01
move the offline cache update logic from the content sink and prefetch service into an nsOfflineCacheUpdate object. bug=388839, r=biesi, sr=jst
2007-07-24 22:35:39 -07:00
bzbarsky@mit.edu
d8a5bd6455
More consistent handling of principals for loads across docshell type
...
boundaries. Bug 388121, r+sr=jst
2007-07-17 18:47:07 -07:00
bzbarsky@mit.edu
1bd1d3484f
Adding test.
2007-07-15 15:33:21 -07:00
bzbarsky@mit.edu
177208f7d9
Adding test.
2007-07-13 22:02:22 -07:00
bzbarsky@mit.edu
d936fb370d
Hold a strong ref to the URI while we're using it. Bug 387968, r+sr=jst
2007-07-13 21:27:08 -07:00
bzbarsky@mit.edu
4d53ccf996
Make attribute changes that also cause a state change properly reresolve style
...
when a selector uses both the state and the attribute. Bug 315920, r=dbaron,
sr=sicking.
2007-07-12 13:05:45 -07:00
bzbarsky@mit.edu
66fab0864e
Add test. Patch by Sylvain Pasche <sylvain.pasche@gmail.com>, r=smaug
2007-07-11 10:33:46 -07:00
bzbarsky@mit.edu
31a5a381e7
Make sure to properly set subframes loaded from bfcache as not having had
...
unload fired on them. Bug 364461, r=biesi, sr=jst.
2007-07-11 10:15:16 -07:00
peterv@propagandism.org
f7ff5666a6
Fix for bug 386496 (Clicking on link in designMode document does follow that link now). r/sr=bz.
2007-07-11 06:05:05 -07:00
bzbarsky@mit.edu
4d46bda6dc
Eliminate more callers of CheckSameOriginPrincipal in favor of
...
Equals/Subsumes. Bug 387212, r=mrbkap, sr=jst
2007-07-09 21:22:55 -07:00
jwalden@mit.edu
6d7584839a
Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros.
2007-07-08 00:08:04 -07:00
sdwilsh@shawnwilsher.com
1212763a51
Bug 380932 - Handle malware URIs with error page. Patch by Dão Gottwald <dao@design-noir.de>. r=cbiesinger
2007-07-05 15:26:06 -07:00
dmose@mozilla.org
ec036ba262
Refactor nsIMIMEInfo and nsExternalHelperAppService to support local and web-based protocol handlers (bug 384374), r=biesi, sr=sicking
2007-07-05 12:31:44 -07:00
gavin@gavinsharp.com
09ed0dcd8f
Bug 380932: land netError page for malware URIs, patch by Johnathan Nightingale <johnath@mozilla.com>, r=biesi, ui+r=beltzner
2007-07-03 09:49:06 -07:00
jwalden@mit.edu
6aaac3b438
Fix up three uses of NS_STATIC_CAST which can't be automatically converted to static_cast<> due to a deficiency in the fixup script.
2007-07-02 16:46:19 -07:00
peterv@propagandism.org
6662efd338
Fix for bug 237964 (Allow editable areas in browser (contentEditable)). r/sr=sicking.
2007-06-27 19:48:16 -07:00
peterv@propagandism.org
90c374d7c3
Backing out to fix orange.
2007-06-27 16:21:05 -07:00
peterv@propagandism.org
7bf2741259
Fix for bug 237964 (Allow editable areas in browser (contentEditable)). r/sr=sicking.
2007-06-27 15:29:45 -07:00
kaie@kuix.de
46a7394eca
Bug 107491, Follow up checkin, one more place where nssFailure needs to be renamed
...
r=benjamin
2007-06-27 11:25:12 -07:00
kaie@kuix.de
ef7c98eca8
Bug 107491, follow up check in, Rename string ID nssFailure to nssFailure2
...
rs=Pike
2007-06-20 07:10:30 -07:00
kherron@fmailbox.com
4f3b4ab01c
Bug 375314 - discriminate ping and xmlhttprequests in content policy check. Patch by Wladimir Palant <trev.moz@adblockplus.org>, r=jst, sr=peterv.
2007-06-17 06:50:50 -07:00
bzbarsky@mit.edu
ac7d66789b
Don't allow loads to start in a docshell that's firing the unload event. Alsodon't allow document.open of the document in that docshell. Bug 371360,r=biesi, sr=jst
2007-06-14 11:18:05 -07:00
sdwilsh@shawnwilsher.com
772f0fdbf4
Bug 382383 - nsDocShell::LoadURI discards LOAD_FLAGS_FIRST_LOAD. r=bzbarsky, sr=cbiesinger
2007-06-10 16:28:27 -07:00
mats.palmgren@bredband.net
039f630bca
Move nsIDocShellTreeItem::childOffset to nsDocShell and remove all uses except internally by nsDocShell (it should be removed eventually). b=376562 r=Olli.Pettay sr=bzbarsky
2007-05-17 20:49:14 -07:00
bzbarsky@mit.edu
7e3d62ddea
Make nsIDocShellTreeItem inherit from nsIDocShellTreeNode. Bug 377303,r=bsmedberg, sr=biesi
2007-05-06 14:06:28 -07:00
bzbarsky@mit.edu
b2bf331b94
Don't make embedding of a content viewer in a child frame force a layout flushon the parent. The child doesn't really care that much about up-to-date layoutinfo at this point; if its size changes it will deal. Bug 379485, r+sr=jst
2007-05-02 13:34:41 -07:00
bzbarsky@mit.edu
bb11c49afb
Be a little more careul with inheriting principals. Bug 304690, r=dveditz,sr=jst
2007-04-26 21:01:17 -07:00
timeless@mozdev.org
19fe340b2b
Bug 378692 warning C4099: 'OnLinkClickEvent' : type name first seen using 'struct' now seen using 'class'r=bz sr=bz
2007-04-24 20:13:57 -07:00
benjamin@smedbergs.us
baab01ada6
Bug 376636 - Building with gcc 4.3 and -pendatic fails due to extra semicolons, patch by Art Haas <ahaas@airmail.net>, rs=me
2007-04-23 07:21:53 -07:00
sayrer@gmail.com
b80cfd9871
Bug 368994. move mochitests near the code they test. round 7. r=bzbarsky
2007-04-16 08:18:50 -07:00
mats.palmgren@bredband.net
7f372116ec
Fix compile errors and warnings with -DDEBUG_DOCSHELL_FOCUS. b=373985 r+sr=jst
2007-03-24 03:51:44 -07:00
hg@mozilla.com
05e5d33a57
Free the (distributed) Lizard! Automatic merge from CVS: Module mozilla: tag HG_REPO_INITIAL_IMPORT at 22 Mar 2007 10:30 PDT,
2007-03-22 10:30:00 -07:00
tor%cs.brown.edu
eaeda066b9
Bug 373089 - add a ParentChainChanged notification to nsIMutationObserver.
...
r+sr=sicking
2007-03-10 13:49:43 +00:00
cbiesinger%web.de
df34976698
bug 371299 add a way to query if meta refreshes are pending for a docshell
...
r+sr=bz
2007-02-22 22:11:30 +00:00
kaie%kuix.de
5af3e3656c
Bug 107491, improve SSL error messages
...
Patch v9 - docshell and netwerk portions
Second and final checkin of this patch, enabling the new SSL error page
r/sr=biesi
2007-02-18 04:24:05 +00:00
bzbarsky%mit.edu
ef25ce1f54
Decouple the execution of javascript: URIs from the question of whether they
...
have known subject principals. Make it possible for callers to control
execution on a per-channel basis. Bug 369244, r=jst, sr=brendan
2007-02-16 01:01:39 +00:00
Olli.Pettay%helsinki.fi
805e0ff0f8
Bug 363067, Add nsPIDOMEventTarget and kill nsIChromeEventHandler, r=jst, sr=sicking
2007-02-15 23:04:33 +00:00
sharparrow1%yahoo.com
d19f64369b
Bug 370185: clean up view header includes (trivial). rs=bzbarsky.
2007-02-12 19:17:33 +00:00
bzbarsky%mit.edu
34caf9e676
Bail out of loads if were going away. Bug 369126, r+sr=jst
2007-02-09 04:40:56 +00:00
mozilla.mano%sent.com
6040afd6ff
Bug 83265 - Add a way to disable HTTP-EQUIV=refresh. patch from Mark Pilgrim <pilgrim@gmail.com>, r=biesi,mano,mento. sr=bz.
2007-02-08 13:15:50 +00:00
sharparrow1%yahoo.com
76a64e5c22
Bug 177805: Fix the use of units in Gecko. r+sr=roc
2007-02-07 07:46:44 +00:00
bzbarsky%mit.edu
297a5ddfea
Use the right URI when restoring a page from history. Bug 360511, r=jst, sr=sicking
2007-01-17 18:55:35 +00:00
gavin%gavinsharp.com
80f53874cc
Bug 364903: Error page 'Try Again' button doesn't dim once pressed, r=neil, sr=bzbarksy
2007-01-04 18:53:28 +00:00
jwatt%jwatt.org
bbb6339dc9
Fixing bug 334587. Unify event handling for links and fix various XLink bugs. r=olli.pettay@gmail.com, r=dbaron@mozilla.com, sr=bugmail@sicking.cc
2007-01-04 10:53:59 +00:00
neil%parkwaycc.co.uk
1a9e664592
Bug 363725 Make about:logo work in (some) toolkit apps r+sr=darin
2006-12-18 10:51:10 +00:00
gavin%gavinsharp.com
b0de55cc73
Bug 212852: Browser assumes ftp protocol for URL's beginning with 'ftp' and written without protocol in address field, patch by Magnus Melin <mkmelin+mozilla@iki.fi>, r=biesi, sr=darin
2006-12-16 14:32:19 +00:00
cvshook%sicking.cc
d74c15a5d6
Bug 323924, Call CheckLoadURIWithPrincipal before issuing pings and on redirects. r/sr=jst
2006-11-29 03:08:49 +00:00
cvshook%sicking.cc
b07fe2dcf6
Bug 323924, Call CheckLoadURIWithPrincipal before issuing pings. r/sr=jst
2006-11-28 20:47:10 +00:00
bzbarsky%mit.edu
8a1b6c5e34
Make the redirect check get principals the same way we get them elsewhere.
...
Clean up some code to use the new security manager method. Bug 354693,
r=dveditz, sr=sicking
2006-11-22 18:27:54 +00:00
bzbarsky%mit.edu
0a3a624149
Make it possible for protocol handlers to configure how CheckLoadURI should
...
treat them via their protocol flags. Remove the protocol list we used before.
Bug 120373, r=dveditz, sr=darin
2006-11-10 23:49:08 +00:00
bzbarsky%mit.edu
725237b351
Improve wording of the postdata dialog. Bug 112848, patch by Magnus Melin
...
<mkmelin+mozilla@iki.fi>, r=darin, sr=bzbarsky
2006-11-07 03:28:50 +00:00
cvshook%sicking.cc
f5194fd473
Bug 358106: Make ranges use nsIMutationObserver rather than their own notification system. r/sr=jst
2006-11-03 21:51:01 +00:00
bzbarsky%mit.edu
9468056c63
Make javascript: URI execution asynchronous. Bug 351633, r=jst, sr=biesi
2006-10-17 00:55:14 +00:00
bzbarsky%mit.edu
180dcbfe19
Nuke SameOrSubdomainOfTarget. Bug 327109, r=dveditz, sr=jst
2006-10-08 15:54:28 +00:00
gavin%gavinsharp.com
fe051ef99b
Bug 351777: domain fixup/guessing broken, r=biesi, sr=bzbarsky
2006-09-24 02:45:23 +00:00
cbiesinger%web.de
e3d051eb8b
Bug 351874 Move nsAboutRedirector out of necko
...
r=darin
2006-09-15 22:17:26 +00:00
bzbarsky%mit.edu
6a98c20603
Just store the flags, not various booleans. Bug 342914, r=biesi, sr=darin
2006-09-15 09:52:08 +00:00
bzbarsky%mit.edu
cdde1bcdfe
Allow about: modules to just set a flag to force script execution to be allowed
...
for particular about: URIs, instead of hardcoding checks in the security
manager. Bug 341313, r=darin, sr=jst
2006-09-15 09:52:06 +00:00
bzbarsky%mit.edu
fa84d90b52
Move the safe vs unsafe about: distinction out of the security manager and into
...
nsIAboutModule implementations. Bug 337746, r=dveditz, sr=darin
2006-09-15 09:52:05 +00:00
gerv%gerv.net
c8fd94f182
Bug 322000: update about:licence to fulfil all our obligations with regard to notifications, copyright statements and so on. Patch by gerv; r=mconnor, mscott.
2006-09-15 09:52:04 +00:00
timeless%mozdev.org
cf8f55f540
Bug 320498 Fix NewChannel impls to handle null in argument
...
r=darin sr=darin
2006-09-15 09:52:03 +00:00
dbaron%dbaron.org
868a47a721
Improve consistency of conversion from about URI to about module. b=306261 r=darin sr=bzbarsky
2006-09-15 09:52:02 +00:00
bsmedberg%covad.net
7f1f35c037
Bug 292624 - XUL error pages should not have chrome privileges, r=darin sr=dveditz a=asa
2006-09-15 09:52:01 +00:00
bzbarsky%mit.edu
a16c2dc585
Add about:license and about:licence and make about: link to them. Bug 256945,
...
r=gerv, sr=darin
2006-09-15 09:52:00 +00:00
neil%parkwaycc.co.uk
35853062ba
Bug 269827 Redirected about channel has wrong original URI r+sr=darin
2006-09-15 09:51:59 +00:00
ben%bengoodger.com
e004e024df
243387 - about:plugins broken by download size reduction changes. Move about:plugins page to global package to remove dependency on defunct "communicator" package. r=mconnor
2006-09-15 09:51:58 +00:00
darin%meer.net
ee6b104394
fixes bug 245110 "Crash [@ nsAboutRedirector::NewChannel]" r=biesi
2006-09-15 09:51:57 +00:00
gerv%gerv.net
bc18475075
Bug 236613: change to MPL/LGPL/GPL tri-license.
2006-09-15 09:51:56 +00:00
dbaron%dbaron.org
85ccaa2444
Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag
2006-09-15 09:51:55 +00:00
dougt%netscape.com
26993f9aab
166917. Clean up xpcom SDK includes. r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com
2006-09-15 09:51:52 +00:00
caillon%returnzero.com
5655b0e966
about:about
...
Bug 56061
r=bryner@brianryner.com
sr=darin@meer.net
2006-09-15 09:51:51 +00:00
seawood%netscape.com
188182f9ce
Add about:buildconfig
...
Bug #140034 r=bbaetz sr=darin
2006-09-15 09:51:50 +00:00
kairo%kairo.at
d106a223c2
Bug 56863 - make about:plugins localizable, r=biesi, sr=bz
2006-09-15 09:51:49 +00:00
timeless%mozdev.org
2d92353fd4
Bug 52104 about:logo is missing
...
patch by bugzilla@gemal.dk r=timeless sr=darin
2006-09-15 09:51:48 +00:00
cbiesinger%web.de
2600c208b8
184075 r=darin sr=bz nsAboutRedirector should not use literal number
2006-09-15 09:51:47 +00:00
kairo%kairo.at
9b81f04b30
bug 131477 - Improve design of about:plugins page - this makes about:plugins themeable, plugins.html moved from global to communicator, r=beppe, sr=hewitt
2006-09-15 09:51:46 +00:00
caillon%returnzero.com
7f9d715f0a
Bug 155752 - Use the XML parser for XHTML about: services
...
Patch contributed by Alexey Chernyak <alexey@ihug.com.au>
r=timeless, sr=jst, a=asa
2006-09-15 09:51:45 +00:00
dbaron%fas.harvard.edu
6576211f3f
Convert users of nsAReadable[C]String and nsAWritable[C]String typedefs to [const] nsA[C]String. b=131899 r=scc sr=jag a=asa
2006-09-15 09:51:44 +00:00
cbiesinger%web.de
8124655759
bug 127252 patch partially by mstoltz r=bbaetz/me sr=darin a=asa
...
make about:config work again
2006-09-15 09:51:43 +00:00
darin%netscape.com
89825d4e4f
fixes bug 124042 "support internationalized URIs" r=dougt, sr=alecf, a=asa
2006-09-15 09:51:42 +00:00
cbiesinger%web.de
2e6aa22327
bug 127252 r=gagan sr=darin a=asa
...
about:config should use redirector
2006-09-15 09:51:41 +00:00
gerv%gerv.net
83c65749f4
Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
2006-09-15 09:51:40 +00:00
jaggernaut%netscape.com
fe7f1e7fba
Bug 86734: Remove NS_WITH_SERVICE. r=dbaron, rs=scc, a=asa
2006-09-15 09:51:39 +00:00
mstoltz%netscape.com
3b12aaf522
Bug 88087 - giving about: pages loaded from chrome a principal other than
...
system, to prevent security attacks against these pages. r=bbaetz, sr=waterson
2006-09-15 09:51:38 +00:00
beard%netscape.com
8f79d4b9aa
Fix for Mac bustage. r=gagan
2006-09-15 09:51:37 +00:00
gagan%netscape.com
75864ccea7
Not part of the build yet. New files for bug 68086. Implemented a generic fat-free version for cases of about: that redirect to another URL. This will obsolete nsAboutCredits.*, mzAboutMozilla.*, and nsAboutPlugins.*
2006-09-15 09:51:36 +00:00
bzbarsky%mit.edu
ed1c8df85f
try/catch around the loadURI call, since it can throw. Bug 310828, patch by Adam Guthrie <ispiked@gmail.com>, r+sr=bzbarsky, a=schrep for 1.8 branch
2006-09-09 04:58:35 +00:00
martijn.martijn%gmail.com
72138f14ca
Backing out the patch for bug 287707, since it is causing smoketest blocker bug 351057
2006-09-01 19:51:05 +00:00
gavin%gavinsharp.com
a30618405a
Bug 349419: add nsIDocShellLoadInfo type for fixup, to silence an assertion that occurs any time a URI is fixed up, r=biesi, sr=bzbarsky
2006-09-01 15:58:18 +00:00
martijn.martijn%gmail.com
c998727ebd
Bug 287707 - After page had designmode on, there are still several issues, r=daniel, sr=peterv
2006-09-01 09:32:57 +00:00
bzbarsky%mit.edu
23d7c72d67
Retarget key events to the parent presshell if we have no root content. Bug
...
303260, r=mats, sr=roc
2006-08-28 02:04:16 +00:00
cbiesinger%web.de
8c59aae763
Bug 265780 part I: Implement nsIAuthPrompt2 and related interfaces per the design at
...
http://wiki.mozilla.org/Necko:nsIAuthPrompt2
r=darin
2006-08-26 21:42:54 +00:00
bzbarsky%mit.edu
412f72b084
Use a better way of detecting a newly-opened window. Bug 346404, r=biesi, sr=jst
2006-08-23 04:10:05 +00:00
enndeakin%sympatico.ca
51b0babe5e
Bug 341524, DOM storage should follow cookie prefs
2006-08-19 01:21:58 +00:00
bzbarsky%mit.edu
e9379f3679
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
2006-08-15 17:31:16 +00:00
jwalden%mit.edu
833f88d123
Bug 26496 - Jar protocol fails silently on file-not-found. r=darin, sr=bz
2006-08-11 18:36:32 +00:00
bryner%brianryner.com
4766f20875
Comment clarification from bug 347426, r+sr=bzbarsky
2006-08-06 18:50:17 +00:00
marria%gmail.com
18980be0d7
Bug 346851 (LOAD_FLAGS_NEW_WINDOW naming doesn't make much sense) Changed variable name and updated comment. r=cbiesinger, sr=bzbarsky
2006-08-06 18:17:29 +00:00
marria%gmail.com
5defba927b
Bug 344808 (Canceling a [download whose link tries to open a new window] causes current tab to close, when browser.link.open_newwindow is 1) This fix does not mark the window returned by Open as new, if it is the same as the original window. r=cbiesinger,sr=darin
2006-08-03 06:22:49 +00:00
marria%gmail.com
b5b0c2a855
Bug 346586 (Non-PRBool values passed as PRBool in bug 241972)
2006-08-02 03:05:17 +00:00
bzbarsky%mit.edu
2d2f802923
Back out the additional patch for bug 305181 to fix bug 346259. r+sr=bryner
2006-07-31 04:04:16 +00:00
aaronleventhal%moonset.net
664ced1b24
Bug 340841. Infinite loop with some plugins when screen reader is runnng -- empty tabs keep opening. r=biesi, sr=jst
2006-07-27 16:54:55 +00:00
gavin%gavinsharp.com
350e03f0a3
Bug 323798: Keyword URL Needs to be localized, r=axel, sr=bzbarsky
2006-07-26 01:19:42 +00:00
bzbarsky%mit.edu
4c1ff8d750
Flush out layout when someone asks how big we are. Bug 344861, r+sr=jst
2006-07-21 00:46:17 +00:00
sharparrow1%yahoo.com
341097b456
Bug 344696: Remove nsIDeviceContext::Get/SetZoom. r+sr=roc.
2006-07-21 00:16:07 +00:00
gavin%gavinsharp.com
07fd113dd7
Bug 341112: LOAD_FLAGS_BYPASS_CACHE flag of nsIWebNavigation::loadURI doesn't work, patch by Nickolay Ponomarev <asqueella@gmail.com>, r=biesi, sr=darin
2006-07-08 21:25:08 +00:00
marria%gmail.com
4776db2c47
Bug 241972 (new window opened by window.open('xxx.exe') or target="_blank" isn't closed automatically when a download begins). Fix stores state on the channel indicating whether a window was opened specifically for the download. The external helper app service then closes the window if there is no refresh header and if the window was opened specifically for the download. r=cbiesinger, sr=darin
2006-07-04 20:48:33 +00:00
cvshook%sicking.cc
2c39937d84
Bug 342062: Add nsIMutationObserver which has the ability to get notifications for just mutations happening in a subtree under a given node. r/sr=bz
2006-07-02 07:23:10 +00:00