content/base/public/nsLineBreaker.h
5a9badd6db004310b9d1aca5db25ef4c275a4362
created 2014-01-04 10:02 -0500
pushed 2014-03-17 21:55 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 927728 - Part 1: Replace PRUnichar with char16_t; r=roc
c4f83d9d8243f3f853a5356188164a5fddee2b5a
created 2012-08-22 16:09 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
c797118c02a869e2eda77a380f0f646b84fe6679
created 2012-08-21 15:59 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
e3b632e26dc04c0cf0226c8b2681a0d3243464ea
created 2012-05-08 17:34 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
8cfeba5239a9e4f20c462d6fb20421b4e4e7c735
created 2011-10-05 19:52 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge to eliminate bad head.
cad26d2fb5af799dfe030fd2a8948d617eac2f52
created 2011-10-05 18:37 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Backout merge.
a16372ce30b5f6b747246b01fcd215a4bf3b6342
created 2012-08-22 11:56 -0400
pushed 2012-10-08 18:29 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
67f1eff2cc7c506b8411d491284e5eda3ecd4fc4
created 2012-08-20 19:23 -0700
pushed 2012-10-08 18:29 +0000
L. David Baron L. David Baron - Only do hyphenation when the language was specified explicitly, rather than using an encoding-inferred language. (Bug 702121, patch 2) r=jfkthame
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-07-16 19:38 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
4acd1e285cc4dfbb4fd64290574ef4eb7a5d99dd
created 2012-05-07 12:18 -0700
pushed 2012-07-16 19:38 +0000
Makoto Kato Makoto Kato - Bug 249159 - Part 1 Add word-break interface to nsILineBreaker. r=smontagu
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2011-12-21 12:10 +0000
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
4d170faf61228cd902a53c6ba5719a70fef91639
created 2011-07-26 23:43 -0700
pushed 2011-09-27 17:13 +0000
Michael Wu Michael Wu - Bug 671417 - Incorrect use of PRBool when other types are more appropriate or vice versa, r=bz,ehsan,dwitte,joe,vlad,luke,mak,roc
3fd770ef6a6501565551734fce94d78ed5c7d8f0
created 2011-05-04 12:29 +0100
pushed 2011-07-05 17:00 +0000
Jonathan Kew Jonathan Kew - bug 253317 - part 5 - support none/manual/auto values for -moz-hyphens in layout. r=roc
c2fa4377a7994542e1a77910375ca3c78f4462b5
created 2010-07-26 20:05 -0400
pushed 2011-04-26 22:38 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 581499 - CR and LF characters in a textarea field shouldn't trigger JIS x 4051 line breaking; r=roc approval2.0=benjamin
493a92982d75f7194fd351011f3af966f1928364
created 2007-12-03 00:22 -0800
pushed 2011-04-26 22:38 +0000
roc+ roc+ - Bug 403426. We should clear whitespace status when we reset the linebreaker. If a final break opportunity exists we should save it and forward it to the line layout. Relanding with a fix so hopefully we won't crash Tp this time. r=smontagu
1e220aad190b60c043f2dd708a612a96b523902a
created 2007-11-30 13:04 -0800
pushed 2011-04-26 22:38 +0000
roc+ roc+ - Backing out more of 403426. sigh
b30950ae5a34e1083c11cc1ba60bfbfd10d29463
created 2007-11-30 12:03 -0800
pushed 2011-04-26 22:38 +0000
roc+ roc+ - Bug 403426. Clear break-after-whitespace flags when we reset the linebreaker. Also rescue a trailing break opportunity when we reset the line breaker and notify the line layout that the opportunity exists. r=smontagu
be6c0d9a897f4e86ddb9a91a43e84e7bde9c075e
created 2007-11-11 17:51 -0800
pushed 2011-04-26 22:38 +0000
roc+ roc+ - Bug 389707. Rework text-transform:capitalize by putting logic to decide what to capitalize into nsLineBreaker. r=smontagu
11771c2119e38337ce443966bf2692e787925cc1
created 2007-10-20 00:30 -0700
pushed 2011-04-26 22:38 +0000
roc+ roc+ - Bug 393096. Allow an element containing breakable whitespace to introduce a break opportunity no matter what the context. Also cleans up some trimming stuff and adds comprehensive whitespace breaking and trimming reftests. r+sr=dbaron
b8ae37e514be38cd45f209b6aa8db1b583cf27d4
created 2007-09-30 13:30 -0700
pushed 2011-04-26 22:38 +0000
roc+ roc+ - Bug 397597. Enable native platform linebreaking for Tibetan and Lao. r=masayuki,a=dbaron
579d8ab862ee14ba560bff5328c06bf603b096a9
created 2007-09-18 23:34 -0700
pushed 2011-04-26 22:38 +0000
masayuki masayuki - Bug 389056 Don't break line between periods and quote/Bug 388096 add line-breaking opportunity after U+058A ARMENIAN HYPHEN, U+2010 HYPHEN, U+2012 FIGURE DASH and U+2013 EN DASH. And U+2014 EM DASH should be breakable before and after except that between the same characters/Bug 389595 Don't break around '(' and ')'/Bug 390920 Don't break around   r+sr=roc, b1.9=dbaron
fd5ac8b40ee15f03852a8b2381710f6824085614
created 2007-07-18 20:26 -0700
pushed 2011-04-26 22:38 +0000
roc+ roc+ - Bug 336959. Use Pango to break inside Thai/Lao runs. Patch by Theppitak Karoonboonyanan, r+sr=roc
c2de0be778519d45c13496426a101a38a47a1e0c
created 2007-07-12 08:52 -0700
pushed 2011-04-26 22:38 +0000
masayuki masayuki - Bug 255990 Characters below U+0100 are not subject to line-breaking rules at all r+sr=roc
cdcad92959a8076a9d9861a92c4daa285ce35f75
created 2007-06-06 21:17 -0700
pushed 2011-04-26 22:38 +0000
roc+ roc+ - Not Really Part Of The Build. Update nsLineBreaker interface to allow aSink to be null, in which case the computed linebreaks are just discarded. We use this to optimize cases where no breaking is enabled and the results of linebreaking are not required. Also exposes IsSpace and IsComplexChar methods that the linebreaker specification relies on. Renamed CJK stuff to ComplexChar because it's going to include Thai and probably other languages.
8ba677e5bd1d8342f45ba808b3c69c76d0020db6
created 2007-05-30 15:36 -0700
pushed 2011-04-26 22:38 +0000
roc+ roc+ - Fixing bustage
b551b70b0c58471092ec376c6d1cf428e4847a95
created 2007-05-30 15:27 -0700
pushed 2011-04-26 22:38 +0000
roc+ roc+ - Not part of the build. Change nsLineBreaker so that breaks at element boundaries are always governed by the white-space property on the element that's the nearest common ancestor of the DOM nodes on each side of the break point --- fixes bug 382289. Also, pass NBSP through to textruns so that whitespace trimming doesn't trim NBSP. Also, count trimmed spaces correctly when updating mClusterCount.
99baf0bab7dd978a2d35fa63cce7d1120913d7ec
created 2007-05-22 16:45 -0700
pushed 2011-04-26 22:38 +0000
roc+ roc+ - Not Part Of The Build. Update nsTextFrameThebes whitespace handling; allow line breaking only at the end of a run of whitespace.
9b2a99adc05e53cd4010de512f50118594756650
created 2007-03-22 10:30 -0700
pushed 2011-04-26 22:38 +0000
hg hg - Free the (distributed) Lizard! Automatic merge from CVS: Module mozilla: tag HG_REPO_INITIAL_IMPORT at 22 Mar 2007 10:30 PDT,
less more (0) tip