Commit Graph

446 Commits

Author SHA1 Message Date
sspitzer@netscape.com
e609f35fa3 bulletproofing fix for crash reported in #22811 1999-12-29 19:28:06 +00:00
warren@netscape.com
3abca0bf7e Landing no_neckoutil2_branch. Bug #11159. Removes neckoutil_s.lib from build which helps beos and openvms. 1999-11-30 04:50:42 +00:00
dmose@mozilla.org
796280940b updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:40:37 +00:00
cls@seawood.org
824ba18df3 Removed unused NECKO ifdefs.
a=leaf
1999-11-02 23:34:03 +00:00
peterl@netscape.com
c97d8906fd Added new style data accessors.
Added nsIMutableStyleContext interface.
Made style rules work against nsIMutableStyleContext
r=troy
1999-10-16 04:05:59 +00:00
kipp@netscape.com
ea36a75c90 Cleanup moz-decl-counter usage and fix NS_LOG_ADDREF usage 1999-10-08 20:41:19 +00:00
peterl@netscape.com
17e9686e8f 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
buster@netscape.com
8d8ef1d7d8 fixed BodyFixupRule::MapStyleInto to respect background color properly
code-reviewed by Peter Linss
1999-08-07 05:38:28 +00:00
peterl@netscape.com
2d9c3eba40 cleanups 1999-07-18 00:30:11 +00:00
andreas.otte@primus-online.de
152adcbe71 NECKO only: Using helper function NS_MakeAbsoluteURI A: chofmann R:valeski 1999-07-11 15:46:10 +00:00
vidur@netscape.com
57012c48d1 Added a HTMLDocumentColor special-case rule for the HTML element. This is set when either the bgColor or fgColor is set on a HTML document. 1999-07-07 04:53:36 +00:00
peterl@netscape.com
c49e83bc3b split attribute container into mapped and unmapped parts
only mapped part is uniqued now
1999-07-07 01:30:43 +00:00
andreas.otte@primus-online.de
b7a7d8272b NECKO only: replacing GetBuffer with ToNewCString and some error checking 1999-07-06 23:08:16 +00:00
peterl@netscape.com
547b773c56 removed autostring constructor usage per rickg
cleaned up url listing
1999-06-27 21:17:39 +00:00
warren@netscape.com
0dddd47c95 Necko ifdefs for layout and rdf. 1999-06-26 06:36:26 +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
peterl@netscape.com
a7e1b0a26c removed unnecessary null tests (tested at call site for performance)
cleaned up null link handler testing to avoid URL conputation
1999-06-22 19:25:31 +00:00
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
b673acecc7 added better medium testing api 1999-06-15 06:21:47 +00:00
karnaze@netscape.com
b62acd74ce new style rule for table elements inheriting backgrounds in Nav Quirks mode 1999-06-07 21:09:07 +00:00
peterl@netscape.com
4272d28e5f sync to nsIStyledContent API change 1999-05-26 23:55:49 +00:00
sspitzer@netscape.com
59c8f8f5e1 make destructors virtual 1999-05-13 02:11:25 +00:00
rickg@netscape.com
a481ede444 updates to sync with nsString2 api 1999-04-21 23:48:41 +00:00
peterl@netscape.com
90d0ea952b added tests for state dependent style 1999-04-20 00:05:54 +00:00
peterl@netscape.com
bdc708df04 split font style mapping from regular style mapping 1999-04-15 21:23:05 +00:00
rickg@netscape.com
b8a9d90b74 tiny tweaks to keep in sync with new nsString 1999-04-06 00:29:40 +00:00
peterl@netscape.com
d5ca81abda backing out prevoius changes (unix didn't like it) 1999-04-02 19:57:07 +00:00
peterl@netscape.com
a6977cd8a2 initialize bitfields through a union to keep purify happy 1999-04-02 18:51:28 +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
troy@netscape.com
74533ac40a In RulesMatching(), changed NS_RELEASE to NS_IF_RELEASE for the link handler.
This fixes a crash when doing a print preview
1999-03-06 17:20:27 +00:00
scc@netscape.com
6bb3406b4d rename |IID()| --> |GetIID()| 1999-03-03 19:48:57 +00:00
peterl@netscape.com
9e8aac638c fixed active link rule support 1999-02-27 07:18:21 +00:00
hyatt@netscape.com
e184f934ba Changed GetContentStyleRule so that it is invoked on styledContent instead
of htmlContent.
1999-02-27 01:34:55 +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
peterl@netscape.com
bbd662b471 moved frame construction code to its own class 1999-02-05 03:57:49 +00:00
troy@netscape.com
5f09e64e3b Work-in-progress for replaced elements that can't be rendered 1999-02-04 17:03:46 +00:00
kipp@netscape.com
131e652288 Avoid crashing when no frame is found during attribute change notifications 1999-02-04 16:27:38 +00:00
evaughan@netscape.com
b20a839748 Added the XUL progress meter widget. 1999-02-04 01:34:15 +00:00
nisheeth@netscape.com
96448968ac Added ReconstructFramesOnAttributeChange() to the HTML stylesheet
that gets called when a content object's attribute change requires
its frames to get recreated.
1999-02-04 00:53:08 +00:00
hyatt@netscape.com
cf766f3786 Changed the tree frame construction code. 1999-02-04 00:28:05 +00:00
vidur@netscape.com
eff87ba281 Added additional key argument to string parsing routine. Improved Reset handling for document to include style sets and frame construction. Modified root frame construction. Got out-of-line document.write to work 1999-02-03 19:38:16 +00:00
waterson@netscape.com
f4d338e06d Moved nsXULAtoms::AddrefAtoms() and ReleaseAtoms() to the style sheet's ctor and dtor, as per Peter Linss suggestion. 1999-02-02 05:39:57 +00:00
troy@netscape.com
1079ff5ada Implemented fixed position tables 1999-02-02 04:28:55 +00:00
waterson@netscape.com
114d120501 Force an nsXULAtoms::AddrefAtoms to ensure that the XUL atoms and namespace are created in the layout DLL before trying to refer to them. (a=hyatt%netscape.com) 1999-02-01 23:06:49 +00:00
troy@netscape.com
1c5e2fc9df Fixed it so scrollable BLOCK elements can be fixed positioned 1999-02-01 18:09:57 +00:00
karnaze@netscape.com
f4b2a0c3f1 Made table frame construction flexible enough to allow arbitrary content to be mapped
to arbitrary table related display types.
1999-01-30 15:52:19 +00:00
joki@netscape.com
f0bf44e5a0 Removing nsILinkHandler enum types from dependencies, fixing event handler bugs 1999-01-28 23:14:36 +00:00