Commit Graph

295 Commits

Author SHA1 Message Date
bsmedberg@covad.net
9bace4bf49 Bug 224829 - docshell should not require non-gecko interface nsIBrowserHistory. This was fixed by introducing a new interface nsIGlobalHistory2 to replace the current nsIGlobalHistory. There are two-way adapters so that the frozen interface still works. r=biesi sr=bz a=mscott for toolkit/ changes. 2004-02-11 02:10:04 +00:00
bzbarsky@mit.edu
26f96b1143 Implement support for the "type" attribute of <a> elements. Bug 214626,
r=adamlock, sr=darin
2003-10-03 22:11:47 +00:00
jaggernaut@netscape.com
0a22e59792 Bug 203960: Make bookmark groups replace existing tabs instead of appending. r=jkeiser, varga, adamlock, sr=jst, hewitt 2003-05-30 00:21:01 +00:00
locka@iol.ie
7f8a84d1e3 Check for invalid combination of load flags. b=87353 r=radha@netscape.com sr=blizzard@mozilla.org 2003-05-26 12:14:17 +00:00
danm@netscape.com
0f501bf6ce revert rev 1.136 because of regression bug 199471. code=radha r=me 2003-05-23 21:47:57 +00:00
sspitzer@netscape.com
5306e80f39 fix for security bug #51631
prevent auth UI from coming up from inside messages
sr=darin, r=bienvenu, a=sspitzer
2003-04-25 23:29:17 +00:00
sfraser@netscape.com
6bbb43bd88 Fix crasher bug 202439 by properly refcounting the transferable hook list. r=brade, sr=bz/me. 2003-04-18 02:03:44 +00:00
brade@netscape.com
ff364901c7 docshell changes for drag/drop/copy/paste hooks (bug 197121) r=adamlock, sr=smfr 2003-04-17 13:16:05 +00:00
radha@netscape.com
cdd5388337 Fix for bug # 166736. clicking on view image while page is loading causes the back button to notgo to the last page, but the page before last. r=adamlock sr=alecf. 2003-03-13 19:58:23 +00:00
radha@netscape.com
870920d7a9 Fix for bug # 148794. Check if the load is to a iframe and if so, do not add
it to session history.
2003-03-05 21:37:20 +00:00
nisheeth@netscape.com
a3eac53fa1 Fix bug 193347. r/sr=alecf. a=dbaron. Remove autocomplete learning and data collection code from nsGlobalHistory.cpp now that it is no longer needed. 2003-02-21 05:08:12 +00:00
nisheeth@netscape.com
ccb2a90e5a Ongoing work for bug 182366. Use machine learning techniques to sort autocomplete results. r=heikki. sr=hewitt. 2003-01-13 22:23:41 +00:00
rods@netscape.com
2d2b418b49 some changes from a nother patch was accidently checked in 2002-10-08 14:00:12 +00:00
rods@netscape.com
89fe1f4414 This patch is a bit different, instead of having the DocShell figure out whether it or one of its children are printing or PP, it gets told whether it is, and it caches that value.
This was done so navigation is as fast as possible, meaning it doesn't have to figure it out each time.
The patch:
1) Adds a method to the nsIContentViewerContainer to tell it whether we are printing or in PP.
2) Fix up the DV and PrintEngine, the DV SetIsXXXX didn't need to set any
values in the PrintEngine, but now instead makes calls and sets the values in DocShells
3) Cleaned up and add a macro to nsIDocumentViewerPrint
Bug 171161 r=dcone sr=rpotts
2002-10-08 13:17:56 +00:00
radha@netscape.com
f3b73ada54 Fix for bug # 151061. Mozilla loses base uri for wyciwyg documents. r=caillon sr=jst. 2002-09-19 21:59:34 +00:00
caillon@returnzero.com
dca07e66b0 Add a method on the fixup object to strip off wyciwyg from nsIURIs
Fixes bug 164006, wyciwyg: should not appear in tab title
r=jag sr=bzbarsky
2002-09-11 01:44:13 +00:00
dougt@netscape.com
aa5e4b8b34 Fixes up the timer interface. b157136, r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com 2002-09-07 05:38:16 +00:00
alecf@netscape.com
c40a2c9b83 fix for bug 97470 - don't display frame/iframe urls in the global history window
r=radha, sr=darin
2002-08-30 17:51:48 +00:00
alecf@netscape.com
d04e2b3871 fix for bug 12493 - layout should canonicalize urls before asking global history for visited status
r=radha, sr=darin
2002-08-06 23:51:42 +00:00
locka@iol.ie
84ae280837 Support for error pages. b=28586 r=radha@netscape.com sr=rpotts@netscape.com a=asa@mozilla.org 2002-07-11 20:59:03 +00:00
radha@netscape.com
36130f0cbd Fix for bug # 135289. META http-equiv="cache-control" directives are ignored by back forward buttons. r=rpotts sr=darin. 2002-05-09 20:32:35 +00:00
radha@netscape.com
d7eb4a0e3a Fix for bug 59774. Save scrollbar positions in sessionhistory when jumping from one anchor to another in a page. r=adamlock sr=alecf a=asa. Approved by ADT. 2002-04-04 22:10:10 +00:00
rpotts@netscape.com
4d930393d5 bug #40867 (r=bzarsky@mit.edu, sr=jst@netscape.com, a=asa@mozilla.org) Add new caching API to allow view-source to load from the cache and not the network. 2002-04-01 21:22:27 +00:00
jkeiser@netscape.com
2e0703757a Prevent double submission of forms (bug 72906). r=darin@netscape.com, r=alexsavulov@netscape.com, sr=alecf@netscape.com, a=asa 2002-03-13 06:08:56 +00:00
morse@netscape.com
48a0061646 bug 107579, infrastructure for detecting 3rd-party cookies, r=darin,rpotts, sr=devitz 2002-03-02 01:26:49 +00:00
radha@netscape.com
9024e2118a Fox for bug # 109485. Meta refresh works differently than otehr browsers. r=valeski. sr=jaggernaut. 2002-02-08 22:46:09 +00:00
mkaply@us.ibm.com
eca8e181d2 Someone can yell at me later if this was a totally stupid thing to do - Fixing OS/2 bustage - I need OS/2 building so we can watch the NSS_3_4 landing 2002-02-06 14:39:42 +00:00
darin@netscape.com
0ee1298b0c fixes bug 54349 "stylesheet do not load when in another HTTP auth realm
(sometimes)" patch=badami@netscape.com, r/sr=rpotts,darin
2002-02-06 07:26:26 +00:00
mjudge@netscape.com
59cc5aac6b 115922 embedding work. no changes should be observed in current product this will only affect the embedded effort. This moves the command handler stuff from content xul to embedding/components/commandhandler. a=judd r=saari built on mac/windows/gmake with this we will be able to finish removing editorshell from the app and have a true embedded editor.akkana will pick this up after me and finish the embedding work. 2002-02-02 05:13:56 +00:00
locka@iol.ie
31e5638de0 Removed huge chunks of dead webshell and cleaned up a few references to it elsewhere in the code. b=113970 r=valeski@netscape.com sr=rpotts@netscape.com 2002-01-08 13:01:38 +00:00
shanjian@netscape.com
a27effa4b8 #112793 fine tune frame charset mechanism
Besides charset, document now records charset source as well.
nsCharsetSource was replaced by PRInt32.
Some code relocation in nsHTMLDocument.cpp
r=yokoyama sr=waterson
2001-12-26 03:17:59 +00:00
danm@netscape.com
e310d865af move focus unsuppression in SetupNewViewer until after the viewer has been initialized. also add an assertion should we ever again get into a lazy document creation infinite loop. bugs 106820, 110856. r=bryner,hyatt 2001-12-11 02:41:22 +00:00
rpotts@netscape.com
80eb156cb7 bug #94205 (r=adamlock@netscape.com, sr=jst@netscape.com) nsIWebNavigation interface changes... 2001-11-30 22:35:33 +00:00
radha@netscape.com
7bf073a8e8 Fix for bug # 99638. r=darin sr=rpotts. Use nsIMultiPartChannel to access
htttpChannel that is part of a multipartChannel.
2001-11-27 23:14:15 +00:00
radha@netscape.com
54514c19fc Fix for bug # 106994. - Remove redundant code in nsDocShell to acquire handle to SH in the root docshell r=adamlock sr=rpotts 2001-11-20 20:14:02 +00:00
rpotts@netscape.com
b0fe97a538 bug #99627 (r=valeski@netscape.com, sr=mscott@netscpae.com). Freeze the nsIURIContentListener interface... 2001-10-27 02:52:39 +00:00
radha@netscape.com
054c1ff02b Fix for bug # 103978. Problems with back/forward at cnn.com, mainly due to expired subframes and clicking back/forward fast. r=adamlock sr=rpotts 2001-10-26 19:04:11 +00:00
bryner@netscape.com
91e7d27adf Bug 104977 -- landing tabbing rewrite. Fixes bugs 78256, 83575, 85602, 96273, 103980, and 105224. r=saari, sr=hyatt. 2001-10-22 22:43:52 +00:00
radha@netscape.com
53f563841e Fix for bug 79063 r=rpotts sr=darin 2001-09-07 22:06:08 +00:00
valeski@netscape.com
ab37c5705a r=dbaron, sr=dougt. 97667. nsIInterfaceRequestor is now frozen. nsIInterfaceRequestorUtils.h is now required if you want to use do_GetInterface() for convenience. The two were split because the stuff that is now in nsIInterfaceRequestorUtils.h wasn't ready for freezing. Also, .idl files should just contain interface defs anyway. 2001-09-05 21:28:38 +00:00
bryner@netscape.com
b9750c2b9d Bug 92210 - Window steals focus if you switch to another app during "Transferring data from...". r=saari, sr=hyatt. 2001-08-21 21:18:45 +00:00
radha@netscape.com
2c3e6db404 Fix for bug # 86752. LOAD_FLAGS_BYPASS_HISTORY does not work. r=adamlock sr=rpotts 2001-08-16 23:49:50 +00:00
rpotts@netscape.com
39c73234a1 bug #84749. (r=nisheeth, sr=jst). Document unload() events fired *after* the current URI had been changed - this allowed JS to track where the user was going next... 2001-07-17 20:17:38 +00:00
dbaron@fas.harvard.edu
a9aa77073f Header include dependency cleanup. b=64023 r=jag rs=brendan 2001-07-16 02:40:48 +00:00
radha@netscape.com
5f1feef0fb Fix for bugzilla bug 86330 r=adamock sr=rpotts. Bug with SH in frames with targets 2001-07-03 00:00:12 +00:00
yokoyama@netscape.com
1679339384 Bug 82244
backout old patch
r= radha sr=rpotts
2001-06-29 22:12:14 +00:00
bryner@uiuc.edu
8fcb0d7b58 Bug 82123 -- enable embeddors to alter the focus traversal so that the document itself receives focus first instead of last. r=saari, adamlock, sr=jst, a=chofmann. 2001-06-26 01:19:11 +00:00
nisheeth@netscape.com
145ad3882b Fix for bug 57636. r=rpotts, sr=jst, a=asa. Onload handlers now fire on document.written content. 2001-05-25 08:49:03 +00:00
rods@netscape.com
45a45d7954 adding pane/frameset/frame/iframe navigation
Bug 24423 r=joki,saari a=hyatt
2001-05-22 23:52:17 +00:00
valeski@netscape.com
503e060923 r=ccarlen, sr=rpotts on the mozilla/docshell/* and mozilla/embedding/* mods (81263). embedding apps can now control whether or not images are loaded in a specific nsWebBrowser window. This is done via nsIWebBrowserSetup. shaver@mozilla.org provided a nsWebBrowserContentPolicy implementation which registers for, and responds to, nsIContentPolicy callbacks giving nsIContentPolicies an opportunity to cancel a load or the processing of an element. processing isn't hooked up yet, and some of the content policy types in the switch statement won't become relevant until further nsIContentPolicy hookup is done. Those cases are handled inside the docshell/webshell until the content policy hook-up is made. 2001-05-21 22:42:46 +00:00