bzbarsky%mit.edu
762a211f7d
Make sure to process style updates before reflow, and both before painting.
...
Bug 375436, r+sr=roc, a=dbaron
git-svn-id: svn://10.0.0.236/trunk@232489 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-22 02:57:08 +00:00
Olli.Pettay%helsinki.fi
41ebdbe27d
Bug 373911, r=bz, sr=dbaron, a=1.9+
...
git-svn-id: svn://10.0.0.236/trunk@232478 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-21 21:45:00 +00:00
joshmoz%gmail.com
f56ff3dc58
clean up some unused variables and calls. no bug. sr/a=bz
...
git-svn-id: svn://10.0.0.236/trunk@232376 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-20 06:33:14 +00:00
bzbarsky%mit.edu
8d1b61e211
Followup for bug 390423: remove a now-unused variable. Patch by
...
Ben Karel <web+moz@eschew.org>, r+sr+a=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@232327 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-18 06:13:10 +00:00
philringnalda%gmail.com
a10e4df6c0
Bug 390423 - Simplify the signature of nsIFrame::GetPointFromOffset, patch by Ben Karel <web+moz@eschew.org>, r=aaronlev/elif, sr=roc, a1.9=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@232249 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-17 03:43:01 +00:00
bzbarsky%mit.edu
7b0a205088
Put back in an optimization that we apparently really do need. Bug 390425,
...
r+sr+a=roc
git-svn-id: svn://10.0.0.236/trunk@232203 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-16 04:27:07 +00:00
bzbarsky%mit.edu
9ce4d4bb69
Backing out test patch
...
git-svn-id: svn://10.0.0.236/trunk@232202 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-16 04:01:51 +00:00
bzbarsky%mit.edu
5f20c7531f
Testing a fix for the perfomrance regression. Bug 390425, no reviews, no
...
approval, will back out once I have some data.
git-svn-id: svn://10.0.0.236/trunk@232200 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-16 03:14:48 +00:00
enndeakin%sympatico.ca
2eecd4f13c
Bug 385275, handle tab navigation in popups properly, r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@232192 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-16 01:10:01 +00:00
bzbarsky%mit.edu
84edc3c7eb
Relanding bug 390425, with attempted performance regression fix. r+sr+a=roc
...
git-svn-id: svn://10.0.0.236/trunk@232178 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-15 23:20:26 +00:00
aaronleventhal%moonset.net
c826a95138
Bug 391847. Coalesce accessible mutation events for the same subtree. r=ginn.chen, sr=bz, a=bz
...
git-svn-id: svn://10.0.0.236/trunk@232062 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-14 18:47:49 +00:00
masayuki%d-toybox.com
89c1b72449
Bug 365414 overflowed decoration lines are not erased/painted r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@232046 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-14 16:39:55 +00:00
mrbkap%gmail.com
fb15536c44
Redragging over empty text field doesn't show drag caret, except for the last text field. bug 390228, r+sr=roc a=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@231983 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-13 21:33:25 +00:00
mrbkap%gmail.com
9fa96160c8
Clamp the caret's position so that we always draw within the nearest scrollframe. Not doing this allows the scrollframe to clip the caret, causing it to not show up at all. bug 335560, r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@231981 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-13 20:51:16 +00:00
aaronleventhal%moonset.net
548ed85c41
Bug 390692. Fix live region support to provide useful information on the node that's being shown or hidden, or has a text change event. r=ginn.chen, sr=roc, a=roc
...
git-svn-id: svn://10.0.0.236/trunk@231884 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-11 01:44:46 +00:00
bzbarsky%mit.edu
006e5ba268
Back out bug 390425 to fix performance regression.
...
git-svn-id: svn://10.0.0.236/trunk@231871 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-10 22:55:21 +00:00
dbaron%dbaron.org
9f31e99715
Add nsPresContext and nsEventStateManager to cycle collection. b=385376 r=Olli.Pettay sr=jst a=jst
...
git-svn-id: svn://10.0.0.236/trunk@231854 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-10 21:25:25 +00:00
dbaron%dbaron.org
db4ee762eb
Fix leak of widgets on gmail. b=390088 r+sr=jst a=roc
...
git-svn-id: svn://10.0.0.236/trunk@231852 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-10 21:23:53 +00:00
bzbarsky%mit.edu
bc74baebe0
Simplify handling of {ib} splits. Bug 390425, r+sr=roc, a=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@231846 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-10 20:02:12 +00:00
bzbarsky%mit.edu
707cf07886
Don;t process pseudo-frames if we're not going to actually create a replaced
...
element frame (or in fact any frame at all, in this case!). Bug 391140,
r=bernd, sr+a=roc
git-svn-id: svn://10.0.0.236/trunk@231808 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-10 17:18:12 +00:00
peterv%propagandism.org
3715685fe5
Fix for bug 387380 (No visible caret when caret browsing). r=smaug, sr=jst, a=dbaron.
...
git-svn-id: svn://10.0.0.236/trunk@231795 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-10 13:19:14 +00:00
enndeakin%sympatico.ca
2d50789155
Bug 390420, select dropdowns appearing in the wrong place in some cases, r+bz,a=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@231791 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-10 12:42:11 +00:00
bzbarsky%mit.edu
92947cb3fc
Better handling of appending captions. Bug 387544, r=bernd, sr=roc, a=dbaron.
...
git-svn-id: svn://10.0.0.236/trunk@231623 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-08 01:19:04 +00:00
fantasai.cvs%inkedblade.net
7f67851caa
Bug 389619 â Duplicate frames for content in nested fixed-position divs, when on second page in print-preview, patch by dholbert, r+sr=roc, a=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@231617 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-07 23:53:56 +00:00
sharparrow1%yahoo.com
a52b780012
Bug 389720: zooming frameset is poor. r+sr=roc, a=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@231605 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-07 20:38:35 +00:00
sharparrow1%yahoo.com
d391c646fd
Bug 390740 - Pass lang-group into GetMetricsFor more consistently (general patch). r+sr=roc, a=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@231599 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-07 19:22:26 +00:00
sharparrow1%yahoo.com
66c4c37428
Bug 390740: Pass lang-group into GetMetricsFor more consistently (general patch). r+sr=roc, a=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@231596 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-07 19:07:44 +00:00
fantasai.cvs%inkedblade.net
20bd17e19f
Bug 389767 â Regression: Fixed-position items are missing on 2nd page of print-preview, fixed on behalf of HP, r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@231586 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-07 16:06:57 +00:00
masayuki%d-toybox.com
a8014a587a
Bug 365336 text-decoration width should be rounded to the device pixels r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@231524 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-06 08:15:02 +00:00
ginn.chen%sun.com
7103fbf947
Bug 389793 Firefox build failed on OpenSolaris without --disable-mochitest
...
r=benjamin a=dsicore
git-svn-id: svn://10.0.0.236/trunk@231518 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-06 03:22:43 +00:00
dbaron%dbaron.org
2e3d89ec96
Relanding patch for bug 387884 that I accidentally reverted while relanding bug 66619 (a=DEBUG-only): Patch by jwatt@jwatt.org: Fixing bug 387884. Use of assignment instead of comparison in assertion. r+sr=roc@ocallahan.org
...
git-svn-id: svn://10.0.0.236/trunk@231386 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-03 00:09:18 +00:00
bzbarsky%mit.edu
c32c5e63f9
Remove bogus assertion. Bug 314307, r+sr=roc, a=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@231363 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-02 21:54:39 +00:00
bzbarsky%mit.edu
c607ca6e43
Make ContentInserted for captions more like ContentAppended and normal frame
...
construction. Bug 386014, r=bernd, sr=roc, a=dbaron
git-svn-id: svn://10.0.0.236/trunk@231359 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-02 21:29:52 +00:00
bzbarsky%mit.edu
a011dae222
Don't set up counters for the anon cols set up by a <col span="n">. Bug
...
385866, r+sr+a=dbaron
git-svn-id: svn://10.0.0.236/trunk@231357 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-02 21:23:25 +00:00
bzbarsky%mit.edu
7882659952
Get the right style context for the blockframe containing an mtable. Bug
...
384649, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@231327 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-02 18:30:43 +00:00
bzbarsky%mit.edu
8f29d1da1a
Remove bogus assert. Bug 350128, r+sr=roc, a=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@231324 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-02 18:11:44 +00:00
bzbarsky%mit.edu
3524c6eee1
Introduce a setter for nsHTMLReflowState::mComputedHeight so that we're sure to
...
update the resize flags properly. Bug 388084, r+sr+a=dbaron
git-svn-id: svn://10.0.0.236/trunk@231323 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-02 18:08:07 +00:00
sharparrow1%yahoo.com
b0103f33d8
Bug 386266: Crash [@ nsFrameManager::UnregisterPlaceholderFrame] or assertions with -moz-column and float. r+sr=bzbarsky, a=blocking1.9+
...
git-svn-id: svn://10.0.0.236/trunk@231318 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-02 17:20:45 +00:00
Olli.Pettay%helsinki.fi
bd9a96d5b9
Backing out bug 275196, xml:id, to fix tp regression
...
git-svn-id: svn://10.0.0.236/trunk@231054 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-26 14:16:21 +00:00
Olli.Pettay%helsinki.fi
76bd637ef6
Bug 275196, xml:id, r=sicking, sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@231049 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-26 12:22:17 +00:00
roc+%cs.cmu.edu
11a415bfd1
Bug 387969. Use CSS 'text-rendering' property to control text quality. r=pavlov,r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@231046 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-26 09:47:45 +00:00
jst%mozilla.org
daccf057ae
Bug 280959: Adding support for cut, copy, paste events. Patch by mfenniak-moz@mathieu.fenniak.net, r=Olli.Pettay@gmail.com, sr=jst@mozilla.org,jonas@sicking.cc
...
git-svn-id: svn://10.0.0.236/trunk@231016 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-26 04:14:35 +00:00
roc+%cs.cmu.edu
cb8c6e3a11
Bug 379349. Add support for 'overflow containers' --- special frame continuations that do not map any content of their own, but serve only as containers for laying out children that overflowed their parents' content height. patch by fantasai, r+sr=eli,roc
...
git-svn-id: svn://10.0.0.236/trunk@231012 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-26 04:03:31 +00:00
sharparrow1%yahoo.com
46080bf88d
Bug 4821: Implement page zoom (backend). r+sr=roc.
...
git-svn-id: svn://10.0.0.236/trunk@231009 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-26 03:34:16 +00:00
dbaron%dbaron.org
1a0669a4e8
Fix enumerated values of font-size to depend on the right preference. b=389464 r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@230988 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-25 23:14:47 +00:00
sharparrow1%yahoo.com
cf85fbccb8
Bug 386640: ClearStyleDataAndReflow is fundamentally broken. r+sr=bz
...
git-svn-id: svn://10.0.0.236/trunk@230941 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-25 17:14:14 +00:00
asqueella%gmail.com
2617d636d9
Bug 388761 - fix MOZ_XUL-disabled builds
...
p=romaxa <romaxa@gmail.com>
r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@230693 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-24 00:04:37 +00:00
asqueella%gmail.com
e3a8e85fdf
fix bug 388709 - "ASSERTION: Please remove this from the document properly: '!IsInDoc()'" with :after, floating :first-letter
...
Store the generated content as a nsCOMArray<nsIContent>* property on frames to make its clean-up on frame destruction less fragile.
r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@230686 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-23 23:31:12 +00:00
sharparrow1%yahoo.com
1de0220ce1
Bug 388359: Menu items are highlighted as mouse pointer moves below menu. Fix makes GetEventCoordinatesRelativeTo work across window roots. r+sr=roc.
...
git-svn-id: svn://10.0.0.236/trunk@230658 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-23 16:44:34 +00:00
mats.palmgren%bredband.net
d8dd7baf9e
Remove nsDirectionalFrame::QueryInterface(), add GetFrameName(), and some other minor cleanup. b=385921 r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@230586 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-22 14:43:23 +00:00