roc+%cs.cmu.edu
6abac60cd5
Bug 392435. Make ClearTextRun work no matter which frame of a continuation chain we call it on. r=smontagu,a=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@233988 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-05 23:06:05 +00:00
roc+%cs.cmu.edu
ef48332254
Bug 393923. Fix text-offset calculation for first-letter. r=smontagu,a=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@233987 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-05 23:03:31 +00:00
roc+%cs.cmu.edu
ce5c3c0a3a
Bug 394510. Don't leak the hyphen textrun when we display a soft hyphen. r=smontagu
...
git-svn-id: svn://10.0.0.236/trunk@233984 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-05 22:59:44 +00:00
cbiesinger%gmx.at
ffa2c76bb1
393845 Stop plugins from content instead of from layout. Also, reget the frame
...
after stopping the plugin, as that may process events. Finally, make the
object frame not touch member variables after stopping the plugin.
r+sr=bz a=jst
git-svn-id: svn://10.0.0.236/trunk@233968 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-05 20:33:18 +00:00
jwalden%mit.edu
b6f3bdf388
Bug 348748 - Cleanup from the handful of patches which have landed since the initial landing that have readded cast macros; I intend to remove the rest of the instances Very Soon, all but certainly before the M8 freeze, so the macro definitions can be removed, again all but certainly before the M8 freeze, if people are okay with them being removed. Still r=bsmedberg, a=no-functionality-change
...
git-svn-id: svn://10.0.0.236/trunk@233906 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-05 06:41:37 +00:00
smontagu%smontagu.org
c86c656fec
Unit test for bug 394173 based on Martijn Wargers' testcase
...
git-svn-id: svn://10.0.0.236/trunk@233872 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-04 19:48:24 +00:00
martijn.martijn%gmail.com
4750e39848
Bug 257938 Should css scrollable areas without scrollbars be tabbable?, patch by Aaron Leventhal, r+sr+a=roc
...
git-svn-id: svn://10.0.0.236/trunk@233840 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-04 12:14:52 +00:00
roc+%cs.cmu.edu
12dd7ea12e
Bug 389583. Floats fit if their bottom edge is equal to the available space bottom edge. r=eli,sr=mats,a=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@233827 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-04 04:04:12 +00:00
roc+%cs.cmu.edu
3bc75965c2
Bug 391621. Remove unnecessary trimmed-space counting. r=smontagu,a=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@233826 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-04 04:02:22 +00:00
smontagu%smontagu.org
127b79114e
Unit test for bug 389630 based on Jesse Ruderman's testcase
...
git-svn-id: svn://10.0.0.236/trunk@233807 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-03 16:59:44 +00:00
smontagu%smontagu.org
ad99d906a7
Unit test for bug 385751 based on Martijn Wargers' testcase
...
git-svn-id: svn://10.0.0.236/trunk@233803 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-03 16:12:27 +00:00
masayuki%d-toybox.com
5263a3cd1b
Bug 394109 Inconsistent text-decoration positioning. r+sr+a=roc
...
git-svn-id: svn://10.0.0.236/trunk@233801 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-03 15:27:27 +00:00
smontagu%smontagu.org
a2106d4593
Unit test for bug 384527 based on Martijn Wargers' testcase
...
git-svn-id: svn://10.0.0.236/trunk@233799 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-03 15:22:42 +00:00
masayuki%d-toybox.com
e43217ff03
Oops, backing-out previous checked-in, because tinderbox has RED.
...
git-svn-id: svn://10.0.0.236/trunk@233792 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-03 11:03:50 +00:00
masayuki%d-toybox.com
b045413a4f
Bug 394109 Inconsistent text-decoration positioning. r+sr+a=roc
...
git-svn-id: svn://10.0.0.236/trunk@233791 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-03 11:01:49 +00:00
jruderman%hmc.edu
f851a844e8
Add period at end of sentence. Comment-only change.
...
git-svn-id: svn://10.0.0.236/trunk@233788 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-03 09:51:52 +00:00
smontagu%smontagu.org
ea4e88a4ac
Previous checkin was for bug 382422
...
git-svn-id: svn://10.0.0.236/trunk@233782 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-03 07:00:10 +00:00
smontagu%smontagu.org
51c436f5f0
Bug 382422: Optimize calls to Bidi resolution. r=dbaron, sr+a=roc
...
git-svn-id: svn://10.0.0.236/trunk@233781 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-03 06:51:11 +00:00
martijn.martijn%gmail.com
b3b6168e5a
Bug 92543 - BandRect.mFrames should be created as an nsAutoVoidArray, patch by Alfred Kayser, r+sr=roc, a=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@233403 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-30 15:29:07 +00:00
roc+%cs.cmu.edu
3f11928d52
Bug 389421. Rework word selection, in particular so that layout.word_select.stop_at_punctuation is applied to boundaries between punctuation and non-punctuation, and all Unicode punctuation is treated as punctuation.
...
git-svn-id: svn://10.0.0.236/trunk@233374 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-30 03:10:19 +00:00
smontagu%smontagu.org
3cb99550e5
Remove cruft from nsBidiPresUtils. Bug 393962, r+sr+a=roc
...
git-svn-id: svn://10.0.0.236/trunk@233303 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-29 09:19:16 +00:00
roc+%cs.cmu.edu
68a8b9d133
Bug 385426. Be careful about looking for a previous soft-hyphen when checking for hyphen breaks. r=smontagu
...
git-svn-id: svn://10.0.0.236/trunk@233302 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-29 09:11:39 +00:00
smontagu%smontagu.org
8c50871b76
Null check after CheckLineOrder. Bug 388175, patch by Uri Bernstein <uriber@gmail.com>, r=me, sr+a=roc
...
git-svn-id: svn://10.0.0.236/trunk@233296 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-29 07:22:42 +00:00
gijskruitbosch%gmail.com
71a4dfaf55
Backing out fix for bug 92543 due to build bustage
...
git-svn-id: svn://10.0.0.236/trunk@233200 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-28 09:10:23 +00:00
gijskruitbosch%gmail.com
a8bef70bc4
Bug 92543 - BandRect.mFrames should be created as an nsAutoVoidArray
...
p=alfredkayser@nl.ibm.com (Alfred Kayser)
r+sr=roc@ocallahan.org (Robert O'Callahan)
a=dbaron@mozilla.com (David Baron)
git-svn-id: svn://10.0.0.236/trunk@233199 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-28 08:53:33 +00:00
sharparrow1%yahoo.com
5f36586206
Bug 389224: Clipped objects are sometimes not fully redrawn after clipping. r+sr=roc, a=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@233180 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-28 01:35:59 +00:00
smontagu%smontagu.org
0ef5d3ecd6
Blow away text runs after Bidi resolution. Bug 382429, r+sr+a=roc
...
git-svn-id: svn://10.0.0.236/trunk@233115 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-26 17:20:29 +00:00
bzbarsky%mit.edu
0301c2e184
Make line-height specified in ch units work. Bug 391909, r+sr+a+dbaron
...
git-svn-id: svn://10.0.0.236/trunk@233038 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-24 22:20:25 +00:00
surkov.alexander%gmail.com
908091e485
Bug 371680 - expose nsIAccessibleText::scrollSubstringTo, r=aaronlev, roc, sr=roc, a=roc
...
git-svn-id: svn://10.0.0.236/trunk@233009 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-24 04:54:46 +00:00
mozilla%weilbacher.org
fa3f2e9691
Bug 385891: Removal of non-Cairo code from nsFrame.cpp and nsObjectFrame.cpp, p=alfredkayser, r/sr/a=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@232993 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-24 00:13:44 +00:00
masayuki%d-toybox.com
4a791f4b57
Bug 392252 need new APIs for converting AppUnits to gfx usable pixels r=sharparrow1, sr+a=roc
...
git-svn-id: svn://10.0.0.236/trunk@232841 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-22 11:13:55 +00:00
roc+%cs.cmu.edu
ab3ff204b2
Bug 390050. Scan all blocks in a flow-chain, and their overflow lines, when iterating through lines to build text runs. r=smontagu,mats,sr=mats,a=bz
...
git-svn-id: svn://10.0.0.236/trunk@232839 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-22 09:08:15 +00:00
bzbarsky%mit.edu
5acfea64ed
Make sure layout is up to date before moving the caret. Bug 375436 followup to
...
fix orange, pending reviews from roc.
git-svn-id: svn://10.0.0.236/trunk@232830 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-22 05:13:24 +00:00
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
sharparrow1%yahoo.com
6236326904
Bug 391412: Regression in float layout causing clear to be ignored. r+sr=roc, a=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@232412 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-20 21:05:47 +00:00
sharparrow1%yahoo.com
3854a6354d
Bug 383883: {inc} issues with block moving through non-moving float. r+sr+a=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@232403 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-20 20:07:50 +00:00
cbiesinger%gmx.at
a3bf373def
391261 call SetWindow a second time after instantiating the plugin, like we used to do (fixes WMP 10)
...
r+sr=bz
git-svn-id: svn://10.0.0.236/trunk@232391 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-20 17:40:08 +00:00
sharparrow1%yahoo.com
df02c0c0f5
Bug 390762: Crash [@ nsFrameManager::UnregisterPlaceholderFrame] with -moz-column and float. r=fantasai, sr+a=roc.
...
git-svn-id: svn://10.0.0.236/trunk@232311 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-18 00:06:46 +00:00
jwalden%mit.edu
93055e6d71
Bug 294800 - Beautify FTP/File/Jar/Gopher dir listings (CSS, icons, sortable columns) so that they don't look like they're from 1995. (Ooh, shiny!) Patch by Dao Gottwald <dao@design-noir.de>, r+sr=bz, r=mano, a=dsicore
...
git-svn-id: svn://10.0.0.236/trunk@232301 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-17 22:57:39 +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
masayuki%d-toybox.com
3ae97ed985
Bug 367614 [Win Only] The composition string for IME should have dashed underline r+sr+a=roc
...
git-svn-id: svn://10.0.0.236/trunk@232228 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-16 20:35:19 +00:00
mats.palmgren%bredband.net
1f25361f59
Mochitest for bug 391747. r=martijn
...
git-svn-id: svn://10.0.0.236/trunk@232214 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-16 15:26:20 +00:00
mats.palmgren%bredband.net
0f238b21e0
Make GetFirstCellNodeInRange() deal with document node in the range. b=391747 r=Olli.Pettay sr+a=roc
...
git-svn-id: svn://10.0.0.236/trunk@232209 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-16 12:42:25 +00:00
roc+%cs.cmu.edu
53d71bbebc
Bug 385270. Clean up textframe offset invariants: try #2 --- mContentLength no longer exists/is no longer trusted. r=smontagu,a=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@232154 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-15 18:39:38 +00:00
roc+%cs.cmu.edu
4922258ec4
Backing out
...
git-svn-id: svn://10.0.0.236/trunk@232123 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-15 16:20:46 +00:00
roc+%cs.cmu.edu
062e921d54
Bug 385270. Clean up textframe offset invariants: try #2 --- mContentLength no longer exists/is no longer trusted. r=smontagu,a=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@232121 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-15 16:04:17 +00:00
martijn.martijn%gmail.com
6ed61f9469
Bug 322689 ASSERTION: Wrapping frame should be block-level: aLastRS->frame->GetStyl, r+sr=bzbarsky, a=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@232069 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-14 20:52:21 +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
sharparrow1%yahoo.com
d07774b6c6
Bug 3477743: plugin crash. patch by myself and Johnny Stenback, r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@231980 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-13 20:49:35 +00:00
bzbarsky%mit.edu
115c3ca516
Don't add a dirty bit that shouldn't be needed. Bug 387209, r+sr=roc, a=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@231847 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-10 20:08:10 +00:00