From b70cc58f1673582ef34c84429c289b7dd4077a9d Mon Sep 17 00:00:00 2001 From: "commit-queue@webkit.org" Date: Tue, 3 Jul 2012 07:01:58 +0000 Subject: [PATCH] [EFL] Enable MICRODATA support https://bugs.webkit.org/show_bug.cgi?id=90377 Patch by Christophe Dumez on 2012-07-03 Reviewed by Kenneth Rohde Christiansen. .: Turn on MICRODATA support by default for EFL port. * Source/cmake/OptionsEfl.cmake: Tools: Turn on MICRODATA flag for EFL port by default. * Scripts/webkitperl/FeatureList.pm: LayoutTests: Unskip microdata test cases now that support has been enabled for EFL port. * platform/efl/Skipped: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@121734 268f45cc-cd09-0410-ab3c-d52691b4dbfc --- ChangeLog | 11 +++++++++++ LayoutTests/ChangeLog | 12 ++++++++++++ LayoutTests/platform/efl/Skipped | 3 --- Source/cmake/OptionsEfl.cmake | 1 + Tools/ChangeLog | 11 +++++++++++ Tools/Scripts/webkitperl/FeatureList.pm | 2 +- 6 files changed, 36 insertions(+), 4 deletions(-) diff --git a/ChangeLog b/ChangeLog index eab74e8..67d2a76 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,14 @@ +2012-07-03 Christophe Dumez + + [EFL] Enable MICRODATA support + https://bugs.webkit.org/show_bug.cgi?id=90377 + + Reviewed by Kenneth Rohde Christiansen. + + Turn on MICRODATA support by default for EFL port. + + * Source/cmake/OptionsEfl.cmake: + 2012-07-02 George Staikos [BlackBerry] Enable scoped style for BlackBerry. diff --git a/LayoutTests/ChangeLog b/LayoutTests/ChangeLog index 7b91dcd..8309894 100644 --- a/LayoutTests/ChangeLog +++ b/LayoutTests/ChangeLog @@ -1,3 +1,15 @@ +2012-07-03 Christophe Dumez + + [EFL] Enable MICRODATA support + https://bugs.webkit.org/show_bug.cgi?id=90377 + + Reviewed by Kenneth Rohde Christiansen. + + Unskip microdata test cases now that support has been + enabled for EFL port. + + * platform/efl/Skipped: + 2012-07-02 Yoshifumi Inoue Layout Test inspector/timeline/timeline-receive-response-event.html is failing diff --git a/LayoutTests/platform/efl/Skipped b/LayoutTests/platform/efl/Skipped index dc65ce8..4a4e09d 100644 --- a/LayoutTests/platform/efl/Skipped +++ b/LayoutTests/platform/efl/Skipped @@ -754,9 +754,6 @@ svg/as-image/image-respects-deviceScaleFactor.html # Skipped until new WebSocket protocol is implemented. http://webkit.org/b/50099 http/tests/websocket/tests/hybi/ -# Microdata DOM API is not yet enabled. -fast/dom/MicroData - # Pointer Lock is not implemented. pointer-lock/ diff --git a/Source/cmake/OptionsEfl.cmake b/Source/cmake/OptionsEfl.cmake index 79e2eb4..ab7e879 100644 --- a/Source/cmake/OptionsEfl.cmake +++ b/Source/cmake/OptionsEfl.cmake @@ -79,6 +79,7 @@ WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_GAMEPAD ON) WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_GLIB_SUPPORT ON) WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_INPUT_TYPE_COLOR ON) WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_LEGACY_WEBKIT_BLOB_BUILDER ON) +WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_MICRODATA ON) WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_NETSCAPE_PLUGIN_API OFF) WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_NETWORK_INFO ON) WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_PAGE_VISIBILITY_API ON) diff --git a/Tools/ChangeLog b/Tools/ChangeLog index 2c46a36..76e1eb4 100644 --- a/Tools/ChangeLog +++ b/Tools/ChangeLog @@ -1,3 +1,14 @@ +2012-07-03 Christophe Dumez + + [EFL] Enable MICRODATA support + https://bugs.webkit.org/show_bug.cgi?id=90377 + + Reviewed by Kenneth Rohde Christiansen. + + Turn on MICRODATA flag for EFL port by default. + + * Scripts/webkitperl/FeatureList.pm: + 2012-07-02 George Staikos [BlackBerry] Enable scoped style for BlackBerry. diff --git a/Tools/Scripts/webkitperl/FeatureList.pm b/Tools/Scripts/webkitperl/FeatureList.pm index 3fb45f4..7df3563 100644 --- a/Tools/Scripts/webkitperl/FeatureList.pm +++ b/Tools/Scripts/webkitperl/FeatureList.pm @@ -292,7 +292,7 @@ my @features = ( define => "ENABLE_MHTML", default => 0, value => \$mhtmlSupport }, { option => "microdata", desc => "Toggle Microdata support", - define => "ENABLE_MICRODATA", default => 0, value => \$microdataSupport }, + define => "ENABLE_MICRODATA", default => isEfl(), value => \$microdataSupport }, { option => "mutation-observers", desc => "Toggle Mutation Observers support", define => "ENABLE_MUTATION_OBSERVERS", default => 1, value => \$mutationObserversSupport }, -- 2.7.4