kipp%netscape.com
d075589210
Added methods for supporting 2 pass vertical align reflow
...
git-svn-id: svn://10.0.0.236/trunk@21107 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-18 03:28:00 +00:00
kipp%netscape.com
ff33b16eb8
Support 2 pass vertical-align reflow for top/bottom better
...
git-svn-id: svn://10.0.0.236/trunk@21106 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-18 03:27:41 +00:00
kipp%netscape.com
656c1d08ba
Eliminated HAVE_ANONYMOUS_BLOCK code; added in implementations of FindTextRuns and VerticalAlignChildren
...
git-svn-id: svn://10.0.0.236/trunk@21105 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-18 03:27:23 +00:00
kipp%netscape.com
59a8c9178d
Removed a skid mark
...
git-svn-id: svn://10.0.0.236/trunk@21104 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-18 03:26:42 +00:00
kipp%netscape.com
1e83ecb886
Detect errors more often by prioritizing its status over size-available
...
git-svn-id: svn://10.0.0.236/trunk@21103 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-18 03:26:19 +00:00
kipp%netscape.com
7f83e9ffe2
Added VerticalAlignFrames for 2nd pass vertical align reflow
...
git-svn-id: svn://10.0.0.236/trunk@21101 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-18 03:25:48 +00:00
kipp%netscape.com
18469f80d3
Removed GetAutoMarginSize; added VerticalAlignFrames
...
git-svn-id: svn://10.0.0.236/trunk@21100 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-18 03:25:23 +00:00
kmcclusk%netscape.com
e999bd483b
Added pseudo styles for file input element buttons and text fields to control their
...
appearance during printing.
Now returns value of file upload element in nsHTMLInputElement::GetValue.
Added :file-textstyle and :file-buttonstyle pseudo style's to ua.css.
Modified nsButtonControlFrame::PaintButton to accept a rectangle describing the
position and size of the button to paint.
Modified nsFileControlFrame::Paint to resolve :file-buttonstyle and :file-textstyle to
paint the file upload's button and text field using settings in ua.css
Added nsFileControlFrame::HasWidget utility method.
Added nsFormControlHelper::GetInputElementValue to get the current value of an input element
from the DOM.
Modified nsTextControlFrame::GetProperty to use nsFormControlHelper::GetInputElementValue
Modified nsTextControlFrame::PaintTextControl to accept a rectangle describing the position
and size of the text control to paint.
Modified nsTextControl::PaintTextControlBackground to include a rectangle describing the
position and size of the text control background to paint.
git-svn-id: svn://10.0.0.236/trunk@21055 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-18 00:13:39 +00:00
vidur%netscape.com
0556407675
Implemented the correct content model for the TITLE element and allowed for dynamic change.
...
git-svn-id: svn://10.0.0.236/trunk@21050 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-17 23:56:55 +00:00
troy%netscape.com
0698a49751
Changes for having OBJECT element render its contents if the OBJECT can't
...
be rendered
git-svn-id: svn://10.0.0.236/trunk@20978 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-17 17:02:27 +00:00
danm%netscape.com
d4b9511aad
changed nsCOMPtr comparison operators to explicitly use get(). part of nsCOMPtr carpool.
...
git-svn-id: svn://10.0.0.236/trunk@20883 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-17 04:39:22 +00:00
kmcclusk%netscape.com
b932514d5e
added #ifdef XP_PC in nsSelectControlFrame::GetProperty to fix MAC crash
...
on www.city.net
git-svn-id: svn://10.0.0.236/trunk@20840 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-17 01:24:16 +00:00
kmcclusk%netscape.com
6782e965de
Added code to get the selected item from the content model during Paint.
...
Factored code to paint option elements. Listboxes, single+multiselect and
combo boxes now print their state correctly.
git-svn-id: svn://10.0.0.236/trunk@20803 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-16 18:57:44 +00:00
rickg%netscape.com
d444ccf989
fixed a wad of little bugs and added regression test
...
git-svn-id: svn://10.0.0.236/trunk@20772 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-16 07:38:27 +00:00
troy%netscape.com
e0e1a0be11
Added code to set/get the view manager's root scrollable view
...
git-svn-id: svn://10.0.0.236/trunk@20764 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-16 04:41:15 +00:00
troy%netscape.com
bb010a6114
Minor clean up
...
git-svn-id: svn://10.0.0.236/trunk@20761 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-16 04:07:27 +00:00
mjudge%netscape.com
549c1927f3
fixing some things for selection to allow keyboard navigation. not hooked up to caret yet. also removed some not used calls in nsFrame for the "old" selection model.
...
git-svn-id: svn://10.0.0.236/trunk@20759 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-16 02:42:08 +00:00
nisheeth%netscape.com
865f26a97a
Test file for changing attributes on the PRE tag via the DOM.
...
git-svn-id: svn://10.0.0.236/trunk@20752 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-16 01:02:21 +00:00
michaelp%netscape.com
356a0ea5bd
all scrollbar recomputation is now the responsibility of the owner of the
...
scrolled view.
git-svn-id: svn://10.0.0.236/trunk@20749 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-16 00:53:15 +00:00
nisheeth%netscape.com
3b81ed11ce
Test for changing attributes on the DIV, P, and HEADING tags via the DOM.
...
git-svn-id: svn://10.0.0.236/trunk@20747 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-16 00:24:29 +00:00
nisheeth%netscape.com
cb1a27b8f7
Test file for changing attributes on the FONT and BASEFONT elements using the
...
DOM.
git-svn-id: svn://10.0.0.236/trunk@20744 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-15 23:51:32 +00:00
nisheeth%netscape.com
cd8aba491a
Added style hints for DOM attribute changes to the FONT and BASEFONT content objects.
...
git-svn-id: svn://10.0.0.236/trunk@20743 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-15 23:48:09 +00:00
nisheeth%netscape.com
e3f2944049
- Changed name of getter function for style hints to GetStyleHintForAttributeChange().
...
- Plugged in style hint for changes to the <HR NOSHADE> attribute.
git-svn-id: svn://10.0.0.236/trunk@20724 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-15 06:42:44 +00:00
nisheeth%netscape.com
8b0af6d00b
Test for DOM attribute changes on the HR element.
...
git-svn-id: svn://10.0.0.236/trunk@20717 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-15 01:50:01 +00:00
troy%netscape.com
e648bc58f5
Added a cast
...
git-svn-id: svn://10.0.0.236/trunk@20681 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-14 06:13:06 +00:00
troy%netscape.com
36097df1c6
Added some casts to get things to compile
...
git-svn-id: svn://10.0.0.236/trunk@20680 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-14 06:12:29 +00:00
troy%netscape.com
4ca2c9fafc
Added cast to get it to compile
...
git-svn-id: svn://10.0.0.236/trunk@20679 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-14 06:10:51 +00:00
troy%netscape.com
6d851001ef
Fixed InitConstraints() to correctly compute the containing block height
...
for child elements of a scrolled element
git-svn-id: svn://10.0.0.236/trunk@20671 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-14 04:43:44 +00:00
troy%netscape.com
1450f8838e
Added frame-type atoms for area,scroll,viewport,root,page frame classes
...
git-svn-id: svn://10.0.0.236/trunk@20669 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-14 03:47:33 +00:00
kipp%netscape.com
597b5f13e7
Avoid using the trapezoid data when we have none (bug #1277 )
...
git-svn-id: svn://10.0.0.236/trunk@20667 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-13 19:39:31 +00:00
kipp%netscape.com
7296f89a76
Be more careful about returning break-before status
...
git-svn-id: svn://10.0.0.236/trunk@20665 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-13 19:18:45 +00:00
kipp%netscape.com
777c2af1fe
Use correct IID when doing QueryInterface to avoid using incorrect vtable (bug #2782 )
...
git-svn-id: svn://10.0.0.236/trunk@20663 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-13 17:49:42 +00:00
troy%netscape.com
2aa3cd9ceb
Changed frame construction code to set NS_FRAME_REPLACED_ELEMENT but, and
...
changed the HTML reflow state to read the bit
git-svn-id: svn://10.0.0.236/trunk@20660 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-13 05:59:19 +00:00
sfraser%netscape.com
75c235687c
Ensure the caret is refreshed after the text frame containing it is redrawn
...
git-svn-id: svn://10.0.0.236/trunk@20656 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-13 04:46:47 +00:00
sfraser%netscape.com
1e8e639c11
Add an accessor for the caret, RefreshCaret, and a couple of other private caret methods in nsPresShell.
...
git-svn-id: svn://10.0.0.236/trunk@20655 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-13 04:45:44 +00:00
kipp%netscape.com
56889e9bc1
Use dont_AddRef on calls that increment the addref
...
git-svn-id: svn://10.0.0.236/trunk@20615 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-12 20:13:47 +00:00
troy%netscape.com
176116b148
Fixed some errors related to switch to using nsCOMPtr
...
git-svn-id: svn://10.0.0.236/trunk@20585 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-12 18:41:26 +00:00
troy%netscape.com
1cb01c351a
API change for pres shell
...
git-svn-id: svn://10.0.0.236/trunk@20579 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-12 18:22:08 +00:00
troy%netscape.com
477db97893
Fixed build bustage
...
git-svn-id: svn://10.0.0.236/trunk@20577 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-12 18:18:34 +00:00
kipp%netscape.com
9b917419dc
COMized nsIPresShell and nsIPresContext
...
git-svn-id: svn://10.0.0.236/trunk@20570 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-12 17:45:58 +00:00
dcone%netscape.com
f15564054f
First Checked In.
...
git-svn-id: svn://10.0.0.236/trunk@20569 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-12 17:39:49 +00:00
peterl%netscape.com
32d9feec85
fixed moz extension atoms
...
git-svn-id: svn://10.0.0.236/trunk@20543 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-12 06:21:34 +00:00
peterl%netscape.com
38427deaa9
changed all html atoms to lower case
...
git-svn-id: svn://10.0.0.236/trunk@20542 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-12 06:19:07 +00:00
troy%netscape.com
946499d8d7
Added GoToAnchor()
...
git-svn-id: svn://10.0.0.236/trunk@20531 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-12 05:39:33 +00:00
evaughan%netscape.com
e0f9f5f8e2
Made the HTML input button gfx rendered and in the netscape look and feel. Minus rounded borders
...
that CSS doesn't currently support.
git-svn-id: svn://10.0.0.236/trunk@20521 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-12 05:20:55 +00:00
hyatt%netscape.com
d5ba4ac966
Changes to the table frame construction code to fix breakage in the tree view.
...
git-svn-id: svn://10.0.0.236/trunk@20490 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-12 01:35:37 +00:00
sfraser%netscape.com
9b636c9328
Fix selection bustage, which was a post-merge error on my part.
...
git-svn-id: svn://10.0.0.236/trunk@20478 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-12 00:27:44 +00:00
sfraser%netscape.com
b4a259e54f
#ifdef tbe blue selection triangles in until the caret code is turned on
...
git-svn-id: svn://10.0.0.236/trunk@20476 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-12 00:05:19 +00:00
sfraser%netscape.com
7b5c0a5490
Add code to show a caret (#ifdeffed out for now)
...
git-svn-id: svn://10.0.0.236/trunk@20473 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-12 00:02:56 +00:00
sfraser%netscape.com
0e66d5506a
Add two new methods needed for caret support (and other things): GetPointFromOffset, to get frame-relative coordinates of a given content offset, and GetChildFrameContainingOffset, to find the child frame that really contains the given content offset
...
git-svn-id: svn://10.0.0.236/trunk@20472 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-12 00:02:31 +00:00