layout/generic/nsTextFrame.cpp
77ba0dcb977a5accadbdefe0563f2ee9940ce6a8
created 2016-04-20 10:54 +0100
pushed 2016-06-06 19:02 +0000
Jonathan Kew Jonathan Kew - Bug 1265648 - Remove the global nsTextFrameTextRunCache, as it no longer serves any useful purpose. r=mats
3e61ba81ac8c2cb687dc905298b4390086ce2f83
created 2016-04-19 17:13 +0100
pushed 2016-06-06 19:02 +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
8c65edcc96d01f8f3864392d92faca52f1a30fd2
created 2016-04-18 19:41 -0400
pushed 2016-06-06 19:02 +0000
Markus Stange Markus Stange - Bug 1265568 - Don't require component alpha layers for text with -moz-osx-font-smoothing:grayscale. r=jfkthame,mattwoodrow
92a26bb2d41cafd184d40acfe795091656cbf2bb
created 2016-04-19 17:09 +0800
pushed 2016-06-06 19:02 +0000
CJKu CJKu - Bug 1261578 - Part 2. Correct text decoration color; r=jfkthame
e94186bab3849582d547bef0b5290754b49f911a
created 2016-04-19 17:09 +0800
pushed 2016-06-06 19:02 +0000
CJKu CJKu - Bug 1261578 - Part 1. Correct text color in selection range; r=jfkthame
cd594b3e98c11da6aa1c315183706c1977d5ddad
created 2016-04-14 16:28 +0800
pushed 2016-06-06 19:02 +0000
CJKu CJKu - Bug 759568 - Part 3. Render text-selection beneath background image; r=jfkthame
7854fe3d43d6612ab3b015220cfcf728680be41c
created 2016-04-14 16:28 +0800
pushed 2016-06-06 19:02 +0000
CJKu CJKu - Bug 759568 - Part 2. Render background-clip:text; r=jfkthame
88d501e59b94216a97b44aced47d8aed12cfdefe
created 2016-04-14 08:57 +0200
pushed 2016-06-06 19:02 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 6a2e62e8c861 (bug 759568)
b59e99ea6dad997355de57f85cc83582459cc9b2
created 2016-04-14 08:57 +0200
pushed 2016-06-06 19:02 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset e9fc67d8b0fa (bug 759568)
e9fc67d8b0fad9fbd3288611395fd9b5fd484c9c
created 2016-04-14 12:45 +0800
pushed 2016-06-06 19:02 +0000
CJKu CJKu - Bug 759568 - Part 3. Render text-selection beneath background image; r=jfkthame
6a2e62e8c861e742c5023a189df7ca98045f18ef
created 2016-04-14 12:45 +0800
pushed 2016-06-06 19:02 +0000
CJKu CJKu - Bug 759568 - Part 2. Render background-clip:text; r=jfkthame
19f4a61b0c3c546e23f4df19344d3dc9202a4318
created 2016-04-14 01:32 +0200
pushed 2016-06-06 19:02 +0000
Mats Palmgren Mats Palmgren - Bug 645647 part 4 - Add an 'm' prefix to some members to follow our naming conventions. r=dholbert
d6091fcaa0b271d235728b835f18b4c4be5c6992
created 2016-04-11 17:14 +1000
pushed 2016-06-06 19:02 +0000
Xidorn Quan Xidorn Quan - Bug 1229743 part 2 - Fix up decoration rect computation for vertical-rl and sideways-lr. r=jfkthame
d37a1a6cbf8f4f8d9b0d439cf3240e215537ca67
created 2016-04-11 12:00 +1000
pushed 2016-06-06 19:02 +0000
Xidorn Quan Xidorn Quan - Bug 1229743 part 1 - Simplify text decoration handling code with lambda function and range-based for loop. r=jfkthame
d73644ea78929b751444dcdc54c1c5c1ed858ce8
created 2016-04-12 17:55 +0200
pushed 2016-06-06 19:02 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset e64951d74d2a (bug 759568)
917a3a848585c1ad84916376b2c399894743e196
created 2016-04-12 17:55 +0200
pushed 2016-06-06 19:02 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 21551ed8f1e1 (bug 759568)
21551ed8f1e1dafc9a09710afd72650de7fef3f4
created 2016-04-12 21:58 +0800
pushed 2016-06-06 19:02 +0000
CJKu CJKu - Bug 759568 - Part 3. Render text-selection beneath background image; r=jfkthame
e64951d74d2a20e3f7abd074699e6d0cbd6ee515
created 2016-04-12 21:58 +0800
pushed 2016-06-06 19:02 +0000
CJKu CJKu - Bug 759568 - Part 2. Render background-clip:text; r=jfkthame
5fbeb35adff19fade0778136de16f82dce0a4579
created 2016-04-01 16:29 +1100
pushed 2016-06-06 19:02 +0000
Xidorn Quan Xidorn Quan - Bug 1220438 - Correct baseline offset computation of text decoration for vertical-rl. r=jfkthame
066926557b7762909dbf037850941588051f2713
created 2016-04-05 12:35 +0800
pushed 2016-06-06 19:02 +0000
Jeremy Chen Jeremy Chen - Bug 1261568 - part1: take -webkit-text-fill-color into consideration while
f76979736a41aa110d1f87ba17f14efb06e46707
created 2016-04-01 02:08 +0200
pushed 2016-06-06 19:02 +0000
Mats Palmgren Mats Palmgren - Bug 1216001 - Fix a typo that eliminated a possible paint optimization. r=xidorn
9ae5ed2b30c29d00df10de222add85b2b36f4607
created 2016-03-25 15:54 +0800
pushed 2016-06-06 19:02 +0000
Jeremy Chen Jeremy Chen - Bug 1247777 - Part2: implement -webkit-text-fill-color rendering. r=jfkthame
e4d32bd5e11e3612f91cea4fc8fd799019304351
created 2016-03-22 17:42 +0800
pushed 2016-06-06 19:02 +0000
Xidorn Quan Xidorn Quan - Bug 1258636 part 2 - Use struct to pass params for nsTextFrame::PaintDecorationLine. r=jfkthame
cf926fcefda2016403b812cc5dd26daa4bbc661e
created 2016-03-22 16:51 +0800
pushed 2016-06-06 19:02 +0000
Xidorn Quan Xidorn Quan - Bug 1258636 part 1 - Use structs to pass params for decoration-related functions in nsCSSRendering. r=jfkthame
8ae38f8e1def584f4d76413e48534ec0827dee55
created 2016-03-17 13:55 +0800
pushed 2016-06-06 19:02 +0000
Xidorn Quan Xidorn Quan - Bug 1257121 part 4 - Use return value rather than out param to return font metrics. r=jfkthame
15c20d14a46f6bc6e7607d73bdd620e266c8deeb
created 2016-03-10 17:38 +0800
pushed 2016-06-06 19:02 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1251519 Part 1 - Remove nsTextFrameBase as an nsFrame alias. r=mats
ffce50b96ca9482490e590735e694991e9085b11
created 2016-03-08 15:56 +0800
pushed 2016-06-06 19:02 +0000
Xidorn Quan Xidorn Quan - Bug 1251995 part 7 - Use struct to pass params for nsTextFrame::Paint*Shadow functions. r=jfkthame
366047809301992f99d3160b099063d16adee2a7
created 2016-03-08 15:56 +0800
pushed 2016-06-06 19:02 +0000
Xidorn Quan Xidorn Quan - Bug 1251995 part 6 - Use struct to pass params for nsTextFrame::PaintText* functions. r=jfkthame
b5a5660267aeb4254d0dd9cc15ff2d1980790e4e
created 2016-03-08 15:56 +0800
pushed 2016-06-06 19:02 +0000
Xidorn Quan Xidorn Quan - Bug 1251995 part 5 - Unify units of dirty rect used for painting text frame. r=jfkthame
788178d64bf45b07070fffc96ea9d1640363f7a3
created 2016-03-08 15:56 +0800
pushed 2016-06-06 19:02 +0000
Xidorn Quan Xidorn Quan - Bug 1251995 part 4 - Use struct to pass params for nsTextFrame::DrawText* functions. r=jfkthame
8dcad93e1045080c6f2476e296e8f52c1549cf7d
created 2016-03-08 15:56 +0800
pushed 2016-06-06 19:02 +0000
Xidorn Quan Xidorn Quan - Bug 1251995 part 3 - Use struct to pass params for gfxTextRun::Draw. r=jfkthame
0d462b564421dc46a14c0d2b538413cd623bd37e
created 2016-03-08 15:56 +0800
pushed 2016-06-06 19:02 +0000
Xidorn Quan Xidorn Quan - Bug 1251995 part 2 - Add gfxTextRun::Range to replace parameter pairs like (offset, length) and (start, end). r=jfkthame
51f3d3a22d4251b8f4c0e70cb5161d75a46dfea2
created 2016-03-08 15:56 +0800
pushed 2016-06-06 19:02 +0000
Xidorn Quan Xidorn Quan - Bug 1251995 part 1 - Add helper functions to simplify code. r=jfkthame
e50ce2dc72f32db5a9a20e9d29bb04bfd263db9c
created 2016-03-07 12:18 +0100
pushed 2016-06-06 19:02 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset d88221aad093 (bug 1251995) for reftest failures
90dffe75068ee68b3ce38745fad65fb4689bd211
created 2016-03-07 12:18 +0100
pushed 2016-06-06 19:02 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset bf004c055beb (bug 1251995)
345a475be5f1ad5a076879c853b3ca32eb2b6650
created 2016-03-07 12:18 +0100
pushed 2016-06-06 19:02 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 3f9fbbef0294 (bug 1251995)
96ae983fac674e836f2d74958eee59082d23f60d
created 2016-03-07 12:18 +0100
pushed 2016-06-06 19:02 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 9b31d6fb1fcb (bug 1251995)
6eb75d38d55e0aab08573ca2943c976d30e73193
created 2016-03-07 12:18 +0100
pushed 2016-06-06 19:02 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset ac1d42c669be (bug 1251995)
0ffb1b561ddeecff0c8000c86c1273ad7d454283
created 2016-03-07 12:18 +0100
pushed 2016-06-06 19:02 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset c36e12ded845 (bug 1251995)
b7008b66f2d885f89ce6c71086f7585e8309001c
created 2016-03-07 12:18 +0100
pushed 2016-06-06 19:02 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 734559c25cb1 (bug 1251995)
734559c25cb12f85ceb282b454b65114490e1834
created 2016-03-02 09:41 +0800
pushed 2016-06-06 19:02 +0000
Xidorn Quan Xidorn Quan - Bug 1251995 part 7 - Use struct to pass params for nsTextFrame::Paint*Shadow functions. r=jfkthame
c36e12ded84548c84e8442ae9e044d0ed136461c
created 2016-03-01 17:43 +0800
pushed 2016-06-06 19:02 +0000
Xidorn Quan Xidorn Quan - Bug 1251995 part 6 - Use struct to pass params for nsTextFrame::PaintText* functions. r=jfkthame
ac1d42c669be7fe41561059c51cef6c522538130
created 2016-03-01 16:28 +0800
pushed 2016-06-06 19:02 +0000
Xidorn Quan Xidorn Quan - Bug 1251995 part 5 - Unify units of dirty rect used for painting text frame. r=jfkthame
9b31d6fb1fcbda3393045ad53f80b7bf52b8207b
created 2016-03-02 13:27 +0800
pushed 2016-06-06 19:02 +0000
Xidorn Quan Xidorn Quan - Bug 1251995 part 4 - Use struct to pass params for nsTextFrame::DrawText* functions. r=jfkthame
3f9fbbef0294af59b3f0dc593e79094c5c4cc5d0
created 2016-02-29 19:06 +0800
pushed 2016-06-06 19:02 +0000
Xidorn Quan Xidorn Quan - Bug 1251995 part 3 - Use struct to pass params for gfxTextRun::Draw. r=jfkthame
bf004c055bebfb03d94c95af268efa770e26b552
created 2016-02-29 16:50 +0800
pushed 2016-06-06 19:02 +0000
Xidorn Quan Xidorn Quan - Bug 1251995 part 2 - Add gfxTextRun::Range to replace parameter pairs like (offset, length) and (start, end). r=jfkthame
d88221aad09391138392832bf1d0552178746fa1
created 2016-03-04 19:20 +0800
pushed 2016-06-06 19:02 +0000
Xidorn Quan Xidorn Quan - Bug 1251995 part 1 - Add helper functions to simplify code. r=jfkthame
a2a7c4cc94dca9adc3329bd8f7d0670d5f8be3df
created 2016-02-24 18:01 +1100
pushed 2016-04-25 16:57 +0000
Cameron McCormack Cameron McCormack - Bug 1244068 - Part 4: Use StyleSetHandle instead of concrete style set class in most places. r=dholbert
4a020e2e4acec77f56e1ccea319765a7e18c74c9
created 2016-02-16 23:07 +0100
pushed 2016-04-25 16:57 +0000
Boris Chiou Boris Chiou - Bug 1244049 - Part 1: Define scoped enum for CSSPseudoElement type. r=dbaron
3c7cf3cca248c91c9f674e513ed0a797d3da7374
created 2016-02-13 18:40 +0100
pushed 2016-04-25 16:57 +0000
Mats Palmgren Mats Palmgren - Bug 1216001 part 3 - Cache the result of IsSelected() for the duration of painting. r=bz
d8804baafb3fac3199037f5f6c35b92f56eb190c
created 2016-02-11 20:43 -0800
pushed 2016-04-25 16:57 +0000
Phil Ringnalda Phil Ringnalda - Back out 3 changesets (bug 1216001) for Win8 reftest failures in 1193519-sideways-lr-3.html and 1193519-sideways-lr-4.html and intermittent OS X failures in font-display-2.html
dbadb8fe5803dd33231bda873ffc0a0d4007c4dd
created 2016-02-12 02:13 +0100
pushed 2016-04-25 16:57 +0000
Mats Palmgren Mats Palmgren - Bug 1216001 part 3 - Cache the result of IsSelected() for the duration of painting. r=bz
0feb7b5268a81bd2bc474baad697e1c627f0a9f7
created 2016-02-02 17:36 +0200
pushed 2016-04-25 16:57 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1235261 - Part 3: Switch remaining uses of AutoFallibleTArray to AutoTArray. r=froydnj
75dfe10ec44a88bda2d9721d269ddf2429ac5426
created 2016-02-02 17:36 +0200
pushed 2016-04-25 16:57 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
c3dd7dab0b0018d1adc5ce6e3daf173ce812490b
created 2016-02-01 17:05 -0500
pushed 2016-04-25 16:57 +0000
Alexander Surkov Alexander Surkov - Bug 1220502 - ignore not visible text nodes for tree update, r=tbsaunde, roc
d77374bc1315f8d5023363d2cea58ca810ba4cb7
created 2016-01-31 10:10 -0800
pushed 2016-04-25 16:57 +0000
Phil Ringnalda Phil Ringnalda - Back out 7 changesets (bug 1235261) for cpptest failures in TestTArray
0ff0fa6fe81fd3cbed9b5d63d9f5326f844efcc8
created 2016-01-31 17:12 +0200
pushed 2016-04-25 16:57 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1235261 - Part 3: Switch remaining uses of AutoFallibleTArray to AutoTArray. r=froydnj
064969357fc94da487ada47c08249995b28cc560
created 2016-01-31 17:12 +0200
pushed 2016-04-25 16:57 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
ca70ac0268052e53fca79ed583cdbb1322aceb81
created 2016-01-29 22:42 +0800
pushed 2016-04-25 16:57 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1227927 Part 2 - Remove nsIFrame::GetFirstPrincipalChild(). r=mats
33342c3d45efdb7610c9be83bf09d5664f898cd7
created 2016-01-28 14:23 +1100
pushed 2016-04-25 16:57 +0000
Xidorn Quan Xidorn Quan - Bug 1230034 part 10 - Convert remaining frame properties to by typed and remove the unsafe declaring macro. r=dbaron
less more (0) -300 -100 -60 tip