|
|
315985428e
|
Bug 392435. Make ClearTextRun work no matter which frame of a continuation chain we call it on. r=smontagu,a=dbaron
|
2007-09-05 16:06:05 -07:00 |
|
|
|
b321dc12c4
|
Bug 393923. Fix text-offset calculation for first-letter. r=smontagu,a=dbaron
|
2007-09-05 16:03:31 -07:00 |
|
|
|
94c67fa6aa
|
Bug 394510. Don't leak the hyphen textrun when we display a soft hyphen. r=smontagu
|
2007-09-05 15:59:44 -07:00 |
|
|
|
1d18c33311
|
Bug 391621. Remove unnecessary trimmed-space counting. r=smontagu,a=dbaron
|
2007-09-03 21:02:22 -07:00 |
|
|
|
ca5c1e5f90
|
Bug 394109 Inconsistent text-decoration positioning. r+sr+a=roc
|
2007-09-03 08:27:26 -07:00 |
|
|
|
6dcbc76640
|
Oops, backing-out previous checked-in, because tinderbox has RED.
|
2007-09-03 04:03:49 -07:00 |
|
|
|
e31f98164b
|
Bug 394109 Inconsistent text-decoration positioning. r+sr+a=roc
|
2007-09-03 04:01:48 -07:00 |
|
|
|
a6851be88b
|
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.
|
2007-08-29 20:10:19 -07:00 |
|
|
|
e36b44ded3
|
Bug 385426. Be careful about looking for a previous soft-hyphen when checking for hyphen breaks. r=smontagu
|
2007-08-29 02:11:39 -07:00 |
|
|
|
ec8a320aea
|
Blow away text runs after Bidi resolution. Bug 382429, r+sr+a=roc
|
2007-08-26 10:20:28 -07:00 |
|
|
|
409d7404ef
|
Bug 392252 need new APIs for converting AppUnits to gfx usable pixels r=sharparrow1, sr+a=roc
|
2007-08-22 04:13:46 -07:00 |
|
|
|
e5d538f318
|
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
|
2007-08-22 02:08:13 -07:00 |
|
|
|
8e5940fc96
|
Bug 390423 - Simplify the signature of nsIFrame::GetPointFromOffset, patch by Ben Karel <web+moz@eschew.org>, r=aaronlev/elif, sr=roc, a1.9=dbaron
|
2007-08-16 20:43:00 -07:00 |
|
|
|
0379dfac7f
|
Bug 367614 [Win Only] The composition string for IME should have dashed underline r+sr+a=roc
|
2007-08-16 13:35:18 -07:00 |
|
|
|
3796520edb
|
Bug 385270. Clean up textframe offset invariants: try #2 --- mContentLength no longer exists/is no longer trusted. r=smontagu,a=dbaron
|
2007-08-15 11:39:38 -07:00 |
|
|
|
8f9e2eba49
|
Backing out
|
2007-08-15 09:20:46 -07:00 |
|
|
|
e5c63d2437
|
Bug 385270. Clean up textframe offset invariants: try #2 --- mContentLength no longer exists/is no longer trusted. r=smontagu,a=dbaron
|
2007-08-15 09:04:17 -07:00 |
|
|
|
27e41dcc94
|
Backing out fix for bug 385607 due to bustage and Tp regressions
|
2007-08-09 21:41:00 -07:00 |
|
|
|
9fc9748051
|
Bug 385607. Force re-evaluation of textruns when block descendants are deleted or added.
|
2007-08-09 19:49:28 -07:00 |
|
|
|
ff8e11fff6
|
Oops, undoing unrelated change
|
2007-08-09 19:34:30 -07:00 |
|
|
|
f59d98fb5d
|
Bug 388049. Update mCurrentFramesAllSameTextRun along the same-content path as well as the normal path. r=smontagu,a=dbaron
|
2007-08-09 19:32:49 -07:00 |
|
|
|
138d3e1304
|
Fix bustage
|
2007-08-09 19:00:15 -07:00 |
|
|
|
5db2a35ae7
|
Bug 390740: Pass lang-group into GetMetricsFor more consistently (general patch). r+sr=roc, a=dbaron
|
2007-08-07 12:07:43 -07:00 |
|
|
|
f5d4190bff
|
Bug 365336 text-decoration width should be rounded to the device pixels r+sr=roc
|
2007-08-06 01:15:00 -07:00 |
|
|
|
335eacfcdd
|
bug 348901. Remove extra whitespace from source when exposing accessible text. r+sr=roc, r=surkov. a=dbaron
|
2007-08-03 18:12:24 -07:00 |
|
|
|
01bb74082a
|
Backing out patches for bug 385270 (mostly --- due to other checkins in the meantime, the GetContent*() helper functions need to stay) to fix regressions. a=schrep
|
2007-07-30 16:56:14 -07:00 |
|
|
|
6323a1270c
|
Bug 387969. Use CSS 'text-rendering' property to control text quality. r=pavlov,r+sr=bzbarsky
|
2007-07-26 02:47:43 -07:00 |
|
|
|
6e6c1f8c5e
|
nsTextFrameThebes ClusterIterator misuses memset plus cleanup b=387964 r+sr=roc
|
2007-07-13 01:22:00 -07:00 |
|
|
|
227bc77c4b
|
Bug 387867. Rename DISABLE_LIGATURES to DISABLE_OPTIONAL_LIGATURES and make the ATSUI code only disable optional ligatures. r=pavlov
|
2007-07-13 01:09:25 -07:00 |
|
|
|
c79ee4b695
|
Bug 387358. Don't go into an infinite loop searching for end-of-first-letter-cluster; also translate from DOM to textrun offsets. r=smontagu
|
2007-07-12 16:00:20 -07:00 |
|
|
|
98de634631
|
Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros.
|
2007-07-08 00:08:04 -07:00 |
|
|
|
ca0f7d6711
|
Bug 385423. Refactor textrun cache so that all textrun clients use a single global word-based cache. Responsibility for stripping out problematic characters (e.g. newlines) is given to the word cache. r=vlad,smontagu
|
2007-07-03 20:39:01 -07:00 |
|
|
|
69a7046a37
|
Bug 386012, Crash [@ nsTextFrameUtils::TransformText] loading png as HTML, Patch by Karl Tomlinson, r+sr=roc
|
2007-07-02 17:46:05 -07:00 |
|
|
|
c712c410a5
|
Bug 386548. Remove nsTextTransformer. r+sr=mats
|
2007-07-02 16:36:59 -07:00 |
|
|
|
f609774e88
|
Bug 386122. Allow text runs to end at preformatted newlines. Speeds up loading of plain-text files a lot because we don't have to have a textrun for the entire file. r=smontagu
|
2007-07-01 18:20:43 -07:00 |
|
|
|
639cb13456
|
Bug 9101. Fix various soft-hyphen bugs, primarily related to detecting when hyphenation is needed during a second-pass break-forcing line reflow. r=smontagu
|
2007-07-01 18:14:27 -07:00 |
|
|
|
93de643bbb
|
Bug 384836. Relanding fix to pass around gfxContexts a bit more instead of hanging on to one in nsTransformedTextRun. r=smontagu,pavlov
|
2007-06-26 21:22:21 -07:00 |
|
|
|
655d1bedbd
|
Bug 385293. Silence warnings about textrun recreation that aren't really problems, just informational. r=smontagu
|
2007-06-26 19:21:34 -07:00 |
|
|
|
4c41daf50d
|
Back out bug 384836 to diagnose Tp/Tp2 regression bug 385957.
|
2007-06-26 15:16:34 -07:00 |
|
|
|
1826d7c288
|
Bug 384836. Avoid using a stale gfxContext, by not holding onto one in nsTransformedTextRun, passing in a gfxContext when required instead. r=pavlov,smontagu
|
2007-06-25 21:25:00 -07:00 |
|
|
|
70b8d859e8
|
Bug 385344. Always reconstruct textruns for next-in-flows of firstline/firstletter frames. Also, be more careful looping over text in AddInlinePrefWidthForFlow. r=smontagu
|
2007-06-24 20:41:07 -07:00 |
|
|
|
3a911affae
|
Bug 385234. Iterate through textframe continuations properly in AddInlinePref/MinWidth. r=smontagu
|
2007-06-21 17:14:34 -07:00 |
|
|
|
c1f84034c7
|
Bug 382105. Clean up PeekOffsetWord to exit early without setting *aOffset if there is nowhere to go in the requested direction. Also, ignore *aSawBeforeType when we're checking for punctuation. r=smontagu
|
2007-06-21 17:13:05 -07:00 |
|
|
|
0c0511351a
|
Make text-indent contribute to intrinsic widths, and handle negative text-indent and negative margin properly by distinguishing forced and optional breaks when accumulating minimum widths. b=368155 r+sr=roc
|
2007-06-21 15:32:47 -07:00 |
|
|
|
2e558cd465
|
Bug 382105. Yet another word caret movement fix to ensure we stop at punctuation.
|
2007-06-14 22:37:08 -07:00 |
|
|
|
7ee766804c
|
Not part of the build (barely). Don't allow PeekOffsetWord to break before the first cluster. Avoids a fencepost error in ClusterIterator where going backwards we might try to look at one past the end of mWordBreaks.
|
2007-06-13 11:25:14 -07:00 |
|
|
|
e7f59e625f
|
Not part of the build (barely). Fix intrinsic-min-widths properly for preformatted white-space... the previous checkin messed up the check for newline characters.
|
2007-06-13 03:58:44 -07:00 |
|
|
|
da407db054
|
Not Part Of The Build (barely). Clean up function names and comments. Also fix an unreported regression where we failed to take preformatted newlines into account when computing text intrinsic-min-width.
|
2007-06-13 02:06:28 -07:00 |
|
|
|
8831ef42fa
|
Landing textframe updates: Use word-based textrun cache; rewritten PeekOffsetWord; adjust textframe content-offsets and content-lengths when CharacterDataChanged fires; search backwards for textrun scanning/creation start point, instead of all the way back to the start of the block; ensure that we pass the correct start iterator to PropertyProvider in TrimTrailingWhiteSpace.
|
2007-06-12 14:01:12 -07:00 |
|
|
|
a7d9aeb29d
|
Clear textruns during bidi resolution. Not Part of the Build. Bug 382429, r+sr=roc
|
2007-06-02 23:53:10 -07:00 |
|