tbogard%aol.net 
								
							 
						 
						
							
							
							
							
								
							
							
								e0307d4810 
								
							 
						 
						
							
							
								
								Removed the command member from the nsIWebShellServices inteface as it is no longer needed.  InternalLoad now has implementation that works in cases other than just the session history loading.  
							
							
							
						 
						
							2000-03-27 02:35:05 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scc%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								c3b7672d97 
								
							 
						 
						
							
							
								
								small changes to clients of string converting APIs  
							
							
							
						 
						
							2000-03-26 10:23:40 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									pollmann%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								0be5605d38 
								
							 
						 
						
							
							
								
								Bug 32702: Rename GetHistoryState to CaptureHistoryState (as it is), and add GetHistoryState method, r=nisheeth  
							
							
							
						 
						
							2000-03-24 03:36:58 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									tbogard%aol.net 
								
							 
						 
						
							
							
							
							
								
							
							
								85c3c56959 
								
							 
						 
						
							
							
								
								Adding implementation for the new method OnStartURIOpen on nsIURIContentListener.  
							
							
							
						 
						
							2000-03-24 01:04:47 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									radha%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								7bf54b8cf1 
								
							 
						 
						
							
							
								
								Fix for bug #s 28758, 29609. When loading a url over and over again, it is added  
							
							... 
							
							
							
							to SH each time there by causing multiple entries for that url in go menu.
r=law 
							
						 
						
							2000-03-23 23:00:17 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									norris%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								d2401d0be5 
								
							 
						 
						
							
							
								
								Fix a number of security bugs. (I can't see the numbers at home because  
							
							... 
							
							
							
							they have restricted visibility.)
r=mstoltz 
							
						 
						
							2000-03-18 17:48:12 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scc%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								ef27072d80 
								
							 
						 
						
							
							
								
								replaced use of private type with |getter_AddRefs|, r=travis  
							
							
							
						 
						
							2000-03-17 01:19:33 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									tbogard%aol.net 
								
							 
						 
						
							
							
							
							
								
							
							
								2596a179ae 
								
							 
						 
						
							
							
								
								Call SetOverLink instead of SetJSStatus when over a link.  
							
							
							
						 
						
							2000-03-16 01:02:23 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									tbogard%aol.net 
								
							 
						 
						
							
							
							
							
								
							
							
								aa2e47677e 
								
							 
						 
						
							
							
								
								Removed unused parameter.  
							
							
							
						 
						
							2000-03-14 08:53:46 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									rickg%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								ffe78e83e5 
								
							 
						 
						
							
							
								
								removed calls to deprecated string methods  
							
							
							
						 
						
							2000-03-12 09:14:14 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									tbogard%aol.net 
								
							 
						 
						
							
							
							
							
								
							
							
								299e2bdb1c 
								
							 
						 
						
							
							
								
								Removed include of "windows.h".  I'm sure at one point it was needed, but it should not need to be as webShell is XP code.  
							
							
							
						 
						
							2000-03-12 06:34:30 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									tbogard%aol.net 
								
							 
						 
						
							
							
							
							
								
							
							
								de89e55b72 
								
							 
						 
						
							
							
								
								Added overides for the Session History navigation in docShell.  Removed some old ones that were recently removed from nsIWebShell.  
							
							
							
						 
						
							2000-03-11 12:02:06 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									norris%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								5add6838c7 
								
							 
						 
						
							
							
								
								Fix Linux bustage.  
							
							
							
						 
						
							2000-03-11 03:20:25 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									norris%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								9b2edd3c59 
								
							 
						 
						
							
							
								
								Remove mURL from nsWebShell, and GetURL from nsIWebShell.  
							
							... 
							
							
							
							r=travis 
							
						 
						
							2000-03-11 02:57:39 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									tbogard%aol.net 
								
							 
						 
						
							
							
							
							
								
							
							
								3a96e93cb8 
								
							 
						 
						
							
							
								
								Don't override every method in docShell, only those where webShell needs to do different things.  Remove dependency on nsIBrowserWindow.  WebShell should no longer create the native widget.  Removed a number of APIs from nsIWebShell to continue thining it down until it is completely removed.  Other general cleanup and removal of dead code.  Sizing and positioning is left nearly completely up to docShell.  The bounds must be stored locally for now as there is a problem with the sizeToContent when the child has already been reflowed on an unconstrained basis, this will be fixed soon thus allowing the removal of the locally cached bounds.  HandleUnknownContentType is no longer part of nsIDocumentLoaderObserver.  
							
							
							
						 
						
							2000-03-11 01:05:08 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									tbogard%aol.net 
								
							 
						 
						
							
							
							
							
								
							
							
								6daaccbd1c 
								
							 
						 
						
							
							
								
								Now that docShell implements SetZoom and GetZoom, just pass those function calls on to it.  This frees us to clear some bloat in webShell's holding on to float mZoom.  bug  #30625 . r=jud, waterson a=jevering  
							
							
							
						 
						
							2000-03-08 04:00:31 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									gagan%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								7e1b3b797a 
								
							 
						 
						
							
							
								
								webshell's GetInterface continues with DocShell's GetInterface. r=travis. (reviewed docshell changes too) this allows necko to use the interface requester (webshell) to ask for nsIPrompt and display dialog boxes (for auths, etc)  
							
							
							
						 
						
							2000-03-08 00:40:49 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									mscott%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								cbc6d78022 
								
							 
						 
						
							
							
								
								Bug  #21358  --> Make sure we only call the on load handler ONCE per document. This prevents a nasty loop if  
							
							... 
							
							
							
							the onload handler tries to load an ftp url.
r=travis
a=jar 
							
						 
						
							2000-03-07 06:02:04 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									warren%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								c0497e31be 
								
							 
						 
						
							
							
								
								Bug 21556: Making linux be thread-safe. Making tons of classes implement threadsafe AddRef/Release. a=jar  
							
							
							
						 
						
							2000-03-05 21:26:01 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									norris%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								6f23e80fcc 
								
							 
						 
						
							
							
								
								Fix 29541  
							
							... 
							
							
							
							r=travis,a=jar 
							
						 
						
							2000-03-03 22:55:40 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									tbogard%aol.net 
								
							 
						 
						
							
							
							
							
								
							
							
								4eec4fb506 
								
							 
						 
						
							
							
								
								nsIPref is no longer passed around through inits on webshell, content viewers and presContext.  In places where it is needed, it can be retrieved from the service manager.  I removed a number of the getters and setters for prefs as the prefs will be the same from the service manager so we don't need getters.  r=waterson a=rickg  
							
							
							
						 
						
							2000-03-02 07:13:02 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									tbogard%aol.net 
								
							 
						 
						
							
							
							
							
								
							
							
								d9b7f4567e 
								
							 
						 
						
							
							
								
								GetPositionAndSize returns the size from the stored bounds rather than relying on the incorrect widget. This should fix the viewer bustage.  r=jevering, buster a=jevering.  
							
							
							
						 
						
							2000-03-01 23:46:03 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									tbogard%aol.net 
								
							 
						 
						
							
							
							
							
								
							
							
								84d90bd475 
								
							 
						 
						
							
							
								
								Removed call to add items to the GlobalHistory at the beginning of the load.  This was causing them to be added twice.  Now instead, they are added at when OnLoading is called from the DoContent. r=mscott a=jar  
							
							
							
						 
						
							2000-03-01 05:25:36 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									tbogard%aol.net 
								
							 
						 
						
							
							
							
							
								
							
							
								46b0064aaa 
								
							 
						 
						
							
							
								
								mPrefs were shadowing the ones in docShell.  This fixes the bug where prefs weren't being found in presContext because the contentViewer is now being created in docShell which had a different set of prefs. r=beard a=rickg.  
							
							
							
						 
						
							2000-03-01 03:22:14 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									tbogard%aol.net 
								
							 
						 
						
							
							
							
							
								
							
							
								b2806359f0 
								
							 
						 
						
							
							
								
								WebShell now relies on the docShell for the creation of the content viewer.  WebShell also provides and implementation for LoadURI that overrides the docShells so we can later do a ifdef on who should do the load.  Before adding to GlobalHistory we call ShouldAddToGlobalHistory.  Implemented GetMainWidget. This is work to allow getting new session history/ url loading working and work on master bug 13374. r=mscott a=jevering  
							
							
							
						 
						
							2000-02-29 22:35:33 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ftang%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								f7512d1033 
								
							 
						 
						
							
							
								
								fix problem I instroduced last night which do not expand "hostname" to " http://hostname "  
							
							
							
						 
						
							2000-02-29 20:38:16 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ftang%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								c3609c4360 
								
							 
						 
						
							
							
								
								fix bug 28171 14155 28784. escape keyword URI before pass to NS_NewURI. Correct the convertToFileURI function.  
							
							... 
							
							
							
							convert file: uri to be escped with the file system charset before pass to NS_NweURI
r=warren a=bobj 
							
						 
						
							2000-02-29 07:07:36 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									pollmann%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								982af48162 
								
							 
						 
						
							
							
								
								Bug 28670: Move scroll methods from webshell to docshell r=travis a=rickg  
							
							
							
						 
						
							2000-02-29 06:51:48 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									mkaply%us.ibm.com 
								
							 
						 
						
							
							
							
							
								
							
							
								35f9400d4f 
								
							 
						 
						
							
							
								
								# 25555  
							
							... 
							
							
							
							r= mscott@netscape.com 
OS/2 changes for Mozilla - add #ifdef, change #ifdef 
							
						 
						
							2000-02-28 14:51:35 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									sspitzer%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								09b7b9db4f 
								
							 
						 
						
							
							
								
								fix for  #26773 , alert when there is a network error in mailnews.  r=mscott, a=phil  
							
							
							
						 
						
							2000-02-26 01:04:50 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									tbogard%aol.net 
								
							 
						 
						
							
							
							
							
								
							
							
								f364b44eca 
								
							 
						 
						
							
							
								
								Removed RemoveFocus, Stop, Reload, and SetContentViewer to reflect removal from nsIWebShell.  Removed GetTarget() as it is no longer called.  Removed ReleaseChildren as it is never called.  The referrer is now stored down in docshell.  CurrentURI is now set for docshell's benefit.  A hacked implementation of InternalLoad is provided for the Reload case.  OnLoading is now called for docshell sake.  Stop now relies on docShell's Stop().  Other versions of Stop now call either Stop or StopLoad depending on the case.  GlobalHistory code has moved down to docshell.  Work for 13374 and landing of new session history/ uriloading. r=mscott a=jevering  
							
							
							
						 
						
							2000-02-24 04:16:17 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									gagan%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								d4293a9bc7 
								
							 
						 
						
							
							
								
								r=valeski,rjc a=jar. Fixes for the following bugs-  
							
							... 
							
							
							
							bug 1582 - HTTP Referer header problem.
This is now resolved with a preference (network.sendRefererHeader)
If set to 0 no referrer header is sent (ever) If set to 1 the
referrer header is sent only in cases of user link-clicks and if
set to 2 is sent from image requests as well.
bug 17158 - No Proxies For wasn't implemented.
This was not being read correctly and I also moved and cleaned up
the parsing function to nsProtocolProxyService (thereby also
killing bug 27728)
bug 24642 - http://www.win98central.com/#437  was crashing.
bug 26686 - crash in nsHTTPRequest destructor.
Both of these crashes were because of the nsHTTPRequest being
unconditionally released in the destructor of nsHTTPChannel. Although the main problem remains, I have made it a non-crasher now.
bug 27844 - HTTP breaks when only using FTP proxy.
This was happening because we were not resetting values of the
proxy when they are removed from the preference pane. 
							
						 
						
							2000-02-23 21:17:17 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									jbetak%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								3881911814 
								
							 
						 
						
							
							
								
								bug 12502, View Source doesn't display non UTF-8 charsets on doc's w/o HTTP or Meta  
							
							... 
							
							
							
							r=ftang
a=bobj 
							
						 
						
							2000-02-23 01:48:22 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									pollmann%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								837886fe88 
								
							 
						 
						
							
							
								
								Bug 14827: Reset scrollbars, don't turn them to auto for SetDocument r=harishd a=rickg  
							
							
							
						 
						
							2000-02-19 02:54:32 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									mscott%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								9a7c1b0e8e 
								
							 
						 
						
							
							
								
								Bug  #27419  --> if uri load had a window target name and a window  
							
							... 
							
							
							
							with that name didn't exist yet, we weren't creating a new window,
instead we were loading it in the current window. Now we properly
fall through to the create new content handler case.
r=travis
a=phil 
							
						 
						
							2000-02-19 02:05:52 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									mscott%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								2772b8e808 
								
							 
						 
						
							
							
								
								Bug  #17468  --> LoadURL, do load url need to pass around the window target for now.  
							
							... 
							
							
							
							r=travis 
							
						 
						
							2000-02-16 07:30:17 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									joki%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								512277b8af 
								
							 
						 
						
							
							
								
								Fix bug 4167.  Fire unload event before all data is gone to allow action during event handlers.  r:travis  
							
							
							
						 
						
							2000-02-15 22:55:36 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									mscott%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								a1cf99ecb3 
								
							 
						 
						
							
							
								
								Fixes Bug  #27419  and various other uri re-targeting bugs. The uri loader now properly implements retargeting.  
							
							... 
							
							
							
							r=travis,mscott (we co-authored it). 
							
						 
						
							2000-02-15 04:05:04 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									tbogard%aol.net 
								
							 
						 
						
							
							
							
							
								
							
							
								166bf1bbd4 
								
							 
						 
						
							
							
								
								SetStatus now uses the new API on nsIWebBrowserChrome. r=pavlov  
							
							
							
						 
						
							2000-02-14 09:16:26 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									tbogard%aol.net 
								
							 
						 
						
							
							
							
							
								
							
							
								759cd3c5a7 
								
							 
						 
						
							
							
								
								WebShell now relies on the docshell to provide the script environment and providing the scriptGlobalObjectOwner interface. r=hyatt  
							
							
							
						 
						
							2000-02-14 06:48:39 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									valeski%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								14463c9c26 
								
							 
						 
						
							
							
								
								r=mcafee, 27339. We were kicking *any* load failure to the keyword server, now we're a little more selective  
							
							
							
						 
						
							2000-02-12 01:22:25 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									tbogard%aol.net 
								
							 
						 
						
							
							
							
							
								
							
							
								201adafc59 
								
							 
						 
						
							
							
								
								Removed methods that are no longer used as nsIWebShellContainer or nsIWebShell interface no longer require them. r=hyatt  
							
							
							
						 
						
							2000-02-11 08:30:17 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dougt%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								4519e9aaf0 
								
							 
						 
						
							
							
								
								24560.  Fixing jsurl document.write('foo') assertion/crash.  Now returning  
							
							... 
							
							
							
							and error code from the channel creation which notifies the webshell
that all is okay but there is no channel to read from.
r=warren. 
							
						 
						
							2000-02-11 04:48:09 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									norris%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								2b4b436f5f 
								
							 
						 
						
							
							
								
								Fix 25062 Reload vulnerability  
							
							... 
							
							
							
							25206 Reload vulnerability #2 
Implement grant dialogs and persistence for capabilities.
most r=mstoltz, some code from morse w/ r=norris 
							
						 
						
							2000-02-10 04:56:56 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									kmcclusk%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								cd6f5d237b 
								
							 
						 
						
							
							
								
								Prevent synchronous paints during reflows bug 20150; r=rods@netscape.com  
							
							... 
							
							
							
							Call SetTextAlign within SetupDC instead of in each DrawString on WIN32. bug 26973; r=rods@netscape.com  
							
						 
						
							2000-02-09 15:48:01 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									tbogard%aol.net 
								
							 
						 
						
							
							
							
							
								
							
							
								840c8350e1 
								
							 
						 
						
							
							
								
								GlobalWindow now calls up nsIDocShellTreeOwner rather than nsIBrowserWindow.  GlobalWindow has mostly been re-organized as well as cleaned up to provide this new functionality.  DocShellTreeOwners got implementations filled in and many bugs fixed.  nsIScriptGlobalObject  now talks in terms of docShells instead of webShells.  Fixed a number of cases where people were walking through content viewers etc to get to a presShell and changed them to simply ask for the presShell from the docShell.  GlobalWindow now deals completely in terms of docShells. r=vidur  
							
							
							
						 
						
							2000-02-08 13:40:10 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									valeski%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								7b08f968cc 
								
							 
						 
						
							
							
								
								r=dougt. 10465. the User Agent language portion now comes from a pref because the iLocaleService is the OS setting and we want app level l10n settings in teh UA string  
							
							
							
						 
						
							2000-02-08 05:56:30 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									mscott%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								0ad75b2c5f 
								
							 
						 
						
							
							
								
								more prepation for docshell landing. Implement IsPreferred and move implemtation of CanHandlecontent from the  
							
							... 
							
							
							
							application layer into the webshell/docshell layer.
r=traivs 
							
						 
						
							2000-02-04 08:44:46 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									racham%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								760f08ea00 
								
							 
						 
						
							
							
								
								Trying to access the global history prematurely in  putting up the profile dialogues. Removing assertion and adding check on null pointer. r=travis  
							
							
							
						 
						
							2000-02-03 06:36:50 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									valeski%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								41512e1d6a 
								
							 
						 
						
							
							
								
								URL Parsing and implementation rewrite landing. Andreas Otte was generous enough to contribute these changes  
							
							
							
						 
						
							2000-02-03 03:44:22 +00:00