[update] update to upstream 5.1.0-beta1
Squashed 'qtwebkit/' changes from aca7ee6..26e6818

26e6818 QQuickWindowPrivate::setRenderWithoutShowing has been removed from Qt 5
add8d6a [Qt] REGRESSION(r146630): 8 text related test asserts on debug builds
a2e3106 Build failures when building with python 3.3 https://bugs.webkit.org/show_bug.cgi?id=106194
498d042 Assert in JSC::Heap::unprotect when closing facebook.com web site
cd42b15 [Qt] Animated opacity does not trigger accelerated compositing
648159c Late-loading stylesheets can cause composited layers to be blank
23fc33e Fix the USE(3D_GRAPHICS) build with the standard OpenGL on Windows
7931812 [Qt] WebKit fails to compile if EGL headers are not in default INCLUDEPATH
3c46de4 [Qt][Mac] Remove obsolete workaround for debug builds
05d4813 [Qt] Only use thin archives on Linux
47321e6 [Qt] Enable thin archives before parsing the project files
40edeaa [Qt] Use GNU ar's thin archive format for intermediate static libs
6dbfbbc [Qt][Mac] QtWebKitWidgets has wrong install_name.
018937c Implement JIT for MinGW-w64 64-bit
3e1f0e7 [Qt][WK1] Reflect recursion limit and loop checks also for list conversions.
9e5eaab Add more assertions to the property storage use in arrays
e6f5f96 Improve Windows cmd.exe detection
81660d9 [Qt] HTML5 video - sound volume bar out of widget
529b1be [Qt] New fast/text/word-space-with-kerning-3.html fails on Qt.
9f1ee0d [Qt] Enable LINK_PREFETCH
89f48a1 [Qt] Avoid "QFont::setPixelSize: Pixel size <= 0 (0)"
03099b1 Apply our MSVC 2012 optimizer bug workaround to all minor releases
2737149 [Qt] Add API in QWebSettings for setting the CSS media type
4fdc478 [Texmap] Update a dirty region which is not covered with keepRect.
eb4a7e2 Coordinated Graphics: a long page is scaled vertically while loading.
5787a37 [TexMap] Composited CSS shaders crash when using non-GL TextureMapper
1b4ac98 [Qt] WebGL does not require accelerated compositing
769a561 [Qt] window.open passes height and width parameters even if not defined in a page
64ed4a4 [Qt][Mac] Linking fails with Qt 5.1
5c73e7c Always listen for the DidFirstLayout layout milestone
1a082c6 [Qt] Add WOFF support when using zlib
5799252 Restore old semantics to webkitRequestAnimationFrame callbacks
7e9bbda REGRESSION(r135836): Invalid user input for input[type=number] should be cleared by input.value=""
a878703 [Qt][WK2] WebView's interactive property is not fully respected
2acba68 [Qt] Fail gracefully if an OpenGL context could not be created. https://bugs.webkit.org/show_bug.cgi?id=113784
91020e6 [Qt][WK2] plugin tests assert in debug
09a0901 Merge "Merge remote-tracking branch 'origin/release' into stable" into refs/staging/stable
d6ffb6e Fix the build with GCC 4.8 https://bugs.webkit.org/show_bug.cgi?id=113147
7da74c8 [Qt] PluginsX11: exposedRect offset is applied twice when painting windowless
89c72f1 Missing chunk for: [Qt] Support kerning in fast path font rendering
4ed0c1e Move definition of nested classes that inherit enclosing class outside class definition.
4378e48 [Qt] docs: Fix module name format
cef77ac [Qt] assignToHTMLImageElement no longer exists in Qt5
01b1a53 Revert an accidentally changed line of EventHander::handleMousePressEvent(PlatformMouseEvent&) in r135650.
13ed0e1 WeakSet::removeAllocator leaks WeakBlocks
cbfaf35 JSC asserting with long parameter list functions in debug mode on ARM traditional
4fa26ee Change set r140201 broke editing/selection/move-by-word-visually-multi-line.html
d549f4b Harden ArithDiv of integers fix-up by inserting Int32ToDouble node directly
7b17fd4 Fix up of ArithDiv nodes for non-x86 CPUs is broken
6ab46a1 r134080 causes heap problem on linux systems where PAGESIZE != 4096
b5924dc Yarr JIT isn't big endian compatible
23bde0c If array allocation profiling causes a new_array to allocate double arrays, then the holes should end up being correctly initialized
2c526bd Dont use a node reference after appending to the graph.
e0892c4 DFG X86: division in the used-as-int case doesn't correctly check for -2^31/-1
613f643 [Qt] Update QMAKE_MAC_SDK check for Qt 5.1
d5354b7 [Qt] Disable media support using QuickTime if deployment target != SDK
621b835 Merge remote-tracking branch 'origin/release' into stable
fedafb7 [Qt] Builds for Mac are tied to the OS system instead of the SDK version.
fad1b06 Implement JIT on Windows 64 bits
f90b754 [Qt] Enable kerning by default
3f5a0c1 [Qt] Support -webkit-font-smoothing
44329e0 [Qt] Support kerning in fast path font rendering
d386c39 [Qt] Monospace font does not render in proper sizes
c3d07e7 DFG 32_64 backend doesn't check for hasArrayStorage() in NewArrayWithSize
2a43c88 DFG Phantom node should be honest about the fact that it can exit
09961e4 DFG is too aggressive with eliding overflow checks in loops
909c994 DFG is too aggressive eliding overflow checks for additions involving large constants
728f3b4 javascript integer overflow
da77818 Don't assert that flags <= 0x3ff in JSTypeInfo
1f8a9f6 Named lookups on HTML documents produce inconsistent results in JavaScriptCore bindings
2e536fc Strange results calculating a square root in a loop
9c05c14 Incorrect inequality for checking whether a statement is within bounds of a handler
d69b31b jsc command line tool's support for typed arrays should be robust against array buffer allocation errors
9868cad replaceWithJump should not decrease the offset by 1 on ARM traditional.
fdf79b1 revertBranchPtrWithPatch is incorrect on ARM traditional
aa27332 Fix the build of MiniBrowserRaw
f171853 Refactor handling of content suspension to properly cover corner cases
2f903ee Bump MODULE_VERSION to 5.1.0
3b16efd Children method in LLINT AST Not class should return [@child]
085292a LLInt CLoop backend misses Double2Ints() on 32bit architectures
8c4daa8 Invalid code is generated for storing constants with baseindex addressing modes on ARM traditional.
aba7f74 [QNX][ARM] REGRESSION(r135330): Various failures in Octane
b420ac1 ARMv7 replaceWithJump ASSERT failure after r135330.
e8a56c5 Merge branch 'dev' into stable
99783e2 [Qt] Use Qt5.1 supportedMimeTypes methods.
a0dd077 Prevent skipped repaints for children of inner SVG elements
a97531f [Qt] QWebSettings::clearMemoryCaches should clear JS garbage
68753e6 Source/WebCore: Crash in WebCore::FrameLoader::checkCompleted()
089f6d4 Change RenderFrameSet::paint to use m-rows/m_cols directly.
d9c4f8f [Qt] Fix the JSC build on Mac
a2e0d7c [Qt] Implement GCActivityCallback
5979840 [Qt] Implement IncrementalSweeper and HeapTimer
3774b52 [Qt] Enable tiled shadow blur for inset box shadows
fa9f68e [Qt] REGRESSION(r141240) Crash in PluginPackage::fetchInfo
c428352 Crash due to intruding float not removed after writing mode changed.
5eedc71 [Qt] Major performance improvement in Qt's PluginDatabase implementation
4563d97 PluginPackage::freeLibraryTimerFired asserts if plugin got loaded again meanwhile
dca750d Merge "Merge remote-tracking branch 'origin/stable' into dev" into refs/staging/dev
9c5be4c Fix sync.profile to point to stable for the stable branch.
4571a91 [Qt] Build error with building with Qt 5.1
79a8844 Merge remote-tracking branch 'origin/stable' into dev
c8978f4 Merge remote-tracking branch 'origin/release' into stable
3db4e05 Merge remote-tracking branch 'origin/stable' into dev
1d6a091 Fix build with GStreamer 1.0
6543801 [Qt] Flash objects won't load until scrolling page
bdb09f0 [Qt] Implement SimpleFontData::platformBoundsForGlyph
664913c Regression(r140414): It is causing crashes with gstreamer 0.10
e387c50 [gstreamer] MediaPlayerPrivateGStreamer should take ownership of the playbin
c3934e3 [GStreamer] Buffering ranges are reported incorrectly with GStreamer 1.0
e0debe1 Switch QtWebKit to GStreamer 1.0.
a62d9dd Merge "Merge remote-tracking branch 'origin/stable' into dev" into refs/staging/dev
97cb541 [Qt] Fix the Mac build with the current qtbase/dev branch
ec32c90 [TexMap] REGRESSION(144183): It make negative delay tests fails
b5f797c [TexMap] Flickering after transitions on Apple HTML5 demo
528e49d Revert "[TexMap] Flickering after transitions on Apple HTML5 demo"
a9f4572 [SVG] OOB access in SVGListProperty::replaceItemValues()
f9a60fb Regression(r131539): Heap-use-after-free in WebCore::RenderBlock::willBeDestroyed
e1db432 ASSERTION FAILED: !object || object->isBox(), UNKNOWN in WebCore::RenderListItem::positionListMarker
5ed2691 REGRESSION (r135628-135632): Double box shadow failure to render
fca9d90 Merge remote-tracking branch 'origin/stable' into dev
836b2f6 remove obsolete DEPENDPATH assignment
7984e8f fix pkg-config dependencies
1d158cf Merge remote-tracking branch 'origin/stable' into dev
b862def Merge branch 'stable' of ssh://codereview.qt-project.org/qt/qtwebkit into dev
f28064f Merge branch 'stable' of ssh://codereview.qt-project.org/qt/qtwebkit into dev
633522d Point dependencies to 'dev' branches
60aa9ce Merge branch 'stable' of ssh://codereview.qt-project.org:29418/qt/qtwebkit into dev

git-subtree-dir: qtwebkit
git-subtree-split: 26e6818bad39d90cff38583971d29de89051d9ae
Merge commit '33a96ce05f569185756dcb9c47c55a9a0d416dda'