Bug 240189

Summary: Remove the abandoned NeedsAdobeFrameReloadingQuirk preference
Product: WebKit Reporter: Brent Fulgham <bfulgham>
Component: WebKit Misc.Assignee: Brent Fulgham <bfulgham>
Status: NEW    
Severity: Normal CC: ahmad.saleem792, karlcow, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Patch none

Brent Fulgham
Reported 2022-05-06 15:25:48 PDT
Remove the NeedsAdobeFrameReloadingQuirk preference which is an internal-only setting that is no longer used in any WebKit code or testing.
Attachments
Patch (4.83 KB, patch)
2022-05-06 15:31 PDT, Brent Fulgham
no flags
Brent Fulgham
Comment 1 2022-05-06 15:31:35 PDT
Brent Fulgham
Comment 2 2022-05-06 16:10:23 PDT
This is still used in one place, so not ready to remove this yet.
Brent Fulgham
Comment 3 2022-05-09 13:19:17 PDT
*** Bug 239629 has been marked as a duplicate of this bug. ***
Radar WebKit Bug Importer
Comment 4 2022-05-13 15:26:13 PDT
Tim Nguyen (:ntim)
Comment 5 2023-01-06 17:37:22 PST
Karl Dubost
Comment 6 2023-01-09 18:43:22 PST
In https://github.com/WebKit/WebKit/blob/813f05167ea5885831eb6e2dd7797685bce21fbc/Source/WTF/Scripts/Preferences/UnifiedWebPreferences.yaml#L3987 It says: > FIXME: This quirk is needed because of Radar 4674537 and 5211271 These bugs were from 2006 and 2007. I doubt they are relevant now. Let's track the initial commits for this https://github.com/search?q=repo%3AWebKit%2FWebKit+NeedsAdobeFrameReloadingQuirk&type=commits The check was applied for very old versions of Adobe product family Version 8 and less https://github.com/WebKit/WebKit/commit/5b1db51fac46e84bda37a1de4e0b3b1229e5d4f2 Most of these are not supported by Adobe anymore. https://helpx.adobe.com/support/programs/eol-matrix.html Adobe has also mostly switched to an online web app business model. I think we can remove it.
Karl Dubost
Comment 7 2023-01-09 18:44:29 PST
Brent, when you said: > This is still used in one place, so not ready to remove this yet. What did you have in mind? Used as in the WebKit code, or as used in one product out there?
Brent Fulgham
Comment 8 2023-01-09 18:48:58 PST
(In reply to Karl Dubost from comment #7) > Brent, when you said: > > > This is still used in one place, so not ready to remove this yet. > > > What did you have in mind? > Used as in the WebKit code, or as used in one product out there? It’s used by one of the Adobe installers on macOS. I’m not sure how long it’s been since they stopped using this code oath. If it predates the 32-bit deprecation, maybe we can get rid of it.
Karl Dubost
Comment 9 2023-01-09 19:02:06 PST
January 2018 was the date for the deprecation Let's remove it.
Ahmad Saleem
Comment 10 2024-01-18 18:57:56 PST
Note You need to log in before you can comment on or make changes to this bug.