Commit Graph

8414 Commits

Author SHA1 Message Date
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
kipp%netscape.com
e0fc9cb532 Setup html and xul atoms too
git-svn-id: svn://10.0.0.236/trunk@45693 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-02 18:01:32 +00:00
kipp%netscape.com
82fbfc3883 Add xul/content directory to includes
git-svn-id: svn://10.0.0.236/trunk@45692 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-02 18:01:14 +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
sspitzer%netscape.com
8f374079e0 bulletproofing to prevent the crash I reported in bug #13007. assert is better than a crash any day.
git-svn-id: svn://10.0.0.236/trunk@45678 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-02 07:22:47 +00:00
pinkerton%netscape.com
424a6c3119 removed all of the drag gesture code. it should now be written in javascript.
git-svn-id: svn://10.0.0.236/trunk@45669 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-02 06:51:53 +00:00
pinkerton%netscape.com
1a34252d5d fix crasher on drop and how we free the data.
git-svn-id: svn://10.0.0.236/trunk@45668 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-02 06:47:14 +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
pinkerton%netscape.com
e7b56509aa exposing drag and drop events to JS.
git-svn-id: svn://10.0.0.236/trunk@45637 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-02 03:51:03 +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
ramiro%netscape.com
068888ad32 quiet debug noise
git-svn-id: svn://10.0.0.236/trunk@45632 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-02 03:34:21 +00:00
hyatt%netscape.com
a9583b0332 Must fix build bustage. I have to have access to members of this object without
being forced to call member functions (since my content nodes are in a separate
DLL from layout).


git-svn-id: svn://10.0.0.236/trunk@45622 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-02 02:09:07 +00:00
mjudge%netscape.com
6b3e46bd52 new tweak for selecting from disparate ranges to narrow ones in tables. works great now.
git-svn-id: svn://10.0.0.236/trunk@45615 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-02 01:36:49 +00:00
mjudge%netscape.com
109fab4085 new fix for table selection into and out. works great.
git-svn-id: svn://10.0.0.236/trunk@45595 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-02 00:48:15 +00:00
akkana%netscape.com
632598dfcf 12496: Fix XIF content comments
git-svn-id: svn://10.0.0.236/trunk@45590 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-02 00:29:03 +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
karnaze%netscape.com
2c1d0d3778 changed default for nsStyleTable.mRules to NS_STYLE_TABLE_RULES_ALL
git-svn-id: svn://10.0.0.236/trunk@45579 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-02 00:06:35 +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
mjudge%netscape.com
b368b7d065 fixes for optimizing selection
git-svn-id: svn://10.0.0.236/trunk@45557 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-01 23:32:55 +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
67d5a7ce45 Added another debug atom
git-svn-id: svn://10.0.0.236/trunk@45403 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-01 01:10:02 +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
80ddd6ef6a Removed GetRC code
git-svn-id: svn://10.0.0.236/trunk@45395 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-01 01:00:59 +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
jdunn%netscape.com
5138cd19f6 HP requires newline
git-svn-id: svn://10.0.0.236/trunk@45377 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-01 00:53:21 +00:00
briano%netscape.com
33f0e42086 General cleanup.
git-svn-id: svn://10.0.0.236/trunk@45370 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-01 00:47:39 +00:00
pavlov%netscape.com
95c66f107b fix a crash in the color picker and add a grayscale palette.
fix xpmenus to work as popups without a menubar


git-svn-id: svn://10.0.0.236/trunk@45364 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-01 00:39:12 +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
rods%netscape.com
82e5df59d7 option (dropdown) fonts now match the select
git-svn-id: svn://10.0.0.236/trunk@45347 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-31 14:22:56 +00:00
rods%netscape.com
572e299018 added box-sizing property for form control, now width/height refer to outside border and padding edge instead of content edge
git-svn-id: svn://10.0.0.236/trunk@45346 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-31 14:16:02 +00:00