Changeset 155918 in webkit
- Timestamp:
- Sep 16, 2013 6:08:46 PM (11 years ago)
- Location:
- trunk
- Files:
-
- 3 added
- 13 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ChangeLog
r155714 r155918 1 2013-09-16 Gustavo Noronha Silva <gns@gnome.org> 2 3 [GTK] Make symbol export filter more strict, and disable for dev/test builds 4 https://bugs.webkit.org/show_bug.cgi?id=120586 5 6 Reviewed by Martin Robinson. 7 8 * GNUmakefile.am: only include test-related automake files when developer 9 mode is on. 10 * Source/autotools/ReadCommandLineArguments.m4: add --enable-developer-mode, 11 defaults to no, and to yes for debug builds. 12 * Source/autotools/SetupAutomake.m4: add ENABLE_DEVELOPER_MODE conditional. 13 * Source/autotools/symbols.filter: make the exported symbols list much shorter, 14 covering only the public ABI and a few symbols required by WebKit2 processes. 15 1 16 2013-09-13 Gustavo Noronha Silva <gustavo.noronha@collabora.com> 2 17 -
trunk/GNUmakefile.am
r155714 r155918 201 201 include Source/WebCore/platform/gtk/po/GNUmakefile.am 202 202 include Source/WebInspectorUI/GNUmakefile.am 203 include Tools/gtk/GNUmakefile.am 204 203 205 include Source/WebKit/gtk/GNUmakefile.am 206 include Tools/GtkLauncher/GNUmakefile.am 207 208 include Source/WebKit2/GNUmakefile.am 209 include Tools/MiniBrowser/gtk/GNUmakefile.am 210 include Source/ThirdParty/ANGLE/GNUmakefile.am 211 include Source/ThirdParty/leveldb/GNUmakefile.am 212 213 if ENABLE_DEVELOPER_MODE 214 include Source/WebKit2/UIProcess/API/gtk/tests/GNUmakefile.am 215 include Source/WebKit/gtk/tests/GNUmakefile.am 216 include Source/ThirdParty/gtest/GNUmakefile.am 204 217 include Tools/GNUmakefile.am 205 206 include Source/WebKit2/GNUmakefile.am 207 include Source/WebKit2/UIProcess/API/gtk/tests/GNUmakefile.am 208 include Tools/MiniBrowser/gtk/GNUmakefile.am 218 include Tools/TestWebKitAPI/GNUmakefile.am 209 219 include Tools/WebKitTestRunner/GNUmakefile.am 210 include Source/ThirdParty/ANGLE/GNUmakefile.am 211 include Source/ThirdParty/gtest/GNUmakefile.am 212 include Source/ThirdParty/leveldb/GNUmakefile.am 213 include Tools/TestWebKitAPI/GNUmakefile.am 220 endif 221 214 222 # [GTK] Refactor the translations now that we have webkit2 215 223 # https://bugs.webkit.org/show_bug.cgi?id=55153 -
trunk/Source/WebKit/gtk/ChangeLog
r155768 r155918 1 2013-09-16 Gustavo Noronha Silva <gns@gnome.org> 2 3 [GTK] Make symbol export filter more strict, and disable for dev/test builds 4 https://bugs.webkit.org/show_bug.cgi?id=120586 5 6 Reviewed by Martin Robinson. 7 8 * GNUmakefile.am: only use the version script when in developer mode.. 9 1 10 2013-09-14 Alberto Garcia <berto@igalia.com> 2 11 -
trunk/Source/WebKit/gtk/GNUmakefile.am
r155768 r155918 72 72 $(ZLIB_CFLAGS) 73 73 74 libwebkitgtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_LDFLAGS = \74 libwebkitgtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_LDFLAGS := \ 75 75 -version-info @LIBWEBKITGTK_VERSION@ \ 76 $(version_script) \77 76 $(no_undefined) 77 78 if !ENABLE_DEVELOPER_MODE 79 libwebkitgtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_LDFLAGS += \ 80 $(version_script) 81 endif 78 82 79 83 libwebkitgtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_LIBADD := \ … … 405 409 $(WebKit)/docs/webkitgtk-overrides.txt \ 406 410 $(WebKit)/webkitmarshal.list \ 407 $(WebKit)/resources/* \ 408 $(WebKit)/tests/resources/* \ 409 $(WebKit)/tests/test_utils.h 411 $(WebKit)/resources/* 410 412 411 413 # extra resource files … … 413 415 dist_resources_DATA = \ 414 416 $(shell ls $(srcdir)/Source/WebKit/gtk/resources/*.html) 415 416 # Build unit tests417 webkit_tests_cflags = \418 -fno-strict-aliasing \419 -I$(srcdir)/Source/JavaScriptCore/ForwardingHeaders \420 -I$(WebKit) \421 -I$(GENSOURCES) \422 -I$(top_builddir)/Source/WebKit/gtk \423 -I$(top_srcdir)/Source/WebCore/bindings \424 -I$(top_srcdir)/Source/WebCore/bindings/gobject \425 $(global_cppflags) \426 $(global_cflags) \427 $(javascriptcore_cppflags) \428 $(FREETYPE_CFLAGS) \429 $(GLIB_CFLAGS) \430 $(GTK_CFLAGS) \431 $(LIBSOUP_CFLAGS) \432 $(XRENDER_CFLAGS) \433 $(XT_CFLAGS)434 435 webkit_tests_ldadd = \436 libjavascriptcoregtk-@WEBKITGTK_API_MAJOR_VERSION@.@WEBKITGTK_API_MINOR_VERSION@.la \437 libwebkitgtk-@WEBKITGTK_API_MAJOR_VERSION@.@WEBKITGTK_API_MINOR_VERSION@.la \438 $(FREETYPE_LIBS) \439 $(GTK_LIBS) \440 $(GLIB_LIBS) \441 $(LIBSOUP_LIBS) \442 $(XRENDER_LIBS)443 444 webkit_tests_ldflags = \445 -no-install \446 -no-fast-install447 448 if ENABLE_WEBKIT1449 noinst_PROGRAMS += \450 Programs/unittests/testapplicationcache \451 Programs/unittests/testcontextmenu \452 Programs/unittests/testdomdocument \453 Programs/unittests/testdomdomwindow \454 Programs/unittests/testdomnode \455 Programs/unittests/testhttpbackend \456 Programs/unittests/testfavicondatabase \457 Programs/unittests/testloading \458 Programs/unittests/testglobals \459 Programs/unittests/testmimehandling \460 Programs/unittests/testnetworkrequest \461 Programs/unittests/testnetworkresponse \462 Programs/unittests/testwebframe \463 Programs/unittests/testwebbackforwardlist \464 Programs/unittests/testwebhistoryitem \465 Programs/unittests/testwindow \466 Programs/unittests/testdownload \467 Programs/unittests/testatk \468 Programs/unittests/testatkroles \469 Programs/unittests/testhittestresult \470 Programs/unittests/testwebinspector \471 Programs/unittests/testwebsettings \472 Programs/unittests/testwebresource \473 Programs/unittests/testwebdatasource \474 Programs/unittests/testwebplugindatabase \475 Programs/unittests/testwebview \476 Programs/unittests/testkeyevents \477 Programs/unittests/testcopyandpaste478 endif479 480 # Add additional tests here481 Programs_unittests_testapplicationcache_SOURCES = Source/WebKit/gtk/tests/testapplicationcache.c482 Programs_unittests_testapplicationcache_CFLAGS = $(webkit_tests_cflags)483 Programs_unittests_testapplicationcache_LDADD = $(webkit_tests_ldadd)484 Programs_unittests_testapplicationcache_LDFLAGS = $(webkit_tests_ldflags)485 486 Programs_unittests_testcontextmenu_SOURCES = Source/WebKit/gtk/tests/testcontextmenu.c487 Programs_unittests_testcontextmenu_CFLAGS = $(webkit_tests_cflags)488 Programs_unittests_testcontextmenu_LDADD = $(webkit_tests_ldadd)489 Programs_unittests_testcontextmenu_LDFLAGS = $(webkit_tests_ldflags)490 491 Programs_unittests_testdomdocument_SOURCES = Source/WebKit/gtk/tests/testdomdocument.c492 Programs_unittests_testdomdocument_CFLAGS = $(webkit_tests_cflags)493 Programs_unittests_testdomdocument_LDADD = $(webkit_tests_ldadd)494 Programs_unittests_testdomdocument_LDFLAGS = $(webkit_tests_ldflags)495 496 Programs_unittests_testdomdomwindow_SOURCES = Source/WebKit/gtk/tests/testdomdomwindow.c497 Programs_unittests_testdomdomwindow_CFLAGS = $(webkit_tests_cflags)498 Programs_unittests_testdomdomwindow_LDADD = $(webkit_tests_ldadd)499 Programs_unittests_testdomdomwindow_LDFLAGS = $(webkit_tests_ldflags)500 501 Programs_unittests_testdomnode_SOURCES = Source/WebKit/gtk/tests/testdomnode.c502 Programs_unittests_testdomnode_CFLAGS = $(webkit_tests_cflags)503 Programs_unittests_testdomnode_LDADD = $(webkit_tests_ldadd)504 Programs_unittests_testdomnode_LDFLAGS = $(webkit_tests_ldflags)505 506 Programs_unittests_testhttpbackend_SOURCES = Source/WebKit/gtk/tests/testhttpbackend.c507 Programs_unittests_testhttpbackend_CFLAGS = $(webkit_tests_cflags)508 Programs_unittests_testhttpbackend_LDADD = $(webkit_tests_ldadd)509 Programs_unittests_testhttpbackend_LDFLAGS = $(webkit_tests_ldflags)510 511 Programs_unittests_testfavicondatabase_SOURCES = Source/WebKit/gtk/tests/testfavicondatabase.c Source/WebKit/gtk/tests/test_utils.c512 Programs_unittests_testfavicondatabase_CFLAGS = $(webkit_tests_cflags)513 Programs_unittests_testfavicondatabase_LDADD = $(webkit_tests_ldadd)514 Programs_unittests_testfavicondatabase_LDFLAGS = $(webkit_tests_ldflags)515 516 Programs_unittests_testglobals_SOURCES = Source/WebKit/gtk/tests/testglobals.c517 Programs_unittests_testglobals_CFLAGS = $(webkit_tests_cflags)518 Programs_unittests_testglobals_LDADD = $(webkit_tests_ldadd)519 Programs_unittests_testglobals_LDFLAGS = $(webkit_tests_ldflags)520 521 Programs_unittests_testloading_SOURCES = Source/WebKit/gtk/tests/testloading.c522 Programs_unittests_testloading_CFLAGS = $(webkit_tests_cflags)523 Programs_unittests_testloading_LDADD = $(webkit_tests_ldadd)524 Programs_unittests_testloading_LDFLAGS = $(webkit_tests_ldflags)525 526 Programs_unittests_testmimehandling_SOURCES = Source/WebKit/gtk/tests/testmimehandling.c Source/WebKit/gtk/tests/test_utils.c527 Programs_unittests_testmimehandling_CFLAGS = $(webkit_tests_cflags)528 Programs_unittests_testmimehandling_LDADD = $(webkit_tests_ldadd)529 Programs_unittests_testmimehandling_LDFLAGS = $(webkit_tests_ldflags)530 531 Programs_unittests_testnetworkrequest_SOURCES = Source/WebKit/gtk/tests/testnetworkrequest.c532 Programs_unittests_testnetworkrequest_CFLAGS = $(webkit_tests_cflags)533 Programs_unittests_testnetworkrequest_LDADD = $(webkit_tests_ldadd)534 Programs_unittests_testnetworkrequest_LDFLAGS = $(webkit_tests_ldflags)535 536 Programs_unittests_testnetworkresponse_SOURCES = Source/WebKit/gtk/tests/testnetworkresponse.c537 Programs_unittests_testnetworkresponse_CFLAGS = $(webkit_tests_cflags)538 Programs_unittests_testnetworkresponse_LDADD = $(webkit_tests_ldadd)539 Programs_unittests_testnetworkresponse_LDFLAGS = $(webkit_tests_ldflags)540 541 Programs_unittests_testwebframe_SOURCES = Source/WebKit/gtk/tests/testwebframe.c542 Programs_unittests_testwebframe_CFLAGS = $(webkit_tests_cflags)543 Programs_unittests_testwebframe_LDADD = $(webkit_tests_ldadd)544 Programs_unittests_testwebframe_LDFLAGS = $(webkit_tests_ldflags)545 546 Programs_unittests_testwebplugindatabase_SOURCES = Source/WebKit/gtk/tests/testwebplugindatabase.c547 Programs_unittests_testwebplugindatabase_CFLAGS = -DTEST_PLUGIN_DIR=\"${shell pwd}/${top_builddir}/TestNetscapePlugin/.libs\" $(webkit_tests_cflags)548 Programs_unittests_testwebplugindatabase_LDADD = $(webkit_tests_ldadd)549 Programs_unittests_testwebplugindatabase_LDFLAGS = $(webkit_tests_ldflags)550 551 Programs_unittests_testwebbackforwardlist_SOURCES = Source/WebKit/gtk/tests/testwebbackforwardlist.c552 Programs_unittests_testwebbackforwardlist_CFLAGS = $(webkit_tests_cflags)553 Programs_unittests_testwebbackforwardlist_LDADD = $(webkit_tests_ldadd)554 Programs_unittests_testwebbackforwardlist_LDFLAGS = $(webkit_tests_ldflags)555 556 Programs_unittests_testwebhistoryitem_SOURCES = Source/WebKit/gtk/tests/testwebhistoryitem.c557 Programs_unittests_testwebhistoryitem_CFLAGS = $(webkit_tests_cflags)558 Programs_unittests_testwebhistoryitem_LDADD = $(webkit_tests_ldadd)559 Programs_unittests_testwebhistoryitem_LDFLAGS = $(webkit_tests_ldflags)560 561 Programs_unittests_testwindow_SOURCES = Source/WebKit/gtk/tests/testwindow.c562 Programs_unittests_testwindow_CFLAGS = $(webkit_tests_cflags)563 Programs_unittests_testwindow_LDADD = $(webkit_tests_ldadd)564 Programs_unittests_testwindow_LDFLAGS = $(webkit_tests_ldflags)565 566 Programs_unittests_testdownload_SOURCES = Source/WebKit/gtk/tests/testdownload.c567 Programs_unittests_testdownload_CFLAGS = $(webkit_tests_cflags)568 Programs_unittests_testdownload_LDADD = $(webkit_tests_ldadd)569 Programs_unittests_testdownload_LDFLAGS = $(webkit_tests_ldflags)570 571 Programs_unittests_testatk_SOURCES = Source/WebKit/gtk/tests/testatk.c572 Programs_unittests_testatk_CFLAGS = $(webkit_tests_cflags)573 Programs_unittests_testatk_LDADD = $(webkit_tests_ldadd)574 Programs_unittests_testatk_LDFLAGS = $(webkit_tests_ldflags)575 576 Programs_unittests_testatkroles_SOURCES = Source/WebKit/gtk/tests/testatkroles.c577 Programs_unittests_testatkroles_CFLAGS = $(webkit_tests_cflags)578 Programs_unittests_testatkroles_LDADD = $(webkit_tests_ldadd)579 Programs_unittests_testatkroles_LDFLAGS = $(webkit_tests_ldflags)580 581 Programs_unittests_testwebinspector_SOURCES = Source/WebKit/gtk/tests/testwebinspector.c Source/WebKit/gtk/tests/test_utils.c582 Programs_unittests_testwebinspector_CFLAGS = $(webkit_tests_cflags)583 Programs_unittests_testwebinspector_LDADD = $(webkit_tests_ldadd)584 Programs_unittests_testwebinspector_LDFLAGS = $(webkit_tests_ldflags)585 586 Programs_unittests_testwebsettings_SOURCES = Source/WebKit/gtk/tests/testwebsettings.c587 Programs_unittests_testwebsettings_CFLAGS = $(webkit_tests_cflags)588 Programs_unittests_testwebsettings_LDADD = $(webkit_tests_ldadd)589 Programs_unittests_testwebsettings_LDFLAGS = $(webkit_tests_ldflags)590 591 Programs_unittests_testwebresource_SOURCES = Source/WebKit/gtk/tests/testwebresource.c592 Programs_unittests_testwebresource_CFLAGS = $(webkit_tests_cflags)593 Programs_unittests_testwebresource_LDADD = $(webkit_tests_ldadd)594 595 Programs_unittests_testwebdatasource_SOURCES = Source/WebKit/gtk/tests/testwebdatasource.c596 Programs_unittests_testwebdatasource_CFLAGS = $(webkit_tests_cflags)597 Programs_unittests_testwebdatasource_LDADD = $(webkit_tests_ldadd)598 599 Programs_unittests_testwebview_SOURCES = Source/WebKit/gtk/tests/testwebview.c Source/WebKit/gtk/tests/test_utils.c600 Programs_unittests_testwebview_CFLAGS = $(webkit_tests_cflags)601 Programs_unittests_testwebview_LDADD = $(webkit_tests_ldadd)602 Programs_unittests_testwebview_LDFLAGS = $(webkit_tests_ldflags)603 604 Programs_unittests_testhittestresult_SOURCES = Source/WebKit/gtk/tests/testhittestresult.c605 Programs_unittests_testhittestresult_CFLAGS = $(webkit_tests_cflags)606 Programs_unittests_testhittestresult_LDADD = $(webkit_tests_ldadd)607 608 Programs_unittests_testkeyevents_SOURCES = Source/WebKit/gtk/tests/testkeyevents.c609 Programs_unittests_testkeyevents_CFLAGS = $(webkit_tests_cflags)610 Programs_unittests_testkeyevents_LDADD = $(webkit_tests_ldadd)611 Programs_unittests_testkeyevents_LDFLAGS = $(webkit_tests_ldflags)612 613 Programs_unittests_testcopyandpaste_SOURCES = Source/WebKit/gtk/tests/testcopyandpaste.c \614 Source/WebCore/platform/gtk/GtkVersioning.c615 Programs_unittests_testcopyandpaste_CFLAGS = $(webkit_tests_cflags) \616 -I$(srcdir)/Source/WebCore/platform/gtk \617 -I$(srcdir)/Source/WebCore618 Programs_unittests_testcopyandpaste_LDADD = $(webkit_tests_ldadd)619 Programs_unittests_testcopyandpaste_LDFLAGS = $(webkit_tests_ldflags)620 417 621 418 # Project-wide clean rules -
trunk/Source/WebKit2/ChangeLog
r155913 r155918 1 2013-09-16 Gustavo Noronha Silva <gns@gnome.org> 2 3 [GTK] Make symbol export filter more strict, and disable for dev/test builds 4 https://bugs.webkit.org/show_bug.cgi?id=120586 5 6 Reviewed by Martin Robinson. 7 8 * GNUmakefile.am: only use the version script if developer mode is disabled. 9 1 10 2013-09-16 Gustavo Noronha Silva <gns@gnome.org> 2 11 -
trunk/Source/WebKit2/GNUmakefile.am
r155768 r155918 215 215 $(libwebkit2gtkincludedir)/WebKit2 216 216 217 libwebkit2gtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_LDFLAGS = \217 libwebkit2gtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_LDFLAGS := \ 218 218 -version-info @LIBWEBKIT2GTK_VERSION@ \ 219 $(version_script) \220 219 $(no_undefined) 220 221 if !ENABLE_DEVELOPER_MODE 222 libwebkit2gtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_LDFLAGS += \ 223 $(version_script) 224 endif 221 225 222 226 libwebkit2gtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_LIBADD := \ -
trunk/Source/autotools/ReadCommandLineArguments.m4
r155032 r155918 20 20 [],[enable_debug="no"]) 21 21 AC_MSG_RESULT([$enable_debug]) 22 23 AC_MSG_CHECKING([whether to enable developer mode]) 24 AC_ARG_ENABLE(developer-mode, 25 AC_HELP_STRING([--enable-developer-mode], [development-oriented build (no symbols filter and builds testing harness) [default=no (yes for debug builds)]]), 26 [enable_developer_mode=$enableval], 27 [ 28 if test "$enable_debug" = "yes"; then 29 enable_developer_mode="yes" 30 else 31 enable_developer_mode="no" 32 fi 33 ]) 34 AC_MSG_RESULT([$enable_developer_mode]) 22 35 23 36 AC_MSG_CHECKING([whether to enable optimized builds]) -
trunk/Source/autotools/SetupAutomake.m4
r155032 r155918 49 49 50 50 # WebKit feature conditionals. 51 AM_CONDITIONAL([ENABLE_DEVELOPER_MODE], [test "$enable_developer_mode" = "yes"]) 51 52 AM_CONDITIONAL([ENABLE_DEBUG],[test "$enable_debug" = "yes"]) 52 53 AM_CONDITIONAL([ENABLE_WEBGL],[test "$enable_webgl" = "yes"]) -
trunk/Source/autotools/symbols.filter
r154544 r155918 1 1 { 2 2 global: 3 _ZN3WTF10fastCalloc*; 4 _ZN3WTF10fastMalloc*; 5 _ZN3WTF10fastStrDupEPKc; 6 _ZN3WTF11fastReallocEPvm; 7 _ZN3WTF14fastMallocSizeEPKv; 8 _ZN3WTF16fastZeroedMallocEm; 9 _ZN3WTF20fastMallocStatisticsEv; 10 _ZN3WTF8fastFreeEPv; 11 _ZN3WTF13freeOwnedGPtrI7_GErrorEEvPT_; 12 _ZN3WTF13freeOwnedGPtrI9_GdkEventEEvPT_; 13 _ZN3WTF8Internal21fastMallocMatchFailedEPv; 14 _ZN3WTF3MD58addBytes*; 15 _ZN3WTF3MD58checksum*; 16 _ZN3WTF3MD5C1Ev; 17 _ZN3WTF3MD5C2Ev; 18 _ZN3WTFL12MD5TransformEPjPKj; 19 _ZN3WTF7CString11mutableDataEv; 20 _ZN3WTF7CString16newUninitializedEmRPc; 21 _ZN3WTF7CString18copyBufferIfNeededEv; 22 _ZN3WTF7CString4initEPKcm; 23 _ZN3WTF7CStringC1EPKc; 24 _ZN3WTF7CStringC1EPKcm; 25 _ZN3WTF7CStringC2EPKc; 26 _ZN3WTF7CStringC2EPKcm; 27 _ZN3WTF7CStringD1Ev; 28 _ZN3WTF7CStringaSERKS0_; 29 _ZN24DumpRenderTreeSupportGtk*; 30 _ZN7WebCore19toInt32EnforceRangeEPN3JSC9ExecStateENS0_7JSValueE; 31 _ZN7WebCore20toUInt32EnforceRangeEPN3JSC9ExecStateENS0_7JSValueE; 32 _ZN7WebCore4Page13setPaginationERKNS_10PaginationE; 33 _ZN7WebCore4Page18setPageScaleFactorEfRKNS_8IntPointE; 34 _ZN7WebCore4Page20setDeviceScaleFactorEf; 35 _ZN7WebCore4Page22nonFastScrollableRectsEPKNS_5FrameE; 36 _ZN7WebCore4Page24scrollingStateTreeAsTextEv; 37 _ZN7WebCore4Page32mainThreadScrollingReasonsAsTextEv; 38 _ZN7WebCore4Page16setCanStartMediaEb; 39 _ZN7WebCore4toJSEPN3JSC9ExecStateEPNS_17JSDOMGlobalObjectEPNS_10ClientRectE; 40 _ZN7WebCore4toJSEPN3JSC9ExecStateEPNS_17JSDOMGlobalObjectEPNS_10ShadowRootE; 41 _ZN7WebCore4toJSEPN3JSC9ExecStateEPNS_17JSDOMGlobalObjectEPNS_14ClientRectListE; 42 _ZN7WebCore4toJSEPN3JSC9ExecStateEPNS_17JSDOMGlobalObjectEPNS_19CSSStyleDeclarationE; 43 _ZN7WebCore4toJSEPN3JSC9ExecStateEPNS_17JSDOMGlobalObjectEPNS_5RangeE; 44 _ZN7WebCore5Range6createEN3WTF10PassRefPtrINS_8DocumentEEENS2_INS_4NodeEEEiS6_i; 45 _ZN7WebCore5RangeD1Ev; 46 _ZN7WebCore7toInt64EPN3JSC9ExecStateENS0_7JSValueENS_30IntegerConversionConfigurationE; 47 _ZN7WebCore8Document36updateLayoutIgnorePendingStylesheetsEv; 48 _ZN7WebCore8Document8iconURLsEi; 49 _ZN7WebCore8Document16shortcutIconURLsEv; 50 _ZN7WebCore8Settings19minDOMTimerIntervalEv; 51 _ZN7WebCore8Settings22setMinDOMTimerIntervalEd; 52 _ZN7WebCore8toUInt64EPN3JSC9ExecStateENS0_7JSValueENS_30IntegerConversionConfigurationE; 53 _ZN7WebCore9HTMLNames8inputTagE; 54 _ZN7WebCore9HTMLNames9selectTagE; 55 _ZN7WebCore9HTMLNames11textareaTagE; 56 _ZN7WebCore10JSDocument10putVirtualEPN3JSC9ExecStateERKNS1_10IdentifierENS1_7JSValueERNS1_15PutPropertySlotE; 57 _ZN7WebCore10JSDocument6s_infoE; 58 _ZN7WebCore10toDocumentEN3JSC7JSValueE; 59 _ZN7WebCore10ClientRectC1Ev; 60 _ZN7WebCore10ClientRectC1ERKNS_7IntRectE; 61 _ZN7WebCore10ShadowRoot6createEPNS_7ElementERi; 62 _ZN7WebCore10RenderView7hitTestERKNS_14HitTestRequestERNS_13HitTestResultE; 63 _ZN7WebCore11memoryCacheEv; 64 _ZN7WebCore11EventTarget17toGeneratedStreamEv; 65 _ZN7WebCore11EventTarget8toStreamEv; 66 _ZN7WebCore11MemoryCache14resourceForURLERKNS_4KURLE; 67 _ZN7WebCore12TextIterator26rangeFromLocationAndLengthEPNS_13ContainerNodeEiib; 68 _ZN7WebCore12TextIterator29getLocationAndLengthFromRangeEPNS_4NodeEPKNS_5RangeERjS6_; 69 _ZN7WebCore12TextIterator29getLocationAndLengthFromRangeEPNS_4NodeEPKNS_5RangeERmS6_; 70 _ZN7WebCore12PrintContext20pageNumberForElementEPNS_7ElementERKNS_9FloatSizeE; 71 _ZN7WebCore12WorkerThread17workerThreadCountEv; 72 _ZN7WebCore13HitTestResultC1ERKNS_11LayoutPointE; 73 _ZN7WebCore13HitTestResultD1Ev; 74 _ZN7WebCore13createWrapperEPN3JSC9ExecStateEPNS_17JSDOMGlobalObjectEPNS_4NodeE; 75 _ZN7WebCore14ClientRectListC1Ev; 76 _ZN7WebCore14ClientRectListD1Ev; 77 _ZN7WebCore14FrameSelection19absoluteCaretBoundsEv; 78 _ZN7WebCore14SchemeRegistry49registerURLSchemeAsBypassingContentSecurityPolicyERKN3WTF6StringE; 79 _ZN7WebCore14SchemeRegistry57removeURLSchemeRegisteredAsBypassingContentSecurityPolicyERKN3WTF6StringE; 80 _ZN7WebCore15InspectorClient31doDispatchMessageOnFrontendPageEPNS_4PageERKN3WTF6StringE; 81 _ZN7WebCore15setDOMExceptionEPN3JSC9ExecStateEi; 82 _ZN7WebCore15toDOMStringListEPN3JSC9ExecStateENS0_7JSValueE; 83 _ZN7WebCore16HTMLInputElement13setAutofilledEb; 84 _ZN7WebCore16HTMLInputElement17setSuggestedValueERKN3WTF6StringE; 85 _ZN7WebCore16HTMLInputElement15setEditingValueERKN3WTF6StringE; 86 _ZN7WebCore16scriptNameToCodeERKN3WTF6StringE; 87 _ZN7WebCore16MIMETypeRegistry20isJavaAppletMIMETypeERKN3WTF6StringE; 88 _ZN7WebCore17cacheDOMStructureEPNS_17JSDOMGlobalObjectEPN3JSC9StructureEPKNS2_9ClassInfoE; 89 _ZN7WebCore17HistoryController26saveDocumentAndScrollStateEv; 90 _ZN7WebCore17InspectorCounters12counterValueENS0_11CounterTypeE; 91 _ZN7WebCore18HTMLContentElement6createEPNS_8DocumentE; 92 _ZN7WebCore19InspectorController15connectFrontendEPNS_24InspectorFrontendChannelE; 93 _ZN7WebCore19InspectorController18disconnectFrontendEv; 94 _ZN7WebCore19InspectorController26setInspectorFrontendClientEN3WTF10PassOwnPtrINS_23InspectorFrontendClientEEE; 95 _ZN7WebCore19InspectorController39setResourcesDataSizeLimitsFromInternalsEii; 96 _ZN7WebCore19InspectorController13didBeginFrameEv; 97 _ZN7WebCore19InspectorController14didCancelFrameEv; 98 _ZN7WebCore20CachedResourceLoader31garbageCollectDocumentResourcesEv; 99 _ZN7WebCore20NodeRenderingContextC1EPNS_4NodeE; 100 _ZN7WebCore20NodeRenderingContextD1Ev; 101 _ZN7WebCore21InspectorConsoleAgent28consoleMessageArgumentCountsEv; 102 _ZN7WebCore21getCachedDOMStructureEPNS_17JSDOMGlobalObjectEPKN3JSC9ClassInfoE; 103 _ZN7WebCore22externalRepresentationEPNS_7ElementEj; 104 _ZN7WebCore22instrumentationForPageEPNS_4PageE; 105 _ZN7WebCore22userPreferredLanguagesEv; 106 _ZN7WebCore24ComposedShadowTreeWalker10firstChildEv; 107 _ZN7WebCore24ComposedShadowTreeWalker11nextSiblingEv; 108 _ZN7WebCore24ComposedShadowTreeWalker4nextEv; 109 _ZN7WebCore24ComposedShadowTreeWalker8previousEv; 110 _ZN7WebCore24ComposedShadowTreeWalker9lastChildEv; 111 _ZN7WebCore24DocumentMarkerController10markersForEPNS_4NodeENS_14DocumentMarker11MarkerTypesE; 112 _ZN7WebCore24DocumentMarkerController18addTextMatchMarkerEPKNS_5RangeEb; 113 _ZN7WebCore25computeViewportAttributesENS_17ViewportArgumentsEiiifNS_7IntSizeE; 114 _ZN7WebCore25jsStringWithCacheSlowCaseEPN3JSC9ExecStateERN3WTF7HashMapIPNS3_10StringImplENS0_4WeakINS0_8JSStringEEENS3_7PtrHashIS6_EENS3_10HashTraitsIS6_EENSC_IS9_EEEES6_; 115 _ZN7WebCore27CSSComputedStyleDeclarationC1EN3WTF10PassRefPtrINS_4NodeEEEbRKNS1_6StringE; 116 _ZN7WebCore28InspectorFrontendClientLocal12moveWindowByEff; 117 _ZN7WebCore28InspectorFrontendClientLocal12openInNewTabERKN3WTF6StringE; 118 _ZN7WebCore28InspectorFrontendClientLocal14frontendLoadedEv; 119 _ZN7WebCore28InspectorFrontendClientLocal18requestSetDockSideENS_23InspectorFrontendClient8DockSideE; 120 _ZN7WebCore28InspectorFrontendClientLocal19windowObjectClearedEv; 121 _ZN7WebCore28InspectorFrontendClientLocal20sendMessageToBackendERKN3WTF6StringE; 122 _ZN7WebCore28InspectorFrontendClientLocal26changeAttachedWindowHeightEj; 123 _ZN7WebCore28InspectorFrontendClientLocalC2EPNS_19InspectorControllerEPNS_4PageEN3WTF10PassOwnPtrINS0_8SettingsEEE; 124 _ZN7WebCore28InspectorFrontendClientLocalD2Ev; 125 _ZN7WebCore40restrictMinimumScaleFactorToViewportSizeERNS_18ViewportAttributesENS_7IntSizeEf; 126 _ZN7WebCore4toJSEPN3JSC9ExecStateEPNS_17JSDOMGlobalObjectEPNS_13DOMStringListE; 127 _ZN7WebCore4toJSEPN3JSC9ExecStateEPNS_17JSDOMGlobalObjectEPNS_9DOMWindowE; 128 _ZN7WebCore50restrictScaleFactorToInitialScaleIfNotUserScalableERNS_18ViewportAttributesE; 129 _ZN7WebCore6JSNode10putVirtualEPN3JSC9ExecStateERKNS1_10IdentifierENS1_7JSValueERNS1_15PutPropertySlotE; 130 _ZN7WebCore6JSNode20visitChildrenVirtualERN3JSC11SlotVisitorE; 131 _ZN7WebCore6JSNode6s_infoE; 132 _ZN7WebCore6toNodeEN3JSC7JSValueE; 133 _ZN7WebCore7Element20removeShadowRootListEv; 134 _ZN7WebCore7Element9setPseudoERKN3WTF12AtomicStringE; 135 _ZNK7WebCore7Element13pseudoElementENS_8PseudoIdE; 136 _ZN7WebCore7jsArrayEPN3JSC9ExecStateEPNS_17JSDOMGlobalObjectEN3WTF10PassRefPtrINS_13DOMStringListEEE; 137 _ZN7WebCore7toRangeEN3JSC7JSValueE; 138 _ZN7WebCore9DOMWindow4openERKN3WTF6StringERKNS1_12AtomicStringES4_PS0_S8_; 139 _ZN7WebCore9DOMWindow5closeEPNS_22ScriptExecutionContextE; 140 _ZN7WebCore9JSElement10putVirtualEPN3JSC9ExecStateERKNS1_10IdentifierENS1_7JSValueERNS1_15PutPropertySlotE; 141 _ZN7WebCore9JSElement6s_infoE; 142 _ZN7WebCore9toElementEN3JSC7JSValueE; 143 _ZNK7WebCore11HistoryItem13documentStateEv; 144 _ZNK7WebCore11HistoryItem19childItemWithTargetERKN3WTF6StringE; 145 _ZNK7WebCore11HistoryItem6targetEv; 146 _ZNK7WebCore9InlineBox14caretMaxOffsetEv; 147 _ZN7WebCore9InlineBox14selectionStateEv; 148 _ZN7WebCore9InlineBox14dirtyLineBoxesEv; 149 _ZNK7WebCore9InlineBox22canAccommodateEllipsisEbii; 150 _ZN7WebCore9InlineBox11extractLineEv; 151 _ZN7WebCore9InlineBox14adjustPositionEff; 152 _ZN7WebCore9InlineBoxdlEPvm; 153 _ZN7WebCore9InlineBox5paintERNS_9PaintInfoERKNS_11LayoutPointENS_10LayoutUnitES6_; 154 _ZN7WebCore9InlineBox10attachLineEv; 155 _ZNK7WebCore9InlineBox16baselinePositionENS_12FontBaselineE; 156 _ZN7WebCore9InlineBox11nodeAtPointERKNS_14HitTestRequestERNS_13HitTestResultERKNS_15HitTestLocationERKNS_11LayoutPointENS_10LayoutUnitESC_; 157 _ZN7WebCore9InlineBox10deleteLineEPNS_11RenderArenaE; 158 _ZN7WebCore9InlineBox7destroyEPNS_11RenderArenaE; 159 _ZN7WebCore9InlineBox16placeEllipsisBoxEbfffRfRb; 160 _ZNK7WebCore9InlineBox14caretMinOffsetEv; 161 _ZNK7WebCore9InlineBox10lineHeightEv; 162 _ZN7WebCore9InlineBoxdlEPvj; 163 _ZNK7WebCore4Node11textContentEb; 164 _ZNK7WebCore4Node31numberOfScopedHTMLStyleChildrenEv; 165 _ZNK7WebCore4Node9treeScopeEv; 166 _ZNK7WebCore4Node11isTreeScopeEv; 167 _ZNK7WebCore4Page17viewportArgumentsEv; 168 _ZNK7WebCore12RenderObject23absoluteBoundingBoxRectEb; 169 _ZNK7WebCore16HTMLInputElement14suggestedValueEv; 170 _ZNK7WebCore17JSDOMGlobalObject22scriptExecutionContextEv; 171 _ZNK7WebCore19AnimationController24numberOfActiveAnimationsEPNS_8DocumentE; 172 _ZNK7WebCore20CachedResourceLoader11isPreloadedERKN3WTF6StringE; 173 _ZNK7WebCore26HTMLTextFormControlElement21lastChangeWasUserEditEv; 174 _ZNK7WebCore26HTMLTextFormControlElement26placeholderShouldBeVisibleEv; 175 _ZNK7WebCore5Frame8settingsEv; 176 _ZNK7WebCore6JSNode21pushEventHandlerScopeEPN3JSC9ExecStateEPNS1_14ScopeChainNodeE; 177 _ZNK7WebCore8Document11completeURLERKN3WTF6StringE; 178 _ZNK7WebCore8Document4pageEv; 179 _ZNK7WebCore8Document8settingsEv; 180 _ZNK7WebCore8Document4viewEv; 181 _ZNK7WebCore5Range4textEv; 182 _ZN7WebCore22counterValueForElementEPNS_7ElementE; 183 _ZNK7WebCore14DocumentMarker11descriptionEv; 184 _ZN7WebCore8Document16isPageBoxVisibleEi; 185 _ZN7WebCore18ContentDistributor22ensureSelectFeatureSetEPNS_13ElementShadowE; 186 _ZNK7WebCore19AnimationController11isSuspendedEv; 187 _ZN7WebCore19AnimationController17suspendAnimationsEv; 188 _ZN7WebCore19AnimationController16resumeAnimationsEv; 189 _ZN7WebCore19AnimationController20pauseAnimationAtTimeEPNS_12RenderObjectERKN3WTF12AtomicStringEd; 190 _ZN7WebCore19AnimationController21pauseTransitionAtTimeEPNS_12RenderObjectERKN3WTF6StringEd; 191 _ZN7WebCore19InspectorController18setProfilerEnabledEb; 192 _ZN7WebCore19InspectorController15profilerEnabledEv; 193 _ZNK7WebCore19InspectorController12getHighlightEPNS_9HighlightE; 194 _ZN7WebCore28InspectorFrontendClientLocal25changeAttachedWindowWidthEj; 195 _ZN7WebCore24InspectorInstrumentation26instrumentingAgentsForPageEPNS_4PageE; 196 _ZN7WebCore24InspectorInstrumentation17s_frontendCounterE; 197 _ZN7WebCore14ScrollableArea28setScrollOffsetFromInternalsERKNS_8IntPointE; 198 _ZN7WebCore10ScrollView23setScrollbarsSuppressedEbb; 199 _ZN7WebCore10ScrollView21setDelegatesScrollingEb; 200 _ZN7WebCore4Node14removedLastRefEv; 201 _ZN7WebCore6CursorC1ERKS0_; 202 _ZN7WebCore6CursorD1Ev; 203 _ZN7WebCore8Settings16setImagesEnabledEb; 204 _ZN7WebCore8Settings18setDefaultFontSizeEi; 205 _ZN7WebCore8Settings18setFixedFontFamilyERKN3WTF12AtomicStringE11UScriptCode; 206 _ZN7WebCore8Settings18setMinimumFontSizeEi; 207 _ZN7WebCore8Settings18setSerifFontFamilyERKN3WTF12AtomicStringE11UScriptCode; 208 _ZN7WebCore8Settings19setShowDebugBordersEb; 209 _ZN7WebCore8Settings20setCursiveFontFamilyERKN3WTF12AtomicStringE11UScriptCode; 210 _ZN7WebCore8Settings20setFantasyFontFamilyERKN3WTF12AtomicStringE11UScriptCode; 211 _ZN7WebCore8Settings20setMediaTypeOverrideERKN3WTF6StringE; 212 _ZN7WebCore8Settings21mockScrollbarsEnabledEv; 213 _ZN7WebCore8Settings21setShowRepaintCounterEb; 214 _ZN7WebCore8Settings21setStandardFontFamilyERKN3WTF12AtomicStringE11UScriptCode; 215 _ZN7WebCore8Settings22setSansSerifFontFamilyERKN3WTF12AtomicStringE11UScriptCode; 216 _ZN7WebCore8Settings23setDefaultFixedFontSizeEi; 217 _ZN7WebCore8Settings23setPictographFontFamilyERKN3WTF12AtomicStringE11UScriptCode; 218 _ZN7WebCore8Settings24setMockScrollbarsEnabledEb; 219 _ZN7WebCore8Settings24setStorageBlockingPolicyENS_14SecurityOrigin21StorageBlockingPolicyE; 220 _ZN7WebCore8Settings24setTextAreasAreResizableEb; 221 _ZN7WebCore8Settings24setUsesOverlayScrollbarsEb; 222 _ZN7WebCore8Settings25setMinimumLogicalFontSizeEi; 223 _ZN7WebCore8Settings29setAuthorAndUserStylesEnabledEb; 224 _ZN7WebCore8Settings32setAcceleratedCompositingEnabledEb; 225 _ZN7WebCore8Settings32setScreenFontSubstitutionEnabledEb; 226 _ZN7WebCore8Settings37setFixedElementsLayoutRelativeToFrameEb; 227 _ZN7WebCore9FrameView17paintControlTintsEv; 228 _ZN7WebCore9FrameView19scrollElementToRectEPNS_7ElementERKNS_7IntRectE; 229 _ZN7WebCore22RuntimeEnabledFeatures31isMultipleShadowSubtreesEnabledE; 230 _ZN7WebCore22RuntimeEnabledFeatures32setMultipleShadowSubtreesEnabledEb; 231 _ZN7WebCore22RuntimeEnabledFeatures18isShadowDOMEnabledE; 232 _ZN7WebCore22RuntimeEnabledFeatures22isCSSExclusionsEnabledE; 233 _ZN7WebCore22RuntimeEnabledFeatures18isCSSShapesEnabledE; 234 _ZN7WebCore22RuntimeEnabledFeatures40isLangAttributeAwareFormControlUIEnabledE; 235 _ZN7WebCore22RuntimeEnabledFeatures22isDialogElementEnabledE; 236 _ZN7WebCore22RuntimeEnabledFeatures37isAuthorShadowDOMForAnyElementEnabledE; 237 _ZN7WebCore22RuntimeEnabledFeatures20isStyleScopedEnabledE; 238 _ZNK7WebCore8Document13nodesFromRectEiijjjjj; 239 _ZN7WebCore4toJSEPN3JSC9ExecStateEPNS_17JSDOMGlobalObjectEPNS_8NodeListE; 240 _ZNK7WebCore6Editor26selectionStartHasMarkerForENS_14DocumentMarker10MarkerTypeEii; 241 _ZN7WebCore8Document33webkitDidExitFullScreenForElementEPNS_7ElementE; 242 _ZN7WebCore8Document34webkitDidEnterFullScreenForElementEPNS_7ElementE; 243 _ZN7WebCore8Document34webkitWillExitFullScreenForElementEPNS_7ElementE; 244 _ZN7WebCore8Document35webkitWillEnterFullScreenForElementEPNS_7ElementE; 245 _ZN7WebCore17JSDOMGlobalObject6s_infoE; 246 _ZN7WebCore7TextRun22setAllowsRoundingHacksEb; 247 _ZNK7WebCore14InsertionPoint16distributedNodesEv; 248 _ZNK7WebCore14InsertionPoint8isActiveEv; 249 _ZN7WebCore26ContextDestructionObserverD2Ev; 250 _ZN7WebCore26ContextDestructionObserverC2EPNS_22ScriptExecutionContextE; 251 _ZN7WebCore26ContextDestructionObserver16contextDestroyedEv; 252 _ZN7WebCore12PrintContext13numberOfPagesEPNS_5FrameERKNS_9FloatSizeE; 253 _ZN7WebCore12PrintContext12pagePropertyEPNS_5FrameEPKci; 254 _ZN7WebCore12PrintContext26pageSizeAndMarginsInPixelsEPNS_5FrameEiiiiiii; 255 _ZNK7WebCore9DOMWindow8documentEv; 256 _ZTVN7WebCore28InspectorFrontendClientLocal8SettingsE; 257 _ZNK7WebCore5Frame15layerTreeAsTextEj; 258 _ZN7WebCore9FrameView17setTracksRepaintsEb; 259 _ZNK7WebCore5Frame25trackedRepaintRectsAsTextEv; 260 _ZN7WebCore4toJSEPN3JSC9ExecStateEPNS_17JSDOMGlobalObjectEPN3WTF11ArrayBufferE; 261 _ZN7WebCore11FrameLoader6reloadEb; 262 _ZN7WebCore13HitTestResultC1ERKNS_11LayoutPointEjjjj; 263 _ZN7WebCore15HitTestLocation12rectForPointERKNS_11LayoutPointEjjjj; 264 _ZN7WebCore21SerializedScriptValue6createERKN3WTF6StringE; 265 _ZN7WebCore21SerializedScriptValueD1Ev; 266 _ZN7WebCore24ScopeContentDistribution16hasShadowElementEPKNS_10ShadowRootE; 267 _ZN7WebCore24ScopeContentDistribution18countElementShadowEPKNS_10ShadowRootE; 268 _ZN7WebCore24ScopeContentDistribution17hasContentElementEPKNS_10ShadowRootE; 269 _ZN7WebCore16CSSParserContextC1EPNS_8DocumentERKNS_4KURLERKN3WTF6StringE; 270 _ZN7WebCore18StyleSheetContents11parseStringERKN3WTF6StringE; 271 _ZN7WebCore18StyleSheetContentsC1EPNS_15StyleRuleImportERKN3WTF6StringERKNS_16CSSParserContextE; 272 _ZN7WebCore18StyleSheetContentsD1Ev; 273 _ZN7WebCore28DocumentStyleSheetCollection12addUserSheetEN3WTF10PassRefPtrINS_18StyleSheetContentsEEE; 274 _ZN7WebCore28DocumentStyleSheetCollection14addAuthorSheetEN3WTF10PassRefPtrINS_18StyleSheetContentsEEE; 275 _ZN7WebCore4KURL10invalidateEv; 276 _ZN6WebKit22WebGtkExtensionManager10initializeEPK14OpaqueWKBundlePKv; 277 _ZN6WebKit22WebGtkExtensionManager6sharedEv; 278 _ZN7WebCore28InspectorFrontendClientLocal11isUnderTestEv; 279 _ZN7WebCore7Element16createShadowRootERi; 280 _ZNK7WebCore4KURL6stringEv; 281 _ZN7WebCore9PageGroup18captionPreferencesEv; 282 _ZN7WebCore4Page9initGroupEv; 283 _ZN7WebCore21markerTextForListItemEPNS_7ElementE; 284 _ZNK7WebCore16HTMLInputElement18shouldAutocompleteEv; 285 _ZN7WebCore6Editor29toggleContinuousSpellCheckingEv; 286 _ZNK7WebCore6Editor32isContinuousSpellCheckingEnabledEv; 287 _ZN7WebCore9FrameView15setFooterHeightEi; 288 _ZN7WebCore9FrameView15setHeaderHeightEi; 289 _ZN7WebCore11MediaPlayer25simulateAudioInterruptionEv; 290 _ZN7WebCore30overrideUserPreferredLanguagesERKN3WTF6VectorINS0_6StringELm0ENS0_15CrashOnOverflowEEE; 291 _ZN7WebCore30overrideUserPreferredLanguagesERKN3WTF6VectorINS0_6StringELj0ENS0_15CrashOnOverflowEEE; 292 _ZN7WebCore11HistoryItem16setDocumentStateERKN3WTF6VectorINS1_6StringELm0ENS1_15CrashOnOverflowEEE; 293 _ZN7WebCore11HistoryItem16setDocumentStateERKN3WTF6VectorINS1_6StringELj0ENS1_15CrashOnOverflowEEE; 294 _ZN7WebCore14FormController22getReferencedFilePathsERKN3WTF6VectorINS1_6StringELm0ENS1_15CrashOnOverflowEEE; 295 _ZN7WebCore14FormController22getReferencedFilePathsERKN3WTF6VectorINS1_6StringELj0ENS1_15CrashOnOverflowEEE; 296 _ZN7WebCore21SerializedScriptValue11deserializeEPN3JSC9ExecStateEPNS1_14JSGlobalObjectEPN3WTF6VectorINS6_6RefPtrINS_11MessagePortEEELm1ENS6_15CrashOnOverflowEEENS_22SerializationErrorModeE; 297 _ZN7WebCore21SerializedScriptValue11deserializeEPN3JSC9ExecStateEPNS1_14JSGlobalObjectEPN3WTF6VectorINS6_6RefPtrINS_11MessagePortEEELj1ENS6_15CrashOnOverflowEEENS_22SerializationErrorModeE; 298 _ZN7WebCore21SerializedScriptValue6createEPN3JSC9ExecStateENS1_7JSValueEPN3WTF6VectorINS5_6RefPtrINS_11MessagePortEEELm1ENS5_15CrashOnOverflowEEEPNS6_INS7_INS1_11ArrayBufferEEELm1ESA_EENS_22SerializationErrorModeE; 299 _ZN7WebCore21SerializedScriptValue6createEPN3JSC9ExecStateENS1_7JSValueEPN3WTF6VectorINS5_6RefPtrINS_11MessagePortEEELm1ENS5_15CrashOnOverflowEEEPNS6_INS7_INS5_11ArrayBufferEEELm1ESA_EENS_22SerializationErrorModeE; 300 _ZN7WebCore21SerializedScriptValue6createEPN3JSC9ExecStateENS1_7JSValueEPN3WTF6VectorINS5_6RefPtrINS_11MessagePortEEELj1ENS5_15CrashOnOverflowEEEPNS6_INS7_INS1_11ArrayBufferEEELj1ESA_EENS_22SerializationErrorModeE; 301 _ZN7WebCore21SerializedScriptValue6createEPN3JSC9ExecStateENS1_7JSValueEPN3WTF6VectorINS5_6RefPtrINS_11MessagePortEEELj1ENS5_15CrashOnOverflowEEEPNS6_INS7_INS5_11ArrayBufferEEELj1ESA_EENS_22SerializationErrorModeE; 302 _ZN7WebCore21SerializedScriptValueC1ERN3WTF6VectorIhLm0ENS1_15CrashOnOverflowEEE; 303 _ZN7WebCore21SerializedScriptValueC1ERN3WTF6VectorIhLj0ENS1_15CrashOnOverflowEEE; 304 _ZN7WebCore14ClientRectListC1ERKN3WTF6VectorINS_9FloatQuadELm0ENS1_15CrashOnOverflowEEE; 305 _ZN7WebCore14ClientRectListC1ERKN3WTF6VectorINS_9FloatQuadELj0ENS1_15CrashOnOverflowEEE; 306 _ZN7WebCore10TimeRanges3addEdd; 307 _ZN7WebCore12toTimeRangesEN3JSC7JSValueE; 308 _ZN7WebCore4toJSEPN3JSC9ExecStateEPNS_17JSDOMGlobalObjectEPNS_10TimeRangesE; 309 _ZNK7WebCore10TimeRanges7nearestEd; 310 _ZNK7WebCore13HitTestResult19rectBasedTestResultEv; 311 _ZNK7WebCore4Node28deprecatedShadowAncestorNodeEv; 312 _ZNK7WebCore7IntRect10intersectsERKS0_; 313 _ZNK7WebCore7IntSize4dumpERN3WTF11PrintStreamE; 314 _ZNK7WebCore8IntPoint4dumpERN3WTF11PrintStreamE; 315 _ZNK7WebCore8Document13nodesFromRectEiijjjjj; 316 _ZTVN7WebCore14StaticNodeListE; 317 _ZN7WebCore6Editor26toggleOverwriteModeEnabledEv; 318 _ZNK7WebCore14FrameSelection6boundsEb; 319 _ZN7WebCore10ClientRectC1ERKNS_9FloatRectE; 320 _ZN7WebCore13BatteryStatus6createEbddd; 321 _ZN7WebCore17BatteryController14supplementNameEv; 322 _ZN7WebCore17BatteryController22didChangeBatteryStatusERKN3WTF12AtomicStringENS1_10PassRefPtrINS_13BatteryStatusEEE; 323 _ZN7WebCore13ScriptGCEvent11getHeapSizeERNS_8HeapInfoE; 324 _ZN7WebCore28notImplementedLoggingChannelEv; 325 _ZN7WebCore7toUInt8EPN3JSC9ExecStateENS0_7JSValueENS_30IntegerConversionConfigurationE; 326 _ZN7WebCore6toInt8EPN3JSC9ExecStateENS0_7JSValueENS_30IntegerConversionConfigurationE; 327 _ZNK7WebCore20RenderEmbeddedObject21isReplacementObscuredEv; 328 _ZNK7WebCore7Element10shadowRootEv; 329 _ZNK7WebCore7Element18afterPseudoElementEv; 330 _ZNK7WebCore7Element19beforePseudoElementEv; 331 3 webkit_*; 4 WebProcessMainGtk; 5 _ZN6WebKit22WebGtkExtensionManager10initializeEPK14OpaqueWKBundlePKv; 6 _ZN6WebKit22WebGtkExtensionManager6sharedEv; 332 7 local: 333 _Z*; 334 cti*; 335 leveldb*; 8 webkit_media_player_debug; 9 *; 336 10 }; -
trunk/Tools/ChangeLog
r155898 r155918 1 2013-09-16 Gustavo Noronha Silva <gns@gnome.org> 2 3 [GTK] Make symbol export filter more strict, and disable for dev/test builds 4 https://bugs.webkit.org/show_bug.cgi?id=120586 5 6 Reviewed by Martin Robinson. 7 8 * GNUmakefile.am: moved GtkLauncher and documentation builds to their own 9 makefiles, so they can be included unconditionally. 10 * GtkLauncher/GNUmakefile.am: added. 11 * Scripts/webkitdirs.pm: 12 (runAutogenForAutotoolsProjectIfNecessary): always pass --enable-developer-mode 13 to configure, since we consider builds done through build-webkit to be development 14 and test builds. 15 * gtk/GNUmakefile.am: added. 16 * gtk/common.py: do not use the Scripts directory as a reference to the top path; 17 it's not necessary and it will not work now that the Scripts directory is not 18 shipped in the tarball. 19 1 20 2013-09-16 Anders Carlsson <andersca@apple.com> 2 21 -
trunk/Tools/GNUmakefile.am
r155758 r155918 4 4 if ENABLE_WEBKIT1 5 5 noinst_PROGRAMS += \ 6 Programs/DumpRenderTree \ 7 Programs/GtkLauncher 8 endif 9 10 # GtkLauncher 11 Programs_GtkLauncher_CPPFLAGS = \ 12 -I$(srcdir)/Source/WebKit/gtk \ 13 -I$(srcdir)/Source/WebCore/platform/network/soup/cache/ \ 14 -I$(top_builddir)/Source/WebKit/gtk \ 15 -I$(top_builddir)/DerivedSources \ 16 -DWEBKIT_EXEC_PATH=\"${shell pwd}/$(top_builddir)/Programs/\" \ 17 $(global_cppflags) \ 18 $(javascriptcore_cppflags) 19 20 Programs_GtkLauncher_SOURCES = \ 21 Tools/GtkLauncher/LauncherInspectorWindow.c \ 22 Tools/GtkLauncher/LauncherInspectorWindow.h \ 23 Tools/GtkLauncher/main.c 24 25 Programs_GtkLauncher_CFLAGS = \ 26 -ansi \ 27 -fno-strict-aliasing \ 28 $(global_cflags) \ 29 $(FREETYPE_CFLAGS) \ 30 $(GTK_CFLAGS) \ 31 $(LIBSOUP_CFLAGS) \ 32 $(GSTREAMER_CFLAGS) 33 34 Programs_GtkLauncher_LDADD = \ 35 libwebkitgtk-@WEBKITGTK_API_MAJOR_VERSION@.@WEBKITGTK_API_MINOR_VERSION@.la \ 36 libjavascriptcoregtk-@WEBKITGTK_API_MAJOR_VERSION@.@WEBKITGTK_API_MINOR_VERSION@.la \ 37 $(FREETYPE_LIBS) \ 38 $(GTK_LIBS) \ 39 $(GLIB_LIBS) \ 40 $(LIBSOUP_LIBS) \ 41 $(WINMM_LIBS) \ 42 $(GSTREAMER_LIBS) 43 44 Programs_GtkLauncher_LDFLAGS = \ 45 -no-fast-install \ 46 -no-install 6 Programs/DumpRenderTree 7 endif 47 8 48 9 # libWebCoreInternals … … 312 273 313 274 EXTRA_DIST += \ 314 Tools/gtk/common.py \315 Tools/gtk/generate-feature-defines-files \316 Tools/gtk/generate-gtkdoc \317 Tools/gtk/gtkdoc.py \318 275 Tools/jhbuild/jhbuildutils.py \ 319 276 Tools/Scripts/VCSUtils.pm \ … … 321 278 Tools/Scripts/webkit-build-directory \ 322 279 Tools/Scripts/webkitdirs.pm 323 324 docs: docs-build.stamp325 .PHONY : docs326 DISTCLEANFILES += docs-build.stamp327 328 docs_build_stamp_list = \329 Source/WebKit/gtk/docs/webkitenvironment.xml330 331 if ENABLE_WEBKIT1332 docs_build_stamp_list += \333 libwebkitgtk-@WEBKITGTK_API_MAJOR_VERSION@.@WEBKITGTK_API_MINOR_VERSION@.la \334 Source/WebKit/gtk/docs/webkitgtk-docs.sgml \335 Source/WebKit/gtk/docs/webkitgtk-sections.txt336 endif337 338 if ENABLE_WEBKIT2339 docs_build_stamp_list += \340 libwebkit2gtk-@WEBKITGTK_API_MAJOR_VERSION@.@WEBKITGTK_API_MINOR_VERSION@.la \341 Source/WebKit2/UIProcess/API/gtk/docs/webkit2gtk-docs.sgml \342 Source/WebKit2/UIProcess/API/gtk/docs/webkit2gtk-sections.txt343 endif344 345 docs-build.stamp: $(docs_build_stamp_list)346 CC=$(CC) $(srcdir)/Tools/gtk/generate-gtkdoc347 @touch docs-build.stamp348 349 clean-local: doc-clean-local350 doc-clean-local:351 @rm -f Documentation/webkitgtk/*~ Documentation/webkitgtk*.bak352 @rm -f Documentation/webkit2gtk/*~ Documentation/webkit2gtk*.bak353 distclean-local: doc-distclean-local354 doc-distclean-local:355 @rm -rf Documentation356 maintainer-clean-local: doc-maintainer-clean-local357 doc-maintainer-clean-local: clean358 @rm -rf Documentation/webkitgtk Documentation/webkit2gtk359 -@rmdir Documentation360 361 install-data-local:362 if ENABLE_WEBKIT1363 @installfiles=`echo ./Documentation/webkitgtk/html/*`; \364 if test "$$installfiles" = './Documentation/webkitgtk/html/*'; \365 then echo 1>&2 'No documentation to install' ; \366 else \367 DOC_MODULE_VERSION=`cat ./Documentation/webkitgtk/version.xml`; \368 if test -n "$(DOC_MODULE_VERSION)"; then \369 installdir="$(DESTDIR)$(HTML_DIR)/webkitgtk-$(DOC_MODULE_VERSION)"; \370 else \371 installdir="$(DESTDIR)$(HTML_DIR)/webkitgtk"; \372 fi; \373 $(mkinstalldirs) $${installdir} ; \374 for i in $$installfiles; do \375 echo ' $(INSTALL_DATA) '$$i ; \376 $(INSTALL_DATA) $$i $${installdir}; \377 done; \378 if test -n "$(DOC_MODULE_VERSION)"; then \379 mv -f $${installdir}/webkitgtk.devhelp2 \380 $${installdir}/webkitgtk-$(DOC_MODULE_VERSION).devhelp2; \381 fi; \382 fi383 endif384 if ENABLE_WEBKIT2385 @installfiles=`echo ./Documentation/webkit2gtk/html/*`; \386 if test "$$installfiles" = './Documentation/webkit2gtk/html/*'; \387 then echo 1>&2 'No documentation to install' ; \388 else \389 DOC_MODULE_VERSION=`cat ./Documentation/webkit2gtk/version.xml`; \390 if test -n "$(DOC_MODULE_VERSION)"; then \391 installdir="$(DESTDIR)$(HTML_DIR)/webkit2gtk-$(DOC_MODULE_VERSION)"; \392 else \393 installdir="$(DESTDIR)$(HTML_DIR)/webkit2gtk"; \394 fi; \395 $(mkinstalldirs) $${installdir} ; \396 for i in $$installfiles; do \397 echo ' $(INSTALL_DATA) '$$i ; \398 $(INSTALL_DATA) $$i $${installdir}; \399 done; \400 if test -n "$(DOC_MODULE_VERSION)"; then \401 mv -f $${installdir}/webkit2gtk.devhelp2 \402 $${installdir}/webkit2gtk-$(DOC_MODULE_VERSION).devhelp2; \403 fi; \404 fi405 endif406 if ENABLE_GTK_DOC407 @$(AM_V_GEN) PKG_CONFIG=$(PKG_CONFIG) $(PYTHON) $(srcdir)/Tools/gtk/generate-gtkdoc --rebase --virtual-root=$${DESTDIR}408 endif409 410 uninstall-local:411 if ENABLE_WEBKIT1412 @DOC_MODULE_VERSION=`cat ./Documentation/webkitgtk/version.xml`; \413 if test -n "$(DOC_MODULE_VERSION)"; then \414 installdir="$(DESTDIR)$(HTML_DIR)/webkitgtk-$(DOC_MODULE_VERSION)"; \415 else \416 installdir="$(DESTDIR)$(HTML_DIR)/webkitgtk"; \417 fi; \418 rm -rf $${installdir}419 endif420 if ENABLE_WEBKIT2421 @DOC_MODULE_VERSION=`cat ./Documentation/webkit2gtk/version.xml`; \422 if test -n "$(DOC_MODULE_VERSION)"; then \423 installdir="$(DESTDIR)$(HTML_DIR)/webkit2gtk-$(DOC_MODULE_VERSION)"; \424 else \425 installdir="$(DESTDIR)$(HTML_DIR)/webkit2gtk"; \426 fi; \427 rm -rf $${installdir}428 endif429 430 if ENABLE_GTK_DOC431 noinst_DATA += docs-build.stamp432 endif433 -
trunk/Tools/Scripts/webkitdirs.pm
r153430 r155918 1869 1869 unshift(@buildArgs, "--enable-introspection"); 1870 1870 1871 # Also, always enable developer mode for developer/test builds. 1872 unshift(@buildArgs, "--enable-developer-mode"); 1873 1871 1874 my $joinedBuildArgs = join(" ", @buildArgs); 1872 1875 -
trunk/Tools/gtk/common.py
r149555 r155918 34 34 35 35 def top_level_path(*args): 36 return os.path.join(*(( script_path('..', '..'),) + args))36 return os.path.join(*((os.path.join(os.path.dirname(__file__), '..', '..'),) + args)) 37 37 38 38
Note: See TracChangeset
for help on using the changeset viewer.