Change FilterOperationResolver & TransformBuilder to take const RenderStyle*

FilterOperationResolver and TransformBuilder take RenderStyle pointers
but do not modify the styles in any way. Mark the style and rootStyle
pointers as const.

R=leviw@chromium.org
BUG=263253

Change computeLength to take const RenderStyle*

The various computeLength functions all take two RenderStyle pointers
(style and rootStyle).
Mark those as const as no implementation of computeLength modifies the
style.

R=leviw@chromium.org
BUG=263253

Review URL: https://chromiumcodereview.appspot.com/19593009

git-svn-id: svn://svn.chromium.org/blink/trunk@154765 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Move fragment navigation start to FrameLoader::load(), remove some other dead code there.

Also, inline a simple helper in shouldPerformFragmentNavigation.

BUG=none

Review URL: https://chromiumcodereview.appspot.com/19830002

git-svn-id: svn://svn.chromium.org/blink/trunk@154766 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Change RenderTreeAsText to not lie about inset/outset borders

Update RenderTreeAsText to return the actual border color for
inset/outset borders instead of lying about it.
This also allows us to remove the RenderStyle friend declaration
for RenderTreeAsText.

BUG=263058
R=dglazkov@chromium.org

Review URL: https://chromiumcodereview.appspot.com/19981002

git-svn-id: svn://svn.chromium.org/blink/trunk@154767 bbb929c8-8fbe-4397-9dbb-9b2b20218538