troy%netscape.com
b84b0c2d3a
Fixed a problem in MoveOverflowToChildList() where Join() was being used
...
when InsertFrames() should have been used instead
git-svn-id: svn://10.0.0.236/trunk@27235 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-12 23:03:11 +00:00
kmcclusk%netscape.com
9e271034c0
Enabled frame-based comboboxes when widget rendering mode is gfx.
...
Major changes to nsComboboxControlFrame:
Removed commented out code + nsIPluggableEventListener references.
Implemented nsComboboxControlFrame::GetNamesValues
Implemented nsComboboxControlFrame::SetProperty GetProperty methods
Fixed references to previously freed memory in nsComboboxControlFrame::ReResolveStyleContext
Modified ua.css style rules for dropdown-visible, drodown-hidden to have -moz- prefix.
Added -moz-dropdown-btn-out and -moz-dropdown-btn-pressed, -moz-dropdown-list rules.
Modified nsListControlFrame.cpp to calculate the width of the dropdown list for combo boxes correctly
Added nsListControlFrame::GetProperty and SetProperty methods.
Modified nsCSSFrameConstructor::ConstructSelectFrame to setup combobox.
git-svn-id: svn://10.0.0.236/trunk@27218 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-12 22:14:31 +00:00
joki%netscape.com
6c59f19391
New api's into nsEventStateManager for content state change (hover,focus,active)
...
git-svn-id: svn://10.0.0.236/trunk@27211 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-12 21:24:07 +00:00
jdunn%netscape.com
c3d98e9fac
ANSIC requires that structures need 'friend' status to access other structures
...
IF they are protected (or private). fix for bug 4642
git-svn-id: svn://10.0.0.236/trunk@27180 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-12 20:12:15 +00:00
troy%netscape.com
a40295762e
Added ReparentFrameView() and changed the block and inline code
...
to call it when pushing/pulling frames
git-svn-id: svn://10.0.0.236/trunk@27086 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-11 04:22:00 +00:00
troy%netscape.com
a0193895a8
Changed DidReflow() so we size and position our view before we call
...
the child frame's DidReflow() function. This ensures that the parent view
is properly positioned before positioning the child views. This is
important when positioning the widgets
git-svn-id: svn://10.0.0.236/trunk@27084 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-11 00:56:28 +00:00
kipp%netscape.com
576704347f
Fixed bug 4801
...
git-svn-id: svn://10.0.0.236/trunk@27030 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-10 17:32:46 +00:00
kipp%netscape.com
679c72ba3d
Support clip property
...
git-svn-id: svn://10.0.0.236/trunk@27029 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-10 17:32:33 +00:00
kipp%netscape.com
1d93c62500
Added SetClipRect helper method
...
git-svn-id: svn://10.0.0.236/trunk@27028 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-10 17:32:22 +00:00
kipp%netscape.com
53dcba354e
Always init mMaxElementSize (bug 4836) - just in case
...
git-svn-id: svn://10.0.0.236/trunk@27027 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-10 17:32:04 +00:00
kipp%netscape.com
4387adb210
Support clip property; fix bug 4836 and speed things up slightly by avoiding max-element-size computations when not needed
...
git-svn-id: svn://10.0.0.236/trunk@27026 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-10 17:31:45 +00:00
kipp%netscape.com
5185e0d192
Expose trapezoids
...
git-svn-id: svn://10.0.0.236/trunk@27025 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-10 17:30:57 +00:00
kipp%netscape.com
ef48a43f8b
Use block-band-data for debug output
...
git-svn-id: svn://10.0.0.236/trunk@27024 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-10 17:30:46 +00:00
amusil%netscape.com
8a542c535b
Fix for Bug# 4751. Added support for data param in addition to src param
...
git-svn-id: svn://10.0.0.236/trunk@26888 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-09 21:23:41 +00:00
troy%netscape.com
64e0b6f9de
Fix for bug #4824 . Added NULL pointer checks in GoToAnchor()
...
git-svn-id: svn://10.0.0.236/trunk@26871 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-09 04:28:15 +00:00
mjudge%netscape.com
62dce85e69
indexes returned from prepareunicodestring are mContentOffset based. 3641 3772 Hoffman approved
...
git-svn-id: svn://10.0.0.236/trunk@26754 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-07 22:56:09 +00:00
mcafee%netscape.com
d98f8fccf1
Finishing clipboard ifdef so we can remove the old clipboard.
...
git-svn-id: svn://10.0.0.236/trunk@26678 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-07 03:56:07 +00:00
rods%netscape.com
490dc3adf2
Commented out NEW_CLIPBOARD_SUPPORT
...
git-svn-id: svn://10.0.0.236/trunk@26648 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-07 01:38:49 +00:00
ftang%netscape.com
d8951bebc7
fix the ignore 1 for 10 problem for cjk-ideographics style
...
git-svn-id: svn://10.0.0.236/trunk@26633 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-07 00:32:49 +00:00
rods%netscape.com
1b986dbb54
Turning on new clipboard support
...
git-svn-id: svn://10.0.0.236/trunk@26586 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-06 23:05:59 +00:00
ftang%netscape.com
1957cf6cfb
add one boolean to indicate word break or line break
...
git-svn-id: svn://10.0.0.236/trunk@26572 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-06 22:41:44 +00:00
troy%netscape.com
34a11550e7
Changed FindFrameWithContent() to ignore frames associated with
...
generated content
git-svn-id: svn://10.0.0.236/trunk@26436 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-06 04:29:31 +00:00
troy%netscape.com
d98d250538
Added a comment
...
git-svn-id: svn://10.0.0.236/trunk@26412 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-06 02:57:47 +00:00
troy%netscape.com
cb791ea003
Removed DidReflow() code that's no longer needed now that the new compositor
...
allows child views to extend outside their parent view
git-svn-id: svn://10.0.0.236/trunk@26411 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-06 02:41:50 +00:00
av%netscape.com
86e05235be
Cleaning up
...
git-svn-id: svn://10.0.0.236/trunk@26397 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-06 01:16:53 +00:00
ftang%netscape.com
e4a171d0ed
Re-org the file and put different number system into different function. Merge two characters list implementation . add hebrew/armenian/georgian/cjk-ideographics implementation.
...
git-svn-id: svn://10.0.0.236/trunk@26304 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-05 18:25:26 +00:00
troy%netscape.com
740598490c
Changed nsHTMLImageLoader::StartLoadImage() to just use mURLSpec as the
...
absolute URL if mBaseURL is NULL, and not call NS_MakeAbsoluteURL.
This fixes a crash
git-svn-id: svn://10.0.0.236/trunk@26209 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-04 05:56:23 +00:00
kipp%netscape.com
cff64af579
Set link handler so that style resolves properly for links around things like images
...
git-svn-id: svn://10.0.0.236/trunk@26175 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-03 21:54:32 +00:00
kipp%netscape.com
5de0e46140
Implement frame sliding during incremental reflow; fixed to not double factor in the delta-y
...
git-svn-id: svn://10.0.0.236/trunk@26174 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-03 21:54:00 +00:00
kipp%netscape.com
37f9403e9e
Reworked the state recovery logic for incremental reflow
...
git-svn-id: svn://10.0.0.236/trunk@26158 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-03 18:59:01 +00:00
kipp%netscape.com
7be49772ca
Removed some debris; added ComputeCollapsedTopMargin method
...
git-svn-id: svn://10.0.0.236/trunk@26157 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-03 18:58:32 +00:00
kipp%netscape.com
4ccff5d53b
Made verifyreflow work again
...
git-svn-id: svn://10.0.0.236/trunk@26156 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-03 18:58:04 +00:00
kipp%netscape.com
f7b33a7782
Removed some debris
...
git-svn-id: svn://10.0.0.236/trunk@26155 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-03 18:57:51 +00:00
kipp%netscape.com
d860e51d47
Switch to a different (more accurate) BR handling hack...
...
git-svn-id: svn://10.0.0.236/trunk@26154 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-03 18:57:30 +00:00
sfraser%netscape.com
34658a2ba2
Fix build bustage
...
git-svn-id: svn://10.0.0.236/trunk@25978 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-02 01:14:30 +00:00
sfraser%netscape.com
d2d281780c
Remove caret->Refresh calls. The presshell now refreshes the caret
...
after painting.
git-svn-id: svn://10.0.0.236/trunk@25955 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-02 00:01:05 +00:00
sfraser%netscape.com
6bed169daa
Added a method to the pres shell to control enabling clients to turn the caret on and off.
...
git-svn-id: svn://10.0.0.236/trunk@25954 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-01 23:58:11 +00:00
rods%netscape.com
e11debc319
Changed the clipboard support to use the new XIF Converter class and added more
...
error checking (this is all ifdef'ed at the moment)
git-svn-id: svn://10.0.0.236/trunk@25846 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-01 14:22:00 +00:00
kipp%netscape.com
951e615c71
Reflow floater frames using the block reflow context
...
git-svn-id: svn://10.0.0.236/trunk@25782 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-01 01:37:36 +00:00
vidur%netscape.com
fe0a023b26
Added epilog and prolog to document. Added processing instructions and CDATASections for XML. Completed document Node methods.
...
git-svn-id: svn://10.0.0.236/trunk@25744 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-31 20:49:25 +00:00
sfraser%netscape.com
54301e754c
Fix a problem with tab expansion when filling the offset indices array.
...
git-svn-id: svn://10.0.0.236/trunk@25740 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-31 20:12:42 +00:00
jdunn%netscape.com
4889c05ad8
Fix compiler error on AIX...
...
Can't have 'protected' structures, so for AIX make them public and then
make sure that the AIX is defined in the Makefile.in
git-svn-id: svn://10.0.0.236/trunk@25659 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-31 04:21:53 +00:00
kipp%netscape.com
647cec902d
Support MOZ_PRE_WRAP
...
git-svn-id: svn://10.0.0.236/trunk@25650 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-31 04:12:46 +00:00
kipp%netscape.com
d165aeda91
Removed dead methods; made ComputeHorizontalValue and ComputeVerticalValue instance methods instead of static methods
...
git-svn-id: svn://10.0.0.236/trunk@25649 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-31 04:12:09 +00:00
kipp%netscape.com
d42c9af2ff
Removed some dead code; Added support for eStyleUnit_Chars for width values
...
git-svn-id: svn://10.0.0.236/trunk@25648 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-31 04:11:40 +00:00
kipp%netscape.com
f8b0e2aef9
Removed some dead code
...
git-svn-id: svn://10.0.0.236/trunk@25647 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-31 04:11:02 +00:00
kipp%netscape.com
2ef973d34d
Removed compact margin hackery
...
git-svn-id: svn://10.0.0.236/trunk@25646 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-31 04:10:51 +00:00
kipp%netscape.com
ef9d0f734e
Removed unsupported css2 'compact' support ; fixed bug #2013 with floater placement
...
git-svn-id: svn://10.0.0.236/trunk@25645 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-31 04:10:27 +00:00
troy%netscape.com
4091a2a227
Moved beforePseudo and afterpseudo to nsCSSAtoms
...
git-svn-id: svn://10.0.0.236/trunk@25523 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-30 00:47:42 +00:00
kipp%netscape.com
f1443307e8
Select size of builtin arrays by platform (sigh); remove some cruft; added in support for debugging memory leaks and reducing initialization time
...
git-svn-id: svn://10.0.0.236/trunk@25496 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-29 23:46:34 +00:00