Commit Graph

7019 Commits

Author SHA1 Message Date
troy%netscape.com
29963d8875 Changed nsTextFrame to be derived from nsFrame instead of nsSplittableFrame.
nsTextFrame now has only a next-in-flow pointer and no prev-in-flow pointer.
Subclass nsContinuingTextFrame is used for continuing text frames; it has a
prev-in-flow pointer. This saves 4 bytes
1999-10-23 23:19:14 +00:00
troy%netscape.com
e828d1c0f3 Space reductions for nsTableRowFrame. Changed mInitializedChildren to be a
frame state bit, and changed mMinRowSpan and mRowIndex to be packed into
one 32-bit field. Total savings of 8 bytes per row frame
1999-10-23 23:08:30 +00:00
rickg%netscape.com
ff94ca16ce fixed infinite-loop bug 17045 by conditioning control loop. r=buster 1999-10-23 03:06:19 +00:00
troy%netscape.com
f5b5939e28 Changed Clear() to check for a shared node arena 1999-10-23 03:04:21 +00:00
nisheeth%netscape.com
04ee464ef6 r=troy. Siblings of frames get traversed iteratively during capturing/restoring of state. Earlier they were traversed recursively which was causing the call stack to grow too large. 1999-10-23 01:43:49 +00:00
beard%netscape.com
7ae4bec2f3 MLK: Fixed implementations of QueryInterface, AddRef, and Release to perform correct reference counting. bug=15380, r=evaughan 1999-10-22 22:50:01 +00:00
troy%netscape.com
f5ba346bdc Removed 5 convenience functions from nsIFrame 1999-10-22 14:53:52 +00:00
kipp%netscape.com
8f4ae7163a Removed some more warnings 1999-10-22 14:51:41 +00:00
dcone%netscape.com
c1a0029188 Fixed warning. 1999-10-22 13:29:06 +00:00
rods%netscape.com
ba38058bd1 adding test cases for form controls 1999-10-22 12:46:13 +00:00
braddr%puremagic.com
6740a78de2 Change NS_COMFALSE to NS_ERROR_ABORT throughout the space manager.
r=smfr for these two files, and r=scc for the previous file
1999-10-22 06:49:50 +00:00
braddr%puremagic.com
f939a5bb97 Change NS_COMFALSE instances to NS_ERROR_ABORT's 1999-10-22 05:32:31 +00:00
valeski%netscape.com
ff2d2903ad fixing build warning 1999-10-22 04:48:31 +00:00
troy%netscape.com
d64bd701d2 Fixed compiler warning about unused variable 1999-10-22 04:01:23 +00:00
rods%netscape.com
3b52acd283 Changed the parameter of the CalcNavQuirksSize to take the input spec instead of the length
not it properly calculates the number of cols and rows when in NavQuiks mode
r=kmcclusk, part of bug 7461
1999-10-22 03:14:03 +00:00
troy%netscape.com
5d86678e7b r=karnaze@netscape.com
Save 8 bytes per table cell frame by eliminating mCollapseOffset and
using a frame property instead.
1999-10-22 02:06:22 +00:00
evaughan%netscape.com
320ee7acc4 Fixed bug 9442. reviewed by Hyatt. 1999-10-22 00:38:22 +00:00
mjudge%netscape.com
7d0e807931 massive checkin for underlying implementation of key handling from javascript and home/end breakage and.. selecting around NON-text frames. like arrowing around an image for example. 16636,16655 and another i cannot find. r=kin r=hyatt a=me 1999-10-22 00:19:18 +00:00
kipp%netscape.com
b0c0abbae4 Whoops, missed this during my checkin :-( 1999-10-22 00:11:31 +00:00
karnaze%netscape.com
2c99832a1a new regression tests 1999-10-21 22:52:00 +00:00
karnaze%netscape.com
01ebcb16d0 bug 5799 - width of auto width table considers percentage cells when they are small relative to the rest of the table. r=dcone 1999-10-21 22:36:21 +00:00
karnaze%netscape.com
c5ef1c3310 bug 12012 - RemoveFrame was using stale style display. r=dcone 1999-10-21 22:33:30 +00:00
rods%netscape.com
23ceab24e7 changed the padding so it is adding in the correct left right instead of top bottom
r=kmcclusk, Bug #16936
1999-10-21 22:22:32 +00:00
jst%citec.fi
96830556e2 Make printing use only enabled stylesheets. No bug, r=kipp@netscape.com and dcone@netscape.com. 1999-10-21 22:20:37 +00:00
ftang%netscape.com
e1475842c4 change the input method highligh code from 2 style to 4 styles. r=mjudge 1999-10-21 22:01:18 +00:00
kipp%netscape.com
864bb2e148 Added two new tests 1999-10-21 21:46:52 +00:00
mcafee%netscape.com
3fdb6bbe55 Fixing evaughan's last change. r=law 1999-10-21 21:14:59 +00:00
brade%netscape.com
1182cb4c42 add nsTextContentDataChange.cpp a=leaf@mozilla.org 1999-10-21 21:14:19 +00:00
rickg%netscape.com
58f36b6e55 changed default font-size for viewsource; r=none; 1999-10-21 21:05:17 +00:00
mcafee%netscape.com
8741adeb58 Backing out evaughan's change which broke linux/solaris. a=mcafee 1999-10-21 21:05:02 +00:00
troy%netscape.com
5230acb007 Removed unused 4-byte "mMaxElementSize" member data 1999-10-21 20:51:04 +00:00
kipp%netscape.com
aa1359ec9e r=troy; added nsTextContentChangeData to the build 1999-10-21 20:48:43 +00:00
kipp%netscape.com
af9da2ea96 Support navigators built-in image types internal-gopher-* 1999-10-21 20:48:04 +00:00
kipp%netscape.com
a66a206556 Fixed percolation of nbsp's into the transformed buffer (bug 16886) 1999-10-21 20:47:36 +00:00
kipp%netscape.com
584976d119 r=troy; Optimize append text reflows to only reflow the new part of the text 1999-10-21 20:46:05 +00:00
kipp%netscape.com
25bfd833f4 moved debug logic for dumping reflow commands so that we can dump them without requiring the incremental reflow verification logic to run 1999-10-21 20:45:39 +00:00
kipp%netscape.com
b10899223c r=troy; bug: 15153; fixed problem with style-change reflows not being propogated properly 1999-10-21 20:44:58 +00:00
kipp%netscape.com
0d540807d5 r=troy; bugs: 13196; fixed floating table reflow issues found in 13196 by storing floater max-element-size for later retrieval 1999-10-21 20:44:22 +00:00
kipp%netscape.com
568331e355 r=troy; bugs: 15153, 13196; fixed problem with style-change reflows not being propogated properly; also fixed floating table reflow issues found in 13196 by storing floater max-element-size for later retrieval 1999-10-21 20:43:48 +00:00
kipp%netscape.com
e9bf26f660 Export the gopher images 1999-10-21 20:42:18 +00:00
kipp%netscape.com
681dfe2f66 Use nsTextContentChangeData to pass down to the reflow logic the effect on the text 1999-10-21 20:40:51 +00:00
kipp%netscape.com
12081072dc new file for text reflow optimiziation 1999-10-21 20:40:25 +00:00
rickg%netscape.com
364d915c6d changed default font-size for viewsource; r=none; 1999-10-21 20:34:02 +00:00
kipp%netscape.com
d6d696ef93 r=troy; Added a property for max-element-size storage for fixing bug 13196 1999-10-21 20:23:05 +00:00
kipp%netscape.com
b573d95fee r=troy; Added nsITextContetChangeData to help optimize modifications of large text elements 1999-10-21 20:22:02 +00:00
evaughan%netscape.com
b6438a44bc Fixed some warnings: reviewed -hyatt 1999-10-21 20:17:51 +00:00
kipp%netscape.com
897f9ed9f9 new 1999-10-21 16:20:53 +00:00
pierre%netscape.com
a966f87a22 Enabled MOZ_PERF_METRICS in the Mac build: - updated DefinesMozilla.h - fixed stopwatch.cpp - created libutilIDL.mcp - added StopWatch exports to libutil.exp - added xpcom.shlb to libutil.mcp - added libutil.shlb to htmlparser.mcp, layout.mcp, webshell.mcp 1999-10-21 05:41:45 +00:00
troy%netscape.com
0959b411de r=kipp@netscape.com
Added API to get/set properties on frames. Also changed nsContainerFrame
to use a property to implement the frame overflow list. This saves 4 bytes
per container frames
1999-10-21 05:11:43 +00:00
nisheeth%netscape.com
007e5bc033 Should not affect build. Include stopwatch object code if MOZ_PERF is defined. 1999-10-21 02:47:56 +00:00