peterl%netscape.com
|
a3aede8c1c
|
First step at fixing 12106, factored out style rule processing from
style sheets into a seperate style rule processor interface
r=troy
|
1999-10-08 03:09:31 +00:00 |
kipp%netscape.com
|
8274ae09b1
|
r=peterl; Added in ctor/dtor counting
|
1999-10-05 14:52:20 +00:00 |
kipp%netscape.com
|
c37ecb974c
|
Removed atom table hacks
|
1999-09-30 21:17:28 +00:00 |
peterl%netscape.com
|
2c450d66f9
|
added first-node pseudo class (extension)
|
1999-09-11 00:08:30 +00:00 |
peterl%netscape.com
|
c6165d5393
|
fix warning
|
1999-09-03 23:40:22 +00:00 |
peterl%netscape.com
|
6edd662900
|
added :root pseudo class
|
1999-08-08 01:17:58 +00:00 |
peterl%netscape.com
|
64ca5956b4
|
removed warnings
update to api changes
|
1999-07-18 00:27:40 +00:00 |
kipp%netscape.com
|
dd6cf0e923
|
Removed a compiler warning
|
1999-07-16 17:40:39 +00:00 |
andreas.otte%primus-online.de
|
838f5a972b
|
NECKO only: Using helper function NS_MakeAbsoluteURI A: chofmann R:valeski
|
1999-07-11 15:46:10 +00:00 |
peterl%netscape.com
|
a7f9440b61
|
cleanup error handling
|
1999-07-07 01:32:59 +00:00 |
andreas.otte%primus-online.de
|
001ff1afea
|
NECKO only: replacing GetBuffer with ToNewCString and some error checking
|
1999-07-06 23:08:16 +00:00 |
valeski%netscape.com
|
e4ba4e0477
|
getbuffer bypass
|
1999-06-29 23:14:43 +00:00 |
peterl%netscape.com
|
eb116131c1
|
cleanup url listing
|
1999-06-27 21:16:16 +00:00 |
peterl%netscape.com
|
536fe1d103
|
removed old autostring constructor per rickg
|
1999-06-27 20:42:45 +00:00 |
warren%netscape.com
|
fbd6d1dc57
|
Necko ifdefs for layout and rdf.
|
1999-06-26 06:36:26 +00:00 |
warren%netscape.com
|
1f76168d21
|
Renamed nsIURL to nsIURI in preperation for necko. More NECKO ifdefs too.
|
1999-06-23 03:29:44 +00:00 |
peterl%netscape.com
|
4025e89b09
|
removed unnecessary null tests (tested at call site for performance)
|
1999-06-22 19:24:50 +00:00 |
rods%netscape.com
|
4722496f0e
|
Turned on dragOver style
|
1999-06-22 14:21:27 +00:00 |
jfrancis%netscape.com
|
94fabdd3d9
|
making the world safe for null linkHandlers
|
1999-06-21 07:47:29 +00:00 |
sspitzer%netscape.com
|
2c44b3b132
|
safety checks to prevent dereferencing null
|
1999-06-19 21:18:13 +00:00 |
valeski%netscape.com
|
e23b3c673c
|
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
|
8079c8b02f
|
added faster medium testing support
added default namespace support
WIP for faster cascade
|
1999-06-15 06:20:46 +00:00 |
peterl%netscape.com
|
6609b24e1e
|
added support for other rule types
cleaned up api
|
1999-06-10 05:29:22 +00:00 |
peterl%netscape.com
|
3a985e402f
|
added modified state
added cloning with actual copy on write
|
1999-06-03 01:57:52 +00:00 |
peterl%netscape.com
|
f548cec11d
|
changed cascading code to include rules from children
added rule cascade per media
|
1999-05-26 23:55:12 +00:00 |
peterl%netscape.com
|
16dd98d7c6
|
added clone & insert child support
added drag-n-drop pseudo support
|
1999-05-18 23:14:29 +00:00 |
warren%netscape.com
|
87b26617d5
|
Fixed nsICollection (and Count in particular) to be xpidl friendly.
|
1999-05-13 04:56:04 +00:00 |
alecf%netscape.com
|
334b3a5e33
|
Count() is no longer const
|
1999-05-12 02:55:54 +00:00 |
rickg%netscape.com
|
1a3777a0b7
|
updates to sync with nsString2 api
|
1999-04-21 23:48:41 +00:00 |
peterl%netscape.com
|
f7c79764b1
|
turned off style rule hash debugging code
|
1999-04-20 14:22:37 +00:00 |
peterl%netscape.com
|
c503d0ed68
|
added tests for state dependent style
|
1999-04-20 00:05:54 +00:00 |
rickg%netscape.com
|
c4b62ed8c6
|
tiny tweaks to keep in sync with new nsString
|
1999-04-06 00:29:40 +00:00 |
vidur%netscape.com
|
d801e996bd
|
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
|
1c2882e5e6
|
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
|
634e324575
|
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
|
2ec0a397ea
|
rename |IID()| --> |GetIID()|
|
1999-03-03 19:48:57 +00:00 |
peterl%netscape.com
|
ee60b04ab0
|
added support for dynamic pseudo classes
added support for child & sibling selectors
|
1999-02-27 07:17:52 +00:00 |
hyatt%netscape.com
|
375ee1d8f5
|
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
|
760dc4af42
|
Fixed remaining issues with operator new/delete
|
1999-02-26 19:26:29 +00:00 |
kipp%netscape.com
|
a757e2efbe
|
Cleaned up operator new and delete
|
1999-02-26 17:13:10 +00:00 |
troy%netscape.com
|
21440e671d
|
Added some casts to get things to compile
|
1999-02-14 06:12:29 +00:00 |
kipp%netscape.com
|
36c243cdc0
|
COMized nsIPresShell and nsIPresContext
|
1999-02-12 17:45:58 +00:00 |
peterl%netscape.com
|
7abf9dcf70
|
handle case sensitivity in attribute selector values here
|
1999-02-11 06:42:49 +00:00 |
joki%netscape.com
|
c14cc1cb25
|
Removing nsILinkHandler enum types from dependencies, fixing event handler bugs
|
1999-01-28 23:14:36 +00:00 |
peterl%netscape.com
|
e4dc4ef541
|
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
|
5f008f5785
|
reduce Macintosh compiler warnings by adding static to private function
|
1999-01-06 18:41:05 +00:00 |
peterl%netscape.com
|
01b2811d2e
|
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
|
7bdfe8b5c1
|
implement multiple class support
implement attribute selector support
|
1998-12-20 01:17:05 +00:00 |
warren%netscape.com
|
0580a8e5c4
|
Networking changes: Reworked nsIURL, adding setters, factoring Open. Unsigned arguments for nsIStreamListener.
|
1998-12-16 05:40:20 +00:00 |
peterl%netscape.com
|
11b7d1b081
|
added support for CSS2 selector syntax
|
1998-12-11 02:50:43 +00:00 |
waterson%netscape.com
|
1ebf1ebe4a
|
A better fix.
|
1998-12-03 20:50:21 +00:00 |
waterson%netscape.com
|
a39407d940
|
Fix build bustage.
|
1998-12-03 20:47:01 +00:00 |
waterson%netscape.com
|
1cd4a28768
|
Added initializers that can be used from the repository. Export nsIHTMLStyleSheet.h.
|
1998-12-03 20:20:35 +00:00 |
peterl%netscape.com
|
1d114307e1
|
added media support to child sheet iteration
changed medium type to atoms
|
1998-12-02 00:37:32 +00:00 |
peterl%netscape.com
|
5166993f42
|
deal with const issues on unix compilers
|
1998-11-26 04:53:49 +00:00 |
peterl%netscape.com
|
e3f218d5b4
|
style change notification support
|
1998-11-26 01:34:53 +00:00 |
vidur%netscape.com
|
026c273104
|
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
|
f9a029ea12
|
Fixed memory leak
|
1998-11-11 16:50:51 +00:00 |
troy%netscape.com
|
690b52766a
|
Fixed a memory leak of a content object
|
1998-11-11 06:37:30 +00:00 |
peterl%netscape.com
|
cedec7bc27
|
sync to style resolution api changes
|
1998-11-03 20:33:43 +00:00 |
peterl%netscape.com
|
66082c24f8
|
made helper functions static
|
1998-10-26 23:19:28 +00:00 |
peterl%netscape.com
|
a904f8b43e
|
cleanup
|
1998-10-13 19:14:19 +00:00 |
rpotts%netscape.com
|
7d88ecde74
|
Fixed crash due to null pointer...
|
1998-10-08 04:14:18 +00:00 |
vidur%netscape.com
|
7cff1485c8
|
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
|
fa70c38667
|
Changed some code to use XPCOM ref counting related macros
|
1998-10-05 05:11:18 +00:00 |
peterl%netscape.com
|
282eb4c3bb
|
added important rule support
|
1998-09-11 02:07:46 +00:00 |
peterl%netscape.com
|
0fec5be8c0
|
changed the way map attributes into is connected
|
1998-09-05 04:00:06 +00:00 |
warren%netscape.com
|
4f1b718b4e
|
Added closure argument to nsHashtable::Enumerate.
|
1998-09-01 00:16:47 +00:00 |
kipp%netscape.com
|
c6290fa577
|
XPCOM'ized nsIContent and nsIHTMLContent
|
1998-08-29 20:20:38 +00:00 |
peterl%netscape.com
|
a71cd5de1d
|
reversed rule ordering
|
1998-08-27 00:49:55 +00:00 |
peterl%netscape.com
|
62cb905c58
|
made anchor pseudo classes not resolve unless anchor has an href
|
1998-07-25 01:21:47 +00:00 |
kipp
|
3f7d5435a3
|
Avoid crashing when no link handler is involved
|
1998-06-30 20:22:27 +00:00 |
peterl
|
d1e43f5eac
|
fixed equal weight rule ordering
|
1998-06-26 05:50:10 +00:00 |
peterl
|
119198c615
|
now track rules by insertion order as well as weighted order
added accessor to rules for save code
|
1998-06-05 06:06:50 +00:00 |
kipp
|
b7847a124d
|
Use revised GetDocument API from content
|
1998-06-03 16:00:40 +00:00 |
peterl
|
745e32a18d
|
made it build on irix
|
1998-05-20 21:28:36 +00:00 |
peterl
|
c33cdeff7c
|
added rule hash table to speed up style resolution
|
1998-05-20 20:34:17 +00:00 |
peterl
|
194cc28a2d
|
added pseudo-class rule matching
|
1998-05-19 00:09:29 +00:00 |
peterl
|
e8e82334f0
|
pseudo frame support
|
1998-05-18 21:10:19 +00:00 |
kipp
|
941c955ed8
|
Fix porting bugs - made it compile on IRIX
|
1998-04-26 02:59:29 +00:00 |
troy
|
76caee5967
|
Fixed a problem in SelectorMatches() that was causing id-based selectors
to always match
|
1998-04-22 15:43:46 +00:00 |
peterl
|
2de9fe5685
|
Switch to nsIPtrs to eliminate leaks (and to test them)
added debug code for ref counts
|
1998-04-22 06:41:10 +00:00 |
troy
|
3ce8e88882
|
Changed nsIFrame member functions to return a nsresult
|
1998-04-17 01:41:24 +00:00 |
peterl
|
74502df8bb
|
fix leaks
|
1998-04-16 21:51:16 +00:00 |
kipp
|
098bef52b4
|
moved to pub
|
1998-04-13 20:24:54 +00:00 |