Allow overriding the ITP data removal internal using a default to facilitate testing.
<rdar://problem/33497898>
Created attachment 316327 [details] Patch
Comment on attachment 316327 [details] Patch If this is for debugging, this should be in the FOR_EACH_WEBKIT_DEBUG_BOOL_PREFERENCE list. In general, I am confused about the use of WebPreferencesKey with NSUserDefaults. That is how what these keys are for.
(In reply to Sam Weinig from comment #3) > Comment on attachment 316327 [details] > Patch > > If this is for debugging, this should be in the > FOR_EACH_WEBKIT_DEBUG_BOOL_PREFERENCE list. In general, I am confused about > the use of WebPreferencesKey with NSUserDefaults. That is how what these > keys are for. Oh. I merely followed what the existing ITP defaults did. I'll take a look at moving all of them then.
Created attachment 316329 [details] Patch
Comment on attachment 316329 [details] Patch Clearing flags on attachment: 316329 Committed r219855: <http://trac.webkit.org/changeset/219855>
All reviewed patches have been landed. Closing bug.