Commit Graph

367 Commits

Author SHA1 Message Date
jfrancis@netscape.com
7361874a6f making the world safe for null linkHandlers 1999-06-21 07:47:29 +00:00
sspitzer@netscape.com
ae6cfe61f5 safety checks to prevent dereferencing null 1999-06-19 21:18:13 +00:00
valeski@netscape.com
3737aa0d15 NECKO ifdef (ifdef'd _off_ by default) this checkin should not impact anything. checkin approved. If someone runs into a problem, call me at 303.546.0061. 1999-06-18 17:34:08 +00:00
peterl@netscape.com
37cd006bbb added faster medium testing support
added default namespace support
WIP for faster cascade
1999-06-15 06:20:46 +00:00
peterl@netscape.com
b977013fda added support for other rule types
cleaned up api
1999-06-10 05:29:22 +00:00
peterl@netscape.com
695cf60f87 added modified state
added cloning with actual copy on write
1999-06-03 01:57:52 +00:00
peterl@netscape.com
97a221cae9 changed cascading code to include rules from children
added rule cascade per media
1999-05-26 23:55:12 +00:00
peterl@netscape.com
4420cebbb0 added clone & insert child support
added drag-n-drop pseudo support
1999-05-18 23:14:29 +00:00
warren@netscape.com
7b44baf2c0 Fixed nsICollection (and Count in particular) to be xpidl friendly. 1999-05-13 04:56:04 +00:00
alecf@netscape.com
33b72b7fb6 Count() is no longer const 1999-05-12 02:55:54 +00:00
rickg@netscape.com
a481ede444 updates to sync with nsString2 api 1999-04-21 23:48:41 +00:00
peterl@netscape.com
146c0e8d79 turned off style rule hash debugging code 1999-04-20 14:22:37 +00:00
peterl@netscape.com
90d0ea952b added tests for state dependent style 1999-04-20 00:05:54 +00:00
rickg@netscape.com
b8a9d90b74 tiny tweaks to keep in sync with new nsString 1999-04-06 00:29:40 +00:00
vidur@netscape.com
5783ab9995 Added epilog and prolog to document. Added processing instructions and CDATASections for XML. Completed document Node methods. 1999-03-31 20:49:25 +00:00
joki@netscape.com
f55ce704a2 Updating internal implementations to new DOM2 api syntax, capture/bubble functionality, new EventStateManager stuff (focus improvements) 1999-03-28 22:22:54 +00:00
vidur@netscape.com
4d1f72abb7 Added CreateElementWithNameSpace to proprietary document interface. Fixed GetTagName for HTML to uppercase tag names. Hooked up style rule addition and deletion to reconstruct frames. Fixed DOM generation problem 1999-03-10 01:17:49 +00:00
scc@netscape.com
6bb3406b4d rename |IID()| --> |GetIID()| 1999-03-03 19:48:57 +00:00
peterl@netscape.com
95fa79736e added support for dynamic pseudo classes
added support for child & sibling selectors
1999-02-27 07:17:52 +00:00
hyatt@netscape.com
22253fd560 Changed GetID, HasClass, and GetClasses so that they are invoked on styledContent
instead of htmlContent.
1999-02-27 01:35:51 +00:00
kipp@netscape.com
48f5180b30 Fixed remaining issues with operator new/delete 1999-02-26 19:26:29 +00:00
kipp@netscape.com
ae90d422ab Cleaned up operator new and delete 1999-02-26 17:13:10 +00:00
troy@netscape.com
fb46ce51db Added some casts to get things to compile 1999-02-14 06:12:29 +00:00
kipp@netscape.com
74b2988510 COMized nsIPresShell and nsIPresContext 1999-02-12 17:45:58 +00:00
peterl@netscape.com
455ca8f63e handle case sensitivity in attribute selector values here 1999-02-11 06:42:49 +00:00
joki@netscape.com
f0bf44e5a0 Removing nsILinkHandler enum types from dependencies, fixing event handler bugs 1999-01-28 23:14:36 +00:00
peterl@netscape.com
63a0f089f1 better base url support
fixed assert in call to deprecated url method

Checkin during red tree approved by sar
1999-01-15 02:07:15 +00:00
brade@netscape.com
cf161d7415 reduce Macintosh compiler warnings by adding static to private function 1999-01-06 18:41:05 +00:00
peterl@netscape.com
b3a3e14403 fix spelling
moved inline automatic key object out of line for buggy unix compilers
1998-12-21 05:58:31 +00:00
peterl@netscape.com
d3681882cd implement multiple class support
implement attribute selector support
1998-12-20 01:17:05 +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
peterl@netscape.com
61f3d28962 added support for CSS2 selector syntax 1998-12-11 02:50:43 +00:00
waterson@netscape.com
3adcfa5f62 A better fix. 1998-12-03 20:50:21 +00:00
waterson@netscape.com
d897e4235e Fix build bustage. 1998-12-03 20:47:01 +00:00
waterson@netscape.com
b8a2bb8bc6 Added initializers that can be used from the repository. Export nsIHTMLStyleSheet.h. 1998-12-03 20:20:35 +00:00
peterl@netscape.com
b318aafdf0 added media support to child sheet iteration
changed medium type to atoms
1998-12-02 00:37:32 +00:00
peterl@netscape.com
fcd2be0382 deal with const issues on unix compilers 1998-11-26 04:53:49 +00:00
peterl@netscape.com
b3f287d4fe style change notification support 1998-11-26 01:34:53 +00:00
vidur@netscape.com
bd1aafe982 Changes to allow disabling and enabling of style sheets. Introduced ReconstructFrames to nsIFrameConstructor. CSSStyleSheets now remember their document. Temporary fix to allow text content inside CSS tables. 1998-11-17 02:14:38 +00:00
troy@netscape.com
198c7ed314 Fixed memory leak 1998-11-11 16:50:51 +00:00
troy@netscape.com
7f262abad9 Fixed a memory leak of a content object 1998-11-11 06:37:30 +00:00
peterl@netscape.com
e74acd9aca sync to style resolution api changes 1998-11-03 20:33:43 +00:00
peterl@netscape.com
cc8abaf8fa made helper functions static 1998-10-26 23:19:28 +00:00
peterl@netscape.com
ec17e786cb cleanup 1998-10-13 19:14:19 +00:00
rpotts@netscape.com
de79fccc89 Fixed crash due to null pointer... 1998-10-08 04:14:18 +00:00
vidur@netscape.com
5e881108dc Implemented style sheet and style rule interfaces on CSS classes. Made public new entry point for CSSParser for adding new imports. 1998-10-06 01:39:33 +00:00
troy@netscape.com
c371e30eac Changed some code to use XPCOM ref counting related macros 1998-10-05 05:11:18 +00:00
peterl@netscape.com
057ac03494 added important rule support 1998-09-11 02:07:46 +00:00
peterl@netscape.com
ee52a0c367 changed the way map attributes into is connected 1998-09-05 04:00:06 +00:00
warren@netscape.com
29a975e5d4 Added closure argument to nsHashtable::Enumerate. 1998-09-01 00:16:47 +00:00