pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkgsrc: webkit-gtk: Update www/webkit-gtk to 2.18.6



details:   https://anonhg.NetBSD.org/pkgsrc/rev/e165124ce64a
branches:  trunk
changeset: 306034:e165124ce64a
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Mon Apr 09 08:33:48 2018 +0000
description:
webkit-gtk: Update www/webkit-gtk to 2.18.6

Based on the wip package mostly worked on by leot@
with support by yhardy and a host of others.

pkgsrc changes:
 - Add GCC_REQD to 5.0 as requested by webkit-gtk. Previously we had local
   kludges/patches to disable IndexedDB support. Unfortunately in the last
   releases is not so trivial to keep such patches so bump GCC_REQD as requested
   by upstream to avoid further problems.
 - Avoid `-DUSE_SYSTEM_MALLOC=ON'. It is no longer supported, at least on
   NetBSD/amd64 due unsupported part of sysinfo() in Source/WTF/wtf/RAMSize.cpp
   (add an XXX comment to document that)
 - Add an `introspection' option (enabled by default) to permit to build
   of webkit-gtk without gobject-introspection.
 - Add patches to fix support for ppc, add support for sparc64.
   From FreeBSD and OpenBSD ports.
 - Address `Error sending IPC message: Message too long' that appears at least
   on NetBSD via
   patches/patch-Source_WebKit_Platform_IPC_unix_ConnectionUnix.cpp.

Changes:
==================
WebKitGTK+  2.18.6
==================

What's new in WebKitGTK+ 2.18.6?

  - Fix deadlock in GStreamer video sink during shutdown when accelerated compositing is disabled.
  - Several fixes and improvements in WebDriver.
  - Security fixes: CVE-2018-4088, CVE-2017-13885, CVE-2017-7165, CVE-2017-13884, CVE-2017-7160,
    CVE-2017-7153, CVE-2017-7153, CVE-2017-7161, CVE-2018-4096.

==================
WebKitGTK+  2.18.5
==================

What's new in WebKitGTK+ 2.18.5?

  - Disable SharedArrayBuffers from Web API.
  - Reduce the precision of "high" resolution time to 1ms.
  - Fix API documentation generation with newer gtk-doc.
  - Security fixes: includes improvements to mitigate the effects of Spectre (CVE-2017-5753 and CVE-2017-5715).

==================
WebKitGTK+  2.18.4
==================

What's new in WebKitGTK+ 2.18.4?

  - Make WebDriver implementation more spec compliant.
  - Fix a bug when trying to remove cookies before a web process is spawned.
  - WebKitWebDriver process no longer links to libjavascriptcoregtk.
  - Fix several memory leaks in GStreamer media backend.
  - Security fixes: CVE-2017-13866, CVE-2017-13870, CVE-2017-7156, CVE-2017-13856.

==================
WebKitGTK+  2.18.3
==================

What's new in WebKitGTK+ 2.18.3?

  - Improve calculation of font metrics to prevent scrollbars from being shown unnecessarily in some cases.
  - Fix handling of null capabilities in WebDriver implementation.
  - Security fixes: CVE-2017-13798, CVE-2017-13788, CVE-2017-13803.

==================
WebKitGTK+  2.18.2
==================

What's new in WebKitGTK+ 2.18.2?

  - Fix rendering of arabic text.
  - Fix a crash in the web process when decoding GIF images.
  - Fix rendering of wind in Windy.com.
  - Fix several crashes and rendering issues.

==================
WebKitGTK+  2.18.1
==================

What's new in WebKitGTK+ 2.18.1?

  - Improve performance of GIF animations.
  - Fix garbled display in GMail.
  - Fix rendering of several material design icons when using the web font.
  - Fix flickering when resizing the window in Wayland.
  - Prevent default kerberos authentication credentials from being used in ephemeral sessions.
  - Fix a crash when webkit_web_resource_get_data() is cancelled.
  - Correctly handle touchmove and touchend events in WebKitWebView.
  - Fix the build with enchant 2.1.1.
  - Fix the build in HPPA and Alpha.
  - Fix several crashes and rendering issues.

==================
WebKitGTK+  2.18.0
==================

What's new in WebKitGTK+ 2.18.0?

  - Fix the API documentation generation.
  - Fix the build in ARM with NEON.
  - Fix the build for Clang with libc++.

==================
WebKitGTK+ 2.17.92
==================

What's new in WebKitGTK+ 2.17.92?

  - Improve CPU usage when rendering under Wayland in accelerated compositing mode.
  - Improve the memory consumption of the UI process under Wayland.
  - Fix rendering issues in some web sites with accelerated compositing enabled.
  - Fix a web process crash when closing the WebView.
  - Initialize libgcrypt in the network process too.
  - Show controls if a video element isn't allowed to play inline.
  - Add support for cookies and screenshots commands in WebDriver.
  - Fix several crashes and rendering issues.
  - Translation updates: Brazilian Portuguese, Polish.

==================
WebKitGTK+ 2.17.91
==================

What's new in WebKitGTK+ 2.17.91?

  - Fix proxy HTTP authentication for HTTPS requests.
  - Stop kinetic scrolling when a zero movement is reached.
  - Fix UI process crash when selecting text.
  - Fix UI process crash when loading a favicon.
  - Properly handle WebDriver click command on option elements.
  - Fix web process crash when resizing the window with accelerated compositing enabled.
  - Fix crashes in 32 bit systems due to incorrect use of GVariant.
  - Fix several crashes and rendering issues.

==================
WebKitGTK+ 2.17.90
==================

What's new in WebKitGTK+ 2.17.90?

  - WebCrypto API support is now enabled by default.
  - Add API to provide browser information required by automation.
  - Fix the expiration date of manually added cookies.
  - Add support for alerts in WebDriver.
  - WebKitDatabaseProcess binary has been renamed to WebKitStorageProcess.
  - Fix several crashes and rendering issues.

=================
WebKitGTK+ 2.17.5
=================

What's new in WebKitGTK+ 2.17.5?

  - Add initial implementation of WebDriver.
  - Enable GStreamerGL by default when building with GStreamer >= 1.10.
  - Fix position of context menu in Wayland.
  - Properly close cookies database at network process exit.
  - Fix several crashes and rendering issues.
  - Translation updates: Ukrainian.

=================
WebKitGTK+ 2.17.4
=================

What's new in WebKitGTK+ 2.17.4?

  - Add API to allow overriding popup menus.
  - Add kinetic scrolling support.
  - Improve theme rendering performance when using GTK+ >= 3.20.
  - Improve error message when webkit_web_view_run_javascript() fails due to a JavaScript exception.
  - Fix artifacts when rendering large images.
  - Fix blob downloads.
  - Fix web process deadlock when seeking youtube videos.
  - Fix alpha premultiplying when using cairo to draw the video frames.
  - Fix web process deadlock when closing the remote inspector frontend.
  - Update several web inspector icons.
  - Fix several crashes and rendering issues.
  - Translation updates: Spanish.

=================
WebKitGTK+ 2.17.3
=================

What's new in WebKitGTK+ 2.17.3?

  - Add new API to create a WebKitContextMenuItem from a GAction.
  - Fix graphics repaint hungs in accelerated compositing mode after a resize.
  - Fix rendering glitches in HiDPI in long GitHub Gist pages when focusing the comments textarea.
  - Remove Firefox user agent quirk for Google domains.
  - Remove LATEST_RECORD_VERSION from GnuTLS priority string.
  - Improve colors of inspector SVG icons.
  - Fix several crashes and rendering issues.
  - Translation updates: French.

=================
WebKitGTK+ 2.17.2
=================

What's new in WebKitGTK+ 2.17.2?

  - Update user agent quirks to make Youtube and new Google login page work.
  - Fix URL shown in the title of beforeunload dialogs.
  - Focus first input field of HTTP authentication dialog.
  - Fix rendering of PNG images when decoded in more than one chunk.
  - Update several web inspector icons.
  - Fix the build with OpenGL disabled.
  - Fix several crashes and rendering issues.

=================
WebKitGTK+ 2.17.1
=================

What's new in WebKitGTK+ 2.17.1?

  - Switch to use new remote inspector infraestructure instead of legacy Web Sockets based one.
  - Add API to enable and handle Web Automation.
  - Load large images asynchronously off the main theead.
  - Use GtkFileChooserNative for open/save dialogs when available.
  - Make file chooser run as modal by default if possible.
  - Fix position of dropdown menus in Wayland.
  - Keep URI fragments after a server redirection.
  - Implement support for aria-haspopup and aria-autocomplete.
  - Implement aria-value support for focusable separators.
  - Fix playing of some live streams.

=================
WebKitGTK+ 2.15.4
=================

What's new in WebKitGTK+ 2.15.4?

  - Make accelerating compositing mode on-demand again. By default it will only be used for websites
    that require it, saving a lot of memory on websites that don't need it.
  - Add API to manage hardware acceleration policy.
  - Enable CSS Grid Layout by default.
  - Add API to create ephemeral WebViews to replace the legacy private browsing setting that is now
    deprecated.
  - Handle HTTP authentication for downloads having a WebView associated.
  - Add API to WebKitWebsiteDataManager to handle websites data.
  - Fix BadDamage X errors happening when resizing the WebView.
  - Fix several crashes and rendering issues.

=================
WebKitGTK+ 2.15.3
=================

What's new in WebKitGTK+ 2.15.3?

  - Add API to set network proxy settings.
  - Add API to set initial notification permissions.
  - Add WebKitSecurityOrigin to the API.
  - Add tag property to WebKitNotification.
  - Create GLX OpenGL contexts using version 3.2 (core profile) when available to reduce the memory
    consumption on Mesa based drivers.
  - Improve memory pressure handler to reduce the CPU usage on memory pressure situations.
  - Add support for key and code properties on keyboard events.
  - More user agent string improvements to improve compatibility with several websites.
  - Fix network process crashes when loading custom URI schemes.
  - Fix web process crash when closing the web view in X11.
  - Fix several crashes and rendering issues.
  - Translation updates: German.

=================
WebKitGTK+ 2.15.2
=================

What's new in WebKitGTK+ 2.15.2?

  - Add new API to notify about dynamically added forms to Web Extensions.
  - Implement selection interface and states for elements supporting aria-selected and for menu roles.
  - Expose STATE_SINGLE_LINE and STATE_MULTI_LINE for ARIA searchbox role.
  - Enable WebMemorySampler.
  - Downloads started by context menu actions now have a web view associated.
  - Fix a network process crash when main resource load is converted into a download.
  - Fix several crashes and rendering issues.

=================
WebKitGTK+ 2.15.1
=================

What's new in WebKitGTK+ 2.15.1?

  - GObject DOM bindings API marked as unstable has been removed.
  - Expose WebKitDOMHTMLInputElement APIs for form autofill.
  - Properly update WebKitWebView and WebKitWebPage URI properties when request is modified by
    WebKitWebPage:send-request signal.
  - Switch to use GMenu internally in the context menu implementation.
  - Dot not leak the default WebKitWebsiteDataManager in WebKitWebContext.
  - The network backend now always sniff contents for Downloads.
  - Use eglGetPlatformDisplay when available instead of eglGetDisplay.
  - Avoid strstr() when checking (E)GL extensions.
  - Fix the build with ENABLE_OPENGL=OFF and allow to build on Wayland without OpenGL again.
  - Fix several crashes and rendering issues.

=================
WebKitGTK+ 2.13.4
=================

What's new in WebKitGTK+ 2.13.4?

  - Switched to use the threaded compositor. Accelerated compositing mode is now always enabled by default
    and happens in a separate thread in the web process.
  - Make web view background colors work in accelerated compositing mode.
  - Fix several crashes and rendering issues.

=================
WebKitGTK+ 2.13.3
=================

What's new in WebKitGTK+ 2.13.3?

  - Fix Web Process deadlocks when loading HLS videos.
  - Make videos work when painted into a canvas when accelerated compositing is enabled.
  - Fix flickering with animated GIFs.
  - Fix a Web Process crash when video repaint is requested with GStreamer GL enabled.
  - Reduce the amount of file descriptors that the Web Process keeps open.
  - Make memory pressure handler work when cgroups are not available.
  - Fix several crashes and rendering issues.

=================
WebKitGTK+ 2.13.2
=================

What's new in WebKitGTK+ 2.13.2?

  - Properly redraw the web view when reparented in force compositing mode.
  - Flip the volume control layout in media controls on RTL.
  - Add support for video orientation to the GStreamer media backend.
  - Fix several crashes and rendering issues.

=================
WebKitGTK+ 2.13.1
=================

What's new in WebKitGTK+ 2.13.1?

  - CSS Grid Layout has been unprefixed and can be enabled as an experimental feature at runtime.
  - The HTTP disk cache implements speculative resources revalidation.
  - Add a new WebKitSetting to allow universal access from file URLs.
  - Fix several crashes and rendering issues.

diffstat:

 www/webkit-gtk/Makefile                                                                             |   23 +-
 www/webkit-gtk/PLIST                                                                                |  131 +--------
 www/webkit-gtk/distinfo                                                                             |   34 +-
 www/webkit-gtk/options.mk                                                                           |   30 ++-
 www/webkit-gtk/patches/patch-CMakeLists.txt                                                         |   30 +-
 www/webkit-gtk/patches/patch-Source_JavaScriptCore_API_JSStringRef.cpp                              |   33 --
 www/webkit-gtk/patches/patch-Source_JavaScriptCore_CMakeLists.txt                                   |   16 +
 www/webkit-gtk/patches/patch-Source_JavaScriptCore_dfg_DFGNode.h                                    |   13 -
 www/webkit-gtk/patches/patch-Source_JavaScriptCore_heap_MachineStackMarker.cpp                      |   28 --
 www/webkit-gtk/patches/patch-Source_JavaScriptCore_jit_ExecutableAllocator.cpp                      |   19 +
 www/webkit-gtk/patches/patch-Source_WTF_wtf_Compiler.h                                              |   32 --
 www/webkit-gtk/patches/patch-Source_WTF_wtf_Platform.h                                              |   51 +++
 www/webkit-gtk/patches/patch-Source_WTF_wtf_ThreadSpecific.h                                        |   16 +
 www/webkit-gtk/patches/patch-Source_WTF_wtf_dtoa_utils.h                                            |   17 +
 www/webkit-gtk/patches/patch-Source_WebKit2_CMakeLists.txt                                          |   18 -
 www/webkit-gtk/patches/patch-Source_WebKit2_NetworkProcess_cache_NetworkCacheFileSystem.cpp         |   14 +-
 www/webkit-gtk/patches/patch-Source_WebKit2_Shared_API_c_WKString.cpp                               |   15 -
 www/webkit-gtk/patches/patch-Source_WebKit2_UIProcess_UserContent_WebUserContentControllerProxy.cpp |   22 -
 www/webkit-gtk/patches/patch-Source_WebKit_Platform_IPC_unix_ConnectionUnix.cpp                     |   24 +
 www/webkit-gtk/patches/patch-Source_cmake_OptionsCommon.cmake                                       |   30 +-
 www/webkit-gtk/patches/patch-Source_cmake_OptionsGTK.cmake                                          |   36 +--
 www/webkit-gtk/patches/patch-ai                                                                     |   17 -
 www/webkit-gtk/patches/patch-aj                                                                     |    6 +-
 23 files changed, 270 insertions(+), 385 deletions(-)

diffs (truncated from 1026 to 300 lines):

diff -r 477ff940c310 -r e165124ce64a www/webkit-gtk/Makefile
--- a/www/webkit-gtk/Makefile   Mon Apr 09 07:55:32 2018 +0000
+++ b/www/webkit-gtk/Makefile   Mon Apr 09 08:33:48 2018 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.131 2018/03/12 11:15:48 wiz Exp $
+# $NetBSD: Makefile,v 1.132 2018/04/09 08:33:48 wiz Exp $
 
-DISTNAME=      webkitgtk-2.12.4
+DISTNAME=      webkitgtk-2.18.6
 PKGNAME=       ${DISTNAME:S/webkitgtk/webkit-gtk/}
-PKGREVISION=   10
 CATEGORIES=    www
 MASTER_SITES=  https://www.webkitgtk.org/releases/
 EXTRACT_SUFX=  .tar.xz
@@ -22,12 +21,7 @@
 #USE_LIBTOOL=  yes
 USE_TOOLS+=    automake bison gmake perl:build pkg-config msgfmt
 
-# GCC >= 4.7 or Clang >= 3.3
-# XXX: Kludge, upstream needs GCC 4.9.0 for IndexedDB support.
-# XXX: patches/patch-Source_cmake_OptionsGTK.cmake and
-# XXX: patches/patch-Source_WTF_wtf_Compiler.h disables that to
-# XXX: avoid requiring GCC 4.9.0.
-GCC_REQD+=     4.7
+GCC_REQD+=     5.0
 
 # Using ld.gold subverts Pkgsrc wrappers, and this package also crashes buggy
 # versions of ld.gold.
@@ -37,11 +31,14 @@
 PKGCONFIG_OVERRIDE+=   Source/WebKit2/webkit2gtk.pc.in
 PKGCONFIG_OVERRIDE+=   Source/WebKit2/webkit2gtk-web-extension.pc.in
 
+CMAKE_ARGS+=           -DCMAKE_BUILD_TYPE=Release
 CMAKE_ARGS+=           -DPORT=GTK
 CMAKE_ARGS+=           -DENABLE_X11_TARGET=ON
 CMAKE_ARGS+=           -DENABLE_MINIBROWSER=ON
 CMAKE_ARGS+=           -DENABLE_GEOLOCATION=OFF
+CMAKE_ARGS+=           -DUSE_GSTREAMER_GL=OFF
 CMAKE_ARGS+=           -DUSE_LIBHYPHEN=OFF
+#CMAKE_ARGS+=          -DUSE_SYSTEM_MALLOC=ON # XXX: needs adjustements for sysinfo() stuffs in Source/WTF/wtf/RAMSize.cpp
 
 REPLACE_PERL+= Source/JavaScriptCore/create_hash_table \
                Source/WebCore/bindings/scripts/*.pl \
@@ -70,18 +67,10 @@
 CXXFLAGS+=     -Wno-c++11-narrowing
 .endif
 
-.if !empty(MACHINE_PLATFORM:MSunOS-*-x86_64) || !empty(MACHINE_PLATFORM:MNetBSD-*-*arm*)
-CMAKE_ARGS+=   -DUSE_SYSTEM_MALLOC=ON
-.endif
-
 .include "options.mk"
 
 BUILDLINK_API_DEPENDS.glib2+= glib2>=2.32.1
 .include "../../devel/glib2/buildlink3.mk"
-BUILDLINK_API_DEPENDS.gobject-introspection+=  gobject-introspection>=0.9.5
-BUILDLINK_DEPMETHOD.gobject-introspection+=    build
-.include "../../devel/gobject-introspection/buildlink3.mk"
-CMAKE_ARGS+=   -DENABLE_INTROSPECTION=ON
 .include "../../devel/zlib/buildlink3.mk"
 .include "../../databases/sqlite3/buildlink3.mk"
 # A correct Webkit build requires flex 2.5.33
diff -r 477ff940c310 -r e165124ce64a www/webkit-gtk/PLIST
--- a/www/webkit-gtk/PLIST      Mon Apr 09 07:55:32 2018 +0000
+++ b/www/webkit-gtk/PLIST      Mon Apr 09 08:33:48 2018 +0000
@@ -1,15 +1,17 @@
-@comment $NetBSD: PLIST,v 1.35 2016/09/05 08:06:24 leot Exp $
-bin/MiniBrowser
-bin/jsc
+@comment $NetBSD: PLIST,v 1.36 2018/04/09 08:33:48 wiz Exp $
+bin/WebKitWebDriver
 include/webkitgtk-4.0/JavaScriptCore/JSBase.h
 include/webkitgtk-4.0/JavaScriptCore/JSContextRef.h
 include/webkitgtk-4.0/JavaScriptCore/JSObjectRef.h
 include/webkitgtk-4.0/JavaScriptCore/JSStringRef.h
+include/webkitgtk-4.0/JavaScriptCore/JSTypedArray.h
 include/webkitgtk-4.0/JavaScriptCore/JSValueRef.h
 include/webkitgtk-4.0/JavaScriptCore/JavaScript.h
 include/webkitgtk-4.0/JavaScriptCore/WebKitAvailability.h
+include/webkitgtk-4.0/webkit2/WebKitApplicationInfo.h
 include/webkitgtk-4.0/webkit2/WebKitAuthenticationRequest.h
 include/webkitgtk-4.0/webkit2/WebKitAutocleanups.h
+include/webkitgtk-4.0/webkit2/WebKitAutomationSession.h
 include/webkitgtk-4.0/webkit2/WebKitBackForwardList.h
 include/webkitgtk-4.0/webkit2/WebKitBackForwardListItem.h
 include/webkitgtk-4.0/webkit2/WebKitColorChooserRequest.h
@@ -38,16 +40,21 @@
 include/webkitgtk-4.0/webkit2/WebKitMimeInfo.h
 include/webkitgtk-4.0/webkit2/WebKitNavigationAction.h
 include/webkitgtk-4.0/webkit2/WebKitNavigationPolicyDecision.h
+include/webkitgtk-4.0/webkit2/WebKitNetworkProxySettings.h
 include/webkitgtk-4.0/webkit2/WebKitNotification.h
 include/webkitgtk-4.0/webkit2/WebKitNotificationPermissionRequest.h
+include/webkitgtk-4.0/webkit2/WebKitOptionMenu.h
+include/webkitgtk-4.0/webkit2/WebKitOptionMenuItem.h
 include/webkitgtk-4.0/webkit2/WebKitPermissionRequest.h
 include/webkitgtk-4.0/webkit2/WebKitPlugin.h
 include/webkitgtk-4.0/webkit2/WebKitPolicyDecision.h
+include/webkitgtk-4.0/webkit2/WebKitPrintCustomWidget.h
 include/webkitgtk-4.0/webkit2/WebKitPrintOperation.h
 include/webkitgtk-4.0/webkit2/WebKitResponsePolicyDecision.h
 include/webkitgtk-4.0/webkit2/WebKitScriptDialog.h
 include/webkitgtk-4.0/webkit2/WebKitScriptWorld.h
 include/webkitgtk-4.0/webkit2/WebKitSecurityManager.h
+include/webkitgtk-4.0/webkit2/WebKitSecurityOrigin.h
 include/webkitgtk-4.0/webkit2/WebKitSettings.h
 include/webkitgtk-4.0/webkit2/WebKitURIRequest.h
 include/webkitgtk-4.0/webkit2/WebKitURIResponse.h
@@ -67,79 +74,52 @@
 include/webkitgtk-4.0/webkit2/WebKitWebView.h
 include/webkitgtk-4.0/webkit2/WebKitWebViewBase.h
 include/webkitgtk-4.0/webkit2/WebKitWebViewSessionState.h
+include/webkitgtk-4.0/webkit2/WebKitWebsiteData.h
 include/webkitgtk-4.0/webkit2/WebKitWebsiteDataManager.h
 include/webkitgtk-4.0/webkit2/WebKitWindowProperties.h
 include/webkitgtk-4.0/webkit2/webkit-web-extension.h
 include/webkitgtk-4.0/webkit2/webkit2.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMAttr.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMAttrUnstable.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMAudioTrack.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMAudioTrackList.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMBarProp.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMBatteryManager.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMBlob.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMBlobUnstable.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMCDATASection.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMCSSRule.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMCSSRuleList.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMCSSRuleUnstable.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMCSSStyleDeclaration.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMCSSStyleSheet.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMCSSValue.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMCharacterData.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMCharacterDataUnstable.h
+include/webkitgtk-4.0/webkitdom/WebKitDOMClientRect.h
+include/webkitgtk-4.0/webkitdom/WebKitDOMClientRectList.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMComment.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMCustom.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMCustomUnstable.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMDOMApplicationCache.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMDOMImplementation.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMDOMMimeType.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMDOMMimeTypeArray.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMDOMNamedFlowCollection.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMDOMPlugin.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMDOMPluginArray.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMDOMSelection.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMDOMStringList.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMDOMStringMap.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMDOMTokenList.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMDOMWindow.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMDOMWindowCSS.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMDOMWindowSpeechSynthesis.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMDOMWindowUnstable.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMDataCue.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMDatabase.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMDeprecated.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMDocument.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMDocumentFragment.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMDocumentFragmentUnstable.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMDocumentType.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMDocumentTypeUnstable.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMDocumentUnstable.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMElement.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMElementUnstable.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMEvent.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMEventTarget.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMEventUnstable.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMFile.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMFileList.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMGamepad.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMGamepadList.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMGeolocation.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLAnchorElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLAnchorElementUnstable.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLAppletElement.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLAreaElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLAreaElementUnstable.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLAudioElement.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLBRElement.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLBaseElement.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLBodyElement.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLButtonElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLButtonElementUnstable.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLCanvasElement.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLCollection.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLDListElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLDetailsElement.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLDirectoryElement.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLDivElement.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLDocument.h
@@ -147,157 +127,94 @@
 include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLElementUnstable.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLEmbedElement.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLFieldSetElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLFieldSetElementUnstable.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLFontElement.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLFormElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLFormElementUnstable.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLFrameElement.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLFrameSetElement.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLHRElement.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLHeadElement.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLHeadingElement.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLHtmlElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLHtmlElementUnstable.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLIFrameElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLIFrameElementUnstable.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLImageElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLImageElementUnstable.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLInputElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLInputElementUnstable.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLKeygenElement.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLLIElement.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLLabelElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLLabelElementUnstable.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLLegendElement.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLLinkElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLLinkElementUnstable.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLMapElement.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLMarqueeElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLMarqueeElementUnstable.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLMediaElement.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLMenuElement.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLMetaElement.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLModElement.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLOListElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLOListElementUnstable.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLObjectElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLObjectElementUnstable.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLOptGroupElement.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLOptionElement.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLOptionsCollection.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLOptionsCollectionUnstable.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLParagraphElement.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLParamElement.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLPreElement.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLQuoteElement.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLScriptElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLScriptElementUnstable.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLSelectElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLSelectElementUnstable.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLStyleElement.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLTableCaptionElement.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLTableCellElement.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLTableColElement.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLTableElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLTableElementUnstable.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLTableRowElement.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLTableSectionElement.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLTextAreaElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLTextAreaElementUnstable.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLTitleElement.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLUListElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLVideoElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHistory.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMKeyboardEvent.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMLocation.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMMediaController.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMMediaDevices.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMMediaError.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMMediaList.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMMediaQueryList.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMMediaTrackSupportedConstraints.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMMessagePort.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMMouseEvent.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMMouseEventUnstable.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMNamedNodeMap.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMNavigator.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMNavigatorMediaDevices.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMNode.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMNodeFilter.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMNodeIterator.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMNodeList.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMNodeUnstable.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMObject.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMPerformance.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMPerformanceEntry.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMPerformanceEntryList.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMPerformanceNavigation.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMPerformanceTiming.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMProcessingInstruction.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMRange.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMRangeUnstable.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMScreen.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMSpeechSynthesis.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMSpeechSynthesisEvent.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMSpeechSynthesisUtterance.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMSpeechSynthesisVoice.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMStorage.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMStorageInfo.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMStorageQuota.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMStyleMedia.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMStyleSheet.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMStyleSheetList.h
 include/webkitgtk-4.0/webkitdom/WebKitDOMText.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMTextTrack.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMTextTrackCue.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMTextTrackCueList.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMTextTrackList.h



Home | Main Index | Thread Index | Old Index