rods%netscape.com
c47a3d09dc
ListControlFrame now use the nsSelectsAreaFrame to get the correct frame
...
when clicking in a list
removed NS_VIEW_PUBLIC_FLAG_DONT_CHECK_CHILDREN on list frames the events get routed correctly
git-svn-id: svn://10.0.0.236/trunk@45899 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-03 14:57:47 +00:00
rods%netscape.com
714db7d291
Added NS_NewSelectsAreaFrame
...
git-svn-id: svn://10.0.0.236/trunk@45898 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-03 14:52:17 +00:00
rods%netscape.com
fcf49d01c5
it now does its own reflow in Quirks mode and paint its own border in Quirks mode
...
(the size of the native border from look and feel)
git-svn-id: svn://10.0.0.236/trunk@45897 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-03 14:50:23 +00:00
rods%netscape.com
30529a6153
when in standard mode and calculating desired size it removes the width of the native border
...
because it is implicitly added during the calculation
git-svn-id: svn://10.0.0.236/trunk@45896 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-03 14:48:26 +00:00
rods%netscape.com
b6f8bc909e
during reflow it now should only reflow once for GFX widgets
...
git-svn-id: svn://10.0.0.236/trunk@45895 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-03 14:44:53 +00:00
rods%netscape.com
8a49283e24
Added nsSelectsAreaFrame.cpp to build
...
git-svn-id: svn://10.0.0.236/trunk@45893 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-03 14:38:26 +00:00
rods%netscape.com
036205931d
added family and font size to type text and textarea
...
git-svn-id: svn://10.0.0.236/trunk@45892 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-03 14:35:17 +00:00
rods%netscape.com
04b1eeb64e
initial add (not in the build yet)
...
git-svn-id: svn://10.0.0.236/trunk@45891 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-03 14:25:15 +00:00
rods%netscape.com
b3d49bd415
Added extra parameters so PaintBorder can be used to draw borders with a size that
...
is passed in instead of get the size from style.
git-svn-id: svn://10.0.0.236/trunk@45887 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-03 14:12:09 +00:00
bruce%cybersight.com
7bf9ff19fb
Use nsCRT::free() instead of delete[] for char* data.
...
git-svn-id: svn://10.0.0.236/trunk@45850 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-03 07:42:41 +00:00
karnaze%netscape.com
e510491233
bug 1163 - implemented bordercolor attribute on table
...
git-svn-id: svn://10.0.0.236/trunk@45829 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-03 05:06:08 +00:00
kipp%netscape.com
04fe27cc63
Implement fix for bug #5821 as per dbaron's suggestion
...
git-svn-id: svn://10.0.0.236/trunk@45819 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-03 03:47:49 +00:00
kipp%netscape.com
cff7c34c91
Eliminate some useless string malloc/free's
...
git-svn-id: svn://10.0.0.236/trunk@45818 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-03 03:47:06 +00:00
buster%netscape.com
d19957fe42
just a comment about a possible bug I saw going through this code
...
git-svn-id: svn://10.0.0.236/trunk@45726 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-02 20:47:20 +00:00
buster%netscape.com
5055763304
fixed wrapping issues. dogfood bug 8984
...
git-svn-id: svn://10.0.0.236/trunk@45725 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-02 20:46:53 +00:00
buster%netscape.com
398a9778e4
added PRInt32 GetWidthInCharacters() const;
...
git-svn-id: svn://10.0.0.236/trunk@45724 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-02 20:45:50 +00:00
buster%netscape.com
c23a7f4749
replaced #define DEFAULT_PIXEL_WIDTH with nsTextControlFrame::GetDefaultColumnWidth()
...
git-svn-id: svn://10.0.0.236/trunk@45723 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-02 20:45:21 +00:00
buster%netscape.com
0cb716f347
added GetDefaultColumnWidth(), replacing a hardcoded #define
...
git-svn-id: svn://10.0.0.236/trunk@45722 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-02 20:44:17 +00:00
bienvenu%netscape.com
4e9eda7dc4
fix build bustage
...
git-svn-id: svn://10.0.0.236/trunk@45715 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-02 19:21:45 +00:00
karnaze%netscape.com
72687216fe
I forgot to check this in last night with the other changes.
...
git-svn-id: svn://10.0.0.236/trunk@45708 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-02 18:39:10 +00:00
karnaze%netscape.com
8930b049f9
I forgot to check this is last night with fixes for table borders.
...
git-svn-id: svn://10.0.0.236/trunk@45704 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-02 18:20:43 +00:00
joki%netscape.com
33e0b92036
Fix for bug 12226, allow reentrant events
...
git-svn-id: svn://10.0.0.236/trunk@45701 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-02 18:14:01 +00:00
kipp%netscape.com
bf69814e2c
Fixed an nsString usage oopsie
...
git-svn-id: svn://10.0.0.236/trunk@45696 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-02 18:02:52 +00:00
kipp%netscape.com
5c567c30a3
Moved atom init to factory where it should have been
...
git-svn-id: svn://10.0.0.236/trunk@45695 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-02 18:02:21 +00:00
kipp%netscape.com
3855e4c7a8
Save some memory by not saving away useless text runs
...
git-svn-id: svn://10.0.0.236/trunk@45694 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-02 18:01:59 +00:00
rods%netscape.com
ce8ef5632e
commented out some unused variables to remove warnings
...
git-svn-id: svn://10.0.0.236/trunk@45683 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-02 13:51:12 +00:00
troy%netscape.com
88786eefbb
Fix for bug #12997
...
git-svn-id: svn://10.0.0.236/trunk@45661 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-02 05:21:39 +00:00
karnaze%netscape.com
8bbeb6ae20
regression tests
...
git-svn-id: svn://10.0.0.236/trunk@45644 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-02 04:30:44 +00:00
karnaze%netscape.com
56f938d43c
regression tests
...
git-svn-id: svn://10.0.0.236/trunk@45635 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-02 03:46:43 +00:00
karnaze%netscape.com
0cba8f36fe
bugs 965, 1053, 1163 - improved handling of borders; bug 10216 align, text-align on caption.
...
git-svn-id: svn://10.0.0.236/trunk@45580 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-02 00:07:14 +00:00
mjudge%netscape.com
5f6fd5534a
oops infinite loop. need to break out if no frame is found.
...
git-svn-id: svn://10.0.0.236/trunk@45577 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-02 00:04:56 +00:00
kmcclusk%netscape.com
ac7983253c
Bug#12729 Modified SinkContext::DemoteContainer to cache the child's mForm before
...
Removing it. After removing it the child's mForm is reset to the cached value.
git-svn-id: svn://10.0.0.236/trunk@45536 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-01 21:57:01 +00:00
mjudge%netscape.com
d9a3b1a319
new selection code for dead areas. this is much better, trust me. the block frame now will look at its best line and look for a spot to select. if it finds another block frame now, it will continue the process in a while loop. each time looking for best x and y area. this reuses the code located in GetNextPrevLine.
...
git-svn-id: svn://10.0.0.236/trunk@45529 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-01 21:40:16 +00:00
mjudge%netscape.com
fa54e221ee
getting rid of build warnings
...
git-svn-id: svn://10.0.0.236/trunk@45528 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-01 21:37:32 +00:00
karnaze%netscape.com
57f01da001
new regression tests
...
git-svn-id: svn://10.0.0.236/trunk@45515 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-01 21:20:44 +00:00
kipp%netscape.com
36c3ac0487
Remove a warning
...
git-svn-id: svn://10.0.0.236/trunk@45514 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-01 20:59:13 +00:00
kipp%netscape.com
da48856d62
Revised img linking/usemap rules as per suggestion in bug #8027 which fixes #8027
...
git-svn-id: svn://10.0.0.236/trunk@45513 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-01 20:58:59 +00:00
kipp%netscape.com
a808a176c1
Added in support for IE specific area types
...
git-svn-id: svn://10.0.0.236/trunk@45512 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-01 20:58:17 +00:00
kipp%netscape.com
66b0997d2a
Create floating frame properly (bug #2751 )
...
git-svn-id: svn://10.0.0.236/trunk@45511 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-01 20:57:58 +00:00
kipp%netscape.com
aee7b6dee5
Fixed to account for the overflow hidden value when computing the combined area (bug #2751 )
...
git-svn-id: svn://10.0.0.236/trunk@45509 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-01 20:57:37 +00:00
troy%netscape.com
965583c2cd
Optimized IR_TargetIsChild() so in the simple case where the row frame
...
has no cells that span into or across the row we don't call CalculateRowHeights()
git-svn-id: svn://10.0.0.236/trunk@45448 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-01 05:16:12 +00:00
troy%netscape.com
34b68e1b56
Added definition for RowHasSpanningCells()
...
git-svn-id: svn://10.0.0.236/trunk@45436 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-01 04:36:47 +00:00
troy%netscape.com
24ca350dea
Fixed compiler warning
...
git-svn-id: svn://10.0.0.236/trunk@45434 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-01 04:32:45 +00:00
mscott%netscape.com
31f0fb1257
check in for rod spears. Fix the small text edit fields for dynamic to in the compose window
...
and password dialogs
git-svn-id: svn://10.0.0.236/trunk@45428 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-01 04:11:17 +00:00
kipp%netscape.com
01951e06b5
Added missing #ifdef's
...
git-svn-id: svn://10.0.0.236/trunk@45420 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-01 02:03:50 +00:00
cyeh%netscape.com
cfce14ff56
Remove IGNORE_MANIFEST=1. It doesn't do anything and it confuses people.
...
git-svn-id: svn://10.0.0.236/trunk@45405 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-01 01:13:14 +00:00
troy%netscape.com
e5df81af3d
Fix for bug #12864 . Changed CreateViewForFrame() so it respects the z-index
...
of relatively positioned elements
git-svn-id: svn://10.0.0.236/trunk@45404 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-01 01:10:24 +00:00
kipp%netscape.com
eea3ab916a
Updated SizeOf methods to not waste space when doing a non-debug build
...
git-svn-id: svn://10.0.0.236/trunk@45397 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-01 01:02:16 +00:00
kipp%netscape.com
49dcaaf349
Disable empty text frame removal; tweaked a few lines to be more compiler friendly
...
git-svn-id: svn://10.0.0.236/trunk@45393 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-01 01:00:25 +00:00
nisheeth%netscape.com
3a74e6a56a
- Added setter for history state to nsIPresShell
...
- Added capture/restore frame state methods to nsIFrameManager
- Added a getter for state type to nsIStatefulFrame.
- Changed the save/restore method parameters in nsIStateful frame
so that only the frame state gets passed to the stateful frame.
- Implemented all the new interface methods in the respective implementation classes.
git-svn-id: svn://10.0.0.236/trunk@45350 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-31 14:35:50 +00:00