+2014-01-21 Zoltan Horvath <zoltan@webkit.org>
+
+ Since MidpointState is a class, it should behave like a class
+ https://bugs.webkit.org/show_bug.cgi?id=127154
+
+ Reviewed by David Hyatt.
+
+ I modified MidpointState to behave like a class, updated the call sites also.
+
+ No new tests, no behavior change.
+
+ * platform/text/BidiResolver.h:
+ (WebCore::MidpointState::reset):
+ (WebCore::MidpointState::startIgnoringSpaces):
+ (WebCore::MidpointState::stopIgnoringSpaces):
+ (WebCore::MidpointState::midpoints):
+ (WebCore::MidpointState::numMidpoints):
+ (WebCore::MidpointState::currentMidpoint):
+ (WebCore::MidpointState::incrementCurrentMidpoint):
+ (WebCore::MidpointState::decreaseNumMidpoints):
+ (WebCore::MidpointState::betweenMidpoints):
+ (WebCore::MidpointState::setBetweenMidpoints):
+ (WebCore::MidpointState::addMidpoint): Renamed from deprecatedAddMidpoint, since now
+ its private, we no longer need to discourage callers from using it.
+ * rendering/InlineIterator.h:
+ (WebCore::IsolateTracker::addFakeRunIfNecessary):
+ * rendering/RenderBlockLineLayout.cpp:
+ (WebCore::RenderBlockFlow::appendRunsForObject):
+ (WebCore::constructBidiRunsForLine):
+ * rendering/line/BreakingContextInlineHeaders.h:
+ (WebCore::checkMidpoints):
+ * rendering/line/TrailingObjects.cpp:
+ (WebCore::TrailingObjects::updateMidpointsForTrailingBoxes):
+
2014-01-21 Commit Queue <commit-queue@webkit.org>
Unreviewed, rolling out r162452.