Changeset 166595 in webkit


Ignore:
Timestamp:
Apr 1, 2014, 10:08:54 AM (11 years ago)
Author:
Simon Fraser
Message:

Enable WEB_TIMING on Mac and iOS
https://bugs.webkit.org/show_bug.cgi?id=128064

Source/JavaScriptCore:

Reviewed by Sam Weinig, Brent Fulgham.

Enable WEB_TIMING.

  • Configurations/FeatureDefines.xcconfig:

Source/WebCore:

Reviewed by Sam Weinig, Brent Fulgham.

Enable WEB_TIMING. Add PerformanceTiming.cpp and JSPerformanceTiming.cpp
to the project.

  • Configurations/FeatureDefines.xcconfig:
  • WebCore.xcodeproj/project.pbxproj:

Source/WebKit/mac:

Reviewed by Sam Weinig, Brent Fulgham.

Enable WEB_TIMING.

  • Configurations/FeatureDefines.xcconfig:

Source/WebKit2:

Reviewed by Sam Weinig, Brent Fulgham.

Enable WEB_TIMING.

  • Configurations/FeatureDefines.xcconfig:
Location:
trunk/Source
Files:
9 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/ChangeLog

    r166554 r166595  
     12014-03-31  Simon Fraser  <simon.fraser@apple.com>
     2
     3        Enable WEB_TIMING on Mac and iOS
     4        https://bugs.webkit.org/show_bug.cgi?id=128064
     5
     6        Reviewed by Sam Weinig, Brent Fulgham.
     7
     8        Enable WEB_TIMING.
     9
     10        * Configurations/FeatureDefines.xcconfig:
     11
    1122014-03-31  Michael Saboff  <msaboff@apple.com>
    213
  • trunk/Source/JavaScriptCore/Configurations/FeatureDefines.xcconfig

    r166535 r166595  
    188188ENABLE_SUBTLE_CRYPTO_iphonesimulator = $(ENABLE_SUBTLE_CRYPTO_iphoneos);
    189189ENABLE_SVG_FONTS = ENABLE_SVG_FONTS;
     190
    190191ENABLE_TELEPHONE_NUMBER_DETECTION = $(ENABLE_TELEPHONE_NUMBER_DETECTION_$(PLATFORM_NAME));
    191192ENABLE_TELEPHONE_NUMBER_DETECTION_macosx = $(ENABLE_TELEPHONE_NUMBER_DETECTION_macosx_$(TARGET_MAC_OS_X_VERSION_MAJOR));
     
    195196ENABLE_TELEPHONE_NUMBER_DETECTION_iphoneos = ENABLE_TELEPHONE_NUMBER_DETECTION;
    196197ENABLE_TELEPHONE_NUMBER_DETECTION_iphonesimulator = $(ENABLE_TELEPHONE_NUMBER_DETECTION_iphoneos);
     198
    197199ENABLE_TEMPLATE_ELEMENT = ENABLE_TEMPLATE_ELEMENT;
    198200ENABLE_TEXT_AUTOSIZING = ;
     
    209211ENABLE_WEB_REPLAY = ;
    210212ENABLE_WEB_SOCKETS = ENABLE_WEB_SOCKETS;
    211 ENABLE_WEB_TIMING = ;
     213
     214ENABLE_WEB_TIMING = $(ENABLE_WEB_TIMING_$(PLATFORM_NAME));
     215ENABLE_WEB_TIMING_macosx = $(ENABLE_WEB_TIMING_macosx_$(TARGET_MAC_OS_X_VERSION_MAJOR));
     216ENABLE_WEB_TIMING_macosx_1080 = ;
     217ENABLE_WEB_TIMING_macosx_1090 = ;
     218ENABLE_WEB_TIMING_macosx_101000 = ENABLE_WEB_TIMING;
     219ENABLE_WEB_TIMING_iphoneos = ENABLE_WEB_TIMING;
     220ENABLE_WEB_TIMING_iphonesimulator = $(ENABLE_WEB_TIMING_iphoneos);
     221
    212222ENABLE_WEBVTT_REGIONS = ENABLE_WEBVTT_REGIONS;
    213223ENABLE_XHR_TIMEOUT = ENABLE_XHR_TIMEOUT;
  • trunk/Source/WebCore/ChangeLog

    r166594 r166595  
     12014-03-31  Simon Fraser  <simon.fraser@apple.com>
     2
     3        Enable WEB_TIMING on Mac and iOS
     4        https://bugs.webkit.org/show_bug.cgi?id=128064
     5
     6        Reviewed by Sam Weinig, Brent Fulgham.
     7
     8        Enable WEB_TIMING. Add PerformanceTiming.cpp and JSPerformanceTiming.cpp
     9        to the project.
     10       
     11        * Configurations/FeatureDefines.xcconfig:
     12        * WebCore.xcodeproj/project.pbxproj:
     13
    1142014-04-01  James Craig  <jcraig@apple.com>
    215
  • trunk/Source/WebCore/Configurations/FeatureDefines.xcconfig

    r166535 r166595  
    188188ENABLE_SUBTLE_CRYPTO_iphonesimulator = $(ENABLE_SUBTLE_CRYPTO_iphoneos);
    189189ENABLE_SVG_FONTS = ENABLE_SVG_FONTS;
     190
    190191ENABLE_TELEPHONE_NUMBER_DETECTION = $(ENABLE_TELEPHONE_NUMBER_DETECTION_$(PLATFORM_NAME));
    191192ENABLE_TELEPHONE_NUMBER_DETECTION_macosx = $(ENABLE_TELEPHONE_NUMBER_DETECTION_macosx_$(TARGET_MAC_OS_X_VERSION_MAJOR));
     
    195196ENABLE_TELEPHONE_NUMBER_DETECTION_iphoneos = ENABLE_TELEPHONE_NUMBER_DETECTION;
    196197ENABLE_TELEPHONE_NUMBER_DETECTION_iphonesimulator = $(ENABLE_TELEPHONE_NUMBER_DETECTION_iphoneos);
     198
    197199ENABLE_TEMPLATE_ELEMENT = ENABLE_TEMPLATE_ELEMENT;
    198200ENABLE_TEXT_AUTOSIZING = ;
     
    209211ENABLE_WEB_REPLAY = ;
    210212ENABLE_WEB_SOCKETS = ENABLE_WEB_SOCKETS;
    211 ENABLE_WEB_TIMING = ;
     213
     214ENABLE_WEB_TIMING = $(ENABLE_WEB_TIMING_$(PLATFORM_NAME));
     215ENABLE_WEB_TIMING_macosx = $(ENABLE_WEB_TIMING_macosx_$(TARGET_MAC_OS_X_VERSION_MAJOR));
     216ENABLE_WEB_TIMING_macosx_1080 = ;
     217ENABLE_WEB_TIMING_macosx_1090 = ;
     218ENABLE_WEB_TIMING_macosx_101000 = ENABLE_WEB_TIMING;
     219ENABLE_WEB_TIMING_iphoneos = ENABLE_WEB_TIMING;
     220ENABLE_WEB_TIMING_iphonesimulator = $(ENABLE_WEB_TIMING_iphoneos);
     221
    212222ENABLE_WEBVTT_REGIONS = ENABLE_WEBVTT_REGIONS;
    213223ENABLE_XHR_TIMEOUT = ENABLE_XHR_TIMEOUT;
  • trunk/Source/WebCore/WebCore.xcodeproj/project.pbxproj

    r166542 r166595  
    474474                0F3F0E59157030C3006DA57F /* RenderGeometryMap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F3F0E57157030C3006DA57F /* RenderGeometryMap.cpp */; };
    475475                0F3F0E5A157030C3006DA57F /* RenderGeometryMap.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F3F0E58157030C3006DA57F /* RenderGeometryMap.h */; };
     476                0F43C85D189E10CF00019AE2 /* PerformanceTiming.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F43C85C189E10CF00019AE2 /* PerformanceTiming.cpp */; };
     477                0F43C85F189E15A600019AE2 /* JSPerformanceTiming.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F43C85E189E15A600019AE2 /* JSPerformanceTiming.cpp */; };
    476478                0F4E57171313276200CF85AF /* RenderSVGAllInOne.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F4E57161313276200CF85AF /* RenderSVGAllInOne.cpp */; };
    477479                0F54DCD51880F867003EEDBB /* DOMTouch.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F54DCCD1880F867003EEDBB /* DOMTouch.h */; };
     
    72957297                0F3F0E57157030C3006DA57F /* RenderGeometryMap.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RenderGeometryMap.cpp; sourceTree = "<group>"; };
    72967298                0F3F0E58157030C3006DA57F /* RenderGeometryMap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RenderGeometryMap.h; sourceTree = "<group>"; };
     7299                0F43C85C189E10CF00019AE2 /* PerformanceTiming.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PerformanceTiming.cpp; sourceTree = "<group>"; };
     7300                0F43C85E189E15A600019AE2 /* JSPerformanceTiming.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSPerformanceTiming.cpp; sourceTree = "<group>"; };
    72977301                0F4E57161313276200CF85AF /* RenderSVGAllInOne.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RenderSVGAllInOne.cpp; sourceTree = "<group>"; };
    72987302                0F54DCCC1880C6AB003EEDBB /* ios-encodings.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ios-encodings.txt"; sourceTree = "<group>"; };
     
    1538215386                                439046C312DA25E800AF80A2 /* RenderMathMLBlock.cpp */,
    1538315387                                439046C412DA25E800AF80A2 /* RenderMathMLBlock.h */,
     15388                                3662F984047CEDBE5DDDAFAA /* RenderMathMLMenclose.cpp */,
     15389                                A208E222A56A0C7575F2A72E /* RenderMathMLMenclose.h */,
    1538415390                                439046C512DA25E800AF80A2 /* RenderMathMLFenced.cpp */,
    1538515391                                439046C612DA25E800AF80A2 /* RenderMathMLFenced.h */,
     
    1632316329                                86512EDC154A2AEF00A90426 /* PerformanceResourceTiming.h */,
    1632416330                                86512EDD154A2AEF00A90426 /* PerformanceResourceTiming.idl */,
     16331                                0F43C85C189E10CF00019AE2 /* PerformanceTiming.cpp */,
    1632516332                                8AF4E55911DC5A63000ED3DE /* PerformanceTiming.h */,
    1632616333                                8AF4E55A11DC5A63000ED3DE /* PerformanceTiming.idl */,
     
    2071820725                                8A9A586E11E84C35008ACFD1 /* JSPerformanceNavigation.cpp */,
    2071920726                                8A9A586F11E84C36008ACFD1 /* JSPerformanceNavigation.h */,
     20727                                0F43C85E189E15A600019AE2 /* JSPerformanceTiming.cpp */,
    2072020728                                8A9A587711E84C98008ACFD1 /* JSPerformanceTiming.h */,
    2072120729                                BCEC01C00C274DDD009F4EC9 /* JSScreen.cpp */,
     
    2741927427                                A8EA7D320A19385500A8EF5F /* HTMLMapElement.cpp in Sources */,
    2742027428                                A8EA7CAC0A192B9C00A8EF5F /* HTMLMarqueeElement.cpp in Sources */,
     27429                                0F43C85F189E15A600019AE2 /* JSPerformanceTiming.cpp in Sources */,
    2742127430                                E44613A40CD6331000FADA75 /* HTMLMediaElement.cpp in Sources */,
    2742227431                                0779BF0D18453168000B6AE7 /* HTMLMediaElementMediaStream.cpp in Sources */,
     
    2852928538                                8AF4E55511DC5A36000ED3DE /* PerformanceNavigation.cpp in Sources */,
    2853028539                                86512EDE154A2AEF00A90426 /* PerformanceResourceTiming.cpp in Sources */,
     28540                                0F43C85D189E10CF00019AE2 /* PerformanceTiming.cpp in Sources */,
    2853128541                                FD581FB41520F93B003A7A75 /* PeriodicWave.cpp in Sources */,
    2853228542                                49D5DC2D0F423A73008F20FD /* PerspectiveTransformOperation.cpp in Sources */,
  • trunk/Source/WebKit/mac/ChangeLog

    r166535 r166595  
     12014-03-31  Simon Fraser  <simon.fraser@apple.com>
     2
     3        Enable WEB_TIMING on Mac and iOS
     4        https://bugs.webkit.org/show_bug.cgi?id=128064
     5
     6        Reviewed by Sam Weinig, Brent Fulgham.
     7
     8        Enable WEB_TIMING.
     9
     10        * Configurations/FeatureDefines.xcconfig:
     11
    1122014-03-31  Dean Jackson  <dino@apple.com>
    213
  • trunk/Source/WebKit/mac/Configurations/FeatureDefines.xcconfig

    r166535 r166595  
    188188ENABLE_SUBTLE_CRYPTO_iphonesimulator = $(ENABLE_SUBTLE_CRYPTO_iphoneos);
    189189ENABLE_SVG_FONTS = ENABLE_SVG_FONTS;
     190
    190191ENABLE_TELEPHONE_NUMBER_DETECTION = $(ENABLE_TELEPHONE_NUMBER_DETECTION_$(PLATFORM_NAME));
    191192ENABLE_TELEPHONE_NUMBER_DETECTION_macosx = $(ENABLE_TELEPHONE_NUMBER_DETECTION_macosx_$(TARGET_MAC_OS_X_VERSION_MAJOR));
     
    195196ENABLE_TELEPHONE_NUMBER_DETECTION_iphoneos = ENABLE_TELEPHONE_NUMBER_DETECTION;
    196197ENABLE_TELEPHONE_NUMBER_DETECTION_iphonesimulator = $(ENABLE_TELEPHONE_NUMBER_DETECTION_iphoneos);
     198
    197199ENABLE_TEMPLATE_ELEMENT = ENABLE_TEMPLATE_ELEMENT;
    198200ENABLE_TEXT_AUTOSIZING = ;
     
    209211ENABLE_WEB_REPLAY = ;
    210212ENABLE_WEB_SOCKETS = ENABLE_WEB_SOCKETS;
    211 ENABLE_WEB_TIMING = ;
     213
     214ENABLE_WEB_TIMING = $(ENABLE_WEB_TIMING_$(PLATFORM_NAME));
     215ENABLE_WEB_TIMING_macosx = $(ENABLE_WEB_TIMING_macosx_$(TARGET_MAC_OS_X_VERSION_MAJOR));
     216ENABLE_WEB_TIMING_macosx_1080 = ;
     217ENABLE_WEB_TIMING_macosx_1090 = ;
     218ENABLE_WEB_TIMING_macosx_101000 = ENABLE_WEB_TIMING;
     219ENABLE_WEB_TIMING_iphoneos = ENABLE_WEB_TIMING;
     220ENABLE_WEB_TIMING_iphonesimulator = $(ENABLE_WEB_TIMING_iphoneos);
     221
    212222ENABLE_WEBVTT_REGIONS = ENABLE_WEBVTT_REGIONS;
    213223ENABLE_XHR_TIMEOUT = ENABLE_XHR_TIMEOUT;
  • trunk/Source/WebKit2/ChangeLog

    r166588 r166595  
     12014-03-31  Simon Fraser  <simon.fraser@apple.com>
     2
     3        Enable WEB_TIMING on Mac and iOS
     4        https://bugs.webkit.org/show_bug.cgi?id=128064
     5
     6        Reviewed by Sam Weinig, Brent Fulgham.
     7       
     8        Enable WEB_TIMING.
     9
     10        * Configurations/FeatureDefines.xcconfig:
     11
    1122014-03-31  Simon Fraser  <simon.fraser@apple.com>
    213
  • trunk/Source/WebKit2/Configurations/FeatureDefines.xcconfig

    r166535 r166595  
    188188ENABLE_SUBTLE_CRYPTO_iphonesimulator = $(ENABLE_SUBTLE_CRYPTO_iphoneos);
    189189ENABLE_SVG_FONTS = ENABLE_SVG_FONTS;
     190
    190191ENABLE_TELEPHONE_NUMBER_DETECTION = $(ENABLE_TELEPHONE_NUMBER_DETECTION_$(PLATFORM_NAME));
    191192ENABLE_TELEPHONE_NUMBER_DETECTION_macosx = $(ENABLE_TELEPHONE_NUMBER_DETECTION_macosx_$(TARGET_MAC_OS_X_VERSION_MAJOR));
     
    195196ENABLE_TELEPHONE_NUMBER_DETECTION_iphoneos = ENABLE_TELEPHONE_NUMBER_DETECTION;
    196197ENABLE_TELEPHONE_NUMBER_DETECTION_iphonesimulator = $(ENABLE_TELEPHONE_NUMBER_DETECTION_iphoneos);
     198
    197199ENABLE_TEMPLATE_ELEMENT = ENABLE_TEMPLATE_ELEMENT;
    198200ENABLE_TEXT_AUTOSIZING = ;
     
    209211ENABLE_WEB_REPLAY = ;
    210212ENABLE_WEB_SOCKETS = ENABLE_WEB_SOCKETS;
    211 ENABLE_WEB_TIMING = ;
     213
     214ENABLE_WEB_TIMING = $(ENABLE_WEB_TIMING_$(PLATFORM_NAME));
     215ENABLE_WEB_TIMING_macosx = $(ENABLE_WEB_TIMING_macosx_$(TARGET_MAC_OS_X_VERSION_MAJOR));
     216ENABLE_WEB_TIMING_macosx_1080 = ;
     217ENABLE_WEB_TIMING_macosx_1090 = ;
     218ENABLE_WEB_TIMING_macosx_101000 = ENABLE_WEB_TIMING;
     219ENABLE_WEB_TIMING_iphoneos = ENABLE_WEB_TIMING;
     220ENABLE_WEB_TIMING_iphonesimulator = $(ENABLE_WEB_TIMING_iphoneos);
     221
    212222ENABLE_WEBVTT_REGIONS = ENABLE_WEBVTT_REGIONS;
    213223ENABLE_XHR_TIMEOUT = ENABLE_XHR_TIMEOUT;
Note: See TracChangeset for help on using the changeset viewer.