| Index: Source/core/rendering/RenderBlockLineLayout.cpp | 
| diff --git a/Source/core/rendering/RenderBlockLineLayout.cpp b/Source/core/rendering/RenderBlockLineLayout.cpp | 
| index e68107b917c5314768cb6b64f85f0f98dd8a4313..b53cb18728311aafaf79a299eeb6c616b197f1f9 100644 | 
| --- a/Source/core/rendering/RenderBlockLineLayout.cpp | 
| +++ b/Source/core/rendering/RenderBlockLineLayout.cpp | 
| @@ -596,9 +596,9 @@ BidiRun* RenderBlockFlow::computeInlineDirectionPositionsForSegment(RootInlineBo | 
| toInlineTextBox(r->m_box)->setCanHaveLeadingExpansion(true); | 
| unsigned opportunitiesInRun; | 
| if (rt->is8Bit()) | 
| -                    opportunitiesInRun = Character::expansionOpportunityCount(rt->characters8() + r->m_start, r->m_stop - r->m_start, r->m_box->direction(), isAfterExpansion); | 
| +                    opportunitiesInRun = Character::expansionOpportunityCount(rt->characters8() + r->m_start, r->m_stop - r->m_start, r->m_box->direction(), isAfterExpansion, static_cast<ETextJustify>(textJustify)); | 
| else | 
| -                    opportunitiesInRun = Character::expansionOpportunityCount(rt->characters16() + r->m_start, r->m_stop - r->m_start, r->m_box->direction(), isAfterExpansion); | 
| +                    opportunitiesInRun = Character::expansionOpportunityCount(rt->characters16() + r->m_start, r->m_stop - r->m_start, r->m_box->direction(), isAfterExpansion, static_cast<ETextJustify>(textJustify)); | 
| expansionOpportunities.append(opportunitiesInRun); | 
| expansionOpportunityCount += opportunitiesInRun; | 
| } | 
|  |