Commit Graph

36 Commits

Author SHA1 Message Date
gerv@gerv.net
58d409fba9 Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089. 2001-09-28 20:14:13 +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
waterson@netscape.com
83a9c40b3e Bug 62589. Remove ad hoc timers from layout regression page cycler, collection regression data 200msec after page load has completed. Fix some bustage on framesets that happened when landing the new embed APIs. Fix Win32 harness to set XPCOM_DEBUG_BREAK=warn. r=karnaze,rpotts; sr=attinasi 2001-05-11 02:17:35 +00:00
valeski@netscape.com
4be2167def sr=rpotts. cookie/wallet r=morse, xmlTerm r=saravn@mozdev.org, mailnews r=mscott, activeX r=adamlock, everything else covered by the sr from rpotts. 15345. These changes remove nsIDocumentLoaderObserver.idl from the build, and all of it's implementations and registrations have been moved over to nsIWebProgressListener.idl and nsIWebProgress.idl respectively. there are two (78762, 78760) mailnews printing bugs that I overturned *before* landing this. I've run this code through the mail-news and browser smoketests among other tests outlined in the patch description attatched to the bug. 2001-05-04 20:15:38 +00:00
dcone@netscape.com
aca3581c20 sr=waterson r=karnaze. Fixed printing regression tests. 2001-05-03 22:12:35 +00:00
valeski@netscape.com
e5dccc1c0a r=waterson, sr=rpotts. part of 15345. removing unused nsIDocLoaderObserver from nsBrowserWindow and making the webcrawler use nsIWebProgressListener instead of nsIDocLoaderObserver which is depricated. 2001-05-02 23:58:42 +00:00
karnaze@netscape.com
d6ba44aae2 Delay before writing regression. Accept delays in regression file list. sr=buster r=attinasi 2000-12-14 22:27:22 +00:00
attinasi@netscape.com
ee2a5d190e Changes to put style data into the layout regression data output. r=karnaze, a=waterson 2000-12-07 15:31:40 +00:00
pavlov@netscape.com
2d15c3f4b4 changes all usages of NS_NewTimer to CreateInstance 2000-05-17 02:49:35 +00:00
tbogard@aol.net
143581a69f Changed nsIBrowserWindow references to reference nsBrowserWindow. nsBrowserWindow is no longer a component. More implementation to get nsBrowserWindow and nsWebBrowserChrome implementations geared towards the embedding code. made nsBrowserWindow implement nsIBaseWindow. 2000-03-14 11:08:43 +00:00
tbogard@aol.net
34f4cfd064 nsIDocumentLoaderObserver function declarations now use the XPIDL macro. 2000-03-11 00:19:38 +00:00
dcone@netscape.com
fb837a9f39 support for regression testing. r=rods 2000-01-26 15:14:41 +00:00
rpotts@netscape.com
5d4a8a8ba0 Removed obsolete arguments from nsIDocumentLoaderObserver OnEndDocumentLoad and OnStartURLLoad. 1999-12-29 07:32:59 +00:00
rpotts@netscape.com
ec815589e6 fixes to make the web crawler work when sites which have meta-refresh tags are encountered... 1999-11-22 05:47:26 +00:00
dmose@mozilla.org
20621227af updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
kipp@netscape.com
7439bce088 I added logic to the viewers browser window to disable javascript initiated popups during web crawling; I also fixed the web crawler to only initiate a new load after a previous document ends not a subdocument (again!) 1999-10-29 02:06:09 +00:00
kipp@netscape.com
a7cb4a55df Removed old netlib code; changed url loading when crawling to use the event queue to fix some re-entrancy issues somewhat 1999-10-15 14:09:19 +00:00
kipp@netscape.com
1bc1f0a298 r=dp,vidur,beard; close up some memory leaks related to shutdown of the viewer 1999-10-04 23:41:25 +00:00
valeski@netscape.com
eb59a2272b api change to nsIWebShell and nsIDocumentLoaderObserver. I've replaced all the old method delarations with the new versions. We now pass 'nsresult' types into the On*() methods instead of PRInt32. The PRInt32 arg type was causing data loss.
I also checked in a fix for bug 10848 (which prompted the api change), and 10549 (these changes were in nsWebShell.cpp).
1999-08-05 01:28:30 +00:00
warren@netscape.com
61a33642b8 Big changes for Necko load groups. Things are much happier now. Now images work (on pages, but not in chrome). 1999-07-16 11:14:36 +00:00
warren@netscape.com
0a063ac027 Last of the necko ifdefs. Now we link with necko. 1999-06-28 10:35:57 +00:00
warren@netscape.com
753ac43fff Renamed nsIURL to nsIURI in preperation for necko. More NECKO ifdefs too. 1999-06-23 03:29:44 +00:00
radha@netscape.com
05c549fb3a New arguments to OnEndDocumentLoad() added 1999-06-14 23:36:24 +00:00
kipp@netscape.com
d3fdea6d2e Made the web crawler a nsIDocumentLoaderObserver and hooked up page transitions to OnEndDocumentLoad 1999-04-30 00:12:52 +00:00
kipp@netscape.com
b2faa8050b Support -w and -h arguments (finally!) 1999-04-03 18:46:22 +00:00
troy@netscape.com
8eefbcd6ec Added GetBrowserWindow to nsWebCrawler, and changed nsViewerApp to only
call SetBrowserWindow() once and to have CloseWindow() check before
setting the web crawler's browser window to NULL (doing so caused a crash)
1999-02-19 04:24:12 +00:00
kipp@netscape.com
7fa3494327 Removed obsolete -filter argument 1999-02-08 17:57:00 +00:00
peterl@netscape.com
97d11c8a40 sync to new attribute api 1998-12-20 01:21:23 +00:00
warren@netscape.com
4aaec0bad1 Networking changes: Reworked nsIURL, adding setters, factoring Open. Unsigned arguments for nsIStreamListener. 1998-12-16 05:40:20 +00:00
kipp@netscape.com
55ffa0ab9e Added automated regression testing support to the crawler 1998-12-10 18:05:59 +00:00
kipp@netscape.com
49d0e769bc Added EndLoadURL and fixed interface bogosity 1998-11-20 18:26:41 +00:00
kipp@netscape.com
43502f82e6 Fixed up the web-crawler to only trigger crawls on a document being loaded, not on one of it's images; support -o even w/o a filter; use the regression dump for -o instead of list 1998-11-19 17:24:13 +00:00
buster@netscape.com
69e583d37d added command line switches for setting window width and height 1998-09-15 18:06:19 +00:00
buster@netscape.com
1a0ee6f792 nsBrowserWindow.cpp,h
added filter name param to DumpFrames
nsViewerApp.cpp
  added -o <outputDirPath> for specifying where output files should go
  added -filter <filterName> for specifying that <filterName> should be used in an automated fashion for
dumping frames for every URL visited.
nsWebCrawler.cpp,h
  added  support methods to handle output dirs, output file name building from URL, and filter names
  added DumpFrames to ::OnStopBinding when the right state is set (from -filter option)
  added dependancies on:  nsIPresShell.h, nsIPresContext.h, and nsIFrame.h
1998-09-02 22:07:42 +00:00
kipp@netscape.com
6252995b73 Added max-pages 1998-07-27 23:01:06 +00:00
kipp@netscape.com
3f3c2b8a39 time to crawl 1998-07-27 22:16:13 +00:00