[prev in list] [next in list] [prev in thread] [next in thread] 

List:       webkit-dev
Subject:    [webkit-dev] Step 1 of Plugin removal: Deleting NPAPI (and thus Flash support)
From:       Dean Jackson <dino () apple ! com>
Date:       2020-01-12 18:30:04
Message-ID: 0B6A1B88-0931-47E5-AAA3-258D03405514 () apple ! com
[Download RAW message or body]

[Attachment #2 (multipart/signed)]


Dear Non-Apple ports,

Running Flash has been more difficult over the past few years as part of a (semi-) \
coordinated effort by browsers and Adobe. The plan is to remove support for Flash + \
NPAPI by the end of this year. See the links below. 

I'd like to remove our NPAPI code soon, but I want to make sure the other ports are \
ok with this. Please speak up if you have a reason to keep it in.

[Note that we will still have some plugin code e.g. our internal PDFPlugin, just no \
support for externally installed plugins]

Dean

* Adobe's end of life for Flash - https://theblog.adobe.com/adobe-flash-update/
* Chrome removing Flash support by end of 2020 - \
                https://sites.google.com/a/chromium.org/dev/flash-roadmap
* Google removing support for Flash by end of 2020 - \
                https://www.blog.google/products/chrome/saying-goodbye-flash-chrome/
* Mozilla removing NPAPI by end of 2020 - \
                https://developer.mozilla.org/en-US/docs/Plugins/Roadmap
* Mozilla only uses NPAPI for Flash - \
https://blog.mozilla.org/futurereleases/2015/10/08/npapi-plugins-in-firefox/


["smime.p7s" (smime.p7s)]

0	*H
 010
	`He0	*H
 
00 yQ?ZA룵,fWb0
	*H
0{10	UGB10UGreater Manchester10USalford10U
Comodo CA Limited1!0UAAA Certificate Services0
190619000000Z
281206235959Z0d1+0)U"Apple Public Client RSA CA 12 - G110U

Apple Inc.10U
California10	UUS0"0
	*H
0
H縑O)c|%`CV`qPuKs?_\0pk9Oٍtf#j7`>ƽ'JXK،:*GcTI
  ~䨀>Fx~Q,"X{5~pw`qܷ/(udkm\*,=ǁ~JLMAW \
edcC/svCsFMLe̮AȝC00U#0  \
#>)00U={Z(G%ЀB0U0U%0++0U \
00 *Hcd0
*Hcd0
*Hcd0
*Hcd0
*Hcd0
*Hcd0
*Hcd0
*Hcd0
*Hcd	0U00CU<0:08 6 \
42http://crl.comodoca.com/AAACertificateServices.crl04+(0&0$+0http://ocsp.comodoca.com0
 	*H
U%Q{^!Sq?CJ0<8, XODljzj|uj:7B \
\=RQ!|`+7%Cp$Bl*9J3ħ`hiK \
>M|It>zrP?XV)4;Bjf-WbE2?l̻V&(f{o꟢ߋX,.w \
l .o]۽*]|@ -Aw9+I{IB00 WOmXk0 \
	*H 0d1+0)U"Apple Public Client RSA CA 12 - G110U

Apple Inc.10U
California10	UUS0
191031230113Z
221129230113Z0P10Udino@apple.com10U

Apple Inc.10U
California10	UUS0"0
	*H
0
FQO G{jO6q-ɑ6ʥKҮ۬ \
bK׼RRY%N(mκuv?[Q\"k \
泀HSUezoLm145~4+#܌}Vb:ݔ>:ZbCgU \
G|P-qبb	+tހRP._*0]=۩;ʂ+˳ \
iz(ttBȤ) X;kn0j0U00U#0={Z(G%ЀB0x \
+l0j01+0%http://certs.apple.com/apcrsa12g1.der05+0)http://ocsp.apple.com/ocsp03-apcrsa12g1010U0dino@apple.com0(U \
00*Hcd007++https://www.apple.com/certificateauthority/0+0Reliance \
on this certificate assumes acceptance of any applicable terms of use and \
certification practice statements. This certificate shall not serve as, or replace a \
written signature.0U%0 +04U-0+0) ' \
%#http://crl.apple.com/apcrsa12g1.crl0Un嬵t.}A"0U \
0 	*H
0*ꏝ4^_6^TnMT#&u&[Ge=\X +,]mX \
}s7kon3;e5zAweHfYԜsДH \
dJgR{s7ܻ~nBONQvmqp-priSǚ1vu# \
O~bG%akH5|dB'rAٕ׽}igCҗڤxz܎~ݞoZhDFEY8 \
0X]˦1&0"0x0d1+0)U"Apple Public Client RSA CA 12 - G110U 
Apple Inc.10U
California10	UUSWOmXk0
	`He 0	*H
	1	*H
0	*H
	1
200112183005Z0/	*H
	1" )Ku/K3q9;RMm*
㎚0	+71z0x0d1+0)U"Apple Public Client RSA CA 12 - G110U

Apple Inc.10U
California10	UUSWOmXk0*H
	1z x0d1+0)U"Apple Public Client RSA CA 12 - G110U

Apple Inc.10U
California10	UUSWOmXk0
	*H
c!DQ@
Uä<7eG|a~<7޵QseDfts>o7^{?/t9
> "KUQ&UPy
S]]DTqU
c1CBڵۉ8j]e6(rd\NƖMsRo]+" \
<z͜~yrX"?[z_(=i-'P}5qrR[ \
rߪ&2&,~h33|



_______________________________________________
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic