Revert of Remove redundant 'derived constraint space' setters from NGConstraintSpace (patchset #2 id:40001 of https://codereview.chromium.org/2515923002/ )

Reason for revert:
Causing wide-spread build failures, with errors like:

../../third_party/WebKit/Source/core/layout/ng/ng_absolute_utils.cc:74:13: error: no member named 'Size' in 'blink::NGConstraintSpace'
      space.Size().ConvertToPhysical(space.WritingMode());
      ~~~~~ ^

Original issue's description:
> Remove redundant 'derived constraint space' setters from NGConstraintSpace
>
> Remove
>   SetOverflowTriggersScrollbar
>   SetFixedSize
>   SetFragmentationType
>   SetIsNewFormattingContext
>   SetSize
>   Size
> from NGConstraintSpace. Use NGConstraintSpaceBuilder instead.
>
> BUG=635619
>
> Committed: https://crrev.com/2bd351a87b733b8b17f6507adb9b6d0829ca978f
> Cr-Commit-Position: refs/heads/master@{#433404}

TBR=ikilpatrick@chromium.org,cbiesinger@chromium.org,glebl@chromium.org
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=635619

Review-Url: https://codereview.chromium.org/2514693004
Cr-Commit-Position: refs/heads/master@{#433405}
5 files changed