Move getSwapBehavior call to be after SurfaceImpl initialize
Move getSwapBehavior call to be after SurfaceImpl initialize

Otherwise, end2end tests crash on Nexus 5X,
since the underlying EGL surface doesn't exist
at the time of getSwapBehavior call.

BUG=angleproject:1362
TEST=angle_end2end_tests on Nexus 5X

Change-Id: I550e46ee82592b9d1ea49a3c968d7ffad3ab06f7
Reviewed-on: https://chromium-review.googlesource.com/349430
Reviewed-by: Jamie Madill <7e492b4f1c8458024932de3ba475cbf015424c30@chromium.org>
Commit-Queue: Yuly Novikov <36f5580f63d0a3eacc17e89a61d11e2f646630d2@chromium.org>

ecoal95/angle,domokit/waterfall,MSOpenTech/angle,ecoal95/angle,ppy/angle,ppy/angle,ecoal95/angle,ecoal95/angle,domokit/waterfall,ppy/angle,MSOpenTech/angle,MSOpenTech/angle,MSOpenTech/angle,ppy/angle,ecoal95/angle