Bug 184840 - [WebGL] Add runtime flag for enabling ASTC support in WebGL
Summary: [WebGL] Add runtime flag for enabling ASTC support in WebGL
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebGL (show other bugs)
Version: Other
Hardware: iPhone / iPad Unspecified
: P2 Enhancement
Assignee: Justin Fan
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2018-04-20 14:43 PDT by Justin Fan
Modified: 2018-05-03 14:08 PDT (History)
7 users (show)

See Also:


Attachments
Patch (3.37 KB, patch)
2018-04-25 14:53 PDT, Justin Fan
no flags Details | Formatted Diff | Diff
Patch (3.52 KB, patch)
2018-04-25 15:08 PDT, Justin Fan
no flags Details | Formatted Diff | Diff
Patch (3.52 KB, patch)
2018-04-30 10:26 PDT, Justin Fan
no flags Details | Formatted Diff | Diff
Patch (3.55 KB, patch)
2018-05-02 18:10 PDT, Justin Fan
no flags Details | Formatted Diff | Diff
Patch (3.74 KB, patch)
2018-05-02 18:17 PDT, Justin Fan
no flags Details | Formatted Diff | Diff
Patch (3.47 KB, patch)
2018-05-03 13:38 PDT, Justin Fan
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Justin Fan 2018-04-20 14:43:14 PDT
We need a new runtime flag to enable/disable upcoming support for ASTC compression formats in WebGL for iOS.
Comment 1 Radar WebKit Bug Importer 2018-04-20 15:57:47 PDT
<rdar://problem/39612467>
Comment 2 Justin Fan 2018-04-25 14:53:20 PDT
Created attachment 338801 [details]
Patch
Comment 3 EWS Watchlist 2018-04-25 14:56:59 PDT
Attachment 338801 [details] did not pass style-queue:


ERROR: Source/WebCore/ChangeLog:8:  You should remove the 'No new tests' and either add and list tests, or explain why no new tests were possible.  [changelog/nonewtests] [5]
Total errors found: 1 in 4 files


If any of these errors are false positives, please file a bug against check-webkit-style.
Comment 4 Justin Fan 2018-04-25 15:08:32 PDT
Created attachment 338806 [details]
Patch
Comment 5 WebKit Commit Bot 2018-04-27 17:01:43 PDT
Comment on attachment 338806 [details]
Patch

Rejecting attachment 338806 [details] from commit-queue.

Failed to run "['/Volumes/Data/EWS/WebKit/Tools/Scripts/webkit-patch', '--status-host=webkit-queues.webkit.org', '--bot-id=webkit-cq-02', 'apply-attachment', '--no-update', '--non-interactive', 338806, '--port=mac']" exit_code: 2 cwd: /Volumes/Data/EWS/WebKit

Last 500 characters of output:
 with fuzz 3.
patching file Source/WebCore/page/RuntimeEnabledFeatures.h
Hunk #1 succeeded at 252 with fuzz 2.
Hunk #2 succeeded at 394 with fuzz 2 (offset 3 lines).
patching file Source/WebKit/Shared/WebPreferences.yaml
Hunk #1 FAILED at 1248.
1 out of 1 hunk FAILED -- saving rejects to file Source/WebKit/Shared/WebPreferences.yaml.rej

Failed to run "[u'/Volumes/Data/EWS/WebKit/Tools/Scripts/svn-apply', '--force', '--reviewer', u'Myles C. Maxfield']" exit_code: 1 cwd: /Volumes/Data/EWS/WebKit

Full output: http://webkit-queues.webkit.org/results/7485976
Comment 6 Justin Fan 2018-04-30 10:26:19 PDT
Created attachment 339125 [details]
Patch
Comment 7 Dean Jackson 2018-05-02 18:05:57 PDT
Comment on attachment 339125 [details]
Patch

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

> Source/WebKit/Shared/WebPreferences.yaml:1264
> +  humanReadableDescription: "Support for ASTC compressed texture formats"

add "in WebGL"
Comment 8 WebKit Commit Bot 2018-05-02 18:07:13 PDT
Comment on attachment 339125 [details]
Patch

Rejecting attachment 339125 [details] from commit-queue.

Failed to run "['/Volumes/Data/EWS/WebKit/Tools/Scripts/webkit-patch', '--status-host=webkit-queues.webkit.org', '--bot-id=webkit-cq-01', 'apply-attachment', '--no-update', '--non-interactive', 339125, '--port=mac']" exit_code: 2 cwd: /Volumes/Data/EWS/WebKit

Last 500 characters of output:
at 1 with fuzz 3.
patching file Source/WebCore/page/RuntimeEnabledFeatures.h
Hunk #1 succeeded at 252 with fuzz 2.
Hunk #2 succeeded at 391 with fuzz 2 (offset -3 lines).
patching file Source/WebKit/Shared/WebPreferences.yaml
Hunk #1 FAILED at 1256.
1 out of 1 hunk FAILED -- saving rejects to file Source/WebKit/Shared/WebPreferences.yaml.rej

Failed to run "[u'/Volumes/Data/EWS/WebKit/Tools/Scripts/svn-apply', '--force', '--reviewer', u'Dean Jackson']" exit_code: 1 cwd: /Volumes/Data/EWS/WebKit

Full output: http://webkit-queues.webkit.org/results/7544937
Comment 9 Justin Fan 2018-05-02 18:10:24 PDT
Created attachment 339372 [details]
Patch
Comment 10 Justin Fan 2018-05-02 18:17:40 PDT
Created attachment 339373 [details]
Patch
Comment 11 Justin Fan 2018-05-03 13:38:13 PDT
Created attachment 339453 [details]
Patch
Comment 12 Myles C. Maxfield 2018-05-03 13:41:43 PDT
You don't have to put the patch up for review again if it has already been r+'ed and you didn't change almost anything.
Comment 13 WebKit Commit Bot 2018-05-03 14:08:46 PDT
Comment on attachment 339453 [details]
Patch

Clearing flags on attachment: 339453

Committed r231327: <https://trac.webkit.org/changeset/231327>
Comment 14 WebKit Commit Bot 2018-05-03 14:08:48 PDT
All reviewed patches have been landed.  Closing bug.