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

Changeset 243595 in webkit


Ignore:
Timestamp:
Mar 27, 2019, 6:02:05 PM (7 years ago)
Author:
dino@apple.com
Message:

[ARKit] Black view when opening a 3D model usdz file in new tab
https://bugs.webkit.org/show_bug.cgi?id=196333
<rdar://problem/47693367>

Reviewed by Tim Horton.

When opening a new WKSystemPreviewView, we were exiting if there was no
presentingViewController. This code was unnecessary, and causing blank
content when opening a new tab.

  • UIProcess/ios/WKSystemPreviewView.mm:

(-[WKSystemPreviewView web_setContentProviderData:suggestedFilename:]):
Remove the code looking for a presentingViewController.

Location:
trunk/Source/WebKit
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit/ChangeLog

    r243569 r243595  
     12019-03-27  Dean Jackson  <dino@apple.com>
     2
     3        [ARKit] Black view when opening a 3D model usdz file in new tab
     4        https://bugs.webkit.org/show_bug.cgi?id=196333
     5        <rdar://problem/47693367>
     6
     7        Reviewed by Tim Horton.
     8
     9        When opening a new WKSystemPreviewView, we were exiting if there was no
     10        presentingViewController. This code was unnecessary, and causing blank
     11        content when opening a new tab.
     12
     13        * UIProcess/ios/WKSystemPreviewView.mm:
     14        (-[WKSystemPreviewView web_setContentProviderData:suggestedFilename:]):
     15        Remove the code looking for a presentingViewController.
     16
    1172019-03-27  Wenson Hsieh  <wenson_hsieh@apple.com>
    218
  • trunk/Source/WebKit/UIProcess/ios/WKSystemPreviewView.mm

    r240272 r243595  
    9292- (void)web_setContentProviderData:(NSData *)data suggestedFilename:(NSString *)filename
    9393{
    94     RefPtr<WebKit::WebPageProxy> page = _webView->_page;
    95     UIViewController *presentingViewController = page->uiClient().presentingViewController();
    96 
    97     if (!presentingViewController)
    98         return;
    99 
    10094    _suggestedFilename = adoptNS([filename copy]);
    10195    _data = adoptNS([data copy]);
Note: See TracChangeset for help on using the changeset viewer.