Commit Graph
51 Commits
Author SHA1 Message Date
harishd@netscape.com be2cc5a0e3 This checkin contains combined work of rickg and harishd
Harishd's Changes:
 Fix for bugs
 2749    - Tweaked strict comment handling, i.e., <!------> is now treated as an illegal comment in strict mode
16934   - Rectifed reporting of JS line error when a newline is found within a tag.
15204   - Made TEXTAREA content to reflect the source document.
11979, 16826  - Stoping the parser properly on receiving the stop-error message.
17594   - Added code to parse <!DOCTYPE> content correctly.
17496   - Building up the stack for orphaned OPTIONs

r=rickg

Rickg's Changes:
  rickg will be posting comments on his changes by 11/12/99.

r=harishd
1999-11-13 03:53:11 +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
rickg@netscape.com ab6959fbd1 another WIP for bug 13536; added charset notification back in; r=harish 1999-10-18 05:14:38 +00:00
rickg@netscape.com c66eae4000 removed warnings; no material code affected 1999-10-17 07:01:10 +00:00
rickg@netscape.com 61284dc91a Fix (perf) bug 13536 dealing with viewsource; r=kmcclusk.
Viewsource is now based on XML. These changes make viewsource 2X faster,
30% smaller (in obj code), and uses between 30-60% less markup overhead.
This update also enables stylesheet usage on viewsource, which is controlled
by the viewsource namespace  in html.css.

Also, note that viewsource remains (and always has been) fully incremental.
Remaining performance issues are in contentsink as shown in quantify runs.
1999-10-17 02:50:38 +00:00
rickg@netscape.com eafa17e260 fixed bug 15649; when the parsing library was modularized last week, tag lookup for view source got disconnected. This simply reconnects it. 1999-10-08 14:52:16 +00:00
rickg@netscape.com 50724adea2 fixed bug 15290; eliminated a leak; r=kmcclusk 1999-10-05 04:54:53 +00:00
vidur@netscape.com 13e2eeacbb Converted parser into a module. NS_NewFoo routines are temporarily inlined to call component manager. Introduced nsIParserService for temporary replacement of nsHTMLTags and nsHTMLEntities static methods. RickG to do complete review. 1999-09-30 22:01:48 +00:00
rickg@netscape.com e05d6e8a90 fixes to bugs: 9283, 13210, 13845, 13688, 14265, 14308, 14314 1999-09-20 05:20:46 +00:00
ftang@netscape.com eb5880a469 fix 5974 by passing parser command to the tag observer 1999-09-16 14:17:45 +00:00
kipp@netscape.com 59a8facb42 Added text/css support 1999-09-15 20:29:54 +00:00
harishd@netscape.com 52cc26003f Adding support for DOCTYPE.
Also, fix for bug 13566.
1999-09-15 17:54:23 +00:00
harishd@netscape.com ca337d6bde Fix for bug 12184.
Changed Notify() method, in nsDTDUtils, to
support viewing source in the desired charset.
1999-09-10 18:51:16 +00:00
harishd@netscape.com 51fb0d3d0b Fix for Bug# 3571.
Added Terminate() method in nsIDTD.
1999-07-27 00:54:46 +00:00
rickg@netscape.com a30817a6cc remove warnings, bug fixes, API enhancements 1999-07-25 17:23:24 +00:00
rickg@netscape.com 20f71c56fd fixed bugs 10104 and 10107 -- also removed warnings 1999-07-20 06:58:01 +00:00
jfrancis@netscape.com 601651100c assorted work to expose nav html dtd to the editor 1999-07-19 22:49:21 +00:00
rickg@netscape.com fc431e1090 fixed build warnings and eliminated a few bugs 1999-07-17 10:06:04 +00:00
rickg@netscape.com 38f1583696 bug fixes, warning removal, perf. improvements 1999-07-16 17:31:38 +00:00
harishd@netscape.com d75f644011 Cleaning up a couple of warnings! 1999-07-14 16:20:58 +00:00
rickg@netscape.com 6dda495a83 fixed bug9583 1999-07-10 17:14:28 +00:00
harishd@netscape.com 2935e165f7 Fix for Bug# 8229. 1999-06-28 19:59:38 +00:00
rickg@netscape.com faa308687b fixed build error; accidently left debug code exposed 1999-06-13 22:13:16 +00:00
rickg@netscape.com 4acdab38c3 faster viewing of text, bugs: 7889, 7892, 8047, 3795 1999-06-13 21:24:25 +00:00
rickg@netscape.com fc107fc38c fixed bug 6597 and added memory allocation conditioning 1999-05-19 05:01:46 +00:00
rickg@netscape.com 4f3a22f635 final features for parsing engine (WIP); lots of bug fixes 1999-05-16 05:27:23 +00:00
rickg@netscape.com 2cc5e24f5e wrong API, sorry 1999-05-04 04:49:48 +00:00
rickg@netscape.com fb507170c8 update for bug 5544 1999-05-04 04:25:20 +00:00
rickg@netscape.com 93b02e8dd9 sync with new nsString2 API 1999-04-21 04:02:14 +00:00
rickg@netscape.com b7310def66 major rev to parsing engine 1999-04-05 06:55:49 +00:00
rickg@netscape.com 5c0e9b936e minor fixes to parser; fixed DoCopy 1999-03-22 10:19:09 +00:00
rickg@netscape.com 5d13ef5293 fixed a dozen bugs 1999-03-19 08:47:51 +00:00
rickg@netscape.com e69f092f53 removed warnings and partially fixed M3 1999-03-16 07:06:48 +00:00
brade@netscape.com 6f4325b127 add static to reduce Macintosh compiler warnings 1999-03-03 14:54:20 +00:00
rickg@netscape.com 32cfdf42d9 small bug fixes and removal of global statics 1999-02-26 06:33:54 +00:00
harishd@netscape.com 37d7582399 Enabling view source window to display title. 1999-02-25 17:43:41 +00:00
rickg@netscape.com d3c9602234 new primaryDetect code in DTD detection system; fixes XIF 1999-02-18 23:45:44 +00:00
rickg@netscape.com 48ddf9037a fixed a wad of little bugs and added regression test 1999-02-16 07:38:27 +00:00
rickg@netscape.com 61d8fbcf4d fixed a wad of parser bugs 1999-01-26 01:24:31 +00:00
rickg@netscape.com 67718df38b fixed viewsource and parser/netlib bug 1999-01-16 04:25:40 +00:00
rickg@netscape.com e429bddf13 fixed a dozen new parser bugs 1999-01-15 19:29:35 +00:00
rickg@netscape.com d596efe232 A wad of changes to the parser. See my update 1999-01-09 01:09:02 +00:00
rickg@netscape.com 0ce3104c2f improvements to recursively parser calls 1998-11-26 02:55:59 +00:00
rickg@netscape.com 289c545b3d improvements to entity parsing and viewing 1998-11-23 08:01:14 +00:00
rickg@netscape.com 1b0aaa2741 fixed bug 1140; temp fix to 1321 1998-11-22 08:01:28 +00:00
rickg@netscape.com 2e842a0c58 assertions for bug 1375 and better autodetection code 1998-11-21 07:48:49 +00:00
rickg@netscape.com 1e34d85f11 fix or partial fix to lots of bugs 1998-11-20 03:42:54 +00:00
rickg@netscape.com 3d5c883636 incrmental improvement in view-source for better text-run handling 1998-11-13 20:16:05 +00:00
rickg@netscape.com 03711a0b48 added tag handling support for future use 1998-11-13 19:45:09 +00:00
rickg@netscape.com 153b1c19c6 allow view-source on XML 1998-11-13 04:36:46 +00:00