layout/generic/nsTextRunTransformations.h
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-11-30 11:01 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
2792dcc6b2eb6e5a7dd6dcfeff07490a2ec187a6
created 2018-06-15 18:00 +0000
pushed 2018-06-16 09:46 +0000
Daniel Holbert Daniel Holbert - Bug 1468663 part 2: Add missing #includes, forward-decls, and 'using' statements in layout/generic to fix bustage in non-unified builds. r=emilio
b54db66223586b4e04f5cb926fccdacf8a176b91
created 2018-05-30 21:15 +0200
pushed 2018-06-01 22:02 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj
9e1a485cfb22d94fbe487efe2e2f3e2fda29dc87
created 2018-04-06 14:52 +0200
pushed 2018-04-09 16:45 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1452080: Remove ComputedStyle::PresContext usage from layout and canvas code. r=xidorn
28a81bb4a0bd1fc67709038c799da980326752f8
created 2018-04-09 11:18 +0300
pushed 2018-04-09 16:45 +0000
Noemi Erli Noemi Erli - Backed out 3 changesets (bug 1452080) for bustage in /builds/worker/workspace/build/src/layout/base/nsCSSFrameConstructor.cpp on a CLOSED TREE
806a9c95a2432ecac99b3c82088a00f2e07ee16b
created 2018-04-06 14:52 +0200
pushed 2018-04-09 16:45 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1452080: Remove ComputedStyle::PresContext usage from layout and canvas code. r=xidorn
0016368787a44bdf5deb4c9b73f3c0b59d2bc27a
created 2018-03-22 19:20 +0100
pushed 2018-03-22 22:52 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1447483: Merge nsStyleContext and ServoStyleContext, rename to ComputedStyle. r=jwatt on a CLOSED TREE
b7c7195b99f43e8f493f013877938ec2edd19a58
created 2018-03-22 20:04 +0100
pushed 2018-03-22 22:52 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Back out changeset b683bb3f22a1 (Bug 1447483) for not landing with all the files. r=me on a CLOSED TREE
b683bb3f22a1aef672332aa3ee9d2c7a77149913
created 2018-03-22 19:20 +0100
pushed 2018-03-22 22:52 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1447483: Merge nsStyleContext and ServoStyleContext, rename to ComputedStyle. r=jwatt
3d28ca7c05d8f9ba3ba6ff1cd5449dce42ae95c1
created 2017-11-05 19:37 -0800
pushed 2018-01-14 05:34 +0000
Chris Peterson Chris Peterson - Bug 1428535 - Add missing override specifiers to overridden virtual functions. r=froydnj
905239391e05483e8fb221378dd2092c5a0df8b7
created 2017-10-27 10:33 -0700
pushed 2017-10-28 08:30 +0000
Daniel Holbert Daniel Holbert - Bug 1412346 part 5: (automated patch) Switch a bunch of C++ files in layout to use our standard mode lines. r=jfkthame
67a8e12324569dd730347187e2ffccae486c758b
created 2017-10-03 09:05 +1100
pushed 2017-10-09 09:08 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1400460 - Rename nsIAtom as nsAtom. r=hiro.
1ede5092b3695bac4248f6f9435120a7ef603a7c
created 2017-09-26 08:33 +1000
pushed 2017-09-27 21:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1400459 (part 2) - Devirtualize nsIAtom. r=heycam.
6a629adbb62a299d7208373d1c6f375149d2afdb
created 2017-07-06 14:00 +0200
pushed 2017-07-07 08:34 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1378712 - Remove all trailing whitespaces r=Ehsan
ed010b85ea12896dd62015ae399e22d700f998e9
created 2017-05-04 22:27 +0100
pushed 2017-05-05 13:17 +0000
Jonathan Kew Jonathan Kew - Bug 1362167 - Use strongly-typed enum classes instead of generic uint16_t fields for the gfxShapedText and gfxTextRun flags. r=jrmuizel
0cbf75382a9abb55be44e22cbc351e9214f4431f
created 2017-05-04 22:25 +0100
pushed 2017-05-05 13:17 +0000
Jonathan Kew Jonathan Kew - Bug 1362167 - Split gfxShapedText.mFlags into two 16-bit flags fields, and arrange storage more compactly to reduce size of gfxShapedWord and gfxTextRun objects. r=jrmuizel
ba9d56ef7f5a3012572ef75abf4d33958dff7b3d
created 2016-11-30 14:50 -0800
pushed 2016-12-01 14:33 +0000
Daniel Holbert Daniel Holbert - Bug 1321387 part 3: Add "mozilla::" namespace prefix to some types in header files. r=TYLin
ffcf738fc20023b939afec0ced3be7b209573155
created 2016-10-11 13:47 +0100
pushed 2016-10-12 10:02 +0000
Jonathan Kew Jonathan Kew - Bug 1308502 followup, add missing const-ness to gfxTextRun::SetPotentialLineBreaks param, tidy up a bit. r=m_kato
eccb85036391ef19eb2088b75373a06a4f04c76b
created 2016-08-20 00:08 +0100
pushed 2016-08-22 13:41 +0000
Jonathan Kew Jonathan Kew - Bug 1288975 - Make innerText use nsCaseTransformTextRunFactory::TransformString to implement text-transform, so that it benefits from language-specific behaviors. r=mats
4a0b12e4982eedfd9b336e8a3b196876af8b775b
created 2016-08-19 13:14 +0100
pushed 2016-08-20 01:16 +0000
Jonathan Kew Jonathan Kew - Bug 1280887 - patch 2 - Make gfxTextRun refcounted, replace usage of UniquePtr<> with RefPtr<> for textruns, and make nsTextFrame hold a strong reference to its run(s). r=mats
616e6e57a7df155730cf679ed5ed33e38a57c66f
created 2016-07-08 08:08 +0200
pushed 2016-07-11 14:21 +0000
Michael Li Michael Li - Bug 1283273 - Change nsAutoPtr to UniquePtr in classes within layout/generic. r=dholbert
232a786cf87fb0f68f9bda6e9316515524d2ac8a
created 2016-06-07 21:10 +0100
pushed 2016-06-12 09:26 +0000
Jonathan Watt Jonathan Watt - Bug 1279451 - Remove a lot of unnecessary includes of nsAutoPtr.h. rs=sparky
1d4eea6eb300398971025a95baed98c068fe146b
created 2016-04-22 09:18 +1000
pushed 2016-04-22 13:56 +0000
Xidorn Quan Xidorn Quan - Bug 1097499 part 9 - Transform full-width characters to non-full-width correspondents for combined text. r=jfkthame
3e61ba81ac8c2cb687dc905298b4390086ce2f83
created 2016-04-19 17:13 +0100
pushed 2016-04-20 09:50 +0000
Jonathan Kew Jonathan Kew - Bug 1265459 - Replace uses of nsAutoPtr<gfxTextRun> with UniquePtr, and let MakeTextRun and similar methods return a UniquePtr. r=jrmuizel
0d462b564421dc46a14c0d2b538413cd623bd37e
created 2016-03-08 15:56 +0800
pushed 2016-03-09 00:01 +0000
Xidorn Quan Xidorn Quan - Bug 1251995 part 2 - Add gfxTextRun::Range to replace parameter pairs like (offset, length) and (start, end). r=jfkthame
90dffe75068ee68b3ce38745fad65fb4689bd211
created 2016-03-07 12:18 +0100
pushed 2016-03-09 00:01 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset bf004c055beb (bug 1251995)
bf004c055bebfb03d94c95af268efa770e26b552
created 2016-02-29 16:50 +0800
pushed 2016-03-09 00:01 +0000
Xidorn Quan Xidorn Quan - Bug 1251995 part 2 - Add gfxTextRun::Range to replace parameter pairs like (offset, length) and (start, end). r=jfkthame
290f666471a0177f984f05d5c9933914d2d11443
created 2015-12-15 13:56 -0800
pushed 2016-01-05 10:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1231550 - Use DrawTarget instead of gfxContext and/or nsRenderingContext in many places in font/text code. r=jfkthame.
2474921deb87a3e31d1ed9dac11b8d2eee8790e5
created 2015-12-15 13:56 -0800
pushed 2016-01-04 10:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1232822 (part 4) - Remove unused argument from SetPotentialLineBreaks(). r=jfkthame.
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-10-18 02:55 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-10-07 17:31 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-10-07 12:51 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
ac4464790ec4896a5188fa50cfc69ae0ffeddc08
created 2015-03-21 12:28 -0400
pushed 2015-03-22 20:58 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
87b7034309e232385c6cb3b2cfed8127d5d9602f
created 2015-02-10 21:30 +1100
pushed 2015-02-10 21:03 +0000
Cameron McCormack Cameron McCormack - Bug 1067755 - Store relevant style data rather than style context pointers on transformed text runs. r=jdaggett
57c7031c2951c28e0b8965dfc2a9254e223662ad
created 2015-02-10 11:15 +0100
pushed 2015-02-10 21:03 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset cab2c930fa02 (bug 1067755) for static analysis build bustage
cab2c930fa0223e617393cca01c14eeea8d3aab7
created 2015-02-10 20:35 +1100
pushed 2015-02-10 21:03 +0000
Cameron McCormack Cameron McCormack - Bug 1067755 - Store relevant style data rather than style context pointers on transformed text runs. r=jdaggett
dc9924bb2e781a92faa2f921d9201f1d3fdf0bdd
created 2014-12-22 16:35 +0000
pushed 2015-01-07 03:24 +0000
Jonathan Kew Jonathan Kew - Bug 619521 - Part 1: Send a notification of any scripts for which font coverage is lacking. r=jdaggett
7325d5ccfe2e5b9da69cbe32762057a23b5f9b23
created 2014-11-11 13:10 -0500
pushed 2014-11-11 21:40 +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 2014-11-11 21:40 +0000
Jonathan Kew Jonathan Kew - Bug 619521 - Part 1: Send a notification of any scripts for which font coverage is lacking. r=jdaggett
9528e6149978daae6258705dbcc255906c1dc8dc
created 2014-09-16 10:58 +0100
pushed 2014-09-17 00:06 +0000
Jonathan Kew Jonathan Kew - bug 1066043 - split gfxFont.cpp and .h into more manageably-sized pieces. r=jdaggett
3bc727b5027c0caa433cdc83c7e6c962e6083890
created 2014-08-05 13:33 -0400
pushed 2014-08-22 23:47 +0000
Trevor Saunders Trevor Saunders - bug 1047696 - mark a number of classes MOZ_FINAL to get compilers to devirtualize more r=froydnj
d209e250a42eaa4229f4bb87362e93fee3d6f0c3
created 2014-08-20 00:58 -0400
pushed 2014-08-20 13:28 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1055519 - Fix some more bad implicit constructors in layout and widget; r=roc
d85a5aa53fd2e419f4748619713d53b2eab793b1
created 2014-05-26 14:23 +0100
pushed 2014-05-27 20:23 +0000
Jonathan Kew Jonathan Kew - bug 1015603 part 6 - remove nsFontVariantTextRunFactory from layout, leaving gfx to handle small-caps. r=roc
6d6ba8471f5ec3735e045227d87f9c1fa7f5ab69
created 2014-05-26 14:23 +0100
pushed 2014-05-27 20:23 +0000
Jonathan Kew Jonathan Kew - bug 1015603 part 5 - implement fake small-caps in gfx using a reduced-size clone of the font. r=roc
7a1aec9d0a5b40e986b31e217239008f02c5ecbb
created 2014-05-26 14:23 +0100
pushed 2014-05-27 20:23 +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-01-04 15:04 +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 2013-12-02 21:39 +0000
James Kitchener James Kitchener - Bug 114365 - Textrun transformations and TextFrame changes for mathvariant. r=roc
727736b233b39f7aab2aa93279370ad1b5f2d629
created 2013-06-23 14:03 +0200
pushed 2013-06-25 21:02 +0000
Catalin Iacob Catalin Iacob - Bug 798914 (part 5) - Use newly introduced mozilla::MallocSizeOf instead of nsMallocSizeOfFun. r=njn.
4d7684259549a9e5dda78b3f45f95e7f46014af9
created 2013-03-23 21:14 -0500
pushed 2013-03-24 15:38 +0000
Joshua Cranmer Joshua Cranmer - Bug 767563 - Add a clang static checker, part 3: Move the MOZ_MUST_OVERRIDE macro to MFBT. r=Waldo
2307541f08fb750abca9db1662a0d7d9776dbb3d
created 2012-09-14 09:10 -0700
pushed 2012-09-15 01:09 +0000
Arnaud Sourioux Arnaud Sourioux - Bug 733186: Annotate ~1000 methods with MOZ_OVERRIDE in /layout r=dholbert r=dbaron
c4f83d9d8243f3f853a5356188164a5fddee2b5a
created 2012-08-22 16:09 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
a4916f9d8d2f217b2d452a5802f8ace5d44f396b
created 2012-03-19 14:13 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
266b7ffc925d7b04bd7ecca549dde55047758676
created 2012-01-06 17:03 -0800
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
a64147b4cccbdecd64ad218625df24981f5e86c5
created 2011-11-29 16:44 -0800
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
f93960a93ad97a56d308bd9ce25d97cbc175d524
created 2011-10-17 11:52 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
8cfeba5239a9e4f20c462d6fb20421b4e4e7c735
created 2011-10-05 19:52 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge to eliminate bad head.
cad26d2fb5af799dfe030fd2a8948d617eac2f52
created 2011-10-05 18:37 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Backout merge.
a16372ce30b5f6b747246b01fcd215a4bf3b6342
created 2012-08-22 11:56 -0400
pushed 2012-08-22 16:03 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-05-21 11:54 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
less more (0) -60 tip