Commit Graph

4061 Commits

Author SHA1 Message Date
aaronleventhal%moonset.net
4bda26a564 Bug 336162. Don't fire DOM events from within layout. r+sr+a=bz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@195924 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-03 19:54:13 +00:00
aaronleventhal%moonset.net
c20db5107f Bug 310921. AccessibleObjectFromPoint gives wrong object in some cases when text object is incorrectly not exposed. r=ginn.chen, sr=roc, a=ginn.chen
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@195631 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-28 04:32:43 +00:00
aaronleventhal%moonset.net
fcc22ab6ae Bug 326090. <hr> not being exposed as ROLE_SEPARATOR. Patch by Mike (Ming) Gao. r=aaronlev, sr=roc
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@195571 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-27 17:01:20 +00:00
bzbarsky%mit.edu
5a8213a177 Bug 328395: deal with an nsTypedSelection existing after its presentation is
destroyed so it doesn't crash. Patch by Eli Friedman <sharparrow1@yahoo.com>,
r=bzbarsky, sr=roc, branch181=roc


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@195020 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-21 01:40:34 +00:00
dbaron%dbaron.org
0ba7f94541 Fix bustage by adding include needed on branch. b=302536
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@195000 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 22:26:22 +00:00
dbaron%dbaron.org
033c4f9ea0 Fix crash relating to uninitialized floats in cursor structure, and make imagemap images use the cursor style of the areas when in them (instead of the cursor style from the image) and the cursor style of the image when not in the areas (instead of a hardcoded default). b=302536 r=biesi sr+a=bzbarsky
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@194996 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 21:51:01 +00:00
bzbarsky%mit.edu
0c7705eec5 Fire the event after we've done everything else. Bug 311172, r+sr+branch181=jst
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@194944 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 03:45:05 +00:00
bzbarsky%mit.edu
4fd5e15699 Don't mess with empty float cache lists. Bug 334105, r+sr+branch181=dbaron
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@194490 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-17 01:47:41 +00:00
Olli.Pettay%helsinki.fi
64f19b2340 Bug 330710, Replace obsolete preventBubble/preventCapture with stopPropagation, a=mconnor
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@193803 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-07 08:12:30 +00:00
roc+%cs.cmu.edu
bc5193d58d Bug 305160. Fix broken bubbling behaviour for onscroll DOM events. r+sr=jst
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@193021 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-26 21:05:22 +00:00
uriber%gmail.com
57edbabfaf Missed hunk from the patch to Bug 299417: Left/right arrow keys in textarea/text input behave incorrectly when text is selected. patch by <mats.palmgren@bredband.net> r=roc sr=roc a=glazou,roc
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@192795 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-22 18:57:16 +00:00
bzbarsky%mit.edu
b847f8340c Fix crash bug 322348 by making ReParentStyleContext more sane. r+sr+branch181=dbaron
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@192463 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-16 01:33:28 +00:00
bryner%brianryner.com
cf0c1013dd Make sure documents have a container before deciding that they should be translucent (bug 327014). r+sr=roc, a=timr.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@191885 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-07 08:07:28 +00:00
timeless%mozdev.org
bc090e2e6d Bug 299417 Left/right arrow keys in textarea/text input behave incorrectly when text is selected.
patch by mats.palmgren@bredband.net r=roc sr=roc a=glazou,roc


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@191465 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-01 07:06:16 +00:00
uriber%gmail.com
943b7e061b Backed out patch for bug 313602 because it caused a regression
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@191279 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-26 19:10:55 +00:00
uriber%gmail.com
9f06f31242 Bug 305798: Bidi:After deleting last character of reverse-direction text, arrow keys move caret incorrectly. r=smontagu, sr+a=roc
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@191246 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-25 17:48:52 +00:00
uriber%gmail.com
b8967b06e4 Bug 312620: Bidi: Caret doesn't move correctly when arrowing where line wraps, if the wrapped line starts with a single reverse-direction character. r+sr+a=roc
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@191245 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-25 16:48:59 +00:00
uriber%gmail.com
01db99b2e6 Bug 313602: Bidi: Caret appears incorrectly when using up/down arrows to move into a blank line surrounded by reverse-direction text. r=smontagu sr+a=roc
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@191244 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-25 16:40:42 +00:00
uriber%gmail.com
1674e662e7 Bug 308017: Bidi: up/down-arrow sometimes behave incorrectly after switching keyboard layout. r=smontagu sr+a=roc
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@191243 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-25 16:33:38 +00:00
uriber%gmail.com
0711ce3740 Bug 299622: BiDi: Pressing End in a blank line moves the caret back, to the end of the previous line. r=smontagu sr+a=roc
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@191242 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-25 16:20:10 +00:00
uriber%gmail.com
c2682acaa0 Bug 298690: Caret skips blank line using down-arrow key in preformatted text (e.g. View Source). r+sr+a=roc
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@191241 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-25 16:08:05 +00:00
bzbarsky%mit.edu
d0d6b2c080 Skip anonymous table objects when finding parents for style contexts of their
descendants during style reresolution. b=289517, patch by dbaron/bzbarsky,
r+sr=bzbarsky, branch181=dbaron


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@191186 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-24 20:39:25 +00:00
bzbarsky%mit.edu
752947d79a Make it possible to target non-primary content <browser>s; specifically ones
that are type="content-targetable". Bug 326009, r=bsmedberg, sr=jst, branch181=jst


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@191135 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-24 04:58:50 +00:00
mats.palmgren%bredband.net
6b99299a45 Look for the next-in-flow in the overflow-list when the next normal line did not contain it. b=310638 r+sr+a=roc
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@190209 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-16 09:24:50 +00:00
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