Changeset 71754 in webkit
- Timestamp:
- Nov 10, 2010 10:43:50 AM (13 years ago)
- Location:
- trunk
- Files:
-
- 39 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ChangeLog
r71620 r71754 1 2010-11-10 Csaba Osztrogonác <ossy@webkit.org> 2 3 Reviewed by David Hyatt. 4 5 HTML5 Ruby support should be mandatory feature 6 https://bugs.webkit.org/show_bug.cgi?id=49272 7 8 Remove Ruby as optional feature. 9 10 * cmake/OptionsEfl.cmake: 11 * cmakeconfig.h.cmake: 12 * configure.ac: 13 1 14 2010-11-09 Gavin Peters <gavinp@chromium.org> 2 15 -
trunk/JavaScriptCore/ChangeLog
r71735 r71754 1 2010-11-10 Csaba Osztrogonác <ossy@webkit.org> 2 3 Reviewed by David Hyatt. 4 5 HTML5 Ruby support should be mandatory feature 6 https://bugs.webkit.org/show_bug.cgi?id=49272 7 8 Remove Ruby as optional feature. 9 10 * Configurations/FeatureDefines.xcconfig: 11 * JavaScriptCorePrefix.h:: Touch it to avoid incremental build failure on Windows. 12 1 13 2010-11-10 Peter Rybin <peter.rybin@gmail.com> 2 14 -
trunk/JavaScriptCore/Configurations/FeatureDefines.xcconfig
r70878 r71754 92 92 ENABLE_PROGRESS_TAG = ENABLE_PROGRESS_TAG; 93 93 94 ENABLE_RUBY = $(ENABLE_RUBY_$(REAL_PLATFORM_NAME));95 ENABLE_RUBY_macosx = ENABLE_RUBY;96 97 94 ENABLE_SHARED_WORKERS = $(ENABLE_SHARED_WORKERS_$(REAL_PLATFORM_NAME)); 98 95 ENABLE_SHARED_WORKERS_macosx = ENABLE_SHARED_WORKERS; … … 125 122 ENABLE_XSLT = ENABLE_XSLT; 126 123 127 FEATURE_DEFINES = $(ENABLE_LINK_PREFETCH) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_3D_CANVAS) $(ENABLE_3D_RENDERING) $(ENABLE_BLOB) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CLIENT_BASED_GEOLOCATION) $(ENABLE_DATABASE) $(ENABLE_DATAGRID) $(ENABLE_DATALIST) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DIRECTORY_UPLOAD) $(ENABLE_DOM_STORAGE) $(ENABLE_EVENTSOURCE) $(ENABLE_FILTERS) $(ENABLE_FILE_SYSTEM) $(ENABLE_FULLSCREEN_API) $(ENABLE_GEOLOCATION) $(ENABLE_ICONDATABASE) $(ENABLE_IMAGE_RESIZER) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INPUT_SPEECH) $(ENABLE_JAVASCRIPT_DEBUGGER) $(ENABLE_MATHML) $(ENABLE_METER_TAG) $(ENABLE_NOTIFICATIONS) $(ENABLE_OFFLINE_WEB_APPLICATIONS) $(ENABLE_PROGRESS_TAG) $(ENABLE_ RUBY) $(ENABLE_SHARED_WORKERS) $(ENABLE_SVG) $(ENABLE_SVG_ANIMATION) $(ENABLE_SVG_AS_IMAGE) $(ENABLE_SVG_DOM_OBJC_BINDINGS) $(ENABLE_SVG_FONTS) $(ENABLE_SVG_FOREIGN_OBJECT) $(ENABLE_SVG_USE) $(ENABLE_VIDEO) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WML) $(ENABLE_WORKERS) $(ENABLE_XHTMLMP) $(ENABLE_XPATH) $(ENABLE_XSLT);124 FEATURE_DEFINES = $(ENABLE_LINK_PREFETCH) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_3D_CANVAS) $(ENABLE_3D_RENDERING) $(ENABLE_BLOB) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CLIENT_BASED_GEOLOCATION) $(ENABLE_DATABASE) $(ENABLE_DATAGRID) $(ENABLE_DATALIST) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DIRECTORY_UPLOAD) $(ENABLE_DOM_STORAGE) $(ENABLE_EVENTSOURCE) $(ENABLE_FILTERS) $(ENABLE_FILE_SYSTEM) $(ENABLE_FULLSCREEN_API) $(ENABLE_GEOLOCATION) $(ENABLE_ICONDATABASE) $(ENABLE_IMAGE_RESIZER) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INPUT_SPEECH) $(ENABLE_JAVASCRIPT_DEBUGGER) $(ENABLE_MATHML) $(ENABLE_METER_TAG) $(ENABLE_NOTIFICATIONS) $(ENABLE_OFFLINE_WEB_APPLICATIONS) $(ENABLE_PROGRESS_TAG) $(ENABLE_SHARED_WORKERS) $(ENABLE_SVG) $(ENABLE_SVG_ANIMATION) $(ENABLE_SVG_AS_IMAGE) $(ENABLE_SVG_DOM_OBJC_BINDINGS) $(ENABLE_SVG_FONTS) $(ENABLE_SVG_FOREIGN_OBJECT) $(ENABLE_SVG_USE) $(ENABLE_VIDEO) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WML) $(ENABLE_WORKERS) $(ENABLE_XHTMLMP) $(ENABLE_XPATH) $(ENABLE_XSLT); -
trunk/JavaScriptCore/JavaScriptCorePrefix.h
r41764 r71754 34 34 #undef try 35 35 #undef catch 36 -
trunk/WebCore/ChangeLog
r71750 r71754 1 2010-11-10 Csaba Osztrogonác <ossy@webkit.org> 2 3 Reviewed by David Hyatt. 4 5 HTML5 Ruby support should be mandatory feature 6 https://bugs.webkit.org/show_bug.cgi?id=49272 7 8 Remove Ruby as optional feature. 9 10 * Configurations/FeatureDefines.xcconfig: 11 * DerivedSources.make: 12 * GNUmakefile.am: 13 * WebCorePrefix.h: Touch WebCorePrefix.h to avoid incremental build failure on Windows. 14 * config.h: Touch config.h to avoid incremental build failure on Windows. 15 * features.pri: 16 * html/HTMLTagNames.in: 17 * rendering/RenderBlock.cpp: Remove ENABLE_RUBY guard. 18 (WebCore::canMergeContiguousAnonymousBlocks): 19 * rendering/RenderObject.cpp: Remove ENABLE_RUBY guard. 20 (WebCore::RenderObject::createObject): 21 * rendering/RenderRuby.cpp: Remove ENABLE_RUBY guard. 22 * rendering/RenderRuby.h: Remove ENABLE_RUBY guard. 23 * rendering/RenderRubyBase.cpp: Remove ENABLE_RUBY guard. 24 * rendering/RenderRubyBase.h: Remove ENABLE_RUBY guard. 25 * rendering/RenderRubyRun.cpp: Remove ENABLE_RUBY guard. 26 * rendering/RenderRubyRun.h: Remove ENABLE_RUBY guard. 27 * rendering/RenderRubyText.cpp: Remove ENABLE_RUBY guard. 28 * rendering/RenderRubyText.h: Remove ENABLE_RUBY guard. 29 1 30 2010-11-10 Martin Robinson <mrobinson@igalia.com> 2 31 -
trunk/WebCore/Configurations/FeatureDefines.xcconfig
r70722 r71754 92 92 ENABLE_PROGRESS_TAG = ENABLE_PROGRESS_TAG; 93 93 94 ENABLE_RUBY = $(ENABLE_RUBY_$(REAL_PLATFORM_NAME));95 ENABLE_RUBY_macosx = ENABLE_RUBY;96 97 94 ENABLE_SHARED_WORKERS = $(ENABLE_SHARED_WORKERS_$(REAL_PLATFORM_NAME)); 98 95 ENABLE_SHARED_WORKERS_macosx = ENABLE_SHARED_WORKERS; … … 125 122 ENABLE_XSLT = ENABLE_XSLT; 126 123 127 FEATURE_DEFINES = $(ENABLE_LINK_PREFETCH) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_3D_CANVAS) $(ENABLE_3D_RENDERING) $(ENABLE_BLOB) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CLIENT_BASED_GEOLOCATION) $(ENABLE_DATABASE) $(ENABLE_DATAGRID) $(ENABLE_DATALIST) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DIRECTORY_UPLOAD) $(ENABLE_DOM_STORAGE) $(ENABLE_EVENTSOURCE) $(ENABLE_FILTERS) $(ENABLE_FILE_SYSTEM) $(ENABLE_FULLSCREEN_API) $(ENABLE_GEOLOCATION) $(ENABLE_ICONDATABASE) $(ENABLE_IMAGE_RESIZER) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INPUT_SPEECH) $(ENABLE_JAVASCRIPT_DEBUGGER) $(ENABLE_MATHML) $(ENABLE_METER_TAG) $(ENABLE_NOTIFICATIONS) $(ENABLE_OFFLINE_WEB_APPLICATIONS) $(ENABLE_PROGRESS_TAG) $(ENABLE_ RUBY) $(ENABLE_SHARED_WORKERS) $(ENABLE_SVG) $(ENABLE_SVG_ANIMATION) $(ENABLE_SVG_AS_IMAGE) $(ENABLE_SVG_DOM_OBJC_BINDINGS) $(ENABLE_SVG_FONTS) $(ENABLE_SVG_FOREIGN_OBJECT) $(ENABLE_SVG_USE) $(ENABLE_VIDEO) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WML) $(ENABLE_WORKERS) $(ENABLE_XHTMLMP) $(ENABLE_XPATH) $(ENABLE_XSLT);124 FEATURE_DEFINES = $(ENABLE_LINK_PREFETCH) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_3D_CANVAS) $(ENABLE_3D_RENDERING) $(ENABLE_BLOB) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CLIENT_BASED_GEOLOCATION) $(ENABLE_DATABASE) $(ENABLE_DATAGRID) $(ENABLE_DATALIST) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DIRECTORY_UPLOAD) $(ENABLE_DOM_STORAGE) $(ENABLE_EVENTSOURCE) $(ENABLE_FILTERS) $(ENABLE_FILE_SYSTEM) $(ENABLE_FULLSCREEN_API) $(ENABLE_GEOLOCATION) $(ENABLE_ICONDATABASE) $(ENABLE_IMAGE_RESIZER) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INPUT_SPEECH) $(ENABLE_JAVASCRIPT_DEBUGGER) $(ENABLE_MATHML) $(ENABLE_METER_TAG) $(ENABLE_NOTIFICATIONS) $(ENABLE_OFFLINE_WEB_APPLICATIONS) $(ENABLE_PROGRESS_TAG) $(ENABLE_SHARED_WORKERS) $(ENABLE_SVG) $(ENABLE_SVG_ANIMATION) $(ENABLE_SVG_AS_IMAGE) $(ENABLE_SVG_DOM_OBJC_BINDINGS) $(ENABLE_SVG_FONTS) $(ENABLE_SVG_FOREIGN_OBJECT) $(ENABLE_SVG_USE) $(ENABLE_VIDEO) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WML) $(ENABLE_WORKERS) $(ENABLE_XHTMLMP) $(ENABLE_XPATH) $(ENABLE_XSLT); -
trunk/WebCore/DerivedSources.make
r71711 r71754 717 717 endif 718 718 719 ifeq ($(findstring ENABLE_RUBY,$(FEATURE_DEFINES)), ENABLE_RUBY)720 HTML_FLAGS := $(HTML_FLAGS) ENABLE_RUBY=1721 endif722 723 719 ifdef HTML_FLAGS 724 720 -
trunk/WebCore/GNUmakefile.am
r71711 r71754 4036 4036 4037 4037 # ---- 4038 # Ruby Support4039 # ----4040 if ENABLE_RUBY4041 HTML_FEATURES += ENABLE_RUBY=14042 webcore_cppflags += -DENABLE_RUBY=14043 endif # END ENABLE_RUBY4044 4045 # ----4046 4038 # XPath Support 4047 4039 # ---- -
trunk/WebCore/WebCorePrefix.h
r71578 r71754 24 24 * 3) the special trick to catch us using new or delete without including "config.h" 25 25 * The project should be able to build without this header, although we rarely test that. 26 */ 26 */ 27 27 28 28 /* Things that need to be defined globally should go into "config.h". */ -
trunk/WebCore/config.h
r69112 r71754 18 18 * Boston, MA 02110-1301, USA. 19 19 * 20 */ 20 */ 21 21 22 22 #if defined(HAVE_CONFIG_H) && HAVE_CONFIG_H -
trunk/WebCore/features.pri
r69038 r71754 61 61 !contains(DEFINES, ENABLE_XHTMLMP=.): DEFINES += ENABLE_XHTMLMP=0 62 62 !contains(DEFINES, ENABLE_DATAGRID=.): DEFINES += ENABLE_DATAGRID=0 63 !contains(DEFINES, ENABLE_RUBY=.): DEFINES += ENABLE_RUBY=164 63 !contains(DEFINES, ENABLE_METER_TAG=.): DEFINES += ENABLE_METER_TAG=1 65 64 !contains(DEFINES, ENABLE_PROGRESS_TAG=.): DEFINES += ENABLE_PROGRESS_TAG=1 -
trunk/WebCore/html/HTMLTagNames.in
r71373 r71754 101 101 progress interfaceName=HTMLProgressElement, conditional=PROGRESS_TAG 102 102 q interfaceName=HTMLQuoteElement 103 rp interfaceName=HTMLElement , conditional=RUBY104 rt interfaceName=HTMLElement , conditional=RUBY105 ruby interfaceName=HTMLElement , conditional=RUBY103 rp interfaceName=HTMLElement 104 rt interfaceName=HTMLElement 105 ruby interfaceName=HTMLElement 106 106 s interfaceName=HTMLElement 107 107 samp interfaceName=HTMLElement -
trunk/WebCore/rendering/RenderBlock.cpp
r71700 r71754 928 928 return false; 929 929 930 #if ENABLE(RUBY)931 930 if ((prev && (prev->isRubyRun() || prev->isRubyBase())) 932 931 || (next && (next->isRubyRun() || next->isRubyBase()))) 933 932 return false; 934 #endif935 933 936 934 if (!prev || !next) -
trunk/WebCore/rendering/RenderObject.cpp
r71724 r71754 118 118 } 119 119 120 #if ENABLE(RUBY)121 120 if (node->hasTagName(rubyTag)) { 122 121 if (style->display() == INLINE) … … 128 127 if (node->hasTagName(rtTag) && style->display() == BLOCK) 129 128 return new (arena) RenderRubyText(node); 130 #endif131 129 132 130 switch (style->display()) { -
trunk/WebCore/rendering/RenderRuby.cpp
r69642 r71754 31 31 #include "config.h" 32 32 33 #if ENABLE(RUBY)34 33 #include "RenderRuby.h" 35 34 … … 204 203 205 204 } // namespace WebCore 206 207 #endif // ENABLE(RUBY) -
trunk/WebCore/rendering/RenderRuby.h
r54649 r71754 31 31 #ifndef RenderRuby_h 32 32 #define RenderRuby_h 33 34 #if ENABLE(RUBY)35 33 36 34 #include "RenderBlock.h" … … 87 85 } // namespace WebCore 88 86 89 #endif90 91 87 #endif // RenderRuby_h -
trunk/WebCore/rendering/RenderRubyBase.cpp
r60282 r71754 31 31 #include "config.h" 32 32 33 #if ENABLE(RUBY)34 33 #include "RenderRubyBase.h" 35 34 … … 185 184 186 185 } // namespace WebCore 187 188 #endif // ENABLE(RUBY) -
trunk/WebCore/rendering/RenderRubyBase.h
r54649 r71754 32 32 #define RenderRubyBase_h 33 33 34 #if ENABLE(RUBY)35 36 34 #include "RenderBlock.h" 37 35 … … 63 61 } // namespace WebCore 64 62 65 #endif66 67 63 #endif // RenderRubyBase_h -
trunk/WebCore/rendering/RenderRubyRun.cpp
r71572 r71754 31 31 #include "config.h" 32 32 33 #if ENABLE(RUBY)34 33 #include "RenderRubyRun.h" 35 34 … … 236 235 237 236 } // namespace WebCore 238 239 #endif // ENABLE(RUBY) -
trunk/WebCore/rendering/RenderRubyRun.h
r54649 r71754 31 31 #ifndef RenderRubyRun_h 32 32 #define RenderRubyRun_h 33 34 #if ENABLE(RUBY)35 33 36 34 #include "RenderBlock.h" … … 81 79 } // namespace WebCore 82 80 83 #endif84 85 81 #endif // RenderRubyRun_h -
trunk/WebCore/rendering/RenderRubyText.cpp
r54758 r71754 31 31 #include "config.h" 32 32 33 #if ENABLE(RUBY)34 33 #include "RenderRubyText.h" 35 34 … … 51 50 52 51 } // namespace WebCore 53 54 #endif // ENABLE(RUBY) -
trunk/WebCore/rendering/RenderRubyText.h
r54649 r71754 32 32 #define RenderRubyText_h 33 33 34 #if ENABLE(RUBY)35 36 34 #include "RenderBlock.h" 37 35 … … 52 50 } // namespace WebCore 53 51 54 #endif55 56 52 #endif // RenderRubyText_h -
trunk/WebKit/chromium/ChangeLog
r71749 r71754 1 2010-11-10 Csaba Osztrogonác <ossy@webkit.org> 2 3 Reviewed by David Hyatt. 4 5 HTML5 Ruby support should be mandatory feature 6 https://bugs.webkit.org/show_bug.cgi?id=49272 7 8 Remove Ruby as optional feature. 9 10 * features.gypi: 11 1 12 2010-11-10 Tony Chang <tony@chromium.org> 2 13 -
trunk/WebKit/chromium/features.gypi
r70878 r71754 69 69 'ENABLE_ORIENTATION_EVENTS=0', 70 70 'ENABLE_PROGRESS_TAG=1', 71 'ENABLE_RUBY=1',72 71 'ENABLE_SHARED_WORKERS=1', 73 72 'ENABLE_SVG=1', -
trunk/WebKit/mac/ChangeLog
r71590 r71754 1 2010-11-10 Csaba Osztrogonác <ossy@webkit.org> 2 3 Reviewed by David Hyatt. 4 5 HTML5 Ruby support should be mandatory feature 6 https://bugs.webkit.org/show_bug.cgi?id=49272 7 8 Remove Ruby as optional feature. 9 10 * Configurations/FeatureDefines.xcconfig: 11 1 12 2010-11-08 Ned Holbrook <nholbrook@apple.com> 2 13 -
trunk/WebKit/mac/Configurations/FeatureDefines.xcconfig
r70878 r71754 92 92 ENABLE_PROGRESS_TAG = ENABLE_PROGRESS_TAG; 93 93 94 ENABLE_RUBY = $(ENABLE_RUBY_$(REAL_PLATFORM_NAME));95 ENABLE_RUBY_macosx = ENABLE_RUBY;96 97 94 ENABLE_SHARED_WORKERS = $(ENABLE_SHARED_WORKERS_$(REAL_PLATFORM_NAME)); 98 95 ENABLE_SHARED_WORKERS_macosx = ENABLE_SHARED_WORKERS; … … 125 122 ENABLE_XSLT = ENABLE_XSLT; 126 123 127 FEATURE_DEFINES = $(ENABLE_LINK_PREFETCH) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_3D_CANVAS) $(ENABLE_3D_RENDERING) $(ENABLE_BLOB) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CLIENT_BASED_GEOLOCATION) $(ENABLE_DATABASE) $(ENABLE_DATAGRID) $(ENABLE_DATALIST) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DIRECTORY_UPLOAD) $(ENABLE_DOM_STORAGE) $(ENABLE_EVENTSOURCE) $(ENABLE_FILTERS) $(ENABLE_FILE_SYSTEM) $(ENABLE_FULLSCREEN_API) $(ENABLE_GEOLOCATION) $(ENABLE_ICONDATABASE) $(ENABLE_IMAGE_RESIZER) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INPUT_SPEECH) $(ENABLE_JAVASCRIPT_DEBUGGER) $(ENABLE_MATHML) $(ENABLE_METER_TAG) $(ENABLE_NOTIFICATIONS) $(ENABLE_OFFLINE_WEB_APPLICATIONS) $(ENABLE_PROGRESS_TAG) $(ENABLE_ RUBY) $(ENABLE_SHARED_WORKERS) $(ENABLE_SVG) $(ENABLE_SVG_ANIMATION) $(ENABLE_SVG_AS_IMAGE) $(ENABLE_SVG_DOM_OBJC_BINDINGS) $(ENABLE_SVG_FONTS) $(ENABLE_SVG_FOREIGN_OBJECT) $(ENABLE_SVG_USE) $(ENABLE_VIDEO) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WML) $(ENABLE_WORKERS) $(ENABLE_XHTMLMP) $(ENABLE_XPATH) $(ENABLE_XSLT);124 FEATURE_DEFINES = $(ENABLE_LINK_PREFETCH) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_3D_CANVAS) $(ENABLE_3D_RENDERING) $(ENABLE_BLOB) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CLIENT_BASED_GEOLOCATION) $(ENABLE_DATABASE) $(ENABLE_DATAGRID) $(ENABLE_DATALIST) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DIRECTORY_UPLOAD) $(ENABLE_DOM_STORAGE) $(ENABLE_EVENTSOURCE) $(ENABLE_FILTERS) $(ENABLE_FILE_SYSTEM) $(ENABLE_FULLSCREEN_API) $(ENABLE_GEOLOCATION) $(ENABLE_ICONDATABASE) $(ENABLE_IMAGE_RESIZER) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INPUT_SPEECH) $(ENABLE_JAVASCRIPT_DEBUGGER) $(ENABLE_MATHML) $(ENABLE_METER_TAG) $(ENABLE_NOTIFICATIONS) $(ENABLE_OFFLINE_WEB_APPLICATIONS) $(ENABLE_PROGRESS_TAG) $(ENABLE_SHARED_WORKERS) $(ENABLE_SVG) $(ENABLE_SVG_ANIMATION) $(ENABLE_SVG_AS_IMAGE) $(ENABLE_SVG_DOM_OBJC_BINDINGS) $(ENABLE_SVG_FONTS) $(ENABLE_SVG_FOREIGN_OBJECT) $(ENABLE_SVG_USE) $(ENABLE_VIDEO) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WML) $(ENABLE_WORKERS) $(ENABLE_XHTMLMP) $(ENABLE_XPATH) $(ENABLE_XSLT); -
trunk/WebKit/win/ChangeLog
r71548 r71754 1 2010-11-10 Csaba Osztrogonác <ossy@webkit.org> 2 3 Reviewed by David Hyatt. 4 5 HTML5 Ruby support should be mandatory feature 6 https://bugs.webkit.org/show_bug.cgi?id=49272 7 8 * WebKitPrefix.h: Touch it to avoid incremental build failure on Windows. 9 1 10 2010-11-08 Alexey Proskuryakov <ap@apple.com> 2 11 -
trunk/WebKit/win/WebKitPrefix.h
r70902 r71754 25 25 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 26 26 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 27 */ 27 */ 28 28 29 29 #ifndef _WIN32_WINNT -
trunk/WebKit2/ChangeLog
r71747 r71754 1 2010-11-10 Csaba Osztrogonác <ossy@webkit.org> 2 3 Reviewed by David Hyatt. 4 5 HTML5 Ruby support should be mandatory feature 6 https://bugs.webkit.org/show_bug.cgi?id=49272 7 8 Remove Ruby as optional feature. 9 10 * Configurations/FeatureDefines.xcconfig: 11 * WebKit2Prefix.h: Touch it to avoid incremental build failure on Windows. 12 1 13 2010-11-10 Sam Weinig <sam@webkit.org> 2 14 -
trunk/WebKit2/Configurations/FeatureDefines.xcconfig
r70878 r71754 92 92 ENABLE_PROGRESS_TAG = ENABLE_PROGRESS_TAG; 93 93 94 ENABLE_RUBY = $(ENABLE_RUBY_$(REAL_PLATFORM_NAME));95 ENABLE_RUBY_macosx = ENABLE_RUBY;96 97 94 ENABLE_SHARED_WORKERS = $(ENABLE_SHARED_WORKERS_$(REAL_PLATFORM_NAME)); 98 95 ENABLE_SHARED_WORKERS_macosx = ENABLE_SHARED_WORKERS; … … 125 122 ENABLE_XSLT = ENABLE_XSLT; 126 123 127 FEATURE_DEFINES = $(ENABLE_LINK_PREFETCH) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_3D_CANVAS) $(ENABLE_3D_RENDERING) $(ENABLE_BLOB) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CLIENT_BASED_GEOLOCATION) $(ENABLE_DATABASE) $(ENABLE_DATAGRID) $(ENABLE_DATALIST) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DIRECTORY_UPLOAD) $(ENABLE_DOM_STORAGE) $(ENABLE_EVENTSOURCE) $(ENABLE_FILTERS) $(ENABLE_FILE_SYSTEM) $(ENABLE_FULLSCREEN_API) $(ENABLE_GEOLOCATION) $(ENABLE_ICONDATABASE) $(ENABLE_IMAGE_RESIZER) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INPUT_SPEECH) $(ENABLE_JAVASCRIPT_DEBUGGER) $(ENABLE_MATHML) $(ENABLE_METER_TAG) $(ENABLE_NOTIFICATIONS) $(ENABLE_OFFLINE_WEB_APPLICATIONS) $(ENABLE_PROGRESS_TAG) $(ENABLE_ RUBY) $(ENABLE_SHARED_WORKERS) $(ENABLE_SVG) $(ENABLE_SVG_ANIMATION) $(ENABLE_SVG_AS_IMAGE) $(ENABLE_SVG_DOM_OBJC_BINDINGS) $(ENABLE_SVG_FONTS) $(ENABLE_SVG_FOREIGN_OBJECT) $(ENABLE_SVG_USE) $(ENABLE_VIDEO) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WML) $(ENABLE_WORKERS) $(ENABLE_XHTMLMP) $(ENABLE_XPATH) $(ENABLE_XSLT);124 FEATURE_DEFINES = $(ENABLE_LINK_PREFETCH) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_3D_CANVAS) $(ENABLE_3D_RENDERING) $(ENABLE_BLOB) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CLIENT_BASED_GEOLOCATION) $(ENABLE_DATABASE) $(ENABLE_DATAGRID) $(ENABLE_DATALIST) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DIRECTORY_UPLOAD) $(ENABLE_DOM_STORAGE) $(ENABLE_EVENTSOURCE) $(ENABLE_FILTERS) $(ENABLE_FILE_SYSTEM) $(ENABLE_FULLSCREEN_API) $(ENABLE_GEOLOCATION) $(ENABLE_ICONDATABASE) $(ENABLE_IMAGE_RESIZER) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INPUT_SPEECH) $(ENABLE_JAVASCRIPT_DEBUGGER) $(ENABLE_MATHML) $(ENABLE_METER_TAG) $(ENABLE_NOTIFICATIONS) $(ENABLE_OFFLINE_WEB_APPLICATIONS) $(ENABLE_PROGRESS_TAG) $(ENABLE_SHARED_WORKERS) $(ENABLE_SVG) $(ENABLE_SVG_ANIMATION) $(ENABLE_SVG_AS_IMAGE) $(ENABLE_SVG_DOM_OBJC_BINDINGS) $(ENABLE_SVG_FONTS) $(ENABLE_SVG_FOREIGN_OBJECT) $(ENABLE_SVG_USE) $(ENABLE_VIDEO) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WML) $(ENABLE_WORKERS) $(ENABLE_XHTMLMP) $(ENABLE_XPATH) $(ENABLE_XSLT); -
trunk/WebKit2/WebKit2Prefix.h
r70890 r71754 22 22 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 23 23 * THE POSSIBILITY OF SUCH DAMAGE. 24 */ 24 */ 25 25 26 26 #include <wtf/Platform.h> -
trunk/WebKitLibraries/ChangeLog
r70969 r71754 1 2010-11-10 Csaba Osztrogonác <ossy@webkit.org> 2 3 Reviewed by David Hyatt. 4 5 HTML5 Ruby support should be mandatory feature 6 https://bugs.webkit.org/show_bug.cgi?id=49272 7 8 Remove Ruby as optional feature. 9 10 * win/tools/vsprops/FeatureDefines.vsprops: 11 * win/tools/vsprops/FeatureDefinesCairo.vsprops: 12 1 13 2010-10-29 Dan Bernstein <mitz@apple.com> 2 14 -
trunk/WebKitLibraries/win/tools/vsprops/FeatureDefines.vsprops
r70878 r71754 10 10 <Tool 11 11 Name="VCCLCompilerTool" 12 PreprocessorDefinitions="$(ENABLE_3D_CANVAS);$(ENABLE_3D_RENDERING);$(ENABLE_ACCELERATED_2D_CANVAS);$(ENABLE_BLOB);$(ENABLE_CHANNEL_MESSAGING);$(ENABLE_CLIENT_BASED_GEOLOCATION);$(ENABLE_DATABASE);$(ENABLE_DATAGRID);$(ENABLE_DATALIST);$(ENABLE_DEVICE_ORIENTATION);$(ENABLE_DIRECTORY_UPLOAD);$(ENABLE_DOM_STORAGE);$(ENABLE_EVENTSOURCE);$(ENABLE_FILTERS);$(ENABLE_FILE_SYSTEM);$(ENABLE_FULLSCREEN_API);$(ENABLE_GEOLOCATION);$(ENABLE_ICONDATABASE);$(ENABLE_IMAGE_RESIZER);$(ENABLE_INDEXED_DATABASE);$(ENABLE_INPUT_SPEECH);$(ENABLE_JAVASCRIPT_DEBUGGER);$(ENABLE_LINK_PREFETCH);$(ENABLE_MATHML);$(ENABLE_METER_TAG);$(ENABLE_NOTIFICATIONS);$(ENABLE_OFFLINE_WEB_APPLICATIONS);$(ENABLE_PROGRESS_TAG);$(ENABLE_ RUBY);$(ENABLE_SHARED_WORKERS);$(ENABLE_SVG);$(ENABLE_SVG_ANIMATION);$(ENABLE_SVG_AS_IMAGE);$(ENABLE_SVG_DOM_OBJC_BINDINGS);$(ENABLE_SVG_FONTS);$(ENABLE_SVG_FOREIGN_OBJECT);$(ENABLE_SVG_USE);$(ENABLE_VIDEO);$(ENABLE_WEB_SOCKETS);$(ENABLE_WEB_TIMING);$(ENABLE_WML);$(ENABLE_WORKERS);$(ENABLE_XHTMLMP);$(ENABLE_XPATH);$(ENABLE_XSLT)"12 PreprocessorDefinitions="$(ENABLE_3D_CANVAS);$(ENABLE_3D_RENDERING);$(ENABLE_ACCELERATED_2D_CANVAS);$(ENABLE_BLOB);$(ENABLE_CHANNEL_MESSAGING);$(ENABLE_CLIENT_BASED_GEOLOCATION);$(ENABLE_DATABASE);$(ENABLE_DATAGRID);$(ENABLE_DATALIST);$(ENABLE_DEVICE_ORIENTATION);$(ENABLE_DIRECTORY_UPLOAD);$(ENABLE_DOM_STORAGE);$(ENABLE_EVENTSOURCE);$(ENABLE_FILTERS);$(ENABLE_FILE_SYSTEM);$(ENABLE_FULLSCREEN_API);$(ENABLE_GEOLOCATION);$(ENABLE_ICONDATABASE);$(ENABLE_IMAGE_RESIZER);$(ENABLE_INDEXED_DATABASE);$(ENABLE_INPUT_SPEECH);$(ENABLE_JAVASCRIPT_DEBUGGER);$(ENABLE_LINK_PREFETCH);$(ENABLE_MATHML);$(ENABLE_METER_TAG);$(ENABLE_NOTIFICATIONS);$(ENABLE_OFFLINE_WEB_APPLICATIONS);$(ENABLE_PROGRESS_TAG);$(ENABLE_SHARED_WORKERS);$(ENABLE_SVG);$(ENABLE_SVG_ANIMATION);$(ENABLE_SVG_AS_IMAGE);$(ENABLE_SVG_DOM_OBJC_BINDINGS);$(ENABLE_SVG_FONTS);$(ENABLE_SVG_FOREIGN_OBJECT);$(ENABLE_SVG_USE);$(ENABLE_VIDEO);$(ENABLE_WEB_SOCKETS);$(ENABLE_WEB_TIMING);$(ENABLE_WML);$(ENABLE_WORKERS);$(ENABLE_XHTMLMP);$(ENABLE_XPATH);$(ENABLE_XSLT)" 13 13 /> 14 14 <UserMacro … … 153 153 /> 154 154 <UserMacro 155 Name="ENABLE_RUBY"156 Value="ENABLE_RUBY"157 PerformEnvironmentSet="true"158 />159 <UserMacro160 155 Name="ENABLE_SHARED_WORKERS" 161 156 Value="ENABLE_SHARED_WORKERS" -
trunk/WebKitLibraries/win/tools/vsprops/FeatureDefinesCairo.vsprops
r70878 r71754 10 10 <Tool 11 11 Name="VCCLCompilerTool" 12 PreprocessorDefinitions="$(ENABLE_3D_CANVAS);$(ENABLE_3D_RENDERING);$(ENABLE_ACCELERATED_2D_CANVAS);$(ENABLE_BLOB);$(ENABLE_CHANNEL_MESSAGING);$(ENABLE_CLIENT_BASED_GEOLOCATION);$(ENABLE_DATABASE);$(ENABLE_DATAGRID);$(ENABLE_DATALIST);$(ENABLE_DEVICE_ORIENTATION);$(ENABLE_DIRECTORY_UPLOAD);$(ENABLE_DOM_STORAGE);$(ENABLE_EVENTSOURCE);$(ENABLE_FILTERS);$(ENABLE_FILE_SYSTEM);$(ENABLE_FULLSCREEN_API);$(ENABLE_GEOLOCATION);$(ENABLE_ICONDATABASE);$(ENABLE_IMAGE_RESIZER);$(ENABLE_INDEXED_DATABASE);$(ENABLE_INPUT_SPEECH);$(ENABLE_JAVASCRIPT_DEBUGGER);$(ENABLE_LINK_PREFETCH);$(ENABLE_MATHML);$(ENABLE_METER_TAG);$(ENABLE_NOTIFICATIONS);$(ENABLE_OFFLINE_WEB_APPLICATIONS);$(ENABLE_PROGRESS_TAG);$(ENABLE_ RUBY);$(ENABLE_SHARED_WORKERS);$(ENABLE_SVG);$(ENABLE_SVG_ANIMATION);$(ENABLE_SVG_AS_IMAGE);$(ENABLE_SVG_DOM_OBJC_BINDINGS);$(ENABLE_SVG_FONTS);$(ENABLE_SVG_FOREIGN_OBJECT);$(ENABLE_SVG_USE);$(ENABLE_VIDEO);$(ENABLE_WEB_SOCKETS);$(ENABLE_WEB_TIMING);$(ENABLE_WML);$(ENABLE_WORKERS);$(ENABLE_XHTMLMP);$(ENABLE_XPATH);$(ENABLE_XSLT)"12 PreprocessorDefinitions="$(ENABLE_3D_CANVAS);$(ENABLE_3D_RENDERING);$(ENABLE_ACCELERATED_2D_CANVAS);$(ENABLE_BLOB);$(ENABLE_CHANNEL_MESSAGING);$(ENABLE_CLIENT_BASED_GEOLOCATION);$(ENABLE_DATABASE);$(ENABLE_DATAGRID);$(ENABLE_DATALIST);$(ENABLE_DEVICE_ORIENTATION);$(ENABLE_DIRECTORY_UPLOAD);$(ENABLE_DOM_STORAGE);$(ENABLE_EVENTSOURCE);$(ENABLE_FILTERS);$(ENABLE_FILE_SYSTEM);$(ENABLE_FULLSCREEN_API);$(ENABLE_GEOLOCATION);$(ENABLE_ICONDATABASE);$(ENABLE_IMAGE_RESIZER);$(ENABLE_INDEXED_DATABASE);$(ENABLE_INPUT_SPEECH);$(ENABLE_JAVASCRIPT_DEBUGGER);$(ENABLE_LINK_PREFETCH);$(ENABLE_MATHML);$(ENABLE_METER_TAG);$(ENABLE_NOTIFICATIONS);$(ENABLE_OFFLINE_WEB_APPLICATIONS);$(ENABLE_PROGRESS_TAG);$(ENABLE_SHARED_WORKERS);$(ENABLE_SVG);$(ENABLE_SVG_ANIMATION);$(ENABLE_SVG_AS_IMAGE);$(ENABLE_SVG_DOM_OBJC_BINDINGS);$(ENABLE_SVG_FONTS);$(ENABLE_SVG_FOREIGN_OBJECT);$(ENABLE_SVG_USE);$(ENABLE_VIDEO);$(ENABLE_WEB_SOCKETS);$(ENABLE_WEB_TIMING);$(ENABLE_WML);$(ENABLE_WORKERS);$(ENABLE_XHTMLMP);$(ENABLE_XPATH);$(ENABLE_XSLT)" 13 13 /> 14 14 <UserMacro … … 153 153 /> 154 154 <UserMacro 155 Name="ENABLE_RUBY"156 Value="ENABLE_RUBY"157 PerformEnvironmentSet="true"158 />159 <UserMacro160 155 Name="ENABLE_SHARED_WORKERS" 161 156 Value="ENABLE_SHARED_WORKERS" -
trunk/WebKitTools/ChangeLog
r71752 r71754 1 2010-11-10 Csaba Osztrogonác <ossy@webkit.org> 2 3 Reviewed by David Hyatt. 4 5 HTML5 Ruby support should be mandatory feature 6 https://bugs.webkit.org/show_bug.cgi?id=49272 7 8 Remove Ruby as optional feature. 9 10 * Scripts/build-webkit: 11 1 12 2010-11-10 Adam Roben <aroben@apple.com> 2 13 -
trunk/WebKitTools/Scripts/build-webkit
r70878 r71754 88 88 $offlineWebApplicationSupport, 89 89 $progressTagSupport, 90 $rubySupport,91 90 $sharedWorkersSupport, 92 91 $svgSupport, … … 199 198 define => "ENABLE_PROGRESS_TAG", default => 1, value => \$progressTagSupport }, 200 199 201 { option => "ruby", desc => "Toggle HTML5 Ruby support",202 define => "ENABLE_RUBY", default => 1, value => \$rubySupport },203 204 200 { option => "system-malloc", desc => "Toggle system allocator instead of TCmalloc", 205 201 define => "USE_SYSTEM_MALLOC", default => 0, value => \$systemMallocSupport }, -
trunk/cmake/OptionsEfl.cmake
r71361 r71754 69 69 WEBKIT_FEATURE(ENABLE_ORIENTATION_EVENTS "Enable orientation events" DEFAULT OFF) 70 70 WEBKIT_FEATURE(ENABLE_PROGRESS_TAG "Enable progress tag" DEFAULT OFF) 71 WEBKIT_FEATURE(ENABLE_RUBY "Enable Ruby" DEFAULT ON HTML)72 71 WEBKIT_FEATURE(ENABLE_SHARED_WORKERS "Enable shared workers" DEFAULT ON) 73 72 WEBKIT_FEATURE(ENABLE_SVG "Enable SVG" DEFAULT ON) -
trunk/cmakeconfig.h.cmake
r70878 r71754 22 22 #define ENABLE_ORIENTATION_EVENTS @ENABLE_ORIENTATION_EVENTS_VALUE@ 23 23 #define ENABLE_PROGRESS_TAG @ENABLE_PROGRESS_TAG_VALUE@ 24 #define ENABLE_RUBY @ENABLE_RUBY_VALUE@25 24 #define ENABLE_SHARED_WORKERS @ENABLE_SHARED_WORKERS_VALUE@ 26 25 #define ENABLE_SVG @ENABLE_SVG_VALUE@ -
trunk/configure.ac
r71620 r71754 453 453 [],[enable_datalist="yes"]) 454 454 AC_MSG_RESULT([$enable_datalist]) 455 456 # check whether to enable HTML5 ruby support457 AC_MSG_CHECKING([whether to enable HTML5 ruby support])458 AC_ARG_ENABLE(ruby,459 AC_HELP_STRING([--enable-ruby],460 [enable HTML5 ruby support [default=yes]]),461 [],[enable_ruby="yes"])462 AC_MSG_RESULT([$enable_ruby])463 455 464 456 # check whether to enable HTML5 sandbox iframe support … … 949 941 AM_CONDITIONAL([ENABLE_GEOLOCATION], [test "$enable_geolocation" = "yes"]) 950 942 AM_CONDITIONAL([ENABLE_MATHML], [test "$enable_mathml" = "yes"]) 951 AM_CONDITIONAL([ENABLE_RUBY],[test "$enable_ruby" = "yes"])952 943 AM_CONDITIONAL([ENABLE_VIDEO],[test "$enable_video" = "yes"]) 953 944 AM_CONDITIONAL([ENABLE_NOTIFICATIONS],[test "$enable_notifications" = "yes"]) … … 1017 1008 HTML5 client-side database storage support : $enable_database 1018 1009 HTML5 FileSystem API support : $enable_file_system 1019 HTML5 ruby support : $enable_ruby1020 1010 HTML5 sandboxed iframe support : $enable_sandbox 1021 1011 HTML5 server-sent events support : $enable_eventsource
Note: See TracChangeset
for help on using the changeset viewer.