layout/generic/nsTextFrame.cpp
d412e21e3bba0a5de670cca8a4ef4ecd49b2a4b4
created 2016-11-25 16:19 +1100
pushed 2016-12-20 03:11 +0000
Xidorn Quan Xidorn Quan - Bug 1319424 - Ensure to setup line breaker before using it. r=jfkthame
c0a1b4238bde944766bd59e91e850235d2cb3672
created 2016-11-29 20:08 +0800
pushed 2016-12-20 03:11 +0000
Jeremy Chen Jeremy Chen - Bug 1320239 - use nscoord instead of nsStyleCoord for -webkit-text-stroke-width. r=heycam
8d8846f63b74eb930e48b410730ae088e9bdbee8
created 2016-11-29 16:47 +0100
pushed 2016-12-20 03:11 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - merge mozilla-inbound to mozilla-central a=merge
908bee3b62a965770d269df0530aa3b84ea4578d
created 2016-11-25 00:18 -0500
pushed 2016-12-20 03:11 +0000
Thomas Wisniewski Thomas Wisniewski - Bug 943918 - Part 2: layout for tab-size:<length> and tab-size:<number>. r=heycam
ae6227686e4734e82a1c1c4d7c5e37e5e0c481bd
created 2016-11-28 15:31 -0800
pushed 2016-12-20 03:11 +0000
L. David Baron L. David Baron - Bug 1320815 - DeCOMtaminate nsIFrame::IsSelectable by returning boolean instead of nsresult. r=xidorn
756713ac1804df262718024930db1fa761f8da23
created 2016-11-25 01:00 +1100
pushed 2016-12-20 03:11 +0000
Xidorn Quan Xidorn Quan - Bug 389283 - Choose cursor value based on selectability. r=dbaron
6472cf401d391c2aec0a189e77c477ed7d715139
created 2016-11-28 00:39 +0100
pushed 2016-12-20 03:11 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 0c5eb3fd9fb5 (bug 943918)
0c5eb3fd9fb59bc9f6c7b3e1ae2365488404961a
created 2016-11-25 00:18 -0500
pushed 2016-12-20 03:11 +0000
Thomas Wisniewski Thomas Wisniewski - Bug 943918 - Part 2: layout for tab-size:<length> and tab-size:<number>. r=heycam
6888e7fc8a9cd2ddd78788d7b792f70a58691fcf
created 2016-11-24 18:11 +1300
pushed 2016-12-20 03:11 +0000
Matt Woodrow Matt Woodrow - Bug 1317862 - Part 4: Remove unnecessary clip. r=mstange
92e343bcb231b8974beefcdcd123e7d7470b73e1
created 2016-11-24 18:11 +1300
pushed 2016-12-20 03:11 +0000
Matt Woodrow Matt Woodrow - Bug 1317862 - Part 3: Build TextLayers if enabled. r=mstange
ca6ff07941fcc205d3d0a118d8bdb6e2dcefb00e
created 2016-10-26 17:40 +1100
pushed 2016-12-01 06:22 +0000
Xidorn Quan Xidorn Quan - Bug 1267515 part 2 - Place ruby annotations outside annotations from ruby descendants. r=dholbert
10b8471d7d455260dc55469b1936661b9a8d13b0
created 2016-11-10 11:10 +1100
pushed 2016-12-01 06:22 +0000
Xidorn Quan Xidorn Quan - Bug 1267515 part 1 - Refactor ruby leadings into a helper RubyBlockLeadings struct. r=dholbert
aa882d8b860955ac073d5026f565ea1f3ae4d174
created 2016-10-24 15:01 +0800
pushed 2016-10-31 21:03 +0000
Jeremy Chen Jeremy Chen - Bug 1286468 followup - Fix naming issues.
741c66d1e10e0edc4d2dc6aeafbb4350676b73db
created 2016-10-22 19:41 +0800
pushed 2016-10-31 21:03 +0000
Jeremy Chen Jeremy Chen - Bug 1286468 - Rename line related functions in nsBlockFrame. r=TYLin
cdd81ce1b8412b82f3ece4ccd3f5de54ad0fec65
created 2016-10-22 19:41 +0800
pushed 2016-10-31 21:03 +0000
Jeremy Chen Jeremy Chen - Bug 1286468 - Rename line related typedefs in nsBlockFrame. r=TYLin
df0022e05784068c0d9925bd69049af18f54522c
created 2016-10-21 11:53 +1100
pushed 2016-10-31 21:03 +0000
Xidorn Quan Xidorn Quan - Bug 1304556 part 2 - Use AutoLineCursorSetup to optimize pre-render innerText query. r=dbaron
5b295c18eaa04b752b03e0cba9d22b70de9e636d
created 2016-10-11 14:56 +0800
pushed 2016-10-19 22:03 +0000
Cameron McCormack Cameron McCormack - Bug 1298774 - Part 5: Make nsStyleSVGPaint use css::URLValue for url() storage instead of FragmentOrURL. r=cjku
d0eb4cc9fd0d5f19949e1068863d482343873245
created 2016-10-06 12:28 +0200
pushed 2016-10-19 22:03 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Merge mozilla-central to mozilla-inbound
44a6dbfa02464bababf944fc1ee8c0889b33c82a
created 2016-10-06 09:49 +0100
pushed 2016-10-19 22:03 +0000
Jonathan Kew Jonathan Kew - Bug 924851 - patch 1 - Move definition of nsBidiLevel/nsBidiDirection and frame bidi properties from nsBidi.h to nsIFrame.h, in preparation for removal of nsBidi. r=xidorn
2273369348da5bb61af45c743ebe0faff1321d3e
created 2016-10-03 20:30 -0400
pushed 2016-10-19 22:03 +0000
Sumit Tiwari Sumit Tiwari - Remove mMappedFlows from TextRunData - bug 1290312 r=emilio,xidorn
232fa9688147213a976a7c5e8934a8d4b04bd524
created 2016-10-04 22:22 +0800
pushed 2016-10-05 23:10 +0000
Jeremy Chen Jeremy Chen - Bug 1307402 - use a more precise bounding box for initial letter texts. r=jfkthame
e99d54b3fabd9ca869df0145f113f566ca5003bf
created 2016-09-27 20:19 +1000
pushed 2016-12-20 03:11 +0000
Xidorn Quan Xidorn Quan - Bug 1266621 part 1 - Convert text-decoration-color to store complex color. r=heycam
058cf01f6cf2d2526c28b864a78afd4b97189b2a
created 2016-09-21 15:41 -0700
pushed 2016-12-20 03:11 +0000
Daniel Holbert Daniel Holbert - Bug 1304540 part 2: Use nsCOMPtr/RefPtr (and their forget() API) instead of manual NS_ADDREF macros, in a few files within layout. r=mats
5fd3903b907579e41b9528e95ca403044da18d6b
created 2016-09-21 15:39 -0700
pushed 2016-12-20 03:11 +0000
Daniel Holbert Daniel Holbert - Bug 1304540 part 1: minor code-cleanup in the neighborhood of some NS_ADDREF usages. r=mats
de69417de414fcefa4bfb1f607d831b286b3cb31
created 2016-09-16 14:40 +1000
pushed 2016-12-20 03:11 +0000
Xidorn Quan Xidorn Quan - Bug 1299741 part 11 - Change text-{emphasis,fill,stroke}-color to using StyleComplexColor. r=dbaron
4d1901a5332aeb47b3408d6d982f1d9788650812
created 2016-03-20 17:54 -0400
pushed 2016-12-20 03:11 +0000
Jason Woofenden Jason Woofenden - Bug 1008019 - Allow whitespace to "hang" at soft-wrap boundaries when white-space:pre-wrap is in effect. r=jfkthame
f64102123512121efb3b48aaf2355202a909cc3d
created 2016-08-23 09:29 +1000
pushed 2016-12-20 03:11 +0000
Xidorn Quan Xidorn Quan - Bug 1260031 - Not force break before a block when calculating intrinsic width if the current line is empty and the block cannot intersect floats. r=dbaron
93657f8dedaafa384bcd49c71b52e195ec968de8
created 2016-09-01 15:01 +1000
pushed 2016-12-20 03:11 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1299727 - Rename NS_WARN_IF_FALSE as NS_WARNING_ASSERTION. r=erahm.
c212e496d0ce0dcdd52828c8beaa592f29d240cb
created 2016-08-27 19:31 -0700
pushed 2016-12-20 03:11 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1299066: Make NS_STYLE_DISPLAY_* an enum class. Prefer indexing instead of linear search in the frame constructor r=heycam,bz
8e1b6e8cd541504fb9ea5c1bff786bc0d865b443
created 2016-08-26 11:30 +0200
pushed 2016-12-20 03:11 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 932c269da17b (bug 1008019)
932c269da17bbf37895bf7f9218d0ebfaed67d38
created 2016-03-20 17:54 -0400
pushed 2016-12-20 03:11 +0000
Jason Woofenden Jason Woofenden - Bug 1008019 - Allow whitespace to "hang" at soft-wrap boundaries when white-space:pre-wrap is in effect. r=jfkthame
f9029f7251f6ed24838905d89ff405f3f72ca428
created 2016-08-26 00:56 +0100
pushed 2016-12-20 03:11 +0000
Jonathan Kew Jonathan Kew - Backed out changesets 4a7bb508cadf, e8917efd53e3, 2d87636d76b0 (bug 1008019) due to Android reftest orange.
e8917efd53e3a41974fd9ef10d1db3ab1d97f34c
created 2016-03-20 17:54 -0400
pushed 2016-12-20 03:11 +0000
Jason Woofenden Jason Woofenden - Bug 1008019 - Allow whitespace to "hang" at soft-wrap boundaries when white-space:pre-wrap is in effect. r=jfkthame
55ebbaf43802424222ccb64847c7a4facd2630d7
created 2016-08-23 11:24 -0400
pushed 2016-12-20 03:11 +0000
Jinank Jain Jinank Jain - Bug 712936 - Convert users of PR_STATIC_ASSERT to C++11 static_assert(). r=Ms2ger
564549c354b038a465c0b3fc245da3cab8753eab
created 2016-08-23 12:09 +0800
pushed 2016-12-20 03:11 +0000
Kan-Ru Chen Kan-Ru Chen - Bug 1297276 - Rename mfbt/unused.h to mfbt/Unused.h for consistency. r=froydnj
eccb85036391ef19eb2088b75373a06a4f04c76b
created 2016-08-20 00:08 +0100
pushed 2016-12-20 03:11 +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
7abbe47117a643f921319829da0f112718e81746
created 2016-08-19 13:14 +0100
pushed 2016-12-20 03:11 +0000
Jonathan Kew Jonathan Kew - Bug 1280887 - patch 3 - Get rid of the mTextRunsToDelete array now that the frame's textruns are refcounted and will know when to die by themselves. r=mats
4a0b12e4982eedfd9b336e8a3b196876af8b775b
created 2016-08-19 13:14 +0100
pushed 2016-12-20 03:11 +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
16ee64cae101f98f9a39787d27a7a61e7e77d350
created 2016-07-07 13:51 +0100
pushed 2016-12-20 03:11 +0000
Jonathan Kew Jonathan Kew - Bug 1280887 - patch 1 - Declare a bunch of gfxTextRun* variables as const pointers, for clarity. r=mats
84ad59b127a8f1c2cc748e5c7e8613dd34f22c5b
created 2016-08-16 18:37 -0700
pushed 2016-12-20 03:11 +0000
Jonathan Chan Jonathan Chan - Bug 1293739 - Part 1: Rename nsCSSProperty to nsCSSPropertyID. r=dholbert
8c3529c5f60a1b292eaa981b07c27091040a04cc
created 2016-08-16 17:50 -0700
pushed 2016-12-20 03:11 +0000
Gregory Szorc Gregory Szorc - Backed out changesets dcdb85fc5517, 702bca0deee2, 9cKX8gC1ATA (bug 1293739) for build bustage; a=bustage
702bca0deee2dbe875029264fedfc5995bf6dbfd
created 2016-08-09 16:28 -0700
pushed 2016-12-20 03:11 +0000
Jonathan Chan Jonathan Chan - Bug 1293739 - Part 1: Rename nsCSSProperty to nsCSSPropertyID. r=dholbert
f0d008a58140f67826ced14e41a1a02c0dbbc411
created 2016-07-21 16:24 +0900
pushed 2016-12-20 03:11 +0000
Masayuki Nakano Masayuki Nakano - Bug 1286464 part.11 nsTextFrame::GetCharacterRectsInRange() shouldn't compute character rect at the first character in next nsTextFrame r=jfkthame
a3c769e95c38c978e6d487ac117e193d219d8b6c
created 2016-07-14 22:02 +0900
pushed 2016-12-20 03:11 +0000
Masayuki Nakano Masayuki Nakano - Bug 1257446 part.3 nsTextFrame::GetCharacterRectsInRange() shouldn't call gfxSkipCharsIterator::AdvanceOriginal() before checking if the current offset has already been reached to the end for avoiding assertions r=jfkthame
c7ce03021e0664767a5342196fe74ead07a176f6
created 2016-08-10 21:42 +0530
pushed 2016-12-20 03:11 +0000
Ravi Shankar Ravi Shankar - Bug 1291667 - Change NS_STYLE_USER_SELECT_* constants to enum classes; r=heycam,manishearth
3d92407a320cb79fde6d1d365557aa20d5cc9db4
created 2016-08-10 12:59 +0200
pushed 2016-12-20 03:11 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset ff84b85aa1cb (bug 1291667) for asserting at nsRuleNode.cpp:1322 and failing mochitests and reftests. r=backout
ff84b85aa1cbe998aa96e3df611d521344e63ba4
created 2016-08-10 13:57 +0800
pushed 2016-12-20 03:11 +0000
Ravi Shankar Ravi Shankar - Bug 1291667 - Change NS_STYLE_USER_SELECT_* constants to enum classes; r=Manishearth,heycam
f865bf340a8aa4a57990f9cf7a20fbfab52d3fd1
created 2016-07-31 17:08 -0700
pushed 2016-12-20 03:11 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1288938: Allow passing different reasons to dirty a non display SVG text frame. r=heycam
8ea3f72ecd7297bb3da58d44c6a82dd66fcf6a9c
created 2016-07-24 02:40 -0700
pushed 2016-12-20 03:11 +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-12-20 03:11 +0000
Wes Kocher Wes Kocher - Backed out changeset 7d6baa38a04c (bug 1288938) for reftest crashes
7d6baa38a04cc7573b07689d184f4fc66ef2ea20
created 2016-07-24 02:40 -0700
pushed 2016-12-20 03:11 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1288938: layout: Move the GlyphObserver to the text run instead of the frame. r=jfkthame
ec9c3a2f2c091f2159edd5753a1b17b4b77189ec
created 2016-07-21 18:36 +0800
pushed 2016-12-20 03:11 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1277129 Part 7c - Rename various RS variables to RI. r=dbaron
d1a449efbe4446e696311b21f7bdfcd709b82a26
created 2016-07-21 18:36 +0800
pushed 2016-12-20 03:11 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1277129 Part 7b - Rename various ReflowState variables to ReflowInput. r=dbaron
5a110f2dcab46445a25373d86cf2c570e658afa6
created 2016-07-21 18:36 +0800
pushed 2016-12-20 03:11 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1277129 Part 6b - Rename rendContext to mRenderingContext in SizeComputationInput. r=dbaron
a70b04f074fca46e056356aebb7726d5cc6578ab
created 2016-07-21 18:36 +0800
pushed 2016-12-20 03:11 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1277129 Part 6a - Rename frame to mFrame in SizeComputationInput. r=dbaron
b2db47ba326823e5774032569afaa333bfb1f7a3
created 2016-07-21 18:36 +0800
pushed 2016-12-20 03:11 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1277129 Part 5c - Rename nsHTMLReflowMetrics to ReflowOutput. r=dbaron
36e0aef210e256b04a1afce041c8ad5f150bd720
created 2016-07-21 18:36 +0800
pushed 2016-12-20 03:11 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1277129 Part 1c - Rename nsHTMLReflowState to ReflowInput. r=dbaron
282f7afd67657dda8e2e8568e5ac6f609311a03b
created 2016-07-20 22:03 -0700
pushed 2016-12-20 03:11 +0000
Chris Peterson Chris Peterson - Bug 1277106 - Part 2: Expand MOZ_UTF16() strings to u"" string literals. r=Waldo
0f248b2827af1e35d1894462d89f59ee9eb53c39
created 2016-07-19 20:48 +0800
pushed 2016-12-20 03:11 +0000
cku cku - Bug 1287705 - Part 2. Add more comments and construct PaintState in PaintTextParams. r=jfkthame
14bb443d532d532a83e11d2f0f1f53e651f5fc62
created 2016-07-19 20:41 +0800
pushed 2016-12-20 03:11 +0000
cku cku - Bug 1287705 - Part 1. Do not paint text shadow while generating text mask. r=jfkthame
less more (0) -300 -100 -60 tip