layout/generic/nsTextRunTransformations.cpp
dc9924bb2e781a92faa2f921d9201f1d3fdf0bdd
created 2014-12-22 16:35 +0000
pushed 2015-02-23 15:17 +0000
Jonathan Kew Jonathan Kew - Bug 619521 - Part 1: Send a notification of any scripts for which font coverage is lacking. r=jdaggett
ad8ee13c6c6203cb8930d3f15170754c94c5e9a2
created 2014-12-23 12:50 +0000
pushed 2015-01-12 19:37 +0000
Jonathan Kew Jonathan Kew - Bug 1108616 - part 1 - Language-specific text-transform casing behavior should only be used when content was explicitly tagged for language. r=dbaron a=sledru
7325d5ccfe2e5b9da69cbe32762057a23b5f9b23
created 2014-11-11 13:10 -0500
pushed 2015-01-12 19:37 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 857063c82323 and a19479860eb4 (bug 619521) for Valgrind failures.
a19479860eb4e6a1e45ec288ccccaaba6131103b
created 2014-11-07 06:32 -0500
pushed 2015-01-12 19:37 +0000
Jonathan Kew Jonathan Kew - Bug 619521 - Part 1: Send a notification of any scripts for which font coverage is lacking. r=jdaggett
b4b836075ec884c0b12c4d346aac317a2fcb1fdc
created 2014-12-23 12:50 +0000
pushed 2014-12-26 20:24 +0000
Jonathan Kew Jonathan Kew - Bug 1108616 - Part 1: Language-specific text-transform casing behavior should only be used when content was explicitly tagged for language. r=dbaron, a=lsblakk
7a4703e422ab8cb1a81f1ecded397f5274dcfe1a
created 2014-09-16 12:25 +0100
pushed 2014-11-28 15:29 +0000
Jonathan Kew Jonathan Kew - bug 1057331 - add orientation flags to gfxShapedText/gfxTextRun and to glyph runs within the text run, and split glyph runs on orientation changes. r=jdaggett
99e040a2e972ee87b5808a22ce16e6505eb4c6dc
created 2014-08-11 09:49 +0100
pushed 2014-10-13 16:35 +0000
Jonathan Kew Jonathan Kew - bug 1048050 - ignore region (or other) subtags when checking for language-specific casing behavior. r=smontagu
c4ca7aeb2eb43c8a694c6071a5a4b8125872eb15
created 2014-06-02 12:48 +0100
pushed 2014-07-21 20:25 +0000
Jonathan Kew Jonathan Kew - bug 1018805 - implement custom lowercasing behavior for Irish. r=smontagu
09a014d5834e9791eb0c4f6a3d93a8e4b4e05e81
created 2014-06-01 23:18 +0100
pushed 2014-07-21 20:25 +0000
Jonathan Kew Jonathan Kew - bug 1014639 - part 2 - use IrishCasing in nsCaseTransformTextRunFactory::TransformString to provide correct Irish uppercasing. r=smontagu
672cf66438e20f1ef4c6e102f3beb3380da73fc2
created 2014-06-01 23:17 +0100
pushed 2014-07-21 20:25 +0000
Jonathan Kew Jonathan Kew - bug 1014639 - part 0 - (preliminary cleanup) split GreekCasing out into its own file to reduce clutter in nsUnicharUtils.cpp. r=smontagu
d85a5aa53fd2e419f4748619713d53b2eab793b1
created 2014-05-26 14:23 +0100
pushed 2014-07-21 20:25 +0000
Jonathan Kew Jonathan Kew - bug 1015603 part 6 - remove nsFontVariantTextRunFactory from layout, leaving gfx to handle small-caps. r=roc
d6c6f52d5c5e5762b96122aa038dbdd9cbd1540f
created 2014-05-26 14:23 +0100
pushed 2014-07-21 20:25 +0000
Jonathan Kew Jonathan Kew - bug 1015603 part 2 - move the special Greek uppercasing code from nsTextRunTransformations to intl/unicharutil. r=roc
7a1aec9d0a5b40e986b31e217239008f02c5ecbb
created 2014-05-26 14:23 +0100
pushed 2014-07-21 20:25 +0000
Jonathan Kew Jonathan Kew - bug 1015603 part 1 - factor out case transformation from nsCaseTransformTextRunFactory::RebuildTextRun into a separate function. r=roc
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
67e38708a5e94501280098d255e27e1516a0992a
created 2013-12-02 11:49 -0500
pushed 2014-02-04 01:06 +0000
James Kitchener James Kitchener - Bug 114365 - Textrun transformations and TextFrame changes for mathvariant. r=roc
47b5355992adc942e1a059c572703becc40bcdb0
created 2013-10-07 19:15 -0400
pushed 2013-12-09 19:58 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 924221 - Minimize the #includes in gfx/thebes; r=bjacob
f10d31a0f7b48383b6d34f66607adc11eb18ec48
created 2013-08-22 14:32 -0400
pushed 2013-10-28 21:59 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 907883 - Minimize #includes in layout/generic; r=roc
23f0ca9de75f9ab300243685dd19766b2cfd0185
created 2013-06-30 18:26 +0200
pushed 2013-09-16 19:14 +0000
Catalin Iacob Catalin Iacob - Bug 798914 (part 6) - Followup: move MemoryReporting.h include after the cpp's own header include. r=njn.
727736b233b39f7aab2aa93279370ad1b5f2d629
created 2013-06-23 14:03 +0200
pushed 2013-09-16 19:14 +0000
Catalin Iacob Catalin Iacob - Bug 798914 (part 5) - Use newly introduced mozilla::MallocSizeOf instead of nsMallocSizeOfFun. r=njn.
343315251a400d775fb27becf97bf86f0dcaefe2
created 2013-02-16 13:51 -0800
pushed 2013-04-01 19:47 +0000
L. David Baron L. David Baron - Bug 781360 patch 3: Rename {nsIFrame,nsStyleContext,nsComputedDOMStyle}::GetStyle* to Style*, since they can never return null. r=dholbert
6ca78bd4d6da11575ac8a11a59e2762a88ef80c0
created 2012-11-09 09:43 +0000
pushed 2013-01-07 21:25 +0000
Jonathan Kew Jonathan Kew - bug 774560 pt 2 - implement text-transform:full-width. r=smontagu
c4f83d9d8243f3f853a5356188164a5fddee2b5a
created 2012-08-22 16:09 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
08187a7ea8974548382f5d7775df8171a4ec6449
created 2012-07-30 13:15 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
7aa128dbd1a9e5b9272376aa9a1f4aa23afd8787
created 2012-07-10 19:45 -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.
080fe4327259783bf01cd24cc561cbc21e61d959
created 2012-05-04 19:16 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
44911569fb04d891073656cac1f794495723f573
created 2012-04-30 12:53 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
0e6d579045c8200b5433098f418a3c1ebbf64a1b
created 2012-04-18 10:23 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
ec53c5d4c3dd2d794c2b7a64b2377c7bd4558dbf
created 2012-04-03 17:54 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
c95bd17c4ae77baa34324a9e790b5684254830eb
created 2012-03-30 18:40 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
ab92bf1f7deadc2e04077a80505b687f589cc68e
created 2012-03-28 13:46 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central (yay method barrier removal).
5caeb193e6de12c5252280a0f8bd29fb32e821e7
created 2012-03-26 14:17 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
7d23c3ea2afe4f01716d32f376176036151c6419
created 2012-03-15 17:21 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
5f86dd728a3c9935f95b0e1a3cde2de68a346af3
created 2012-01-27 15:49 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
266b7ffc925d7b04bd7ecca549dde55047758676
created 2012-01-06 17:03 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
dee50ee8534e2380cd5093915626fbe8f58ffbb5
created 2011-12-20 13:42 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge.
a64147b4cccbdecd64ad218625df24981f5e86c5
created 2011-11-29 16:44 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
f93960a93ad97a56d308bd9ce25d97cbc175d524
created 2011-10-17 11:52 -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
b5c4b792f3f2a047e3517472d72842a76afb77cd
created 2012-07-30 17:20 +0300
pushed 2012-10-08 18:29 +0000
Aryeh Gregor Aryeh Gregor - Bug 777292 part 2 - Change all nsnull to nullptr
2068c7dda3a233937ebfde5995baa3888006cb88
created 2012-07-01 16:45 -0700
pushed 2012-08-27 22:37 +0000
David Zbarsky David Zbarsky - Bug 763350 - Clean up some includes in content/ and dom/ r=smaug
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.
e6228decd18e78eed00a03f8a7a1115dd5d7d4a7
created 2012-05-06 15:55 +0100
pushed 2012-07-16 19:38 +0000
Jonathan Kew Jonathan Kew - bug 752176 - only read the style array for valid offsets within the textrun. r=smontagu
0de4cbfe2217c3c7be5d068b35d6f30f038060bf
created 2012-05-03 08:57 +0100
pushed 2012-07-16 19:38 +0000
Jonathan Kew Jonathan Kew - bug 307039 - implement Greek-specific uppercasing for text-transform & small-caps. r=past
9854d4b315ff34b01df457e8323e3b3e63239e60
created 2012-04-24 18:53 +0100
pushed 2012-07-16 19:38 +0000
Jonathan Kew Jonathan Kew - bug 744357 - implement mappings from Unicode's SpecialCasing.txt for text-transform. r=smontagu
2e895a0f5ccb01f1643ed59e96a9cb3f01a1da15
created 2012-04-15 15:52 +0100
pushed 2012-06-04 19:57 +0000
Jonathan Kew Jonathan Kew - bug 740120 - implement context-sensitive mapping for Greek sigma in text-transform:lowercase. r=smontagu
5ac4bfd734aa749c184fce331096a71c8fe612f2
created 2012-04-15 15:52 +0100
pushed 2012-06-04 19:57 +0000
Jonathan Kew Jonathan Kew - bug 745454 - don't lose line-break flag when merging case-transformed characters in text run. r=smontagu
5b524a2b9ec195b43aae1185642af73f25fbc540
created 2012-03-30 23:08 -0700
pushed 2012-06-04 19:57 +0000
Ms2ger Ms2ger - Bug 741048: Remove gfxAtoms. r=roc
d5019270c0487bb4018427b2976cffc490f29d46
created 2012-03-30 22:23 -0700
pushed 2012-06-04 19:57 +0000
Dave Townsend Dave Townsend - Backing out changeset 432c4be058b5 which landed with no bug.
bb53aec4a302aa1d4dd170eae5d9a29eda2cd662
created 2012-03-30 17:37 -0700
pushed 2012-06-04 19:57 +0000
Jonathan Kew Jonathan Kew - bug 740477 - handle Dutch-specific capitalization of the ij digraph. r=smontagu
432c4be058b529289e2e8fc60468250b2ae47a6f
created 2012-03-29 23:08 +0200
pushed 2012-06-04 19:57 +0000
Ms2ger Ms2ger - No bug - Remove gfxAtoms; r=roc
4e28b565455db92b213a3443db5edad445463bfc
created 2012-03-27 08:49 -0700
pushed 2012-06-04 19:57 +0000
Jonathan Kew Jonathan Kew - bug 231162 - support custom casing behavior for Turkish and similar writing systems. r=smontagu
23cf3da09191f5f69843d77138c5547d0299c232
created 2012-03-23 17:48 +0000
pushed 2012-06-04 19:57 +0000
Jonathan Kew Jonathan Kew - bug 736210 - fix bug in nsCaseTransformTextRunFactory surrogate handling. r=smontagu
6913a9ff86e1290334679ec96754edb2b1b0c91f
created 2012-03-14 06:45 +0000
pushed 2012-06-04 19:57 +0000
Jonathan Kew Jonathan Kew - bug 605021 - handle surrogates in text-run transformations. r=smontagu
01d0bab1636ef49d2cbb9dc2a64405cba7b204fc
created 2012-01-25 00:52 -0800
pushed 2012-03-13 21:17 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 715453 - Remove computedSize from nsMallocSizeOfFun. r=jlebar,bhackett.
daadf6827faaf55146463b7fdf68956fa1b78887
created 2012-01-05 11:54 +0000
pushed 2012-03-13 21:17 +0000
Jonathan Kew Jonathan Kew - bug 703100 - pt 5 - optimize allocation of gfxTextRun objects to avoid separate allocation for CompressedGlyph records. r=roc
102dff1e0bb54afa509dccbda5700f8db3673174
created 2011-12-06 12:39 +0000
pushed 2012-03-13 21:17 +0000
Jonathan Kew Jonathan Kew - bug 703100 - pt 3 - remove copy of original characters from gfxTextRun. r=roc
less more (0) -100 -60 tip