Bug 185050 - [Extra zoom mode] Add a mechanism to override default viewport behaviors in extra zoom mode
Summary: [Extra zoom mode] Add a mechanism to override default viewport behaviors in e...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKit Misc. (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Wenson Hsieh
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2018-04-26 14:42 PDT by Wenson Hsieh
Modified: 2018-04-30 08:41 PDT (History)
11 users (show)

See Also:


Attachments
Part 1 (64.42 KB, patch)
2018-04-26 19:42 PDT, Wenson Hsieh
thorton: review+
Details | Formatted Diff | Diff
Part 1 v2 (try to fix GTK/WPE) (64.55 KB, patch)
2018-04-26 21:01 PDT, Wenson Hsieh
no flags Details | Formatted Diff | Diff
Part 2 (58.71 KB, patch)
2018-04-26 21:37 PDT, Wenson Hsieh
thorton: review+
Details | Formatted Diff | Diff
Part 3 (5.93 KB, patch)
2018-04-26 22:53 PDT, Wenson Hsieh
thorton: review+
Details | Formatted Diff | Diff
Part 1 (patch for landing) (64.50 KB, patch)
2018-04-27 07:51 PDT, Wenson Hsieh
no flags Details | Formatted Diff | Diff
Part 2 (patch for landing) (58.75 KB, patch)
2018-04-27 08:40 PDT, Wenson Hsieh
no flags Details | Formatted Diff | Diff
Part 3 (patch for landing) (5.87 KB, patch)
2018-04-27 09:10 PDT, Wenson Hsieh
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Wenson Hsieh 2018-04-26 14:42:53 PDT
<rdar://problem/39624038>
Comment 1 Wenson Hsieh 2018-04-26 19:42:44 PDT
Created attachment 338953 [details]
Part 1
Comment 2 Tim Horton 2018-04-26 20:31:01 PDT
Comment on attachment 338953 [details]
Part 1

View in context: https://bugs.webkit.org/attachment.cgi?id=338953&action=review

> Source/WebKit/UIProcess/ios/WKContentView.mm:-405
> -        _webView._forceHorizontalViewportShrinkToFit,

Nice! It is too rare that one of these parameters is red instead of green :)

> Tools/ChangeLog:9
> +        Remove an test that's no longer useful, now that the SPI it was testing is gone. This functionality is now

an test!
Comment 3 Wenson Hsieh 2018-04-26 21:01:13 PDT
Created attachment 338962 [details]
Part 1 v2 (try to fix GTK/WPE)
Comment 4 Wenson Hsieh 2018-04-26 21:37:31 PDT
Created attachment 338964 [details]
Part 2
Comment 5 Wenson Hsieh 2018-04-26 22:53:16 PDT
Created attachment 338975 [details]
Part 3
Comment 6 Wenson Hsieh 2018-04-27 07:51:44 PDT
Created attachment 338987 [details]
Part 1 (patch for landing)
Comment 7 WebKit Commit Bot 2018-04-27 08:35:55 PDT
Comment on attachment 338987 [details]
Part 1 (patch for landing)

Clearing flags on attachment: 338987

Committed r231095: <https://trac.webkit.org/changeset/231095>
Comment 8 Wenson Hsieh 2018-04-27 08:40:17 PDT
Created attachment 338992 [details]
Part 2 (patch for landing)
Comment 9 WebKit Commit Bot 2018-04-27 09:07:24 PDT
Comment on attachment 338992 [details]
Part 2 (patch for landing)

Clearing flags on attachment: 338992

Committed r231097: <https://trac.webkit.org/changeset/231097>
Comment 10 Wenson Hsieh 2018-04-27 09:10:36 PDT
Created attachment 338994 [details]
Part 3 (patch for landing)
Comment 11 WebKit Commit Bot 2018-04-27 11:03:20 PDT
Comment on attachment 338994 [details]
Part 3 (patch for landing)

Clearing flags on attachment: 338994

Committed r231106: <https://trac.webkit.org/changeset/231106>