layout/generic/nsTextRunTransformations.cpp
e202f996ca42da4e343446bbb7e5b8dbbf7f3ac7
created 2021-01-05 21:53 +0000
pushed 2021-01-07 04:07 +0000
Jonathan Kew Jonathan Kew - Bug 1684497 - Hoist ResetGlyphRuns out of the conditional statement. r=heycam
3466a6111998574ca89803c6641e04ea5f6455f1
created 2020-09-30 21:16 +0000
pushed 2020-10-01 09:40 +0000
Jonathan Kew Jonathan Kew - Bug 1665773 - Ensure CompressedGlyph::SetComplex() always clears the glyphCount to zero; let gfxShapedText::SetDetailedGlyphs() own the setting of this field. r=heycam
7d9605776375666e220a826eb5d252492e85ab24
created 2020-09-08 08:47 +0000
pushed 2020-09-08 16:13 +0000
Jonathan Kew Jonathan Kew - Bug 1663230 - Ensure MergeCharactersInTextRun clears the old glyph record before storing new details; also prefer simple glyph storage where possible. r=heycam
07f5cb328a100e491c7681534d85ef85653f2a6f
created 2020-07-30 11:48 +0000
pushed 2020-07-30 21:54 +0000
Jonathan Kew Jonathan Kew - Bug 1655364 - Rename gfxShapedText::SetGlyphs to SetDetailedGlyphs and make it just set glyph information, not clobber character-type flags. r=heycam
c218ff4e2a2c50b6b76a4372672e3aa0df7ce093
created 2020-07-30 13:25 +0300
pushed 2020-07-30 15:44 +0000
Mihai Alexandru Michis Mihai Alexandru Michis - Backed out changeset 3c88adc13a06 (bug 1655364) for causing assertion failures regarding glyphs.
3c88adc13a06e3588307bf57d85437d1585a451a
created 2020-07-30 07:56 +0000
pushed 2020-07-30 15:44 +0000
Jonathan Kew Jonathan Kew - Bug 1655364 - Rename gfxShapedText::SetGlyphs to SetDetailedGlyphs and make it just set glyph information, not clobber character-type flags. r=heycam
581ca795e0d4655a9fc752740b1d0540d6c825bb
created 2020-04-24 13:31 +0000
pushed 2020-04-25 09:49 +0000
Simon Giesecke Simon Giesecke - Bug 1628715 - Part 7: Add MOZ_NONNULL_RETURN to infallible nsTArray::AppendElements. r=xpcom-reviewers,necko-reviewers,nika,valentin
81ae47660566a29c5395432886e4fd9a403eac97
created 2020-01-20 16:19 +0000
pushed 2020-01-21 00:17 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1609996 - Reorder some includes affected by the previous patches. r=froydnj
2aa57942649806333b9273bf13fb40f1dbfdb3da
created 2020-01-20 16:18 +0000
pushed 2020-01-21 00:17 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1609996 - Remove mozilla/Move.h. r=froydnj
b278f7aa894edeaeee1b25fadae65f2b59ec0f6c
created 2019-12-09 03:32 +0000
pushed 2019-12-09 16:35 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1602317 - Switch style system to associated constants-in-body. r=heycam
73820a049c644c3f3af58cece3bdb7cd0e4b2185
created 2019-12-06 09:16 +0000
pushed 2019-12-06 16:33 +0000
Gabriele Svelto Gabriele Svelto - Bug 1600545 - Remove useless inclusions of header files generated from IDL files in accessible/, browser/, caps/, chrome/, devtools/, docshell/, editor/, extensions/, gfx/, hal/, image/, intl/, ipc/, js/, layout/, and media/ r=Ehsan
956451c71574bec00e8dbf8a0b507e9fd28711e5
created 2019-10-27 05:05 +0000
pushed 2019-10-27 09:46 +0000
Alex Henrie Alex Henrie - Bug 1591490 - Use the NS_IS_SURROGATE_PAIR macro everywhere. r=Ehsan
d895db733402981e0074ec203b57784b229b8b82
created 2019-08-21 15:07 +0000
pushed 2019-08-21 21:53 +0000
Jonathan Kew Jonathan Kew - Bug 1573249 - patch 2 - Don't apply skip-ink to runs of CJK text, because it looks bad with many fonts. r=dholbert
ab9106acfa78902d08d8db70ba25f49fda8d00ae
created 2019-08-21 15:07 +0000
pushed 2019-08-21 21:53 +0000
Jonathan Kew Jonathan Kew - Bug 1573249 - patch 1 - Clean up some management of the GlyphRun array in gfxTextRun. r=dholbert
d7d41033f5615723ac638929850221c1d683d34c
created 2019-08-21 14:01 +0300
pushed 2019-08-21 16:47 +0000
Coroiu Cristina Coroiu Cristina - Backed out 3 changesets (bug 1573249) for chrome failures at layout/inspector/tests/chrome/test_fontFaceGeneric.xul on a CLOSED TREE
21306e3f8d31af3d1957415acbe5ca1425cddb1a
created 2019-08-21 09:39 +0000
pushed 2019-08-21 16:47 +0000
Jonathan Kew Jonathan Kew - Bug 1573249 - patch 2 - Don't apply skip-ink to runs of CJK text, because it looks bad with many fonts. r=dholbert
3576d5b9f2db1053ca2f32181ac2a30b98eaeb7d
created 2019-08-20 18:06 +0000
pushed 2019-08-21 16:47 +0000
Jonathan Kew Jonathan Kew - Bug 1573249 - patch 1 - Clean up some management of the GlyphRun array in gfxTextRun. r=dholbert
81e094372c418e9f976c02e059cf13951156dd68
created 2019-07-22 03:56 +0000
pushed 2019-07-22 09:36 +0000
Masayuki Nakano Masayuki Nakano - Bug 1548389 - part 10: Make `TextEditor::SetUnmaskRangeInternal()` expand the range if specified offset is middle of a surrogate pair r=m_kato
d2d0127a37100e1dc430f7d94e0f2d10771afd80
created 2019-07-22 03:56 +0000
pushed 2019-07-22 09:36 +0000
Masayuki Nakano Masayuki Nakano - Bug 1548389 - part 9: Make ContentEventHandler return masked text r=m_kato
7558df23d9e80492b4fe9579cb02174e25e95116
created 2019-07-22 03:55 +0000
pushed 2019-07-22 09:36 +0000
Masayuki Nakano Masayuki Nakano - Bug 1548389 - part 8: Make `nsTextFrame::PeekOffsetWord()` scan masked text r=jfkthame
2a77d3e78e0b757d676797a1dc71707146418dcb
created 2019-07-22 03:55 +0000
pushed 2019-07-22 09:36 +0000
Masayuki Nakano Masayuki Nakano - Bug 1548389 - part 6: Add automated tests for new API and rendering of password fields r=m_kato,Jamie
389b013a1cea4c6a86c7843ab270cb1387383c9b
created 2019-07-22 03:54 +0000
pushed 2019-07-22 09:36 +0000
Masayuki Nakano Masayuki Nakano - Bug 1548389 - part 5: Make `nsTextFrame` and related code treat masking password characters as text-transform r=jfkthame
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
f1f333d752907c5c3e0c96846f0e669daa178233
created 2019-05-27 01:35 +0000
pushed 2019-05-28 09:38 +0000
Jonathan Kew Jonathan Kew - Bug 1322992 - Implement locale-specific casing behavior for Lithuanian, and add more WPT tests for it. r=m_kato
6791dc830ee3b9c27eb79f341ca1de8adbb16dd7
created 2019-04-14 11:06 +0000
pushed 2019-04-14 21:47 +0000
Jonathan Kew Jonathan Kew - Bug 1541959 - Allow full-width and/or full-size-kana values of text-transform to be combined with a case transformation. r=emilio
34c20181c54f0e53d1f042a5e1a97d7b87b357bc
created 2019-04-05 14:44 +0000
pushed 2019-04-05 21:47 +0000
Jonathan Kew Jonathan Kew - Bug 1541668 - Make nsTextFrame::GetRenderedText ignore full-width and full-size-kana transforms. r=Jamie,mats
89fd36f5fbe5e90bf16563342819fa6700431ccb
created 2018-12-05 18:44 +0000
pushed 2018-12-05 21:34 +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-11-30 11:01 +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-14 09:26 +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-14 09:26 +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-14 09:26 +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-07-27 17:42 +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-01 22:02 +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-05-23 09:51 +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-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
ab50bf89a3ac2937572aa2fc176acbf5cc52682e
created 2018-02-13 14:38 -0800
pushed 2018-02-15 09:59 +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-10-30 22:52 +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-10-28 21:59 +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-10-28 21:59 +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-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
429613574395423696756adc14c2dd6fb91a2ee5
created 2017-06-25 09:30 +0100
pushed 2017-06-26 11:27 +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-05-30 09:14 +0000
Xidorn Quan Xidorn Quan - Bug 1368418 part 3 - Remove nsCategoryImp. r=emk
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
d12ee8da73bc3448251d07b284a698a7b336842a
created 2016-12-20 10:06 +0000
pushed 2016-12-20 19:42 +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 2016-12-20 19:42 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 422af49b7ae8 (bug 1322989) for bustage
422af49b7ae8cb9218457535c8b0d3f4bec5f467
created 2016-12-20 10:06 +0000
pushed 2016-12-20 19:42 +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 2016-12-01 14:33 +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 2016-10-20 14:47 +0000
Cameron McCormack Cameron McCormack - Bug 1291016 - Initialize irishMarkSrc. r=jfkthame
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
93657f8dedaafa384bcd49c71b52e195ec968de8
created 2016-09-01 15:01 +1000
pushed 2016-09-02 20:19 +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-08-31 23:55 +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-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
32695cf856683158ecd0f70081837c3a789305c9
created 2016-08-11 09:08 +0100
pushed 2016-08-12 20:45 +0000
Jonathan Kew Jonathan Kew - Bug 1291016 - Track source-string position of possible prefix. r=heycam
ab8e9e4b893d13748c71c463296840dc356805b9
created 2016-06-27 17:41 +0100
pushed 2016-06-28 14:09 +0000
Jonathan Kew Jonathan Kew - Bug 1282248 - Declare a bunch of gfxTextRun measurement/drawing methods and related helpers as const. r=m_kato
b25511aef2655ade9c48cb7f21972f28d596d750
created 2016-05-03 23:32 +0200
pushed 2016-05-05 18:57 +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-05-02 09:26 +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-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
9146977af0d77727c5f81a75943b1c4dd7a2f38d
created 2016-03-29 10:09 +1100
pushed 2016-04-01 09:48 +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-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
75dfe10ec44a88bda2d9721d269ddf2429ac5426
created 2016-02-02 17:36 +0200
pushed 2016-02-03 10:59 +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-02-01 01:53 +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-02-01 01:53 +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-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
aecfba7454f14c285a6b9620677da8edb17bb06a
created 2015-07-28 23:24 -0700
pushed 2015-07-30 20:08 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1188745 - Rename nsTArray::SizeOfExcludingThis() as ShallowSizeOfExcludingThis(). r=froydnj.
cf774875a1f4dfa11a19a3565c87ea1b2ceca09f
created 2015-07-06 07:55 +0200
pushed 2015-07-07 18:38 +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-02-23 12: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-02-16 15:06 +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-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
159bbb595ffbb5327f73aef54bf86e34b99abfb1
created 2014-12-23 12:50 +0000
pushed 2014-12-24 00:47 +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
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
7a4703e422ab8cb1a81f1ecded397f5274dcfe1a
created 2014-09-16 12:25 +0100
pushed 2014-09-17 00:06 +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-08-11 20:13 +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-06-02 21:20 +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-06-02 13:13 +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-06-02 13:13 +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-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
d6c6f52d5c5e5762b96122aa038dbdd9cbd1540f
created 2014-05-26 14:23 +0100
pushed 2014-05-27 20:23 +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-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
47b5355992adc942e1a059c572703becc40bcdb0
created 2013-10-07 19:15 -0400
pushed 2013-10-09 08:10 +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-08-23 00:46 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 907883 - Minimize #includes in layout/generic; r=roc
23f0ca9de75f9ab300243685dd19766b2cfd0185
created 2013-06-30 18:26 +0200
pushed 2013-07-01 12:12 +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-06-25 21:02 +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-02-17 12:06 +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 2012-11-09 15:21 +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-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
08187a7ea8974548382f5d7775df8171a4ec6449
created 2012-07-30 13:15 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
7aa128dbd1a9e5b9272376aa9a1f4aa23afd8787
created 2012-07-10 19:45 -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.
e3b632e26dc04c0cf0226c8b2681a0d3243464ea
created 2012-05-08 17:34 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
080fe4327259783bf01cd24cc561cbc21e61d959
created 2012-05-04 19:16 -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.
0e6d579045c8200b5433098f418a3c1ebbf64a1b
created 2012-04-18 10:23 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
ec53c5d4c3dd2d794c2b7a64b2377c7bd4558dbf
created 2012-04-03 17:54 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
c95bd17c4ae77baa34324a9e790b5684254830eb
created 2012-03-30 18:40 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
ab92bf1f7deadc2e04077a80505b687f589cc68e
created 2012-03-28 13:46 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central (yay method barrier removal).
5caeb193e6de12c5252280a0f8bd29fb32e821e7
created 2012-03-26 14:17 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
7d23c3ea2afe4f01716d32f376176036151c6419
created 2012-03-15 17:21 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
5f86dd728a3c9935f95b0e1a3cde2de68a346af3
created 2012-01-27 15:49 -0800
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.
dee50ee8534e2380cd5093915626fbe8f58ffbb5
created 2011-12-20 13:42 -0800
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge.
less more (0) -120 tip