529 Commits

Author SHA1 Message Date
peterl%netscape.com
01c47ed171 cleaned up cursor style handling
git-svn-id: svn://10.0.0.236/trunk@14845 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 02:11:54 +00:00
peterl%netscape.com
733c6bf720 fixed comment
git-svn-id: svn://10.0.0.236/trunk@14840 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 02:08:30 +00:00
amusil%netscape.com
be4a82caa2 Bug fix for 1201. Now use the size parameters from the object tag as a determinant of size.
git-svn-id: svn://10.0.0.236/trunk@14824 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-17 23:29:20 +00:00
kipp%netscape.com
18241f0edb Revised max-element-size computation somewhat so that floaters are accounted for better
git-svn-id: svn://10.0.0.236/trunk@14817 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-17 22:28:51 +00:00
troy%netscape.com
af98c8b1d4 Fixed CreateWrapperFrame() so it resets the geometric and content parent pointers
of the frame being wrapped


git-svn-id: svn://10.0.0.236/trunk@14796 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-17 05:47:06 +00:00
troy%netscape.com
c3c113628e Fixed problem that caused Mac build to break
git-svn-id: svn://10.0.0.236/trunk@14784 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-17 02:37:47 +00:00
vidur%netscape.com
c67a7ad987 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.
git-svn-id: svn://10.0.0.236/trunk@14781 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-17 02:14:38 +00:00
kipp%netscape.com
fdd6ed4330 Fixed up incremental reflow for content-changed and removed floaters
git-svn-id: svn://10.0.0.236/trunk@14773 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-17 01:04:45 +00:00
kipp%netscape.com
a1d94ad86e Added in nsHTMLReflowState argument to ReflowFrame so that callers can properly initialize it
git-svn-id: svn://10.0.0.236/trunk@14772 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-17 01:04:21 +00:00
kipp%netscape.com
9b3d386967 Tidy up; added some tracing
git-svn-id: svn://10.0.0.236/trunk@14771 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-17 01:03:59 +00:00
kipp%netscape.com
e8e77859cb Removed DidReflow hack again
git-svn-id: svn://10.0.0.236/trunk@14770 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-17 01:03:41 +00:00
troy%netscape.com
34fb009ccf Changed Reflow() to deal with reflow commands targeted at the root frame
git-svn-id: svn://10.0.0.236/trunk@14761 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-16 23:16:03 +00:00
troy%netscape.com
497e834006 Reinstated hack to have the placeholder frame forward the DidReflow() notification
to the floated frame. Needed until the block frame properly handles FirstChild()
and returns the list of floated frames


git-svn-id: svn://10.0.0.236/trunk@14737 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-16 18:33:21 +00:00
troy%netscape.com
62e0e3c71a Split class declaration out into a separate header file so the body frame
can be a derived class


git-svn-id: svn://10.0.0.236/trunk@14734 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-16 17:11:12 +00:00
kipp%netscape.com
1f8a32ffdb Removed extraneous bullet padding that was left-over from the pre-pseudo-style days
git-svn-id: svn://10.0.0.236/trunk@14690 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-15 01:17:05 +00:00
kipp%netscape.com
42ebf96e27 Tidy the max-element-size code
git-svn-id: svn://10.0.0.236/trunk@14688 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-15 01:13:25 +00:00
kipp%netscape.com
4b86830d22 Fixed bug #1257: the bug was that we were overrunning the transformers malloc'd buffer because the mBufferLength was never being updated
git-svn-id: svn://10.0.0.236/trunk@14680 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-14 22:27:50 +00:00
kipp%netscape.com
8e672b6551 Removed and unused member variable
git-svn-id: svn://10.0.0.236/trunk@14679 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-14 22:27:06 +00:00
kipp%netscape.com
6f7a324458 Fixed frame-removed crash case (when we run out kids); bug #691
git-svn-id: svn://10.0.0.236/trunk@14678 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-14 21:57:38 +00:00
kipp%netscape.com
9e3eceabae Basic support for :first-letter pseudo-elements
git-svn-id: svn://10.0.0.236/trunk@14676 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-14 21:01:26 +00:00
kipp%netscape.com
8c16e2eebc Eliminated NewFrame
git-svn-id: svn://10.0.0.236/trunk@14673 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-14 19:28:34 +00:00
kipp%netscape.com
db993de7c6 Modified List code to list floater list and bullet better; support multiple child lists; manage floater list properly
git-svn-id: svn://10.0.0.236/trunk@14672 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-14 19:28:11 +00:00
kipp%netscape.com
8a35c19883 Removed hacks that were mostly block-frame bug workarounds
git-svn-id: svn://10.0.0.236/trunk@14671 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-14 19:26:57 +00:00
kipp%netscape.com
5eac8852a3 DidReflow now supports multiple child lists; added DeleteFrameList helper method
git-svn-id: svn://10.0.0.236/trunk@14670 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-14 19:25:34 +00:00
michaelp%netscape.com
25149e78ea changes for pixel scaling/printing.
git-svn-id: svn://10.0.0.236/trunk@14647 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-14 01:52:27 +00:00
vidur%netscape.com
19d3032d70 Added support for XLink - simple links and show=replace or new. Modified nsILinkHandler interface.
git-svn-id: svn://10.0.0.236/trunk@14640 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-14 00:21:19 +00:00
joki%netscape.com
0d29052c82 Modify cursor setting code to check css cursor setting for containers.
git-svn-id: svn://10.0.0.236/trunk@14636 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 23:58:52 +00:00
karnaze%netscape.com
44efd97f78 bug 1374 (hometown.aol.com crash on resize)
git-svn-id: svn://10.0.0.236/trunk@14635 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 23:44:50 +00:00
troy%netscape.com
b33787056b Changed GetLoadImageFailed() so it checks with the image loader rather
than just using the value of mLoadImageFailed. Fixes bug #1287


git-svn-id: svn://10.0.0.236/trunk@14614 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 21:31:50 +00:00
troy%netscape.com
98bfa2a63c Added check for SRC being an empty string
git-svn-id: svn://10.0.0.236/trunk@14598 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 18:38:16 +00:00
troy%netscape.com
ae5da1b1b1 Changed it so that if there's a NULL URL then we set the mLoadImageFailed
flag and don't try and load the broken image URL. Only on Windows for now
until Mac and Unix support the image icons


git-svn-id: svn://10.0.0.236/trunk@14596 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 17:00:54 +00:00
troy%netscape.com
b7fc0e639a Removed an assert that was incorrect and that triggered when print
previewing test1


git-svn-id: svn://10.0.0.236/trunk@14586 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 05:17:08 +00:00
rickg%netscape.com
a1a662c891 fixed a crash that someone missed
git-svn-id: svn://10.0.0.236/trunk@14585 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 04:58:35 +00:00
troy%netscape.com
fc79083fd3 Added ListTag() member function
git-svn-id: svn://10.0.0.236/trunk@14568 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 02:20:31 +00:00
troy%netscape.com
48a7503df3 Cleaned up the way construction of the root frame happens for XML documents.
We no longer create a pseudo root element


git-svn-id: svn://10.0.0.236/trunk@14543 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 23:03:35 +00:00
kipp%netscape.com
4004ea6d2a Fixed margin collapsing bug
git-svn-id: svn://10.0.0.236/trunk@14537 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 22:24:46 +00:00
kipp%netscape.com
71662f0d55 Fixed some serious bugs in list bullet placement that prevented some relatively easy cases from working at all; this fixes up most outside list bullet cases
git-svn-id: svn://10.0.0.236/trunk@14511 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 18:19:22 +00:00
kipp%netscape.com
0300e60d1f Fixed list numbering to work again (whoops!); added support for display: compact (just the beginnings); more work-in-progress for :first-letter support
git-svn-id: svn://10.0.0.236/trunk@14507 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 16:32:56 +00:00
kipp%netscape.com
152ed9b709 Some support for first-letter style
git-svn-id: svn://10.0.0.236/trunk@14505 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 16:31:38 +00:00
rickg%netscape.com
208f37c790 enabled view-source
git-svn-id: svn://10.0.0.236/trunk@14454 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-11 20:31:45 +00:00
kipp%netscape.com
30c4a39a11 Added a sleazy implementation of css2's run-in display type
git-svn-id: svn://10.0.0.236/trunk@14408 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-11 03:55:55 +00:00
kipp%netscape.com
d66db3ecf6 Added run-in and compact display types to the TreatFrameAsBlockFrame method
git-svn-id: svn://10.0.0.236/trunk@14406 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-11 03:54:47 +00:00
karnaze%netscape.com
c220a9a260 fixed <frameset frameborder=no> allowed frame resizing
git-svn-id: svn://10.0.0.236/trunk@14363 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-10 20:49:51 +00:00
kipp%netscape.com
4186fefce1 Removed unused include
git-svn-id: svn://10.0.0.236/trunk@14358 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-10 19:16:32 +00:00
kipp%netscape.com
5c3856a3cc Use lineLayout object to pass on floater to the containing block
git-svn-id: svn://10.0.0.236/trunk@14348 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-10 18:04:34 +00:00
kipp%netscape.com
fd3e20c111 Added InitFloater
git-svn-id: svn://10.0.0.236/trunk@14347 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-10 18:04:19 +00:00
kipp%netscape.com
cd6050f965 Use geometric parent to get containing block of the floater
git-svn-id: svn://10.0.0.236/trunk@14346 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-10 18:04:10 +00:00
kipp%netscape.com
74e3541265 Removed GetReflowMetrics
git-svn-id: svn://10.0.0.236/trunk@14344 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-10 18:03:42 +00:00
kipp%netscape.com
c3a39b9634 Tidy up by removing some old junky code
git-svn-id: svn://10.0.0.236/trunk@14343 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-10 18:03:29 +00:00
troy%netscape.com
1c0da71da3 Renamed Init() to SetInitialChildList() and added an additional parameter
for the name of the child list


git-svn-id: svn://10.0.0.236/trunk@14333 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-10 06:05:32 +00:00