⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 241754 in webkit


Ignore:
Timestamp:
Feb 18, 2019, 7:03:02 PM (7 years ago)
Author:
achristensen@apple.com
Message:

Revert functional part of r241451
https://bugs.webkit.org/show_bug.cgi?id=194510

Source/WebKit:

  • UIProcess/WebPageProxy.cpp:

(WebKit::WebPageProxy::didFinishDocumentLoadForFrame):
It caused crashes and assertions on Linux and Cocoa without safe browsing, which
means it's fundamentally flawed in some way. The testing piping was fine.

LayoutTests:

  • platform/wk2/TestExpectations:
Location:
trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r241747 r241754  
     12019-02-18  Alex Christensen  <achristensen@webkit.org>
     2
     3        Revert functional part of r241451
     4        https://bugs.webkit.org/show_bug.cgi?id=194510
     5
     6        * platform/wk2/TestExpectations:
     7
    182019-02-18  Daniel Bates  <dabates@apple.com>
    29
  • trunk/LayoutTests/platform/wk2/TestExpectations

    r241451 r241754  
    750750fast/forms/call-text-did-change-in-text-field-when-typing.html [ Pass ]
    751751
    752 http/tests/adClickAttribution [ Pass ]
     752http/tests/adClickAttribution [ Failure ]
    753753
    754754### END OF (5) Progressions, expected successes that are expected failures in WebKit1.
  • trunk/Source/WebKit/ChangeLog

    r241752 r241754  
     12019-02-18  Alex Christensen  <achristensen@webkit.org>
     2
     3        Revert functional part of r241451
     4        https://bugs.webkit.org/show_bug.cgi?id=194510
     5
     6        * UIProcess/WebPageProxy.cpp:
     7        (WebKit::WebPageProxy::didFinishDocumentLoadForFrame):
     8        It caused crashes and assertions on Linux and Cocoa without safe browsing, which
     9        means it's fundamentally flawed in some way.  The testing piping was fine.
     10
    1112019-02-18  Chris Dumez  <cdumez@apple.com>
    212
  • trunk/Source/WebKit/UIProcess/WebPageProxy.cpp

    r241752 r241754  
    41454145    // FIXME: We should message check that navigationID is not zero here, but it's currently zero for some navigations through the page cache.
    41464146    RefPtr<API::Navigation> navigation;
    4147     if (frame->isMainFrame() && navigationID) {
     4147    if (frame->isMainFrame() && navigationID)
    41484148        navigation = navigationState().navigation(navigationID);
    4149         if (navigation) {
    4150             if (auto& adClickAttribution = navigation->adClickAttribution()) {
    4151                 if (adClickAttribution->destination().matches(frame->url()))
    4152                     m_process->processPool().sendToNetworkingProcess(Messages::NetworkProcess::StoreAdClickAttribution(m_websiteDataStore->sessionID(), *adClickAttribution));
    4153             }
    4154         }
    4155     }
    41564149
    41574150    if (frame->isMainFrame())
Note: See TracChangeset for help on using the changeset viewer.