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

Changeset 244836 in webkit


Ignore:
Timestamp:
May 1, 2019, 12:17:05 PM (7 years ago)
Author:
dino@apple.com
Message:

Link Previews that use WKImagePreviewViewController are not always scaled correctly
https://bugs.webkit.org/show_bug.cgi?id=197450
<rdar://problem/50357695>

Reviewed by Wenson Hsieh.

Tell the UIImageView that we create in WKImagePreviewViewController to use
a filling scaling method.

  • UIProcess/WKImagePreviewViewController.mm:

(-[WKImagePreviewViewController initWithCGImage:defaultActions:elementInfo:]):

Location:
trunk/Source/WebKit
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit/ChangeLog

    r244828 r244836  
     12019-05-01  Dean Jackson  <dino@apple.com>
     2
     3        Link Previews that use WKImagePreviewViewController are not always scaled correctly
     4        https://bugs.webkit.org/show_bug.cgi?id=197450
     5        <rdar://problem/50357695>
     6
     7        Reviewed by Wenson Hsieh.
     8
     9        Tell the UIImageView that we create in WKImagePreviewViewController to use
     10        a filling scaling method.
     11
     12        * UIProcess/WKImagePreviewViewController.mm:
     13        (-[WKImagePreviewViewController initWithCGImage:defaultActions:elementInfo:]):
     14
    1152019-05-01  Darin Adler  <darin@apple.com>
    216
  • trunk/Source/WebKit/UIProcess/WKImagePreviewViewController.mm

    r237266 r244836  
    5454
    5555    _imageView = adoptNS([[UIImageView alloc] initWithFrame:CGRectZero]);
     56    _imageView.get().contentMode = UIViewContentModeScaleAspectFill;
    5657    RetainPtr<UIImage> uiImage = adoptNS([[UIImage alloc] initWithCGImage:_image.get()]);
    5758    [_imageView setImage:uiImage.get()];
Note: See TracChangeset for help on using the changeset viewer.