Changeset 165080 in webkit


Ignore:
Timestamp:
Mar 4, 2014 2:48:30 PM (10 years ago)
Author:
Simon Fraser
Message:

Allow iOS DumpRenderTree crashes to show application-specific information
https://bugs.webkit.org/show_bug.cgi?id=129705

Source/WebCore:

Reviewed by David Kilzer.

Make the WKSI function SetCrashReportApplicationSpecificInformation available
in iOS simulator builds.

  • WebCore.exp.in:
  • platform/ios/WebCoreSystemInterfaceIOS.mm:
  • platform/mac/WebCoreSystemInterface.h:

Source/WebKit/mac:

Reviewed by David Kilzer.

Make the WKSI function SetCrashReportApplicationSpecificInformation available
in iOS simulator builds.

  • WebCoreSupport/WebSystemInterface.mm:

(InitWebCoreSystemInterface):

Source/WebKit2:

Reviewed by David Kilzer.

Make the WKSI function SetCrashReportApplicationSpecificInformation available
in iOS simulator builds.

  • WebProcess/WebCoreSupport/mac/WebSystemInterface.mm:

(InitWebCoreSystemInterface):

Location:
trunk/Source
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r165079 r165080  
     12014-03-04  Simon Fraser  <simon.fraser@apple.com>
     2
     3        Allow iOS DumpRenderTree crashes to show application-specific information
     4        https://bugs.webkit.org/show_bug.cgi?id=129705
     5
     6        Reviewed by David Kilzer.
     7
     8        Make the WKSI function SetCrashReportApplicationSpecificInformation available
     9        in iOS simulator builds.
     10
     11        * WebCore.exp.in:
     12        * platform/ios/WebCoreSystemInterfaceIOS.mm:
     13        * platform/mac/WebCoreSystemInterface.h:
     14
    1152014-03-04  Andreas Kling  <akling@apple.com>
    216
  • trunk/Source/WebCore/WebCore.exp.in

    r165031 r165080  
    22842284_wkRecommendedScrollerStyle
    22852285_wkSetCGFontRenderingMode
    2286 _wkSetCrashReportApplicationSpecificInformation
    22872286_wkSetDragImage
    22882287_wkSetMetadataURL
     
    26852684#endif
    26862685
     2686#if PLATFORM(MAC) || PLATFORM(IOS_SIMULATOR)
     2687_wkSetCrashReportApplicationSpecificInformation
     2688#endif
     2689
    26872690#if ENABLE(3D_RENDERING)
    26882691_WebCoreHas3DRendering
  • trunk/Source/WebCore/platform/ios/WebCoreSystemInterfaceIOS.mm

    r162166 r165080  
    9999#endif // !PLATFORM(IOS_SIMULATOR)
    100100
     101#if PLATFORM(IOS_SIMULATOR)
     102void (*wkSetCrashReportApplicationSpecificInformation)(CFStringRef);
     103#endif
     104
    101105CFURLStorageSessionRef (*wkCreatePrivateStorageSession)(CFStringRef);
    102106NSURLRequest* (*wkCopyRequestWithStorageSession)(CFURLStorageSessionRef, NSURLRequest*);
  • trunk/Source/WebCore/platform/mac/WebCoreSystemInterface.h

    r163657 r165080  
    267267#endif
    268268
     269#if PLATFORM(MAC) || PLATFORM(IOS_SIMULATOR)
     270extern void (*wkSetCrashReportApplicationSpecificInformation)(CFStringRef);
     271#endif
     272
    269273#if !PLATFORM(IOS)
    270274extern int (*wkRecommendedScrollerStyle)(void);
     
    273277
    274278extern CFStringRef (*wkCopyDefaultSearchProviderDisplayName)(void);
    275 extern void (*wkSetCrashReportApplicationSpecificInformation)(CFStringRef);
    276279
    277280extern NSURL *(*wkAVAssetResolvedURL)(AVAsset*);
  • trunk/Source/WebKit/mac/ChangeLog

    r165074 r165080  
     12014-03-04  Simon Fraser  <simon.fraser@apple.com>
     2
     3        Allow iOS DumpRenderTree crashes to show application-specific information
     4        https://bugs.webkit.org/show_bug.cgi?id=129705
     5
     6        Reviewed by David Kilzer.
     7
     8        Make the WKSI function SetCrashReportApplicationSpecificInformation available
     9        in iOS simulator builds.
     10
     11        * WebCoreSupport/WebSystemInterface.mm:
     12        (InitWebCoreSystemInterface):
     13
    1142014-03-04  Mark Hahnenberg  <mhahnenberg@apple.com>
    215
  • trunk/Source/WebKit/mac/WebCoreSupport/WebSystemInterface.mm

    r163731 r165080  
    153153    INIT(CreateCTTypesetterWithUniCharProviderAndOptions);
    154154    INIT(CTRunGetInitialAdvance);
     155#if PLATFORM(MAC) || PLATFORM(IOS_SIMULATOR)
     156    INIT(SetCrashReportApplicationSpecificInformation);
     157#endif
    155158#if !PLATFORM(IOS)
    156159    INIT(RecommendedScrollerStyle);
    157160    INIT(ExecutableWasLinkedOnOrBeforeSnowLeopard);
    158     INIT(SetCrashReportApplicationSpecificInformation);
    159161    INIT(CopyDefaultSearchProviderDisplayName);
    160162    INIT(AVAssetResolvedURL);
  • trunk/Source/WebKit2/ChangeLog

    r165074 r165080  
     12014-03-04  Simon Fraser  <simon.fraser@apple.com>
     2
     3        Allow iOS DumpRenderTree crashes to show application-specific information
     4        https://bugs.webkit.org/show_bug.cgi?id=129705
     5
     6        Reviewed by David Kilzer.
     7       
     8        Make the WKSI function SetCrashReportApplicationSpecificInformation available
     9        in iOS simulator builds.
     10
     11        * WebProcess/WebCoreSupport/mac/WebSystemInterface.mm:
     12        (InitWebCoreSystemInterface):
     13
    1142014-03-04  Mark Hahnenberg  <mhahnenberg@apple.com>
    215
  • trunk/Source/WebKit2/WebProcess/WebCoreSupport/mac/WebSystemInterface.mm

    r164192 r165080  
    144144        INIT(CreateCTTypesetterWithUniCharProviderAndOptions);
    145145        INIT(CTRunGetInitialAdvance);
     146#if PLATFORM(MAC) || PLATFORM(IOS_SIMULATOR)
     147        INIT(SetCrashReportApplicationSpecificInformation);
     148#endif
    146149#if !PLATFORM(IOS)
    147150        INIT(RecommendedScrollerStyle);
    148151        INIT(ExecutableWasLinkedOnOrBeforeSnowLeopard);
    149152        INIT(CopyDefaultSearchProviderDisplayName);
    150         INIT(SetCrashReportApplicationSpecificInformation);
    151153        INIT(AVAssetResolvedURL);
    152154        INIT(Cursor);
Note: See TracChangeset for help on using the changeset viewer.