karnaze%netscape.com
479f972b95
bug 136746 - check for null pointer if a line is empty. sr=waterson, r=alexsavulov
...
git-svn-id: svn://10.0.0.236/trunk@119857 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-25 20:53:32 +00:00
smontagu%netscape.com
7376d9fd95
Correct handling of zero-width joiners and non-joiners. Bug 110497. r=ftang, sr=attinasi
...
git-svn-id: svn://10.0.0.236/trunk@119648 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-23 23:50:17 +00:00
rods%netscape.com
f5d5b87dc0
Make the UI scrollbars now scale in PrintPreview. We are having to do all this rather bizarre
...
stuff because the scrollbars in the document share all the same code and style contexts of the UI scrollbars
Bug 120616 r=dcone sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@119606 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-23 12:05:43 +00:00
jst%netscape.com
856750ef5c
Fixing printing crash bug 127891. Make the destruction of printing related frames not hide iframe's document viewers. r=rods@netscape.com, sr=rpotts@netscape.com
...
git-svn-id: svn://10.0.0.236/trunk@119570 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-22 23:12:18 +00:00
jst%netscape.com
1e97d5f5a8
Fixing regression bug 138540. Make iframe's with scrollbars='no' not have scrollbars. r=bzbarsky@mit.edu, sr=rpotts@netscape.com
...
git-svn-id: svn://10.0.0.236/trunk@119440 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-19 23:55:45 +00:00
attinasi%netscape.com
f3872354cd
Make sure SpaceManager is in the reflowState before absolute items are reflowed to prevent crash. b=130251 r=alexsavulov sr=waterson
...
git-svn-id: svn://10.0.0.236/trunk@119337 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-18 23:37:51 +00:00
rods%netscape.com
49b198aeab
printing properties must be moved to global jar
...
Bug 138026 r=dcone sr=attinasi a=judson adt=putterman
git-svn-id: svn://10.0.0.236/trunk@119331 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-18 22:43:02 +00:00
jst%netscape.com
5723ee1e99
One more minor tweak for blocker bug 138007 (checked in the wrong diff last time). Making iframe.src=... not load the src twice when the iframe is visible. r=jkeiser@netscape.com, sr=heikki@netscape.com
...
git-svn-id: svn://10.0.0.236/trunk@119317 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-18 22:06:37 +00:00
jst%netscape.com
3796c7c429
One more minor tweak for blocker bug 138007. Making iframe.src=... not load the src twice when the iframe is visible. r=jkeiser@netscape.com, sr=heikki@netscape.com
...
git-svn-id: svn://10.0.0.236/trunk@119308 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-18 21:54:48 +00:00
jst%netscape.com
67ee650f45
Checking in the fix for bug 52334 for the third time. This time it should stick! Making iframe's load their document even if they're not displayed. r=jkeiser@netscape.com, sr=rpotts@netscape.com.
...
git-svn-id: svn://10.0.0.236/trunk@119206 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-17 04:17:16 +00:00
mjudge%netscape.com
e9cb2b63a8
fix for up down behavior after typing or selecting sr=kin a=scc r=jfrancis
...
git-svn-id: svn://10.0.0.236/trunk@119176 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-16 23:26:22 +00:00
mjudge%netscape.com
537bde0fdf
bs7868. bug driving me crazy i keep putting it into trunk but i keep failing. this patch was in 9.9 and 9.8 will go into branch soonest
...
git-svn-id: svn://10.0.0.236/trunk@119173 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-16 23:02:11 +00:00
timeless%mac.com
2efde25601
disable-bidi bustage, bug 82151
...
r=biesi
git-svn-id: svn://10.0.0.236/trunk@119110 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-16 14:49:29 +00:00
kin%netscape.com
fd00e605c9
Fix for bug 68331 (Moving caret in TEXTAREA to start of line can cause page to scroll horizontally)
...
- Modified GetSelectionRegionRectAndScrollableView() to clip
aRect so that it is completely within the bounds of the
scrolledView. This insures that other scrolled views in
the parent hierarchy will not scroll more than they have to.
r=brade@netscape.com sr=sfraser@netscape.com
git-svn-id: svn://10.0.0.236/trunk@119101 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-16 13:30:28 +00:00
mjudge%netscape.com
971c0c3c10
82151 r=jfrancis sr = kin
...
git-svn-id: svn://10.0.0.236/trunk@119055 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-16 02:42:09 +00:00
mjudge%netscape.com
7c514c7a2d
r= jfrancis sr= kin
...
git-svn-id: svn://10.0.0.236/trunk@119054 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-16 02:39:54 +00:00
hwaara%chello.se
7c014f054f
#13702 , just fixing some minor typos in the documentation. r=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@118937 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-13 19:47:15 +00:00
dbaron%fas.harvard.edu
fee86da3b9
Fix leak (within the pres shell arena) of lines from nsLineBox::DeleteLineList. b=136764 r=attinasi sr=waterson
...
git-svn-id: svn://10.0.0.236/trunk@118934 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-13 18:54:40 +00:00
peterlubczynski%netscape.com
16f0e2a472
Correctly set visibility of view on DidReflow for cases when our CSS visibility style has changed from visible (windows part) bug 129306 r=av sr=attinasi
...
git-svn-id: svn://10.0.0.236/trunk@118906 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-13 02:43:58 +00:00
peterlubczynski%netscape.com
31c9c16dac
Fixing HIDDEN attribute on EMBED tag and also removing support for it for APPLET tags. Bug 136456 r=av sr=attinasi
...
git-svn-id: svn://10.0.0.236/trunk@118899 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-13 01:53:23 +00:00
kin%netscape.com
cb4f8026fd
Fix for bug 110940 (order List ID does not display correctly after change )
...
RenumberListsFor() now calls Invalidate() for a bullet frame if it's ordinal is changed.
r=kmcclusk@netscape.com sr=waterson@netscape.com
adt=jaimejr@netscape.com a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@118750 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-11 14:01:11 +00:00
dbaron%fas.harvard.edu
1e850f52c6
Fix up and enable hierarchical :hover and remove the hacks that made :hover work for anchors without it. Pass mask rather than pseudo-class to ContentStatesChanged notifications. Optimize event state changes in the style system by passing state mask to HasStateDependentStyle and using it in HasStateDependentStyle implementations. b=5693 r=bryner, joki sr=hyatt
...
git-svn-id: svn://10.0.0.236/trunk@118715 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-11 03:49:30 +00:00
serge%netscape.com
a65806ef7b
fix #94895 , Flash movie is constantly stopped and restarted, r=peterl, sr=beard
...
git-svn-id: svn://10.0.0.236/trunk@118712 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-11 03:27:00 +00:00
waterson%netscape.com
27b2245dbd
Bug 135146. Implement NS_FRAME_REFLOW_ROOT to allow reflows for <textarea> and <input type='text'> to be dispatched from the scroll frame within the nsGfxTextControlFrame2. r=kin, sr=attinasi
...
git-svn-id: svn://10.0.0.236/trunk@118697 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-11 01:13:41 +00:00
mjudge%netscape.com
5707942d3f
fix from 9.8 added to 9.9 and 1.0 branches. moving to trunk as well. small fix for image display
...
git-svn-id: svn://10.0.0.236/trunk@118696 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-11 01:11:23 +00:00
rods%netscape.com
5d79a0e67c
This patch also fixes a regression from 6.2 where when printing selection it
...
prints in the top margin of the second (or third, etc.) page.
Bug 134769 r=dcone sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@118687 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-11 00:34:59 +00:00
alexsavulov%netscape.com
d471bf6ed8
fix for bug 107545
...
added nullchek for a frame pointer
r= kmcckuskey sr= attinasi a=rjesup adt1.0.0+=syd
git-svn-id: svn://10.0.0.236/trunk@118680 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-11 00:06:39 +00:00
shanjian%netscape.com
afd38856f3
#76097 Need to include external leading for CJK normal Line-height
...
Font metrics returns both internal and external leading to layout. Layout
now is responsible for calculating the normalLineHeight. It take consideration
of external leading, and compensate if it does not exist. All these are controled
by a preference switch.
r=rbs, sr=attinasi,
git-svn-id: svn://10.0.0.236/trunk@118679 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-11 00:00:40 +00:00
karnaze%netscape.com
6dcf85a892
bug 125543 - Prevent row groups from splitting in the reflow preceeding a special height reflow. Cells are only notified that they should observe a percent height element if the element is inside the table's cell. Percent height elements inside the body will have a height based on the page height when printing. sr=kin, r=alexsavulov.
...
git-svn-id: svn://10.0.0.236/trunk@118648 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-10 21:32:41 +00:00
cbiesinger%web.de
5acc5ee9c8
bug 136382 r=rjesup@wgate.com sr=tor
...
preference to disable image placeholders
git-svn-id: svn://10.0.0.236/trunk@118626 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-10 14:45:05 +00:00
locka%iol.ie
a7f818a9a6
Lower limit on number of nested content frames before giving up. b=126466 r=fabian@bluishgecko.net sr=jst@netscape.com a=rjesup@wgate.com (drivers) a=jaimejr@netscape.com (adt)
...
git-svn-id: svn://10.0.0.236/trunk@118610 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-10 11:13:35 +00:00
dbaron%fas.harvard.edu
ba46223ec2
Paint image background and border in the correct paint layer, depending on whether the image is block or inline, rather than always as if it were block. b=61217 r=pavlov sr=waterson a=asa
...
git-svn-id: svn://10.0.0.236/trunk@118512 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-09 01:16:48 +00:00
attinasi%netscape.com
15c4b120a6
Backing out patch from bug 128133 due to the myriad regression - my apologies to all good Mozillans.
...
git-svn-id: svn://10.0.0.236/trunk@118496 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-08 23:57:37 +00:00
attinasi%netscape.com
6bc6a98dd4
stop positioning views for floaters before the frame is placed - avoids flicker due to painting at erroneous position. b=128133 r=karnaze,dbaron sr=waterson a=roc,jaimejr
...
git-svn-id: svn://10.0.0.236/trunk@118445 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-07 18:20:27 +00:00
waterson%netscape.com
b0d31a6489
Bug 128855. Be sure to grow |spacing| array in the case of small caps. Patch provided by Andrew Schultz <ajschult@eos.ncsu.edu>, r=attinasi, sr=waterson, a=asa.
...
git-svn-id: svn://10.0.0.236/trunk@118443 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-07 17:37:30 +00:00
karnaze%netscape.com
7cd502cfaa
bug 132334 - add nsIFrame::RemovedAsPrimaryFrame which allows the text control frame to access its editor before Destroy (when it is too late). a=asa, adt=jamiejr, sr=attinasi, r=jkeiser
...
git-svn-id: svn://10.0.0.236/trunk@118405 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-06 22:16:12 +00:00
rods%netscape.com
c73a8a4ad0
This backs out the previous patch and just check to see if it is also a
...
listControlFrame to see if it should set the visibility to false in
nsContainerFrame
Bug 92333 r=dcone sr=attinasi a=asa adt=jaime
git-svn-id: svn://10.0.0.236/trunk@118246 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-05 12:13:23 +00:00
timeless%mac.com
bcb964d3df
http://bonsai.mozilla.org/cvsquery.cgi?module=SeaMonkeyAll&branch=HEAD&cvsroot=/cvsroot&date=explicit&mindate=1017959940&maxdate=1017960540&who=jst%25netscape.com&generateBackoutCVSCommands=1
...
Backing out the fix for bug 52334
approved by sheriff (karnaze) and cathleen
git-svn-id: svn://10.0.0.236/trunk@118211 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-05 05:42:10 +00:00
jst%netscape.com
198bc42921
Checking in the fix for bug 52334 again now that the linux crash and the scrollwheel crash has been fixed. Making iframe's load their document even if they are not displayed. r=jkeiser@netscae.com, sr=rpotts@netscape.com, a=asa@mozilla.org
...
git-svn-id: svn://10.0.0.236/trunk@118156 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-04 22:42:19 +00:00
jst%netscape.com
68b586dd87
Backing out latest checkins due to them not working on linux and other unix systems with broken compilers.
...
git-svn-id: svn://10.0.0.236/trunk@118090 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-04 07:31:16 +00:00
jst%netscape.com
ce7d3cf8e3
Hmm, looks like the orange on linux is due to a bug in gcc 2.95, there have been issues with using nsCOMPtr's in narrow scopes with that compiler before, so maybe this'll fix this crash too. Who knows, but it's worth a try. This changes nothing, so no reviews...
...
git-svn-id: svn://10.0.0.236/trunk@118081 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-04 04:45:22 +00:00
rbs%maths.uq.edu.au
0c0c8d4953
Bug 129560 - Selection doesn't display on stretchy MathML characters. This is the part of the patch that makes text frames retain an appropriate width during selection (to avoid the caret to undershot when crossing stretchy characters), r=dbaron, sr=attinasi, a=asa
...
git-svn-id: svn://10.0.0.236/trunk@118073 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-04 02:15:57 +00:00
jst%netscape.com
dc83a26530
Fixing bug 52334. Making iframe's load their document even if they are not displayed. r=jkeiser@netscae.com, sr=rpotts@netscape.com, a=asa@mozilla.org
...
git-svn-id: svn://10.0.0.236/trunk@118072 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-04 02:09:19 +00:00
shanjian%netscape.com
9784553190
#128394 Cursor position widely off from actual text when selection is made.
...
Taking langGroup into consideration when selecting font for text selection, it
should be consistent with the way of rendering text.
r=rbs, sr=attinasi, a=asa, adt
git-svn-id: svn://10.0.0.236/trunk@118049 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-03 23:26:58 +00:00
bernd.mielke%snafu.de
5dabd77797
show canvasframe in debug reflow logs, bug 134130 , r=jkeiser sr=attinasi a=asa
...
git-svn-id: svn://10.0.0.236/trunk@117977 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-03 04:21:20 +00:00
karnaze%netscape.com
f0d801b686
bug 131020 - process special height reflow when initiator is the containing table. a=roc+moz, sr=attinasi, r=bernd.
...
git-svn-id: svn://10.0.0.236/trunk@117851 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-01 06:46:17 +00:00
heikki%netscape.com
261767c20d
Bug 86583, make drag and drop work for images, image map links and XLinks. r=pink, sr=jst, a=asa.
...
git-svn-id: svn://10.0.0.236/trunk@117835 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-01 04:27:50 +00:00
karnaze%netscape.com
d9d3b6459d
bug 130550 - Added nsIFrame::CanPaintBackground, to treat nsTableOuterFrame as transparent. a=asa, sr=attinasi, r=roc+moz
...
git-svn-id: svn://10.0.0.236/trunk@117816 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-31 22:43:40 +00:00
dbaron%fas.harvard.edu
94075d45c2
Remove |aForceUnique| parameter from style context resolving methods, and corresponding flag from nsStyleContext, since the only caller was ReResolveStyleContext (on the assumption that other callers used it). Allow ReResolveStyleContext to benefit from FindChildWithRules and allow it to re-resolve to the same tree even when called on the root style context. b=133821 r=attinasi sr=hyatt a=asa
...
git-svn-id: svn://10.0.0.236/trunk@117795 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-31 16:59:00 +00:00
ftang%netscape.com
e49e8fd062
fix bug 130441 and 122584
...
support surrogate in text-align: jutify , selection and cusor movement
r=shanjian/smontagu sr=kin a=asa
git-svn-id: svn://10.0.0.236/trunk@117573 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-27 03:28:34 +00:00