karnaze%netscape.com
563d0a66cb
bug 71810 - don't have inline virtual methods. r=karnaze.
2001-03-13 15:21:42 +00:00
joki%netscape.com
1c6a33042a
Fix bug 58331, don't access internal frame data after DOM event dispatch. r:peterv sr:jst
2001-03-13 11:32:43 +00:00
karnaze%netscape.com
a81a269978
table reflow coalescing, table reflow face lift. sr=attinasi
2001-03-13 06:38:59 +00:00
rods%netscape.com
f225ff8a67
Display frame reflow counts (turned via config file define)
...
Bug 71514 r=kmclusk sr=attinasi
2001-03-13 01:47:22 +00:00
kmcclusk%netscape.com
ce1acffe03
Rewrote nsContainerFrame::PositionChildViews to use the view tree instead of doing a recursive walk of the frame tree. Should improve page load performance bug 70211 r=attinasi@netscape.com sr=hyatt@netscape.com
2001-03-12 04:19:10 +00:00
dbaron%fas.harvard.edu
3a2e589c7c
Clean up string usage (including some leaks and FMMs) and use some nsCOMPtrs to fix leaks on failure in nsObjectFrame::Reflow. b=64209 r=av@netscape.com,disttsc@bart.nl sr=waterson@netscape.com
2001-03-10 03:17:40 +00:00
erik%netscape.com
d0685b0863
bug 71370; sr=erik; dbaron caught an error in yesterday's check-in; the
...
bidi bit was set in the reserved area; it is now in the right area
2001-03-10 00:15:16 +00:00
erik%netscape.com
06d55ad850
bug 71370; author=simon@softel.co.il; r=attinasi; sr=erik; implement bidi
...
(bidirectional text) for languages such as Arabic and Hebrew; from IBM bidi
project; not part of build yet (due to #ifdef IBMBIDI)
2001-03-09 03:29:00 +00:00
erik%netscape.com
a6910ae277
bug 71370; author=simon@softel.co.il; r=attinasi; sr=erik; implement bidi
...
(bidirectional text) for languages such as Arabic and Hebrew; from IBM bidi
project; not part of build yet (due to #ifdef IBMBIDI)
2001-03-09 03:13:03 +00:00
attinasi%netscape.com
1db0396ebc
Commented out assertion while I find out why HR's are triggering it in some cases...
2001-03-08 15:48:48 +00:00
disttsc%bart.nl
8b43034cef
Change implicit conversion from
...
|NS_ConvertUTF8toUCS2|
|NS_ConvertASCIItoUCS2|
|NS_ConvertUCS2toUTF8|
|ns[C]LiteralString|
|ns[C]PromiseFlatString|
to explicit |get()|.
Add |get()| to |nsString|, remove implicit conversion operators where possible, add NS_WARNING where not (yet!).
Bug=53057, r=alecf, sr=scc
2001-03-08 08:05:05 +00:00
rods%netscape.com
1c8f290f5d
Don't paint blocks that shouldn't be painted when printing
...
Bug 67296 r=kmcclusk sr=attinasi
2001-03-08 02:46:44 +00:00
waterson%netscape.com
f5d1d74918
Bug 71181. Revert attinasi's changes for bug 70730.
2001-03-07 20:15:35 +00:00
attinasi%netscape.com
2026961bdd
Fix for printing crash when bulleted items have no bullet and we assume they do. Added assertion to help find the cause of the problem, and checks for null to prevent the crash. b=70730 r=dcone sr=waterson
2001-03-07 00:38:45 +00:00
attinasi%netscape.com
f806131aeb
Fixes box-sizing for absolutely positioned elements. b=67690 r=waterson (and buster R.I.P), sr=hyatt
2001-03-06 05:56:19 +00:00
waterson%netscape.com
e73bef750d
Bug 64670. Clean up and document SplitToContainingBlock(). Specifically: fix stray comma in file; unmuddle replaced frame and its parent in CantRenderReplacedElement(); sanity check args in SplitToContainingBlock(); manage view reparenting in SplitToContainingBlock(); fix nsObjectFrame to only stifle key events if the plugin was really instantiated. r=kmcclusk, saari sr=attinasi
2001-03-06 03:31:29 +00:00
attinasi%netscape.com
c2ffe7fa93
Don't reflow for every notification of an image load if the image frame's size is constrained. b=69552 r=kmcclusk sr=hyatt
2001-03-06 00:47:46 +00:00
hyatt%netscape.com
9e4f2b23f8
Fix for 70704, r=brendan, sr=attinasi
2001-03-03 21:57:56 +00:00
harishd%netscape.com
b20fb5da2d
Added refresh & setcookie atoms
...
r=heikki,sr=vidur
2001-03-03 00:41:02 +00:00
disttsc%bart.nl
277181c660
Preparation of removing nsCString::GetBuffer. Landing everything but the actual commenting out of nsCString::GetBuffer. bug=64016, r=timeless, sr=scc
2001-03-02 09:26:57 +00:00
rbs%maths.uq.edu.au
2b65370bf6
Shift frame-state bits in implementations to the 12 higher bits - bug 68411 r=karnaze sr=waterson
2001-02-23 12:42:12 +00:00
rbs%maths.uq.edu.au
b6518223fe
Reserve additional frame state-bits - implementations are now only allowed to use the 12 higher bits. The 20 lowest bits are reserved for general use - bug 6841 r=karnaze sr=waterson
2001-02-23 12:31:28 +00:00
dbaron%fas.harvard.edu
8411695789
Remove static constructor for nsStyleColor. r=disttsc@bart.nl sr=brendan@mozilla.org b=67341
2001-02-20 13:44:43 +00:00
heikki%netscape.com
5c811dfbf3
Splitting layout into two libraries, layout and content. r=jst@netscape.com, sr=waterson@netscape.com
2001-02-19 21:50:04 +00:00
heikki%netscape.com
915749084a
Checking in changes needed for splitting layout into two separate libraries. r=jst@netscape.com, sr=waterson@netscape.com. Not part of the default build yet.
2001-02-19 12:55:42 +00:00
heikki%netscape.com
ebda0c80be
New interfaces needed for layout splitup. Not part of the build yet
2001-02-17 01:54:26 +00:00
cmanske%netscape.com
3baa7b403e
Minor change to remove compile warning
2001-02-16 05:12:08 +00:00
cmanske%netscape.com
c7fb9e7600
Fixed table selection bug 68860. r=brade, sr=sfraser
2001-02-16 03:33:12 +00:00
buster%netscape.com
d4879b7748
bug 47549 (Floaters cause entire page to redraw as content is appended (block paint perf))
...
r=kmcclusk@netscape.com
sr=waterson@netscape.com
2001-02-12 07:06:49 +00:00
pierre%netscape.com
9af01acf22
Reinstate my changes that were backed out 10 days ago. #43457 split nsStyleSpacing into 4 smaller structures: nsStyleBorder, nsStylePadding, nsStyleMargin, nsStyleOutline. r=attinasi,sr=buster.
2001-02-07 09:57:26 +00:00
waterson%netscape.com
e56d1fdbca
Bug 67796. Don't update aMetrics.mMaximumWidth or .maxElementSize in ComputeFinalSize(): the maxElementSize computation was wrong, and it's not clear that the mMaximumWidth is safe to update here either. Patch from rbs@maths.uq.edu.au, r=waterson, sr=karnaze
2001-02-07 04:05:59 +00:00
rods%netscape.com
baed08e917
Printing of selected frameset frames and Iframes
...
Bug 66783 r=dcone sr=buster,attinasi
2001-02-06 23:03:17 +00:00
rbs%maths.uq.edu.au
c2377665ea
Fix for shift/jump/overlap in the incremental reflow of tables containing text-inputs and images. Bug 45562 and related dups. sr=waterson@netscape.com
2001-02-06 04:42:31 +00:00
pollmann%netscape.com
3c8db0fb67
Bug 8065: Prevent crashing on infinitely recursive framesets, r=jst@netscape.com, sr=vidur@netscape.com
2001-02-06 00:52:36 +00:00
brade%netscape.com
09d2420eb6
cleanup of FetchDesiredX; r=kin; sr=sfraser
2001-02-05 15:43:46 +00:00
anthonyd%netscape.com
9ac401dd8b
fix for bug #55921 - Clicking to the right of a link doesn't clear selection
...
sr/r=joki, sfraser
2001-02-03 07:07:15 +00:00
jst%netscape.com
251da7aa44
Fixing bug 58753. Making document.referrer work for documents in [i]frames and window.open()'ed windows. r=mstoltz@netscape.com and pollmann@netscape.com, sr=vidur@netscape.com
2001-02-03 01:17:00 +00:00
peterlubczynski%netscape.com
6f70103ae3
Fix relative URLs in 'pluginspage' attribute honor BASE tag bug 46405 a=av, sr=buster
2001-02-03 00:43:09 +00:00
attinasi%netscape.com
248ec2e977
Floated list items are now handled correctly. b=32200, r=buster sr=waterson
2001-02-02 21:17:01 +00:00
rods%netscape.com
b71790af51
Added UI for printing selectd frame
...
Bug 66783 r=kmcclusk,ben,dcone sr=buster
2001-02-02 08:42:53 +00:00
karnaze%netscape.com
98781a0f2c
mispelled #ifdef DEBUG
2001-02-01 02:26:26 +00:00
dbaron%fas.harvard.edu
4745f05247
Checking back in change (rev. 3.410) that was mistakenly backed out (in rev. 3.411):
...
bug 13553 (Table doesn't render properly)
patch submitted by bernd.mielke@snafu.de
r=waterson
sr=buster
2001-01-28 17:00:19 +00:00
saari%netscape.com
bac0fcbdb5
fix for 656687, plugins don't scroll. r=bnesse, sr=waterson
2001-01-28 00:37:48 +00:00
dbaron%fas.harvard.edu
6a1cef6f9a
Remove trailing semicolons after all uses of MOZ_DECL_CTOR_COUNTER to quiet build warnings on Mac. b=60415 a=brendan@mozilla.org
2001-01-27 23:06:33 +00:00
rods%netscape.com
99666eed8c
This checkin enables mozilla to support the printing of selection, the printing of page ranges, and
...
the printing of headers and footers.
Printing of selection is implemented by the frames figuring out if they are in the selection and painting
if they or not they they don't paint. This also only allows the printing of the first page of
selections, alothough it is well documented where this is implemeted so it can be removed.
Bugs 63426, 31218, 61075 r=dcone,kmcclusk,erik,buster sr=waterson
2001-01-27 14:09:34 +00:00
karnaze%netscape.com
7b4e160ba2
forgot the #ifdef DEBUG around mDebugHook.
2001-01-25 15:57:46 +00:00
karnaze%netscape.com
623b6521ad
better table reflow debugging including support for elapsed time. sr=buster.
2001-01-25 15:55:51 +00:00
dbaron%fas.harvard.edu
36c966b9e9
Backing out pierre's change from 1/20 for performance reasons (66263). r=attinasi, a=granrose, phil
2001-01-25 03:23:19 +00:00
mcafee%netscape.com
7ecf530933
Backing out pierre's change from 1/20 for performance reasons (66263). r=attinasi, a=granrose, phil
2001-01-25 02:58:12 +00:00
buster%netscape.com
86dd5878d5
bug 13553 (Table doesn't render properly)
...
patch submitted by bernd.mielke@snafu.de
r=waterson
sr=buster
2001-01-22 22:10:05 +00:00