Bug 170465

Summary: Various settings in Minibrowser are off by default, and should be on
Product: WebKit Reporter: Said Abou-Hallawa <sabouhallawa>
Component: ImagesAssignee: Said Abou-Hallawa <sabouhallawa>
Status: RESOLVED FIXED    
Severity: Normal CC: commit-queue, simon.fraser, thorton, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Patch
none
Patch none

Description Said Abou-Hallawa 2017-04-04 13:03:59 PDT
In Minibrowser, the settings to enable async image decoding for large and animated imaages are off by default. When running "defaults delete org.webkit.MiniBrowser" and then opening Minibrowser, the async image decoding settings should be turned on by default.
Comment 1 Said Abou-Hallawa 2017-04-04 13:04:54 PDT
<rdar://problem/31421543>
Comment 2 Said Abou-Hallawa 2017-04-04 13:05:52 PDT
Created attachment 306188 [details]
Patch
Comment 3 Simon Fraser (smfr) 2017-04-04 13:36:20 PDT
Comment on attachment 306188 [details]
Patch

Actually this same problem occurs with lots of other prefs. I think we need to detect when the prefs don't exist, and init stuff from WK1/WK2 prefs.
Comment 4 Simon Fraser (smfr) 2017-04-04 13:36:42 PDT
You can give this bug to me if you want.
Comment 5 Simon Fraser (smfr) 2017-04-04 15:49:33 PDT
Created attachment 306223 [details]
Patch
Comment 6 Tim Horton 2017-04-04 15:54:08 PDT
Comment on attachment 306223 [details]
Patch

I don't love it, but it's better than the alternatives.
Comment 7 WebKit Commit Bot 2017-04-04 16:32:07 PDT
Comment on attachment 306223 [details]
Patch

Clearing flags on attachment: 306223

Committed r214911: <http://trac.webkit.org/changeset/214911>
Comment 8 WebKit Commit Bot 2017-04-04 16:32:08 PDT
All reviewed patches have been landed.  Closing bug.