layout/generic/nsTextFrameUtils.h
2f1f30b6cac4bc697bf99900ae804611c8b99ef7
created 2020-07-29 22:31 +0000
pushed 2020-07-30 09:39 +0000
Cameron McCormack Cameron McCormack - Bug 1655394 - Add a Dump Text Runs command to the Layout Debugger. r=TYLin,jfkthame
b8ed043e32ed4601cf019d1ec6f3c9f06bd7edec
created 2019-12-03 21:14 +0000
pushed 2019-12-04 09:56 +0000
Jonathan Kew Jonathan Kew - Bug 1598063 - Don't hide text styled with a pending user font when drawing canvas text, just draw with fallback instead. r=heycam
619e50e407601bdbce55d984905cc5eab5285220
created 2019-05-29 20:48 +0000
pushed 2019-05-30 03:47 +0000
Charlie Marlow Charlie Marlow - Bug 1555436: Add braces to address static analysis warnings in some text layout code. r=dholbert
5d3e1ea7769357bce7297b83be3863034bcf656e
created 2019-05-25 00:49 +0300
pushed 2019-05-24 21:49 +0000
Brindusan Cristian Brindusan Cristian - Merge inbound to mozilla-central. a=merge
41eb29365e546de0ce1ffe2dd366b6e264444046
created 2019-05-24 14:32 +0300
pushed 2019-05-24 21:47 +0000
Mihai Alexandru Michis Mihai Alexandru Michis - Backed out changeset e52d041dc3de (bug 1553378) for causing build bustages in ContentEventHandler.cpp. CLOSED TREE
e52d041dc3dec4d932186ed0316428f6fb1400c9
created 2019-05-24 08:10 +0000
pushed 2019-05-24 21:47 +0000
Cameron McCormack Cameron McCormack - Bug 1553378 - Devirtualize calls to GetText() / TextLength() when we know we have a Text node. r=smaug,jfkthame
d795681e08ee85b905917247f81df03a451a2864
created 2019-05-24 06:50 +0300
pushed 2019-05-24 09:53 +0000
Razvan Maries Razvan Maries - Backed out changeset 82b18d61da00 (bug 1553378) for build bustages. CLOSED TREE
82b18d61da0017c61a072f20d2928de0e6ba1b87
created 2019-05-24 03:18 +0000
pushed 2019-05-24 09:53 +0000
Cameron McCormack Cameron McCormack - Bug 1553378 - Devirtualize calls to GetText() / TextLength() when we know we have a Text node. r=smaug,jfkthame
62da064b1b8f2274df270f8f2de784e9b4d0302d
created 2019-04-25 23:03 +0000
pushed 2019-04-26 09:46 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1546697 - Use a consistent style for enum classes in layout. r=dholbert
c941cc70ee3e8a3f64c6c799535f63d48793c5d6
created 2019-04-02 17:00 +0000
pushed 2019-04-03 04:07 +0000
Jeff Gilbert Jeff Gilbert - Bug 1540357 - Fix implicit int conversions in dom/canvas's layout/* includes. r=dholbert
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
56062a63fa8c1eb577eedd5ea3b972f0f93ca740
created 2018-07-12 09:42 +0300
pushed 2018-07-12 21:52 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1453795 - Layout - Initialize member fields in classes/ structures. r=dbaron
8a94faa5cc60495da5d80d4b3c07bf5877d2e6d8
created 2018-04-13 16:01 +0300
pushed 2018-04-13 13:02 +0000
Sebastian Hengst Sebastian Hengst - Backed out 4 changesets (bug 525063) on request from Andi. a=backout
d7d2f08e051c3c355d41dc5c1ce1bd3ca55a43b9
created 2018-04-10 21:11 +0200
pushed 2018-04-11 23:46 +0000
Tristan Bourvon Tristan Bourvon - Bug 525063 - Initialize uninitialized class attributes in m-c. r=ehsan
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
34ee108b7488f55e50b3745641b0f53a40f8247d
created 2017-06-24 09:53 +0100
pushed 2017-06-26 11:27 +0000
Jonathan Kew Jonathan Kew - Bug 1371564 - Remove the long-obsolete TEXT_WAS_TRANSFORMED flag, don't waste time setting it. r=mats
ee1afa122cbc30278f2357729807dd44722cf50f
created 2017-06-24 11:28 +0200
pushed 2017-06-26 11:27 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 9c822d8aad22 (bug 1371564) for build bustage: unused variable outputStart at nsTextFrameUtils.cpp:212. r=backout
9c822d8aad2258eacfb8a864e273cb7f94a8fd58
created 2017-06-24 09:53 +0100
pushed 2017-06-26 11:27 +0000
Jonathan Kew Jonathan Kew - Bug 1371564 - Remove the long-obsolete TEXT_WAS_TRANSFORMED flag, don't waste time setting it. r=mats
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
32a19e85b730ee8dfd1bdfce36a0779ba56cdfaf
created 2017-01-17 13:45 +0800
pushed 2017-01-18 01:36 +0000
Cameron McCormack Cameron McCormack - Bug 1330236 - Compute SVG getNumberOfChars() quicker in simple cases. r=longsonr+218550
f3defbd3081a909b3c33533898fd9f6a622a0ce8
created 2017-01-12 09:27 +0800
pushed 2017-01-12 09:12 +0000
Jeremy Chen Jeremy Chen - Bug 1316482 - use the refactored TransformText as a template function for both char16_t and uint8_t text. r=xidorn
6719fbff8975dbeb95fcee2c6e6b7c2077448fca
created 2017-01-12 09:27 +0800
pushed 2017-01-12 09:12 +0000
Jeremy Chen Jeremy Chen - Bug 1316482 - remove collapsible white spaces according to the White Space Processing Rules. r=jfkthame
2963cf6be7f830c0d2155e2968cfc53585868a76
created 2017-01-10 18:11 -0800
pushed 2017-01-11 02:11 +0000
Wes Kocher Wes Kocher - Backed out 4 changesets (bug 1316482) for frequent reftest failures on win7vm a=backout
ad208e73ab6cd3fb26734bf4a9c19004b9675b27
created 2017-01-10 00:02 +0800
pushed 2017-01-10 11:09 +0000
Jeremy Chen Jeremy Chen - Bug 1316482 - use the refactored TransformText as a template function for both char16_t and uint8_t text. r=xidorn
ebd0c6c8b7837fe7570c5ba4004de2608cdafcaa
created 2017-01-10 00:02 +0800
pushed 2017-01-10 11:09 +0000
Jeremy Chen Jeremy Chen - Bug 1316482 - remove collapsible white spaces according to the White Space Processing Rules. r=jfkthame
aa607bce084c809f56071c05db3250f7e2ddbb19
created 2016-11-28 20:45 +0800
pushed 2016-11-29 10:40 +0000
Jeremy Chen Jeremy Chen - (no bug) minor indentation cleanup in nsTextFrameUtils.h. whitespace-only, no review, DONTBUILD
d06dd4867d6012fd192fddeca4770c8ea9f207ab
created 2016-11-28 20:45 +0800
pushed 2016-11-29 10:40 +0000
Jeremy Chen Jeremy Chen - (no bug) fix comment for nsTextFrameUtils::TransformText. comment-only, no review, DONTBUILD
8ea3f72ecd7297bb3da58d44c6a82dd66fcf6a9c
created 2016-07-24 02:40 -0700
pushed 2016-08-04 13:58 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1288938: layout: Move the GlyphObserver to the text run instead of the frame. r=jfkthame
0d0a2960686a335eb09de6edbe1dfe573e212701
created 2016-07-28 22:43 -0700
pushed 2016-07-29 09:56 +0000
Wes Kocher Wes Kocher - Backed out changeset 7d6baa38a04c (bug 1288938) for reftest crashes
7d6baa38a04cc7573b07689d184f4fc66ef2ea20
created 2016-07-24 02:40 -0700
pushed 2016-07-29 09:56 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1288938: layout: Move the GlyphObserver to the text run instead of the frame. r=jfkthame
cc4e54e76940e570cb214b6e1c49167ce782ddcc
created 2014-09-24 18:10 +0100
pushed 2014-09-24 21:10 +0000
Jonathan Kew Jonathan Kew - Bug 1072106 - Be more careful about checking for spaces that should not have justification applied. r=roc
25abaa7e7bb518a7fc79219b73f4f7e262afcd0e
created 2014-06-05 13:25 +1000
pushed 2014-06-06 01:31 +0000
Cameron McCormack Cameron McCormack - Bug 1019555 - Treat newlines and tabs as space characters in SVG xml:space="preserve" text. r=roc
172f9773a08578ff76e6aec5695f50a4a2fc9c2a
created 2014-01-30 10:59 -0500
pushed 2014-01-30 21:12 +0000
James Kitchener James Kitchener - Bug 953385 - Set math script flag on textruns belonging to MathML tokens. r=roc
ec669f48ec9ef41d0cf9dd477901feb4583c807c
created 2014-01-16 16:10 +1100
pushed 2014-01-16 20:06 +0000
Cameron McCormack Cameron McCormack - Bug 960312 - Rename TEXT_IS_IN_SINGLE_CHAR_MI to NS_FRAME_IS_IN_SINGLE_CHAR_MI to make it clear it's global. r=roc
58d7421ad39d68e0afc10bac5826d0abf7e34b6c
created 2014-01-10 09:42 +0000
pushed 2014-01-10 19:46 +0000
Jonathan Kew Jonathan Kew - bug 955957 - pt 1 - reimplement gfxSkipChars and gfxSkipCharsIterator to perform better with huge text runs. r=roc
93f1d824e46f7f02e04291325ab2d8ed50133a69
created 2014-01-10 09:30 +0100
pushed 2014-01-10 19:46 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 4b54755de2a7 (bug 955957) for Build Bustage on a CLOSED TREE
4b54755de2a7938cd68296831127af3e36bee632
created 2014-01-10 07:48 +0000
pushed 2014-01-10 19:46 +0000
Jonathan Kew Jonathan Kew - bug 955957 - pt 1 - reimplement gfxSkipChars and gfxSkipCharsIterator to perform better with huge text runs. 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
30a7b37f089281c7001034a3b4e284dabd0eb185
created 2013-10-02 16:07 +0300
pushed 2013-10-25 08:12 +0000
Simon Montagu Simon Montagu - Add new bidi control characters defined in Unicode 6.3. Bug 922530, r=jfkthame
f10d31a0f7b48383b6d34f66607adc11eb18ec48
created 2013-08-22 14:32 -0400
pushed 2013-08-23 00:46 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 907883 - Minimize #includes in layout/generic; r=roc
e0398687f0305850066b74a86913f3b403560117
created 2012-09-07 15:17 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
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.
44911569fb04d891073656cac1f794495723f573
created 2012-04-30 12:53 -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.
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.
5d9b336d8b4b6f9a6b416313736633bb968a44c5
created 2012-09-07 15:42 +1000
pushed 2012-09-07 14:53 +0000
Cameron McCormack Cameron McCormack - Bug 655877 - Part 23a: Add white-space:-moz-pre-discard-newlines value with white space collapsing behavior like SVG's xml:space="preserve". r=roc,dbaron
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.
9cf58850cf26befc69b189d831ae6d8e5bff8a7d
created 2012-04-16 15:32 -0700
pushed 2012-04-17 13:32 +0000
L. David Baron L. David Baron - Build font data structure by walking the necessary text. (Bug 706193, patch 3) r=roc
05fff11a2781a2b837efe8d66f31cafd3d7ec23d
created 2011-12-06 12:39 +0000
pushed 2012-01-06 12:23 +0000
Jonathan Kew Jonathan Kew - bug 703100 - pt 1 - eliminate gfxTextRunWordCache and gfxTextRunCache. r=roc
ec7577dec4fceef0ac2717416d9c48289402d935
created 2011-10-17 10:59 -0400
pushed 2011-10-17 15:01 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2011-09-29 08:20 +0000
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
b6a4a96731902f527aac7964294246fc32f012fb
created 2009-01-09 13:23 +1300
pushed 2009-01-09 00:40 +0000
Robert O'Callahan Robert O'Callahan - Bug 430332. Defer nsTransformingTextRun::RebuildTextRun until the linebreaker has completely set up the break and capitalization data on the transformed text run. r=smontagu
00f1c4de50b887e39ec6d4433a7da1f726c63da2
created 2009-01-01 16:34 +0330
pushed 2009-01-01 13:05 +0000
Jonathan Kew Jonathan Kew - Bug 470418 - Leak nsStyleContext with RTL, text-transform; r,sr=roc
54d08b93e78bc06e8731bcc1e2eebe215af9e7d7
created 2008-12-18 23:42 +0330
pushed 2008-12-18 20:14 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 441782 - bidi.numerals == 4 does not switch numeric shapes in content; r,sr=roc
less more (0) -60 tip