Changeset 83335 in webkit
- Timestamp:
- Apr 8, 2011 1:28:22 PM (13 years ago)
- Location:
- trunk
- Files:
-
- 3 added
- 27 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ChangeLog
r83320 r83335 1 2011-04-07 Anna Cavender <annacc@chromium.org> 2 3 Reviewed by Eric Carlson. 4 5 Setup ENABLE(TRACK) feature define 6 https://bugs.webkit.org/show_bug.cgi?id=53556 7 8 * configure.ac: 9 1 10 2011-04-08 Varun Jain <varunjain@chromium.org> 2 11 -
trunk/Source/JavaScriptCore/ChangeLog
r83307 r83335 1 2011-04-07 Anna Cavender <annacc@chromium.org> 2 3 Reviewed by Eric Carlson. 4 5 Setup ENABLE(TRACK) feature define 6 https://bugs.webkit.org/show_bug.cgi?id=53556 7 8 9 * Configurations/FeatureDefines.xcconfig: 10 1 11 2011-04-07 Balazs Kelemen <kbalazs@webkit.org> 2 12 -
trunk/Source/JavaScriptCore/Configurations/FeatureDefines.xcconfig
r83223 r83335 111 111 ENABLE_SVG_FOREIGN_OBJECT = ENABLE_SVG_FOREIGN_OBJECT; 112 112 ENABLE_SVG_USE = ENABLE_SVG_USE; 113 ENABLE_TRACK = ENABLE_TRACK; 113 114 ENABLE_VIDEO = ENABLE_VIDEO; 114 115 … … 130 131 ENABLE_XSLT = ENABLE_XSLT; 131 132 132 FEATURE_DEFINES = $(ENABLE_LINK_PREFETCH) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_WEBGL) $(ENABLE_3D_RENDERING) $(ENABLE_BLOB) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CLIENT_BASED_GEOLOCATION) $(ENABLE_DATABASE) $(ENABLE_DATAGRID) $(ENABLE_DATALIST) $(ENABLE_DATA_TRANSFER_ITEMS) $(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_REGISTER_PROTOCOL_HANDLER) $(ENABLE_QUOTA) $(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_MEDIA_STATISTICS) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WML) $(ENABLE_WORKERS) $(ENABLE_XHTMLMP) $(ENABLE_XPATH) $(ENABLE_XSLT);133 FEATURE_DEFINES = $(ENABLE_LINK_PREFETCH) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_WEBGL) $(ENABLE_3D_RENDERING) $(ENABLE_BLOB) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CLIENT_BASED_GEOLOCATION) $(ENABLE_DATABASE) $(ENABLE_DATAGRID) $(ENABLE_DATALIST) $(ENABLE_DATA_TRANSFER_ITEMS) $(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_REGISTER_PROTOCOL_HANDLER) $(ENABLE_QUOTA) $(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_TRACK) $(ENABLE_VIDEO) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WML) $(ENABLE_WORKERS) $(ENABLE_XHTMLMP) $(ENABLE_XPATH) $(ENABLE_XSLT); -
trunk/Source/WebCore/CMakeLists.txt
r83287 r83335 271 271 html/HTMLTextAreaElement.idl 272 272 html/HTMLTitleElement.idl 273 html/HTMLTrackElement.idl 273 274 html/HTMLUListElement.idl 274 275 html/HTMLVideoElement.idl … … 1902 1903 ENDIF() 1903 1904 1905 IF (ENABLE_TRACK) 1906 LIST(APPEND WebCore_SOURCES 1907 html/HTMLTrackElement.cpp 1908 ) 1909 ENDIF() 1910 1904 1911 IF (ENABLE_WML) 1905 1912 LIST(APPEND WebCore_SOURCES -
trunk/Source/WebCore/ChangeLog
r83332 r83335 1 2011-04-07 Anna Cavender <annacc@chromium.org> 2 3 Reviewed by Eric Carlson. 4 5 Setup ENABLE(TRACK) feature define + initial HTMLTrackElement 6 https://bugs.webkit.org/show_bug.cgi?id=53556 7 8 No new tests. No real functionality added just yet. 9 10 * CMakeLists.txt: 11 * Configurations/FeatureDefines.xcconfig: 12 * DerivedSources.make: 13 * GNUmakefile.am: 14 * WebCore.gypi: 15 * WebCore.xcodeproj/project.pbxproj: 16 * features.pri: 17 * html/HTMLAttributeNames.in: 18 * html/HTMLTagNames.in: 19 * html/HTMLTrackElement.cpp: Added. 20 (WebCore::HTMLTrackElement::HTMLTrackElement): 21 (WebCore::HTMLTrackElement::create): 22 (WebCore::HTMLTrackElement::insertedIntoTree): 23 (WebCore::HTMLTrackElement::willRemove): 24 (WebCore::HTMLTrackElement::src): 25 (WebCore::HTMLTrackElement::setSrc): 26 (WebCore::HTMLTrackElement::kind): 27 (WebCore::HTMLTrackElement::setKind): 28 (WebCore::HTMLTrackElement::srclang): 29 (WebCore::HTMLTrackElement::setSrclang): 30 (WebCore::HTMLTrackElement::label): 31 (WebCore::HTMLTrackElement::setLabel): 32 (WebCore::HTMLTrackElement::isDefault): 33 (WebCore::HTMLTrackElement::setIsDefault): 34 (WebCore::HTMLTrackElement::isURLAttribute): 35 * html/HTMLTrackElement.h: Added. 36 * html/HTMLTrackElement.idl: Added. 37 1 38 2011-04-07 Jer Noble <jer.noble@apple.com> 2 39 -
trunk/Source/WebCore/Configurations/FeatureDefines.xcconfig
r83223 r83335 111 111 ENABLE_SVG_FOREIGN_OBJECT = ENABLE_SVG_FOREIGN_OBJECT; 112 112 ENABLE_SVG_USE = ENABLE_SVG_USE; 113 ENABLE_TRACK = ENABLE_TRACK; 113 114 ENABLE_VIDEO = ENABLE_VIDEO; 114 115 … … 130 131 ENABLE_XSLT = ENABLE_XSLT; 131 132 132 FEATURE_DEFINES = $(ENABLE_LINK_PREFETCH) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_WEBGL) $(ENABLE_3D_RENDERING) $(ENABLE_BLOB) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CLIENT_BASED_GEOLOCATION) $(ENABLE_DATABASE) $(ENABLE_DATAGRID) $(ENABLE_DATALIST) $(ENABLE_DATA_TRANSFER_ITEMS) $(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_QUOTA) $(ENABLE_REGISTER_PROTOCOL_HANDLER) $(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_MEDIA_STATISTICS) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WML) $(ENABLE_WORKERS) $(ENABLE_XHTMLMP) $(ENABLE_XPATH) $(ENABLE_XSLT);133 FEATURE_DEFINES = $(ENABLE_LINK_PREFETCH) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_WEBGL) $(ENABLE_3D_RENDERING) $(ENABLE_BLOB) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CLIENT_BASED_GEOLOCATION) $(ENABLE_DATABASE) $(ENABLE_DATAGRID) $(ENABLE_DATALIST) $(ENABLE_DATA_TRANSFER_ITEMS) $(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_QUOTA) $(ENABLE_REGISTER_PROTOCOL_HANDLER) $(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_TRACK) $(ENABLE_VIDEO) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WML) $(ENABLE_WORKERS) $(ENABLE_XHTMLMP) $(ENABLE_XPATH) $(ENABLE_XSLT); -
trunk/Source/WebCore/DerivedSources.make
r83287 r83335 276 276 HTMLTextAreaElement \ 277 277 HTMLTitleElement \ 278 HTMLTrackElement \ 278 279 HTMLUListElement \ 279 280 HTMLVideoElement \ … … 777 778 endif 778 779 780 ifeq ($(findstring ENABLE_TRACK,$(FEATURE_DEFINES)), ENABLE_TRACK) 781 HTML_FLAGS := $(HTML_FLAGS) ENABLE_TRACK=0 782 endif 783 779 784 ifdef HTML_FLAGS 780 785 -
trunk/Source/WebCore/GNUmakefile.am
r83284 r83335 333 333 334 334 # ---- 335 # Track Support 336 # ---- 337 if ENABLE_TRACK 338 FEATURE_DEFINES += ENABLE_TRACK=1 339 webcore_cppflags += -DENABLE_TRACK=1 340 else 341 webcore_cppflags += -DENABLE_TRACK=0 342 endif # END ENABLE_TRACK 343 344 # ---- 335 345 # XHTML-MP Support 336 346 # ---- -
trunk/Source/WebCore/WebCore.gypi
r83287 r83335 1264 1264 'html/HTMLTextAreaElement.idl', 1265 1265 'html/HTMLTitleElement.idl', 1266 'html/HTMLTrackElement.idl', 1266 1267 'html/HTMLUListElement.idl', 1267 1268 'html/HTMLVideoElement.idl', … … 2977 2978 'html/HTMLTitleElement.cpp', 2978 2979 'html/HTMLTitleElement.h', 2980 'html/HTMLTrackElement.cpp', 2981 'html/HTMLTrackElement.h', 2979 2982 'html/HTMLUListElement.cpp', 2980 2983 'html/HTMLUListElement.h', -
trunk/Source/WebCore/WebCore.xcodeproj/project.pbxproj
r83287 r83335 4100 4100 B0149E7F11A4B21500196A7B /* ImageResizerThread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B0149E7B11A4B21500196A7B /* ImageResizerThread.cpp */; }; 4101 4101 B0149E8011A4B21500196A7B /* ImageResizerThread.h in Headers */ = {isa = PBXBuildFile; fileRef = B0149E7C11A4B21500196A7B /* ImageResizerThread.h */; }; 4102 B164F82E1345779E00BC777F /* HTMLTrackElement.idl in Resources */ = {isa = PBXBuildFile; fileRef = B164F82D1345779E00BC777F /* HTMLTrackElement.idl */; }; 4102 4103 B1827493134CA4C100B98C2D /* CallbackFunction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1827492134CA4C100B98C2D /* CallbackFunction.cpp */; }; 4103 4104 B1D5ECB5134B58DA0087C78F /* CallbackFunction.h in Headers */ = {isa = PBXBuildFile; fileRef = B1D5ECB4134B58DA0087C78F /* CallbackFunction.h */; }; … … 10391 10392 B0149E7B11A4B21500196A7B /* ImageResizerThread.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ImageResizerThread.cpp; sourceTree = "<group>"; }; 10392 10393 B0149E7C11A4B21500196A7B /* ImageResizerThread.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ImageResizerThread.h; sourceTree = "<group>"; }; 10394 B164F82D1345779E00BC777F /* HTMLTrackElement.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = HTMLTrackElement.idl; path = html/HTMLTrackElement.idl; sourceTree = "<group>"; }; 10393 10395 B1827492134CA4C100B98C2D /* CallbackFunction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CallbackFunction.cpp; sourceTree = "<group>"; }; 10394 10396 B1D5ECB4134B58DA0087C78F /* CallbackFunction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CallbackFunction.h; sourceTree = "<group>"; }; … … 12667 12669 1CDD44660BA9C80000F90147 /* Configurations */, 12668 12670 449195900FBE175B00D9F824 /* Exports */, 12671 B164F82D1345779E00BC777F /* HTMLTrackElement.idl */, 12669 12672 ); 12670 12673 name = WebKit; … … 23015 23018 1AB1AE7A0C051FDE00139F4F /* zoomInCursor.png in Resources */, 23016 23019 1AB1AE7B0C051FDE00139F4F /* zoomOutCursor.png in Resources */, 23020 B164F82E1345779E00BC777F /* HTMLTrackElement.idl in Resources */, 23017 23021 ); 23018 23022 runOnlyForDeploymentPostprocessing = 0; -
trunk/Source/WebCore/features.pri
r83223 r83335 77 77 !contains(DEFINES, ENABLE_WEBGL=.): DEFINES += ENABLE_WEBGL=0 78 78 !contains(DEFINES, ENABLE_MEDIA_STATISTICS=.): DEFINES += ENABLE_MEDIA_STATISTICS=0 79 !contains(DEFINES, ENABLE_TRACK=.): DEFINES += ENABLE_TRACK=0 79 80 80 81 # SVG support … … 231 232 contains(DEFINES, ENABLE_BLOB=1): FEATURE_DEFINES_JAVASCRIPT += ENABLE_BLOB=1 232 233 contains(DEFINES, ENABLE_MEDIA_STATISTICS=1): FEATURE_DEFINES_JAVASCRIPT += ENABLE_MEDIA_STATISTICS=1 234 contains(DEFINES, ENABLE_TRACK=1): FEATURE_DEFINES_JAVASCRIPT += ENABLE_TRACK=1 233 235 contains(DEFINES, ENABLE_DATA_TRANSFER_ITEMS=1): FEATURE_DEFINES_JAVASCRIPT += ENABLE_DATA_TRANSFER_ITEMS=1 -
trunk/Source/WebCore/html/HTMLAttributeNames.in
r83223 r83335 86 86 datetime 87 87 declare 88 default 88 89 defer 89 90 dir … … 119 120 ismap 120 121 keytype 122 kind 121 123 label 122 124 lang … … 275 277 spellcheck 276 278 src 279 srclang 277 280 standby 278 281 start -
trunk/Source/WebCore/html/HTMLTagNames.in
r83223 r83335 127 127 title 128 128 tr interfaceName=HTMLTableRowElement 129 track interfaceName=HTMLElement129 track wrapperOnlyIfMediaIsAvailable, conditional=TRACK 130 130 tt interfaceName=HTMLElement 131 131 u interfaceName=HTMLElement -
trunk/Source/WebKit/ChangeLog
r83223 r83335 1 2011-04-07 Anna Cavender <annacc@chromium.org> 2 3 Reviewed by Eric Carlson. 4 5 Setup ENABLE(TRACK) feature define + initial HTMLTrackElement 6 https://bugs.webkit.org/show_bug.cgi?id=53556 7 8 * WebKit.xcodeproj/project.pbxproj: 9 1 10 2011-04-07 Andrew Scherkus <scherkus@chromium.org> 2 11 -
trunk/Source/WebKit/WebKit.xcodeproj/project.pbxproj
r83223 r83335 343 343 AB9FBBBB0F8582B0006ADC43 /* WebDOMOperationsInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = AB9FBBBA0F8582B0006ADC43 /* WebDOMOperationsInternal.h */; }; 344 344 ABDDF20D08EB0DDC001E1241 /* WebDownloadInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = ABDDF20C08EB0DDC001E1241 /* WebDownloadInternal.h */; }; 345 B1A508C61314D292007180BB /* HTMLTrackElement.h in Headers */ = {isa = PBXBuildFile; fileRef = B1A508C41314D292007180BB /* HTMLTrackElement.h */; }; 346 B1A508C71314D292007180BB /* HTMLTrackElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1A508C51314D292007180BB /* HTMLTrackElement.cpp */; }; 345 347 B6CE5C24100BC5CE00219936 /* WebApplicationCache.mm in Sources */ = {isa = PBXBuildFile; fileRef = B68049720FFBCEC1009F7F62 /* WebApplicationCache.mm */; }; 346 348 B6CE5C25100BC5F500219936 /* WebApplicationCache.h in Headers */ = {isa = PBXBuildFile; fileRef = B68049710FFBCEC1009F7F62 /* WebApplicationCache.h */; settings = {ATTRIBUTES = (Private, ); }; }; … … 660 662 AB9FBBBA0F8582B0006ADC43 /* WebDOMOperationsInternal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WebDOMOperationsInternal.h; sourceTree = "<group>"; }; 661 663 ABDDF20C08EB0DDC001E1241 /* WebDownloadInternal.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = WebDownloadInternal.h; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; }; 664 B1A508C41314D292007180BB /* HTMLTrackElement.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = HTMLTrackElement.h; path = ../WebCore/html/HTMLTrackElement.h; sourceTree = SOURCE_ROOT; }; 665 B1A508C51314D292007180BB /* HTMLTrackElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = HTMLTrackElement.cpp; path = ../WebCore/html/HTMLTrackElement.cpp; sourceTree = SOURCE_ROOT; }; 662 666 B68049710FFBCEC1009F7F62 /* WebApplicationCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WebApplicationCache.h; sourceTree = "<group>"; }; 663 667 B68049720FFBCEC1009F7F62 /* WebApplicationCache.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = WebApplicationCache.mm; sourceTree = "<group>"; }; … … 828 832 034768DFFF38A50411DB9C8B /* Products */, 829 833 1C904FCE0BA9DCF20081E9D0 /* Configurations */, 834 B1A508C41314D292007180BB /* HTMLTrackElement.h */, 835 B1A508C51314D292007180BB /* HTMLTrackElement.cpp */, 830 836 ); 831 837 name = WebKit; … … 1650 1656 BC42D324131ED1E00075FA4B /* WebLocalizableStringsInternal.h in Headers */, 1651 1657 B82958D3132707D0000D0E79 /* CorrectionPanel.h in Headers */, 1658 B1A508C61314D292007180BB /* HTMLTrackElement.h in Headers */, 1652 1659 ); 1653 1660 runOnlyForDeploymentPostprocessing = 0; … … 2022 2029 B82958D4132707D0000D0E79 /* CorrectionPanel.mm in Sources */, 2023 2030 29AEF95E134C755400FE5096 /* OutlookQuirksUserScript.js in Sources */, 2031 B1A508C71314D292007180BB /* HTMLTrackElement.cpp in Sources */, 2024 2032 ); 2025 2033 runOnlyForDeploymentPostprocessing = 0; -
trunk/Source/WebKit/chromium/ChangeLog
r83331 r83335 1 2011-04-07 Anna Cavender <annacc@chromium.org> 2 3 Reviewed by Eric Carlson. 4 5 Setup ENABLE(TRACK) feature define 6 https://bugs.webkit.org/show_bug.cgi?id=53556 7 8 * features.gypi: 9 1 10 2011-04-08 Dmitry Titov <dimich@chromium.org> 2 11 -
trunk/Source/WebKit/chromium/features.gypi
r83223 r83335 86 86 'ENABLE_SVG_USE=1', 87 87 'ENABLE_TOUCH_EVENTS=1', 88 'ENABLE_TRACK=0', 88 89 'ENABLE_V8_SCRIPT_DEBUG_SERVER=1', 89 90 'ENABLE_VIDEO=1', -
trunk/Source/WebKit/mac/ChangeLog
r83324 r83335 1 2011-04-07 Anna Cavender <annacc@chromium.org> 2 3 Reviewed by Eric Carlson. 4 5 Setup ENABLE(TRACK) feature define 6 https://bugs.webkit.org/show_bug.cgi?id=53556 7 8 * Configurations/FeatureDefines.xcconfig: 9 1 10 2011-04-08 Maciej Stachowiak <mjs@apple.com> 2 11 -
trunk/Source/WebKit/mac/Configurations/FeatureDefines.xcconfig
r83223 r83335 111 111 ENABLE_SVG_FOREIGN_OBJECT = ENABLE_SVG_FOREIGN_OBJECT; 112 112 ENABLE_SVG_USE = ENABLE_SVG_USE; 113 ENABLE_TRACK = ENABLE_TRACK; 113 114 ENABLE_VIDEO = ENABLE_VIDEO; 114 115 … … 130 131 ENABLE_XSLT = ENABLE_XSLT; 131 132 132 FEATURE_DEFINES = $(ENABLE_LINK_PREFETCH) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_WEBGL) $(ENABLE_3D_RENDERING) $(ENABLE_BLOB) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CLIENT_BASED_GEOLOCATION) $(ENABLE_DATABASE) $(ENABLE_DATAGRID) $(ENABLE_DATALIST) $(ENABLE_DATA_TRANSFER_ITEMS) $(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_REGISTER_PROTOCOL_HANDLER) $(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_MEDIA_STATISTICS) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WML) $(ENABLE_WORKERS) $(ENABLE_XHTMLMP) $(ENABLE_XPATH) $(ENABLE_XSLT);133 FEATURE_DEFINES = $(ENABLE_LINK_PREFETCH) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_WEBGL) $(ENABLE_3D_RENDERING) $(ENABLE_BLOB) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CLIENT_BASED_GEOLOCATION) $(ENABLE_DATABASE) $(ENABLE_DATAGRID) $(ENABLE_DATALIST) $(ENABLE_DATA_TRANSFER_ITEMS) $(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_REGISTER_PROTOCOL_HANDLER) $(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_TRACK) $(ENABLE_VIDEO) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WML) $(ENABLE_WORKERS) $(ENABLE_XHTMLMP) $(ENABLE_XPATH) $(ENABLE_XSLT); -
trunk/Source/WebKit2/ChangeLog
r83326 r83335 1 2011-04-07 Anna Cavender <annacc@chromium.org> 2 3 Reviewed by Eric Carlson. 4 5 Setup ENABLE(TRACK) feature define 6 https://bugs.webkit.org/show_bug.cgi?id=53556 7 8 * Configurations/FeatureDefines.xcconfig: 9 1 10 2011-04-07 Alexey Proskuryakov <ap@apple.com> 2 11 -
trunk/Source/WebKit2/Configurations/FeatureDefines.xcconfig
r83223 r83335 107 107 ENABLE_SVG_FOREIGN_OBJECT = ENABLE_SVG_FOREIGN_OBJECT; 108 108 ENABLE_SVG_USE = ENABLE_SVG_USE; 109 ENABLE_TRACK = ENABLE_TRACK; 109 110 ENABLE_VIDEO = ENABLE_VIDEO; 110 111 … … 126 127 ENABLE_XSLT = ENABLE_XSLT; 127 128 128 FEATURE_DEFINES = $(ENABLE_LINK_PREFETCH) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_WEBGL) $(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_REGISTER_PROTOCOL_HANDLER) $(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_MEDIA_STATISTICS) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WML) $(ENABLE_WORKERS) $(ENABLE_XHTMLMP) $(ENABLE_XPATH) $(ENABLE_XSLT);129 FEATURE_DEFINES = $(ENABLE_LINK_PREFETCH) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_WEBGL) $(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_REGISTER_PROTOCOL_HANDLER) $(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_TRACK) $(ENABLE_VIDEO) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WML) $(ENABLE_WORKERS) $(ENABLE_XHTMLMP) $(ENABLE_XPATH) $(ENABLE_XSLT); -
trunk/Tools/ChangeLog
r83334 r83335 1 2011-04-07 Anna Cavender <annacc@chromium.org> 2 3 Reviewed by Eric Carlson. 4 5 Setup ENABLE(TRACK) feature define 6 https://bugs.webkit.org/show_bug.cgi?id=53556 7 8 * Scripts/build-webkit: 9 1 10 2011-04-08 Dirk Pranke <dpranke@chromium.org> 2 11 -
trunk/Tools/Scripts/build-webkit
r83223 r83335 111 111 $tiledBackingStoreSupport, 112 112 $touchEventsSupport, 113 $trackSupport, 113 114 $videoSupport, 114 115 $wcssSupport, … … 268 269 { option => "touch-events", desc => "Toggle Touch Events support", 269 270 define => "ENABLE_TOUCH_EVENTS", default => isQt(), value => \$touchEventsSupport }, 271 272 { option => "track", desc => "Toggle Track support for captions", 273 define => "ENABLE_TRACK", default => 0, value => \$trackSupport }, 270 274 271 275 { option => "video", desc => "Toggle Video support", -
trunk/WebKitLibraries/ChangeLog
r83223 r83335 1 2011-04-07 Anna Cavender <annacc@chromium.org> 2 3 Reviewed by Eric Carlson. 4 5 Setup ENABLE(TRACK) feature define 6 https://bugs.webkit.org/show_bug.cgi?id=53556 7 8 * win/tools/vsprops/FeatureDefines.vsprops: 9 * win/tools/vsprops/FeatureDefinesCairo.vsprops: 10 1 11 2011-04-07 Andrew Scherkus <scherkus@chromium.org> 2 12 -
trunk/WebKitLibraries/win/tools/vsprops/FeatureDefines.vsprops
r83223 r83335 208 208 /> 209 209 <UserMacro 210 Name="ENABLE_TRACK" 211 Value="ENABLE_TRACK" 212 PerformEnvironmentSet="true" 213 /> 214 <UserMacro 210 215 Name="ENABLE_VIDEO" 211 216 Value="ENABLE_VIDEO" -
trunk/WebKitLibraries/win/tools/vsprops/FeatureDefinesCairo.vsprops
r83223 r83335 208 208 /> 209 209 <UserMacro 210 Name="ENABLE_TRACK" 211 Value="" 212 PerformEnvironmentSet="true" 213 /> 214 <UserMacro 210 215 Name="ENABLE_VIDEO" 211 216 Value="" -
trunk/configure.ac
r83223 r83335 538 538 [],[enable_fullscreen_api="yes"]) 539 539 AC_MSG_RESULT([$enable_fullscreen_api]) 540 541 # check whether to enable track support 542 AC_MSG_CHECKING([whether to enable track support]) 543 AC_ARG_ENABLE(track, 544 AC_HELP_STRING([--enable-track], 545 [enable track support for HTML5 video [default=no]]), 546 [],[enable_track="no"]) 547 AC_MSG_RESULT([$enable_track]) 540 548 541 549 # check whether to enable XHTML-MP support … … 1063 1071 AM_CONDITIONAL([ENABLE_MEDIA_STATISTICS],[test "$enable_media_statistics" = "yes"]) 1064 1072 AM_CONDITIONAL([ENABLE_FULLSCREEN_API],[test "$enable_fullscreen_api" = "yes"]) 1073 AM_CONDITIONAL([ENABLE_TRACK],[test "$enable_track" = "yes"]) 1065 1074 AM_CONDITIONAL([ENABLE_NOTIFICATIONS],[test "$enable_notifications" = "yes"]) 1066 1075 AM_CONDITIONAL([ENABLE_ORIENTATION_EVENTS],[test "$enable_orientation_events" = "yes"]) … … 1154 1163 HTML5 server-sent events support : $enable_eventsource 1155 1164 HTML5 video element support : $enable_video 1165 HTML5 track support : $enable_track 1156 1166 Fullscreen API support : $enable_fullscreen_api 1157 1167 Icon database support : $enable_icon_database
Note: See TracChangeset
for help on using the changeset viewer.