Changeset 234676 in webkit


Ignore:
Timestamp:
Aug 7, 2018, 4:18:10 PM (7 years ago)
Author:
achristensen@apple.com
Message:

Add a test for using SafeBrowsing
https://bugs.webkit.org/show_bug.cgi?id=188290

Reviewed by Chris Dumez.

Swizzle out SSBLookupContext to write tests for how WebKit responds when it responds in different ways.
We don't do anything with its results in WebKit yet, but when we do I'll add the expected behavior to this test.

  • TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj:
  • TestWebKitAPI/Tests/WebKitCocoa/SafeBrowsing.mm: Added.

(-[SafeBrowsingDelegate webView:didFinishNavigation:]):
(TestWebKitAPI::TEST):

Location:
trunk/Tools
Files:
1 added
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Tools/ChangeLog

    r234663 r234676  
     12018-08-07  Alex Christensen  <achristensen@webkit.org>
     2
     3        Add a test for using SafeBrowsing
     4        https://bugs.webkit.org/show_bug.cgi?id=188290
     5
     6        Reviewed by Chris Dumez.
     7
     8        Swizzle out SSBLookupContext to write tests for how WebKit responds when it responds in different ways.
     9        We don't do anything with its results in WebKit yet, but when we do I'll add the expected behavior to this test.
     10
     11        * TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj:
     12        * TestWebKitAPI/Tests/WebKitCocoa/SafeBrowsing.mm: Added.
     13        (-[SafeBrowsingDelegate webView:didFinishNavigation:]):
     14        (TestWebKitAPI::TEST):
     15
    1162018-08-07  Lucas Forschler  <lforschler@apple.com>
    217
  • trunk/Tools/TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj

    r234560 r234676  
    284284                5CA1DEC81F71F70100E71BD3 /* HTTPHeaderField.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5CA1DEC71F71F40700E71BD3 /* HTTPHeaderField.cpp */; };
    285285                5CA1DED91F74A91A00E71BD3 /* ContentRuleListNotification.mm in Sources */ = {isa = PBXBuildFile; fileRef = 5CA1DED81F74A87100E71BD3 /* ContentRuleListNotification.mm */; };
     286                5CA985532113CF780057EB6B /* SafeBrowsing.mm in Sources */ = {isa = PBXBuildFile; fileRef = 5CA985512113CB8C0057EB6B /* SafeBrowsing.mm */; };
    286287                5CAE463820193B6A0051610F /* NetworkProcessCrashNonPersistentDataStore.mm in Sources */ = {isa = PBXBuildFile; fileRef = 5CAE4637201937CD0051610F /* NetworkProcessCrashNonPersistentDataStore.mm */; };
    287288                5CB18BA81F5645E300EE23C4 /* ClickAutoFillButton.mm in Sources */ = {isa = PBXBuildFile; fileRef = 5CB18BA71F5645B200EE23C4 /* ClickAutoFillButton.mm */; };
     
    15541555                5CA1DEC71F71F40700E71BD3 /* HTTPHeaderField.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = HTTPHeaderField.cpp; sourceTree = "<group>"; };
    15551556                5CA1DED81F74A87100E71BD3 /* ContentRuleListNotification.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = ContentRuleListNotification.mm; sourceTree = "<group>"; };
     1557                5CA985512113CB8C0057EB6B /* SafeBrowsing.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = SafeBrowsing.mm; sourceTree = "<group>"; };
    15561558                5CAE4637201937CD0051610F /* NetworkProcessCrashNonPersistentDataStore.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = NetworkProcessCrashNonPersistentDataStore.mm; sourceTree = "<group>"; };
    15571559                5CB18BA71F5645B200EE23C4 /* ClickAutoFillButton.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = ClickAutoFillButton.mm; sourceTree = "<group>"; };
     
    23472349                                A180C0F91EE67DF000468F47 /* RunOpenPanel.mm */,
    23482350                                F4D2986D20FEE7370092D636 /* RunScriptAfterDocumentLoad.mm */,
     2351                                5CA985512113CB8C0057EB6B /* SafeBrowsing.mm */,
    23492352                                CE0947362063223B003C9BA0 /* SchemeRegistry.mm */,
    23502353                                51EB12931FDF050500A5A1BD /* ServiceWorkerBasic.mm */,
     
    38753878                                A180C0FA1EE67DF000468F47 /* RunOpenPanel.mm in Sources */,
    38763879                                F4D2986E20FEE7370092D636 /* RunScriptAfterDocumentLoad.mm in Sources */,
     3880                                5CA985532113CF780057EB6B /* SafeBrowsing.mm in Sources */,
    38773881                                CDCFA7AA1E45183200C2433D /* SampleMap.cpp in Sources */,
    38783882                                CE0947372063223B003C9BA0 /* SchemeRegistry.mm in Sources */,
Note: See TracChangeset for help on using the changeset viewer.