393 Commits

Author SHA1 Message Date
kmcclusk%netscape.com
ac7983253c Bug#12729 Modified SinkContext::DemoteContainer to cache the child's mForm before
Removing it. After removing it the child's mForm is reset to the cached value.


git-svn-id: svn://10.0.0.236/trunk@45536 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-01 21:57:01 +00:00
nisheeth%netscape.com
deb1bb177e The HTML Content sink now generates content IDs for each of the content objects it creates. The IDs start at NS_CONTENT_ID_COUNTER_BASE, defined in nsIContentSink.h, and increase monotonically as content objects get created.
git-svn-id: svn://10.0.0.236/trunk@45327 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-31 11:17:26 +00:00
kipp%netscape.com
dd723473bb Fixed bug #10571 by always initializing 'ref'
git-svn-id: svn://10.0.0.236/trunk@44931 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-27 21:52:19 +00:00
rpotts%netscape.com
c1eed107d9 M9 BRANCH landing...
git-svn-id: svn://10.0.0.236/trunk@44701 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-26 22:45:55 +00:00
ftang%netscape.com
98ec742dc3 fix the default charset problem I introduced when I fix 12378
git-svn-id: svn://10.0.0.236/trunk@44530 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-25 21:42:30 +00:00
akkana%netscape.com
131d318ad4 Revise the doc encoder and content sink APIs yet again to make it easier
to add new flags (pass a flag in the constructor, rather than specific
booleans.  This in order to fix:
11249: Add flag to write only the body in html output.


git-svn-id: svn://10.0.0.236/trunk@44308 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-24 18:30:19 +00:00
ftang%netscape.com
ccbbfc8b6e fix 12378
git-svn-id: svn://10.0.0.236/trunk@44268 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-24 07:38:00 +00:00
mccabe%netscape.com
0ee0c94bc4 NS_DECL_NSIFOO spam for nsIRequest, nsIChannel, nsIStreamListener, nsIStreamObserver, all from netwerk/
convert manual interface method declarations in implementation class to NS_DECL_NSIFOO macro.


git-svn-id: svn://10.0.0.236/trunk@44059 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-22 13:26:18 +00:00
vidur%netscape.com
8fdb6facfd Fixed document.cookies after Necko landing.
git-svn-id: svn://10.0.0.236/trunk@43727 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 22:23:20 +00:00
waterson%netscape.com
5c18e4cc6c Bug 11016. Clean up GetSourceDocumentURL() return paths s.t. sourceURL is null and/or error code is set if do_QueryInterface() fails.
git-svn-id: svn://10.0.0.236/trunk@43485 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-18 08:48:33 +00:00
valeski%netscape.com
01b481b10d chofmann approved. fix for 11461, refresh for some meta refresh urls was happening irregularly.
git-svn-id: svn://10.0.0.236/trunk@43327 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-13 23:50:29 +00:00
vidur%netscape.com
fe08914eae Implemented document.lastModified
git-svn-id: svn://10.0.0.236/trunk@42777 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-09 19:10:24 +00:00
valeski%netscape.com
f6bcc72c17 we now handle the URL attribute in a http-equiv refresh tag
git-svn-id: svn://10.0.0.236/trunk@42205 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-04 21:19:22 +00:00
vidur%netscape.com
790cc367cf Get rid of circular reference between sink and parser. Fix for bug 8975.
git-svn-id: svn://10.0.0.236/trunk@42149 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-04 18:25:23 +00:00
valeski%netscape.com
a5c9b9fc7e we were refreshing _every_ url _every_ second. not anymore
git-svn-id: svn://10.0.0.236/trunk@42074 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-04 01:27:22 +00:00
valeski%netscape.com
245522302f 10720 fix - we now do meta tag refreshes
git-svn-id: svn://10.0.0.236/trunk@42028 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-03 21:48:40 +00:00
nisheeth%netscape.com
4aa16e828e Adding a new parameter, aMode, to nsIContentSink::AddDocTypeDecl.
git-svn-id: svn://10.0.0.236/trunk@41447 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-28 06:56:05 +00:00
harishd%netscape.com
6fd9346db6 EnableParse() returns nsresult.
git-svn-id: svn://10.0.0.236/trunk@41357 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-27 23:33:16 +00:00
nisheeth%netscape.com
0069328861 - Move AddDocTypeDecl method from nsIXMLContentSink to nsIContentSink.
- Fix bug 8607 by passing the XML decl and the doctype decl from the expat tokenizer to the XML DTD.


git-svn-id: svn://10.0.0.236/trunk@41106 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-26 05:40:25 +00:00
rickg%netscape.com
ba693215ad replaced calls to deprecated nsString API
git-svn-id: svn://10.0.0.236/trunk@41075 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-26 00:37:24 +00:00
sfraser%netscape.com
6abdbb4fa4 Fix Mac startup crash: nil check for prefs.
git-svn-id: svn://10.0.0.236/trunk@40932 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-23 22:23:13 +00:00
vidur%netscape.com
ec6663824d Forms can now be container content.
git-svn-id: svn://10.0.0.236/trunk@40735 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-22 23:28:16 +00:00
pollmann%netscape.com
6b835b1af9 Bug 5403: Release services properly
git-svn-id: svn://10.0.0.236/trunk@40672 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-22 18:32:49 +00:00
vidur%netscape.com
7ff96c159d Deal with multiple BODY elements passed by the parser by ignoring all but the first
git-svn-id: svn://10.0.0.236/trunk@40606 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-22 04:46:57 +00:00
akkana%netscape.com
cf7c8e5dac Add a working implementation for nsDOMSelection::ContainsNode, and use it in nsDocument::IsInSelection for XIF conversion
git-svn-id: svn://10.0.0.236/trunk@40518 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-21 21:29:29 +00:00
warren%netscape.com
f1dfc48c58 Changed around load group insertion/removal to happen on mozilla thread.
git-svn-id: svn://10.0.0.236/trunk@40266 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-20 08:46:33 +00:00
rickg%netscape.com
eaead748d4 fixed bug 9845
git-svn-id: svn://10.0.0.236/trunk@39984 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-18 06:35:52 +00:00
peterl%netscape.com
1c36262ef6 removed old include
git-svn-id: svn://10.0.0.236/trunk@39943 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-18 00:23:08 +00:00
peterl%netscape.com
25d69e763c update to new entity lookup api
git-svn-id: svn://10.0.0.236/trunk@39942 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-18 00:22:49 +00:00
peterl%netscape.com
8cd44b6e3c fix color parsing
update to new tag lookup api


git-svn-id: svn://10.0.0.236/trunk@39941 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-18 00:22:29 +00:00
peterl%netscape.com
b90564f5f1 update to new tag and entity lookup apis
git-svn-id: svn://10.0.0.236/trunk@39940 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-18 00:21:41 +00:00
warren%netscape.com
84a03567fa Big changes for Necko load groups. Things are much happier now. Now images work (on pages, but not in chrome).
git-svn-id: svn://10.0.0.236/trunk@39678 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-16 11:14:36 +00:00
akkana%netscape.com
a878369d02 Restructure the editor output routines to allow passing in
a mime type and a flag argument.  Also fix the following bugs:
9746: get rid of bogus empty <style> in head.
8143: save wrap column in editor shell in case it's set before the
      editor is created.
9470, 9488: allow explicit specification of formatted output.


git-svn-id: svn://10.0.0.236/trunk@39332 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 18:54:29 +00:00
jevering%netscape.com
7c308d2d10 Building w/Necko. For some reason prmem.h is not being included on the
NECKO=1 build.  Added include.


git-svn-id: svn://10.0.0.236/trunk@39295 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 17:13:05 +00:00
ftang%netscape.com
45384eb746 hook charset detection for html document
git-svn-id: svn://10.0.0.236/trunk@39270 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 15:33:48 +00:00
warren%netscape.com
5c37d2ec29 Necko stuff for dealing with load groups when opening URLs.
git-svn-id: svn://10.0.0.236/trunk@38929 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-09 21:18:47 +00:00
vidur%netscape.com
3e0b8967ef Cut-and-paste error. GetVLinkColor was calling the body's GetLink method. Fix approved by chofmann, reviewed by nisheeth.
git-svn-id: svn://10.0.0.236/trunk@38809 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-08 19:55:47 +00:00
warren%netscape.com
f165677628 Added channel argument to nsIStreamObserver/nsIStreamListener/nsIProgressEventSink methods.
git-svn-id: svn://10.0.0.236/trunk@38659 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-07 08:08:40 +00:00
nisheeth%netscape.com
d3ba9c6014 Removed an extra space from the string displayed in the title bar.
git-svn-id: svn://10.0.0.236/trunk@38650 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-07 07:45:48 +00:00
nisheeth%netscape.com
4ca0fbcc9c Partial fix for bug 5707. We now set the title of the image to "Image: width x height pixels", where width and height are the dimensions of the image being displayed. This title is set from nsImageDocument::EndLayout() a newly added method that gets called from nsImageListener::StopRequest().
git-svn-id: svn://10.0.0.236/trunk@38646 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-07 07:31:24 +00:00
vidur%netscape.com
3fd13d435d Switched document.bgColor,fgColor, etc. to set a style rule on the HTMLStyleSheet if the BODY element doesn't yet exist
git-svn-id: svn://10.0.0.236/trunk@38616 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-07 04:52:27 +00:00
peterl%netscape.com
0d16957c47 cleanup
git-svn-id: svn://10.0.0.236/trunk@38545 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-07 01:27:29 +00:00
peterl%netscape.com
1faa1cdc54 better quirk mode handling
git-svn-id: svn://10.0.0.236/trunk@38544 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-07 01:27:08 +00:00
peterl%netscape.com
15c11067b3 fixed body append notification a bit
git-svn-id: svn://10.0.0.236/trunk@38543 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-07 01:26:25 +00:00
kipp%netscape.com
853509e450 Map entities that expand to \r to \n (bug #6199); eliminate linux specific compiler warnings
git-svn-id: svn://10.0.0.236/trunk@38368 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-05 19:45:27 +00:00
warren%netscape.com
6f329e2f9c Changed necko assertion to warning to make progress.
git-svn-id: svn://10.0.0.236/trunk@38258 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-03 06:52:55 +00:00
vidur%netscape.com
280f70c416 SCRIPT elements now added to the tree with a containing text element representing the script content
git-svn-id: svn://10.0.0.236/trunk@38136 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-02 20:59:39 +00:00
vidur%netscape.com
64e256950f Style elements now have a text child for their contents.
git-svn-id: svn://10.0.0.236/trunk@37877 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-01 21:39:14 +00:00
warren%netscape.com
8b1231e0ae Renamed OnStartBinding/OnStopBinding to OnStartRequest/OnStopRequest (removing the redundant ones from necko). Numerous necko fixes. Necko now using nsIPrompt interface instead of nsINetSupport.
git-svn-id: svn://10.0.0.236/trunk@37754 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-01 19:30:20 +00:00
kin%netscape.com
ebb4924d31 Added GetIID() method.
git-svn-id: svn://10.0.0.236/trunk@37744 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-01 18:57:36 +00:00