[qtmozembed] Don't activate web view inside QSGRenderNode constructor
Merge pull request #77 from rojkov/fix-resuming-bg-video

[qtmozembed] Don't resume backgrounded web view
followup to fixed bug 77992
[qtmozembed] WIP: Drop private API usage

TODO:
- All NO_PRIVATE_API blocks should be dropped
- init() and initialize() should be combined (didn't do yet, so that diff is clearer)
- Rename onInitialized to something like onContextInitialized
Merge pull request #78 from rainemak/dropPrivateAPIUsage

[qtmozembed] WIP: Drop private API usage
[qtmozembed] Cleanup startup sequence

- If mozcontext ready, view created on component completed.
- Creation of render object connected to beforeSynchronizing, no
  need anymore for scenegraph initialized connection. The beforeSynchronizing
  is also good in sense that the GUI thread is locked.
- Due to above GL context used for rendering is bound and QSGThreadObject
  could be made self-contained.
Cleanup NO_PRIVATE_API ifndef blocks and related sources
Merge pull request #79 from rainemak/removeNoPrivateApi

Clean NO_PRIVATE_API usage
Make SGRender Context as static and share between views
[qtmozembed] Read viewport not from context, but window