Commit Graph

3945 Commits

Author SHA1 Message Date
kipp%netscape.com
f9b2b82a67 Output rects in twips; eliminated some typo bugs with selection directions 1999-03-05 04:28:40 +00:00
kipp%netscape.com
d89499092d use new nsHTMLReflowState ctors; made pages support IsPercentageBase 1999-03-05 04:28:07 +00:00
kipp%netscape.com
462a9f99e0 Output rects in twips 1999-03-05 04:26:40 +00:00
kipp%netscape.com
bdfaebdcc6 Refactored code to make effecient use of computed state in nsHTMLReflowState 1999-03-05 04:26:21 +00:00
kipp%netscape.com
d277629b94 use computed values from reflow state; made inline-reflow-state no longer isa html-reflow-state 1999-03-05 04:25:57 +00:00
kipp%netscape.com
b90e199d6e Store more computed state; reformulated the constructors for nsHTMLReflowState 1999-03-05 04:25:25 +00:00
kipp%netscape.com
37fa734c4e Revised computations for blocks; store more computed values 1999-03-05 04:24:20 +00:00
kipp%netscape.com
6b3dd64c16 Spanked almost away 1999-03-05 04:23:41 +00:00
kipp%netscape.com
119ced3c4c Removed dead code; output rects naturally 1999-03-05 04:22:54 +00:00
kipp%netscape.com
d556e3e3cd Removed List method 1999-03-05 04:22:29 +00:00
kipp%netscape.com
16b4103937 Minor tweaks to work better with computed values in html reflow state 1999-03-05 04:22:11 +00:00
kipp%netscape.com
40529e4640 nsBlockReflowState no longer is-a nsHTMLReflowState; fixes to numerous bugs; reworked to use computed values from reflow-state 1999-03-05 04:21:32 +00:00
kipp%netscape.com
2f71be6002 Some asserts for me 1999-03-05 04:20:31 +00:00
kipp%netscape.com
d7bf08c6f6 Support more css style for hr's; map align to auto margins 1999-03-05 04:20:07 +00:00
kipp%netscape.com
9ddafbd9f8 use new nsHTMLReflowState ctors 1999-03-05 04:19:09 +00:00
kipp%netscape.com
cf6c620f62 Cleaned up margins hackery and made things use css instead of evil code in the block layout code 1999-03-05 04:18:58 +00:00
kipp%netscape.com
ec7698c7e8 Removed constructors for nsReflowState 1999-03-05 04:17:00 +00:00
hyatt%netscape.com
220d4a27ad Fixes to layout to allow nsHTMLCSSStyleSheet to be instantiable from outside
the layout DLL.
1999-03-05 00:06:31 +00:00
evaughan%netscape.com
dbb62f25a6 Fixed a bug that caused TitledButtons and ProgressMeters to be skews when made inline. 1999-03-04 23:39:06 +00:00
scc%netscape.com
2ec0a397ea rename |IID()| --> |GetIID()| 1999-03-03 19:48:57 +00:00
pinkerton%netscape.com
ec51c34509 don't look in xul namespace for "src" attribute. Images show up again. permission to checkin to closed tree by sar. 1999-03-03 17:28:27 +00:00
troy%netscape.com
13d84ddc5c Work-in-progress for table pagination 1999-03-03 16:33:57 +00:00
brade%netscape.com
7a0d262bc9 reduce Macintosh compiler warnings 1999-03-03 15:35:49 +00:00
brade%netscape.com
9377486314 reduce compiler warnings on Macintosh by adding comparison in loop (around assignments) 1999-03-03 14:50:41 +00:00
waterson%netscape.com
28ca9cc805 Modified tree double-click handler to use DOM APIs instead of nsIContent. 1999-03-03 08:05:32 +00:00
evaughan%netscape.com
2292d10dc5 Fixed mac event bug.
Fixed alignment bug.
1999-03-03 04:04:48 +00:00
hyatt%netscape.com
a49cb56aaf Fix to the ContentInserted function (ifdef XUL only) for treechildren. 1999-03-03 03:11:55 +00:00
pollmann%netscape.com
0ccbd837a4 Handle readonly changes for TextAreas as well as Text Inputs. 1999-03-03 03:06:36 +00:00
pollmann%netscape.com
5204ba1e7a Give nsTextControlFrame a notification when readonly on a TextArea is changed. 1999-03-03 03:05:31 +00:00
pollmann%netscape.com
e91bfd4a29 Fix bug #3375 and #3368: Allow hidden inputs and password inputs to store values. 1999-03-03 02:54:25 +00:00
joki%netscape.com
57e49aab2a Fix for frames not resizing. 1999-03-03 01:59:50 +00:00
nisheeth%netscape.com
e870ce9054 We've decided to do away with the notion of an nsExpatDTD. The expat tokenizer which encapsulates the expat parser will be driven by nsWellFormedDTD. So, I'm removing the code that constructed an expat DTD for controlling the parsing of an XML document. 1999-03-03 01:57:03 +00:00
mjudge%netscape.com
cba888fc69 updates and fixes for CTRL left arrow and right arrow. also fixes for releasing the presshell correctly. the selection code was leaking it. updates for PREV and NEXT in nsFrameTraversal 1999-03-03 01:51:21 +00:00
akkana%netscape.com
cd85e69def Fix Unix crash: comment out an assert 1999-03-03 01:11:28 +00:00
karnaze%netscape.com
e557234435 improved <iframe> sizing to consider left, right, etc borders 1999-03-03 00:37:55 +00:00
vidur%netscape.com
6094c1ca21 Fixes to get CDATASections working again. Also changes to fix XML links. 1999-03-02 23:22:05 +00:00
kmcclusk%netscape.com
82dac76411 gfx vs native widget rendering can now be specified in the viewer at run-time.
Added methods to GetWidgetRenderingMode and SetWidgetRenderingMode in nsPresContext
Removed NS_GFX_RENDER_FORM_ELEMENTS define, now it uses the GetWidgetRenderingMode
method on the rendering context.
Resurrected Rod's listbox frame-based widget code.
Added -moz-option-selected pseudo attribute to control the appearance of selected items for the listbox frame-based widget.
Added a style rule with attribute selector for -moz-option-selected to the ua.css style sheet.
Modifed nsView::SetVFlags to do a bitwise or instead of bitwise and to set flags.
Modified nsView::HandleEvent to compare mVFlags with NS_VIEW_FLAG_DONT_CHECK_CHILDREN
1999-03-02 22:43:26 +00:00
joki%netscape.com
0baca6512f Adding new tab handling and focus support. 1999-03-02 19:19:24 +00:00
joki%netscape.com
94157169a7 Adding new interface for focusable content 1999-03-02 19:05:54 +00:00
ftang%netscape.com
ffc1e146ac fix SmallCap to make it work for the whole range of unicode 1999-03-02 18:25:22 +00:00
brade%netscape.com
8fe328a354 add static to LegendHack() to reduce compiler warnings on Macintosh 1999-03-02 15:17:35 +00:00
brade%netscape.com
0e163f8674 add static to reduce compiler warnings on Macintosh 1999-03-02 15:17:14 +00:00
brade%netscape.com
107ba93c81 reduce Macintosh compiler warnings by making function static 1999-03-02 15:15:46 +00:00
cls%seawood.org
0bbc0ba3a1 Fixed problem with ondblclick being released w/o being allocated. Appeared to be a copy-n-paste oversight. 1999-03-02 10:20:52 +00:00
evaughan%netscape.com
c021740cb1 Made the image accessible from CSS via list-style-image. 1999-03-02 05:00:51 +00:00
sfraser%netscape.com
092b04689b Fix the caret so that it draws on Windows (and UNIX, hopefully), and turn on the #define so that the caret gets created in the pres shell. It gets shown in editor mode. 1999-03-02 04:26:49 +00:00
pollmann%netscape.com
8f30448ae5 Cleanup: Use the GetPrimary Frame in nsGenericHTMLElement. Enable fetching selectedIndex before frame creation (using DefaultSelected instead of Selected) Bug #3340 1999-03-02 03:31:17 +00:00
pollmann%netscape.com
00a111b13e Enable GetSelected for options inside of option groups. (Fix GetPrimaryFrame) 1999-03-02 03:26:29 +00:00
pollmann%netscape.com
4a3e05e302 Cleanup: return NS_NOINTERFACE not NS_OK if getting the primary frame fails. 1999-03-02 03:22:45 +00:00
pollmann%netscape.com
f9e570d534 Fix change notifications for combo boxes. 1999-03-02 03:19:25 +00:00
nisheeth%netscape.com
937b4d59c2 We no longer call RegisterDTD() on nsParser when initiating parsing of XML
documents.
1999-03-02 02:58:25 +00:00
hyatt%netscape.com
ae0fa30bb0 Changing the GetAttribute and SetAttribute calls to properly use the namespace
of NONE (instead of XUL).
1999-03-02 02:04:45 +00:00
alecf%netscape.com
532891b5da fix AIX bustage - explicitly refer to parent constructor even though it's within
the scope of this constructor..
1999-03-02 01:44:07 +00:00
evaughan%netscape.com
31d9bf023a Fixed button to respond to the list-style-image property on CSS 1999-03-02 01:25:33 +00:00
hyatt%netscape.com
2444e248ff Modified ContentInserted (for XUL only) to support the tree widget's
wacky frame construction code.
1999-03-02 01:07:28 +00:00
akkana%netscape.com
0664eb6e9a Fix potential leak of content sink 1999-03-02 00:47:43 +00:00
akkana%netscape.com
b03ef3499c include the parser library too 1999-03-01 20:46:08 +00:00
karnaze%netscape.com
3b3d626d1f bug 3347 1999-03-01 19:25:47 +00:00
akkana%netscape.com
48dcd3da7a Move bulk of DoCopy code from nsBrowserWindow.cpp into nsPresShell 1999-03-01 19:21:01 +00:00
vidur%netscape.com
cb48e4047a Fixed MAP elements to conform to HTML 4.0. Hooked up attribute changes for MAP, AREA and ANCHOR elements. Added RECONSTRUCT_ALL as a style hint for attribute changes. Modified nsCSSFrameConstructor's ReconstructFrame to only reconstruct the document element hierarchy. 1999-03-01 16:57:35 +00:00
rods%netscape.com
99447f229a Change it to do a QueryInterface, is this right? 1999-03-01 15:27:55 +00:00
mcafee%netscape.com
bf8ad89b24 Backing out my last change, breaks Win32 & Mac. 1999-03-01 10:57:20 +00:00
mcafee%netscape.com
4ebcbb455e Adding do_QueryInterface() wrapper for nsCOMPtr/Solaris. 1999-03-01 10:32:14 +00:00
jfrancis%netscape.com
c37eac4581 made iterators bidirectional; lots of bug fixes; finished subtree iterator impl. 1999-03-01 08:17:18 +00:00
buster%netscape.com
e03330c847 fixed IsNested to account for outer table frame
removed obsolete debug code
1999-03-01 06:40:24 +00:00
karnaze%netscape.com
f641f7af45 fixed assert when <col> is placed inside of <table> 1999-02-27 19:02:48 +00:00
nisheeth%netscape.com
8d35655233 - Add expat to the windows build only...
- Changed nsXMLDocument such that expat gets used for XML parsing if
  EXPAT is #define'd
1999-02-27 08:02:15 +00:00
peterl%netscape.com
8c7771ba8f fixed active link rule support 1999-02-27 07:18:21 +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
peterl%netscape.com
75a76e322e added child & sibling selector support 1999-02-27 07:16:57 +00:00
peterl%netscape.com
82a042a555 tweaked style hint for overflow 1999-02-27 07:16:27 +00:00
peterl%netscape.com
8e0f3b58c4 added child & sibling selectors 1999-02-27 07:15:59 +00:00
peterl%netscape.com
006004dd56 added content state changed 1999-02-27 07:15:09 +00:00
peterl%netscape.com
0864f69c78 added CSS3 pseudo classes 1999-02-27 07:14:33 +00:00
peterl%netscape.com
65be83c9dd added CSS3 UI pseudo classes 1999-02-27 07:14:13 +00:00
peterl%netscape.com
6ded9b5abe set document before adding attributes 1999-02-27 07:13:48 +00:00
peterl%netscape.com
3f8df31e5d switched state change notifications to use ContentStateChanged 1999-02-27 07:12:38 +00:00
peterl%netscape.com
46d0e5ab36 added == operator to style sides 1999-02-27 07:11:57 +00:00
peterl%netscape.com
716fdea6b7 added CalcStyleDifference 1999-02-27 07:11:42 +00:00
peterl%netscape.com
ba5f08e24c added content state changed
removed ua sheet from dump style
1999-02-27 07:11:04 +00:00
peterl%netscape.com
46c784a7db added == operator for style sides 1999-02-27 07:09:40 +00:00
peterl%netscape.com
494926e976 added style hint max 1999-02-27 07:09:23 +00:00
karnaze%netscape.com
1c27eb5749 correctly set max element size on checkbox, radio. Other cleanup. 1999-02-27 03:59:19 +00:00
vidur%netscape.com
c1e5f31841 map and area attribute tests 1999-02-27 02:52:44 +00:00
hyatt%netscape.com
70a4c0ce9d Modified HTML content's QueryInterface macro to supported nsIStyledContent. 1999-02-27 01:36:41 +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
hyatt%netscape.com
e29262df04 Changed GetInlineStyleRule so that it is invoked on styledContent instead
of htmlContent.
1999-02-27 01:35:25 +00:00
hyatt%netscape.com
06368ef067 Changed GetContentStyleRule so that it is invoked on styledContent instead
of htmlContent.
1999-02-27 01:34:55 +00:00
hyatt%netscape.com
2a99f6d706 Changing GetStyleHintForAttributeChanged so that it is invoked on styledContent
instead of htmlContent.
1999-02-27 01:34:32 +00:00
hyatt%netscape.com
634942997c Adding the NS_ISTYLEDCONTENT_IID to the nsHTMLIID files, so that HTML content
can see it (makes the QueryInterface macro work).
1999-02-27 01:33:25 +00:00
hyatt%netscape.com
927493e52a Removing the CLASS, ID, and STYLE-specific methods. They are now in
nsIStyledContent (from which nsIHTMLContent now derives).
1999-02-27 01:32:49 +00:00
hyatt%netscape.com
a7ba61e78c Making sure that nsIStyledContent.h gets exported. 1999-02-27 01:31:42 +00:00
hyatt%netscape.com
234ceed838 Changes to makefiles to ensure that nsIStyledContent.h is exported. 1999-02-27 01:31:16 +00:00
hyatt%netscape.com
271401155d The nsIStyledContent interface. Removes CLASS, ID, and STYLE support (as well
as the ability to supply style hints) from nsIHTMLContent.
1999-02-27 01:31:01 +00:00
hyatt%netscape.com
6153afc737 Changes to tree frame construction code. 1999-02-27 01:28:19 +00:00
av%netscape.com
e845f0123f *** empty log message *** 1999-02-27 00:57:04 +00:00
kipp%netscape.com
960bc34221 fixed up operator new usage 1999-02-26 20:02:06 +00:00
pollmann%netscape.com
6dcb7e30da Enable dynamic changing of the readonly attribute.
Works on Linux now.  Win will come on-line later today.
1999-02-26 20:01:48 +00:00
kipp%netscape.com
760dc4af42 Fixed remaining issues with operator new/delete 1999-02-26 19:26:29 +00:00
kipp%netscape.com
59afd8abfb Removed ifdef'd out code 1999-02-26 19:22:20 +00:00