layout/generic/nsTextRunTransformations.cpp
89fd36f5fbe5e90bf16563342819fa6700431ccb
created 2018-12-05 18:44 +0000
pushed 2018-12-06 16:36 +0000
Cameron McCormack Cameron McCormack - Bug 1511854 - Part 2: Fix some more formatting oddities in layout/ after the clang-format. r=TYLin
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-12-03 16:23 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
410f1ce46d58faaa90983efe0805b798df57c43e
created 2018-10-14 09:42 +1100
pushed 2018-10-15 21:07 +0000
Diego Pino Garcia Diego Pino Garcia - Bug 1498148 - Implement text-transform: full-size-kana. r=xidorn
8581d3fdf0d254023b284c8db71d186032967655
created 2018-10-14 00:12 +0300
pushed 2018-10-15 21:07 +0000
Noemi Erli Noemi Erli - Backed out changeset a00b402fb8e8 (bug 1498148) for Linting failure in builds/worker/checkouts/gecko/tools/lint/wpt.yml CLOSED TREE
a00b402fb8e82ca4f1c25923be8095b5dfbcf626
created 2018-10-13 05:03 +0300
pushed 2018-10-15 21:07 +0000
Diego Pino Garcia Diego Pino Garcia - Bug 1498148 - Implement text-transform: full-size-kana. r=xidorn
a4f36dad7af522083a839e073e9a0991c783c3ce
created 2018-07-27 14:35 +0100
pushed 2018-08-24 17:49 +0000
Jonathan Kew Jonathan Kew - Bug 1476304 - Exclude Georgian letters from the mapping used by text-transform:uppercase, due to lack of font support. r=gandalf
b54db66223586b4e04f5cb926fccdacf8a176b91
created 2018-05-30 21:15 +0200
pushed 2018-06-18 21:43 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj
93de67c96d9d6e572ab23dc57639d98be8587f96
created 2018-05-22 13:46 +0100
pushed 2018-06-18 21:43 +0000
Jonathan Kew Jonathan Kew - Bug 1463020 - Don't allow letter-spacing or cursor placement within a merged group of glyph records in a transformed textrun. r=m_kato
0016368787a44bdf5deb4c9b73f3c0b59d2bc27a
created 2018-03-22 19:20 +0100
pushed 2018-04-26 21:04 +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-04-26 21:04 +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-04-26 21:04 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1447483: Merge nsStyleContext and ServoStyleContext, rename to ComputedStyle. r=jwatt
ab50bf89a3ac2937572aa2fc176acbf5cc52682e
created 2018-02-13 14:38 -0800
pushed 2018-03-01 16:46 +0000
Daniel Holbert Daniel Holbert - Bug 1438020: Add some includes for "Inlines" headers to address clang build warnings in non-unified build. r=mats
4558b0224f93da51967202c3bb988176352c9e7d
created 2017-10-30 14:55 +0000
pushed 2017-11-02 16:33 +0000
Jonathan Kew Jonathan Kew - Bug 1412355 - Replace the mXOffset/mYOffset fields in DetailedGlyph records with a gfx::Point that stores glyph offsets in line-orientation-relative coordinates. r=jrmuizel
c0eb1f08953b31362483a415465d2964a67a5f0c
created 2017-10-28 16:39 +0200
pushed 2017-11-02 16:33 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 4905048de8d1 (bug 1412355) for frequently failing reftest layout/reftests/writing-mode/1248248-1-orientation-break-glyphrun.html on Linux x64 debug and asan. r=backout
4905048de8d11e8bec261886d68be9c3f99d312b
created 2017-10-28 11:37 +0100
pushed 2017-11-02 16:33 +0000
Jonathan Kew Jonathan Kew - Bug 1412355 - Replace the mXOffset/mYOffset fields in DetailedGlyph records with a gfx::Point that stores glyph offsets in line-orientation-relative coordinates. r=jrmuizel
905239391e05483e8fb221378dd2092c5a0df8b7
created 2017-10-27 10:33 -0700
pushed 2017-11-02 16:33 +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-11-02 16:33 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1400460 - Rename nsIAtom as nsAtom. r=hiro.
1ede5092b3695bac4248f6f9435120a7ef603a7c
created 2017-09-26 08:33 +1000
pushed 2017-11-02 16:33 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1400459 (part 2) - Devirtualize nsIAtom. r=heycam.
6a629adbb62a299d7208373d1c6f375149d2afdb
created 2017-07-06 14:00 +0200
pushed 2017-08-02 08:25 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1378712 - Remove all trailing whitespaces r=Ehsan
429613574395423696756adc14c2dd6fb91a2ee5
created 2017-06-25 09:30 +0100
pushed 2017-08-02 08:25 +0000
Jonathan Kew Jonathan Kew - Bug 1376136 - Remove the shapedText flag TEXT_IS_PERSISTENT, as nothing depends on it any longer. r=mats
2f09a955dbd63dabfe4ae4d256078252492855e3
created 2017-05-29 16:17 +1000
pushed 2017-06-12 13:08 +0000
Xidorn Quan Xidorn Quan - Bug 1368418 part 3 - Remove nsCategoryImp. r=emk
ed010b85ea12896dd62015ae399e22d700f998e9
created 2017-05-04 22:27 +0100
pushed 2017-06-12 13:08 +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-06-12 13:08 +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
d12ee8da73bc3448251d07b284a698a7b336842a
created 2016-12-20 10:06 +0000
pushed 2017-03-06 20:48 +0000
Jonathan Kew Jonathan Kew - Bug 1322989 - Preserve accent on Greek disjunctive eta (ή) when applying text-transform:uppercase. r=m_kato
9034d9e08ee3c9287fbdcf5638f68944460d4703
created 2016-12-20 11:35 +0100
pushed 2017-03-06 20:48 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 422af49b7ae8 (bug 1322989) for bustage
422af49b7ae8cb9218457535c8b0d3f4bec5f467
created 2016-12-20 10:06 +0000
pushed 2017-03-06 20:48 +0000
Jonathan Kew Jonathan Kew - Bug 1322989 - Preserve accent on Greek disjunctive eta (ή) when applying text-transform:uppercase. r=m_kato
7fd228039333a922c879951a2e5793589b7b6005
created 2016-11-30 14:47 -0800
pushed 2017-03-06 20:48 +0000
Daniel Holbert Daniel Holbert - Bug 1321387 part 2: Add missing "using namespace" declarations to a few .cpp files in layout/generic. r=TYLin
b8f86b1baa2d095862cab288ede231db4c37544c
created 2016-10-20 05:01 +0200
pushed 2017-01-23 14:19 +0000
Cameron McCormack Cameron McCormack - Bug 1291016 - Initialize irishMarkSrc. r=jfkthame
ffcf738fc20023b939afec0ced3be7b209573155
created 2016-10-11 13:47 +0100
pushed 2017-01-23 14:19 +0000
Jonathan Kew Jonathan Kew - Bug 1308502 followup, add missing const-ness to gfxTextRun::SetPotentialLineBreaks param, tidy up a bit. r=m_kato
93657f8dedaafa384bcd49c71b52e195ec968de8
created 2016-09-01 15:01 +1000
pushed 2016-11-14 12:26 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1299727 - Rename NS_WARN_IF_FALSE as NS_WARNING_ASSERTION. r=erahm.
a4204b1030f2ff5d369aba3dc57ef190239e2f66
created 2016-08-31 12:15 +0300
pushed 2016-11-14 12:26 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1299102 - swap NS_PRECONDITION with MOZ_ASSERT in TransformString. r=jfkthame
eccb85036391ef19eb2088b75373a06a4f04c76b
created 2016-08-20 00:08 +0100
pushed 2016-11-14 12:26 +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-11-14 12:26 +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
352ba6b9460229871e3031e19f6fcc2c6a6afb25
created 2016-08-11 09:08 +0100
pushed 2016-09-19 13:38 +0000
Jonathan Kew Jonathan Kew - Bug 1291016 - Track source-string position of possible prefix. r=heycam a=lizzard
ab8e9e4b893d13748c71c463296840dc356805b9
created 2016-06-27 17:41 +0100
pushed 2016-09-19 13:38 +0000
Jonathan Kew Jonathan Kew - Bug 1282248 - Declare a bunch of gfxTextRun measurement/drawing methods and related helpers as const. r=m_kato
a3d2df7c7928b504364d6e34d00b2a4b1623bbf0
created 2016-08-11 09:08 +0100
pushed 2016-08-11 20:41 +0000
Jonathan Kew Jonathan Kew - Bug 1291016 - Track source-string position of possible prefix. r=heycam a=lizzard
b25511aef2655ade9c48cb7f21972f28d596d750
created 2016-05-03 23:32 +0200
pushed 2016-08-01 13:59 +0000
Cameron McCormack (:heycam) Cameron McCormack (:heycam) - Bug 1270001 - Rename NS_STYLE_TEXT_TRANSFORM_FULLWIDTH to use underscores consistently. r=xidorn
5c6e39260feb78127f51cc66a5ac19b568c39f30
created 2016-05-01 21:29 +0300
pushed 2016-08-01 13:59 +0000
Aryeh Gregor Aryeh Gregor - Bug 1193762 part 7 - Use .get() when assigning to variables; r=froydnj
1d4eea6eb300398971025a95baed98c068fe146b
created 2016-04-22 09:18 +1000
pushed 2016-06-06 19:02 +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-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
9146977af0d77727c5f81a75943b1c4dd7a2f38d
created 2016-03-29 10:09 +1100
pushed 2016-06-06 19:02 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1260871 - Remove do_GetAtom() and rename NS_NewAtom() as NS_Atomize(). r=erahm.
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
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)
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
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
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
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
290f666471a0177f984f05d5c9933914d2d11443
created 2015-12-15 13:56 -0800
pushed 2016-03-07 14:18 +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-03-07 14:18 +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-12-14 20:08 +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-12-14 20:08 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
aecfba7454f14c285a6b9620677da8edb17bb06a
created 2015-07-28 23:24 -0700
pushed 2015-09-21 14:04 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1188745 - Rename nsTArray::SizeOfExcludingThis() as ShallowSizeOfExcludingThis(). r=froydnj.
cf774875a1f4dfa11a19a3565c87ea1b2ceca09f
created 2015-07-06 07:55 +0200
pushed 2015-09-21 14:04 +0000
Dragana Damjanovic Dragana Damjanovic - Bug 905127 - Part 2 - remove unnecessary nsNetUtil.h includes r=jduell
8b5dcb02f766007f236508e73bbc77e5f05c4a2d
created 2015-02-22 19:39 +0000
pushed 2015-03-30 18:32 +0000
Jonathan Kew Jonathan Kew - Bug 1134216 - Preserve line-break flags properly when applying text-transform conversions. r=smontagu
b160bea2b0304674189bf3c305babdad47bf0f4e
created 2015-02-15 18:45 +0000
pushed 2015-03-30 18:32 +0000
Mats Palmgren Mats Palmgren - Bug 1133243 - Fix compilation problem hidden by unified sources. r=heycam
87b7034309e232385c6cb3b2cfed8127d5d9602f
created 2015-02-10 21:30 +1100
pushed 2015-03-30 18:32 +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-03-30 18:32 +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-03-30 18:32 +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-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
less more (0) -100 -60 tip