WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
286124
Remove Adobe Flash Player Quirk
https://bugs.webkit.org/show_bug.cgi?id=286124
Summary
Remove Adobe Flash Player Quirk
Karl Dubost
Reported
2025-01-16 22:24:50 PST
https://searchfox.org/wubkat/rev/19fb3bc3aa27a28183dbc388d1ba5df1cbb2feb6/Source/WebCore/loader/cache/CachedScript.cpp#151-165
```cpp bool CachedScript::shouldIgnoreHTTPStatusCodeErrors() const { #if PLATFORM(MAC) // This is a workaround for <
rdar://problem/13916291
> // REGRESSION (
r119759
): Adobe Flash Player "smaller" installer relies on the incorrect firing // of a load event and needs an app-specific hack for compatibility. // The installer in question tries to load .js file that doesn't exist, causing the server to // return a 404 response. Normally, this would trigger an error event to be dispatched, but the // installer expects a load event instead so we work around it here. if (WTF::MacApplication::isSolidStateNetworksDownloader()) return true; #endif return CachedResource::shouldIgnoreHTTPStatusCodeErrors(); } ``` This was added by
https://github.com/WebKit/WebKit/commit/790923e54bd101edd030d05d6ee64b26aa6287d0
https://bugs.webkit.org/show_bug.cgi?id=117042
Attachments
Add attachment
proposed patch, testcase, etc.
Karl Dubost
Comment 1
2025-01-16 22:25:39 PST
<
rdar://45049565
>
Radar WebKit Bug Importer
Comment 2
2025-01-16 22:25:50 PST
<
rdar://problem/143105727
>
Karl Dubost
Comment 3
2025-01-16 22:26:38 PST
<
rdar://problem/45049565
>
Karl Dubost
Comment 4
2025-01-16 22:29:38 PST
There is no access to the flash player anymore
https://www.adobe.com/products/flashplayer/end-of-life-alternative.html
Karl Dubost
Comment 5
2025-01-16 22:34:04 PST
I also could not find anything related to flash on
https://solidstatenetworks.com/software-downloads/
Ahmad Saleem
Comment 6
2025-01-17 00:40:02 PST
Pull request:
https://github.com/WebKit/WebKit/pull/39183
EWS
Comment 7
2025-01-18 10:00:14 PST
Committed
289110@main
(0f8d06ceb001): <
https://commits.webkit.org/289110@main
> Reviewed commits have been landed. Closing PR #39183 and removing active labels.
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