WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
240189
Remove the abandoned NeedsAdobeFrameReloadingQuirk preference
https://bugs.webkit.org/show_bug.cgi?id=240189
Summary
Remove the abandoned NeedsAdobeFrameReloadingQuirk preference
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
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
Brent Fulgham
Comment 1
2022-05-06 15:31:35 PDT
Created
attachment 458977
[details]
Patch
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
<
rdar://problem/93270432
>
Tim Nguyen (:ntim)
Comment 5
2023-01-06 17:37:22 PST
The only usage seems to be at:
https://searchfox.org/wubkat/rev/bfe2441d9e38a24d34f9bf9a8de6a19b07dd20a6/Source/WebCore/html/HTMLFrameElementBase.cpp#176-180
Karl do you know if this is needed?
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
Removed in Blink in 2013 here:
https://src.chromium.org/viewvc/blink?view=revision&revision=147891
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug