Apply more changes from sync-tab branch
Apply fix for bug 957504
Merge sync tab branch
Folowup change for js jit hardfp problem, make zoom constraints work correctly, full sync of sync-tab branch
Apply viewport changes on View Resize