Initial commit.
Fix unnecessary copies in WebKitCSSMatrix.
Fix unnecessary TransformationMatrix copies in GraphicsLayerTransform.
Avoid unnecessary TransformationMatrix copies in MatrixTransformOperation, Matrix3DTransformOperatoin.
Avoid unnecessary TransformationMatrix copy in transparencyClipBox().
Use GMainLoopSource::Simple in VideoSinkGStreamer, WebKitVideoSink.
Avoid creating a Vector object when committing a children change in GraphicsLayerTextureMapper.
Don't pass GL_RGBA8 to glTexImage2D().
Sprinkle range-based for-loops in TextureMapperTiledBackingStore.
Remove unnecessary TransformationMatrix copies in TextureMapperGL, TextureMapperLayer.
Fix resolveOverlaps() to take a Region reference as the first parameter.
Follow-up build fix for children change commit optimization.
Use cairo_egl_device_create_for_egl_surface() in GLContextEGL.
Assess OpenGL ES extensions support by checking for the relevant macros.
Don't link WPE with --no-undefined.
Properly deduce OPENGLES2_INCLUDE_DIRS.
Fix FindFreetype2.cmake.
Add temporary build fix in GLContext.h.
Bump Cairo to 1.14.0, Wayland to 1.6.0.
Fix build with HAVE(ACCESSIBILITY) disabled.