dveditz%cruzio.com
f54e5b7288
bug 325403 separate the two different return states from ComputeWordFragmentDimensions. patch by rbs, r/sr=bz, a=bz
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@189921 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-14 02:23:45 +00:00
bzbarsky%mit.edu
4f01f63a3b
Use IsContainingBlock rather than testing for block frame when looking for the
...
placeholder's containing block for auto offsets; for non-blocks, just use the
placeholder Y coordinate for auto-top. patch by dbaron, b=253479 r+sr=roc,
branch181=bsmedberg on behalf of dbaron
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@189807 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-12 22:25:22 +00:00
dbaron%dbaron.org
6fd220d464
Don't store a widget in the delayed caret data; it's not important, and it might have been destroyed. b=307989 r+sr=roc a=dveditz
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@189565 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-10 19:38:51 +00:00
bzbarsky%mit.edu
5a27624f67
Make hiding a frame with display:none really hide the docshell all the way.
...
Bug 308182, r=biesi, sr=jst, branch181=jst
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@188546 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-31 03:57:00 +00:00
mats.palmgren%bredband.net
235d71e1b8
Don't apply selection colors when printing. b=90434 r+sr+a=bzbarsky
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@188531 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-31 01:26:54 +00:00
bryner%brianryner.com
ba66e8f10e
Remove noisy assertion on the branch. Bug 315210, r=bernd.
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@188064 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-23 22:32:21 +00:00
bzbarsky%mit.edu
978bee2cdd
Make sure scrollcorners are always boxes. Bug 310919, r=dbaron, sr=neil, a=dveditz
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@187297 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-11 02:12:53 +00:00
bmlk%gmx.de
431c36ced5
More robust handling of the overflow property, bug 315210 r/sr=roc a=dveditz
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@187133 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-07 20:29:38 +00:00
uriber%gmail.com
bc30f88997
Bug 321487: Crash when moving caret backwards over text frame consisting of a single CR [nsTextFrame::PeekOffset]. r=rbs sr=bzbarsky a=dveditz
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@187126 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-07 16:09:35 +00:00
uriber%gmail.com
5ee3ee3d2c
Bug 312550: Incorrect wrapping in RTL textarea with horizontal scrollbar. r=smontagu sr=roc a=dveditz
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@187011 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-05 20:48:14 +00:00
roc+%cs.cmu.edu
0a40ee138f
Bug 312777. Don't insert negative-width rects into the space manager; correct negative-margin-box floats, preserving the right edge of left floats and the left edge of right floats. r+sr=dbaron,a=mtschrep
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@184045 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-02 19:52:37 +00:00
timeless%mozdev.org
24f39df4d6
Bug 313164 Bidi: Caret navigation broken inside inline elements
...
patch by uriber@gmail.com r=smontagu sr=roc a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182739 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-21 20:10:45 +00:00
roc+%cs.cmu.edu
48a7e4dc1c
Bug 307158. Half-heartedly account for vertical scrollbar presence when positioning absolute children relative to the right edge of a scrollable container. r+sr=dbaron with regrets,a=asa.
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182445 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-18 05:17:51 +00:00
smfr%smfr.org
959db4a5df
Fix Camino bug 183313: work around a Flash crasher in ActivateTSMDocument. Flash caches the active TSMDocument across focus/blur calls in order to restore the old TSMDocument (because we asked them to). The problem is that it can cache a TSMDocument that is about to be deleted, especially in Cocoa where the TSMDocument management is somewhat asynchronous. We work around this by always clearing the active TSMDocument before focussing a plugin, for Cocoa. r=mento, sr=pinkerton, a=mscott.
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182201 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-13 22:58:29 +00:00
scott%scott-macgregor.org
2dd1bbd608
Bug #307875 --> Crash if I select the correct spell "hello" from context menu [ @ nsFontMetricsWin::ResolveForwards]
...
Patch by rbs
r=bz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181955 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-11 00:40:18 +00:00
dbaron%dbaron.org
ab673f134e
Back out 307158 to fix 310736. GetActualScrollbarSizes is not meaningful on a frame in the middle of reflow. a=asa
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181536 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 02:15:30 +00:00
aaronleventhal%moonset.net
25bf0ba8d7
Bug 309099. Entire client area should not be repainted for each focus move. Fixes bug 307545 as well (4 ways to use CSS to make screen readers crawl). Patch by Robert O'Callahan (roc). r=aaronlev, sr=neil, a=asa
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181393 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-01 04:39:06 +00:00
joshmoz%gmail.com
4c81ccd613
make sure Mac plugins get SetWindow() called when the clip rect changes. This causes SetWindow() to get called for plugins in a tab which is hidden. Patch by Simon Fraser. b=298961 r=josh sr=jst a=mscott
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181369 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-01 00:03:19 +00:00
roc+%cs.cmu.edu
a0230a3fb3
Bug 307158. Account for scrollbar sizes when computing geometry of absolutely-positioned children of scrolled elements. r+sr=dbaron,a=asa
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181365 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 23:46:22 +00:00
roc+%cs.cmu.edu
9929436403
Bug 295815. Don't worry about the float's band-height when computing its height constraint, just look at the available content area for the containing block. r+sr=dbaron,a=mscott
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181348 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 22:26:45 +00:00
masayuki%d-toybox.com
b2e9da311e
Bug 92217 [reflow] text doesn't rewrap after becoming small enough to wrap patch by <saito@densan.co.jp> r+sr=dbaron, a=benjamin
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180951 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-26 10:40:09 +00:00
aaronleventhal%moonset.net
8516ee7a0d
Bug 308710. Create appropriate accessibles for out-of-flow frames. r+sr=bryner, a=asa
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180876 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-23 18:37:53 +00:00
mats.palmgren%bredband.net
52ef7d3b1a
Implement HTML4 align=middle according to spec. Correct the DOM attribute value mapping for some of the other values as well. b=192077 r+sr=dbaron a=mtschrep
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180661 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-20 19:45:10 +00:00
ginn.chen%sun.com
d4dd48f1c2
Bug 304891 Using ctrl+right arrow in textarea, first word after hard line break is skipped
...
r=uriber sr=roc a=mtschrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180637 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-20 06:32:09 +00:00
mozilla.mano%sent.com
6bb0704e62
Bug 307934 - regression: In RTL text, can't move caret using arrow keys past point where text wraps. patch from Uri Bernstein <uriber@gmail.com>, r=eyalroz@technion.ac.il, sr=roc, a=mtschrep.
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180619 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-20 00:02:13 +00:00
aaronleventhal%moonset.net
848dbae2cb
Bug 308517. Crash when browse with images off and screen reader running. r+sr=bryner, a=asa
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180326 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-15 23:33:17 +00:00
rbs%maths.uq.edu.au
399ca28666
incorrect width of non breaking space inside MathML, r+sr=roc, a=asa, b=247151
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180263 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-15 00:35:19 +00:00
mats.palmgren%bredband.net
0366a0ce72
Fix buffer overflow on 'clusterBuffer' and improve error handling in FillClusterBuffer(). b=307537 r+sr+a=dbaron
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180176 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-14 04:21:37 +00:00
bzbarsky%mit.edu
fab16163be
Fix bug 307256, bug 307304, bug 307924 by disabling selection for XUL elements
...
by default. r+sr=dbaron, with OKs from Neil and mconnor for the general idea
and the xul.css changes, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180134 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-13 19:54:09 +00:00
brendan%mozilla.org
b0f7de3258
Branch version of patch for bug 305565 (r/sr=jst/bz, a=drivers).
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179770 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-07 02:37:27 +00:00
roc+%cs.cmu.edu
d6011a3d90
Bug 306116. Use a loop instead of recursion to delete next-in-flows, to avoid stack overflow on frames with very many continuations. r+sr=dbaron,a=asa
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179723 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-06 21:15:12 +00:00
bzbarsky%mit.edu
0e7af430cd
Make addition or removal of frames in a frameset actually change the
...
rendering. Bug 306660, r=jst, sr=roc, a=mtschrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179718 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-06 19:52:57 +00:00
bzbarsky%mit.edu
69792de2ae
Make frames know whether they're leaves or not from the frame construction
...
point of view; use this in the frame constructor. Bug 265367, r+sr=dbaron, a=roc
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179571 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-02 20:25:54 +00:00
mats.palmgren%bredband.net
d6a00c7634
Avoid trying to make an inside bullet frame its own sibling. b=217903 r+sr=bzbarsky a=dbaron
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179450 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-01 00:39:06 +00:00
roc+%cs.cmu.edu
ae0ccd354c
Bug 305120. Fire overflow/underflow events for HTML scrollframes. r+sr=dbaron,a=schrep
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179432 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-31 21:38:38 +00:00
dbaron%dbaron.org
21ac0cb028
Base factor line-height values on the same concept of font size as em-based line-height values. b=196270 r+sr=bzbarsky a=mtschrep
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179429 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-31 21:21:19 +00:00
mats.palmgren%bredband.net
bfc692499a
Fix crash on unicode "zero width non-joiner" sequence. b=217903 r+sr=dbaron a=shaver
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179361 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-31 00:36:32 +00:00
mozilla.mano%sent.com
ca4df6fdad
Bug 305083 - When using ctrl+right-arrow on last word in a wrapping line, caret moves to end of line instead of to beginning of next line. patch from Eyal Rozenberg <eyalroz@technion.ac.il>, r=uriber, sr=roc, a=dbaron.
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179261 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-29 23:26:44 +00:00
mozilla.mano%sent.com
d6ac469c9a
Bug 303399 - Bidi: Problems with caret positioning on blank lines. patch from Uri Bernstein <uriber@gmail.com>, r=mrbkap, sr=roc, a=asa.
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179149 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-28 00:45:05 +00:00
roc+%cs.cmu.edu
644a811840
Bug 295767. Simplify and fully analyze all the cases for inferring previous-margin changes. r+sr=dbaron,a=asa
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178866 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 21:45:02 +00:00
bzbarsky%mit.edu
ee202500a0
Restore the ability to tab to links in an imagemap. Bug 304467, r+sr=roc, a=asa
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178853 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 21:05:47 +00:00
roc+%cs.cmu.edu
f8e98b9f0f
Bug 189308. Fire DOM scroll events for all kinds of scrolling. r+sr=dbaron,a=asa
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178848 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 20:36:00 +00:00
roc+%cs.cmu.edu
e5b4507864
Bug 303458. Check in rest of patch for 295673. Doh!
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178727 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-23 20:44:23 +00:00
mrbkap%gmail.com
6dc08cc64b
bug 298271: Disable quadruple-click paragraph selection since it's broken to the point of being useless. Patch by Uri Bernstein <uriber@gmail.com>. r+sr=roc a=brendan
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178649 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-22 23:46:38 +00:00
mozilla.mano%sent.com
e7fe612941
Bug 299239 - BiDi: Caret is stuck when reaching a single LTR character in RTL text. patch from Eyal Rozenberg <eyalroz@technion.ac.il>, r+sr=roc, a=asa.
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177839 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-16 14:22:51 +00:00
jst%mozilla.jstenback.com
a9f668bc25
Followup changes to bzabarsky's review for bug 296639. Reviews pending, a=drivers@mozilla.org
...
git-svn-id: svn://10.0.0.236/trunk@177635 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-12 04:11:00 +00:00
gavin%gavinsharp.com
53e7a1828f
Backing out patch for bug 292581, because it caused bug 302804, by author's request
...
git-svn-id: svn://10.0.0.236/trunk@177484 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-10 03:05:43 +00:00
mozilla.mano%sent.com
65281ba197
Bug 301033 - Bidi: Caret placed in wrong position when arrowing over a single reverse-direction character. patch from Uri Bernstein <uriber@gmail.com>, r+sr=roc, a=asa.
...
git-svn-id: svn://10.0.0.236/trunk@177316 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-08 07:35:48 +00:00
mozilla.mano%sent.com
3333ae0254
Bug 299842 - BiDi: Recursive caret movement in LTR lines which begin with an RTL word or character. patch from Uri Bernstein <uriber@gmail.com>, r+sr=roc, a=asa.
...
git-svn-id: svn://10.0.0.236/trunk@177314 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-08 07:32:14 +00:00
timeless%mozdev.org
c2fcb662c5
Bug 277553 clicking on Textarea with a RTL direction doesnt work
...
patch by uriber@gmail.com r=bz sr=bz a=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@177023 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-02 21:55:55 +00:00