layout/generic/nsTextFrame.cpp
647c6595838e0fd6f9dd5e4e8209c362b1159189
created 2017-11-10 16:45 +0800
pushed 2018-01-11 17:45 +0000
Tommy Kuo Tommy Kuo - Bug 1415214 - (Part 1) Fix the bound of the clip rect for drawing decoration lines. r=jfkthame
257e3b6e6cf823fa6a5b38dc4e68696f94acd0f6
created 2017-11-09 22:46 -0800
pushed 2018-01-11 17:45 +0000
Phil Ringnalda Phil Ringnalda - Backed out 2 changesets (bug 1415214) for failures in 1415214.html
dbd2b14a7466ce46b5b66056df599416e38d5b8d
created 2017-11-10 13:53 +0800
pushed 2018-01-11 17:45 +0000
Tommy Kuo Tommy Kuo - Bug 1415214 - (Part 1) Fix the bound of the clip rect for drawing decoration lines. r=jfkthame
f91e74cdcf4c4b98b27ae39f4423a9fb1a926d91
created 2017-11-09 03:00 +0100
pushed 2018-01-11 17:45 +0000
Mats Palmgren Mats Palmgren - Bug 1414666 part 1 - Add nsIFrame::PresShell() for convenient access to the shell. r=emilio
e4815e8465a2cc7d09d479dd76e7143a09927fd3
created 2017-11-07 01:20 +0100
pushed 2018-01-11 17:45 +0000
Mats Palmgren Mats Palmgren - Bug 1400618 part 1 - Collect NAC / generated content and call DestroyAnonymousContent / UnbindFromTree on those after the frames are destroyed. r=bz
0564a1d6d2d6ae8bbb00afcfb4fa289211854d64
created 2017-09-27 16:50 +0800
pushed 2018-01-11 17:45 +0000
KuoE0 KuoE0 - Bug 1399310 - (Part 1) Make `nsTextFrame::DrawTextRunAndDecorations` draw only in the range of the text. r=jfkthame
179dae92e4d794e7f45ad080ff01908c80691f31
created 2017-11-06 00:14 +0200
pushed 2018-01-11 17:45 +0000
Sebastian Hengst Sebastian Hengst - merge mozilla-inbound to mozilla-central. r=merge a=merge
71651421a36f04f7a2aed614abc7b539e4e7ef6e
created 2017-11-02 22:31 -0400
pushed 2018-01-11 17:45 +0000
Markus Stange Markus Stange - Bug 1414154 - Remove gfxContext::Set/GetFontSmoothingBackgroundColor and TextRunDrawParams::fontSmoothingBGColor. r=lsalzman
bccbe51cd7ca58204fd0ea96fe45b9e4b684efc3
created 2017-11-02 17:48 -0400
pushed 2018-01-11 17:45 +0000
Markus Stange Markus Stange - Bug 1414147 - Move fontSmoothingBackgroundColor from nsStyleUserInterface to nsStyleFont / nsFont. r=dbaron
ebc611dc8c85055ac62bc945e9871cdc317cf6f9
created 2017-11-05 12:22 +0200
pushed 2018-01-11 17:45 +0000
Sebastian Hengst Sebastian Hengst - Backed out 6 changesets (bug 1400618) for asserting in clipboard's dom/browser-element/mochitest/test_browserElement_inproc_CopyPaste.html on Windows 7 debug without e10s. r=backout
a6461f80307cbf84e54a948e6a08f7e6655857a1
created 2017-11-04 23:26 +0100
pushed 2018-01-11 17:45 +0000
Mats Palmgren Mats Palmgren - Bug 1400618 part 1 - Collect NAC / generated content and call DestroyAnonymousContent / UnbindFromTree on those after the frames are destroyed. r=bz
d1f4b0f6182e43ea986969ddb51b66a7ad0fe713
created 2017-10-24 09:59 +0100
pushed 2018-01-11 17:45 +0000
Jonathan Kew Jonathan Kew - Bug 1408612 - patch 1 - Use single-precision floats more consistently for glyph position computations when drawing text. r=jrmuizel
defa442c4d8981c663774df4e03e95d6bf25bc21
created 2017-09-27 16:55 +1300
pushed 2018-01-11 17:45 +0000
Matt Woodrow Matt Woodrow - Bug 1404181 - Part 4: Add code to save and restore changes made to display items during FrameLayerBuilder so that we can use them again. r=mstange
51d3273fdfc03fd055fa9885910b7a2170f47ac0
created 2017-10-19 22:54 -0400
pushed 2018-01-11 17:45 +0000
Lee Salzman Lee Salzman - Bug 1408481 - pass AA via GlyphOptions to WR PushGlyphs. r=gankro
196dadb2fe500e75c6fbddcac78106648676cf10
created 2017-10-13 11:12 +0200
pushed 2018-01-11 17:45 +0000
Sebastian Hengst Sebastian Hengst - Merge mozilla-inbound to mozilla-central. r=merge a=merge
2b746fdf27e0d696aaa3da5339c8fa369e947339
created 2017-10-12 18:29 -0400
pushed 2018-01-11 17:45 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset c1f9baaa7b63 (bug 1406510) because it was already landed on inbound while autoland was closed.
c1f9baaa7b63ce9fde52044adf8bef2d9e42cb86
created 2017-10-06 13:06 -0400
pushed 2018-01-11 17:45 +0000
Alexis Beingessner Alexis Beingessner - Bug 1406510 - rewrite TextDrawTarget to push directly into display list. r=jrmuizel
2eaa3fcaf6db843edb820df6559bac80d0a32266
created 2017-10-12 12:58 -0400
pushed 2018-01-11 17:45 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 2ab5ef946a40 (bug 1406510) for test failures.
2ab5ef946a409ab40306ad0e54a89c75081ffd9c
created 2017-10-06 13:06 -0400
pushed 2018-01-11 17:45 +0000
Alexis Beingessner Alexis Beingessner - Bug 1406510 - rewrite TextDrawTarget to push directly into display list. r=jrmuizel
91bdf32e14f5d190b21ed75aa23cf53754399707
created 2017-10-11 14:01 +0100
pushed 2018-01-11 17:45 +0000
Jonathan Kew Jonathan Kew - Bug 1403521 - Correct positioning of text-decoration lines in vertical writing modes. r=dholbert
5909ec7d5d53b840746b267c8668724bf8704906
created 2017-09-13 14:30 +1000
pushed 2018-01-11 17:45 +0000
Xidorn Quan Xidorn Quan - Bug 1384691 - Unconditionally set mHasSelectionShadow when -moz-selection pseudo element is used. r=jfkthame
67a8e12324569dd730347187e2ffccae486c758b
created 2017-10-03 09:05 +1100
pushed 2018-01-11 17:45 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1400460 - Rename nsIAtom as nsAtom. r=hiro.
54cfd757151720a8fb59853cd66e11d020cc1965
created 2017-10-04 13:49 -0400
pushed 2018-01-11 17:45 +0000
Alexis Beingessner Alexis Beingessner - Bug 1405927 - Change PushGlyphs to take webrender formats. r=jrmuizel
e41db689a6627bc7f6b4641697a8cc82cace496c
created 2017-10-04 13:49 -0400
pushed 2018-01-11 17:45 +0000
Alexis Beingessner Alexis Beingessner - Bug 1405927 - Remove TextLayer support from nsDisplayText. r=mattwoodrow
801ddd9413c17d87582f9a8535edb5b53ab48a35
created 2017-10-04 14:54 -0400
pushed 2018-01-11 17:45 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1405399 - Update due to API change in WR cset 75216e5. r=Gankro
0c0fcbab27d712670b09cd9e6b47e1c9e2f71a20
created 2017-10-03 16:31 -0400
pushed 2018-01-11 17:45 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1403915 - Remove the IsLayersFreeTransaction() machinery and assume it's always true. r=jrmuizel
c6edffdecb576f9c2d92edbb1a9d5a610a4abefe
created 2017-09-28 13:27 -0400
pushed 2018-01-11 17:45 +0000
David Major David Major - Bug 1403220 followup: Limit the PGO workaround to just where it's needed.
6100472d3aa833dff22a4edb0934fe600f43ddb8
created 2017-09-27 10:17 -0400
pushed 2018-01-11 17:45 +0000
David Major David Major - Bug 1403220 - De-optimize some font functions to work around an MSVC PGO crash. r+a=RyanVM
7a77ab7e5e2ee4f51184a6f85189c35129d29940
created 2017-09-26 14:12 -0400
pushed 2018-01-11 17:45 +0000
Alexis Beingessner Alexis Beingessner - Bug 1403259 - TextDrawTarget: fallback on -webrender-text-stroke. r=jrmuizel
a30dd89e6d072bd580a38e624847e5b917faef3c
created 2017-09-21 15:15 -0400
pushed 2018-01-11 17:45 +0000
Alexis Beingessner Alexis Beingessner - Bug 1400382 - Factor out text WebRenderCommand code to TextDrawTarget. r=mstange
87097033ee7b266fe5c8fba442cbf1e3618c112e
created 2017-09-21 15:15 -0400
pushed 2018-01-11 17:45 +0000
Alexis Beingessner Alexis Beingessner - Bug 1400382 - Replace explicit TextDrawTarget passing with cast-based system. r=mstange
0eb23aabce86d9e34c0734a9d17891b4b9aef9d2
created 2017-09-20 20:11 -0400
pushed 2018-01-11 17:45 +0000
Alexis Beingessner Alexis Beingessner - Bug 1400382 - Defer TextDrawTarget analysis until GetLayerState. r=jrmuizel
bd13ea56e690c84920e5f548e0a171e0966c152f
created 2017-09-28 13:27 -0400
pushed 2017-11-02 12:36 +0000
David Major David Major - Bug 1403220 - De-optimize the GetFontGroupForFrame function on Win32 to work around an MSVC PGO crash. r+a=RyanVM
28bb2483daae9c4c7f422a34a8daaecb5f510408
created 2017-09-21 14:41 +0800
pushed 2017-11-02 12:36 +0000
Morris Tseng Morris Tseng - Bug 1392200 - Add backface-visibility support for layers-free mode. r=kats
61340c7debf6dccec3b863d1bc00426feac42fe7
created 2017-09-20 17:18 -0700
pushed 2017-11-02 12:36 +0000
Wes Kocher Wes Kocher - Merge inbound to central, a=merge
9883a2bd5c76d65da053a1867de867966db2125b
created 2017-09-20 18:13 +0200
pushed 2017-11-02 12:36 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 3844ac09ae6a (bug 1392200)
3844ac09ae6a0b4d10b57850b8d97c1113c40e8f
created 2017-09-13 11:25 +0800
pushed 2017-11-02 12:36 +0000
Morris Tseng Morris Tseng - Bug 1392200 - Add backface-visibility support for layers-free mode. r=kats
5c407eb7c7ef6cf42c1611dee2152cdee6a25e56
created 2017-09-20 13:36 +0200
pushed 2017-11-02 12:36 +0000
Nicolas Silva Nicolas Silva - Bug 1393031 - Remove unused nsTArray<WebRenderParentCommand>& parameter all over the place. r=jrmuizel
f6898bbd82dc172db88189c959857fa7acf3266e
created 2017-08-24 12:09 +0100
pushed 2017-11-02 12:36 +0000
Jonathan Watt Jonathan Watt - Bug 1399824, part 2 - Always use nsIFrame::AddStateBits instead of manual bit twiddling. r=xidorn
e442edb7870d5099ef5650623d00b339ded41638
created 2017-08-24 10:55 +0100
pushed 2017-11-02 12:36 +0000
Jonathan Watt Jonathan Watt - Bug 1399824, part 1 - Always use nsIFrame::RemoveStateBits instead of manual bit twiddling. r=xidorn
f6c6f4f6bd3431d8d6d209ee9f89f08efec56e60
created 2017-09-14 16:22 +0800
pushed 2017-11-02 12:36 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1341009 - Convert nsReflowStatus::Reset() to nsReflowStatus::IsEmpty() assertion in ReflowText(). r=dholbert
c0b4af15d17a5377f3d554129338747ad709d5d5
created 2017-09-13 18:00 +0800
pushed 2017-11-02 12:36 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1341009 - Add nsReflowStatus::IsEmpty() assertions to all nsIFrame::Reflow() methods and some reflow helpers, and remove unneeded Reset(). r=dholbert
5f5730a85852f85c6bfa2886d2272c7d7f691fd7
created 2017-09-13 13:25 -0400
pushed 2017-11-02 12:36 +0000
Alexis Beingessner Alexis Beingessner - Bug 1399564 - properly thread through selection-specific decorations to WR. r=jrmuizel
893fe1549e1e7342a66514b65960f08d40810a34
created 2017-09-15 11:05 +0200
pushed 2017-11-02 12:36 +0000
Sebastian Hengst Sebastian Hengst - merge mozilla-inbound to mozilla-central. r=merge a=merge
e1d623b0acedbc5ebc19a7a43a09a30d8e2af702
created 2017-09-14 23:17 +0200
pushed 2017-11-02 12:36 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset f34a52244cf9 (bug 1393031)
7fae5971e174f433a1f41922602af7de2ccb9aad
created 2017-08-17 15:59 -0400
pushed 2017-11-02 12:36 +0000
Markus Stange Markus Stange - Bug 1387594 - Set the font smoothing background color based on the -moz-font-smoothing-background-color property. r=mattwoodrow
f34a52244cf9f7d75b55edb2ca4bbe28ce5717ee
created 2017-09-14 20:21 +0200
pushed 2017-11-02 12:36 +0000
Nicolas Silva Nicolas Silva - Bug 1393031 - Remove unused nsTArray<WebRenderParentCommand>& parameter all over the place. r=jrmuizel
0b78bddcd706d1c029699a304cc33a5e73b8188b
created 2017-09-14 18:48 +0200
pushed 2017-11-02 12:36 +0000
Nicolas Silva Nicolas Silva - Bug 1393031 - Use shared memory to pass resource update data. r=jrmuizel
b22037b06fb65d176045065ee4c791d6ac016b30
created 2017-09-13 14:05 -0400
pushed 2017-11-02 12:36 +0000
Alexis Beingessner Alexis Beingessner - Bug 1399274 - Block invisible text optimizations when using WebRender. r=jrmuizel
0b9b457392d5381a1be4ec8ac2200b4a8b50f8cb
created 2017-08-24 17:09 +0200
pushed 2017-11-02 12:36 +0000
Miko Mynttinen Miko Mynttinen - Bug 1359584 - Part 3: Improve nsDisplayItem const correctness and fix surrounding whitespace r=mstange
ee9226d2253bca1c725ca52250e81a262822ed3f
created 2017-08-24 14:45 +0200
pushed 2017-11-02 12:36 +0000
Miko Mynttinen Miko Mynttinen - Bug 1359584 - Part 1: Move mDisableSubpixelAA to nsDisplayItem r=mstange
065ea3d56a5274db71a9c50f8876bc24f293e0f5
created 2017-09-12 16:50 -0400
pushed 2017-11-02 12:36 +0000
Alexis Beingessner Alexis Beingessner - Bug 1395748 - Fix text selection shadow interaction. r=jrmuizel
861ff7ec8bd42eb22aca56932ccc59b1bacd45b1
created 2017-09-06 14:31 +0800
pushed 2017-11-02 12:36 +0000
KuoE0 KuoE0 - Bug 1229979 - (Part 1) Make the color of decoration line shadow be as same as the color of the text shadow. r=jfkthame
d4ec10bfab85ccc2bbfd1e7c4424a43dcef97410
created 2017-09-08 10:56 +0200
pushed 2017-11-02 12:36 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 274175ce0863 (bug 1229979) for failing reftest layout/reftests/text-shadow/decorations-multiple-zorder.html, at least on Windows and Android. r=backout
274175ce08632cee78882f90373b37c271570a30
created 2017-09-06 14:31 +0800
pushed 2017-11-02 12:36 +0000
KuoE0 KuoE0 - Bug 1229979 - (Part 1) Make the color of decoration line shadow be as same as the color of the text shadow. r=jfkthame
74131a35a149450b24ca17d4bde05abee558a99f
created 2017-09-06 13:49 -0400
pushed 2017-11-02 12:36 +0000
Alexis Beingessner Alexis Beingessner - Bug 1395729 - Disable frame merging for nsTextFrame. r=mattwoodrow
9c13f2c5b9515e456a2a9abd1107affeb3709b93
created 2017-08-31 10:45 -0700
pushed 2017-11-02 12:36 +0000
Daniel Holbert Daniel Holbert - Bug 1393098 part 1: Adjust nsTextFrame::CharacterDataChanged to skip redundant requests for reflow, via a new boolean member-var. r=jfkthame
007b471778c310660823bf7680e116a828bcb1e5
created 2017-08-31 10:45 -0700
pushed 2017-11-02 12:36 +0000
Daniel Holbert Daniel Holbert - Bug 1393098 part 0: Refactor logic (add helper bool & reduce GetParent calls), in nsTextFrame::CharacterDataChanged. r=jfkthame
7663f58bcf9696d17563197e3de9883f11a75231
created 2017-08-30 13:18 -0400
pushed 2017-11-02 12:36 +0000
Alexis Beingessner Alexis Beingessner - Bug 1395098 - Apply folded alpha to text when using advanced layers r=jrmuizel
a69d5ede21ba487ffad8cc9d8a399b732dd7d43d
created 2017-08-24 19:14 +0900
pushed 2017-11-02 12:36 +0000
Masayuki Nakano Masayuki Nakano - Bug 1393348 - part2: nsISelectionController::SELECTION_* should be sequential integer values r=smaug
less more (0) -300 -100 -60 tip