Out-of-line default constructor of WebRange.

WebRange default constructor is both inline and BLINK_EXPORT.
Using WebRange() in different blink modules (for example,
blink_core and blink_controller) results in duplicate symbols
during linking.

This CL out-of-lines this constructor to ensure that exported
constructor has only one implementation.

Bug: 903712
Change-Id: Ifdc947c4d0001a4be7404950a6a1639bc9877372
Reviewed-on: https://chromium-review.googlesource.com/c/1328964
Reviewed-by: Philip Rogers <pdr@chromium.org>
Commit-Queue: Philip Rogers <pdr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#606878}
2 files changed