refactor Widget flip logic
add button flip test
finish tests
Merge pull request #9105 from Dhilan007/v3-video-web-fix

Fix WebView and VideoPlayer in wrong place on Android 2.3.x
[ci skip] Update CHANGELOG
Merge pull request #9028 from andyque/fixWidgetFlipIssue

Fix widget flip issue