CINXE.COM

Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April

<!doctype html><html lang="en-US" dir="ltr"><head><base href="https://groups.google.com/"><link rel="preconnect" href="//www.gstatic.com"><meta name="referrer" content="origin"><link rel="canonical" href="https://groups.google.com/a/chromium.org/g/chromium-dev/c/xEbgvWE7wMk"><meta name="viewport" content="width=1200"><meta name="mobile-web-app-capable" content="yes"><meta name="apple-mobile-web-app-capable" content="yes"><meta name="application-name" content="Google Groups"><meta name="apple-mobile-web-app-title" content="Google Groups"><meta name="apple-mobile-web-app-status-bar-style" content="black"><meta name="msapplication-tap-highlight" content="no"><link rel="manifest" crossorigin="use-credentials" href="_/GroupsFrontendUi/manifest.json"><link rel="home" href="/?lfhs=2"><link rel="msapplication-starturl" href="/?lfhs=2"><link rel="icon" href="//www.gstatic.com/images/branding/product/1x/groups_32dp.png" sizes="32x32"><link rel="apple-touch-icon-precomposed" href="//www.gstatic.com/images/branding/product/1x/groups_32dp.png" sizes="32x32"><link rel="msapplication-square32x32logo" href="//www.gstatic.com/images/branding/product/1x/groups_32dp.png" sizes="32x32"><script data-id="_gd" nonce="hDSuq1PEGHsdfWs1Q4h1LA">window.WIZ_global_data = {"DpimGf":false,"EP1ykd":["/_/*"],"FdrFJe":"-71542251073880046","Im6cmf":"/_/GroupsFrontendUi","LVIXXb":1,"LoQv7e":false,"MT7f9b":[],"MUE6Ne":"GroupsFrontendUi","PLnRge":"https://docs.google.com/picker","QrtxK":"","S06Grb":"","S6lZl":112976253,"TSDtV":"%.@.[[null,[[45447917,null,true,null,null,null,\"OeRc3d\"],[45447918,null,true,null,null,null,\"paZwJ\"],[45447935,null,true,null,null,null,\"B8A5h\"],[45447951,null,false,null,null,null,\"dqxiG\"],[45447933,null,true,null,null,null,\"AzgNfc\"],[45640778,null,false,null,null,null,\"PA9pfe\"],[45448406,null,false,null,null,null,\"jKfwq\"],[45447921,null,false,null,null,null,\"qAj4w\"],[45655177,null,false,null,null,null,\"VvKUq\"],[45447945,null,true,null,null,null,\"ckfnge\"],[45447929,null,true,null,null,null,\"mHAOgf\"],[45459555,null,false,null,null,null,\"Imeoqb\"],[45532874,null,false,null,null,null,\"Mgyohf\"],[45639772,null,false,null,null,null,\"lhNqxf\"],[45447936,null,false,null,null,null,\"MohPG\"],[45447940,null,true,null,null,null,\"JaBRJf\"],[45532875,null,true,null,null,null,\"udsJQe\"],[45447931,null,false,null,null,null,\"VCTMQb\"],[45646796,null,false,null,null,null,\"Q877Ab\"],[45447943,null,true,null,null,null,\"RK1XA\"],[45447950,null,false,null,null,null,\"lU0ald\"],[45447953,null,false,null,null,null,\"jbTsAe\"],[45447919,null,false,null,null,null,\"KMEQCe\"],[45447952,null,false,null,null,null,\"mipjge\"],[45447922,null,true,null,null,null,\"PgygHb\"],[45623624,null,true,null,null,null,\"LcFou\"],[45612116,null,true,null,null,null,\"IdoWje\"],[45447930,null,null,null,\"signed_out_users\",null,\"JTFNhb\"],[45447944,null,true,null,null,null,\"Kgm3Tb\"],[45447928,null,true,null,null,null,\"Wh7on\"],[45532873,null,true,null,null,null,\"NNH9Tc\"],[45618245,null,true,null,null,null,\"enc1Db\"],[45447925,null,true,null,null,null,\"rENEFd\"],[45447941,null,true,null,null,null,\"f0OGlf\"],[45447938,null,true,null,null,null,\"uVDGld\"],[45447926,null,true,null,null,null,\"IUIyxe\"],[45447920,null,true,null,null,null,\"izelwc\"],[45613389,null,true,null,null,null,\"A8fl5e\"],[45447923,null,true,null,null,null,\"Ku5nPb\"],[45447939,null,true,null,null,null,\"MEgnLb\"],[45447942,null,true,null,null,null,\"PdMVvc\"],[45447924,null,true,null,null,null,\"hMPU3c\"],[45447934,null,null,null,\"https://forms.gle/DuQUYavHhwfEo4sp9\",null,\"gvGLK\"],[45447932,null,false,null,null,null,\"jlJZI\"]],\"CAMSUB1JrMTnEpyVBIMBrOUG9ifStgajpgP/ggaNHw6RAw6LzX8NnOUGDo6HBQ6x/yYOkbUPDsXfzBIOorEGDv7uBg6qgNwGDufXBRazNw727Q4W\"]]]","Tb2qJf":4,"UUFaWc":"%.@.null,1000,2]","Vvafkd":false,"Yllh3e":"%.@.1732392175212518,40945452,3743431351]","YlwcZe":"%.@.3,[1],[3600],2,[15,4,13,14,12,2]]","ZZZ7Uc":"","cfb2h":"boq_groupsfrontendserver_20241118.07_p0","eNnkwf":"1732392175","eptZe":"/_/GroupsFrontendUi/","fPDxwd":[97517172,97684535],"gGcLoe":false,"hpRnh":1,"iCzhFc":false,"nQyAE":{"B8A5h":"true","mHAOgf":"true","lhNqxf":"false","JaBRJf":"true","RK1XA":"true","lU0ald":"false","LcFou":"true","NNH9Tc":"true","uVDGld":"true","dqxiG":"false","AzgNfc":"true","VvKUq":"false","PgygHb":"true","IdoWje":"true","Kgm3Tb":"true","f0OGlf":"true","A8fl5e":"true","Ku5nPb":"true","PA9pfe":"false","qAj4w":"false","MohPG":"false","Q877Ab":"false","KMEQCe":"false","mipjge":"false","JTFNhb":"signed_out_users","enc1Db":"true","IUIyxe":"true","MEgnLb":"true","PdMVvc":"true","OeRc3d":"true","paZwJ":"true","ckfnge":"true","Mgyohf":"false","udsJQe":"true","VCTMQb":"false","jbTsAe":"false","Wh7on":"true","rENEFd":"true","izelwc":"true","hMPU3c":"true","gvGLK":"https://forms.gle/DuQUYavHhwfEo4sp9","jlJZI":"false","jKfwq":"false"},"p9hQne":"https://www.gstatic.com/_/boq-groups/_/r/","qwAQke":"GroupsFrontendUi","qymVe":"jjShOPDjezYjK3QBS24xAExy04k","rtQCxc":-480,"u4g7r":"%.@.null,1000,2]","w2btAe":"%.@.null,null,\"\",false,null,null,true,false]","xn5OId":false,"xnI9P":true,"xwAfE":true,"y2FhP":"prod","yFnxrf":1884,"zChJod":"%.@.]"};</script><script nonce="hDSuq1PEGHsdfWs1Q4h1LA">(function(){'use strict';var a=window,d=a.performance,l=k();a.cc_latency_start_time=d&&d.now?0:d&&d.timing&&d.timing.navigationStart?d.timing.navigationStart:l;function k(){return d&&d.now?d.now():(new Date).getTime()}function n(e){if(d&&d.now&&d.mark){var g=d.mark(e);if(g)return g.startTime;if(d.getEntriesByName&&(e=d.getEntriesByName(e).pop()))return e.startTime}return k()}a.onaft=function(){n("aft")};a._isLazyImage=function(e){return e.hasAttribute("data-src")||e.hasAttribute("data-ils")||e.getAttribute("loading")==="lazy"}; a.l=function(e){function g(b){var c={};c[b]=k();a.cc_latency.push(c)}function m(b){var c=n("iml");b.setAttribute("data-iml",c);return c}a.cc_aid=e;a.iml_start=a.cc_latency_start_time;a.css_size=0;a.cc_latency=[];a.ccTick=g;a.onJsLoad=function(){g("jsl")};a.onCssLoad=function(){g("cssl")};a._isVisible=function(b,c){if(!c||c.style.display=="none")return!1;var f=b.defaultView;if(f&&f.getComputedStyle&&(f=f.getComputedStyle(c),f.height=="0px"||f.width=="0px"||f.visibility=="hidden"))return!1;if(!c.getBoundingClientRect)return!0; var h=c.getBoundingClientRect();c=h.left+a.pageXOffset;f=h.top+a.pageYOffset;if(f+h.height<0||c+h.width<0||h.height<=0||h.width<=0)return!1;b=b.documentElement;return f<=(a.innerHeight||b.clientHeight)&&c<=(a.innerWidth||b.clientWidth)};a._recordImlEl=m;document.documentElement.addEventListener("load",function(b){b=b.target;var c;b.tagName!="IMG"||b.hasAttribute("data-iid")||a._isLazyImage(b)||b.hasAttribute("data-noaft")||(c=m(b));if(a.aft_counter&&(b=a.aft_counter.indexOf(b),b!==-1&&(b=a.aft_counter.splice(b, 1).length===1,a.aft_counter.length===0&&b&&c)))a.onaft(c)},!0);a.prt=-1;a.wiz_tick=function(){var b=n("prt");a.prt=b}};}).call(this); l('SyDbkc')</script><script nonce="hDSuq1PEGHsdfWs1Q4h1LA">var _F_cssRowKey = 'boq-groups.GroupsFrontendUi.SesQTyr_JYk.L.X.O';var _F_combinedSignature = 'ALAdxDk40e1Q8K1Ekbq97qPii_ZmoP5D7w';function _DumpException(e) {throw e;}</script><style data-href="https://www.gstatic.com/_/mss/boq-groups/_/ss/k=boq-groups.GroupsFrontendUi.SesQTyr_JYk.L.X.O/am=YDBgTq_rbWfZBg/d=1/ed=1/rs=ALAdxDmCL4r2rUPtRXkbTijVjNPCD_nycQ/m=conversationdetailview,_b,_tp" nonce="SqJFafVLXy-p3yjsGIr4Jw">html,body{height:100%;overflow:hidden}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:rgba(0,0,0,.87);font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;margin:0;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}textarea{font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif}a{text-decoration:none;color:#2962ff}img{border:none}*{-webkit-tap-highlight-color:transparent}#apps-debug-tracers{display:none}body{font-size:14px}.BIzmGd.BIzmGd svg{opacity:1}.P0ZY5d .pGxpHc{display:none}@media screen and (min-width:1024px){.MCcOAc>.zQTmif[data-ogpc]{margin-left:280px;-webkit-transition:margin-left .25s cubic-bezier(0.4,0,0.2,1),visibility 0s linear 0s;-o-transition:margin-left .25s cubic-bezier(0.4,0,0.2,1),visibility 0s linear 0s;transition:margin-left .25s cubic-bezier(0.4,0,0.2,1),visibility 0s linear 0s}}.Rsczmf .zQTmif[data-ogpc],.P0ZY5d .zQTmif[data-ogpc]{margin-left:0}.L6cTce.L6cTce{display:none}.oXzbyc{clip:rect(1px,1px,1px,1px);height:1px;margin:0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;z-index:-1000}::-webkit-scrollbar{-webkit-appearance:none}::-webkit-scrollbar:vertical{width:16px}::-webkit-scrollbar:horizontal{height:16px}::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#dadce0;border:4px solid transparent;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}::-webkit-scrollbar-thumb:hover{background-color:#80868b}::-webkit-scrollbar-track{background-color:transparent;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.RBM0ic{overflow-y:auto;-webkit-overflow-scrolling:touch;outline:none}.IrxBzb,.IrxBzb:focus,.IrxBzb:visited{color:inherit;display:block;fill:inherit;outline:none;stroke:inherit;text-decoration:none}.uArJ5e.u3bW4e{outline:1px solid transparent}@-webkit-keyframes quantumWizBoxInkSpread{0%{-webkit-transform:translate(-50%,-50%) scale(0.2);-webkit-transform:translate(-50%,-50%) scale(0.2);-ms-transform:translate(-50%,-50%) scale(0.2);-o-transform:translate(-50%,-50%) scale(0.2);transform:translate(-50%,-50%) scale(0.2)}to{-webkit-transform:translate(-50%,-50%) scale(2.2);-webkit-transform:translate(-50%,-50%) scale(2.2);-ms-transform:translate(-50%,-50%) scale(2.2);-o-transform:translate(-50%,-50%) scale(2.2);transform:translate(-50%,-50%) scale(2.2)}}@keyframes quantumWizBoxInkSpread{0%{-webkit-transform:translate(-50%,-50%) scale(0.2);-webkit-transform:translate(-50%,-50%) scale(0.2);-ms-transform:translate(-50%,-50%) scale(0.2);-o-transform:translate(-50%,-50%) scale(0.2);transform:translate(-50%,-50%) scale(0.2)}to{-webkit-transform:translate(-50%,-50%) scale(2.2);-webkit-transform:translate(-50%,-50%) scale(2.2);-ms-transform:translate(-50%,-50%) scale(2.2);-o-transform:translate(-50%,-50%) scale(2.2);transform:translate(-50%,-50%) scale(2.2)}}@-webkit-keyframes quantumWizIconFocusPulse{0%{-webkit-transform:translate(-50%,-50%) scale(1.5);-webkit-transform:translate(-50%,-50%) scale(1.5);-ms-transform:translate(-50%,-50%) scale(1.5);-o-transform:translate(-50%,-50%) scale(1.5);transform:translate(-50%,-50%) scale(1.5);opacity:0}to{-webkit-transform:translate(-50%,-50%) scale(2);-webkit-transform:translate(-50%,-50%) scale(2);-ms-transform:translate(-50%,-50%) scale(2);-o-transform:translate(-50%,-50%) scale(2);transform:translate(-50%,-50%) scale(2);opacity:1}}@keyframes quantumWizIconFocusPulse{0%{-webkit-transform:translate(-50%,-50%) scale(1.5);-webkit-transform:translate(-50%,-50%) scale(1.5);-ms-transform:translate(-50%,-50%) scale(1.5);-o-transform:translate(-50%,-50%) scale(1.5);transform:translate(-50%,-50%) scale(1.5);opacity:0}to{-webkit-transform:translate(-50%,-50%) scale(2);-webkit-transform:translate(-50%,-50%) scale(2);-ms-transform:translate(-50%,-50%) scale(2);-o-transform:translate(-50%,-50%) scale(2);transform:translate(-50%,-50%) scale(2);opacity:1}}@-webkit-keyframes quantumWizRadialInkSpread{0%{-webkit-transform:scale(1.5);-webkit-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5);opacity:0}to{-webkit-transform:scale(2.5);-webkit-transform:scale(2.5);-ms-transform:scale(2.5);-o-transform:scale(2.5);transform:scale(2.5);opacity:1}}@keyframes quantumWizRadialInkSpread{0%{-webkit-transform:scale(1.5);-webkit-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5);opacity:0}to{-webkit-transform:scale(2.5);-webkit-transform:scale(2.5);-ms-transform:scale(2.5);-o-transform:scale(2.5);transform:scale(2.5);opacity:1}}@-webkit-keyframes quantumWizRadialInkFocusPulse{0%{-webkit-transform:scale(2);-webkit-transform:scale(2);-ms-transform:scale(2);-o-transform:scale(2);transform:scale(2);opacity:0}to{-webkit-transform:scale(2.5);-webkit-transform:scale(2.5);-ms-transform:scale(2.5);-o-transform:scale(2.5);transform:scale(2.5);opacity:1}}@keyframes quantumWizRadialInkFocusPulse{0%{-webkit-transform:scale(2);-webkit-transform:scale(2);-ms-transform:scale(2);-o-transform:scale(2);transform:scale(2);opacity:0}to{-webkit-transform:scale(2.5);-webkit-transform:scale(2.5);-ms-transform:scale(2.5);-o-transform:scale(2.5);transform:scale(2.5);opacity:1}}.UQuaGc{-webkit-transition:box-shadow 280ms cubic-bezier(0.4,0,0.2,1);transition:box-shadow 280ms cubic-bezier(0.4,0,0.2,1);-webkit-font-smoothing:antialiased;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-transition:background .2s .1s;-moz-transition:background .2s .1s;-o-transition:background .2s .1s;transition:background .2s .1s;border:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#5f6368;cursor:pointer;display:inline-block;font-family:"Google Sans",Roboto,Arial,sans-serif;font-size:14px;font-weight:500;letter-spacing:.25px;line-height:36px;text-decoration:none;text-transform:none;min-width:auto;outline:none;overflow:hidden;position:relative;text-align:center;-webkit-tap-highlight-color:transparent;z-index:0}.UQuaGc.qs41qe{-webkit-transition:box-shadow 280ms cubic-bezier(0.4,0,0.2,1);transition:box-shadow 280ms cubic-bezier(0.4,0,0.2,1)}.DRsGyd{font-family:"Google Sans",Roboto,Arial,sans-serif;font-size:13px;font-weight:500;letter-spacing:.25px;line-height:24px;text-decoration:none;text-transform:none}.UQuaGc.TuHiFd{width:100%}.TuHiFd .l4V7wb{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.Y5sE8d{background:#1a73e8;color:#fff}.UQuaGc.Y5sE8d.qs41qe{box-shadow:0 3px 5px -1px rgba(26,115,232,0.2),0 6px 10px 0 rgba(26,115,232,0.141),0 1px 18px 0 rgba(26,115,232,0.122)}.An19kf{background:#e8f0fe;color:#1967d2}.UQuaGc.An19kf.qs41qe{box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.141),0 1px 18px 0 rgba(0,0,0,0.122)}.l3F1ye,.l3F1ye .TpQm9d{color:#1a73e8}.j6PN2,.j6PN2 .TpQm9d{color:#e8eaed}.j6PN2.l3F1ye,.j6PN2.l3F1ye .TpQm9d{color:#8ab4f8}.j6PN2.l3F1ye.qs41qe,.j6PN2.l3F1ye.qs41qe .TpQm9d{color:#aecbfa}.AeAAkf{border:1px #dadce0 solid;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#1a73e8;height:36px;line-height:34px}.AeAAkf.DRsGyd{height:24px;line-height:22px}.YWP0Id.UQuaGc{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;height:auto;line-height:normal;min-height:36px}.YWP0Id.DRsGyd{min-height:24px}.AeAAkf.qs41qe{box-shadow:0 2px 1px -1px rgba(26,115,232,0.2),0 1px 1px 0 rgba(26,115,232,0.141),0 1px 3px 0 rgba(26,115,232,0.122);border:none}.Y5sE8d .TpQm9d,.Y5sE8d .TpQm9d:hover,.Y5sE8d .TpQm9d:link,.Y5sE8d .TpQm9d:visited{color:#fff}.An19kf .TpQm9d,.An19kf .TpQm9d:hover,.An19kf .TpQm9d:link,.An19kf .TpQm9d:visited{color:#1967d2}.YhQJj{box-shadow:0 2px 1px -1px rgba(0,0,0,0.2),0 1px 1px 0 rgba(0,0,0,0.141),0 1px 3px 0 rgba(0,0,0,0.122);background-color:#fff;color:#1a73e8}.YhQJj.qs41qe{box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.141),0 1px 18px 0 rgba(0,0,0,0.122)}.e19J0b{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#5f6368;opacity:0}.j6PN2 .e19J0b{background-color:#e8eaed}.j6PN2.l3F1ye .e19J0b{background-color:#8ab4f8}.Y5sE8d .e19J0b{background-color:#fff}.An19kf .e19J0b{background-color:#1a73e8}.l3F1ye .e19J0b,.AeAAkf .e19J0b,.YhQJj .e19J0b{background-color:#4285f4}.UQuaGc:hover .e19J0b{opacity:0.04}.AeAAkf:hover{border-color:#d2e3fc}.Y5sE8d:hover{box-shadow:0 2px 1px -1px rgba(26,115,232,0.2),0 1px 1px 0 rgba(26,115,232,0.141),0 1px 3px 0 rgba(26,115,232,0.122)}.An19kf:hover{box-shadow:0 2px 1px -1px rgba(0,0,0,0.2),0 1px 1px 0 rgba(0,0,0,0.141),0 1px 3px 0 rgba(0,0,0,0.122)}.j6PN2:hover .e19J0b{opacity:0.04}.Y5sE8d:hover .e19J0b{opacity:0.08}.UQuaGc.u3bW4e .e19J0b{opacity:0.12}.l3F1ye.u3bW4e,.l3F1ye.u3bW4e .TpQm9d{color:#1967d2}.j6PN2.l3F1ye.u3bW4e,.j6PN2.l3F1ye.u3bW4e .TpQm9d{color:#8ab4f8}.j6PN2.u3bW4e .e19J0b{opacity:0.12}.An19kf.u3bW4e,.An19kf.u3bW4e .TpQm9d,.An19kf.u3bW4e .TpQm9d:hover,.An19kf.u3bW4e .TpQm9d:link,.An19kf.u3bW4e .TpQm9d:visited{color:#185abc}.AeAAkf.u3bW4e{color:#1967d2;border-color:#d2e3fc}.YhQJj.u3bW4e{color:#1967d2}.Y5sE8d.u3bW4e .e19J0b{opacity:0.24}.UQuaGc.u3bW4e:hover .e19J0b{opacity:0.155}.j6PN2.u3bW4e:hover .e19J0b{opacity:0.155}.Y5sE8d.u3bW4e:hover .e19J0b{opacity:0.3}.UQuaGc.RDPZE .e19J0b{opacity:0}.Fvio9d{-webkit-transform:translate(-50%,-50%) scale(0);-moz-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);-o-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-webkit-transition:opacity .2s ease,visibility 0s ease .2s,-webkit-transform 0s ease .2s;-webkit-transition:opacity .2s ease,visibility 0s ease .2s,transform 0s ease .2s;-o-transition:opacity .2s ease,visibility 0s ease .2s,transform 0s ease .2s;transition:opacity .2s ease,visibility 0s ease .2s,transform 0s ease .2s;-webkit-transition:opacity .2s ease,visibility 0s ease .2s,transform 0s ease .2s,-webkit-transform 0s ease .2s;-o-transition:opacity .2s ease,visibility 0s ease .2s,transform 0s ease .2s,-webkit-transform 0s ease .2s;transition:opacity .2s ease,visibility 0s ease .2s,transform 0s ease .2s,-webkit-transform 0s ease .2s;-webkit-transition:opacity .2s ease,visibility 0s ease .2s,-webkit-transform 0s ease .2s;-o-transition:opacity .2s ease,visibility 0s ease .2s,-webkit-transform 0s ease .2s;transition:opacity .2s ease,visibility 0s ease .2s,-webkit-transform 0s ease .2s;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;left:0;opacity:0;pointer-events:none;position:absolute;top:0;visibility:hidden}.UQuaGc.qs41qe .Fvio9d{-webkit-transform:translate(-50%,-50%) scale(2.2);-moz-transform:translate(-50%,-50%) scale(2.2);-ms-transform:translate(-50%,-50%) scale(2.2);-o-transform:translate(-50%,-50%) scale(2.2);transform:translate(-50%,-50%) scale(2.2);opacity:1;visibility:visible}.UQuaGc.qs41qe.M9Bg4d .Fvio9d{-o-transition:-webkit-transform 0.3s cubic-bezier(0,0,0.2,1),opacity .2s cubic-bezier(0,0,0.2,1);transition:-webkit-transform 0.3s cubic-bezier(0,0,0.2,1),opacity .2s cubic-bezier(0,0,0.2,1);-webkit-transition:opacity .2s cubic-bezier(0,0,0.2,1),-webkit-transform 0.3s cubic-bezier(0,0,0.2,1);-webkit-transition:opacity .2s cubic-bezier(0,0,0.2,1),-webkit-transform 0.3s cubic-bezier(0,0,0.2,1);-o-transition:opacity .2s cubic-bezier(0,0,0.2,1),-webkit-transform 0.3s cubic-bezier(0,0,0.2,1);transition:opacity .2s cubic-bezier(0,0,0.2,1),-webkit-transform 0.3s cubic-bezier(0,0,0.2,1);-webkit-transition:transform 0.3s cubic-bezier(0,0,0.2,1),opacity .2s cubic-bezier(0,0,0.2,1);-o-transition:transform 0.3s cubic-bezier(0,0,0.2,1),opacity .2s cubic-bezier(0,0,0.2,1);transition:transform 0.3s cubic-bezier(0,0,0.2,1),opacity .2s cubic-bezier(0,0,0.2,1);-webkit-transition:transform 0.3s cubic-bezier(0,0,0.2,1),opacity .2s cubic-bezier(0,0,0.2,1),-webkit-transform 0.3s cubic-bezier(0,0,0.2,1);-o-transition:transform 0.3s cubic-bezier(0,0,0.2,1),opacity .2s cubic-bezier(0,0,0.2,1),-webkit-transform 0.3s cubic-bezier(0,0,0.2,1);transition:transform 0.3s cubic-bezier(0,0,0.2,1),opacity .2s cubic-bezier(0,0,0.2,1),-webkit-transform 0.3s cubic-bezier(0,0,0.2,1)}.UQuaGc.j7nIZb .Fvio9d{-webkit-transform:translate(-50%,-50%) scale(2.2);-moz-transform:translate(-50%,-50%) scale(2.2);-ms-transform:translate(-50%,-50%) scale(2.2);-o-transform:translate(-50%,-50%) scale(2.2);transform:translate(-50%,-50%) scale(2.2);visibility:visible}.kCyAyd .Fvio9d{background-image:radial-gradient(circle farthest-side,rgba(0,0,0,.12),rgba(0,0,0,.12) 80%,rgba(0,0,0,0) 100%)}.l3F1ye .Fvio9d,.AeAAkf .Fvio9d,.YhQJj .Fvio9d{background-image:radial-gradient(circle farthest-side,rgba(66,133,244,.16),rgba(66,133,244,.16) 80%,rgba(66,133,244,0) 100%)}.An19kf .Fvio9d{background-image:radial-gradient(circle farthest-side,rgba(26,115,232,.16),rgba(26,115,232,.16) 80%,rgba(26,115,232,0) 100%)}.j6PN2 .Fvio9d{background-image:radial-gradient(circle farthest-side,rgba(232,234,237,.16),rgba(232,234,237,.16) 80%,rgba(232,234,237,0) 100%)}.j6PN2.l3F1ye .Fvio9d{background-image:radial-gradient(circle farthest-side,rgba(174,203,250,.16),rgba(174,203,250,.16) 80%,rgba(174,203,250,0) 100%)}.Y5sE8d .Fvio9d{background-image:radial-gradient(circle farthest-side,rgba(255,255,255,0.322),rgba(255,255,255,0.322) 80%,rgba(255,255,255,0) 100%)}.UQuaGc.RDPZE{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:rgba(0,0,0,.38);cursor:default;fill:rgba(0,0,0,.38)}.j6PN2.RDPZE{color:rgba(255,255,255,.38);fill:rgba(255,255,255,.38)}.AeAAkf.RDPZE,.AeAAkf.RDPZE:hover{border-color:rgba(0,0,0,.12)}.Y5sE8d.RDPZE,.YhQJj.RDPZE,.An19kf.RDPZE{background:rgba(0,0,0,.12)}.l4V7wb{-ms-flex-align:center;-moz-box-align:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:relative}.l4V7wb .NPEfkd{display:inline-block;margin:0}.kCyAyd .l4V7wb,.l3F1ye .l4V7wb{padding:0 8px}.AeAAkf .l4V7wb{padding:0 23px}.AeAAkf.qs41qe .l4V7wb{padding:1px 24px}.Y5sE8d .l4V7wb,.YhQJj .l4V7wb,.An19kf .l4V7wb{padding:0 24px}.DRsGyd.AeAAkf .l4V7wb{padding:0 11px}.DRsGyd.AeAAkf.qs41qe .l4V7wb{padding:1px 12px}.DRsGyd.Y5sE8d .l4V7wb,.DRsGyd.YhQJj .l4V7wb{padding:0 12px}.l4V7wb.cd29Sd{padding:0 16px 0 12px}.l4V7wb.cd29Sd.olttVd{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-orient:horizontal;-webkit-box-orient:horizontal;box-orient:horizontal;-ms-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;padding:0 12px 0 16px}.AeAAkf.qs41qe .cd29Sd.l4V7wb{padding:1px 16px 1px 12px}.AeAAkf.qs41qe .cd29Sd.olttVd.l4V7wb{padding:1px 12px 1px 16px}.AeAAkf .cd29Sd.l4V7wb{padding:0 15px 0 11px}.AeAAkf .cd29Sd.olttVd.l4V7wb{padding:0 11px 0 15px}.E6FpNe{-ms-flex-align:center;-moz-box-align:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;color:currentcolor;fill:currentcolor;margin-right:8px}.l4V7wb.olttVd .E6FpNe{margin-left:8px;margin-right:0}html[dir=rtl] .giSqbe{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.DPvwYc{font-family:"Material Icons Extended";font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-rendering:optimizeLegibility;text-transform:none;display:inline-block;word-wrap:normal;direction:ltr;font-feature-settings:"liga" 1;-webkit-font-smoothing:antialiased}html[dir="rtl"] .sm8sCf{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.gKR4Fb{background-color:#fff;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding:16px;top:0;z-index:1;font-family:"Google Sans",Arial,sans-serif;font-size:1.4rem;font-weight:400;line-height:2rem;color:#202124}@-webkit-keyframes primary-indeterminate-translate{0%{-webkit-transform:translateX(-145.166611%);-webkit-transform:translateX(-145.166611%);-ms-transform:translateX(-145.166611%);-o-transform:translateX(-145.166611%);transform:translateX(-145.166611%)}20%{-webkit-animation-timing-function:cubic-bezier(0.5,0,0.701732,0.495819);-webkit-animation-timing-function:cubic-bezier(0.5,0,0.701732,0.495819);-o-animation-timing-function:cubic-bezier(0.5,0,0.701732,0.495819);animation-timing-function:cubic-bezier(0.5,0,0.701732,0.495819);-webkit-transform:translateX(-145.166611%);-webkit-transform:translateX(-145.166611%);-ms-transform:translateX(-145.166611%);-o-transform:translateX(-145.166611%);transform:translateX(-145.166611%)}59.15%{-webkit-animation-timing-function:cubic-bezier(0.302435,0.381352,0.55,0.956352);-webkit-animation-timing-function:cubic-bezier(0.302435,0.381352,0.55,0.956352);-o-animation-timing-function:cubic-bezier(0.302435,0.381352,0.55,0.956352);animation-timing-function:cubic-bezier(0.302435,0.381352,0.55,0.956352);-webkit-transform:translateX(-61.495191%);-webkit-transform:translateX(-61.495191%);-ms-transform:translateX(-61.495191%);-o-transform:translateX(-61.495191%);transform:translateX(-61.495191%)}to{-webkit-transform:translateX(55.444446%);-webkit-transform:translateX(55.444446%);-ms-transform:translateX(55.444446%);-o-transform:translateX(55.444446%);transform:translateX(55.444446%)}}@keyframes primary-indeterminate-translate{0%{-webkit-transform:translateX(-145.166611%);-webkit-transform:translateX(-145.166611%);-ms-transform:translateX(-145.166611%);-o-transform:translateX(-145.166611%);transform:translateX(-145.166611%)}20%{-webkit-animation-timing-function:cubic-bezier(0.5,0,0.701732,0.495819);-webkit-animation-timing-function:cubic-bezier(0.5,0,0.701732,0.495819);-o-animation-timing-function:cubic-bezier(0.5,0,0.701732,0.495819);animation-timing-function:cubic-bezier(0.5,0,0.701732,0.495819);-webkit-transform:translateX(-145.166611%);-webkit-transform:translateX(-145.166611%);-ms-transform:translateX(-145.166611%);-o-transform:translateX(-145.166611%);transform:translateX(-145.166611%)}59.15%{-webkit-animation-timing-function:cubic-bezier(0.302435,0.381352,0.55,0.956352);-webkit-animation-timing-function:cubic-bezier(0.302435,0.381352,0.55,0.956352);-o-animation-timing-function:cubic-bezier(0.302435,0.381352,0.55,0.956352);animation-timing-function:cubic-bezier(0.302435,0.381352,0.55,0.956352);-webkit-transform:translateX(-61.495191%);-webkit-transform:translateX(-61.495191%);-ms-transform:translateX(-61.495191%);-o-transform:translateX(-61.495191%);transform:translateX(-61.495191%)}to{-webkit-transform:translateX(55.444446%);-webkit-transform:translateX(55.444446%);-ms-transform:translateX(55.444446%);-o-transform:translateX(55.444446%);transform:translateX(55.444446%)}}@-webkit-keyframes primary-indeterminate-translate-reverse{0%{-webkit-transform:translateX(145.166611%);-webkit-transform:translateX(145.166611%);-ms-transform:translateX(145.166611%);-o-transform:translateX(145.166611%);transform:translateX(145.166611%)}20%{-webkit-animation-timing-function:cubic-bezier(0.5,0,0.701732,0.495819);-webkit-animation-timing-function:cubic-bezier(0.5,0,0.701732,0.495819);-o-animation-timing-function:cubic-bezier(0.5,0,0.701732,0.495819);animation-timing-function:cubic-bezier(0.5,0,0.701732,0.495819);-webkit-transform:translateX(145.166611%);-webkit-transform:translateX(145.166611%);-ms-transform:translateX(145.166611%);-o-transform:translateX(145.166611%);transform:translateX(145.166611%)}59.15%{-webkit-animation-timing-function:cubic-bezier(0.302435,0.381352,0.55,0.956352);-webkit-animation-timing-function:cubic-bezier(0.302435,0.381352,0.55,0.956352);-o-animation-timing-function:cubic-bezier(0.302435,0.381352,0.55,0.956352);animation-timing-function:cubic-bezier(0.302435,0.381352,0.55,0.956352);-webkit-transform:translateX(61.495191%);-webkit-transform:translateX(61.495191%);-ms-transform:translateX(61.495191%);-o-transform:translateX(61.495191%);transform:translateX(61.495191%)}to{-webkit-transform:translateX(-55.4444461%);-webkit-transform:translateX(-55.4444461%);-ms-transform:translateX(-55.4444461%);-o-transform:translateX(-55.4444461%);transform:translateX(-55.4444461%)}}@keyframes primary-indeterminate-translate-reverse{0%{-webkit-transform:translateX(145.166611%);-webkit-transform:translateX(145.166611%);-ms-transform:translateX(145.166611%);-o-transform:translateX(145.166611%);transform:translateX(145.166611%)}20%{-webkit-animation-timing-function:cubic-bezier(0.5,0,0.701732,0.495819);-webkit-animation-timing-function:cubic-bezier(0.5,0,0.701732,0.495819);-o-animation-timing-function:cubic-bezier(0.5,0,0.701732,0.495819);animation-timing-function:cubic-bezier(0.5,0,0.701732,0.495819);-webkit-transform:translateX(145.166611%);-webkit-transform:translateX(145.166611%);-ms-transform:translateX(145.166611%);-o-transform:translateX(145.166611%);transform:translateX(145.166611%)}59.15%{-webkit-animation-timing-function:cubic-bezier(0.302435,0.381352,0.55,0.956352);-webkit-animation-timing-function:cubic-bezier(0.302435,0.381352,0.55,0.956352);-o-animation-timing-function:cubic-bezier(0.302435,0.381352,0.55,0.956352);animation-timing-function:cubic-bezier(0.302435,0.381352,0.55,0.956352);-webkit-transform:translateX(61.495191%);-webkit-transform:translateX(61.495191%);-ms-transform:translateX(61.495191%);-o-transform:translateX(61.495191%);transform:translateX(61.495191%)}to{-webkit-transform:translateX(-55.4444461%);-webkit-transform:translateX(-55.4444461%);-ms-transform:translateX(-55.4444461%);-o-transform:translateX(-55.4444461%);transform:translateX(-55.4444461%)}}@-webkit-keyframes primary-indeterminate-scale{0%{-webkit-transform:scaleX(0.08);-webkit-transform:scaleX(0.08);-ms-transform:scaleX(0.08);-o-transform:scaleX(0.08);transform:scaleX(0.08)}36.65%{-webkit-animation-timing-function:cubic-bezier(0.334731,0.12482,0.785844,1);-webkit-animation-timing-function:cubic-bezier(0.334731,0.12482,0.785844,1);-o-animation-timing-function:cubic-bezier(0.334731,0.12482,0.785844,1);animation-timing-function:cubic-bezier(0.334731,0.12482,0.785844,1);-webkit-transform:scaleX(0.08);-webkit-transform:scaleX(0.08);-ms-transform:scaleX(0.08);-o-transform:scaleX(0.08);transform:scaleX(0.08)}69.15%{-webkit-animation-timing-function:cubic-bezier(0.06,0.11,0.6,1);-webkit-animation-timing-function:cubic-bezier(0.06,0.11,0.6,1);-o-animation-timing-function:cubic-bezier(0.06,0.11,0.6,1);animation-timing-function:cubic-bezier(0.06,0.11,0.6,1);-webkit-transform:scaleX(0.661479);-webkit-transform:scaleX(0.661479);-ms-transform:scaleX(0.661479);-o-transform:scaleX(0.661479);transform:scaleX(0.661479)}to{-webkit-transform:scaleX(0.08);-webkit-transform:scaleX(0.08);-ms-transform:scaleX(0.08);-o-transform:scaleX(0.08);transform:scaleX(0.08)}}@keyframes primary-indeterminate-scale{0%{-webkit-transform:scaleX(0.08);-webkit-transform:scaleX(0.08);-ms-transform:scaleX(0.08);-o-transform:scaleX(0.08);transform:scaleX(0.08)}36.65%{-webkit-animation-timing-function:cubic-bezier(0.334731,0.12482,0.785844,1);-webkit-animation-timing-function:cubic-bezier(0.334731,0.12482,0.785844,1);-o-animation-timing-function:cubic-bezier(0.334731,0.12482,0.785844,1);animation-timing-function:cubic-bezier(0.334731,0.12482,0.785844,1);-webkit-transform:scaleX(0.08);-webkit-transform:scaleX(0.08);-ms-transform:scaleX(0.08);-o-transform:scaleX(0.08);transform:scaleX(0.08)}69.15%{-webkit-animation-timing-function:cubic-bezier(0.06,0.11,0.6,1);-webkit-animation-timing-function:cubic-bezier(0.06,0.11,0.6,1);-o-animation-timing-function:cubic-bezier(0.06,0.11,0.6,1);animation-timing-function:cubic-bezier(0.06,0.11,0.6,1);-webkit-transform:scaleX(0.661479);-webkit-transform:scaleX(0.661479);-ms-transform:scaleX(0.661479);-o-transform:scaleX(0.661479);transform:scaleX(0.661479)}to{-webkit-transform:scaleX(0.08);-webkit-transform:scaleX(0.08);-ms-transform:scaleX(0.08);-o-transform:scaleX(0.08);transform:scaleX(0.08)}}@-webkit-keyframes auxiliary-indeterminate-translate{0%{-webkit-animation-timing-function:cubic-bezier(0.15,0,0.515058,0.409685);-webkit-animation-timing-function:cubic-bezier(0.15,0,0.515058,0.409685);-o-animation-timing-function:cubic-bezier(0.15,0,0.515058,0.409685);animation-timing-function:cubic-bezier(0.15,0,0.515058,0.409685);-webkit-transform:translateX(-54.888891%);-webkit-transform:translateX(-54.888891%);-ms-transform:translateX(-54.888891%);-o-transform:translateX(-54.888891%);transform:translateX(-54.888891%)}25%{-webkit-animation-timing-function:cubic-bezier(0.31033,0.284058,0.8,0.733712);-webkit-animation-timing-function:cubic-bezier(0.31033,0.284058,0.8,0.733712);-o-animation-timing-function:cubic-bezier(0.31033,0.284058,0.8,0.733712);animation-timing-function:cubic-bezier(0.31033,0.284058,0.8,0.733712);-webkit-transform:translateX(-17.236978%);-webkit-transform:translateX(-17.236978%);-ms-transform:translateX(-17.236978%);-o-transform:translateX(-17.236978%);transform:translateX(-17.236978%)}48.35%{-webkit-animation-timing-function:cubic-bezier(0.4,0.627035,0.6,0.902026);-webkit-animation-timing-function:cubic-bezier(0.4,0.627035,0.6,0.902026);-o-animation-timing-function:cubic-bezier(0.4,0.627035,0.6,0.902026);animation-timing-function:cubic-bezier(0.4,0.627035,0.6,0.902026);-webkit-transform:translateX(29.497274%);-webkit-transform:translateX(29.497274%);-ms-transform:translateX(29.497274%);-o-transform:translateX(29.497274%);transform:translateX(29.497274%)}to{-webkit-transform:translateX(105.388891%);-webkit-transform:translateX(105.388891%);-ms-transform:translateX(105.388891%);-o-transform:translateX(105.388891%);transform:translateX(105.388891%)}}@keyframes auxiliary-indeterminate-translate{0%{-webkit-animation-timing-function:cubic-bezier(0.15,0,0.515058,0.409685);-webkit-animation-timing-function:cubic-bezier(0.15,0,0.515058,0.409685);-o-animation-timing-function:cubic-bezier(0.15,0,0.515058,0.409685);animation-timing-function:cubic-bezier(0.15,0,0.515058,0.409685);-webkit-transform:translateX(-54.888891%);-webkit-transform:translateX(-54.888891%);-ms-transform:translateX(-54.888891%);-o-transform:translateX(-54.888891%);transform:translateX(-54.888891%)}25%{-webkit-animation-timing-function:cubic-bezier(0.31033,0.284058,0.8,0.733712);-webkit-animation-timing-function:cubic-bezier(0.31033,0.284058,0.8,0.733712);-o-animation-timing-function:cubic-bezier(0.31033,0.284058,0.8,0.733712);animation-timing-function:cubic-bezier(0.31033,0.284058,0.8,0.733712);-webkit-transform:translateX(-17.236978%);-webkit-transform:translateX(-17.236978%);-ms-transform:translateX(-17.236978%);-o-transform:translateX(-17.236978%);transform:translateX(-17.236978%)}48.35%{-webkit-animation-timing-function:cubic-bezier(0.4,0.627035,0.6,0.902026);-webkit-animation-timing-function:cubic-bezier(0.4,0.627035,0.6,0.902026);-o-animation-timing-function:cubic-bezier(0.4,0.627035,0.6,0.902026);animation-timing-function:cubic-bezier(0.4,0.627035,0.6,0.902026);-webkit-transform:translateX(29.497274%);-webkit-transform:translateX(29.497274%);-ms-transform:translateX(29.497274%);-o-transform:translateX(29.497274%);transform:translateX(29.497274%)}to{-webkit-transform:translateX(105.388891%);-webkit-transform:translateX(105.388891%);-ms-transform:translateX(105.388891%);-o-transform:translateX(105.388891%);transform:translateX(105.388891%)}}@-webkit-keyframes auxiliary-indeterminate-translate-reverse{0%{-webkit-animation-timing-function:cubic-bezier(0.15,0,0.515058,0.409685);-webkit-animation-timing-function:cubic-bezier(0.15,0,0.515058,0.409685);-o-animation-timing-function:cubic-bezier(0.15,0,0.515058,0.409685);animation-timing-function:cubic-bezier(0.15,0,0.515058,0.409685);-webkit-transform:translateX(54.888891%);-webkit-transform:translateX(54.888891%);-ms-transform:translateX(54.888891%);-o-transform:translateX(54.888891%);transform:translateX(54.888891%)}25%{-webkit-animation-timing-function:cubic-bezier(0.31033,0.284058,0.8,0.733712);-webkit-animation-timing-function:cubic-bezier(0.31033,0.284058,0.8,0.733712);-o-animation-timing-function:cubic-bezier(0.31033,0.284058,0.8,0.733712);animation-timing-function:cubic-bezier(0.31033,0.284058,0.8,0.733712);-webkit-transform:translateX(17.236978%);-webkit-transform:translateX(17.236978%);-ms-transform:translateX(17.236978%);-o-transform:translateX(17.236978%);transform:translateX(17.236978%)}48.35%{-webkit-animation-timing-function:cubic-bezier(0.4,0.627035,0.6,0.902026);-webkit-animation-timing-function:cubic-bezier(0.4,0.627035,0.6,0.902026);-o-animation-timing-function:cubic-bezier(0.4,0.627035,0.6,0.902026);animation-timing-function:cubic-bezier(0.4,0.627035,0.6,0.902026);-webkit-transform:translateX(-29.497274%);-webkit-transform:translateX(-29.497274%);-ms-transform:translateX(-29.497274%);-o-transform:translateX(-29.497274%);transform:translateX(-29.497274%)}to{-webkit-transform:translateX(-105.388891%);-webkit-transform:translateX(-105.388891%);-ms-transform:translateX(-105.388891%);-o-transform:translateX(-105.388891%);transform:translateX(-105.388891%)}}@keyframes auxiliary-indeterminate-translate-reverse{0%{-webkit-animation-timing-function:cubic-bezier(0.15,0,0.515058,0.409685);-webkit-animation-timing-function:cubic-bezier(0.15,0,0.515058,0.409685);-o-animation-timing-function:cubic-bezier(0.15,0,0.515058,0.409685);animation-timing-function:cubic-bezier(0.15,0,0.515058,0.409685);-webkit-transform:translateX(54.888891%);-webkit-transform:translateX(54.888891%);-ms-transform:translateX(54.888891%);-o-transform:translateX(54.888891%);transform:translateX(54.888891%)}25%{-webkit-animation-timing-function:cubic-bezier(0.31033,0.284058,0.8,0.733712);-webkit-animation-timing-function:cubic-bezier(0.31033,0.284058,0.8,0.733712);-o-animation-timing-function:cubic-bezier(0.31033,0.284058,0.8,0.733712);animation-timing-function:cubic-bezier(0.31033,0.284058,0.8,0.733712);-webkit-transform:translateX(17.236978%);-webkit-transform:translateX(17.236978%);-ms-transform:translateX(17.236978%);-o-transform:translateX(17.236978%);transform:translateX(17.236978%)}48.35%{-webkit-animation-timing-function:cubic-bezier(0.4,0.627035,0.6,0.902026);-webkit-animation-timing-function:cubic-bezier(0.4,0.627035,0.6,0.902026);-o-animation-timing-function:cubic-bezier(0.4,0.627035,0.6,0.902026);animation-timing-function:cubic-bezier(0.4,0.627035,0.6,0.902026);-webkit-transform:translateX(-29.497274%);-webkit-transform:translateX(-29.497274%);-ms-transform:translateX(-29.497274%);-o-transform:translateX(-29.497274%);transform:translateX(-29.497274%)}to{-webkit-transform:translateX(-105.388891%);-webkit-transform:translateX(-105.388891%);-ms-transform:translateX(-105.388891%);-o-transform:translateX(-105.388891%);transform:translateX(-105.388891%)}}@-webkit-keyframes auxiliary-indeterminate-scale{0%{-webkit-animation-timing-function:cubic-bezier(0.205028,0.057051,0.57661,0.453971);-webkit-animation-timing-function:cubic-bezier(0.205028,0.057051,0.57661,0.453971);-o-animation-timing-function:cubic-bezier(0.205028,0.057051,0.57661,0.453971);animation-timing-function:cubic-bezier(0.205028,0.057051,0.57661,0.453971);-webkit-transform:scaleX(0.08);-webkit-transform:scaleX(0.08);-ms-transform:scaleX(0.08);-o-transform:scaleX(0.08);transform:scaleX(0.08)}19.15%{-webkit-animation-timing-function:cubic-bezier(0.152313,0.196432,0.648374,1.004315);-webkit-animation-timing-function:cubic-bezier(0.152313,0.196432,0.648374,1.004315);-o-animation-timing-function:cubic-bezier(0.152313,0.196432,0.648374,1.004315);animation-timing-function:cubic-bezier(0.152313,0.196432,0.648374,1.004315);-webkit-transform:scaleX(0.457104);-webkit-transform:scaleX(0.457104);-ms-transform:scaleX(0.457104);-o-transform:scaleX(0.457104);transform:scaleX(0.457104)}44.15%{-webkit-animation-timing-function:cubic-bezier(0.257759,0.003163,0.211762,1.38179);-webkit-animation-timing-function:cubic-bezier(0.257759,0.003163,0.211762,1.38179);-o-animation-timing-function:cubic-bezier(0.257759,0.003163,0.211762,1.38179);animation-timing-function:cubic-bezier(0.257759,0.003163,0.211762,1.38179);-webkit-transform:scaleX(0.72796);-webkit-transform:scaleX(0.72796);-ms-transform:scaleX(0.72796);-o-transform:scaleX(0.72796);transform:scaleX(0.72796)}to{-webkit-transform:scaleX(0.08);-webkit-transform:scaleX(0.08);-ms-transform:scaleX(0.08);-o-transform:scaleX(0.08);transform:scaleX(0.08)}}@keyframes auxiliary-indeterminate-scale{0%{-webkit-animation-timing-function:cubic-bezier(0.205028,0.057051,0.57661,0.453971);-webkit-animation-timing-function:cubic-bezier(0.205028,0.057051,0.57661,0.453971);-o-animation-timing-function:cubic-bezier(0.205028,0.057051,0.57661,0.453971);animation-timing-function:cubic-bezier(0.205028,0.057051,0.57661,0.453971);-webkit-transform:scaleX(0.08);-webkit-transform:scaleX(0.08);-ms-transform:scaleX(0.08);-o-transform:scaleX(0.08);transform:scaleX(0.08)}19.15%{-webkit-animation-timing-function:cubic-bezier(0.152313,0.196432,0.648374,1.004315);-webkit-animation-timing-function:cubic-bezier(0.152313,0.196432,0.648374,1.004315);-o-animation-timing-function:cubic-bezier(0.152313,0.196432,0.648374,1.004315);animation-timing-function:cubic-bezier(0.152313,0.196432,0.648374,1.004315);-webkit-transform:scaleX(0.457104);-webkit-transform:scaleX(0.457104);-ms-transform:scaleX(0.457104);-o-transform:scaleX(0.457104);transform:scaleX(0.457104)}44.15%{-webkit-animation-timing-function:cubic-bezier(0.257759,0.003163,0.211762,1.38179);-webkit-animation-timing-function:cubic-bezier(0.257759,0.003163,0.211762,1.38179);-o-animation-timing-function:cubic-bezier(0.257759,0.003163,0.211762,1.38179);animation-timing-function:cubic-bezier(0.257759,0.003163,0.211762,1.38179);-webkit-transform:scaleX(0.72796);-webkit-transform:scaleX(0.72796);-ms-transform:scaleX(0.72796);-o-transform:scaleX(0.72796);transform:scaleX(0.72796)}to{-webkit-transform:scaleX(0.08);-webkit-transform:scaleX(0.08);-ms-transform:scaleX(0.08);-o-transform:scaleX(0.08);transform:scaleX(0.08)}}@-webkit-keyframes buffering{to{-webkit-transform:translateX(-10px);-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translateX(-10px)}}@keyframes buffering{to{-webkit-transform:translateX(-10px);-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translateX(-10px)}}@-webkit-keyframes buffering-reverse{to{-webkit-transform:translateX(10px);-webkit-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px)}}@keyframes buffering-reverse{to{-webkit-transform:translateX(10px);-webkit-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px)}}@-webkit-keyframes indeterminate-translate-ie{0%{-webkit-transform:translateX(-100%);-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(100%);-webkit-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}}@keyframes indeterminate-translate-ie{0%{-webkit-transform:translateX(-100%);-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(100%);-webkit-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes indeterminate-translate-reverse-ie{0%{-webkit-transform:translateX(100%);-webkit-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(-100%);-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes indeterminate-translate-reverse-ie{0%{-webkit-transform:translateX(100%);-webkit-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(-100%);-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}}.sZwd7c{height:4px;overflow:hidden;position:relative;-webkit-transform:translateZ(0);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity 250ms linear;-webkit-transition:opacity 250ms linear;-o-transition:opacity 250ms linear;transition:opacity 250ms linear;width:100%}.w2zcLc{position:absolute}.xcNBHc,.MyvhI,.l3q5xe{height:100%;position:absolute;width:100%}.w2zcLc{-ms-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left;-o-transition:-webkit-transform 250ms ease;transition:-webkit-transform 250ms ease;-o-transition:transform 250ms ease;transition:transform 250ms ease;-o-transition:transform 250ms ease,-webkit-transform 250ms ease;transition:transform 250ms ease,-webkit-transform 250ms ease}.MyvhI{-webkit-transform-origin:top left;-webkit-transform-origin:top left;-ms-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left;-webkit-transition:-webkit-transform 250ms ease;-webkit-transition:-webkit-transform 250ms ease;-o-transition:-webkit-transform 250ms ease;transition:-webkit-transform 250ms ease;-webkit-transition:transform 250ms ease;-o-transition:transform 250ms ease;transition:transform 250ms ease;-webkit-transition:transform 250ms ease,-webkit-transform 250ms ease;-o-transition:transform 250ms ease,-webkit-transform 250ms ease;transition:transform 250ms ease,-webkit-transform 250ms ease;-webkit-animation:none;-webkit-animation:none;-o-animation:none;animation:none}.l3q5xe{-webkit-animation:none;-webkit-animation:none;-o-animation:none;animation:none}.w2zcLc{background-color:#e6e6e6;height:100%;-webkit-transform-origin:top left;-webkit-transform-origin:top left;-ms-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left;-webkit-transition:-webkit-transform 250ms ease;-webkit-transition:-webkit-transform 250ms ease;-o-transition:-webkit-transform 250ms ease;transition:-webkit-transform 250ms ease;-webkit-transition:transform 250ms ease;-o-transition:transform 250ms ease;transition:transform 250ms ease;-webkit-transition:transform 250ms ease,-webkit-transform 250ms ease;-o-transition:transform 250ms ease,-webkit-transform 250ms ease;transition:transform 250ms ease,-webkit-transform 250ms ease;width:100%}.TKVRUb{-webkit-transform:scaleX(0);-webkit-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0)}.sUoeld{visibility:hidden}.l3q5xe{background-color:#000;display:inline-block}.xcNBHc{-webkit-background-size:10px 4px;-o-background-size:10px 4px;background-size:10px 4px;background-repeat:repeat-x;background-image:url('data:image/svg+xml;charset=UTF-8,%3Csvg%20version%3D%271.1%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20xmlns%3Axlink%3D%27http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%27%20x%3D%270px%27%20y%3D%270px%27%20enable-background%3D%27new%200%200%205%202%27%20xml%3Aspace%3D%27preserve%27%20viewBox%3D%270%200%205%202%27%20preserveAspectRatio%3D%27none%20slice%27%3E%3Ccircle%20cx%3D%271%27%20cy%3D%271%27%20r%3D%271%27%20fill%3D%27%23e6e6e6%27%2F%3E%3C%2Fsvg%3E');visibility:hidden}.sZwd7c.B6Vhqe .MyvhI{-webkit-transition:none;-webkit-transition:none;-o-transition:none;transition:none}.sZwd7c.B6Vhqe .TKVRUb{-webkit-animation:primary-indeterminate-translate 2s infinite linear;-webkit-animation:primary-indeterminate-translate 2s infinite linear;-o-animation:primary-indeterminate-translate 2s infinite linear;animation:primary-indeterminate-translate 2s infinite linear}.sZwd7c.B6Vhqe .TKVRUb>.l3q5xe{-webkit-animation:primary-indeterminate-scale 2s infinite linear;-webkit-animation:primary-indeterminate-scale 2s infinite linear;-o-animation:primary-indeterminate-scale 2s infinite linear;animation:primary-indeterminate-scale 2s infinite linear}.sZwd7c.B6Vhqe .sUoeld{-webkit-animation:auxiliary-indeterminate-translate 2s infinite linear;-webkit-animation:auxiliary-indeterminate-translate 2s infinite linear;-o-animation:auxiliary-indeterminate-translate 2s infinite linear;animation:auxiliary-indeterminate-translate 2s infinite linear;visibility:visible}.sZwd7c.B6Vhqe .sUoeld>.l3q5xe{-webkit-animation:auxiliary-indeterminate-scale 2s infinite linear;-webkit-animation:auxiliary-indeterminate-scale 2s infinite linear;-o-animation:auxiliary-indeterminate-scale 2s infinite linear;animation:auxiliary-indeterminate-scale 2s infinite linear}.sZwd7c.B6Vhqe.ieri7c .l3q5xe{-webkit-transform:scaleX(0.45);-webkit-transform:scaleX(0.45);-ms-transform:scaleX(0.45);-o-transform:scaleX(0.45);transform:scaleX(0.45)}.sZwd7c.B6Vhqe.ieri7c .sUoeld{-webkit-animation:none;-webkit-animation:none;-o-animation:none;animation:none;visibility:hidden}.sZwd7c.B6Vhqe.ieri7c .TKVRUb{-webkit-animation:indeterminate-translate-ie 2s infinite ease-out;-webkit-animation:indeterminate-translate-ie 2s infinite ease-out;-o-animation:indeterminate-translate-ie 2s infinite ease-out;animation:indeterminate-translate-ie 2s infinite ease-out}.sZwd7c.B6Vhqe.ieri7c .TKVRUb>.l3q5xe,.sZwd7c.B6Vhqe.ieri7c .sUoeld>.l3q5xe{-webkit-animation:none;-webkit-animation:none;-o-animation:none;animation:none}.sZwd7c.juhVM .w2zcLc,.sZwd7c.juhVM .MyvhI{right:0;-webkit-transform-origin:center right;-webkit-transform-origin:center right;-ms-transform-origin:center right;-o-transform-origin:center right;transform-origin:center right}.sZwd7c.juhVM .TKVRUb{-webkit-animation-name:primary-indeterminate-translate-reverse;-webkit-animation-name:primary-indeterminate-translate-reverse;-o-animation-name:primary-indeterminate-translate-reverse;animation-name:primary-indeterminate-translate-reverse}.sZwd7c.juhVM .sUoeld{-webkit-animation-name:auxiliary-indeterminate-translate-reverse;-webkit-animation-name:auxiliary-indeterminate-translate-reverse;-o-animation-name:auxiliary-indeterminate-translate-reverse;animation-name:auxiliary-indeterminate-translate-reverse}.sZwd7c.juhVM.ieri7c .TKVRUb{-webkit-animation-name:indeterminate-translate-reverse-ie;-webkit-animation-name:indeterminate-translate-reverse-ie;-o-animation-name:indeterminate-translate-reverse-ie;animation-name:indeterminate-translate-reverse-ie}.sZwd7c.qdulke{opacity:0}.sZwd7c.jK7moc .sUoeld,.sZwd7c.jK7moc .TKVRUb,.sZwd7c.jK7moc .sUoeld>.l3q5xe,.sZwd7c.jK7moc .TKVRUb>.l3q5xe{-webkit-animation-play-state:paused;animation-play-state:paused}.sZwd7c.D6TUi .xcNBHc{-webkit-animation:buffering 250ms infinite linear;-webkit-animation:buffering 250ms infinite linear;-o-animation:buffering 250ms infinite linear;animation:buffering 250ms infinite linear;visibility:visible}.sZwd7c.D6TUi.juhVM .xcNBHc{-webkit-animation:buffering-reverse 250ms infinite linear;-webkit-animation:buffering-reverse 250ms infinite linear;-o-animation:buffering-reverse 250ms infinite linear;animation:buffering-reverse 250ms infinite linear}.rFrNMe{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-tap-highlight-color:transparent;display:inline-block;outline:none;padding-bottom:8px;width:200px}.aCsJod{height:40px;position:relative;vertical-align:top}.aXBtI{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;top:14px}.Xb9hP{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;-webkit-box-flex:1;box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;-ms-flex-negative:1;-webkit-flex-shrink:1;flex-shrink:1;min-width:0%;position:relative}.A37UZe{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:24px;line-height:24px;position:relative}.qgcB3c:not(:empty){padding-right:12px}.sxyYjd:not(:empty){padding-left:12px}.whsOnd{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;-webkit-box-flex:1;box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;-ms-flex-negative:1;-webkit-flex-shrink:1;flex-shrink:1;background-color:transparent;border:none;display:block;font:400 16px Roboto,RobotoDraft,Helvetica,Arial,sans-serif;height:24px;line-height:24px;margin:0;min-width:0%;outline:none;padding:0;z-index:0}.rFrNMe.dm7YTc .whsOnd{color:#fff}.whsOnd:invalid,.whsOnd:-moz-submit-invalid,.whsOnd:-moz-ui-invalid{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.I0VJ4d>.whsOnd::-ms-clear,.I0VJ4d>.whsOnd::-ms-reveal{display:none}.i9lrp{background-color:rgba(0,0,0,.12);bottom:-2px;height:1px;left:0;margin:0;padding:0;position:absolute;width:100%}.i9lrp::before{content:"";position:absolute;top:0;bottom:-2px;left:0;right:0;border-bottom:1px solid rgba(0,0,0,0);pointer-events:none}.rFrNMe.dm7YTc .i9lrp{background-color:rgba(255,255,255,.7)}.OabDMe{-webkit-transform:scaleX(0);-webkit-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);background-color:#4285f4;bottom:-2px;height:2px;left:0;margin:0;padding:0;position:absolute;width:100%}.rFrNMe.dm7YTc .OabDMe{background-color:#a1c2fa}.rFrNMe.k0tWj .i9lrp,.rFrNMe.k0tWj .OabDMe{background-color:#d50000;height:2px}.rFrNMe.k0tWj.dm7YTc .i9lrp,.rFrNMe.k0tWj.dm7YTc .OabDMe{background-color:#e06055}.whsOnd[disabled]{color:rgba(0,0,0,.38)}.rFrNMe.dm7YTc .whsOnd[disabled]{color:rgba(255,255,255,.5)}.whsOnd[disabled]~.i9lrp{background:none;border-bottom:1px dotted rgba(0,0,0,.38)}.OabDMe.Y2Zypf{-webkit-animation:quantumWizPaperInputRemoveUnderline .3s cubic-bezier(0.4,0,0.2,1);-webkit-animation:quantumWizPaperInputRemoveUnderline .3s cubic-bezier(0.4,0,0.2,1);-o-animation:quantumWizPaperInputRemoveUnderline .3s cubic-bezier(0.4,0,0.2,1);animation:quantumWizPaperInputRemoveUnderline .3s cubic-bezier(0.4,0,0.2,1)}.rFrNMe.u3bW4e .OabDMe{-webkit-animation:quantumWizPaperInputAddUnderline .3s cubic-bezier(0.4,0,0.2,1);-webkit-animation:quantumWizPaperInputAddUnderline .3s cubic-bezier(0.4,0,0.2,1);-o-animation:quantumWizPaperInputAddUnderline .3s cubic-bezier(0.4,0,0.2,1);animation:quantumWizPaperInputAddUnderline .3s cubic-bezier(0.4,0,0.2,1);-webkit-transform:scaleX(1);-webkit-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}.rFrNMe.sdJrJc>.aCsJod{padding-top:24px}.AxOyFc{-webkit-transform-origin:bottom left;-webkit-transform-origin:bottom left;-ms-transform-origin:bottom left;-o-transform-origin:bottom left;transform-origin:bottom left;-webkit-transition:all .3s cubic-bezier(0.4,0,0.2,1);-webkit-transition:all .3s cubic-bezier(0.4,0,0.2,1);-o-transition:all .3s cubic-bezier(0.4,0,0.2,1);transition:all .3s cubic-bezier(0.4,0,0.2,1);-webkit-transition-property:color,bottom,-webkit-transform;-webkit-transition-property:color,bottom,-webkit-transform;-o-transition-property:color,bottom,-webkit-transform;transition-property:color,bottom,-webkit-transform;-webkit-transition-property:color,bottom,transform;-o-transition-property:color,bottom,transform;transition-property:color,bottom,transform;-webkit-transition-property:color,bottom,transform,-webkit-transform;-o-transition-property:color,bottom,transform,-webkit-transform;transition-property:color,bottom,transform,-webkit-transform;color:rgba(0,0,0,.38);font:400 16px Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:16px;pointer-events:none;position:absolute;bottom:3px;left:0;width:100%}.whsOnd:not([disabled]):focus~.AxOyFc,.whsOnd[badinput=true]~.AxOyFc,.rFrNMe.CDELXb .AxOyFc,.rFrNMe.dLgj8b .AxOyFc{-webkit-transform:scale(0.75) translateY(-39px);-webkit-transform:scale(0.75) translateY(-39px);-ms-transform:scale(0.75) translateY(-39px);-o-transform:scale(0.75) translateY(-39px);transform:scale(0.75) translateY(-39px)}.whsOnd:not([disabled]):focus~.AxOyFc{color:#3367d6}.rFrNMe.dm7YTc .whsOnd:not([disabled]):focus~.AxOyFc{color:#a1c2fa}.rFrNMe.k0tWj .whsOnd:not([disabled]):focus~.AxOyFc{color:#d50000}.ndJi5d{color:rgba(0,0,0,.38);font:400 16px Roboto,RobotoDraft,Helvetica,Arial,sans-serif;max-width:100%;overflow:hidden;pointer-events:none;position:absolute;text-overflow:ellipsis;top:2px;left:0;white-space:nowrap}.rFrNMe.CDELXb .ndJi5d{display:none}.K0Y8Se{-webkit-tap-highlight-color:transparent;font:400 12px Roboto,RobotoDraft,Helvetica,Arial,sans-serif;height:16px;margin-left:auto;padding-left:16px;padding-top:8px;pointer-events:none;opacity:.3;white-space:nowrap}.rFrNMe.dm7YTc .AxOyFc,.rFrNMe.dm7YTc .K0Y8Se,.rFrNMe.dm7YTc .ndJi5d{color:rgba(255,255,255,.7)}.rFrNMe.Tyc9J{padding-bottom:4px}.dEOOab,.ovnfwe:not(:empty){-webkit-tap-highlight-color:transparent;-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto;font:400 12px Roboto,RobotoDraft,Helvetica,Arial,sans-serif;min-height:16px;padding-top:8px}.LXRPh{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.ovnfwe{pointer-events:none}.dEOOab{color:#d50000}.rFrNMe.dm7YTc .dEOOab,.rFrNMe.dm7YTc.k0tWj .whsOnd:not([disabled]):focus~.AxOyFc{color:#e06055}.ovnfwe{opacity:.3}.rFrNMe.dm7YTc .ovnfwe{color:rgba(255,255,255,.7);opacity:1}.rFrNMe.k0tWj .ovnfwe,.rFrNMe:not(.k0tWj) .ovnfwe:not(:empty)+.dEOOab{display:none}@-webkit-keyframes quantumWizPaperInputRemoveUnderline{0%{-webkit-transform:scaleX(1);-webkit-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);opacity:1}to{-webkit-transform:scaleX(1);-webkit-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);opacity:0}}@keyframes quantumWizPaperInputRemoveUnderline{0%{-webkit-transform:scaleX(1);-webkit-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);opacity:1}to{-webkit-transform:scaleX(1);-webkit-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);opacity:0}}@-webkit-keyframes quantumWizPaperInputAddUnderline{0%{-webkit-transform:scaleX(0);-webkit-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1);-webkit-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}}@keyframes quantumWizPaperInputAddUnderline{0%{-webkit-transform:scaleX(0);-webkit-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1);-webkit-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}}.d1dlne,.Ax4B8{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;-webkit-flex:1;flex:1}.L6J0Pc{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;-webkit-flex:1;flex:1}.v5yLH,.v5yLH .d1dlne,.v5yLH .Ax4B8{display:inline}.BBOA1c{position:absolute;height:4px;bottom:1px;left:1px;right:1px;overflow-x:hidden;background-color:#fff;display:none}.L6J0Pc.ge6pde .BBOA1c{display:block}.u3WVdc{position:absolute;right:0;left:0;z-index:1;outline:none;overflow-y:auto;-webkit-overflow-scrolling:touch}.u3WVdc[data-childcount="0"],.u3WVdc[data-expanded=false]{display:none}.Cigftf{position:relative;top:-24px}.Ax4B8{position:relative}.yNVtPc{position:absolute;left:0;width:100%;opacity:.3}.Ax4B8,.yNVtPc{background-color:transparent;color:inherit;font:inherit;line-height:inherit}.Ax4B8::-ms-clear{display:none}.d1dlne,.Ax4B8,.yNVtPc{height:100%}.umNhxf{overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.MkjOTb{cursor:default}.JPdR6b{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-transition:max-width 0.2s cubic-bezier(0,0,0.2,1),max-height 0.2s cubic-bezier(0,0,0.2,1),opacity 0.1s linear;-moz-transition:max-width 0.2s cubic-bezier(0,0,0.2,1),max-height 0.2s cubic-bezier(0,0,0.2,1),opacity 0.1s linear;-o-transition:max-width 0.2s cubic-bezier(0,0,0.2,1),max-height 0.2s cubic-bezier(0,0,0.2,1),opacity 0.1s linear;transition:max-width 0.2s cubic-bezier(0,0,0.2,1),max-height 0.2s cubic-bezier(0,0,0.2,1),opacity 0.1s linear;background:#fff;border:0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0px 8px 10px 1px rgba(0,0,0,.14),0px 3px 14px 2px rgba(0,0,0,.12),0px 5px 5px -3px rgba(0,0,0,.2);-moz-box-shadow:0px 8px 10px 1px rgba(0,0,0,.14),0px 3px 14px 2px rgba(0,0,0,.12),0px 5px 5px -3px rgba(0,0,0,.2);box-shadow:0px 8px 10px 1px rgba(0,0,0,.14),0px 3px 14px 2px rgba(0,0,0,.12),0px 5px 5px -3px rgba(0,0,0,.2);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;max-height:100%;max-width:100%;opacity:1;outline:1px solid transparent;z-index:2000}.XvhY1d{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.JAPqpe{float:left;padding:16px 0}.JPdR6b.qjTEB{-webkit-transition:left 0.2s cubic-bezier(0,0,0.2,1),max-width 0.2s cubic-bezier(0,0,0.2,1),max-height 0.2s cubic-bezier(0,0,0.2,1),opacity 0.05s linear,top 0.2s cubic-bezier(0,0,0.2,1);-moz-transition:left 0.2s cubic-bezier(0,0,0.2,1),max-width 0.2s cubic-bezier(0,0,0.2,1),max-height 0.2s cubic-bezier(0,0,0.2,1),opacity 0.05s linear,top 0.2s cubic-bezier(0,0,0.2,1);-o-transition:left 0.2s cubic-bezier(0,0,0.2,1),max-width 0.2s cubic-bezier(0,0,0.2,1),max-height 0.2s cubic-bezier(0,0,0.2,1),opacity 0.05s linear,top 0.2s cubic-bezier(0,0,0.2,1);transition:left 0.2s cubic-bezier(0,0,0.2,1),max-width 0.2s cubic-bezier(0,0,0.2,1),max-height 0.2s cubic-bezier(0,0,0.2,1),opacity 0.05s linear,top 0.2s cubic-bezier(0,0,0.2,1)}.JPdR6b.jVwmLb{max-height:56px;opacity:0}.JPdR6b.CAwICe{overflow:hidden}.JPdR6b.oXxKqf{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.z80M1{color:#222;cursor:pointer;display:block;outline:none;overflow:hidden;padding:0 24px;position:relative}.uyYuVb{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;font-size:14px;font-weight:400;line-height:40px;height:40px;position:relative;white-space:nowrap}.jO7h3c{-webkit-box-flex:1;box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1;min-width:0}.JPdR6b.e5Emjc .z80M1{padding-left:64px}.JPdR6b.CblTmf .z80M1{padding-right:48px}.PCdOIb{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;background-repeat:no-repeat;height:40px;left:24px;opacity:0.54;position:absolute}.z80M1.RDPZE .PCdOIb{opacity:0.26}.z80M1.FwR7Pc{outline:1px solid transparent;background-color:#eee}.z80M1.RDPZE{color:#b8b8b8;cursor:default}.z80M1.N2RpBe::before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:left;-moz-transform-origin:left;-ms-transform-origin:left;-o-transform-origin:left;transform-origin:left;content:"\0000a0";display:block;border-right:2px solid #222;border-bottom:2px solid #222;height:16px;left:24px;opacity:0.54;position:absolute;top:13%;width:7px;z-index:0}.JPdR6b.CblTmf .z80M1.N2RpBe::before{left:auto;right:16px}.z80M1.RDPZE::before{border-color:#b8b8b8;opacity:1}.aBBjbd{pointer-events:none;position:absolute}.z80M1.qs41qe>.aBBjbd{-webkit-animation:quantumWizBoxInkSpread 0.3s ease-out;-moz-animation:quantumWizBoxInkSpread 0.3s ease-out;-o-animation:quantumWizBoxInkSpread 0.3s ease-out;animation:quantumWizBoxInkSpread 0.3s ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;background-image:-webkit-radial-gradient(circle farthest-side,#bdbdbd,#bdbdbd 80%,rgba(189,189,189,0) 100%);background-image:-webkit-radial-gradient(circle farthest-side,#bdbdbd,#bdbdbd 80%,rgba(189,189,189,0) 100%);background-image:-moz-radial-gradient(circle farthest-side,#bdbdbd,#bdbdbd 80%,rgba(189,189,189,0) 100%);background-image:-o-radial-gradient(circle farthest-side,#bdbdbd,#bdbdbd 80%,rgba(189,189,189,0) 100%);background-image:radial-gradient(circle farthest-side,#bdbdbd,#bdbdbd 80%,rgba(189,189,189,0) 100%);-webkit-background-size:cover;-o-background-size:cover;background-size:cover;opacity:1;top:0;left:0}.J0XlZe{color:inherit;line-height:40px;padding:0 6px 0 1em}.a9caSc{color:inherit;direction:ltr;padding:0 6px 0 1em}.kCtYwe{border-top:1px solid rgba(0,0,0,.12);margin:7px 0}.B2l7lc{border-left:1px solid rgba(0,0,0,.12);display:inline-block;height:48px}@media screen and (max-width:840px){.JAPqpe{padding:8px 0}.z80M1{padding:0 16px}.JPdR6b.e5Emjc .z80M1{padding-left:48px}.PCdOIb{left:12px}}.jgvuAb{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-transition:background .3s;-moz-transition:background .3s;-o-transition:background .3s;transition:background .3s;border:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#444;cursor:pointer;display:inline-block;font-size:14px;font-weight:500;outline:none;position:relative;text-align:center;-webkit-tap-highlight-color:transparent}.jgvuAb.u3bW4e{background-color:rgba(153,153,153,.4)}.kRoyt{-webkit-transform:translate(-50%,-50%) scale(0);-moz-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);-o-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-o-transition:-webkit-transform 0 linear .2s,opacity .2s ease;transition:-webkit-transform 0 linear .2s,opacity .2s ease;-webkit-transition:opacity .2s ease,-webkit-transform 0 linear .2s;-webkit-transition:opacity .2s ease,-webkit-transform 0 linear .2s;-o-transition:opacity .2s ease,-webkit-transform 0 linear .2s;transition:opacity .2s ease,-webkit-transform 0 linear .2s;-webkit-transition:transform 0 linear .2s,opacity .2s ease;-o-transition:transform 0 linear .2s,opacity .2s ease;transition:transform 0 linear .2s,opacity .2s ease;-webkit-transition:transform 0 linear .2s,opacity .2s ease,-webkit-transform 0 linear .2s;-o-transition:transform 0 linear .2s,opacity .2s ease,-webkit-transform 0 linear .2s;transition:transform 0 linear .2s,opacity .2s ease,-webkit-transform 0 linear .2s;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;left:0;opacity:0;pointer-events:none;position:absolute;top:0;visibility:hidden}.jgvuAb.qs41qe .ziS7vd{-o-transition:-webkit-transform 0.3s cubic-bezier(0,0,0.2,1);transition:-webkit-transform 0.3s cubic-bezier(0,0,0.2,1);-webkit-transition:-webkit-transform 0.3s cubic-bezier(0,0,0.2,1);-webkit-transition:transform 0.3s cubic-bezier(0,0,0.2,1);-o-transition:transform 0.3s cubic-bezier(0,0,0.2,1);transition:transform 0.3s cubic-bezier(0,0,0.2,1);-webkit-transition:transform 0.3s cubic-bezier(0,0,0.2,1),-webkit-transform 0.3s cubic-bezier(0,0,0.2,1);-o-transition:transform 0.3s cubic-bezier(0,0,0.2,1),-webkit-transform 0.3s cubic-bezier(0,0,0.2,1);transition:transform 0.3s cubic-bezier(0,0,0.2,1),-webkit-transform 0.3s cubic-bezier(0,0,0.2,1);-webkit-transform:translate(-50%,-50%) scale(2.2);-moz-transform:translate(-50%,-50%) scale(2.2);-ms-transform:translate(-50%,-50%) scale(2.2);-o-transform:translate(-50%,-50%) scale(2.2);transform:translate(-50%,-50%) scale(2.2);opacity:1;visibility:visible}.jgvuAb .kRoyt{background-image:radial-gradient(circle farthest-side,rgba(153,153,153,.4),rgba(153,153,153,.4) 80%,rgba(153,153,153,0) 100%)}.jgvuAb.RDPZE{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:rgba(68,68,68,0.502);cursor:default}.vRMGwf{position:relative}.e2CuFe{border-color:rgba(68,68,68,.4) transparent;border-style:solid;border-width:6px 6px 0 6px;height:0;width:0;position:absolute;right:5px;top:15px}.CeEBt{position:absolute;right:0;top:0;width:24px;overflow:hidden}.ncFHed{-webkit-transition:opacity 0.1s linear;-moz-transition:opacity 0.1s linear;-o-transition:opacity 0.1s linear;transition:opacity 0.1s linear;background:#fff;border:0;-webkit-box-shadow:0px 8px 10px 1px rgba(0,0,0,.14),0px 3px 14px 2px rgba(0,0,0,.12),0px 5px 5px -3px rgba(0,0,0,.2);-moz-box-shadow:0px 8px 10px 1px rgba(0,0,0,.14),0px 3px 14px 2px rgba(0,0,0,.12),0px 5px 5px -3px rgba(0,0,0,.2);box-shadow:0px 8px 10px 1px rgba(0,0,0,.14),0px 3px 14px 2px rgba(0,0,0,.12),0px 5px 5px -3px rgba(0,0,0,.2);opacity:0;outline:1px solid transparent;overflow:hidden;overflow-y:auto;position:fixed;z-index:2000}.jgvuAb.iWO5td .ncFHed{opacity:1}.MocG8c{border-color:transparent;color:#222;height:0;list-style:none;outline:none;overflow:hidden;padding-left:16px;padding-right:24px;position:relative;text-align:left;white-space:nowrap}.MocG8c.RDPZE{color:#b8b8b8;pointer-events:none;cursor:default}.MocG8c.DEh1R{color:rgba(0,0,0,.54)}.jgvuAb.e5Emjc .MocG8c{padding-left:48px}.ry3kXd .MocG8c.KKjvXb{height:auto;padding-bottom:8px;padding-top:8px}.Ulgu9 .MocG8c:not(.KKjvXb){width:0;border:0;margin:0;position:relative;opacity:.0001;padding:0;top:-99999px;pointer-events:none}.ncFHed .MocG8c{cursor:pointer;height:auto;padding-right:26px;padding-bottom:8px;padding-top:8px}.ncFHed .MocG8c.KKjvXb{background-color:#eee;border-style:dotted;border-width:1px 0;outline:1px solid transparent;padding-bottom:7px;padding-top:7px}.MWQFLe{background-repeat:no-repeat;height:21px;left:12px;opacity:0.54;position:absolute;right:auto;top:5px;vertical-align:middle;width:21px}.ncFHed .MocG8c.KKjvXb .MWQFLe{top:4px}.jgvuAb.RDPZE .MWQFLe,.MocG8c.RDPZE .MWQFLe{opacity:0.26}.ncFHed.qs41qe .ziS7vd{-o-transition:-webkit-transform 0.3s cubic-bezier(0,0,0.2,1);transition:-webkit-transform 0.3s cubic-bezier(0,0,0.2,1);-webkit-transition:-webkit-transform 0.3s cubic-bezier(0,0,0.2,1);-webkit-transition:transform 0.3s cubic-bezier(0,0,0.2,1);-o-transition:transform 0.3s cubic-bezier(0,0,0.2,1);transition:transform 0.3s cubic-bezier(0,0,0.2,1);-webkit-transition:transform 0.3s cubic-bezier(0,0,0.2,1),-webkit-transform 0.3s cubic-bezier(0,0,0.2,1);-o-transition:transform 0.3s cubic-bezier(0,0,0.2,1),-webkit-transform 0.3s cubic-bezier(0,0,0.2,1);transition:transform 0.3s cubic-bezier(0,0,0.2,1),-webkit-transform 0.3s cubic-bezier(0,0,0.2,1);-webkit-transform:translate(-50%,-50%) scale(2.2);-moz-transform:translate(-50%,-50%) scale(2.2);-ms-transform:translate(-50%,-50%) scale(2.2);-o-transform:translate(-50%,-50%) scale(2.2);transform:translate(-50%,-50%) scale(2.2);opacity:1;visibility:visible}.VOUU9e{border-top:0;height:0;margin:0;overflow:hidden}.ncFHed .VOUU9e{border-top:1px solid rgba(0,0,0,.12);margin:7px 0}.mAW2Ib{width:64px}.YuHtjc .KKjvXb .vRMGwf{visibility:hidden}.YuHtjc .MocG8c{padding-left:48px;padding-right:12px}.ybOdnf .oJeWuf{line-height:32px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden}.ybOdnf .eU809d{top:22px;right:19px;border-color:#5f6368 transparent;border-width:5px 5px 0 5px}.ybOdnf.iWO5td .eU809d{-webkit-transform:scaleY(-1);-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);-o-transform:scaleY(-1);transform:scaleY(-1);border-color:#bdc1c6 transparent}.ybOdnf:not(.iWO5td) .LMgvRb.KKjvXb{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.ybOdnf .OA0qNb{box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);padding:8px 0 8px 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.cr8auc{background-color:#f8f9fa}.ybOdnf.iWO5td{background-color:#e8f0fe}.ybOdnf .OA0qNb .LMgvRb[aria-selected=true]{background-color:rgba(26,115,232,.08)}.ybOdnf .OA0qNb .LMgvRb[aria-selected=true]:hover{background-color:rgba(26,115,232,.04)}.HZ3kWc{font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:.2px;line-height:20px;color:#202124;max-width:280px;min-width:112px;padding-right:48px}.RDPZE .HZ3kWc{color:rgba(0,0,0,.38)}.ybOdnf.llrsB .HZ3kWc{max-width:none}.HZ3kWc .uLX2p{height:24px;opacity:1;top:12px;width:24px}.HZ3kWc.KKjvXb .uLX2p.uLX2p{top:11px}.mbHMhf{border-top:0;height:0;margin:0;overflow:hidden}.QXL7Te .mbHMhf{border-top:1px solid rgba(0,0,0,.12);margin:8px 0}c-wiz{contain:style}c-wiz>c-data{display:none}c-wiz.rETSD{contain:none}c-wiz.Ubi8Z{contain:layout style}.VfPpkd-dgl2Hf-ppHlrf-sM5MNb{display:inline}@-webkit-keyframes mdc-ripple-fg-radius-in{0%{-webkit-animation-timing-function:cubic-bezier(0.4,0,0.2,1);-webkit-animation-timing-function:cubic-bezier(0.4,0,0.2,1);-o-animation-timing-function:cubic-bezier(0.4,0,0.2,1);animation-timing-function:cubic-bezier(0.4,0,0.2,1);-webkit-transform:translate(var(--mdc-ripple-fg-translate-start,0)) scale(1);-webkit-transform:translate(var(--mdc-ripple-fg-translate-start,0)) scale(1);-ms-transform:translate(var(--mdc-ripple-fg-translate-start,0)) scale(1);-o-transform:translate(var(--mdc-ripple-fg-translate-start,0)) scale(1);transform:translate(var(--mdc-ripple-fg-translate-start,0)) scale(1)}to{-webkit-transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1));-webkit-transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1));-ms-transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1));-o-transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1));transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1))}}@keyframes mdc-ripple-fg-radius-in{0%{-webkit-animation-timing-function:cubic-bezier(0.4,0,0.2,1);-webkit-animation-timing-function:cubic-bezier(0.4,0,0.2,1);-o-animation-timing-function:cubic-bezier(0.4,0,0.2,1);animation-timing-function:cubic-bezier(0.4,0,0.2,1);-webkit-transform:translate(var(--mdc-ripple-fg-translate-start,0)) scale(1);-webkit-transform:translate(var(--mdc-ripple-fg-translate-start,0)) scale(1);-ms-transform:translate(var(--mdc-ripple-fg-translate-start,0)) scale(1);-o-transform:translate(var(--mdc-ripple-fg-translate-start,0)) scale(1);transform:translate(var(--mdc-ripple-fg-translate-start,0)) scale(1)}to{-webkit-transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1));-webkit-transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1));-ms-transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1));-o-transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1));transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1))}}@-webkit-keyframes mdc-ripple-fg-opacity-in{0%{-webkit-animation-timing-function:linear;-webkit-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear;opacity:0}to{opacity:var(--mdc-ripple-fg-opacity,0)}}@keyframes mdc-ripple-fg-opacity-in{0%{-webkit-animation-timing-function:linear;-webkit-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear;opacity:0}to{opacity:var(--mdc-ripple-fg-opacity,0)}}@-webkit-keyframes mdc-ripple-fg-opacity-out{0%{-webkit-animation-timing-function:linear;-webkit-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear;opacity:var(--mdc-ripple-fg-opacity,0)}to{opacity:0}}@keyframes mdc-ripple-fg-opacity-out{0%{-webkit-animation-timing-function:linear;-webkit-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear;opacity:var(--mdc-ripple-fg-opacity,0)}to{opacity:0}}.VfPpkd-ksKsZd-XxIAqe{--mdc-ripple-fg-size:0;--mdc-ripple-left:0;--mdc-ripple-top:0;--mdc-ripple-fg-scale:1;--mdc-ripple-fg-translate-end:0;--mdc-ripple-fg-translate-start:0;-webkit-tap-highlight-color:rgba(0,0,0,0);will-change:transform,opacity;position:relative;outline:none;overflow:hidden}.VfPpkd-ksKsZd-XxIAqe::before,.VfPpkd-ksKsZd-XxIAqe::after{position:absolute;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;opacity:0;pointer-events:none;content:""}.VfPpkd-ksKsZd-XxIAqe::before{-webkit-transition:opacity 15ms linear,background-color 15ms linear;-webkit-transition:opacity 15ms linear,background-color 15ms linear;-o-transition:opacity 15ms linear,background-color 15ms linear;transition:opacity 15ms linear,background-color 15ms linear;z-index:1;z-index:var(--mdc-ripple-z-index,1)}.VfPpkd-ksKsZd-XxIAqe::after{z-index:0;z-index:var(--mdc-ripple-z-index,0)}.VfPpkd-ksKsZd-XxIAqe.VfPpkd-ksKsZd-mWPk3d::before{-webkit-transform:scale(var(--mdc-ripple-fg-scale,1));-webkit-transform:scale(var(--mdc-ripple-fg-scale,1));-ms-transform:scale(var(--mdc-ripple-fg-scale,1));-o-transform:scale(var(--mdc-ripple-fg-scale,1));transform:scale(var(--mdc-ripple-fg-scale,1))}.VfPpkd-ksKsZd-XxIAqe.VfPpkd-ksKsZd-mWPk3d::after{top:0;left:0;-webkit-transform:scale(0);-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:center center;-webkit-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center}.VfPpkd-ksKsZd-XxIAqe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-ZNMTqd::after{top:var(--mdc-ripple-top,0);left:var(--mdc-ripple-left,0)}.VfPpkd-ksKsZd-XxIAqe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-Tv8l5d-lJfZMc::after{-webkit-animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards;-webkit-animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards;-o-animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards;animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}.VfPpkd-ksKsZd-XxIAqe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-Tv8l5d-OmS1vf::after{-webkit-animation:mdc-ripple-fg-opacity-out 150ms;-webkit-animation:mdc-ripple-fg-opacity-out 150ms;-o-animation:mdc-ripple-fg-opacity-out 150ms;animation:mdc-ripple-fg-opacity-out 150ms;-webkit-transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1));-webkit-transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1));-ms-transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1));-o-transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1));transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1))}.VfPpkd-ksKsZd-XxIAqe::before,.VfPpkd-ksKsZd-XxIAqe::after{top:-webkit-calc(50% - 100%);top:-moz-calc(50% - 100%);top:calc(50% - 100%);left:-webkit-calc(50% - 100%);left:-moz-calc(50% - 100%);left:calc(50% - 100%);width:200%;height:200%}.VfPpkd-ksKsZd-XxIAqe.VfPpkd-ksKsZd-mWPk3d::after{width:var(--mdc-ripple-fg-size,100%);height:var(--mdc-ripple-fg-size,100%)}.VfPpkd-ksKsZd-XxIAqe[data-mdc-ripple-is-unbounded],.VfPpkd-ksKsZd-mWPk3d-OWXEXe-ZNMTqd{overflow:visible}.VfPpkd-ksKsZd-XxIAqe[data-mdc-ripple-is-unbounded]::before,.VfPpkd-ksKsZd-XxIAqe[data-mdc-ripple-is-unbounded]::after,.VfPpkd-ksKsZd-mWPk3d-OWXEXe-ZNMTqd::before,.VfPpkd-ksKsZd-mWPk3d-OWXEXe-ZNMTqd::after{top:-webkit-calc(50% - 50%);top:-moz-calc(50% - 50%);top:calc(50% - 50%);left:-webkit-calc(50% - 50%);left:-moz-calc(50% - 50%);left:calc(50% - 50%);width:100%;height:100%}.VfPpkd-ksKsZd-XxIAqe[data-mdc-ripple-is-unbounded].VfPpkd-ksKsZd-mWPk3d::before,.VfPpkd-ksKsZd-XxIAqe[data-mdc-ripple-is-unbounded].VfPpkd-ksKsZd-mWPk3d::after,.VfPpkd-ksKsZd-mWPk3d-OWXEXe-ZNMTqd.VfPpkd-ksKsZd-mWPk3d::before,.VfPpkd-ksKsZd-mWPk3d-OWXEXe-ZNMTqd.VfPpkd-ksKsZd-mWPk3d::after{top:var(--mdc-ripple-top,calc(50% - 50%));left:var(--mdc-ripple-left,calc(50% - 50%));width:var(--mdc-ripple-fg-size,100%);height:var(--mdc-ripple-fg-size,100%)}.VfPpkd-ksKsZd-XxIAqe[data-mdc-ripple-is-unbounded].VfPpkd-ksKsZd-mWPk3d::after,.VfPpkd-ksKsZd-mWPk3d-OWXEXe-ZNMTqd.VfPpkd-ksKsZd-mWPk3d::after{width:var(--mdc-ripple-fg-size,100%);height:var(--mdc-ripple-fg-size,100%)}.VfPpkd-ksKsZd-XxIAqe::before,.VfPpkd-ksKsZd-XxIAqe::after{background-color:#000;background-color:var(--mdc-ripple-color,#000)}.VfPpkd-ksKsZd-XxIAqe:hover::before,.VfPpkd-ksKsZd-XxIAqe.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE::before{opacity:.04;opacity:var(--mdc-ripple-hover-opacity,0.04)}.VfPpkd-ksKsZd-XxIAqe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe::before,.VfPpkd-ksKsZd-XxIAqe:not(.VfPpkd-ksKsZd-mWPk3d):focus::before{-webkit-transition-duration:75ms;-webkit-transition-duration:75ms;-o-transition-duration:75ms;transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-focus-opacity,0.12)}.VfPpkd-ksKsZd-XxIAqe:not(.VfPpkd-ksKsZd-mWPk3d)::after{-webkit-transition:opacity 150ms linear;-webkit-transition:opacity 150ms linear;-o-transition:opacity 150ms linear;transition:opacity 150ms linear}.VfPpkd-ksKsZd-XxIAqe:not(.VfPpkd-ksKsZd-mWPk3d):active::after{-webkit-transition-duration:75ms;-webkit-transition-duration:75ms;-o-transition-duration:75ms;transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-press-opacity,0.12)}.VfPpkd-ksKsZd-XxIAqe.VfPpkd-ksKsZd-mWPk3d{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity,0.12)}.VfPpkd-Bz112c-LgbsSe{font-size:24px;width:48px;height:48px;padding:12px}.VfPpkd-Bz112c-LgbsSe.VfPpkd-Bz112c-LgbsSe-OWXEXe-e5LLRc-SxQuSe .VfPpkd-Bz112c-Jh9lGc{width:40px;height:40px;margin-top:4px;margin-bottom:4px;margin-right:4px;margin-left:4px}.VfPpkd-Bz112c-LgbsSe.VfPpkd-Bz112c-LgbsSe-OWXEXe-e5LLRc-SxQuSe .VfPpkd-Bz112c-J1Ukfc-LhBDec{max-height:40px;max-width:40px}.VfPpkd-Bz112c-LgbsSe:disabled{color:rgba(0,0,0,.38);color:var(--mdc-theme-text-disabled-on-light,rgba(0,0,0,.38))}.VfPpkd-Bz112c-LgbsSe svg,.VfPpkd-Bz112c-LgbsSe img{width:24px;height:24px}.VfPpkd-Bz112c-LgbsSe{display:inline-block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;outline:none;background-color:transparent;fill:currentColor;color:inherit;text-decoration:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:0;overflow:visible}.VfPpkd-Bz112c-LgbsSe .VfPpkd-Bz112c-RLmnJb{position:absolute;top:50%;height:48px;left:50%;width:48px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (forced-colors:active){.VfPpkd-Bz112c-LgbsSe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Bz112c-J1Ukfc-LhBDec,.VfPpkd-Bz112c-LgbsSe:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Bz112c-J1Ukfc-LhBDec{display:block}}.VfPpkd-Bz112c-LgbsSe:disabled{cursor:default;pointer-events:none}.VfPpkd-Bz112c-LgbsSe[hidden]{display:none}.VfPpkd-Bz112c-LgbsSe-OWXEXe-KVuj8d-Q3DXx{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.VfPpkd-Bz112c-J1Ukfc-LhBDec{pointer-events:none;border:2px solid transparent;border-radius:6px;-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:100%;width:100%;display:none}@media screen and (forced-colors:active){.VfPpkd-Bz112c-J1Ukfc-LhBDec{border-color:CanvasText}}.VfPpkd-Bz112c-J1Ukfc-LhBDec::after{content:"";border:2px solid transparent;border-radius:8px;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors:active){.VfPpkd-Bz112c-J1Ukfc-LhBDec::after{border-color:CanvasText}}.VfPpkd-Bz112c-kBDsod{display:inline-block}.VfPpkd-Bz112c-kBDsod.VfPpkd-Bz112c-kBDsod-OWXEXe-IT5dJd,.VfPpkd-Bz112c-LgbsSe-OWXEXe-IT5dJd .VfPpkd-Bz112c-kBDsod{display:none}.VfPpkd-Bz112c-LgbsSe-OWXEXe-IT5dJd .VfPpkd-Bz112c-kBDsod.VfPpkd-Bz112c-kBDsod-OWXEXe-IT5dJd{display:inline-block}.VfPpkd-Bz112c-mRLv6{height:100%;left:0;outline:none;position:absolute;top:0;width:100%}.VfPpkd-Bz112c-LgbsSe{--mdc-ripple-fg-size:0;--mdc-ripple-left:0;--mdc-ripple-top:0;--mdc-ripple-fg-scale:1;--mdc-ripple-fg-translate-end:0;--mdc-ripple-fg-translate-start:0;-webkit-tap-highlight-color:rgba(0,0,0,0);will-change:transform,opacity}.VfPpkd-Bz112c-LgbsSe .VfPpkd-Bz112c-Jh9lGc::before,.VfPpkd-Bz112c-LgbsSe .VfPpkd-Bz112c-Jh9lGc::after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.VfPpkd-Bz112c-LgbsSe .VfPpkd-Bz112c-Jh9lGc::before{-webkit-transition:opacity 15ms linear,background-color 15ms linear;transition:opacity 15ms linear,background-color 15ms linear;z-index:1;z-index:var(--mdc-ripple-z-index,1)}.VfPpkd-Bz112c-LgbsSe .VfPpkd-Bz112c-Jh9lGc::after{z-index:0;z-index:var(--mdc-ripple-z-index,0)}.VfPpkd-Bz112c-LgbsSe.VfPpkd-ksKsZd-mWPk3d .VfPpkd-Bz112c-Jh9lGc::before{-webkit-transform:scale(var(--mdc-ripple-fg-scale,1));-ms-transform:scale(var(--mdc-ripple-fg-scale,1));transform:scale(var(--mdc-ripple-fg-scale,1))}.VfPpkd-Bz112c-LgbsSe.VfPpkd-ksKsZd-mWPk3d .VfPpkd-Bz112c-Jh9lGc::after{top:0;left:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.VfPpkd-Bz112c-LgbsSe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-ZNMTqd .VfPpkd-Bz112c-Jh9lGc::after{top:var(--mdc-ripple-top,0);left:var(--mdc-ripple-left,0)}.VfPpkd-Bz112c-LgbsSe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-Tv8l5d-lJfZMc .VfPpkd-Bz112c-Jh9lGc::after{-webkit-animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards;animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}.VfPpkd-Bz112c-LgbsSe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-Tv8l5d-OmS1vf .VfPpkd-Bz112c-Jh9lGc::after{-webkit-animation:mdc-ripple-fg-opacity-out .15s;animation:mdc-ripple-fg-opacity-out .15s;-webkit-transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1));-ms-transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1));transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1))}.VfPpkd-Bz112c-LgbsSe .VfPpkd-Bz112c-Jh9lGc::before,.VfPpkd-Bz112c-LgbsSe .VfPpkd-Bz112c-Jh9lGc::after{top:0;left:0;width:100%;height:100%}.VfPpkd-Bz112c-LgbsSe.VfPpkd-ksKsZd-mWPk3d .VfPpkd-Bz112c-Jh9lGc::before,.VfPpkd-Bz112c-LgbsSe.VfPpkd-ksKsZd-mWPk3d .VfPpkd-Bz112c-Jh9lGc::after{top:var(--mdc-ripple-top,0);left:var(--mdc-ripple-left,0);width:var(--mdc-ripple-fg-size,100%);height:var(--mdc-ripple-fg-size,100%)}.VfPpkd-Bz112c-LgbsSe.VfPpkd-ksKsZd-mWPk3d .VfPpkd-Bz112c-Jh9lGc::after{width:var(--mdc-ripple-fg-size,100%);height:var(--mdc-ripple-fg-size,100%)}.VfPpkd-Bz112c-LgbsSe .VfPpkd-Bz112c-Jh9lGc::before,.VfPpkd-Bz112c-LgbsSe .VfPpkd-Bz112c-Jh9lGc::after{background-color:#000;background-color:var(--mdc-ripple-color,#000)}.VfPpkd-Bz112c-LgbsSe:hover .VfPpkd-Bz112c-Jh9lGc::before,.VfPpkd-Bz112c-LgbsSe.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Bz112c-Jh9lGc::before{opacity:.04;opacity:var(--mdc-ripple-hover-opacity,.04)}.VfPpkd-Bz112c-LgbsSe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Bz112c-Jh9lGc::before,.VfPpkd-Bz112c-LgbsSe:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Bz112c-Jh9lGc::before{-webkit-transition-duration:75ms;transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-focus-opacity,.12)}.VfPpkd-Bz112c-LgbsSe:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Bz112c-Jh9lGc::after{-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.VfPpkd-Bz112c-LgbsSe:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Bz112c-Jh9lGc::after{-webkit-transition-duration:75ms;transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-press-opacity,.12)}.VfPpkd-Bz112c-LgbsSe.VfPpkd-ksKsZd-mWPk3d{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity,0.12)}.VfPpkd-Bz112c-LgbsSe:disabled:hover .VfPpkd-Bz112c-Jh9lGc::before,.VfPpkd-Bz112c-LgbsSe:disabled.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Bz112c-Jh9lGc::before{opacity:0;opacity:var(--mdc-ripple-hover-opacity,0)}.VfPpkd-Bz112c-LgbsSe:disabled.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Bz112c-Jh9lGc::before,.VfPpkd-Bz112c-LgbsSe:disabled:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Bz112c-Jh9lGc::before{-webkit-transition-duration:75ms;transition-duration:75ms;opacity:0;opacity:var(--mdc-ripple-focus-opacity,0)}.VfPpkd-Bz112c-LgbsSe:disabled:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Bz112c-Jh9lGc::after{-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.VfPpkd-Bz112c-LgbsSe:disabled:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Bz112c-Jh9lGc::after{-webkit-transition-duration:75ms;transition-duration:75ms;opacity:0;opacity:var(--mdc-ripple-press-opacity,0)}.VfPpkd-Bz112c-LgbsSe:disabled.VfPpkd-ksKsZd-mWPk3d{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity,0)}.VfPpkd-Bz112c-LgbsSe .VfPpkd-Bz112c-Jh9lGc{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}.VfPpkd-LgbsSe{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:64px;border:none;outline:none;line-height:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;overflow:visible;vertical-align:middle;background:transparent}.VfPpkd-LgbsSe .VfPpkd-BFbNVe-bF1uUb{width:100%;height:100%;top:0;left:0}.VfPpkd-LgbsSe::-moz-focus-inner{padding:0;border:0}.VfPpkd-LgbsSe:active{outline:none}.VfPpkd-LgbsSe:hover{cursor:pointer}.VfPpkd-LgbsSe:disabled{cursor:default;pointer-events:none}.VfPpkd-LgbsSe[hidden]{display:none}.VfPpkd-LgbsSe .VfPpkd-kBDsod{margin-left:0;margin-right:8px;display:inline-block;position:relative;vertical-align:top}[dir=rtl] .VfPpkd-LgbsSe .VfPpkd-kBDsod,.VfPpkd-LgbsSe .VfPpkd-kBDsod[dir=rtl]{margin-left:8px;margin-right:0}.VfPpkd-LgbsSe .VfPpkd-UdE5de-uDEFge{font-size:0;position:absolute;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;line-height:normal}.VfPpkd-LgbsSe .VfPpkd-vQzf8d{position:relative}.VfPpkd-LgbsSe .VfPpkd-J1Ukfc-LhBDec{pointer-events:none;border:2px solid transparent;border-radius:6px;-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:calc(100% + 4px);width:calc(100% + 4px);display:none}@media screen and (forced-colors:active){.VfPpkd-LgbsSe .VfPpkd-J1Ukfc-LhBDec{border-color:CanvasText}}.VfPpkd-LgbsSe .VfPpkd-J1Ukfc-LhBDec::after{content:"";border:2px solid transparent;border-radius:8px;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors:active){.VfPpkd-LgbsSe .VfPpkd-J1Ukfc-LhBDec::after{border-color:CanvasText}}@media screen and (forced-colors:active){.VfPpkd-LgbsSe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-J1Ukfc-LhBDec,.VfPpkd-LgbsSe:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-J1Ukfc-LhBDec{display:block}}.VfPpkd-LgbsSe .VfPpkd-RLmnJb{position:absolute;top:50%;height:48px;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.VfPpkd-vQzf8d+.VfPpkd-kBDsod{margin-left:8px;margin-right:0}[dir=rtl] .VfPpkd-vQzf8d+.VfPpkd-kBDsod,.VfPpkd-vQzf8d+.VfPpkd-kBDsod[dir=rtl]{margin-left:0;margin-right:8px}svg.VfPpkd-kBDsod{fill:currentColor}.VfPpkd-LgbsSe-OWXEXe-dgl2Hf{margin-top:6px;margin-bottom:6px}.VfPpkd-LgbsSe{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-decoration:none}.VfPpkd-LgbsSe{padding:0 8px 0 8px}.VfPpkd-LgbsSe-OWXEXe-k8QpJ{-webkit-transition:-webkit-box-shadow .28s cubic-bezier(.4,0,.2,1);transition:-webkit-box-shadow .28s cubic-bezier(.4,0,.2,1);transition:box-shadow .28s cubic-bezier(.4,0,.2,1);transition:box-shadow .28s cubic-bezier(.4,0,.2,1),-webkit-box-shadow .28s cubic-bezier(.4,0,.2,1);padding:0 16px 0 16px}.VfPpkd-LgbsSe-OWXEXe-k8QpJ.VfPpkd-LgbsSe-OWXEXe-Bz112c-UbuQg{padding:0 12px 0 16px}.VfPpkd-LgbsSe-OWXEXe-k8QpJ.VfPpkd-LgbsSe-OWXEXe-Bz112c-M1Soyc{padding:0 16px 0 12px}.VfPpkd-LgbsSe-OWXEXe-MV7yeb{-webkit-transition:-webkit-box-shadow .28s cubic-bezier(.4,0,.2,1);transition:-webkit-box-shadow .28s cubic-bezier(.4,0,.2,1);transition:box-shadow .28s cubic-bezier(.4,0,.2,1);transition:box-shadow .28s cubic-bezier(.4,0,.2,1),-webkit-box-shadow .28s cubic-bezier(.4,0,.2,1);padding:0 16px 0 16px}.VfPpkd-LgbsSe-OWXEXe-MV7yeb.VfPpkd-LgbsSe-OWXEXe-Bz112c-UbuQg{padding:0 12px 0 16px}.VfPpkd-LgbsSe-OWXEXe-MV7yeb.VfPpkd-LgbsSe-OWXEXe-Bz112c-M1Soyc{padding:0 16px 0 12px}.VfPpkd-LgbsSe-OWXEXe-INsAgc{border-style:solid;-webkit-transition:border .28s cubic-bezier(.4,0,.2,1);transition:border .28s cubic-bezier(.4,0,.2,1)}.VfPpkd-LgbsSe-OWXEXe-INsAgc .VfPpkd-Jh9lGc{border-style:solid;border-color:transparent}.VfPpkd-LgbsSe{--mdc-ripple-fg-size:0;--mdc-ripple-left:0;--mdc-ripple-top:0;--mdc-ripple-fg-scale:1;--mdc-ripple-fg-translate-end:0;--mdc-ripple-fg-translate-start:0;-webkit-tap-highlight-color:rgba(0,0,0,0);will-change:transform,opacity}.VfPpkd-LgbsSe .VfPpkd-Jh9lGc::before,.VfPpkd-LgbsSe .VfPpkd-Jh9lGc::after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.VfPpkd-LgbsSe .VfPpkd-Jh9lGc::before{-webkit-transition:opacity 15ms linear,background-color 15ms linear;transition:opacity 15ms linear,background-color 15ms linear;z-index:1}.VfPpkd-LgbsSe .VfPpkd-Jh9lGc::after{z-index:0}.VfPpkd-LgbsSe.VfPpkd-ksKsZd-mWPk3d .VfPpkd-Jh9lGc::before{-webkit-transform:scale(var(--mdc-ripple-fg-scale,1));-ms-transform:scale(var(--mdc-ripple-fg-scale,1));transform:scale(var(--mdc-ripple-fg-scale,1))}.VfPpkd-LgbsSe.VfPpkd-ksKsZd-mWPk3d .VfPpkd-Jh9lGc::after{top:0;left:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.VfPpkd-LgbsSe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-ZNMTqd .VfPpkd-Jh9lGc::after{top:var(--mdc-ripple-top,0);left:var(--mdc-ripple-left,0)}.VfPpkd-LgbsSe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-Tv8l5d-lJfZMc .VfPpkd-Jh9lGc::after{-webkit-animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards;animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}.VfPpkd-LgbsSe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-Tv8l5d-OmS1vf .VfPpkd-Jh9lGc::after{-webkit-animation:mdc-ripple-fg-opacity-out .15s;animation:mdc-ripple-fg-opacity-out .15s;-webkit-transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1));-ms-transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1));transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1))}.VfPpkd-LgbsSe .VfPpkd-Jh9lGc::before,.VfPpkd-LgbsSe .VfPpkd-Jh9lGc::after{top:-50%;left:-50%;width:200%;height:200%}.VfPpkd-LgbsSe.VfPpkd-ksKsZd-mWPk3d .VfPpkd-Jh9lGc::after{width:var(--mdc-ripple-fg-size,100%);height:var(--mdc-ripple-fg-size,100%)}.VfPpkd-Jh9lGc{position:absolute;-webkit-box-sizing:content-box;box-sizing:content-box;overflow:hidden;z-index:0;top:0;left:0;bottom:0;right:0}.VfPpkd-LgbsSe{font-family:Roboto,sans-serif;font-size:.875rem;letter-spacing:.0892857143em;font-weight:500;text-transform:uppercase;height:36px;border-radius:4px}.VfPpkd-LgbsSe:not(:disabled){color:#6200ee}.VfPpkd-LgbsSe:disabled{color:rgba(0,0,0,.38)}.VfPpkd-LgbsSe .VfPpkd-kBDsod{font-size:1.125rem;width:1.125rem;height:1.125rem}.VfPpkd-LgbsSe .VfPpkd-Jh9lGc::before{background-color:#6200ee}.VfPpkd-LgbsSe .VfPpkd-Jh9lGc::after{background-color:#6200ee}.VfPpkd-LgbsSe:hover .VfPpkd-Jh9lGc::before,.VfPpkd-LgbsSe.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Jh9lGc::before{opacity:.04}.VfPpkd-LgbsSe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Jh9lGc::before,.VfPpkd-LgbsSe:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc::before{-webkit-transition-duration:75ms;transition-duration:75ms;opacity:.12}.VfPpkd-LgbsSe:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc::after{-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.VfPpkd-LgbsSe:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc::after{-webkit-transition-duration:75ms;transition-duration:75ms;opacity:.12}.VfPpkd-LgbsSe.VfPpkd-ksKsZd-mWPk3d{--mdc-ripple-fg-opacity:var(--mdc-text-button-pressed-state-layer-opacity,0.12)}.VfPpkd-LgbsSe .VfPpkd-Jh9lGc{border-radius:4px}.VfPpkd-LgbsSe .VfPpkd-J1Ukfc-LhBDec{border-radius:2px}.VfPpkd-LgbsSe .VfPpkd-J1Ukfc-LhBDec::after{border-radius:4px}.VfPpkd-LgbsSe-OWXEXe-k8QpJ{font-family:Roboto,sans-serif;font-size:.875rem;letter-spacing:.0892857143em;font-weight:500;text-transform:uppercase;height:36px;border-radius:4px}.VfPpkd-LgbsSe-OWXEXe-k8QpJ:not(:disabled){background-color:#6200ee}.VfPpkd-LgbsSe-OWXEXe-k8QpJ:disabled{background-color:rgba(0,0,0,.12)}.VfPpkd-LgbsSe-OWXEXe-k8QpJ:not(:disabled){color:#fff}.VfPpkd-LgbsSe-OWXEXe-k8QpJ:disabled{color:rgba(0,0,0,.38)}.VfPpkd-LgbsSe-OWXEXe-k8QpJ .VfPpkd-kBDsod{font-size:1.125rem;width:1.125rem;height:1.125rem}.VfPpkd-LgbsSe-OWXEXe-k8QpJ .VfPpkd-Jh9lGc::before{background-color:#fff}.VfPpkd-LgbsSe-OWXEXe-k8QpJ .VfPpkd-Jh9lGc::after{background-color:#fff}.VfPpkd-LgbsSe-OWXEXe-k8QpJ:hover .VfPpkd-Jh9lGc::before,.VfPpkd-LgbsSe-OWXEXe-k8QpJ.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Jh9lGc::before{opacity:.08}.VfPpkd-LgbsSe-OWXEXe-k8QpJ.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Jh9lGc::before,.VfPpkd-LgbsSe-OWXEXe-k8QpJ:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc::before{-webkit-transition-duration:75ms;transition-duration:75ms;opacity:.24}.VfPpkd-LgbsSe-OWXEXe-k8QpJ:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc::after{-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.VfPpkd-LgbsSe-OWXEXe-k8QpJ:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc::after{-webkit-transition-duration:75ms;transition-duration:75ms;opacity:.24}.VfPpkd-LgbsSe-OWXEXe-k8QpJ.VfPpkd-ksKsZd-mWPk3d{--mdc-ripple-fg-opacity:var(--mdc-filled-button-pressed-state-layer-opacity,0.24)}.VfPpkd-LgbsSe-OWXEXe-k8QpJ .VfPpkd-Jh9lGc{border-radius:4px}.VfPpkd-LgbsSe-OWXEXe-k8QpJ .VfPpkd-J1Ukfc-LhBDec{border-radius:2px}.VfPpkd-LgbsSe-OWXEXe-k8QpJ .VfPpkd-J1Ukfc-LhBDec::after{border-radius:4px}.VfPpkd-LgbsSe-OWXEXe-MV7yeb{font-family:Roboto,sans-serif;font-size:.875rem;letter-spacing:.0892857143em;font-weight:500;text-transform:uppercase;height:36px;border-radius:4px;-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.VfPpkd-LgbsSe-OWXEXe-MV7yeb:not(:disabled){background-color:#6200ee}.VfPpkd-LgbsSe-OWXEXe-MV7yeb:disabled{background-color:rgba(0,0,0,.12)}.VfPpkd-LgbsSe-OWXEXe-MV7yeb:not(:disabled){color:#fff}.VfPpkd-LgbsSe-OWXEXe-MV7yeb:disabled{color:rgba(0,0,0,.38)}.VfPpkd-LgbsSe-OWXEXe-MV7yeb .VfPpkd-kBDsod{font-size:1.125rem;width:1.125rem;height:1.125rem}.VfPpkd-LgbsSe-OWXEXe-MV7yeb .VfPpkd-Jh9lGc::before{background-color:#fff}.VfPpkd-LgbsSe-OWXEXe-MV7yeb .VfPpkd-Jh9lGc::after{background-color:#fff}.VfPpkd-LgbsSe-OWXEXe-MV7yeb:hover .VfPpkd-Jh9lGc::before,.VfPpkd-LgbsSe-OWXEXe-MV7yeb.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Jh9lGc::before{opacity:.08}.VfPpkd-LgbsSe-OWXEXe-MV7yeb.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Jh9lGc::before,.VfPpkd-LgbsSe-OWXEXe-MV7yeb:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc::before{-webkit-transition-duration:75ms;transition-duration:75ms;opacity:.24}.VfPpkd-LgbsSe-OWXEXe-MV7yeb:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc::after{-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.VfPpkd-LgbsSe-OWXEXe-MV7yeb:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc::after{-webkit-transition-duration:75ms;transition-duration:75ms;opacity:.24}.VfPpkd-LgbsSe-OWXEXe-MV7yeb.VfPpkd-ksKsZd-mWPk3d{--mdc-ripple-fg-opacity:var(--mdc-protected-button-pressed-state-layer-opacity,0.24)}.VfPpkd-LgbsSe-OWXEXe-MV7yeb .VfPpkd-Jh9lGc{border-radius:4px}.VfPpkd-LgbsSe-OWXEXe-MV7yeb .VfPpkd-J1Ukfc-LhBDec{border-radius:2px}.VfPpkd-LgbsSe-OWXEXe-MV7yeb .VfPpkd-J1Ukfc-LhBDec::after{border-radius:4px}.VfPpkd-LgbsSe-OWXEXe-MV7yeb.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe,.VfPpkd-LgbsSe-OWXEXe-MV7yeb:not(.VfPpkd-ksKsZd-mWPk3d):focus{-webkit-box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.VfPpkd-LgbsSe-OWXEXe-MV7yeb:hover{-webkit-box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.VfPpkd-LgbsSe-OWXEXe-MV7yeb:not(:disabled):active{-webkit-box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.VfPpkd-LgbsSe-OWXEXe-MV7yeb:disabled{-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12);box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.VfPpkd-LgbsSe-OWXEXe-INsAgc{font-family:Roboto,sans-serif;font-size:.875rem;letter-spacing:.0892857143em;font-weight:500;text-transform:uppercase;height:36px;border-radius:4px;padding:0 15px 0 15px;border-width:1px}.VfPpkd-LgbsSe-OWXEXe-INsAgc:not(:disabled){color:#6200ee}.VfPpkd-LgbsSe-OWXEXe-INsAgc:disabled{color:rgba(0,0,0,.38)}.VfPpkd-LgbsSe-OWXEXe-INsAgc .VfPpkd-kBDsod{font-size:1.125rem;width:1.125rem;height:1.125rem}.VfPpkd-LgbsSe-OWXEXe-INsAgc .VfPpkd-Jh9lGc::before{background-color:#6200ee}.VfPpkd-LgbsSe-OWXEXe-INsAgc .VfPpkd-Jh9lGc::after{background-color:#6200ee}.VfPpkd-LgbsSe-OWXEXe-INsAgc:hover .VfPpkd-Jh9lGc::before,.VfPpkd-LgbsSe-OWXEXe-INsAgc.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Jh9lGc::before{opacity:.04}.VfPpkd-LgbsSe-OWXEXe-INsAgc.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Jh9lGc::before,.VfPpkd-LgbsSe-OWXEXe-INsAgc:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc::before{-webkit-transition-duration:75ms;transition-duration:75ms;opacity:.12}.VfPpkd-LgbsSe-OWXEXe-INsAgc:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc::after{-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.VfPpkd-LgbsSe-OWXEXe-INsAgc:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc::after{-webkit-transition-duration:75ms;transition-duration:75ms;opacity:.12}.VfPpkd-LgbsSe-OWXEXe-INsAgc.VfPpkd-ksKsZd-mWPk3d{--mdc-ripple-fg-opacity:var(--mdc-outlined-button-pressed-state-layer-opacity,0.12)}.VfPpkd-LgbsSe-OWXEXe-INsAgc .VfPpkd-Jh9lGc{border-radius:4px}.VfPpkd-LgbsSe-OWXEXe-INsAgc .VfPpkd-J1Ukfc-LhBDec{border-radius:2px}.VfPpkd-LgbsSe-OWXEXe-INsAgc .VfPpkd-J1Ukfc-LhBDec::after{border-radius:4px}.VfPpkd-LgbsSe-OWXEXe-INsAgc:not(:disabled){border-color:rgba(0,0,0,.12)}.VfPpkd-LgbsSe-OWXEXe-INsAgc:disabled{border-color:rgba(0,0,0,.12)}.VfPpkd-LgbsSe-OWXEXe-INsAgc.VfPpkd-LgbsSe-OWXEXe-Bz112c-UbuQg{padding:0 11px 0 15px}.VfPpkd-LgbsSe-OWXEXe-INsAgc.VfPpkd-LgbsSe-OWXEXe-Bz112c-M1Soyc{padding:0 15px 0 11px}.VfPpkd-LgbsSe-OWXEXe-INsAgc .VfPpkd-Jh9lGc{top:-1px;left:-1px;bottom:-1px;right:-1px;border-width:1px}.VfPpkd-LgbsSe-OWXEXe-INsAgc .VfPpkd-RLmnJb{left:-1px;width:calc(100% + 2px)}.nCP5yc{font-family:"Google Sans",Roboto,Arial,sans-serif;font-size:.875rem;letter-spacing:.0107142857em;font-weight:500;text-transform:none;-webkit-transition:border .28s cubic-bezier(.4,0,.2,1),-webkit-box-shadow .28s cubic-bezier(.4,0,.2,1);transition:border .28s cubic-bezier(.4,0,.2,1),-webkit-box-shadow .28s cubic-bezier(.4,0,.2,1);transition:border .28s cubic-bezier(.4,0,.2,1),box-shadow .28s cubic-bezier(.4,0,.2,1);transition:border .28s cubic-bezier(.4,0,.2,1),box-shadow .28s cubic-bezier(.4,0,.2,1),-webkit-box-shadow .28s cubic-bezier(.4,0,.2,1);-webkit-box-shadow:none;box-shadow:none}.nCP5yc .VfPpkd-Jh9lGc{height:100%;position:absolute;overflow:hidden;width:100%;z-index:0}.nCP5yc:not(:disabled){background-color:rgb(26,115,232);background-color:var(--gm-fillbutton-container-color,rgb(26,115,232))}.nCP5yc:not(:disabled){color:#fff;color:var(--gm-fillbutton-ink-color,#fff)}.nCP5yc:disabled{background-color:rgba(60,64,67,.12);background-color:var(--gm-fillbutton-disabled-container-color,rgba(60,64,67,.12))}.nCP5yc:disabled{color:rgba(60,64,67,.38);color:var(--gm-fillbutton-disabled-ink-color,rgba(60,64,67,.38))}.nCP5yc .VfPpkd-Jh9lGc::before,.nCP5yc .VfPpkd-Jh9lGc::after{background-color:rgb(32,33,36);background-color:var(--gm-fillbutton-state-color,rgb(32,33,36))}.nCP5yc:hover .VfPpkd-Jh9lGc::before,.nCP5yc.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Jh9lGc::before{opacity:.16;opacity:var(--mdc-ripple-hover-opacity,.16)}.nCP5yc.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Jh9lGc::before,.nCP5yc:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc::before{-webkit-transition-duration:75ms;transition-duration:75ms;opacity:.24;opacity:var(--mdc-ripple-focus-opacity,.24)}.nCP5yc:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc::after{-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.nCP5yc:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc::after{-webkit-transition-duration:75ms;transition-duration:75ms;opacity:.2;opacity:var(--mdc-ripple-press-opacity,.2)}.nCP5yc.VfPpkd-ksKsZd-mWPk3d{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity,0.2)}.nCP5yc .VfPpkd-BFbNVe-bF1uUb{opacity:0}.nCP5yc .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-uI4vCe-LkdAo,.nCP5yc .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G{stroke:#fff}@media (-ms-high-contrast:active),screen and (forced-colors:active){.nCP5yc .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-uI4vCe-LkdAo,.nCP5yc .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G{stroke:CanvasText}}.nCP5yc:hover{-webkit-box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);-webkit-box-shadow:0 1px 2px 0 var(--gm-fillbutton-keyshadow-color,rgba(60,64,67,.3)),0 1px 3px 1px var(--gm-fillbutton-ambientshadow-color,rgba(60,64,67,.15));box-shadow:0 1px 2px 0 var(--gm-fillbutton-keyshadow-color,rgba(60,64,67,.3)),0 1px 3px 1px var(--gm-fillbutton-ambientshadow-color,rgba(60,64,67,.15))}.nCP5yc:hover .VfPpkd-BFbNVe-bF1uUb{opacity:0}.nCP5yc:active{-webkit-box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);-webkit-box-shadow:0 1px 2px 0 var(--gm-fillbutton-keyshadow-color,rgba(60,64,67,.3)),0 2px 6px 2px var(--gm-fillbutton-ambientshadow-color,rgba(60,64,67,.15));box-shadow:0 1px 2px 0 var(--gm-fillbutton-keyshadow-color,rgba(60,64,67,.3)),0 2px 6px 2px var(--gm-fillbutton-ambientshadow-color,rgba(60,64,67,.15))}.nCP5yc:active .VfPpkd-BFbNVe-bF1uUb{opacity:0}.nCP5yc:disabled{-webkit-box-shadow:none;box-shadow:none}.nCP5yc:disabled:hover .VfPpkd-Jh9lGc::before,.nCP5yc:disabled.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Jh9lGc::before{opacity:0;opacity:var(--mdc-ripple-hover-opacity,0)}.nCP5yc:disabled.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Jh9lGc::before,.nCP5yc:disabled:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc::before{-webkit-transition-duration:75ms;transition-duration:75ms;opacity:0;opacity:var(--mdc-ripple-focus-opacity,0)}.nCP5yc:disabled:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc::after{-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.nCP5yc:disabled:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc::after{-webkit-transition-duration:75ms;transition-duration:75ms;opacity:0;opacity:var(--mdc-ripple-press-opacity,0)}.nCP5yc:disabled.VfPpkd-ksKsZd-mWPk3d{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity,0)}.nCP5yc:disabled .VfPpkd-BFbNVe-bF1uUb{opacity:0}.Rj2Mlf{font-family:"Google Sans",Roboto,Arial,sans-serif;font-size:.875rem;letter-spacing:.0107142857em;font-weight:500;text-transform:none;-webkit-transition:border .28s cubic-bezier(.4,0,.2,1),-webkit-box-shadow .28s cubic-bezier(.4,0,.2,1);transition:border .28s cubic-bezier(.4,0,.2,1),-webkit-box-shadow .28s cubic-bezier(.4,0,.2,1);transition:border .28s cubic-bezier(.4,0,.2,1),box-shadow .28s cubic-bezier(.4,0,.2,1);transition:border .28s cubic-bezier(.4,0,.2,1),box-shadow .28s cubic-bezier(.4,0,.2,1),-webkit-box-shadow .28s cubic-bezier(.4,0,.2,1);-webkit-box-shadow:none;box-shadow:none}.Rj2Mlf .VfPpkd-Jh9lGc{height:100%;position:absolute;overflow:hidden;width:100%;z-index:0}.Rj2Mlf:not(:disabled){color:rgb(26,115,232);color:var(--gm-hairlinebutton-ink-color,rgb(26,115,232))}.Rj2Mlf:not(:disabled){border-color:rgb(218,220,224);border-color:var(--gm-hairlinebutton-outline-color,rgb(218,220,224))}.Rj2Mlf:not(:disabled):hover{border-color:rgb(218,220,224);border-color:var(--gm-hairlinebutton-outline-color,rgb(218,220,224))}.Rj2Mlf:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe,.Rj2Mlf:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus{border-color:rgb(23,78,166);border-color:var(--gm-hairlinebutton-outline-color--stateful,rgb(23,78,166))}.Rj2Mlf:not(:disabled):active,.Rj2Mlf:not(:disabled):focus:active{border-color:rgb(218,220,224);border-color:var(--gm-hairlinebutton-outline-color,rgb(218,220,224))}.Rj2Mlf:disabled{color:rgba(60,64,67,.38);color:var(--gm-hairlinebutton-disabled-ink-color,rgba(60,64,67,.38))}.Rj2Mlf:disabled{border-color:rgba(60,64,67,.12);border-color:var(--gm-hairlinebutton-disabled-outline-color,rgba(60,64,67,.12))}.Rj2Mlf:hover:not(:disabled),.Rj2Mlf.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe:not(:disabled),.Rj2Mlf:not(.VfPpkd-ksKsZd-mWPk3d):focus:not(:disabled),.Rj2Mlf:active:not(:disabled){color:rgb(23,78,166);color:var(--gm-hairlinebutton-ink-color--stateful,rgb(23,78,166))}.Rj2Mlf .VfPpkd-BFbNVe-bF1uUb{opacity:0}.Rj2Mlf .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-uI4vCe-LkdAo,.Rj2Mlf .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G{stroke:rgb(26,115,232)}@media (-ms-high-contrast:active),screen and (forced-colors:active){.Rj2Mlf .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-uI4vCe-LkdAo,.Rj2Mlf .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G{stroke:CanvasText}}.Rj2Mlf .VfPpkd-Jh9lGc::before,.Rj2Mlf .VfPpkd-Jh9lGc::after{background-color:rgb(26,115,232);background-color:var(--gm-hairlinebutton-state-color,rgb(26,115,232))}.Rj2Mlf:hover .VfPpkd-Jh9lGc::before,.Rj2Mlf.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Jh9lGc::before{opacity:.04;opacity:var(--mdc-ripple-hover-opacity,.04)}.Rj2Mlf.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Jh9lGc::before,.Rj2Mlf:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc::before{-webkit-transition-duration:75ms;transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-focus-opacity,.12)}.Rj2Mlf:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc::after{-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.Rj2Mlf:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc::after{-webkit-transition-duration:75ms;transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-press-opacity,.12)}.Rj2Mlf.VfPpkd-ksKsZd-mWPk3d{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity,0.12)}.Rj2Mlf:disabled:hover .VfPpkd-Jh9lGc::before,.Rj2Mlf:disabled.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Jh9lGc::before{opacity:0;opacity:var(--mdc-ripple-hover-opacity,0)}.Rj2Mlf:disabled.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Jh9lGc::before,.Rj2Mlf:disabled:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc::before{-webkit-transition-duration:75ms;transition-duration:75ms;opacity:0;opacity:var(--mdc-ripple-focus-opacity,0)}.Rj2Mlf:disabled:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc::after{-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.Rj2Mlf:disabled:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc::after{-webkit-transition-duration:75ms;transition-duration:75ms;opacity:0;opacity:var(--mdc-ripple-press-opacity,0)}.Rj2Mlf:disabled.VfPpkd-ksKsZd-mWPk3d{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity,0)}.b9hyVd{font-family:"Google Sans",Roboto,Arial,sans-serif;font-size:.875rem;letter-spacing:.0107142857em;font-weight:500;text-transform:none;-webkit-transition:border .28s cubic-bezier(.4,0,.2,1),-webkit-box-shadow .28s cubic-bezier(.4,0,.2,1);transition:border .28s cubic-bezier(.4,0,.2,1),-webkit-box-shadow .28s cubic-bezier(.4,0,.2,1);transition:border .28s cubic-bezier(.4,0,.2,1),box-shadow .28s cubic-bezier(.4,0,.2,1);transition:border .28s cubic-bezier(.4,0,.2,1),box-shadow .28s cubic-bezier(.4,0,.2,1),-webkit-box-shadow .28s cubic-bezier(.4,0,.2,1);border-width:0;-webkit-box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);-webkit-box-shadow:0 1px 2px 0 var(--gm-protectedbutton-keyshadow-color,rgba(60,64,67,.3)),0 1px 3px 1px var(--gm-protectedbutton-ambientshadow-color,rgba(60,64,67,.15));box-shadow:0 1px 2px 0 var(--gm-protectedbutton-keyshadow-color,rgba(60,64,67,.3)),0 1px 3px 1px var(--gm-protectedbutton-ambientshadow-color,rgba(60,64,67,.15))}.b9hyVd .VfPpkd-Jh9lGc{height:100%;position:absolute;overflow:hidden;width:100%;z-index:0}.b9hyVd:not(:disabled){background-color:#fff;background-color:var(--gm-protectedbutton-container-color,#fff)}.b9hyVd:not(:disabled){color:rgb(26,115,232);color:var(--gm-protectedbutton-ink-color,rgb(26,115,232))}.b9hyVd:disabled{background-color:rgba(60,64,67,.12);background-color:var(--gm-protectedbutton-disabled-container-color,rgba(60,64,67,.12))}.b9hyVd:disabled{color:rgba(60,64,67,.38);color:var(--gm-protectedbutton-disabled-ink-color,rgba(60,64,67,.38))}.b9hyVd:hover:not(:disabled),.b9hyVd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe:not(:disabled),.b9hyVd:not(.VfPpkd-ksKsZd-mWPk3d):focus:not(:disabled),.b9hyVd:active:not(:disabled){color:rgb(23,78,166);color:var(--gm-protectedbutton-ink-color--stateful,rgb(23,78,166))}.b9hyVd .VfPpkd-BFbNVe-bF1uUb{opacity:0}.b9hyVd .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-uI4vCe-LkdAo,.b9hyVd .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G{stroke:rgb(26,115,232)}@media (-ms-high-contrast:active),screen and (forced-colors:active){.b9hyVd .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-uI4vCe-LkdAo,.b9hyVd .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G{stroke:CanvasText}}.b9hyVd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe,.b9hyVd:not(.VfPpkd-ksKsZd-mWPk3d):focus{border-width:0;-webkit-box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);-webkit-box-shadow:0 1px 2px 0 var(--gm-protectedbutton-keyshadow-color,rgba(60,64,67,.3)),0 1px 3px 1px var(--gm-protectedbutton-ambientshadow-color,rgba(60,64,67,.15));box-shadow:0 1px 2px 0 var(--gm-protectedbutton-keyshadow-color,rgba(60,64,67,.3)),0 1px 3px 1px var(--gm-protectedbutton-ambientshadow-color,rgba(60,64,67,.15))}.b9hyVd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-BFbNVe-bF1uUb,.b9hyVd:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-BFbNVe-bF1uUb{opacity:0}.b9hyVd:hover{border-width:0;-webkit-box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);-webkit-box-shadow:0 1px 2px 0 var(--gm-protectedbutton-keyshadow-color,rgba(60,64,67,.3)),0 2px 6px 2px var(--gm-protectedbutton-ambientshadow-color,rgba(60,64,67,.15));box-shadow:0 1px 2px 0 var(--gm-protectedbutton-keyshadow-color,rgba(60,64,67,.3)),0 2px 6px 2px var(--gm-protectedbutton-ambientshadow-color,rgba(60,64,67,.15))}.b9hyVd:hover .VfPpkd-BFbNVe-bF1uUb{opacity:0}.b9hyVd:not(:disabled):active{border-width:0;-webkit-box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15);box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15);-webkit-box-shadow:0 1px 3px 0 var(--gm-protectedbutton-keyshadow-color,rgba(60,64,67,.3)),0 4px 8px 3px var(--gm-protectedbutton-ambientshadow-color,rgba(60,64,67,.15));box-shadow:0 1px 3px 0 var(--gm-protectedbutton-keyshadow-color,rgba(60,64,67,.3)),0 4px 8px 3px var(--gm-protectedbutton-ambientshadow-color,rgba(60,64,67,.15))}.b9hyVd:not(:disabled):active .VfPpkd-BFbNVe-bF1uUb{opacity:0}.b9hyVd .VfPpkd-Jh9lGc::before,.b9hyVd .VfPpkd-Jh9lGc::after{background-color:rgb(26,115,232);background-color:var(--gm-protectedbutton-state-color,rgb(26,115,232))}.b9hyVd:hover .VfPpkd-Jh9lGc::before,.b9hyVd.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Jh9lGc::before{opacity:.04;opacity:var(--mdc-ripple-hover-opacity,.04)}.b9hyVd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Jh9lGc::before,.b9hyVd:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc::before{-webkit-transition-duration:75ms;transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-focus-opacity,.12)}.b9hyVd:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc::after{-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.b9hyVd:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc::after{-webkit-transition-duration:75ms;transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-press-opacity,.12)}.b9hyVd.VfPpkd-ksKsZd-mWPk3d{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity,0.12)}.b9hyVd:disabled{-webkit-box-shadow:none;box-shadow:none}.b9hyVd:disabled .VfPpkd-BFbNVe-bF1uUb{opacity:0}.b9hyVd:disabled:hover .VfPpkd-Jh9lGc::before,.b9hyVd:disabled.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Jh9lGc::before{opacity:0;opacity:var(--mdc-ripple-hover-opacity,0)}.b9hyVd:disabled.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Jh9lGc::before,.b9hyVd:disabled:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc::before{-webkit-transition-duration:75ms;transition-duration:75ms;opacity:0;opacity:var(--mdc-ripple-focus-opacity,0)}.b9hyVd:disabled:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc::after{-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.b9hyVd:disabled:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc::after{-webkit-transition-duration:75ms;transition-duration:75ms;opacity:0;opacity:var(--mdc-ripple-press-opacity,0)}.b9hyVd:disabled.VfPpkd-ksKsZd-mWPk3d{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity,0)}.Kjnxrf{font-family:"Google Sans",Roboto,Arial,sans-serif;font-size:.875rem;letter-spacing:.0107142857em;font-weight:500;text-transform:none;-webkit-transition:border .28s cubic-bezier(.4,0,.2,1),-webkit-box-shadow .28s cubic-bezier(.4,0,.2,1);transition:border .28s cubic-bezier(.4,0,.2,1),-webkit-box-shadow .28s cubic-bezier(.4,0,.2,1);transition:border .28s cubic-bezier(.4,0,.2,1),box-shadow .28s cubic-bezier(.4,0,.2,1);transition:border .28s cubic-bezier(.4,0,.2,1),box-shadow .28s cubic-bezier(.4,0,.2,1),-webkit-box-shadow .28s cubic-bezier(.4,0,.2,1);-webkit-box-shadow:none;box-shadow:none}.Kjnxrf .VfPpkd-Jh9lGc{height:100%;position:absolute;overflow:hidden;width:100%;z-index:0}.Kjnxrf:not(:disabled){background-color:rgb(232,240,254)}.Kjnxrf:not(:disabled){color:rgb(25,103,210)}.Kjnxrf:disabled{background-color:rgba(60,64,67,.12)}.Kjnxrf:disabled{color:rgba(60,64,67,.38)}.Kjnxrf:hover:not(:disabled),.Kjnxrf.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe:not(:disabled),.Kjnxrf:not(.VfPpkd-ksKsZd-mWPk3d):focus:not(:disabled),.Kjnxrf:active:not(:disabled){color:rgb(23,78,166)}.Kjnxrf .VfPpkd-Jh9lGc::before,.Kjnxrf .VfPpkd-Jh9lGc::after{background-color:rgb(25,103,210);background-color:var(--mdc-ripple-color,rgb(25,103,210))}.Kjnxrf:hover .VfPpkd-Jh9lGc::before,.Kjnxrf.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Jh9lGc::before{opacity:.04;opacity:var(--mdc-ripple-hover-opacity,.04)}.Kjnxrf.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Jh9lGc::before,.Kjnxrf:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc::before{-webkit-transition-duration:75ms;transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-focus-opacity,.12)}.Kjnxrf:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc::after{-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.Kjnxrf:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc::after{-webkit-transition-duration:75ms;transition-duration:75ms;opacity:.1;opacity:var(--mdc-ripple-press-opacity,.1)}.Kjnxrf.VfPpkd-ksKsZd-mWPk3d{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity,0.1)}.Kjnxrf .VfPpkd-BFbNVe-bF1uUb{opacity:0}.Kjnxrf .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-uI4vCe-LkdAo,.Kjnxrf .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G{stroke:rgb(25,103,210)}@media (-ms-high-contrast:active),screen and (forced-colors:active){.Kjnxrf .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-uI4vCe-LkdAo,.Kjnxrf .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G{stroke:CanvasText}}.Kjnxrf:hover{-webkit-box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15)}.Kjnxrf:hover .VfPpkd-BFbNVe-bF1uUb{opacity:0}.Kjnxrf:not(:disabled):active{-webkit-box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15)}.Kjnxrf:not(:disabled):active .VfPpkd-BFbNVe-bF1uUb{opacity:0}.Kjnxrf:disabled{-webkit-box-shadow:none;box-shadow:none}.Kjnxrf:disabled .VfPpkd-BFbNVe-bF1uUb{opacity:0}.Kjnxrf:disabled:hover .VfPpkd-Jh9lGc::before,.Kjnxrf:disabled.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Jh9lGc::before{opacity:0;opacity:var(--mdc-ripple-hover-opacity,0)}.Kjnxrf:disabled.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Jh9lGc::before,.Kjnxrf:disabled:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc::before{-webkit-transition-duration:75ms;transition-duration:75ms;opacity:0;opacity:var(--mdc-ripple-focus-opacity,0)}.Kjnxrf:disabled:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc::after{-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.Kjnxrf:disabled:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc::after{-webkit-transition-duration:75ms;transition-duration:75ms;opacity:0;opacity:var(--mdc-ripple-press-opacity,0)}.Kjnxrf:disabled.VfPpkd-ksKsZd-mWPk3d{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity,0)}.ksBjEc{font-family:"Google Sans",Roboto,Arial,sans-serif;font-size:.875rem;letter-spacing:.0107142857em;font-weight:500;text-transform:none}.ksBjEc .VfPpkd-Jh9lGc{height:100%;position:absolute;overflow:hidden;width:100%;z-index:0}.ksBjEc:not(:disabled){background-color:transparent}.ksBjEc:not(:disabled){color:rgb(26,115,232);color:var(--gm-colortextbutton-ink-color,rgb(26,115,232))}.ksBjEc:disabled{color:rgba(60,64,67,.38);color:var(--gm-colortextbutton-disabled-ink-color,rgba(60,64,67,.38))}.ksBjEc .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-uI4vCe-LkdAo,.ksBjEc .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G{stroke:rgb(26,115,232)}@media (-ms-high-contrast:active),screen and (forced-colors:active){.ksBjEc .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-uI4vCe-LkdAo,.ksBjEc .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G{stroke:CanvasText}}.ksBjEc:hover:not(:disabled),.ksBjEc.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe:not(:disabled),.ksBjEc:not(.VfPpkd-ksKsZd-mWPk3d):focus:not(:disabled),.ksBjEc:active:not(:disabled){color:rgb(23,78,166);color:var(--gm-colortextbutton-ink-color--stateful,rgb(23,78,166))}.ksBjEc .VfPpkd-Jh9lGc::before,.ksBjEc .VfPpkd-Jh9lGc::after{background-color:rgb(26,115,232);background-color:var(--gm-colortextbutton-state-color,rgb(26,115,232))}.ksBjEc:hover .VfPpkd-Jh9lGc::before,.ksBjEc.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Jh9lGc::before{opacity:.04;opacity:var(--mdc-ripple-hover-opacity,.04)}.ksBjEc.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Jh9lGc::before,.ksBjEc:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc::before{-webkit-transition-duration:75ms;transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-focus-opacity,.12)}.ksBjEc:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc::after{-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.ksBjEc:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc::after{-webkit-transition-duration:75ms;transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-press-opacity,.12)}.ksBjEc.VfPpkd-ksKsZd-mWPk3d{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity,0.12)}.ksBjEc:disabled:hover .VfPpkd-Jh9lGc::before,.ksBjEc:disabled.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Jh9lGc::before{opacity:0;opacity:var(--mdc-ripple-hover-opacity,0)}.ksBjEc:disabled.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Jh9lGc::before,.ksBjEc:disabled:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc::before{-webkit-transition-duration:75ms;transition-duration:75ms;opacity:0;opacity:var(--mdc-ripple-focus-opacity,0)}.ksBjEc:disabled:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc::after{-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.ksBjEc:disabled:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc::after{-webkit-transition-duration:75ms;transition-duration:75ms;opacity:0;opacity:var(--mdc-ripple-press-opacity,0)}.ksBjEc:disabled.VfPpkd-ksKsZd-mWPk3d{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity,0)}.LjDxcd{font-family:"Google Sans",Roboto,Arial,sans-serif;font-size:.875rem;letter-spacing:.0107142857em;font-weight:500;text-transform:none}.LjDxcd .VfPpkd-Jh9lGc{height:100%;position:absolute;overflow:hidden;width:100%;z-index:0}.LjDxcd:not(:disabled){color:rgb(95,99,104);color:var(--gm-neutraltextbutton-ink-color,rgb(95,99,104))}.LjDxcd:disabled{color:rgba(60,64,67,.38);color:var(--gm-neutraltextbutton-disabled-ink-color,rgba(60,64,67,.38))}.LjDxcd:hover:not(:disabled),.LjDxcd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe:not(:disabled),.LjDxcd:not(.VfPpkd-ksKsZd-mWPk3d):focus:not(:disabled),.LjDxcd:active:not(:disabled){color:rgb(32,33,36);color:var(--gm-neutraltextbutton-ink-color--stateful,rgb(32,33,36))}.LjDxcd .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-uI4vCe-LkdAo,.LjDxcd .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G{stroke:rgb(95,99,104)}@media (-ms-high-contrast:active),screen and (forced-colors:active){.LjDxcd .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-uI4vCe-LkdAo,.LjDxcd .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G{stroke:CanvasText}}.LjDxcd .VfPpkd-Jh9lGc::before,.LjDxcd .VfPpkd-Jh9lGc::after{background-color:rgb(95,99,104);background-color:var(--gm-neutraltextbutton-state-color,rgb(95,99,104))}.LjDxcd:hover .VfPpkd-Jh9lGc::before,.LjDxcd.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Jh9lGc::before{opacity:.04;opacity:var(--mdc-ripple-hover-opacity,.04)}.LjDxcd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Jh9lGc::before,.LjDxcd:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc::before{-webkit-transition-duration:75ms;transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-focus-opacity,.12)}.LjDxcd:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc::after{-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.LjDxcd:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc::after{-webkit-transition-duration:75ms;transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-press-opacity,.12)}.LjDxcd.VfPpkd-ksKsZd-mWPk3d{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity,0.12)}.LjDxcd:disabled:hover .VfPpkd-Jh9lGc::before,.LjDxcd:disabled.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Jh9lGc::before{opacity:0;opacity:var(--mdc-ripple-hover-opacity,0)}.LjDxcd:disabled.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Jh9lGc::before,.LjDxcd:disabled:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc::before{-webkit-transition-duration:75ms;transition-duration:75ms;opacity:0;opacity:var(--mdc-ripple-focus-opacity,0)}.LjDxcd:disabled:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc::after{-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.LjDxcd:disabled:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc::after{-webkit-transition-duration:75ms;transition-duration:75ms;opacity:0;opacity:var(--mdc-ripple-press-opacity,0)}.LjDxcd:disabled.VfPpkd-ksKsZd-mWPk3d{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity,0)}.DuMIQc{padding:0 24px 0 24px}.P62QJc{padding:0 23px 0 23px;border-width:1px}.P62QJc.VfPpkd-LgbsSe-OWXEXe-Bz112c-UbuQg{padding:0 11px 0 23px}.P62QJc.VfPpkd-LgbsSe-OWXEXe-Bz112c-M1Soyc{padding:0 23px 0 11px}.P62QJc .VfPpkd-Jh9lGc{top:-1px;left:-1px;bottom:-1px;right:-1px;border-width:1px}.P62QJc .VfPpkd-RLmnJb{left:-1px;width:calc(100% + 2px)}.yHy1rc{z-index:0}.yHy1rc .VfPpkd-Bz112c-Jh9lGc::before,.yHy1rc .VfPpkd-Bz112c-Jh9lGc::after{z-index:-1}.yHy1rc:disabled{color:rgba(60,64,67,.38);color:var(--gm-iconbutton-disabled-ink-color,rgba(60,64,67,.38))}.fzRBVc{z-index:0}.fzRBVc .VfPpkd-Bz112c-Jh9lGc::before,.fzRBVc .VfPpkd-Bz112c-Jh9lGc::after{z-index:-1}.fzRBVc:disabled{color:rgba(60,64,67,.38);color:var(--gm-iconbutton-disabled-ink-color,rgba(60,64,67,.38))}.WpHeLc{height:100%;left:0;position:absolute;top:0;width:100%;outline:none}[dir=rtl] .HDnnrf .VfPpkd-kBDsod,.HDnnrf .VfPpkd-kBDsod[dir=rtl]{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}[dir=rtl] .QDwDD,.QDwDD[dir=rtl]{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.PDpWxe{will-change:unset}.LQeN7 .VfPpkd-J1Ukfc-LhBDec{pointer-events:none;border:2px solid rgb(24,90,188);border-radius:6px;-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors:active){.LQeN7 .VfPpkd-J1Ukfc-LhBDec{border-color:CanvasText}}.LQeN7 .VfPpkd-J1Ukfc-LhBDec::after{content:"";border:2px solid rgb(232,240,254);border-radius:8px;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors:active){.LQeN7 .VfPpkd-J1Ukfc-LhBDec::after{border-color:CanvasText}}.LQeN7.gmghec .VfPpkd-J1Ukfc-LhBDec{display:inline-block}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.LQeN7.gmghec .VfPpkd-J1Ukfc-LhBDec{display:none}}.mN1ivc .VfPpkd-Bz112c-J1Ukfc-LhBDec{pointer-events:none;border:2px solid rgb(24,90,188);border-radius:6px;-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:100%;width:100%}@media screen and (forced-colors:active){.mN1ivc .VfPpkd-Bz112c-J1Ukfc-LhBDec{border-color:CanvasText}}.mN1ivc .VfPpkd-Bz112c-J1Ukfc-LhBDec::after{content:"";border:2px solid rgb(232,240,254);border-radius:8px;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors:active){.mN1ivc .VfPpkd-Bz112c-J1Ukfc-LhBDec::after{border-color:CanvasText}}.mN1ivc.gmghec .VfPpkd-Bz112c-J1Ukfc-LhBDec{display:inline-block}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.mN1ivc.gmghec .VfPpkd-Bz112c-J1Ukfc-LhBDec{display:none}}.MyRpB .VfPpkd-kBDsod,.MyRpB .VfPpkd-vQzf8d{opacity:0}[data-tooltip-enabled=true]:disabled,.VfPpkd-Bz112c-LgbsSe[data-tooltip-enabled=true]:disabled .VfPpkd-Bz112c-Jh9lGc{pointer-events:auto}.VfPpkd-JGcpL-uI4vCe-LkdAo,.VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G{stroke:#6200ee;stroke:var(--mdc-theme-primary,#6200ee)}@media (-ms-high-contrast:active),screen and (forced-colors:active){.VfPpkd-JGcpL-uI4vCe-LkdAo,.VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G{stroke:CanvasText}}.VfPpkd-JGcpL-uI4vCe-u014N{stroke:transparent}@-webkit-keyframes mdc-circular-progress-container-rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes mdc-circular-progress-container-rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes mdc-circular-progress-spinner-layer-rotate{12.5%{-webkit-transform:rotate(135deg);transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg);transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg);transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg);transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg);transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg);transform:rotate(945deg)}100%{-webkit-transform:rotate(3turn);transform:rotate(3turn)}}@keyframes mdc-circular-progress-spinner-layer-rotate{12.5%{-webkit-transform:rotate(135deg);transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg);transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg);transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg);transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg);transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg);transform:rotate(945deg)}100%{-webkit-transform:rotate(3turn);transform:rotate(3turn)}}@-webkit-keyframes mdc-circular-progress-color-1-fade-in-out{from{opacity:.99}25%{opacity:.99}26%{opacity:0}89%{opacity:0}90%{opacity:.99}to{opacity:.99}}@keyframes mdc-circular-progress-color-1-fade-in-out{from{opacity:.99}25%{opacity:.99}26%{opacity:0}89%{opacity:0}90%{opacity:.99}to{opacity:.99}}@-webkit-keyframes mdc-circular-progress-color-2-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:.99}50%{opacity:.99}51%{opacity:0}to{opacity:0}}@keyframes mdc-circular-progress-color-2-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:.99}50%{opacity:.99}51%{opacity:0}to{opacity:0}}@-webkit-keyframes mdc-circular-progress-color-3-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:.99}75%{opacity:.99}76%{opacity:0}to{opacity:0}}@keyframes mdc-circular-progress-color-3-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:.99}75%{opacity:.99}76%{opacity:0}to{opacity:0}}@-webkit-keyframes mdc-circular-progress-color-4-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:.99}90%{opacity:.99}to{opacity:0}}@keyframes mdc-circular-progress-color-4-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:.99}90%{opacity:.99}to{opacity:0}}@-webkit-keyframes mdc-circular-progress-left-spin{from{-webkit-transform:rotate(265deg);transform:rotate(265deg)}50%{-webkit-transform:rotate(130deg);transform:rotate(130deg)}to{-webkit-transform:rotate(265deg);transform:rotate(265deg)}}@keyframes mdc-circular-progress-left-spin{from{-webkit-transform:rotate(265deg);transform:rotate(265deg)}50%{-webkit-transform:rotate(130deg);transform:rotate(130deg)}to{-webkit-transform:rotate(265deg);transform:rotate(265deg)}}@-webkit-keyframes mdc-circular-progress-right-spin{from{-webkit-transform:rotate(-265deg);transform:rotate(-265deg)}50%{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}to{-webkit-transform:rotate(-265deg);transform:rotate(-265deg)}}@keyframes mdc-circular-progress-right-spin{from{-webkit-transform:rotate(-265deg);transform:rotate(-265deg)}50%{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}to{-webkit-transform:rotate(-265deg);transform:rotate(-265deg)}}.VfPpkd-JGcpL-P1ekSe{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;position:relative;direction:ltr;line-height:0;overflow:hidden;-webkit-transition:opacity .25s 0ms cubic-bezier(.4,0,.6,1);transition:opacity .25s 0ms cubic-bezier(.4,0,.6,1)}.VfPpkd-JGcpL-uI4vCe-haAclf,.VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G,.VfPpkd-JGcpL-IdXvz-haAclf,.VfPpkd-JGcpL-QYI5B-pbTTYe{position:absolute;width:100%;height:100%}.VfPpkd-JGcpL-uI4vCe-haAclf{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.VfPpkd-JGcpL-IdXvz-haAclf{font-size:0;letter-spacing:0;white-space:nowrap;opacity:0}.VfPpkd-JGcpL-uI4vCe-LkdAo-Bd00G,.VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G{fill:transparent}.VfPpkd-JGcpL-uI4vCe-LkdAo{-webkit-transition:stroke-dashoffset .5s 0ms cubic-bezier(0,0,.2,1);transition:stroke-dashoffset .5s 0ms cubic-bezier(0,0,.2,1)}.VfPpkd-JGcpL-OcUoKf-TpMipd{position:absolute;top:0;left:47.5%;-webkit-box-sizing:border-box;box-sizing:border-box;width:5%;height:100%;overflow:hidden}.VfPpkd-JGcpL-OcUoKf-TpMipd .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G{left:-900%;width:2000%;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.VfPpkd-JGcpL-lLvYUc-e9ayKc{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;position:relative;width:50%;height:100%;overflow:hidden}.VfPpkd-JGcpL-lLvYUc-e9ayKc .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G{width:200%}.VfPpkd-JGcpL-lLvYUc-qwU8Me .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G{left:-100%}.VfPpkd-JGcpL-P1ekSe-OWXEXe-A9y3zc .VfPpkd-JGcpL-uI4vCe-haAclf{opacity:0}.VfPpkd-JGcpL-P1ekSe-OWXEXe-A9y3zc .VfPpkd-JGcpL-IdXvz-haAclf{opacity:1}.VfPpkd-JGcpL-P1ekSe-OWXEXe-A9y3zc .VfPpkd-JGcpL-IdXvz-haAclf{-webkit-animation:mdc-circular-progress-container-rotate 1.5682352941176s linear infinite;animation:mdc-circular-progress-container-rotate 1.5682352941176s linear infinite}.VfPpkd-JGcpL-P1ekSe-OWXEXe-A9y3zc .VfPpkd-JGcpL-QYI5B-pbTTYe{-webkit-animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both;animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both}.VfPpkd-JGcpL-P1ekSe-OWXEXe-A9y3zc .VfPpkd-JGcpL-Ydhldb-R6PoUb{-webkit-animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,mdc-circular-progress-color-1-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both;animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,mdc-circular-progress-color-1-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}.VfPpkd-JGcpL-P1ekSe-OWXEXe-A9y3zc .VfPpkd-JGcpL-Ydhldb-ibL1re{-webkit-animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,mdc-circular-progress-color-2-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both;animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,mdc-circular-progress-color-2-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}.VfPpkd-JGcpL-P1ekSe-OWXEXe-A9y3zc .VfPpkd-JGcpL-Ydhldb-c5RTEf{-webkit-animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,mdc-circular-progress-color-3-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both;animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,mdc-circular-progress-color-3-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}.VfPpkd-JGcpL-P1ekSe-OWXEXe-A9y3zc .VfPpkd-JGcpL-Ydhldb-II5mzb{-webkit-animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,mdc-circular-progress-color-4-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both;animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,mdc-circular-progress-color-4-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}.VfPpkd-JGcpL-P1ekSe-OWXEXe-A9y3zc .VfPpkd-JGcpL-lLvYUc-LK5yu .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G{-webkit-animation:mdc-circular-progress-left-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both;animation:mdc-circular-progress-left-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both}.VfPpkd-JGcpL-P1ekSe-OWXEXe-A9y3zc .VfPpkd-JGcpL-lLvYUc-qwU8Me .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G{-webkit-animation:mdc-circular-progress-right-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both;animation:mdc-circular-progress-right-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both}.VfPpkd-JGcpL-P1ekSe-OWXEXe-xTMeO{opacity:0}.DU29of{position:relative}.DU29of .VfPpkd-JGcpL-uI4vCe-LkdAo,.DU29of .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G{stroke:#4285f4}@media screen and (forced-colors:active),(-ms-high-contrast:active){.DU29of .VfPpkd-JGcpL-uI4vCe-LkdAo,.DU29of .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G{stroke:CanvasText}}.DU29of .VfPpkd-JGcpL-Ydhldb-R6PoUb .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G{stroke:#4285f4}@media screen and (forced-colors:active),(-ms-high-contrast:active){.DU29of .VfPpkd-JGcpL-Ydhldb-R6PoUb .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G{stroke:CanvasText}}.DU29of .VfPpkd-JGcpL-Ydhldb-ibL1re .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G{stroke:#ea4335}@media screen and (forced-colors:active),(-ms-high-contrast:active){.DU29of .VfPpkd-JGcpL-Ydhldb-ibL1re .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G{stroke:CanvasText}}.DU29of .VfPpkd-JGcpL-Ydhldb-c5RTEf .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G{stroke:#fbbc04}@media screen and (forced-colors:active),(-ms-high-contrast:active){.DU29of .VfPpkd-JGcpL-Ydhldb-c5RTEf .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G{stroke:CanvasText}}.DU29of .VfPpkd-JGcpL-Ydhldb-II5mzb .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G{stroke:#34a853}@media screen and (forced-colors:active),(-ms-high-contrast:active){.DU29of .VfPpkd-JGcpL-Ydhldb-II5mzb .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G{stroke:CanvasText}}.DU29of .VfPpkd-JGcpL-Mr8B3-V67aGc{height:100%;width:100%;position:absolute;opacity:0;overflow:hidden;z-index:-1}.VfPpkd-z59Tgd{border-radius:4px;border-radius:var(--mdc-shape-small,4px)}.VfPpkd-Djsh7e-XxIAqe-ma6Yeb,.VfPpkd-Djsh7e-XxIAqe-cGMI2b{border-radius:4px;border-radius:var(--mdc-shape-small,4px)}.VfPpkd-z59Tgd{color:white;color:var(--mdc-theme-text-primary-on-dark,white)}.VfPpkd-z59Tgd{background-color:rgba(0,0,0,.6)}.VfPpkd-MlC99b{color:rgba(0,0,0,.87);color:var(--mdc-theme-text-primary-on-light,rgba(0,0,0,.87))}.VfPpkd-IqDDtd{color:rgba(0,0,0,.6)}.VfPpkd-IqDDtd-hSRGPd{color:#6200ee;color:var(--mdc-theme-primary,#6200ee)}.VfPpkd-a1tyJ-bN97Pc{overflow-x:unset;overflow-y:auto}.VfPpkd-suEOdc.VfPpkd-suEOdc-OWXEXe-nzrxxc .VfPpkd-z59Tgd,.VfPpkd-suEOdc.VfPpkd-suEOdc-OWXEXe-nzrxxc .VfPpkd-Djsh7e-XxIAqe-ma6Yeb,.VfPpkd-suEOdc.VfPpkd-suEOdc-OWXEXe-nzrxxc .VfPpkd-Djsh7e-XxIAqe-cGMI2b{background-color:#fff}.VfPpkd-z59Tgd{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto,sans-serif;font-family:var(--mdc-typography-caption-font-family,var(--mdc-typography-font-family,Roboto,sans-serif));font-size:.75rem;font-size:var(--mdc-typography-caption-font-size,.75rem);font-weight:400;font-weight:var(--mdc-typography-caption-font-weight,400);letter-spacing:.0333333333em;letter-spacing:var(--mdc-typography-caption-letter-spacing,.0333333333em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-caption-text-decoration,inherit);text-decoration:var(--mdc-typography-caption-text-decoration,inherit);text-transform:inherit;text-transform:var(--mdc-typography-caption-text-transform,inherit)}.VfPpkd-suEOdc-OWXEXe-nzrxxc .VfPpkd-z59Tgd{-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);border-radius:4px;line-height:20px}.VfPpkd-suEOdc-OWXEXe-nzrxxc .VfPpkd-z59Tgd .VfPpkd-BFbNVe-bF1uUb{width:100%;height:100%;top:0;left:0}.VfPpkd-z59Tgd .VfPpkd-MlC99b{display:block;margin-top:0;line-height:20px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto,sans-serif;font-family:var(--mdc-typography-subtitle2-font-family,var(--mdc-typography-font-family,Roboto,sans-serif));font-size:.875rem;font-size:var(--mdc-typography-subtitle2-font-size,.875rem);line-height:1.375rem;line-height:var(--mdc-typography-subtitle2-line-height,1.375rem);font-weight:500;font-weight:var(--mdc-typography-subtitle2-font-weight,500);letter-spacing:.0071428571em;letter-spacing:var(--mdc-typography-subtitle2-letter-spacing,.0071428571em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-subtitle2-text-decoration,inherit);text-decoration:var(--mdc-typography-subtitle2-text-decoration,inherit);text-transform:inherit;text-transform:var(--mdc-typography-subtitle2-text-transform,inherit)}.VfPpkd-z59Tgd .VfPpkd-MlC99b::before{display:inline-block;width:0;height:24px;content:"";vertical-align:0}.VfPpkd-z59Tgd .VfPpkd-IqDDtd{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto,sans-serif;font-family:var(--mdc-typography-body2-font-family,var(--mdc-typography-font-family,Roboto,sans-serif));font-size:.875rem;font-size:var(--mdc-typography-body2-font-size,.875rem);line-height:1.25rem;line-height:var(--mdc-typography-body2-line-height,1.25rem);font-weight:400;font-weight:var(--mdc-typography-body2-font-weight,400);letter-spacing:.0178571429em;letter-spacing:var(--mdc-typography-body2-letter-spacing,.0178571429em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-body2-text-decoration,inherit);text-decoration:var(--mdc-typography-body2-text-decoration,inherit);text-transform:inherit;text-transform:var(--mdc-typography-body2-text-transform,inherit)}.VfPpkd-z59Tgd{word-break:break-all;word-break:var(--mdc-tooltip-word-break,normal);overflow-wrap:anywhere}.VfPpkd-suEOdc-OWXEXe-eo9XGd-RCfa3e .VfPpkd-z59Tgd-OiiCO{-webkit-transition:opacity .15s 0ms cubic-bezier(0,0,.2,1),-webkit-transform .15s 0ms cubic-bezier(0,0,.2,1);transition:opacity .15s 0ms cubic-bezier(0,0,.2,1),-webkit-transform .15s 0ms cubic-bezier(0,0,.2,1);transition:opacity .15s 0ms cubic-bezier(0,0,.2,1),transform .15s 0ms cubic-bezier(0,0,.2,1);transition:opacity .15s 0ms cubic-bezier(0,0,.2,1),transform .15s 0ms cubic-bezier(0,0,.2,1),-webkit-transform .15s 0ms cubic-bezier(0,0,.2,1)}.VfPpkd-suEOdc-OWXEXe-ZYIfFd-RCfa3e .VfPpkd-z59Tgd-OiiCO{-webkit-transition:opacity 75ms 0ms cubic-bezier(.4,0,1,1);transition:opacity 75ms 0ms cubic-bezier(.4,0,1,1)}.VfPpkd-suEOdc{position:fixed;display:none;z-index:9}.VfPpkd-suEOdc-sM5MNb-OWXEXe-nzrxxc{position:relative}.VfPpkd-suEOdc-OWXEXe-TSZdd,.VfPpkd-suEOdc-OWXEXe-eo9XGd,.VfPpkd-suEOdc-OWXEXe-ZYIfFd{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex}.VfPpkd-suEOdc-OWXEXe-TSZdd.VfPpkd-suEOdc-OWXEXe-nzrxxc,.VfPpkd-suEOdc-OWXEXe-eo9XGd.VfPpkd-suEOdc-OWXEXe-nzrxxc,.VfPpkd-suEOdc-OWXEXe-ZYIfFd.VfPpkd-suEOdc-OWXEXe-nzrxxc{display:inline-block;left:-320px;position:absolute}.VfPpkd-z59Tgd{line-height:16px;padding:4px 8px;min-width:40px;max-width:200px;min-height:24px;max-height:40vh;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;text-align:center}.VfPpkd-z59Tgd::before{position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid transparent;border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors:active){.VfPpkd-z59Tgd::before{border-color:CanvasText}}.VfPpkd-suEOdc-OWXEXe-nzrxxc .VfPpkd-z59Tgd{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;min-height:24px;min-width:40px;max-width:320px;position:relative;text-align:left}[dir=rtl] .VfPpkd-suEOdc-OWXEXe-nzrxxc .VfPpkd-z59Tgd,.VfPpkd-suEOdc-OWXEXe-nzrxxc .VfPpkd-z59Tgd[dir=rtl]{text-align:right}.VfPpkd-suEOdc-OWXEXe-LlMNQd .VfPpkd-z59Tgd{text-align:left}[dir=rtl] .VfPpkd-suEOdc-OWXEXe-LlMNQd .VfPpkd-z59Tgd,.VfPpkd-suEOdc-OWXEXe-LlMNQd .VfPpkd-z59Tgd[dir=rtl]{text-align:right}.VfPpkd-z59Tgd .VfPpkd-MlC99b{margin:0 8px}.VfPpkd-z59Tgd .VfPpkd-IqDDtd{max-width:184px;margin:8px}.VfPpkd-suEOdc-OWXEXe-nzrxxc .VfPpkd-z59Tgd .VfPpkd-IqDDtd{max-width:304px;-webkit-align-self:stretch;align-self:stretch}.VfPpkd-z59Tgd .VfPpkd-IqDDtd-hSRGPd{text-decoration:none}.VfPpkd-suEOdc-OWXEXe-nzrxxc-LQLjdd,.VfPpkd-IqDDtd,.VfPpkd-MlC99b{z-index:1}.VfPpkd-z59Tgd-OiiCO{opacity:0;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);will-change:transform,opacity}.VfPpkd-suEOdc-OWXEXe-TSZdd .VfPpkd-z59Tgd-OiiCO{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.VfPpkd-suEOdc-OWXEXe-ZYIfFd .VfPpkd-z59Tgd-OiiCO{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.VfPpkd-Djsh7e-XxIAqe-ma6Yeb,.VfPpkd-Djsh7e-XxIAqe-cGMI2b{position:absolute;height:24px;width:24px;-webkit-transform:rotate(35deg) skewY(20deg) scaleX(.9396926208);-ms-transform:rotate(35deg) skewY(20deg) scaleX(.9396926208);transform:rotate(35deg) skewY(20deg) scaleX(.9396926208)}.VfPpkd-Djsh7e-XxIAqe-ma6Yeb .VfPpkd-BFbNVe-bF1uUb,.VfPpkd-Djsh7e-XxIAqe-cGMI2b .VfPpkd-BFbNVe-bF1uUb{width:100%;height:100%;top:0;left:0}.VfPpkd-Djsh7e-XxIAqe-cGMI2b{-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);outline:1px solid transparent;z-index:-1}@media screen and (forced-colors:active){.VfPpkd-Djsh7e-XxIAqe-cGMI2b{outline-color:CanvasText}}.VfPpkd-BFbNVe-bF1uUb{position:absolute;border-radius:inherit;pointer-events:none;opacity:0;opacity:var(--mdc-elevation-overlay-opacity,0);-webkit-transition:opacity .28s cubic-bezier(.4,0,.2,1);transition:opacity .28s cubic-bezier(.4,0,.2,1);background-color:#fff;background-color:var(--mdc-elevation-overlay-color,#fff)}.NZp2ef{background-color:#e8eaed}.EY8ABd{z-index:2101}.EY8ABd .VfPpkd-z59Tgd{background-color:#3c4043;color:#e8eaed}.EY8ABd .VfPpkd-MlC99b,.EY8ABd .VfPpkd-IqDDtd{color:#3c4043}.EY8ABd .VfPpkd-IqDDtd-hSRGPd{color:#1a73e8}.EY8ABd.VfPpkd-suEOdc-OWXEXe-nzrxxc .VfPpkd-z59Tgd,.EY8ABd.VfPpkd-suEOdc-OWXEXe-nzrxxc .VfPpkd-Djsh7e-XxIAqe-ma6Yeb,.EY8ABd.VfPpkd-suEOdc-OWXEXe-nzrxxc .VfPpkd-Djsh7e-XxIAqe-cGMI2b{background-color:#fff}.EY8ABd.VfPpkd-suEOdc-OWXEXe-nzrxxc .VfPpkd-MlC99b{font-family:"Google Sans",Roboto,Arial,sans-serif;line-height:1.25rem;font-size:.875rem;letter-spacing:.0178571429em;font-weight:500}.EY8ABd.VfPpkd-suEOdc-OWXEXe-nzrxxc .VfPpkd-z59Tgd{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.ziykHb{z-index:2101}.ziykHb .VfPpkd-z59Tgd{background-color:#3c4043;color:#e8eaed}.ziykHb .VfPpkd-MlC99b,.ziykHb .VfPpkd-IqDDtd{color:#3c4043}.ziykHb .VfPpkd-IqDDtd-hSRGPd{color:#1a73e8}.ziykHb.VfPpkd-suEOdc-OWXEXe-nzrxxc .VfPpkd-z59Tgd,.ziykHb.VfPpkd-suEOdc-OWXEXe-nzrxxc .VfPpkd-Djsh7e-XxIAqe-ma6Yeb,.ziykHb.VfPpkd-suEOdc-OWXEXe-nzrxxc .VfPpkd-Djsh7e-XxIAqe-cGMI2b{background-color:#fff}.ziykHb.VfPpkd-suEOdc-OWXEXe-nzrxxc .VfPpkd-MlC99b{font-family:"Google Sans",Roboto,Arial,sans-serif;line-height:1.25rem;font-size:.875rem;letter-spacing:.0178571429em;font-weight:500}.ziykHb.VfPpkd-suEOdc-OWXEXe-nzrxxc .VfPpkd-z59Tgd{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.EY8ABd-OWXEXe-TAWMXe{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}@-webkit-keyframes agmTextInputRemoveUnderline{0%{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);opacity:1}to{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);opacity:0}}@keyframes agmTextInputRemoveUnderline{0%{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);opacity:1}to{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);opacity:0}}@-webkit-keyframes agmTextInputAddUnderline{0%{-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}}@keyframes agmTextInputAddUnderline{0%{-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}}.NMm5M{fill:currentColor;-webkit-flex-shrink:0;flex-shrink:0}html[dir=rtl] .hhikbc{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.mUbCce{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-transition:background .3s;-moz-transition:background .3s;-o-transition:background .3s;transition:background .3s;border:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;cursor:pointer;display:inline-block;-webkit-flex-shrink:0;-ms-flex-negative:0;-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;height:48px;outline:none;overflow:hidden;position:relative;text-align:center;-webkit-tap-highlight-color:transparent;width:48px;z-index:0}.mUbCce>.TpQm9d{height:48px;width:48px}.mUbCce.u3bW4e,.mUbCce.qs41qe,.mUbCce.j7nIZb{-webkit-transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(circle,white 100%,black 100%)}.YYBxpf{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;overflow:visible}.YYBxpf.u3bW4e,.YYBxpf.qs41qe,.YYBxpf.j7nIZb{-webkit-mask-image:none}.fKz7Od{color:rgba(0,0,0,.54);fill:rgba(0,0,0,.54)}.p9Nwte{color:rgba(255,255,255,.75);fill:rgba(255,255,255,.75)}.fKz7Od.u3bW4e{background-color:rgba(0,0,0,.12)}.p9Nwte.u3bW4e{background-color:rgba(204,204,204,.25)}.YYBxpf.u3bW4e{background-color:transparent}.VTBa7b{-webkit-transform:translate(-50%,-50%) scale(0);-moz-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);-o-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-webkit-transition:opacity .2s ease,visibility 0s ease .2s,-webkit-transform 0s ease .2s;-webkit-transition:opacity .2s ease,visibility 0s ease .2s,transform 0s ease .2s;-o-transition:opacity .2s ease,visibility 0s ease .2s,transform 0s ease .2s;transition:opacity .2s ease,visibility 0s ease .2s,transform 0s ease .2s;-webkit-transition:opacity .2s ease,visibility 0s ease .2s,transform 0s ease .2s,-webkit-transform 0s ease .2s;-o-transition:opacity .2s ease,visibility 0s ease .2s,transform 0s ease .2s,-webkit-transform 0s ease .2s;transition:opacity .2s ease,visibility 0s ease .2s,transform 0s ease .2s,-webkit-transform 0s ease .2s;-webkit-transition:opacity .2s ease,visibility 0s ease .2s,-webkit-transform 0s ease .2s;-o-transition:opacity .2s ease,visibility 0s ease .2s,-webkit-transform 0s ease .2s;transition:opacity .2s ease,visibility 0s ease .2s,-webkit-transform 0s ease .2s;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;left:0;opacity:0;pointer-events:none;position:absolute;top:0;visibility:hidden}.YYBxpf.u3bW4e .VTBa7b{-webkit-animation:quantumWizIconFocusPulse .7s infinite alternate;-moz-animation:quantumWizIconFocusPulse .7s infinite alternate;-o-animation:quantumWizIconFocusPulse .7s infinite alternate;animation:quantumWizIconFocusPulse .7s infinite alternate;height:100%;left:50%;top:50%;width:100%;visibility:visible}.mUbCce.qs41qe .VTBa7b{-webkit-transform:translate(-50%,-50%) scale(2.2);-moz-transform:translate(-50%,-50%) scale(2.2);-ms-transform:translate(-50%,-50%) scale(2.2);-o-transform:translate(-50%,-50%) scale(2.2);transform:translate(-50%,-50%) scale(2.2);opacity:1;visibility:visible}.mUbCce.qs41qe.M9Bg4d .VTBa7b{-o-transition:-webkit-transform 0.3s cubic-bezier(0,0,0.2,1),opacity .2s cubic-bezier(0,0,0.2,1);transition:-webkit-transform 0.3s cubic-bezier(0,0,0.2,1),opacity .2s cubic-bezier(0,0,0.2,1);-webkit-transition:opacity .2s cubic-bezier(0,0,0.2,1),-webkit-transform 0.3s cubic-bezier(0,0,0.2,1);-webkit-transition:opacity .2s cubic-bezier(0,0,0.2,1),-webkit-transform 0.3s cubic-bezier(0,0,0.2,1);-o-transition:opacity .2s cubic-bezier(0,0,0.2,1),-webkit-transform 0.3s cubic-bezier(0,0,0.2,1);transition:opacity .2s cubic-bezier(0,0,0.2,1),-webkit-transform 0.3s cubic-bezier(0,0,0.2,1);-webkit-transition:transform 0.3s cubic-bezier(0,0,0.2,1),opacity .2s cubic-bezier(0,0,0.2,1);-o-transition:transform 0.3s cubic-bezier(0,0,0.2,1),opacity .2s cubic-bezier(0,0,0.2,1);transition:transform 0.3s cubic-bezier(0,0,0.2,1),opacity .2s cubic-bezier(0,0,0.2,1);-webkit-transition:transform 0.3s cubic-bezier(0,0,0.2,1),opacity .2s cubic-bezier(0,0,0.2,1),-webkit-transform 0.3s cubic-bezier(0,0,0.2,1);-o-transition:transform 0.3s cubic-bezier(0,0,0.2,1),opacity .2s cubic-bezier(0,0,0.2,1),-webkit-transform 0.3s cubic-bezier(0,0,0.2,1);transition:transform 0.3s cubic-bezier(0,0,0.2,1),opacity .2s cubic-bezier(0,0,0.2,1),-webkit-transform 0.3s cubic-bezier(0,0,0.2,1)}.mUbCce.j7nIZb .VTBa7b{-webkit-transform:translate(-50%,-50%) scale(2.2);-moz-transform:translate(-50%,-50%) scale(2.2);-ms-transform:translate(-50%,-50%) scale(2.2);-o-transform:translate(-50%,-50%) scale(2.2);transform:translate(-50%,-50%) scale(2.2);visibility:visible}.fKz7Od .VTBa7b{background-image:radial-gradient(circle farthest-side,rgba(0,0,0,.12),rgba(0,0,0,.12) 80%,rgba(0,0,0,0) 100%)}.p9Nwte .VTBa7b{background-image:radial-gradient(circle farthest-side,rgba(204,204,204,.25),rgba(204,204,204,.25) 80%,rgba(204,204,204,0) 100%)}.mUbCce.RDPZE{color:rgba(0,0,0,.26);fill:rgba(0,0,0,.26);cursor:default}.p9Nwte.RDPZE{color:rgba(255,255,255,0.502);fill:rgba(255,255,255,0.502)}.xjKiLb{position:relative;top:50%}.xjKiLb>span{display:inline-block;position:relative}.FKF6mc,.FKF6mc:focus{display:block;outline:none;text-decoration:none}.FKF6mc:visited{fill:inherit;stroke:inherit}.U26fgb.u3bW4e{outline:1px solid transparent}.thP79c{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background-color .1s ease;transition:background-color .1s ease;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;font-weight:500;min-height:48px;line-height:20px;outline:none;overflow:hidden;padding:12px 16px;position:relative}.thP79c.fEAHmc{padding:8px 16px}.thP79c.C2k2wf{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.sU5zjc,.Yrzgvb{border-radius:50%;height:40px;width:40px}.p8ihof{margin-right:16px}.OeTIXd{min-width:0}.thP79c:hover{background-color:rgba(32,33,36,.04)}.lRaOFf[aria-selected=true]{background-color:rgba(32,33,36,.08)}.lRaOFf[aria-selected=true]:hover{background-color:rgba(32,33,36,.1)}.thP79c:focus,.lRaOFf[aria-selected=true]:focus{background-color:rgba(32,33,36,.12)}.thP79c:focus:hover{background-color:rgba(32,33,36,.155)}.thP79c.qs41qe,.thP79c.qs41qe:focus,.thP79c.qs41qe:hover{background-color:rgba(32,33,36,.155)}.thP79c.RDPZE,.thP79c.RDPZE:hover,.thP79c.RDPZE:focus{background-color:transparent;color:rgba(0,0,0,.26)}.nNi7jd.C2k2wf,.n0MHff.C2k2wf{padding:16px}.MRdyCe{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.DRS7P,.eL4rW,.p9A2Ge{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p9A2Ge{color:rgba(0,0,0,.54);font-size:14px;line-height:20px}.thP79c.RDPZE .p9A2Ge{color:rgba(0,0,0,.12)}.Sg7FOe{-webkit-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-webkit-transition:opacity .3s ease;transition:opacity .3s ease;-webkit-background-size:cover;background-size:cover;left:0;opacity:0;pointer-events:none;position:absolute;top:0}.thP79c.qs41qe .Sg7FOe{transition:-webkit-transform .3s cubic-bezier(0,0,.2,1);-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.2,1);transition:transform .3s cubic-bezier(0,0,.2,1);transition:transform .3s cubic-bezier(0,0,.2,1),-webkit-transform .3s cubic-bezier(0,0,.2,1);-webkit-transform:translate(-50%,-50%) scale(2.2);-ms-transform:translate(-50%,-50%) scale(2.2);transform:translate(-50%,-50%) scale(2.2);opacity:1}.thP79c.j7nIZb .Sg7FOe{-webkit-transform:translate(-50%,-50%) scale(2.2);-ms-transform:translate(-50%,-50%) scale(2.2);transform:translate(-50%,-50%) scale(2.2)}.thP79c .Sg7FOe{background-image:-webkit-radial-gradient(circle farthest-side,rgba(32,33,36,.08),rgba(32,33,36,.08) 80%,transparent 100%);background-image:radial-gradient(circle farthest-side,rgba(32,33,36,.08),rgba(32,33,36,.08) 80%,transparent 100%)}.eL4rW{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.JRtysb{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-transition:background .3s;-moz-transition:background .3s;-o-transition:background .3s;transition:background .3s;border:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#444;cursor:pointer;display:inline-block;fill:#444;-webkit-flex-shrink:0;-ms-flex-negative:0;-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;height:48px;outline:none;overflow:hidden;position:relative;text-align:center;-webkit-tap-highlight-color:transparent;width:48px;z-index:0}.JRtysb.u3bW4e,.JRtysb.qs41qe,.JRtysb.j7nIZb{-webkit-transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(circle,white 100%,black 100%)}.JRtysb.RDPZE{cursor:default}.ZDSs1{color:rgba(255,255,255,.75);fill:rgba(255,255,255,.75)}.WzwrXb.u3bW4e{background-color:rgba(153,153,153,.4)}.ZDSs1.u3bW4e{background-color:rgba(204,204,204,.25)}.NWlf3e{-webkit-transform:translate(-50%,-50%) scale(0);-moz-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);-o-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;left:0;opacity:0;pointer-events:none;position:absolute;top:0;visibility:hidden}.JRtysb.iWO5td>.NWlf3e{-o-transition:-webkit-transform 0.3s cubic-bezier(0,0,0.2,1);transition:-webkit-transform 0.3s cubic-bezier(0,0,0.2,1);-webkit-transition:-webkit-transform 0.3s cubic-bezier(0,0,0.2,1);-webkit-transition:transform 0.3s cubic-bezier(0,0,0.2,1);-o-transition:transform 0.3s cubic-bezier(0,0,0.2,1);transition:transform 0.3s cubic-bezier(0,0,0.2,1);-webkit-transition:transform 0.3s cubic-bezier(0,0,0.2,1),-webkit-transform 0.3s cubic-bezier(0,0,0.2,1);-o-transition:transform 0.3s cubic-bezier(0,0,0.2,1),-webkit-transform 0.3s cubic-bezier(0,0,0.2,1);transition:transform 0.3s cubic-bezier(0,0,0.2,1),-webkit-transform 0.3s cubic-bezier(0,0,0.2,1);-webkit-transform:translate(-50%,-50%) scale(2.2);-moz-transform:translate(-50%,-50%) scale(2.2);-ms-transform:translate(-50%,-50%) scale(2.2);-o-transform:translate(-50%,-50%) scale(2.2);transform:translate(-50%,-50%) scale(2.2);opacity:1;visibility:visible}.JRtysb.j7nIZb>.NWlf3e{-webkit-transform:translate(-50%,-50%) scale(2.2);-moz-transform:translate(-50%,-50%) scale(2.2);-ms-transform:translate(-50%,-50%) scale(2.2);-o-transform:translate(-50%,-50%) scale(2.2);transform:translate(-50%,-50%) scale(2.2);visibility:visible}.WzwrXb.iWO5td>.NWlf3e{background-image:radial-gradient(circle farthest-side,rgba(153,153,153,.4),rgba(153,153,153,.4) 80%,rgba(153,153,153,0) 100%)}.ZDSs1.iWO5td>.NWlf3e{background-image:radial-gradient(circle farthest-side,rgba(204,204,204,.25),rgba(204,204,204,.25) 80%,rgba(204,204,204,0) 100%)}.WzwrXb.RDPZE{color:rgba(68,68,68,0.502);fill:rgba(68,68,68,0.502)}.ZDSs1.RDPZE{color:rgba(255,255,255,0.502);fill:rgba(255,255,255,0.502)}.MhXXcc{line-height:44px;position:relative}.Lw7GHd{margin:8px;display:inline-block}.hVNH5c{box-shadow:0 2px 1px -1px rgba(0,0,0,0.2),0 1px 1px 0 rgba(0,0,0,0.141),0 1px 3px 0 rgba(0,0,0,0.122);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;max-width:280px!important}.hVNH5c.llrsB{max-width:none!important}.hVNH5c .K0NPx{max-width:100%;min-width:0!important;padding:8px 0}.hVNH5c.e5Emjc .FeRvI{padding-left:40px}.FeRvI{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:32px;min-width:112px;overflow:hidden;padding:0}.MEhszc .FeRvI{height:48px}.FeRvI.N2RpBe{background-color:rgba(26,115,232,.04)}.FeRvI.N2RpBe:hover{background-color:rgba(26,115,232,.08)}.hVNH5c:not(.MEhszc) .FeRvI.N2RpBe::before{top:0}.FeRvI.N2RpBe.RDPZE{background-color:transparent}.FeRvI .oJeWuf{font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:.1px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:32px;line-height:32px;padding:0 16px;width:100%}.MEhszc .FeRvI .oJeWuf{font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:400;letter-spacing:.1px;height:48px;line-height:48px}.FeRvI .jO7h3c{text-overflow:ellipsis;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden}.FeRvI .Ce1Y1c{bottom:6px;height:20px;width:20px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;left:16px;opacity:1;top:6px}.MEhszc .FeRvI .Ce1Y1c{bottom:0;height:100%;top:0}.FeRvI .HhLEze{padding:0}.I12f0b:hover{background-color:rgba(32,33,36,.04)}.I12f0b.RDPZE:hover{background-color:transparent}.hvvWV:hover{background-color:rgba(232,234,237,.04)}.wwnMtb:hover{background-color:rgba(66,133,244,.04)}.K2mXPb{color:#5f6368;fill:#5f6368}.hvvWV{color:#e8eaed;fill:#e8eaed}.wwnMtb{color:#1a73e8;fill:#1a73e8}.K2mXPb.u3bW4e{background-color:rgba(32,33,36,.12)}.K2mXPb.u3bW4e:hover{background-color:rgba(32,33,36,.155)}.hvvWV.u3bW4e{background-color:rgba(232,234,237,.12)}.hvvWV.u3bW4e:hover{background-color:rgba(232,234,237,.155)}.wwnMtb.u3bW4e{background-color:rgba(66,133,244,.12)}.wwnMtb.u3bW4e:hover{background-color:rgba(66,133,244,.155)}.I12f0b.RDPZE{color:#9aa0a6;fill:#9aa0a6}.hvvWV.RDPZE{color:rgba(255,255,255,.38);fill:rgba(255,255,255,.38)}.I12f0b .oJeWuf{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;width:100%}.I12f0b .snByac{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;-webkit-box-flex:1;box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin:0}.W9wDc{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-tap-highlight-color:transparent;display:inline-block;outline:none;width:280px}.W9wDc.YcPWMc{width:100%}.n9IS1{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-moz-box-align:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;position:relative}.W9wDc.F5VHze .n9IS1,.W9wDc.F5VHze .FtBNWb{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;-ms-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.HyS0Qd .n9IS1{background-color:#f8f9fa;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;height:56px}.HyS0Qd.RDPZE .n9IS1{background-color:rgba(248,249,250,.38)}.HyS0Qd:not(.RDPZE):hover .n9IS1{background-color:#f1f3f4;cursor:pointer}.D3oBEe .n9IS1::before{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #dadce0;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:0}.D3oBEe.u3bW4e .n9IS1::before{border:2px solid #1a73e8}.D3oBEe.IYewr .n9IS1::before{border:2px solid #d93025}.D3oBEe.IYewr.RDPZE .n9IS1::before{border-color:rgba(217,48,37,.38)}.FtBNWb{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex:1;box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;cursor:text;min-width:0%;position:relative}.poFWNe{-webkit-box-flex:1;box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:400;letter-spacing:.1px;line-height:24px;background-color:transparent;border:none;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;caret-color:#1a73e8;display:block;height:24px;margin:0;padding:16px;min-width:0%;outline:none;z-index:0}.poFWNe[disabled]{color:rgba(60,64,67,.38)}.HyS0Qd:not(.yaevDc) .poFWNe{padding:23px 16px 9px 16px}.poFWNe:invalid,.poFWNe:-moz-submit-invalid,.poFWNe:-moz-ui-invalid{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.W9wDc.HYyP9e .poFWNe{padding-left:0}.W9wDc.JFSSzd .poFWNe{padding-left:4px}.W9wDc.svmwUe:not(.F5VHze) .poFWNe{padding-right:0}.W9wDc.svmwUe.F5VHze .poFWNe{padding-right:0}.W9wDc.vkREqc:not(.F5VHze) .poFWNe{padding-right:4px}.W9wDc.vkREqc.F5VHze .poFWNe{padding-right:4px}.W9wDc.IYewr .poFWNe{caret-color:#d93025}.rXTzdc .poFWNe::-ms-clear,.rXTzdc .poFWNe::-ms-reveal{display:none}.CROdRc+.poFWNe{padding-left:2px}.AKIybd{background-color:#80868b;bottom:0;height:1px;left:0;margin:0;padding:0;position:absolute;width:100%}.AKIybd::before{content:"";position:absolute;top:0;bottom:-1px;left:0;right:0;border-bottom:1px solid rgba(0,0,0,0);pointer-events:none}.HyS0Qd.RDPZE .AKIybd{background-color:rgba(128,134,139,.38)}.cWL65e{-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);background-color:#1a73e8;bottom:0;height:2px;left:0;margin:0;padding:0;position:absolute;width:100%}.D3oBEe .AKIybd,.D3oBEe .cWL65e{display:none}.W9wDc.IYewr .AKIybd,.W9wDc.IYewr .cWL65e{background-color:#d93025;height:2px}.W9wDc.IYewr.RDPZE .AKIybd,.W9wDc.IYewr.RDPZE .cWL65e{background-color:rgba(217,48,37,.38)}.poFWNe[disabled]~.AKIybd{background:none;border-bottom:1px dotted #dadce0}.cWL65e.Y2Zypf{-webkit-animation:agmTextInputRemoveUnderline .3s cubic-bezier(0.4,0,0.2,1);-moz-animation:agmTextInputRemoveUnderline .3s cubic-bezier(0.4,0,0.2,1);-o-animation:agmTextInputRemoveUnderline .3s cubic-bezier(0.4,0,0.2,1);animation:agmTextInputRemoveUnderline .3s cubic-bezier(0.4,0,0.2,1)}.W9wDc.u3bW4e .cWL65e{-webkit-animation:agmTextInputAddUnderline .3s cubic-bezier(0.4,0,0.2,1);-moz-animation:agmTextInputAddUnderline .3s cubic-bezier(0.4,0,0.2,1);-o-animation:agmTextInputAddUnderline .3s cubic-bezier(0.4,0,0.2,1);animation:agmTextInputAddUnderline .3s cubic-bezier(0.4,0,0.2,1);-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}.qTs5Xc{-webkit-transform-origin:bottom left;-moz-transform-origin:bottom left;-ms-transform-origin:bottom left;-o-transform-origin:bottom left;transform-origin:bottom left;-webkit-transition:all .3s cubic-bezier(0.4,0,0.2,1);-moz-transition:all .3s cubic-bezier(0.4,0,0.2,1);-o-transition:all .3s cubic-bezier(0.4,0,0.2,1);transition:all .3s cubic-bezier(0.4,0,0.2,1);-webkit-transition-property:color,-webkit-transform;-webkit-transition-property:color,-webkit-transform;-o-transition-property:color,-webkit-transform;transition-property:color,-webkit-transform;-webkit-transition-property:color,transform;-o-transition-property:color,transform;transition-property:color,transform;-webkit-transition-property:color,transform,-webkit-transform;-o-transition-property:color,transform,-webkit-transform;transition-property:color,transform,-webkit-transform;font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:400;letter-spacing:.1px;line-height:24px;color:#5f6368;left:16px;right:16px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;pointer-events:none;position:absolute;top:16px}.D3oBEe .qTs5Xc{background-color:white;left:12px;max-width:-webkit-calc(100% - 32px);max-width:-moz-calc(100% - 32px);max-width:calc(100% - 32px);padding:2px 4px;right:auto;top:14px}.D3oBEe .poFWNe:not([disabled]):focus~.qTs5Xc,.D3oBEe .poFWNe[badinput=true]~.qTs5Xc,.W9wDc.D3oBEe.CDELXb .qTs5Xc,.W9wDc.D3oBEe.sM9l1e .qTs5Xc{-webkit-transform:scale(.75) translateY(-41px);-moz-transform:scale(.75) translateY(-41px);-ms-transform:scale(.75) translateY(-41px);-o-transform:scale(.75) translateY(-41px);transform:scale(.75) translateY(-41px)}.W9wDc.RDPZE .qTs5Xc{color:rgba(60,64,67,.38)}.W9wDc.HYyP9e .qTs5Xc{left:0}.D3oBEe .n9IS1>.qTs5Xc{left:12px}.HyS0Qd.svmwUe .qTs5Xc{right:0}.poFWNe:not([disabled]):focus~.qTs5Xc,.poFWNe[badinput=true]~.qTs5Xc,.W9wDc.CDELXb .qTs5Xc,.W9wDc.sM9l1e .qTs5Xc{-webkit-transform:scale(.75) translateY(-20px);-moz-transform:scale(.75) translateY(-20px);-ms-transform:scale(.75) translateY(-20px);-o-transform:scale(.75) translateY(-20px);transform:scale(.75) translateY(-20px)}.poFWNe:not([disabled]):focus~.qTs5Xc{color:#1a73e8}.W9wDc.IYewr .poFWNe:not([disabled]):focus~.qTs5Xc,.W9wDc.IYewr .n9IS1 .qTs5Xc{color:#d93025}.W9wDc.IYewr.RDPZE .n9IS1 .qTs5Xc{color:rgba(217,48,37,.38)}.uUUR3b{font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:400;letter-spacing:.1px;line-height:24px;color:#9aa0a6;left:16px;overflow:hidden;pointer-events:none;position:absolute;right:16px;text-overflow:ellipsis;top:16px;white-space:nowrap}.W9wDc.RDPZE .uUUR3b{color:rgba(154,160,166,.38)}.HyS0Qd:not(.yaevDc) .uUUR3b{top:23px}.W9wDc.CDELXb .uUUR3b{display:none}.W9wDc.HYyP9e .uUUR3b{left:0}.W9wDc.svmwUe .uUUR3b{right:0}.uDjDl{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.DAKCob{-webkit-tap-highlight-color:transparent;font-family:Roboto,Arial,sans-serif;font-size:12px;font-weight:400;letter-spacing:.3px;line-height:16px;height:16px;margin-left:auto;padding:4px 12px;pointer-events:none;white-space:nowrap}.uNeeU,.cHUCT:not(:empty){-webkit-tap-highlight-color:transparent;-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto;font-family:Roboto,Arial,sans-serif;font-size:12px;font-weight:400;letter-spacing:.3px;line-height:16px;min-height:16px;padding:4px 16px}.cHUCT{pointer-events:none}.uNeeU{color:#d93025}.W9wDc.RDPZE .uNeeU{color:rgba(217,48,37,.38)}.cHUCT,.DAKCob{color:#5f6368}.W9wDc.RDPZE .cHUCT,.W9wDc.RDPZE .DAKCob{color:rgba(95,99,104,.38)}.W9wDc.IYewr .cHUCT,.W9wDc:not(.IYewr) .cHUCT:not(:empty)+.uNeeU{display:none}.hmzrif,.Hzgwd{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex:0;box-flex:0;-ms-flex-positive:0;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:400;letter-spacing:.1px;line-height:24px;-webkit-align-self:center;-ms-flex-item-align:center;-webkit-align-self:center;-ms-grid-row-align:center;align-self:center;color:#80868b;height:24px}.W9wDc.svmwUe:not(.F5VHze) .n9IS1 .hmzrif{padding-right:0}.W9wDc.svmwUe.F5VHze .n9IS1 .hmzrif{padding-right:0}.W9wDc.HYyP9e:not(.F5VHze) .n9IS1 .Hzgwd{padding-left:0}.W9wDc.HYyP9e.F5VHze .n9IS1 .Hzgwd{padding-left:0}.W9wDc.RDPZE .hmzrif,.W9wDc.RDPZE .Hzgwd{opacity:.38}.W9wDc:not(.F5VHze) .hmzrif{padding:16px 16px 16px 0}.W9wDc.F5VHze .hmzrif{padding:16px 16px 16px 0}.W9wDc:not(.F5VHze) .Hzgwd{padding:16px 0 16px 16px}.W9wDc.F5VHze .Hzgwd{padding:16px 0 16px 16px}.HyS0Qd:not(.yaevDc):not(.F5VHze) .hmzrif{padding:24px 16px 8px 0}.HyS0Qd:not(.yaevDc).F5VHze .hmzrif{padding:24px 16px 8px 0}.HyS0Qd:not(.yaevDc):not(.F5VHze) .Hzgwd{padding:24px 0 8px 16px}.HyS0Qd:not(.yaevDc).F5VHze .Hzgwd{padding:24px 0 8px 16px}.Pl5mpf,.GIwIzd{-ms-flex-align:center;-moz-box-align:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%;line-height:24px;padding:0 12px;position:relative}.CROdRc{-webkit-align-self:center;-ms-flex-item-align:center;-webkit-align-self:center;-ms-grid-row-align:center;align-self:center;padding:16px 0 16px 16px}.HyS0Qd:not(.yaevDc) .CROdRc{padding:23px 0 9px 16px}.VfPpkd-BIzmGd{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;position:relative;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;width:56px;height:56px;padding:0;border:none;fill:currentColor;text-decoration:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-appearance:none;-webkit-appearance:none;overflow:visible;-webkit-transition:opacity 15ms linear 30ms,-webkit-box-shadow .28s cubic-bezier(.4,0,.2,1),-webkit-transform .27s 0ms cubic-bezier(0,0,.2,1);transition:opacity 15ms linear 30ms,-webkit-box-shadow .28s cubic-bezier(.4,0,.2,1),-webkit-transform .27s 0ms cubic-bezier(0,0,.2,1);transition:box-shadow .28s cubic-bezier(.4,0,.2,1),opacity 15ms linear 30ms,transform .27s 0ms cubic-bezier(0,0,.2,1);transition:box-shadow .28s cubic-bezier(.4,0,.2,1),opacity 15ms linear 30ms,transform .27s 0ms cubic-bezier(0,0,.2,1),-webkit-box-shadow .28s cubic-bezier(.4,0,.2,1),-webkit-transform .27s 0ms cubic-bezier(0,0,.2,1)}.VfPpkd-BIzmGd .VfPpkd-BFbNVe-bF1uUb{width:100%;height:100%;top:0;left:0}.VfPpkd-BIzmGd[hidden]{display:none}.VfPpkd-BIzmGd::-moz-focus-inner{padding:0;border:0}.VfPpkd-BIzmGd:hover{-webkit-box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.VfPpkd-BIzmGd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe,.VfPpkd-BIzmGd:not(.VfPpkd-ksKsZd-mWPk3d):focus{-webkit-box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.VfPpkd-BIzmGd .VfPpkd-kLizxb-LhBDec{position:absolute}.VfPpkd-BIzmGd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-kLizxb-LhBDec,.VfPpkd-BIzmGd:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-kLizxb-LhBDec{pointer-events:none;border:2px solid transparent;border-radius:6px;-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors:active){.VfPpkd-BIzmGd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-kLizxb-LhBDec,.VfPpkd-BIzmGd:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-kLizxb-LhBDec{border-color:CanvasText}}.VfPpkd-BIzmGd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-kLizxb-LhBDec::after,.VfPpkd-BIzmGd:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-kLizxb-LhBDec::after{content:"";border:2px solid transparent;border-radius:8px;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors:active){.VfPpkd-BIzmGd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-kLizxb-LhBDec::after,.VfPpkd-BIzmGd:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-kLizxb-LhBDec::after{border-color:CanvasText}}.VfPpkd-BIzmGd:active,.VfPpkd-BIzmGd:focus:active{-webkit-box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12);box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)}.VfPpkd-BIzmGd:active,.VfPpkd-BIzmGd:focus{outline:none}.VfPpkd-BIzmGd:hover{cursor:pointer}.VfPpkd-BIzmGd>svg{width:100%}.VfPpkd-BIzmGd-OWXEXe-yolsp{width:40px;height:40px}.VfPpkd-BIzmGd-OWXEXe-X9G3K{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto,sans-serif;font-family:var(--mdc-typography-button-font-family,var(--mdc-typography-font-family,Roboto,sans-serif));font-size:.875rem;font-size:var(--mdc-typography-button-font-size,.875rem);line-height:2.25rem;line-height:var(--mdc-typography-button-line-height,2.25rem);font-weight:500;font-weight:var(--mdc-typography-button-font-weight,500);letter-spacing:.0892857143em;letter-spacing:var(--mdc-typography-button-letter-spacing,.0892857143em);text-decoration:none;-webkit-text-decoration:var(--mdc-typography-button-text-decoration,none);text-decoration:var(--mdc-typography-button-text-decoration,none);text-transform:uppercase;text-transform:var(--mdc-typography-button-text-transform,uppercase);border-radius:24px;padding-left:20px;padding-right:20px;width:auto;max-width:100%;height:48px;line-height:normal}.VfPpkd-BIzmGd-OWXEXe-X9G3K .VfPpkd-wbSZ0b{border-radius:24px}.VfPpkd-BIzmGd-OWXEXe-X9G3K .VfPpkd-Q0XOV{margin-left:-8px;margin-right:12px}[dir=rtl] .VfPpkd-BIzmGd-OWXEXe-X9G3K .VfPpkd-Q0XOV,.VfPpkd-BIzmGd-OWXEXe-X9G3K .VfPpkd-Q0XOV[dir=rtl]{margin-left:12px;margin-right:-8px}.VfPpkd-BIzmGd-OWXEXe-X9G3K .VfPpkd-nBWOSb+.VfPpkd-Q0XOV{margin-left:12px;margin-right:-8px}[dir=rtl] .VfPpkd-BIzmGd-OWXEXe-X9G3K .VfPpkd-nBWOSb+.VfPpkd-Q0XOV,.VfPpkd-BIzmGd-OWXEXe-X9G3K .VfPpkd-nBWOSb+.VfPpkd-Q0XOV[dir=rtl]{margin-left:-8px;margin-right:12px}.VfPpkd-BIzmGd-OWXEXe-dgl2Hf{margin-top:4px;margin-bottom:4px;margin-right:4px;margin-left:4px}.VfPpkd-BIzmGd-OWXEXe-dgl2Hf .VfPpkd-D4TID{position:absolute;top:50%;height:48px;left:50%;width:48px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.VfPpkd-BIzmGd::before{position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid transparent;border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors:active){.VfPpkd-BIzmGd::before{border-color:CanvasText}}.VfPpkd-nBWOSb{-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;text-overflow:ellipsis;white-space:nowrap;overflow-x:hidden;overflow-y:visible}.VfPpkd-Q0XOV{-webkit-transition:-webkit-transform .18s 90ms cubic-bezier(0,0,.2,1);transition:-webkit-transform .18s 90ms cubic-bezier(0,0,.2,1);transition:transform .18s 90ms cubic-bezier(0,0,.2,1);transition:transform .18s 90ms cubic-bezier(0,0,.2,1),-webkit-transform .18s 90ms cubic-bezier(0,0,.2,1);fill:currentColor;will-change:transform}.VfPpkd-BIzmGd .VfPpkd-Q0XOV{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.VfPpkd-BIzmGd-OWXEXe-NywdZd{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:0;-webkit-transition:opacity 15ms linear .15s,-webkit-transform .18s 0ms cubic-bezier(.4,0,1,1);transition:opacity 15ms linear .15s,-webkit-transform .18s 0ms cubic-bezier(.4,0,1,1);transition:opacity 15ms linear .15s,transform .18s 0ms cubic-bezier(.4,0,1,1);transition:opacity 15ms linear .15s,transform .18s 0ms cubic-bezier(.4,0,1,1),-webkit-transform .18s 0ms cubic-bezier(.4,0,1,1)}.VfPpkd-BIzmGd-OWXEXe-NywdZd .VfPpkd-Q0XOV{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform 135ms 0ms cubic-bezier(.4,0,1,1);transition:-webkit-transform 135ms 0ms cubic-bezier(.4,0,1,1);transition:transform 135ms 0ms cubic-bezier(.4,0,1,1);transition:transform 135ms 0ms cubic-bezier(.4,0,1,1),-webkit-transform 135ms 0ms cubic-bezier(.4,0,1,1)}.VfPpkd-BIzmGd{background-color:#018786;background-color:var(--mdc-theme-secondary,#018786);-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.VfPpkd-BIzmGd .VfPpkd-Q0XOV{width:24px;height:24px;font-size:24px}.VfPpkd-BIzmGd,.VfPpkd-BIzmGd:not(:disabled) .VfPpkd-Q0XOV,.VfPpkd-BIzmGd:not(:disabled) .VfPpkd-nBWOSb,.VfPpkd-BIzmGd:disabled .VfPpkd-Q0XOV,.VfPpkd-BIzmGd:disabled .VfPpkd-nBWOSb{color:#fff;color:var(--mdc-theme-on-secondary,#fff)}.VfPpkd-BIzmGd:not(.VfPpkd-BIzmGd-OWXEXe-X9G3K){border-radius:50%}.VfPpkd-BIzmGd:not(.VfPpkd-BIzmGd-OWXEXe-X9G3K) .VfPpkd-wbSZ0b{border-radius:50%}.VfPpkd-BIzmGd{--mdc-ripple-fg-size:0;--mdc-ripple-left:0;--mdc-ripple-top:0;--mdc-ripple-fg-scale:1;--mdc-ripple-fg-translate-end:0;--mdc-ripple-fg-translate-start:0;-webkit-tap-highlight-color:rgba(0,0,0,0);will-change:transform,opacity}.VfPpkd-BIzmGd .VfPpkd-wbSZ0b::before,.VfPpkd-BIzmGd .VfPpkd-wbSZ0b::after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.VfPpkd-BIzmGd .VfPpkd-wbSZ0b::before{-webkit-transition:opacity 15ms linear,background-color 15ms linear;transition:opacity 15ms linear,background-color 15ms linear;z-index:1;z-index:var(--mdc-ripple-z-index,1)}.VfPpkd-BIzmGd .VfPpkd-wbSZ0b::after{z-index:0;z-index:var(--mdc-ripple-z-index,0)}.VfPpkd-BIzmGd.VfPpkd-ksKsZd-mWPk3d .VfPpkd-wbSZ0b::before{-webkit-transform:scale(var(--mdc-ripple-fg-scale,1));-ms-transform:scale(var(--mdc-ripple-fg-scale,1));transform:scale(var(--mdc-ripple-fg-scale,1))}.VfPpkd-BIzmGd.VfPpkd-ksKsZd-mWPk3d .VfPpkd-wbSZ0b::after{top:0;left:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.VfPpkd-BIzmGd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-ZNMTqd .VfPpkd-wbSZ0b::after{top:var(--mdc-ripple-top,0);left:var(--mdc-ripple-left,0)}.VfPpkd-BIzmGd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-Tv8l5d-lJfZMc .VfPpkd-wbSZ0b::after{-webkit-animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards;animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}.VfPpkd-BIzmGd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-Tv8l5d-OmS1vf .VfPpkd-wbSZ0b::after{-webkit-animation:mdc-ripple-fg-opacity-out .15s;animation:mdc-ripple-fg-opacity-out .15s;-webkit-transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1));-ms-transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1));transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1))}.VfPpkd-BIzmGd .VfPpkd-wbSZ0b::before,.VfPpkd-BIzmGd .VfPpkd-wbSZ0b::after{top:-50%;left:-50%;width:200%;height:200%}.VfPpkd-BIzmGd.VfPpkd-ksKsZd-mWPk3d .VfPpkd-wbSZ0b::after{width:var(--mdc-ripple-fg-size,100%);height:var(--mdc-ripple-fg-size,100%)}.VfPpkd-BIzmGd .VfPpkd-wbSZ0b::before,.VfPpkd-BIzmGd .VfPpkd-wbSZ0b::after{background-color:#fff;background-color:var(--mdc-ripple-color,var(--mdc-theme-on-secondary,#fff))}.VfPpkd-BIzmGd:hover .VfPpkd-wbSZ0b::before,.VfPpkd-BIzmGd.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-wbSZ0b::before{opacity:.08;opacity:var(--mdc-ripple-hover-opacity,.08)}.VfPpkd-BIzmGd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-wbSZ0b::before,.VfPpkd-BIzmGd:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-wbSZ0b::before{-webkit-transition-duration:75ms;transition-duration:75ms;opacity:.24;opacity:var(--mdc-ripple-focus-opacity,.24)}.VfPpkd-BIzmGd:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-wbSZ0b::after{-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.VfPpkd-BIzmGd:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-wbSZ0b::after{-webkit-transition-duration:75ms;transition-duration:75ms;opacity:.24;opacity:var(--mdc-ripple-press-opacity,.24)}.VfPpkd-BIzmGd.VfPpkd-ksKsZd-mWPk3d{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity,0.24)}.VfPpkd-BIzmGd .VfPpkd-wbSZ0b{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:hidden}.VfPpkd-BIzmGd{z-index:0}.VfPpkd-BIzmGd .VfPpkd-wbSZ0b::before,.VfPpkd-BIzmGd .VfPpkd-wbSZ0b::after{z-index:-1;z-index:var(--mdc-ripple-z-index,-1)}.SaBhMc{background-color:#fff;height:56px;width:56px;padding-top:2px;padding-top:max(0px,2px);padding-right:2px;padding-right:max(0px,2px);padding-bottom:2px;padding-bottom:max(0px,2px);padding-left:2px;padding-left:max(0px,2px)}.SaBhMc:not(:disabled){-webkit-box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15);-moz-box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15);box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15)}.SaBhMc:not(:disabled) .VfPpkd-BFbNVe-bF1uUb{opacity:.11;background-color:transparent}.SaBhMc:not(:disabled):hover{-webkit-box-shadow:0 2px 3px 0 rgba(60,64,67,.3),0 6px 10px 4px rgba(60,64,67,.15);-moz-box-shadow:0 2px 3px 0 rgba(60,64,67,.3),0 6px 10px 4px rgba(60,64,67,.15);box-shadow:0 2px 3px 0 rgba(60,64,67,.3),0 6px 10px 4px rgba(60,64,67,.15)}.SaBhMc:not(:disabled):hover .VfPpkd-BFbNVe-bF1uUb{opacity:.12;background-color:transparent}.SaBhMc:not(:disabled):focus{-webkit-box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15);-moz-box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15);box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15)}.SaBhMc:not(:disabled):focus .VfPpkd-BFbNVe-bF1uUb{opacity:.11;background-color:transparent}.SaBhMc:not(:disabled):active{-webkit-box-shadow:0 4px 4px 0 rgba(60,64,67,.3),0 8px 12px 6px rgba(60,64,67,.15);-moz-box-shadow:0 4px 4px 0 rgba(60,64,67,.3),0 8px 12px 6px rgba(60,64,67,.15);box-shadow:0 4px 4px 0 rgba(60,64,67,.3),0 8px 12px 6px rgba(60,64,67,.15)}.SaBhMc:not(:disabled):active .VfPpkd-BFbNVe-bF1uUb{opacity:.14;background-color:transparent}.SaBhMc:disabled{-webkit-box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15);-moz-box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15);box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15)}.SaBhMc:disabled .VfPpkd-BFbNVe-bF1uUb{opacity:.11;background-color:transparent}.SaBhMc .VfPpkd-Q0XOV{width:36px;height:36px;font-size:36px}.SaBhMc:not(:disabled) .VfPpkd-Q0XOV{color:#3c4043}.SaBhMc:not(:disabled):hover .VfPpkd-Q0XOV{color:#174ea6}.SaBhMc:not(:disabled):focus .VfPpkd-Q0XOV{color:#174ea6}.SaBhMc .VfPpkd-wbSZ0b::before,.SaBhMc .VfPpkd-wbSZ0b::after{background-color:#1a73e8}.SaBhMc:hover .VfPpkd-wbSZ0b::before,.SaBhMc.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-wbSZ0b::before{opacity:.04}.SaBhMc.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-wbSZ0b::before,.SaBhMc:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-wbSZ0b::before{-webkit-transition-duration:75ms;-webkit-transition-duration:75ms;-o-transition-duration:75ms;transition-duration:75ms;opacity:.12}.SaBhMc:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-wbSZ0b::after{-webkit-transition:opacity 150ms linear;-webkit-transition:opacity 150ms linear;-o-transition:opacity 150ms linear;transition:opacity 150ms linear}.SaBhMc:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-wbSZ0b::after{-webkit-transition-duration:75ms;-webkit-transition-duration:75ms;-o-transition-duration:75ms;transition-duration:75ms;opacity:.1}.SaBhMc.VfPpkd-ksKsZd-mWPk3d{--mdc-ripple-fg-opacity:var(--mdc-fab-pressed-state-layer-opacity,0.1)}.SaBhMc:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe,.SaBhMc:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus{border-color:#4285f4;border-style:solid;border-width:2px;padding-top:2px;padding-top:max(calc(0px - 2px),calc(calc(0px - 2px)*-1));padding-right:2px;padding-right:max(calc(0px - 2px),calc(calc(0px - 2px)*-1));padding-bottom:2px;padding-bottom:max(calc(0px - 2px),calc(calc(0px - 2px)*-1));padding-left:2px;padding-left:max(calc(0px - 2px),calc(calc(0px - 2px)*-1))}.SaBhMc:not(.VfPpkd-BIzmGd-OWXEXe-X9G3K){-webkit-border-radius:28px 28px 28px 28px;-moz-border-radius:28px 28px 28px 28px;border-radius:28px 28px 28px 28px}.SaBhMc:not(.VfPpkd-BIzmGd-OWXEXe-X9G3K) .VfPpkd-wbSZ0b{-webkit-border-radius:28px 28px 28px 28px;-moz-border-radius:28px 28px 28px 28px;border-radius:28px 28px 28px 28px}@media screen and (forced-colors:active),(-ms-high-contrast:active){.SaBhMc{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.SaBhMc:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe,.SaBhMc:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus{border-style:solid;border-width:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}}.bgpk6e{background-color:#fff;height:48px;-webkit-border-radius:24px 24px 24px 24px;-moz-border-radius:24px 24px 24px 24px;border-radius:24px 24px 24px 24px;font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:.0178571429em;padding-top:2px;padding-right:24px;padding-bottom:2px;padding-left:24px;text-transform:none}.bgpk6e:not(:disabled){-webkit-box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15);-moz-box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15);box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15)}.bgpk6e:not(:disabled) .VfPpkd-BFbNVe-bF1uUb{opacity:.11;background-color:transparent}.bgpk6e:not(:disabled):hover{-webkit-box-shadow:0 2px 3px 0 rgba(60,64,67,.3),0 6px 10px 4px rgba(60,64,67,.15);-moz-box-shadow:0 2px 3px 0 rgba(60,64,67,.3),0 6px 10px 4px rgba(60,64,67,.15);box-shadow:0 2px 3px 0 rgba(60,64,67,.3),0 6px 10px 4px rgba(60,64,67,.15)}.bgpk6e:not(:disabled):hover .VfPpkd-BFbNVe-bF1uUb{opacity:.12;background-color:transparent}.bgpk6e:not(:disabled):focus{-webkit-box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15);-moz-box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15);box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15)}.bgpk6e:not(:disabled):focus .VfPpkd-BFbNVe-bF1uUb{opacity:.11;background-color:transparent}.bgpk6e:not(:disabled):active{-webkit-box-shadow:0 4px 4px 0 rgba(60,64,67,.3),0 8px 12px 6px rgba(60,64,67,.15);-moz-box-shadow:0 4px 4px 0 rgba(60,64,67,.3),0 8px 12px 6px rgba(60,64,67,.15);box-shadow:0 4px 4px 0 rgba(60,64,67,.3),0 8px 12px 6px rgba(60,64,67,.15)}.bgpk6e:not(:disabled):active .VfPpkd-BFbNVe-bF1uUb{opacity:.14;background-color:transparent}.bgpk6e:disabled{-webkit-box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15);-moz-box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15);box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15)}.bgpk6e:disabled .VfPpkd-BFbNVe-bF1uUb{opacity:.11;background-color:transparent}.bgpk6e .VfPpkd-Q0XOV{width:36px;height:36px;font-size:36px}.bgpk6e:not(:disabled) .VfPpkd-Q0XOV{color:#3c4043}.bgpk6e:not(:disabled):hover .VfPpkd-Q0XOV{color:#174ea6}.bgpk6e:not(:disabled):focus .VfPpkd-Q0XOV{color:#174ea6}.bgpk6e .VfPpkd-wbSZ0b::before,.bgpk6e .VfPpkd-wbSZ0b::after{background-color:#1a73e8}.bgpk6e:hover .VfPpkd-wbSZ0b::before,.bgpk6e.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-wbSZ0b::before{opacity:.04}.bgpk6e.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-wbSZ0b::before,.bgpk6e:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-wbSZ0b::before{-webkit-transition-duration:75ms;-webkit-transition-duration:75ms;-o-transition-duration:75ms;transition-duration:75ms;opacity:.12}.bgpk6e:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-wbSZ0b::after{-webkit-transition:opacity 150ms linear;-webkit-transition:opacity 150ms linear;-o-transition:opacity 150ms linear;transition:opacity 150ms linear}.bgpk6e:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-wbSZ0b::after{-webkit-transition-duration:75ms;-webkit-transition-duration:75ms;-o-transition-duration:75ms;transition-duration:75ms;opacity:.1}.bgpk6e.VfPpkd-ksKsZd-mWPk3d{--mdc-ripple-fg-opacity:var(--mdc-extended-fab-pressed-state-layer-opacity,0.1)}.bgpk6e:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe,.bgpk6e:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus{border-color:#4285f4}.bgpk6e .VfPpkd-wbSZ0b{-webkit-border-radius:24px 24px 24px 24px;-moz-border-radius:24px 24px 24px 24px;border-radius:24px 24px 24px 24px}.bgpk6e:not(:disabled) .VfPpkd-nBWOSb{color:#3c4043}.bgpk6e:not(:disabled):hover .VfPpkd-nBWOSb{color:#174ea6}.bgpk6e:not(:disabled):focus .VfPpkd-nBWOSb{color:#174ea6}.bgpk6e:not(:disabled):active .VfPpkd-nBWOSb{color:#174ea6}.bgpk6e .VfPpkd-Q0XOV{margin-left:-webkit-calc(12px - 24px);margin-left:-moz-calc(12px - 24px);margin-left:calc(12px - 24px);margin-right:12px}[dir=rtl] .bgpk6e .VfPpkd-Q0XOV,.bgpk6e .VfPpkd-Q0XOV[dir=rtl]{margin-left:12px;margin-right:-webkit-calc(12px - 24px);margin-right:-moz-calc(12px - 24px);margin-right:calc(12px - 24px)}.bgpk6e .VfPpkd-nBWOSb+.VfPpkd-Q0XOV{margin-left:12px;margin-right:-webkit-calc(12px - 24px);margin-right:-moz-calc(12px - 24px);margin-right:calc(12px - 24px)}[dir=rtl] .bgpk6e .VfPpkd-nBWOSb+.VfPpkd-Q0XOV,.bgpk6e .VfPpkd-nBWOSb+.VfPpkd-Q0XOV[dir=rtl]{margin-left:-webkit-calc(12px - 24px);margin-left:-moz-calc(12px - 24px);margin-left:calc(12px - 24px);margin-right:12px}.bgpk6e:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe,.bgpk6e:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus{border-style:solid;border-width:2px;padding-top:2px;padding-right:22px;padding-bottom:2px;padding-left:22px}@media screen and (forced-colors:active),(-ms-high-contrast:active){.bgpk6e{padding-top:0;padding-right:24px;padding-bottom:0;padding-left:24px}.bgpk6e:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe,.bgpk6e:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus{border-style:solid;border-width:0;padding-top:0;padding-right:24px;padding-bottom:0;padding-left:24px}}.QmHVyb{background-color:#1a73e8;height:48px;-webkit-border-radius:24px 24px 24px 24px;-moz-border-radius:24px 24px 24px 24px;border-radius:24px 24px 24px 24px;font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:.0178571429em;padding-left:24px;padding-right:24px;text-transform:none}.QmHVyb:not(:disabled){-webkit-box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15);-moz-box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15);box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15)}.QmHVyb:not(:disabled) .VfPpkd-BFbNVe-bF1uUb{opacity:.11;background-color:transparent}.QmHVyb:not(:disabled):hover{-webkit-box-shadow:0 2px 3px 0 rgba(60,64,67,.3),0 6px 10px 4px rgba(60,64,67,.15);-moz-box-shadow:0 2px 3px 0 rgba(60,64,67,.3),0 6px 10px 4px rgba(60,64,67,.15);box-shadow:0 2px 3px 0 rgba(60,64,67,.3),0 6px 10px 4px rgba(60,64,67,.15)}.QmHVyb:not(:disabled):hover .VfPpkd-BFbNVe-bF1uUb{opacity:.12;background-color:transparent}.QmHVyb:not(:disabled):focus{-webkit-box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15);-moz-box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15);box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15)}.QmHVyb:not(:disabled):focus .VfPpkd-BFbNVe-bF1uUb{opacity:.11;background-color:transparent}.QmHVyb:not(:disabled):active{-webkit-box-shadow:0 4px 4px 0 rgba(60,64,67,.3),0 8px 12px 6px rgba(60,64,67,.15);-moz-box-shadow:0 4px 4px 0 rgba(60,64,67,.3),0 8px 12px 6px rgba(60,64,67,.15);box-shadow:0 4px 4px 0 rgba(60,64,67,.3),0 8px 12px 6px rgba(60,64,67,.15)}.QmHVyb:not(:disabled):active .VfPpkd-BFbNVe-bF1uUb{opacity:.14;background-color:transparent}.QmHVyb:disabled{-webkit-box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15);-moz-box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15);box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15)}.QmHVyb:disabled .VfPpkd-BFbNVe-bF1uUb{opacity:.11;background-color:transparent}.QmHVyb .VfPpkd-Q0XOV{width:24px;height:24px;font-size:24px}.QmHVyb:not(:disabled) .VfPpkd-Q0XOV{color:#fff}.QmHVyb .VfPpkd-wbSZ0b::before,.QmHVyb .VfPpkd-wbSZ0b::after{background-color:#202124}.QmHVyb:hover .VfPpkd-wbSZ0b::before,.QmHVyb.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-wbSZ0b::before{opacity:.16}.QmHVyb.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-wbSZ0b::before,.QmHVyb:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-wbSZ0b::before{-webkit-transition-duration:75ms;-webkit-transition-duration:75ms;-o-transition-duration:75ms;transition-duration:75ms;opacity:.24}.QmHVyb:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-wbSZ0b::after{-webkit-transition:opacity 150ms linear;-webkit-transition:opacity 150ms linear;-o-transition:opacity 150ms linear;transition:opacity 150ms linear}.QmHVyb:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-wbSZ0b::after{-webkit-transition-duration:75ms;-webkit-transition-duration:75ms;-o-transition-duration:75ms;transition-duration:75ms;opacity:.2}.QmHVyb.VfPpkd-ksKsZd-mWPk3d{--mdc-ripple-fg-opacity:var(--mdc-extended-fab-pressed-state-layer-opacity,0.2)}.QmHVyb .VfPpkd-wbSZ0b{-webkit-border-radius:24px 24px 24px 24px;-moz-border-radius:24px 24px 24px 24px;border-radius:24px 24px 24px 24px}.QmHVyb:not(:disabled) .VfPpkd-nBWOSb{color:#fff}.QmHVyb .VfPpkd-Q0XOV{margin-left:-webkit-calc(16px - 24px);margin-left:-moz-calc(16px - 24px);margin-left:calc(16px - 24px);margin-right:16px}[dir=rtl] .QmHVyb .VfPpkd-Q0XOV,.QmHVyb .VfPpkd-Q0XOV[dir=rtl]{margin-left:16px;margin-right:-webkit-calc(16px - 24px);margin-right:-moz-calc(16px - 24px);margin-right:calc(16px - 24px)}.QmHVyb .VfPpkd-nBWOSb+.VfPpkd-Q0XOV{margin-left:16px;margin-right:-webkit-calc(16px - 24px);margin-right:-moz-calc(16px - 24px);margin-right:calc(16px - 24px)}[dir=rtl] .QmHVyb .VfPpkd-nBWOSb+.VfPpkd-Q0XOV,.QmHVyb .VfPpkd-nBWOSb+.VfPpkd-Q0XOV[dir=rtl]{margin-left:-webkit-calc(16px - 24px);margin-left:-moz-calc(16px - 24px);margin-left:calc(16px - 24px);margin-right:16px}.Hnvug{background-color:#fff;height:48px;-webkit-border-radius:24px 24px 24px 24px;-moz-border-radius:24px 24px 24px 24px;border-radius:24px 24px 24px 24px;font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:.0178571429em;padding-left:24px;padding-right:24px;text-transform:none}.Hnvug:not(:disabled){-webkit-box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15);-moz-box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15);box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15)}.Hnvug:not(:disabled) .VfPpkd-BFbNVe-bF1uUb{opacity:.11;background-color:transparent}.Hnvug:not(:disabled):hover{-webkit-box-shadow:0 2px 3px 0 rgba(60,64,67,.3),0 6px 10px 4px rgba(60,64,67,.15);-moz-box-shadow:0 2px 3px 0 rgba(60,64,67,.3),0 6px 10px 4px rgba(60,64,67,.15);box-shadow:0 2px 3px 0 rgba(60,64,67,.3),0 6px 10px 4px rgba(60,64,67,.15)}.Hnvug:not(:disabled):hover .VfPpkd-BFbNVe-bF1uUb{opacity:.12;background-color:transparent}.Hnvug:not(:disabled):focus{-webkit-box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15);-moz-box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15);box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15)}.Hnvug:not(:disabled):focus .VfPpkd-BFbNVe-bF1uUb{opacity:.11;background-color:transparent}.Hnvug:not(:disabled):active{-webkit-box-shadow:0 4px 4px 0 rgba(60,64,67,.3),0 8px 12px 6px rgba(60,64,67,.15);-moz-box-shadow:0 4px 4px 0 rgba(60,64,67,.3),0 8px 12px 6px rgba(60,64,67,.15);box-shadow:0 4px 4px 0 rgba(60,64,67,.3),0 8px 12px 6px rgba(60,64,67,.15)}.Hnvug:not(:disabled):active .VfPpkd-BFbNVe-bF1uUb{opacity:.14;background-color:transparent}.Hnvug:disabled{-webkit-box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15);-moz-box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15);box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15)}.Hnvug:disabled .VfPpkd-BFbNVe-bF1uUb{opacity:.11;background-color:transparent}.Hnvug .VfPpkd-Q0XOV{width:24px;height:24px;font-size:24px}.Hnvug:not(:disabled) .VfPpkd-Q0XOV{color:#1a73e8}.Hnvug:not(:disabled):hover .VfPpkd-Q0XOV{color:#174ea6}.Hnvug:not(:disabled):focus .VfPpkd-Q0XOV{color:#174ea6}.Hnvug:not(:disabled):active .VfPpkd-Q0XOV{color:#174ea6}.Hnvug .VfPpkd-wbSZ0b::before,.Hnvug .VfPpkd-wbSZ0b::after{background-color:#1a73e8}.Hnvug:hover .VfPpkd-wbSZ0b::before,.Hnvug.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-wbSZ0b::before{opacity:.04}.Hnvug.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-wbSZ0b::before,.Hnvug:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-wbSZ0b::before{-webkit-transition-duration:75ms;-webkit-transition-duration:75ms;-o-transition-duration:75ms;transition-duration:75ms;opacity:.12}.Hnvug:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-wbSZ0b::after{-webkit-transition:opacity 150ms linear;-webkit-transition:opacity 150ms linear;-o-transition:opacity 150ms linear;transition:opacity 150ms linear}.Hnvug:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-wbSZ0b::after{-webkit-transition-duration:75ms;-webkit-transition-duration:75ms;-o-transition-duration:75ms;transition-duration:75ms;opacity:.1}.Hnvug.VfPpkd-ksKsZd-mWPk3d{--mdc-ripple-fg-opacity:var(--mdc-extended-fab-pressed-state-layer-opacity,0.1)}.Hnvug .VfPpkd-wbSZ0b{-webkit-border-radius:24px 24px 24px 24px;-moz-border-radius:24px 24px 24px 24px;border-radius:24px 24px 24px 24px}.Hnvug:not(:disabled) .VfPpkd-nBWOSb{color:#1a73e8}.Hnvug:not(:disabled):hover .VfPpkd-nBWOSb{color:#174ea6}.Hnvug:not(:disabled):focus .VfPpkd-nBWOSb{color:#174ea6}.Hnvug:not(:disabled):active .VfPpkd-nBWOSb{color:#174ea6}.Hnvug .VfPpkd-Q0XOV{margin-left:-webkit-calc(16px - 24px);margin-left:-moz-calc(16px - 24px);margin-left:calc(16px - 24px);margin-right:16px}[dir=rtl] .Hnvug .VfPpkd-Q0XOV,.Hnvug .VfPpkd-Q0XOV[dir=rtl]{margin-left:16px;margin-right:-webkit-calc(16px - 24px);margin-right:-moz-calc(16px - 24px);margin-right:calc(16px - 24px)}.Hnvug .VfPpkd-nBWOSb+.VfPpkd-Q0XOV{margin-left:16px;margin-right:-webkit-calc(16px - 24px);margin-right:-moz-calc(16px - 24px);margin-right:calc(16px - 24px)}[dir=rtl] .Hnvug .VfPpkd-nBWOSb+.VfPpkd-Q0XOV,.Hnvug .VfPpkd-nBWOSb+.VfPpkd-Q0XOV[dir=rtl]{margin-left:-webkit-calc(16px - 24px);margin-left:-moz-calc(16px - 24px);margin-left:calc(16px - 24px);margin-right:16px}.OmoSvb{background-color:#fff;height:56px;width:56px}.OmoSvb:not(:disabled){-webkit-box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15);-moz-box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15);box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15)}.OmoSvb:not(:disabled) .VfPpkd-BFbNVe-bF1uUb{opacity:.11;background-color:transparent}.OmoSvb:not(:disabled):hover{-webkit-box-shadow:0 2px 3px 0 rgba(60,64,67,.3),0 6px 10px 4px rgba(60,64,67,.15);-moz-box-shadow:0 2px 3px 0 rgba(60,64,67,.3),0 6px 10px 4px rgba(60,64,67,.15);box-shadow:0 2px 3px 0 rgba(60,64,67,.3),0 6px 10px 4px rgba(60,64,67,.15)}.OmoSvb:not(:disabled):hover .VfPpkd-BFbNVe-bF1uUb{opacity:.12;background-color:transparent}.OmoSvb:not(:disabled):focus{-webkit-box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15);-moz-box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15);box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15)}.OmoSvb:not(:disabled):focus .VfPpkd-BFbNVe-bF1uUb{opacity:.11;background-color:transparent}.OmoSvb:not(:disabled):active{-webkit-box-shadow:0 4px 4px 0 rgba(60,64,67,.3),0 8px 12px 6px rgba(60,64,67,.15);-moz-box-shadow:0 4px 4px 0 rgba(60,64,67,.3),0 8px 12px 6px rgba(60,64,67,.15);box-shadow:0 4px 4px 0 rgba(60,64,67,.3),0 8px 12px 6px rgba(60,64,67,.15)}.OmoSvb:not(:disabled):active .VfPpkd-BFbNVe-bF1uUb{opacity:.14;background-color:transparent}.OmoSvb:disabled{-webkit-box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15);-moz-box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15);box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15)}.OmoSvb:disabled .VfPpkd-BFbNVe-bF1uUb{opacity:.11;background-color:transparent}.OmoSvb .VfPpkd-Q0XOV{width:24px;height:24px;font-size:24px}.OmoSvb:not(:disabled) .VfPpkd-Q0XOV{color:#1a73e8}.OmoSvb:not(:disabled):hover .VfPpkd-Q0XOV{color:#174ea6}.OmoSvb:not(:disabled):focus .VfPpkd-Q0XOV{color:#174ea6}.OmoSvb:not(:disabled):active .VfPpkd-Q0XOV{color:#174ea6}.OmoSvb .VfPpkd-wbSZ0b::before,.OmoSvb .VfPpkd-wbSZ0b::after{background-color:#1a73e8}.OmoSvb:hover .VfPpkd-wbSZ0b::before,.OmoSvb.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-wbSZ0b::before{opacity:.04}.OmoSvb.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-wbSZ0b::before,.OmoSvb:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-wbSZ0b::before{-webkit-transition-duration:75ms;-webkit-transition-duration:75ms;-o-transition-duration:75ms;transition-duration:75ms;opacity:.12}.OmoSvb:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-wbSZ0b::after{-webkit-transition:opacity 150ms linear;-webkit-transition:opacity 150ms linear;-o-transition:opacity 150ms linear;transition:opacity 150ms linear}.OmoSvb:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-wbSZ0b::after{-webkit-transition-duration:75ms;-webkit-transition-duration:75ms;-o-transition-duration:75ms;transition-duration:75ms;opacity:.1}.OmoSvb.VfPpkd-ksKsZd-mWPk3d{--mdc-ripple-fg-opacity:var(--mdc-fab-pressed-state-layer-opacity,0.1)}.OmoSvb:not(.VfPpkd-BIzmGd-OWXEXe-X9G3K){-webkit-border-radius:28px 28px 28px 28px;-moz-border-radius:28px 28px 28px 28px;border-radius:28px 28px 28px 28px}.OmoSvb:not(.VfPpkd-BIzmGd-OWXEXe-X9G3K) .VfPpkd-wbSZ0b{-webkit-border-radius:28px 28px 28px 28px;-moz-border-radius:28px 28px 28px 28px;border-radius:28px 28px 28px 28px}.GeXjpd:not(:disabled){-webkit-box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);-moz-box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15)}.GeXjpd:not(:disabled) .VfPpkd-BFbNVe-bF1uUb{opacity:.05;background-color:transparent}.GeXjpd:not(:disabled):hover{-webkit-box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);-moz-box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15)}.GeXjpd:not(:disabled):hover .VfPpkd-BFbNVe-bF1uUb{opacity:.08;background-color:transparent}.GeXjpd:not(:disabled):focus{-webkit-box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);-moz-box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15)}.GeXjpd:not(:disabled):focus .VfPpkd-BFbNVe-bF1uUb{opacity:.08;background-color:transparent}.GeXjpd:not(:disabled):active{-webkit-box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15);-moz-box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15);box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15)}.GeXjpd:not(:disabled):active .VfPpkd-BFbNVe-bF1uUb{opacity:.11;background-color:transparent}.GeXjpd:disabled{-webkit-box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);-moz-box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15)}.GeXjpd:disabled .VfPpkd-BFbNVe-bF1uUb{opacity:.05;background-color:transparent}.zI3eKe:not(:disabled){-webkit-box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);-moz-box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15)}.zI3eKe:not(:disabled) .VfPpkd-BFbNVe-bF1uUb{opacity:.05;background-color:transparent}.zI3eKe:not(:disabled):hover{-webkit-box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);-moz-box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15)}.zI3eKe:not(:disabled):hover .VfPpkd-BFbNVe-bF1uUb{opacity:.08;background-color:transparent}.zI3eKe:not(:disabled):focus{-webkit-box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);-moz-box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15)}.zI3eKe:not(:disabled):focus .VfPpkd-BFbNVe-bF1uUb{opacity:.08;background-color:transparent}.zI3eKe:not(:disabled):active{-webkit-box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15);-moz-box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15);box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15)}.zI3eKe:not(:disabled):active .VfPpkd-BFbNVe-bF1uUb{opacity:.11;background-color:transparent}.zI3eKe:disabled{-webkit-box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);-moz-box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15)}.zI3eKe:disabled .VfPpkd-BFbNVe-bF1uUb{opacity:.05;background-color:transparent}.pgdcAc:not(:disabled){-webkit-box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);-moz-box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15)}.pgdcAc:not(:disabled) .VfPpkd-BFbNVe-bF1uUb{opacity:.05;background-color:transparent}.pgdcAc:not(:disabled):hover{-webkit-box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);-moz-box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15)}.pgdcAc:not(:disabled):hover .VfPpkd-BFbNVe-bF1uUb{opacity:.08;background-color:transparent}.pgdcAc:not(:disabled):focus{-webkit-box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);-moz-box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15)}.pgdcAc:not(:disabled):focus .VfPpkd-BFbNVe-bF1uUb{opacity:.08;background-color:transparent}.pgdcAc:not(:disabled):active{-webkit-box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15);-moz-box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15);box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15)}.pgdcAc:not(:disabled):active .VfPpkd-BFbNVe-bF1uUb{opacity:.11;background-color:transparent}.pgdcAc:disabled{-webkit-box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);-moz-box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15)}.pgdcAc:disabled .VfPpkd-BFbNVe-bF1uUb{opacity:.05;background-color:transparent}[dir=rtl] .PcY7Ff .VfPpkd-Q0XOV,.PcY7Ff .VfPpkd-Q0XOV[dir=rtl]{-webkit-transform:scaleX(-1);-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1)}.Hkd4je{height:40px;width:40px}.OeTIXd{min-width:100%}.YM4CDe{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;padding-bottom:50px;overflow-x:hidden;overflow-y:auto;max-height:-webkit-calc(100vh - 164px);max-height:-moz-calc(100vh - 164px);max-height:calc(100vh - 164px)}@media screen and (max-width:1024px){.YM4CDe{max-height:-webkit-calc(100vh - 228px);max-height:-moz-calc(100vh - 228px);max-height:calc(100vh - 228px)}}.PpCYDb{margin:4px 0;padding:0 20px 0 8px}@media screen and (max-width:480px),screen and (orientation:landscape) and (max-height:480px){@media not screen and (max-width:480px) and (min-device-width:481px){@media not screen and (orientation:landscape) and (max-height:480px) and (min-device-height:481px){.PpCYDb{display:none}}}}.dt4ti{display:inline-block}.t7ODLb.t7ODLb{-webkit-box-shadow:0px 1px 2px 0px rgba(60,64,67,.30),0px 1px 3px 1px rgba(60,64,67,.15);-moz-box-shadow:0px 1px 2px 0px rgba(60,64,67,.30),0px 1px 3px 1px rgba(60,64,67,.15);box-shadow:0px 1px 2px 0px rgba(60,64,67,.30),0px 1px 3px 1px rgba(60,64,67,.15)}.t7ODLb:disabled,.t7ODLb:disabled:hover{-webkit-box-shadow:0px 1px 2px 0px rgba(60,64,67,.30),0px 1px 3px 1px rgba(60,64,67,.15);-moz-box-shadow:0px 1px 2px 0px rgba(60,64,67,.30),0px 1px 3px 1px rgba(60,64,67,.15);box-shadow:0px 1px 2px 0px rgba(60,64,67,.30),0px 1px 3px 1px rgba(60,64,67,.15);cursor:default}.t7ODLb:disabled .VfPpkd-nBWOSb{color:rgba(0,0,0,.38)}.BuwIWb{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;min-height:0}.CYaQr{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;min-height:0}.y56Xpd{overflow-x:hidden;overflow-y:auto;padding:8px 0}.tdn1c{max-height:250px;min-height:125px}.tdn1c.bh1Fjd{max-height:unset;min-height:0}.y56Xpd:not(:first-child){border-top:1px #ddd solid}.y56Xpd:not(.PMuGec){-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0}.y56Xpd.PMuGec .dblD8e{width:260px}.xHiaab,.qn15kb,.NHlkZc{color:#5f6368;display:block}.qn15kb{font-size:20px}.xHiaab{-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-right:4px}.b7mDEb{font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:.2px;line-height:20px;color:#202124;min-height:24px;padding:0;-webkit-transition:max-height 250ms,opacity 250ms;-o-transition:max-height 250ms,opacity 250ms;transition:max-height 250ms,opacity 250ms;-webkit-align-items:center;align-items:center;border-bottom-right-radius:20px;border-top-right-radius:20px;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-box-flex:1;box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1}.vFEt8b{-webkit-align-items:center;align-items:center;border-bottom-right-radius:20px;border-top-right-radius:20px;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-box-flex:1;box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1}.kkoLw .b7mDEb,.kkoLw .vFEt8b{border-bottom-right-radius:16px;border-top-right-radius:16px}.b7mDEb.auswjd{background-color:#e8f0fe;color:#1967d2;font-weight:700}.b7mDEb.RxUKO.auswjd{background-color:unset}.b7mDEb.auswjd .qn15kb,.b7mDEb.auswjd .NHlkZc{color:#1967d2}.vFEt8b:focus,.b7mDEb.mt1Mkb:hover,.RxUKO.auswjd:hover{background-color:#f5f5f5;outline:none}.b7mDEb.mt1Mkb:active{background-color:#f0f0f0}.vFEt8b{-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:24px;padding:8px 8px 8px 28px}.kkoLw .vFEt8b{padding:4px 8px 4px 28px}.b7mDEb.a5HdRd .vFEt8b{padding-left:40px}.b7mDEb.SbF29d .vFEt8b{padding-left:52px}.b7mDEb.AbtvGb .vFEt8b{padding-left:4px}.b7mDEb.AbtvGb.a5HdRd .vFEt8b{padding-left:16px}.b7mDEb.AbtvGb.SbF29d .vFEt8b{padding-left:28px}.b7mDEb.eLNT1d{display:none}.RxUKO:first-child .vFEt8b{min-height:16px;margin-top:8px}.RxUKO:first-child .VP4Iue{margin-top:-8px}.RxUKO:last-child .vFEt8b{min-height:16px;margin-top:-8px}.RxUKO:last-child .VP4Iue{margin-top:8px}.RxUKO .vFEt8b{border-left:2px solid #e8eaed;margin-left:40px;padding-left:0}.RxUKO .VP4Iue{border-left:2px solid #e8eaed;margin-left:-2px;line-height:1.5em}.RxUKO.auswjd .VP4Iue{border-left:2px solid #1967d2}.gn3Lk{-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;-webkit-justify-content:center;justify-content:center;margin-right:16px;width:24px}.VP4Iue{-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;-webkit-flex:1;flex:1;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;min-width:0}.b7mDEb .kWxq2b{margin:auto auto auto 0;white-space:normal}.NBz2e .kWxq2b{padding-left:16px;white-space:normal}.kWxq2b.zcdHbf{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qH2lDc{visibility:hidden;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center}.qH2lDc.de7xtd,.b7mDEb:hover .qH2lDc,.b7mDEb:focus .qH2lDc,.b7mDEb:focus-within .qH2lDc{visibility:visible}@media screen and (max-width:480px){.qH2lDc{display:none}}.dlDjcb{width:24px;height:24px}.hw5XYd{font-family:Roboto,Arial,sans-serif;font-size:12px;font-weight:400;letter-spacing:.3px;line-height:16px;-webkit-align-items:center;align-items:center;border-top:1px #ddd solid;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:24px;padding:8px 8px 8px 28px;bottom:0;left:0;width:100%;position:absolute}@media screen and (orientation:landscape) and (max-height:480px){.YM4CDe{position:relative}}@media screen and (max-height:900px){.tdn1c{-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;max-height:unset;min-height:unset}.y56Xpd.PMuGec:hover,.y56Xpd.PMuGec:focus,.y56Xpd.PMuGec:focus-within{overflow-y:hidden}.CYaQr{-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0}}.lxReRe{padding-left:20px}.lxReRe.N2RpBe::before{left:16px}.vqZFBb{margin-top:16px}.S1jtXc{margin-top:16px}.H0hiWd{width:100%}.YM4CDe{max-height:-webkit-calc(100vh - 114px);max-height:-moz-calc(100vh - 114px);max-height:calc(100vh - 114px);height:-webkit-calc(100vh - 114px);height:-moz-calc(100vh - 114px);height:calc(100vh - 114px);overflow:hidden}@media screen and (max-width:1024px){.YM4CDe{height:-webkit-calc(100vh - 50px);height:-moz-calc(100vh - 50px);height:calc(100vh - 50px);max-height:-webkit-calc(100vh - 50px);max-height:-moz-calc(100vh - 50px);max-height:calc(100vh - 50px)}}.ipbSxc{overflow-y:auto}.vFEt8b{color:#202124}.b7mDEb.auswjd .vFEt8b{color:#1967d2}.hw5XYd{-webkit-box-sizing:border-box;box-sizing:border-box;width:280px}.hw5XYd a{color:#202124}.azzbMb:first-child{bottom:0}.azzbMb:first-child .UMrnmb-vyw7Sc-QA0Szd-OWXEXe-xTMeO-wcotoc-llTnze{inline-size:280px;inline-size:var(--mdc-container-width,var(--mdc-drawer-container-width,280px))}.azzbMb:first-child .UMrnmb-vyw7Sc-E5gUX-bN97Pc{min-inline-size:280px;min-inline-size:var(--mdc-container-width,var(--mdc-drawer-container-width,280px))}.azzbMb{height:100%}@media screen and (max-width:1024px){.azzbMb{-webkit-box-shadow:0 0 16px rgba(0,0,0,.28);box-shadow:0 0 16px rgba(0,0,0,.28)}}.JecXHf{font-family:"Google Sans",Roboto,Arial,sans-serif;font-size:14px;font-weight:500;letter-spacing:.25px;line-height:20px;margin-left:28px;margin-top:8px;color:#5f6368;word-wrap:break-word}.SFOjKe-vyw7Sc-QA0Szd{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.UMrnmb-vyw7Sc-Psmogf{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;inline-size:0;-webkit-justify-content:flex-end;justify-content:flex-end;overflow:hidden;visibility:hidden;-webkit-transition:inline-size .25s cubic-bezier(0.4,0,0.2,1) 0s,visibility 0s cubic-bezier(0.4,0,0.2,1) .25s;-o-transition:inline-size .25s cubic-bezier(0.4,0,0.2,1) 0s,visibility 0s cubic-bezier(0.4,0,0.2,1) .25s;transition:inline-size .25s cubic-bezier(0.4,0,0.2,1) 0s,visibility 0s cubic-bezier(0.4,0,0.2,1) .25s}.UMrnmb-vyw7Sc-QA0Szd-OWXEXe-n8nH7-WS1epc-I3Yihd{-webkit-justify-content:flex-start;justify-content:flex-start}.UMrnmb-vyw7Sc-QA0Szd-OWXEXe-xTMeO-wcotoc-llTnze{visibility:visible;-webkit-transition:inline-size .25s cubic-bezier(0.4,0,0.2,1) 0s,visibility 0s cubic-bezier(0.4,0,0.2,1) 0s;-o-transition:inline-size .25s cubic-bezier(0.4,0,0.2,1) 0s,visibility 0s cubic-bezier(0.4,0,0.2,1) 0s;transition:inline-size .25s cubic-bezier(0.4,0,0.2,1) 0s,visibility 0s cubic-bezier(0.4,0,0.2,1) 0s}.UMrnmb-vyw7Sc-E5gUX-bN97Pc{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;overflow:hidden;position:relative;-webkit-transition:min-inline-size .25s cubic-bezier(0.4,0,0.2,1) 0s;-o-transition:min-inline-size .25s cubic-bezier(0.4,0,0.2,1) 0s;transition:min-inline-size .25s cubic-bezier(0.4,0,0.2,1) 0s}.UMrnmb-vyw7Sc-Psmogf{background-color:#fff;background-color:var(--mdc-container-color,var(--mdc-drawer-container-color,#fff))}.UMrnmb-vyw7Sc-QA0Szd-OWXEXe-xTMeO-wcotoc-llTnze{inline-size:256px;inline-size:var(--mdc-container-width,var(--mdc-drawer-container-width,256px))}.UMrnmb-vyw7Sc-E5gUX-bN97Pc{min-inline-size:256px;min-inline-size:var(--mdc-container-width,var(--mdc-drawer-container-width,256px))}.UMrnmb-vyw7Sc-QA0Szd-OWXEXe-qAWA2{inline-size:72px;inline-size:var(--mdc-collapsed-width,var(--mdc-drawer-container-width-collapsed,72px))}.UMrnmb-vyw7Sc-QA0Szd-OWXEXe-Rtc0Jf-bN97Pc-qAWA2{min-inline-size:72px;min-inline-size:var(--mdc-collapsed-width,var(--mdc-drawer-container-width-collapsed,72px))}.SFOjKe-MV7yeb-QA0Szd{bottom:0;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;top:0}.UMrnmb-yXBf7b-QA0Szd-h2P4hd{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;inline-size:0;-webkit-justify-content:flex-end;justify-content:flex-end;overflow:hidden;position:relative;-webkit-transition:inline-size .25s cubic-bezier(0.4,0,0.2,1) 0s,visibility 0s cubic-bezier(0.4,0,0.2,1) .25s;-o-transition:inline-size .25s cubic-bezier(0.4,0,0.2,1) 0s,visibility 0s cubic-bezier(0.4,0,0.2,1) .25s;transition:inline-size .25s cubic-bezier(0.4,0,0.2,1) 0s,visibility 0s cubic-bezier(0.4,0,0.2,1) .25s}.UMrnmb-yXBf7b-QA0Szd-QFG6Bd-bN97Pc{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;overflow:hidden;position:relative;-webkit-transition:min-inline-size .25s cubic-bezier(0.4,0,0.2,1) 0s;-o-transition:min-inline-size .25s cubic-bezier(0.4,0,0.2,1) 0s;transition:min-inline-size .25s cubic-bezier(0.4,0,0.2,1) 0s}.UMrnmb-yXBf7b-QA0Szd-MV7yeb-OWXEXe-xTMeO:not(.UMrnmb-yXBf7b-QA0Szd-MV7yeb-OWXEXe-xTMeO-wcotoc-llTnze) .UMrnmb-yXBf7b-QA0Szd-QFG6Bd-bN97Pc{display:none}.UMrnmb-yXBf7b-QA0Szd-MV7yeb-OWXEXe-n8nH7-WS1epc-I3Yihd{-webkit-justify-content:flex-start;justify-content:flex-start}.UMrnmb-yXBf7b-QA0Szd-HhR6Cd-bF1uUb{opacity:.07;position:absolute;inset:0}.UMrnmb-yXBf7b-QA0Szd-MV7yeb-OWXEXe-xTMeO-wcotoc-llTnze{inline-size:256px;inline-size:var(--mdc-width,var(--mdc-drawer-container-width,256px))}.UMrnmb-yXBf7b-QA0Szd-QFG6Bd-bN97Pc{min-inline-size:256px;min-inline-size:var(--mdc-width,var(--mdc-drawer-container-width,256px))}.UMrnmb-yXBf7b-QA0Szd-MV7yeb-OWXEXe-qAWA2{inline-size:72px;inline-size:var(--mdc-container-width-collapsed,var(--mdc-drawer-container-width-collapsed,72px))}.UMrnmb-yXBf7b-QA0Szd-MV7yeb-OWXEXe-Rtc0Jf-bN97Pc-qAWA2{min-inline-size:72px;min-inline-size:var(--mdc-container-width-collapsed,var(--mdc-drawer-container-width-collapsed,72px))}.UMrnmb-yXBf7b-QA0Szd-h2P4hd{background-color:#fff;background-color:var(--mdc-container-color,var(--mdc-drawer-container-color,#fff));-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);-moz-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.UMrnmb-yXBf7b-QA0Szd-MV7yeb-OWXEXe-qAWA2{-webkit-box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);-moz-box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.UMrnmb-yXBf7b-QA0Szd-HhR6Cd-bF1uUb{background-color:var(--mdc-drawer-elevation-overlay-color,#fff)}.zsvrBc{position:absolute;top:64px}.zsvrBc.qHLDxc{top:0}.wo4Ilb{background-color:#fff;padding:8px 16px;position:-webkit-sticky;position:sticky;top:0;z-index:3}.GeR1W{-webkit-align-items:baseline;align-items:baseline;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.wo4Ilb.Xc6hQ{border-bottom:1px #e8eaed solid}.WTbIGb{font-size:24px}.XEj0xf{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-family:"Product Sans",Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.4rem;color:#5f6368;margin-right:16px}@media screen and (max-width:480px){.GeR1W{-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}}.Y5FYJe{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-transition:background .3s;-moz-transition:background .3s;-o-transition:background .3s;transition:background .3s;border:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;cursor:pointer;display:inline-block;-webkit-flex-shrink:0;-ms-flex-negative:0;-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;height:48px;outline:none;overflow:hidden;position:relative;text-align:center;-webkit-tap-highlight-color:transparent;width:48px;z-index:0}.Y5FYJe>.TpQm9d{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:48px;width:48px}.Y5FYJe.u3bW4e,.Y5FYJe.qs41qe,.Y5FYJe.j7nIZb{-webkit-transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(circle,white 100%,black 100%)}.L23pJb{overflow:visible}.L23pJb.u3bW4e,.L23pJb.qs41qe,.L23pJb.j7nIZb{-webkit-mask-image:none}.Y5FYJe:hover{background-color:rgba(95,99,104,.04)}.Y5FYJe.RDPZE:hover{background-color:transparent}.VsxsTb:hover{background-color:rgba(232,234,237,.04)}.OZ6W0d:hover{background-color:rgba(66,133,244,.04)}.cjq2Db{color:#5f6368;fill:#5f6368}.VsxsTb{color:#e8eaed;fill:#e8eaed}.OZ6W0d{color:#1a73e8;fill:#1a73e8}.cjq2Db.u3bW4e{background-color:rgba(95,99,104,.12)}.cjq2Db.u3bW4e:hover{background-color:rgba(95,99,104,.155)}.VsxsTb.u3bW4e{background-color:rgba(232,234,237,.12)}.VsxsTb.u3bW4e:hover{background-color:rgba(232,234,237,.155)}.OZ6W0d.u3bW4e{background-color:rgba(66,133,244,.12)}.OZ6W0d.u3bW4e:hover{background-color:rgba(66,133,244,.155)}.L23pJb.u3bW4e{background-color:transparent}.PDXc1b{-webkit-transform:translate(-50%,-50%) scale(0);-moz-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);-o-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-webkit-transition:opacity .2s ease,visibility 0s ease .2s,-webkit-transform 0s ease .2s;-webkit-transition:opacity .2s ease,visibility 0s ease .2s,transform 0s ease .2s;-o-transition:opacity .2s ease,visibility 0s ease .2s,transform 0s ease .2s;transition:opacity .2s ease,visibility 0s ease .2s,transform 0s ease .2s;-webkit-transition:opacity .2s ease,visibility 0s ease .2s,transform 0s ease .2s,-webkit-transform 0s ease .2s;-o-transition:opacity .2s ease,visibility 0s ease .2s,transform 0s ease .2s,-webkit-transform 0s ease .2s;transition:opacity .2s ease,visibility 0s ease .2s,transform 0s ease .2s,-webkit-transform 0s ease .2s;-webkit-transition:opacity .2s ease,visibility 0s ease .2s,-webkit-transform 0s ease .2s;-o-transition:opacity .2s ease,visibility 0s ease .2s,-webkit-transform 0s ease .2s;transition:opacity .2s ease,visibility 0s ease .2s,-webkit-transform 0s ease .2s;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;left:0;opacity:0;pointer-events:none;position:absolute;top:0;visibility:hidden}.L23pJb.u3bW4e .PDXc1b{-webkit-animation:quantumWizIconFocusPulse .7s infinite alternate;-moz-animation:quantumWizIconFocusPulse .7s infinite alternate;-o-animation:quantumWizIconFocusPulse .7s infinite alternate;animation:quantumWizIconFocusPulse .7s infinite alternate;height:100%;left:50%;top:50%;width:100%;visibility:visible}.Y5FYJe.qs41qe .PDXc1b{-webkit-transform:translate(-50%,-50%) scale(2.2);-moz-transform:translate(-50%,-50%) scale(2.2);-ms-transform:translate(-50%,-50%) scale(2.2);-o-transform:translate(-50%,-50%) scale(2.2);transform:translate(-50%,-50%) scale(2.2);opacity:1;visibility:visible}.Y5FYJe.qs41qe.M9Bg4d .PDXc1b{-o-transition:-webkit-transform 0.3s cubic-bezier(0,0,0.2,1),opacity .2s cubic-bezier(0,0,0.2,1);transition:-webkit-transform 0.3s cubic-bezier(0,0,0.2,1),opacity .2s cubic-bezier(0,0,0.2,1);-webkit-transition:opacity .2s cubic-bezier(0,0,0.2,1),-webkit-transform 0.3s cubic-bezier(0,0,0.2,1);-webkit-transition:opacity .2s cubic-bezier(0,0,0.2,1),-webkit-transform 0.3s cubic-bezier(0,0,0.2,1);-o-transition:opacity .2s cubic-bezier(0,0,0.2,1),-webkit-transform 0.3s cubic-bezier(0,0,0.2,1);transition:opacity .2s cubic-bezier(0,0,0.2,1),-webkit-transform 0.3s cubic-bezier(0,0,0.2,1);-webkit-transition:transform 0.3s cubic-bezier(0,0,0.2,1),opacity .2s cubic-bezier(0,0,0.2,1);-o-transition:transform 0.3s cubic-bezier(0,0,0.2,1),opacity .2s cubic-bezier(0,0,0.2,1);transition:transform 0.3s cubic-bezier(0,0,0.2,1),opacity .2s cubic-bezier(0,0,0.2,1);-webkit-transition:transform 0.3s cubic-bezier(0,0,0.2,1),opacity .2s cubic-bezier(0,0,0.2,1),-webkit-transform 0.3s cubic-bezier(0,0,0.2,1);-o-transition:transform 0.3s cubic-bezier(0,0,0.2,1),opacity .2s cubic-bezier(0,0,0.2,1),-webkit-transform 0.3s cubic-bezier(0,0,0.2,1);transition:transform 0.3s cubic-bezier(0,0,0.2,1),opacity .2s cubic-bezier(0,0,0.2,1),-webkit-transform 0.3s cubic-bezier(0,0,0.2,1)}.Y5FYJe.j7nIZb .PDXc1b{-webkit-transform:translate(-50%,-50%) scale(2.2);-moz-transform:translate(-50%,-50%) scale(2.2);-ms-transform:translate(-50%,-50%) scale(2.2);-o-transform:translate(-50%,-50%) scale(2.2);transform:translate(-50%,-50%) scale(2.2);visibility:visible}.cjq2Db .PDXc1b{background-image:radial-gradient(circle farthest-side,rgba(95,99,104,.16),rgba(95,99,104,.16) 80%,rgba(95,99,104,0) 100%)}.VsxsTb .PDXc1b{background-image:radial-gradient(circle farthest-side,rgba(255,255,255,0.161),rgba(255,255,255,0.161) 80%,rgba(255,255,255,0) 100%)}.OZ6W0d .PDXc1b{background-image:radial-gradient(circle farthest-side,rgba(66,133,244,.16),rgba(66,133,244,.16) 80%,rgba(66,133,244,0) 100%)}.Y5FYJe.RDPZE{color:#9aa0a6;fill:#9aa0a6;cursor:default}.VsxsTb.RDPZE{color:rgba(255,255,255,.38);fill:rgba(255,255,255,.38)}.XuQwKc{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;width:100%}.GmuOkf{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}.hRUMVb{display:inline-block;position:relative;width:32px;height:32px}.eZj3ab{position:absolute;width:0;height:0;overflow:hidden}.EjqBzf{width:100%;height:100%}.hRUMVb.qs41qe .EjqBzf{-webkit-animation:spinner-container-rotate 1568ms linear infinite;-webkit-animation:spinner-container-rotate 1568ms linear infinite;-o-animation:spinner-container-rotate 1568ms linear infinite;animation:spinner-container-rotate 1568ms linear infinite}.xgjrdc{position:absolute;width:100%;height:100%;opacity:0}.W16UYe{border-color:#1a73e8}.Z3wgcd{border-color:#d93025}.YAHIzf{border-color:#f9ab00}.zd0Iye{border-color:#1e8e3e}.hRUMVb.qs41qe .xgjrdc.W16UYe{-webkit-animation:spinner-fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both,spinner-blue-fade-in-out 5332ms cubic-bezier(0.4,0,0.2,1) infinite both;-webkit-animation:spinner-fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both,spinner-blue-fade-in-out 5332ms cubic-bezier(0.4,0,0.2,1) infinite both;-o-animation:spinner-fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both,spinner-blue-fade-in-out 5332ms cubic-bezier(0.4,0,0.2,1) infinite both;animation:spinner-fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both,spinner-blue-fade-in-out 5332ms cubic-bezier(0.4,0,0.2,1) infinite both}.hRUMVb.qs41qe .xgjrdc.Z3wgcd{-webkit-animation:spinner-fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both,spinner-red-fade-in-out 5332ms cubic-bezier(0.4,0,0.2,1) infinite both;-webkit-animation:spinner-fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both,spinner-red-fade-in-out 5332ms cubic-bezier(0.4,0,0.2,1) infinite both;-o-animation:spinner-fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both,spinner-red-fade-in-out 5332ms cubic-bezier(0.4,0,0.2,1) infinite both;animation:spinner-fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both,spinner-red-fade-in-out 5332ms cubic-bezier(0.4,0,0.2,1) infinite both}.hRUMVb.qs41qe .xgjrdc.YAHIzf{-webkit-animation:spinner-fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both,spinner-yellow-fade-in-out 5332ms cubic-bezier(0.4,0,0.2,1) infinite both;-webkit-animation:spinner-fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both,spinner-yellow-fade-in-out 5332ms cubic-bezier(0.4,0,0.2,1) infinite both;-o-animation:spinner-fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both,spinner-yellow-fade-in-out 5332ms cubic-bezier(0.4,0,0.2,1) infinite both;animation:spinner-fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both,spinner-yellow-fade-in-out 5332ms cubic-bezier(0.4,0,0.2,1) infinite both}.hRUMVb.qs41qe .xgjrdc.zd0Iye{-webkit-animation:spinner-fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both,spinner-green-fade-in-out 5332ms cubic-bezier(0.4,0,0.2,1) infinite both;-webkit-animation:spinner-fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both,spinner-green-fade-in-out 5332ms cubic-bezier(0.4,0,0.2,1) infinite both;-o-animation:spinner-fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both,spinner-green-fade-in-out 5332ms cubic-bezier(0.4,0,0.2,1) infinite both;animation:spinner-fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both,spinner-green-fade-in-out 5332ms cubic-bezier(0.4,0,0.2,1) infinite both}.lUa73{position:absolute;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;top:0;left:45%;width:10%;height:100%;overflow:hidden;border-color:inherit}.lUa73 .O8fgAf{width:1000%;left:-450%}.NzjLhf{position:absolute;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;top:0;width:50%;height:100%;overflow:hidden;border-color:inherit}.NzjLhf.GBKMJf{left:0}.NzjLhf.W8OIte{left:50%}.NzjLhf .O8fgAf{width:200%}.O8fgAf{position:absolute;top:0;right:0;bottom:0;left:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;border-width:3px;border-style:solid;border-color:inherit;border-bottom-color:transparent;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-animation:none;-webkit-animation:none;-o-animation:none;animation:none}.NzjLhf.GBKMJf .O8fgAf{border-right-color:transparent;-webkit-transform:rotate(129deg);-webkit-transform:rotate(129deg);-ms-transform:rotate(129deg);-o-transform:rotate(129deg);transform:rotate(129deg)}.NzjLhf.W8OIte .O8fgAf{left:-100%;border-left-color:transparent;-webkit-transform:rotate(-129deg);-webkit-transform:rotate(-129deg);-ms-transform:rotate(-129deg);-o-transform:rotate(-129deg);transform:rotate(-129deg)}.hRUMVb.qs41qe .NzjLhf.GBKMJf .O8fgAf{-webkit-animation:spinner-left-spin 1333ms cubic-bezier(0.4,0,0.2,1) infinite both;-webkit-animation:spinner-left-spin 1333ms cubic-bezier(0.4,0,0.2,1) infinite both;-o-animation:spinner-left-spin 1333ms cubic-bezier(0.4,0,0.2,1) infinite both;animation:spinner-left-spin 1333ms cubic-bezier(0.4,0,0.2,1) infinite both}.hRUMVb.qs41qe .NzjLhf.W8OIte .O8fgAf{-webkit-animation:spinner-right-spin 1333ms cubic-bezier(0.4,0,0.2,1) infinite both;-webkit-animation:spinner-right-spin 1333ms cubic-bezier(0.4,0,0.2,1) infinite both;-o-animation:spinner-right-spin 1333ms cubic-bezier(0.4,0,0.2,1) infinite both;animation:spinner-right-spin 1333ms cubic-bezier(0.4,0,0.2,1) infinite both}.hRUMVb.sf4e6b .EjqBzf{-webkit-animation:spinner-container-rotate 400ms linear infinite,spinner-fade-out 400ms cubic-bezier(0.4,0,0.2,1);-webkit-animation:spinner-container-rotate 400ms linear infinite,spinner-fade-out 400ms cubic-bezier(0.4,0,0.2,1);-o-animation:spinner-container-rotate 400ms linear infinite,spinner-fade-out 400ms cubic-bezier(0.4,0,0.2,1);animation:spinner-container-rotate 400ms linear infinite,spinner-fade-out 400ms cubic-bezier(0.4,0,0.2,1)}@-webkit-keyframes spinner-container-rotate{to{-webkit-transform:rotate(360deg);-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-container-rotate{to{-webkit-transform:rotate(360deg);-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes spinner-fill-unfill-rotate{12.5%{-webkit-transform:rotate(135deg);-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg);-webkit-transform:rotate(405deg);-ms-transform:rotate(405deg);-o-transform:rotate(405deg);transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg);-webkit-transform:rotate(540deg);-ms-transform:rotate(540deg);-o-transform:rotate(540deg);transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg);-webkit-transform:rotate(675deg);-ms-transform:rotate(675deg);-o-transform:rotate(675deg);transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg);-webkit-transform:rotate(810deg);-ms-transform:rotate(810deg);-o-transform:rotate(810deg);transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg);-webkit-transform:rotate(945deg);-ms-transform:rotate(945deg);-o-transform:rotate(945deg);transform:rotate(945deg)}to{-webkit-transform:rotate(1080deg);-webkit-transform:rotate(1080deg);-ms-transform:rotate(1080deg);-o-transform:rotate(1080deg);transform:rotate(1080deg)}}@keyframes spinner-fill-unfill-rotate{12.5%{-webkit-transform:rotate(135deg);-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg);-webkit-transform:rotate(405deg);-ms-transform:rotate(405deg);-o-transform:rotate(405deg);transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg);-webkit-transform:rotate(540deg);-ms-transform:rotate(540deg);-o-transform:rotate(540deg);transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg);-webkit-transform:rotate(675deg);-ms-transform:rotate(675deg);-o-transform:rotate(675deg);transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg);-webkit-transform:rotate(810deg);-ms-transform:rotate(810deg);-o-transform:rotate(810deg);transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg);-webkit-transform:rotate(945deg);-ms-transform:rotate(945deg);-o-transform:rotate(945deg);transform:rotate(945deg)}to{-webkit-transform:rotate(1080deg);-webkit-transform:rotate(1080deg);-ms-transform:rotate(1080deg);-o-transform:rotate(1080deg);transform:rotate(1080deg)}}@-webkit-keyframes spinner-blue-fade-in-out{0%{opacity:.99}25%{opacity:.99}26%{opacity:0}89%{opacity:0}90%{opacity:.99}to{opacity:.99}}@keyframes spinner-blue-fade-in-out{0%{opacity:.99}25%{opacity:.99}26%{opacity:0}89%{opacity:0}90%{opacity:.99}to{opacity:.99}}@-webkit-keyframes spinner-red-fade-in-out{0%{opacity:0}15%{opacity:0}25%{opacity:.99}50%{opacity:.99}51%{opacity:0}}@keyframes spinner-red-fade-in-out{0%{opacity:0}15%{opacity:0}25%{opacity:.99}50%{opacity:.99}51%{opacity:0}}@-webkit-keyframes spinner-yellow-fade-in-out{0%{opacity:0}40%{opacity:0}50%{opacity:.99}75%{opacity:.99}76%{opacity:0}}@keyframes spinner-yellow-fade-in-out{0%{opacity:0}40%{opacity:0}50%{opacity:.99}75%{opacity:.99}76%{opacity:0}}@-webkit-keyframes spinner-green-fade-in-out{0%{opacity:0}65%{opacity:0}75%{opacity:.99}90%{opacity:.99}to{opacity:0}}@keyframes spinner-green-fade-in-out{0%{opacity:0}65%{opacity:0}75%{opacity:.99}90%{opacity:.99}to{opacity:0}}@-webkit-keyframes spinner-left-spin{0%{-webkit-transform:rotate(130deg);-webkit-transform:rotate(130deg);-ms-transform:rotate(130deg);-o-transform:rotate(130deg);transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg);-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(130deg);-webkit-transform:rotate(130deg);-ms-transform:rotate(130deg);-o-transform:rotate(130deg);transform:rotate(130deg)}}@keyframes spinner-left-spin{0%{-webkit-transform:rotate(130deg);-webkit-transform:rotate(130deg);-ms-transform:rotate(130deg);-o-transform:rotate(130deg);transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg);-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(130deg);-webkit-transform:rotate(130deg);-ms-transform:rotate(130deg);-o-transform:rotate(130deg);transform:rotate(130deg)}}@-webkit-keyframes spinner-right-spin{0%{-webkit-transform:rotate(-130deg);-webkit-transform:rotate(-130deg);-ms-transform:rotate(-130deg);-o-transform:rotate(-130deg);transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg);-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);-o-transform:rotate(5deg);transform:rotate(5deg)}to{-webkit-transform:rotate(-130deg);-webkit-transform:rotate(-130deg);-ms-transform:rotate(-130deg);-o-transform:rotate(-130deg);transform:rotate(-130deg)}}@keyframes spinner-right-spin{0%{-webkit-transform:rotate(-130deg);-webkit-transform:rotate(-130deg);-ms-transform:rotate(-130deg);-o-transform:rotate(-130deg);transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg);-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);-o-transform:rotate(5deg);transform:rotate(5deg)}to{-webkit-transform:rotate(-130deg);-webkit-transform:rotate(-130deg);-ms-transform:rotate(-130deg);-o-transform:rotate(-130deg);transform:rotate(-130deg)}}@-webkit-keyframes spinner-fade-out{0%{opacity:.99}to{opacity:0}}@keyframes spinner-fade-out{0%{opacity:.99}to{opacity:0}}.p0oLxb{-webkit-transition:box-shadow 280ms cubic-bezier(0.4,0,0.2,1);transition:box-shadow 280ms cubic-bezier(0.4,0,0.2,1);-webkit-font-smoothing:antialiased;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-transition:background .2s .1s;-moz-transition:background .2s .1s;-o-transition:background .2s .1s;transition:background .2s .1s;border:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#5f6368;cursor:pointer;display:inline-block;font-family:"Google Sans",Roboto,Arial,sans-serif;font-size:14px;font-weight:500;letter-spacing:.25px;line-height:36px;text-decoration:none;text-transform:none;min-width:auto;max-width:100%;outline:none;overflow:hidden;position:relative;text-align:center;-webkit-tap-highlight-color:transparent;z-index:0}.p0oLxb.iWO5td{-webkit-transition:box-shadow 280ms cubic-bezier(0.4,0,0.2,1);transition:box-shadow 280ms cubic-bezier(0.4,0,0.2,1)}.p0oLxb.REtOWc{width:100%}.REtOWc .GcVcmc{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.CMZlRd{color:#e8eaed;fill:#e8eaed}.BEAGS{border:1px #e8eaed solid;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#1a73e8;height:36px;line-height:34px}.BEAGS.iWO5td{box-shadow:0 2px 1px -1px rgba(26,115,232,0.2),0 1px 1px 0 rgba(26,115,232,0.141),0 1px 3px 0 rgba(26,115,232,0.122);border:none}.K2V86d{box-shadow:0 2px 1px -1px rgba(0,0,0,0.2),0 1px 1px 0 rgba(0,0,0,0.141),0 1px 3px 0 rgba(0,0,0,0.122);background-color:#fff;color:#1a73e8}.QkA63b{background:#1a73e8;color:#fff}.DqwBN{color:#1a73e8}.K2V86d.iWO5td{box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.141),0 1px 18px 0 rgba(0,0,0,0.122)}.p0oLxb.QkA63b.iWO5td{box-shadow:0 3px 5px -1px rgba(26,115,232,0.2),0 6px 10px 0 rgba(26,115,232,0.141),0 1px 18px 0 rgba(26,115,232,0.122)}.GJYBjd{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#5f6368;opacity:0}.CMZlRd .GJYBjd{background-color:#e8eaed}.QkA63b .GJYBjd{background-color:#fff}.DqwBN .GJYBjd,.BEAGS .GJYBjd,.K2V86d .GJYBjd{background-color:#4285f4}.p0oLxb:hover .GJYBjd{opacity:.04}.BEAGS:hover{border-color:#d2e3fc}.QkA63b:hover{box-shadow:0 2px 1px -1px rgba(26,115,232,0.2),0 1px 1px 0 rgba(26,115,232,0.141),0 1px 3px 0 rgba(26,115,232,0.122)}.CMZlRd:hover .GJYBjd{opacity:.04}.QkA63b:hover .GJYBjd{opacity:.08}.p0oLxb.u3bW4e .GJYBjd{opacity:.12}.BEAGS.u3bW4e{border-color:#d2e3fc}.CMZlRd.u3bW4e .GJYBjd{opacity:.12}.QkA63b.u3bW4e .GJYBjd{opacity:.24}.p0oLxb.u3bW4e:hover .GJYBjd{opacity:.155}.CMZlRd.u3bW4e:hover .GJYBjd{opacity:.155}.QkA63b.u3bW4e:hover .GJYBjd{opacity:.3}.p0oLxb.RDPZE .GJYBjd{opacity:0}.bnqxkd{-webkit-transform:translate(-50%,-50%) scale(0);-moz-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);-o-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-webkit-transition:opacity .2s ease,visibility 0s ease .2s,-webkit-transform 0s ease .2s;-webkit-transition:opacity .2s ease,visibility 0s ease .2s,transform 0s ease .2s;-o-transition:opacity .2s ease,visibility 0s ease .2s,transform 0s ease .2s;transition:opacity .2s ease,visibility 0s ease .2s,transform 0s ease .2s;-webkit-transition:opacity .2s ease,visibility 0s ease .2s,transform 0s ease .2s,-webkit-transform 0s ease .2s;-o-transition:opacity .2s ease,visibility 0s ease .2s,transform 0s ease .2s,-webkit-transform 0s ease .2s;transition:opacity .2s ease,visibility 0s ease .2s,transform 0s ease .2s,-webkit-transform 0s ease .2s;-webkit-transition:opacity .2s ease,visibility 0s ease .2s,-webkit-transform 0s ease .2s;-o-transition:opacity .2s ease,visibility 0s ease .2s,-webkit-transform 0s ease .2s;transition:opacity .2s ease,visibility 0s ease .2s,-webkit-transform 0s ease .2s;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;left:0;opacity:0;pointer-events:none;position:absolute;top:0;visibility:hidden}.p0oLxb.iWO5td>.bnqxkd{-o-transition:-webkit-transform .3s cubic-bezier(0,0,0.2,1);transition:-webkit-transform .3s cubic-bezier(0,0,0.2,1);-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,0.2,1);-webkit-transition:transform .3s cubic-bezier(0,0,0.2,1);-o-transition:transform .3s cubic-bezier(0,0,0.2,1);transition:transform .3s cubic-bezier(0,0,0.2,1);-webkit-transition:transform .3s cubic-bezier(0,0,0.2,1),-webkit-transform .3s cubic-bezier(0,0,0.2,1);-o-transition:transform .3s cubic-bezier(0,0,0.2,1),-webkit-transform .3s cubic-bezier(0,0,0.2,1);transition:transform .3s cubic-bezier(0,0,0.2,1),-webkit-transform .3s cubic-bezier(0,0,0.2,1);-webkit-transform:translate(-50%,-50%) scale(2.2);-moz-transform:translate(-50%,-50%) scale(2.2);-ms-transform:translate(-50%,-50%) scale(2.2);-o-transform:translate(-50%,-50%) scale(2.2);transform:translate(-50%,-50%) scale(2.2);opacity:1;visibility:visible}.p0oLxb.j7nIZb>.bnqxkd{-webkit-transform:translate(-50%,-50%) scale(2.2);-moz-transform:translate(-50%,-50%) scale(2.2);-ms-transform:translate(-50%,-50%) scale(2.2);-o-transform:translate(-50%,-50%) scale(2.2);transform:translate(-50%,-50%) scale(2.2);visibility:visible}.p0oLxb>.bnqxkd{background-image:radial-gradient(circle farthest-side,rgba(0,0,0,.12),rgba(0,0,0,.12) 80%,rgba(0,0,0,0) 100%)}.CMZlRd.iWO5td>.bnqxkd{background-image:radial-gradient(circle farthest-side,rgba(255,255,255,.16),rgba(255,255,255,.16) 80%,rgba(255,255,255,0) 100%)}.QkA63b.iWO5td>.bnqxkd{background-image:radial-gradient(circle farthest-side,rgba(255,255,255,.32),rgba(255,255,255,.32) 80%,rgba(255,255,255,0) 100%)}.DqwBN.iWO5td>.bnqxkd,.BEAGS.iWO5td>.bnqxkd,.K2V86d.iWO5td>.bnqxkd{background-image:radial-gradient(circle farthest-side,rgba(66,133,244,.16),rgba(66,133,244,.16) 80%,rgba(66,133,244,0) 100%)}.p0oLxb.RDPZE{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:rgba(0,0,0,.38);cursor:default;fill:rgba(0,0,0,.38)}.CMZlRd.RDPZE{color:rgba(255,255,255,.38);fill:rgba(255,255,255,.38)}.BEAGS.RDPZE,.BEAGS.RDPZE:hover{border-color:rgba(0,0,0,.12)}.QkA63b.RDPZE,.K2V86d.RDPZE{background:rgba(0,0,0,.12)}.GcVcmc{-ms-flex-align:center;-moz-box-align:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:relative}.GcVcmc .RdyDwe{display:inline-block;margin:0;overflow:hidden}.I0YiR .GcVcmc,.DqwBN .GcVcmc{padding:0 8px}.BEAGS .GcVcmc{padding:0 23px}.BEAGS.iWO5td .GcVcmc{padding:1px 24px}.BEAGS.iWO5td .cd29Sd.GcVcmc{padding:1px 16px 1px 12px}.BEAGS.iWO5td .rbRww.GcVcmc{padding:1px 12px 1px 16px}.BEAGS .cd29Sd.GcVcmc{padding-right:15px;padding-left:11px}.BEAGS .rbRww.GcVcmc{padding-left:15px;padding-right:11px}.QkA63b .GcVcmc,.K2V86d .GcVcmc{padding:0 24px}.GcVcmc.cd29Sd{padding:0 16px 0 12px}.GcVcmc.rbRww{padding:0 12px 0 16px}.lRRqZc{-ms-flex-align:center;-moz-box-align:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;color:currentcolor;fill:currentcolor;margin-right:8px}.oPP9ge{-ms-flex-align:center;-moz-box-align:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;color:currentcolor;fill:currentcolor;margin-left:8px}.dDYbxf{padding-left:4px;width:40px}.xPx9xc{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;overflow:hidden;height:40px;width:40px}.rbUkrf{overflow:hidden;height:40px;width:40px}.k7qtI{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMThweCIgaGVpZ2h0PSIxOHB4IiB2aWV3Qm94PSIwIDAgMTggMTgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUwICg1NDk4MykgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+YmFkZ2U8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz4KICAgICAgICA8Y2lyY2xlIGlkPSJwYXRoLTEiIGN4PSI4IiBjeT0iOCIgcj0iOCI+PC9jaXJjbGU+CiAgICAgICAgPGZpbHRlciB4PSItMTIuNSUiIHk9Ii02LjIlIiB3aWR0aD0iMTI1LjAlIiBoZWlnaHQ9IjEyNS4wJSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZmlsdGVyLTIiPgogICAgICAgICAgICA8ZmVPZmZzZXQgZHg9IjAiIGR5PSIxIiBpbj0iU291cmNlQWxwaGEiIHJlc3VsdD0ic2hhZG93T2Zmc2V0T3V0ZXIxIj48L2ZlT2Zmc2V0PgogICAgICAgICAgICA8ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIwLjUiIGluPSJzaGFkb3dPZmZzZXRPdXRlcjEiIHJlc3VsdD0ic2hhZG93Qmx1ck91dGVyMSI+PC9mZUdhdXNzaWFuQmx1cj4KICAgICAgICAgICAgPGZlQ29sb3JNYXRyaXggdmFsdWVzPSIwIDAgMCAwIDAuMjM1Mjk0MTE4ICAgMCAwIDAgMCAwLjI1MDk4MDM5MiAgIDAgMCAwIDAgMC4yNjI3NDUwOTggIDAgMCAwIDAuMyAwIiB0eXBlPSJtYXRyaXgiIGluPSJzaGFkb3dCbHVyT3V0ZXIxIj48L2ZlQ29sb3JNYXRyaXg+CiAgICAgICAgPC9maWx0ZXI+CiAgICA8L2RlZnM+CiAgICA8ZyBpZD0iU3ltYm9scyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9ImJhZGdlL2Rhc2hlciIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS4wMDAwMDAsIDAuMDAwMDAwKSI+CiAgICAgICAgICAgIDxnIGlkPSJiYWRnZSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0iT3ZhbC0zIj4KICAgICAgICAgICAgICAgICAgICA8dXNlIGZpbGw9ImJsYWNrIiBmaWxsLW9wYWNpdHk9IjEiIGZpbHRlcj0idXJsKCNmaWx0ZXItMikiIHhsaW5rOmhyZWY9IiNwYXRoLTEiPjwvdXNlPgogICAgICAgICAgICAgICAgICAgIDx1c2UgZmlsbD0iI0ZGRkZGRiIgZmlsbC1ydWxlPSJldmVub2RkIiB4bGluazpocmVmPSIjcGF0aC0xIj48L3VzZT4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDxnIGlkPSJpY19idXNpbmVzc19ibGFja18yNGRwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyLjAwMDAwMCwgMi4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICA8cG9seWdvbiBpZD0iU2hhcGUiIHBvaW50cz0iMCAwIDEyIDAgMTIgMTIgMCAxMiI+PC9wb2x5Z29uPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik02LDQgTDYsMSBMMSwxIEwxLDEwIEwxMSwxMCBMMTEsNCBMNiw0IFogTTUsOSBMMiw5IEwyLDggTDUsOCBMNSw5IFogTTUsNyBMMiw3IEwyLDYgTDUsNiBMNSw3IFogTTUsNSBMMiw1IEwyLDQgTDUsNCBMNSw1IFogTTUsMyBMMiwzIEwyLDIgTDUsMiBMNSwzIFogTTEwLDkgTDYsOSBMNiw4Ljc3Nzc3Nzc4IEw2LDcuNjY2NjY2NjcgTDYsNi41NTU1NTU1NiBMNiw1IEw4LDUgTDEwLDUgTDEwLDkgWiBNOSw2IEw3LDYgTDcsOCBMOSw4IEw5LDYgWiIgaWQ9IlNoYXBlIiBmaWxsPSIjNDI4NUY0Ij48L3BhdGg+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPgo=');width:100%;height:100%}.cdSFZd{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;bottom:0;-webkit-box-shadow:0 0.8px 0.8px 0.8px rgba(0,0,0,.05),0 0.8px 0.8px 0.8px rgba(0,0,0,.05);-moz-box-shadow:0 0.8px 0.8px 0.8px rgba(0,0,0,.05),0 0.8px 0.8px 0.8px rgba(0,0,0,.05);box-shadow:0 0.8px 0.8px 0.8px rgba(0,0,0,.05),0 0.8px 0.8px 0.8px rgba(0,0,0,.05);height:16px;overflow:hidden;position:absolute;right:0;width:16px}.tGPUJe{position:relative}.sn81uc .cdSFZd{right:-6px}.uVccjd{-webkit-box-flex:0;box-flex:0;-ms-flex-positive:0;-webkit-flex-grow:0;flex-grow:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-transition:border-color .2s cubic-bezier(0.4,0,0.2,1);-moz-transition:border-color .2s cubic-bezier(0.4,0,0.2,1);-o-transition:border-color .2s cubic-bezier(0.4,0,0.2,1);transition:border-color .2s cubic-bezier(0.4,0,0.2,1);-webkit-tap-highlight-color:transparent;border:10px solid rgba(0,0,0,.54);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;cursor:pointer;display:inline-block;max-height:0;max-width:0;outline:none;overflow:visible;position:relative;vertical-align:middle;z-index:0}.uVccjd.ZdhN5b{border-color:rgba(255,255,255,.7)}.uVccjd.ZdhN5b[aria-disabled=true]{border-color:rgba(255,255,255,.3)}.uVccjd[aria-disabled=true]{border-color:#bdbdbd;cursor:default}.uHMk6b{-webkit-transition:all .1s .15s cubic-bezier(0.4,0,0.2,1);-moz-transition:all .1s .15s cubic-bezier(0.4,0,0.2,1);-o-transition:all .1s .15s cubic-bezier(0.4,0,0.2,1);transition:all .1s .15s cubic-bezier(0.4,0,0.2,1);-webkit-transition-property:transform,border-radius;-moz-transition-property:transform,border-radius;-o-transition-property:transform,border-radius;transition-property:transform,border-radius;border:8px solid white;left:-8px;position:absolute;top:-8px}[aria-checked=true]>.uHMk6b,[aria-checked=mixed]>.uHMk6b{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-o-transition:-webkit-transform .1s cubic-bezier(0.4,0,0.2,1);transition:-webkit-transform .1s cubic-bezier(0.4,0,0.2,1);-webkit-transition:-webkit-transform .1s cubic-bezier(0.4,0,0.2,1);-webkit-transition:transform .1s cubic-bezier(0.4,0,0.2,1);-o-transition:transform .1s cubic-bezier(0.4,0,0.2,1);transition:transform .1s cubic-bezier(0.4,0,0.2,1);-webkit-transition:transform .1s cubic-bezier(0.4,0,0.2,1),-webkit-transform .1s cubic-bezier(0.4,0,0.2,1);-o-transition:transform .1s cubic-bezier(0.4,0,0.2,1),-webkit-transform .1s cubic-bezier(0.4,0,0.2,1);transition:transform .1s cubic-bezier(0.4,0,0.2,1),-webkit-transform .1s cubic-bezier(0.4,0,0.2,1);-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.B6Vhqe .TCA6qd{left:5px;top:2px}.N2RpBe .TCA6qd{left:10px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0;-moz-transform-origin:0;-ms-transform-origin:0;-o-transform-origin:0;transform-origin:0;top:7px}.TCA6qd{height:100%;pointer-events:none;position:absolute;width:100%}.rq8Mwb{-webkit-animation:quantumWizPaperAnimateCheckMarkOut .2s forwards;-moz-animation:quantumWizPaperAnimateCheckMarkOut .2s forwards;-o-animation:quantumWizPaperAnimateCheckMarkOut .2s forwards;animation:quantumWizPaperAnimateCheckMarkOut .2s forwards;clip:rect(0,20px,20px,0);height:20px;left:-10px;position:absolute;top:-10px;width:20px}[aria-checked=true]>.rq8Mwb,[aria-checked=mixed]>.rq8Mwb{-webkit-animation:quantumWizPaperAnimateCheckMarkIn .2s .1s forwards;-moz-animation:quantumWizPaperAnimateCheckMarkIn .2s .1s forwards;-o-animation:quantumWizPaperAnimateCheckMarkIn .2s .1s forwards;animation:quantumWizPaperAnimateCheckMarkIn .2s .1s forwards;clip:rect(0,20px,20px,20px)}@media print{[aria-checked=true]>.rq8Mwb,[aria-checked=mixed]>.rq8Mwb{clip:auto}}.B6Vhqe .MbUTNc{display:none}.MbUTNc{border:1px solid #fff;height:5px;left:0;position:absolute}.B6Vhqe .Ii6cVc{width:8px;top:7px}.N2RpBe .Ii6cVc{width:11px}.Ii6cVc{border:1px solid #fff;left:0;position:absolute;top:5px}.PkgjBf{-webkit-transform:scale(2.5);-moz-transform:scale(2.5);-ms-transform:scale(2.5);-o-transform:scale(2.5);transform:scale(2.5);-webkit-transition:opacity 0.15s ease;-moz-transition:opacity 0.15s ease;-o-transition:opacity 0.15s ease;transition:opacity 0.15s ease;background-color:rgba(0,0,0,0.2);-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;height:20px;left:-10px;opacity:0;outline:.1px solid transparent;pointer-events:none;position:absolute;top:-10px;width:20px;z-index:-1}.ZdhN5b .PkgjBf{background-color:rgba(255,255,255,0.2)}.qs41qe>.PkgjBf{-webkit-animation:quantumWizRadialInkSpread .3s;-moz-animation:quantumWizRadialInkSpread .3s;-o-animation:quantumWizRadialInkSpread .3s;animation:quantumWizRadialInkSpread .3s;-webkit-animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:1}.i9xfbb>.PkgjBf{background-color:rgba(0,150,136,0.2)}.u3bW4e>.PkgjBf{-webkit-animation:quantumWizRadialInkFocusPulse .7s infinite alternate;-moz-animation:quantumWizRadialInkFocusPulse .7s infinite alternate;-o-animation:quantumWizRadialInkFocusPulse .7s infinite alternate;animation:quantumWizRadialInkFocusPulse .7s infinite alternate;background-color:rgba(0,150,136,0.2);opacity:1}@-webkit-keyframes quantumWizPaperAnimateCheckMarkIn{0%{clip:rect(0,0,20px,0)}to{clip:rect(0,20px,20px,0)}}@keyframes quantumWizPaperAnimateCheckMarkIn{0%{clip:rect(0,0,20px,0)}to{clip:rect(0,20px,20px,0)}}@-webkit-keyframes quantumWizPaperAnimateCheckMarkOut{0%{clip:rect(0,20px,20px,0)}to{clip:rect(0,20px,20px,20px)}}@keyframes quantumWizPaperAnimateCheckMarkOut{0%{clip:rect(0,20px,20px,0)}to{clip:rect(0,20px,20px,20px)}}.aiSeRd{border-color:rgb(95,99,104)}.aiSeRd::before{bottom:-24px;content:"";display:block;height:48px;left:-24px;position:absolute;right:-24px;top:-24px;width:48px}.aiSeRd.N2RpBe,.aiSeRd.B6Vhqe{border-color:rgb(26,115,232)}.aiSeRd.RDPZE{border-color:rgb(189,193,198)}.aiSeRd>.MbhUzd{height:16px;width:16px;left:-8px;top:-8px}.aiSeRd:hover>.MbhUzd{-webkit-animation:quantumWizRadialInkSpread;animation:quantumWizRadialInkSpread;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;background-color:rgba(32,33,36,.04)}.aiSeRd.N2RpBe:hover>.MbhUzd{background-color:rgba(26,115,232,.04)}.aiSeRd:focus>.MbhUzd{-webkit-animation:quantumWizRadialInkSpread;animation:quantumWizRadialInkSpread;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;background-color:rgba(32,33,36,.08)}.aiSeRd.N2RpBe:focus>.MbhUzd{background-color:rgba(26,115,232,.08)}.aiSeRd.RDPZE:focus>.MbhUzd,.aiSeRd.RDPZE:hover>.MbhUzd{display:none}.aiSeRd.u3bW4e>.MbhUzd{-webkit-animation:quantumWizRadialInkSpread;animation:quantumWizRadialInkSpread;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;background-color:rgba(32,33,36,.12)}.aiSeRd.N2RpBe.u3bW4e>.MbhUzd{background-color:rgba(26,115,232,.12)}.aiSeRd.qs41qe>.MbhUzd{-webkit-animation:quantumWizRadialInkFocusPulse .3s;animation:quantumWizRadialInkFocusPulse .3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;background-color:rgba(32,33,36,.16)}.aiSeRd.N2RpBe.qs41qe>.MbhUzd{background-color:rgba(26,115,232,.16)}.gj14oe:hover>.MbhUzd{-webkit-animation:quantumWizRadialInkSpread;animation:quantumWizRadialInkSpread;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;background-color:rgba(255,255,255,.08)}.gj14oe:focus>.MbhUzd{-webkit-animation:quantumWizRadialInkSpread;animation:quantumWizRadialInkSpread;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;background-color:rgba(255,255,255,.16)}.gj14oe.RDPZE:hover>.MbhUzd{display:none}.gj14oe.u3bW4e>.MbhUzd{-webkit-animation:quantumWizRadialInkSpread;animation:quantumWizRadialInkSpread;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;background-color:rgba(255,255,255,.24)}.gj14oe.qs41qe>.MbhUzd{-webkit-animation:quantumWizRadialInkFocusPulse .3s;animation:quantumWizRadialInkFocusPulse .3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;background-color:rgba(255,255,255,.32)}.BIHLNc{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex}.aiSeRd+.Mk3P9d{margin-left:8px}.aiSeRd.RDPZE+.Mk3P9d{color:rgba(0,0,0,.38)}.aiSeRd.ptjlYb .rq8Mwb{-webkit-animation:quantumWizPaperAnimateCheckMarkOut forwards;animation:quantumWizPaperAnimateCheckMarkOut forwards}.aiSeRd.N2RpBe.ptjlYb .rq8Mwb{-webkit-animation:quantumWizPaperAnimateCheckMarkIn forwards;animation:quantumWizPaperAnimateCheckMarkIn forwards}.VOEIyf,.VOEIyf .jBmls,.oKubKe{font:400 16px Roboto,RobotoDraft,Helvetica,Arial,sans-serif;color:#222}.VOEIyf{display:inline-block;height:34px;line-height:34px}.IjMZm{display:inline-block;height:auto;line-height:auto}.VOEIyf .ZAGvjd{border-color:transparent;border-style:solid;border-width:0 1px;outline:none}.oKubKe,.VOEIyf .ZAGvjd{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 16px}.VOEIyf .jBmls{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:8px 0;border:1px solid rgba(0,0,0,.2);background-color:#fff;-webkit-border-radius:0 0 2px 2px;-moz-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px;-webkit-box-shadow:0px 8px 10px 1px rgba(0,0,0,.14),0px 3px 14px 2px rgba(0,0,0,.12),0px 5px 5px -3px rgba(0,0,0,.2);-moz-box-shadow:0px 8px 10px 1px rgba(0,0,0,.14),0px 3px 14px 2px rgba(0,0,0,.12),0px 5px 5px -3px rgba(0,0,0,.2);box-shadow:0px 8px 10px 1px rgba(0,0,0,.14),0px 3px 14px 2px rgba(0,0,0,.12),0px 5px 5px -3px rgba(0,0,0,.2)}.oKubKe{line-height:40px}.oKubKe[aria-selected=true]{background-color:#eee}.oKubKe.RDPZE{color:rgba(0,0,0,.38)}.SmXtye{margin:7px 0;border-top:1px solid #dadada}.D4D33b{overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.oZ9DO{display:inline}.Pybrfb{fill:#757575;vertical-align:middle}.znqf0d{display:-webkit-flex;display:-webkit-box;display:flex;line-height:16px;padding-bottom:8px;padding-top:8px}.znqf0d .r3tIwf{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-shrink:1;flex-shrink:1;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.znqf0d .r3tIwf .Ul51L{color:#212121;padding-top:7px}.znqf0d .r3tIwf .VMD8Qc{color:#757575;padding-top:3px}.znqf0d .RK4o7e{-webkit-align-self:flex-end;align-self:flex-end;-webkit-box-flex:0;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;flex-shrink:0;height:40px;padding:4px 16px 4px 0}.znqf0d .RhRPVd{height:40px;width:40px;border-radius:50%}.RNHWXc .Pybrfb{margin-right:16px}.pwHlAd{fill:#fff;height:100%;vertical-align:middle}.DWfpSc,.ce4c1d{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;height:34px;max-width:100%}.DWn72e{height:0;overflow:hidden;visibility:hidden}.ce4c1d{position:relative}.Tfm4Hc .VOEIyf{height:24px;line-height:24px;max-width:100%}.Tfm4Hc .oKubKe[aria-selected=true]{outline:1px solid transparent}.Tfm4Hc .d1dlne .ZAGvjd{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;padding:0;width:0}.Tfm4Hc .d1dlne[data-expanded=true] .Ny5lGc{display:none}.Tfm4Hc .d1dlne .Ny5lGc{color:#616161;font-size:14px;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;margin-left:1px;opacity:1;pointer-events:none;width:calc(100% - 1px);z-index:1}.Tfm4Hc .tWfTvb{bottom:0;left:0;position:absolute;width:100%}.Tfm4Hc{max-width:100%}.CjM6Fe{background-color:#5264ae;border-left:none;height:36px;line-height:34px;padding:0 4px;width:36px}.CjM6Fe>.Pybrfb{vertical-align:middle}.SPwuPd{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;height:24px;margin-bottom:3px;margin-right:3px;overflow:hidden;padding-left:2px;white-space:nowrap;position:relative;z-index:1}.tRMgEc{border-radius:50%;-webkit-user-drag:none}.HYyewd{color:#616161;font:400 12px Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;margin-left:8px;overflow-x:hidden;text-overflow:ellipsis}.WqfY4c{height:32px;width:32px}.SPwuPd.cTDLLd{background:#fff;border:1px solid #e0e0e0;border-radius:16px}.SPwuPd.o1yOod{background:#f5f5f5;border:1px solid #fada80;border-radius:3px}.SPwuPd.ui9xvd>.HYyewd{border-bottom:2px dotted #d32f2f}.Tezzlf>.HYyewd{margin-right:8px}.Cbzx4b{-webkit-box-align:center;-webkit-align-items:center;align-items:center;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;font:400 13px Roboto,RobotoDraft,Helvetica,Arial,sans-serif;height:20px;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;opacity:.6;text-transform:uppercase;width:20px}.mElJdc{fill:#e53935;padding-left:1px}.w6DEz{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;max-height:100%;min-height:24px;overflow-x:hidden;overflow-y:auto;width:100%}.IHB8eb{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;max-height:100%;max-width:100%;min-height:24px;overflow-y:auto;width:100%}.IHB8eb .u3WVdc{z-index:2000}.ARQdkc,.ZeowYe{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;padding-bottom:0}.ARQdkc{cursor:text;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;max-width:100%;position:relative}.qH6atb,.eONaNc{display:block;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto}.ARQdkc.DHpaLb .ZeowYe{display:none}.zVw2Qe{-webkit-box-sizing:border-box;box-sizing:border-box;display:none;-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto;height:34px;line-height:34px;width:0}.ARQdkc.DHpaLb .zVw2Qe{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex}.R7dqcc{background-color:transparent;border:none;color:inherit;font:inherit;height:100%;line-height:inherit;outline:none;padding:0;width:100%}.ARQdkc .ZAGvjd{border:none}.QsGMEc{background-color:#ffffff;border-radius:0 0 2px 2px;border:1px solid rgba(0,0,0,.2);-webkit-box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.2);box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.2);-webkit-box-sizing:border-box;box-sizing:border-box;display:none;left:0;padding:8px 0;position:absolute;right:0;top:100%;z-index:0}.zVw2Qe.KrQ13 .QsGMEc{display:block;z-index:1}.r5czLc{line-height:24px;overflow:hidden;padding-left:16px;white-space:normal}.GGoold{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex}.r5czLc.r5czLc{color:rgb(128,134,139)}.itOdAb{fill:rgb(128,134,139)}.Tj45d{position:relative}.ncIyJc{position:absolute;overflow:hidden;left:-1px;top:auto;width:1px;height:1px}.VfPpkd-NLUYnc-V67aGc{position:absolute;left:0;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;line-height:1.15rem;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:text;overflow:hidden;will-change:transform}[dir=rtl] .VfPpkd-NLUYnc-V67aGc,.VfPpkd-NLUYnc-V67aGc[dir=rtl]{right:0;left:auto;-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top;text-align:right}.VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe{cursor:auto}.VfPpkd-NLUYnc-V67aGc-OWXEXe-ztc6md:not(.VfPpkd-NLUYnc-V67aGc-OWXEXe-ZYIfFd-ztc6md-vXpfLb)::after{margin-left:1px;margin-right:0;content:"*"}[dir=rtl] .VfPpkd-NLUYnc-V67aGc-OWXEXe-ztc6md:not(.VfPpkd-NLUYnc-V67aGc-OWXEXe-ZYIfFd-ztc6md-vXpfLb)::after,.VfPpkd-NLUYnc-V67aGc-OWXEXe-ztc6md:not(.VfPpkd-NLUYnc-V67aGc-OWXEXe-ZYIfFd-ztc6md-vXpfLb)[dir=rtl]::after{margin-left:0;margin-right:1px}.VfPpkd-NLUYnc-V67aGc{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto,sans-serif;font-family:var(--mdc-typography-subtitle1-font-family,var(--mdc-typography-font-family,Roboto,sans-serif));font-size:1rem;font-size:var(--mdc-typography-subtitle1-font-size,1rem);font-weight:400;font-weight:var(--mdc-typography-subtitle1-font-weight,400);letter-spacing:.009375em;letter-spacing:var(--mdc-typography-subtitle1-letter-spacing,.009375em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration,inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration,inherit);text-transform:inherit;text-transform:var(--mdc-typography-subtitle1-text-transform,inherit);-webkit-transition:color .15s cubic-bezier(.4,0,.2,1),-webkit-transform .15s cubic-bezier(.4,0,.2,1);transition:color .15s cubic-bezier(.4,0,.2,1),-webkit-transform .15s cubic-bezier(.4,0,.2,1);transition:transform .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1);transition:transform .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1),-webkit-transform .15s cubic-bezier(.4,0,.2,1)}.VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe{-webkit-transform:translateY(-106%) scale(.75);-ms-transform:translateY(-106%) scale(.75);transform:translateY(-106%) scale(.75)}.VfPpkd-NLUYnc-V67aGc-OWXEXe-bF1zU{-webkit-animation:mdc-floating-label-shake-float-above-standard .25s 1;animation:mdc-floating-label-shake-float-above-standard .25s 1}@-webkit-keyframes mdc-floating-label-shake-float-above-standard{0%{-webkit-transform:translateX(0) translateY(-106%) scale(.75);transform:translateX(0) translateY(-106%) scale(.75)}33%{-webkit-animation-timing-function:cubic-bezier(.5,0,.701732,.495819);animation-timing-function:cubic-bezier(.5,0,.701732,.495819);-webkit-transform:translateX(4%) translateY(-106%) scale(.75);transform:translateX(4%) translateY(-106%) scale(.75)}66%{-webkit-animation-timing-function:cubic-bezier(.302435,.381352,.55,.956352);animation-timing-function:cubic-bezier(.302435,.381352,.55,.956352);-webkit-transform:translateX(-4%) translateY(-106%) scale(.75);transform:translateX(-4%) translateY(-106%) scale(.75)}100%{-webkit-transform:translateX(0) translateY(-106%) scale(.75);transform:translateX(0) translateY(-106%) scale(.75)}}@keyframes mdc-floating-label-shake-float-above-standard{0%{-webkit-transform:translateX(0) translateY(-106%) scale(.75);transform:translateX(0) translateY(-106%) scale(.75)}33%{-webkit-animation-timing-function:cubic-bezier(.5,0,.701732,.495819);animation-timing-function:cubic-bezier(.5,0,.701732,.495819);-webkit-transform:translateX(4%) translateY(-106%) scale(.75);transform:translateX(4%) translateY(-106%) scale(.75)}66%{-webkit-animation-timing-function:cubic-bezier(.302435,.381352,.55,.956352);animation-timing-function:cubic-bezier(.302435,.381352,.55,.956352);-webkit-transform:translateX(-4%) translateY(-106%) scale(.75);transform:translateX(-4%) translateY(-106%) scale(.75)}100%{-webkit-transform:translateX(0) translateY(-106%) scale(.75);transform:translateX(0) translateY(-106%) scale(.75)}}.VfPpkd-RWgCYc-ksKsZd::before,.VfPpkd-RWgCYc-ksKsZd::after{position:absolute;bottom:0;left:0;width:100%;border-bottom-style:solid;content:""}.VfPpkd-RWgCYc-ksKsZd::before{z-index:1}.VfPpkd-RWgCYc-ksKsZd::after{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);opacity:0;z-index:2}.VfPpkd-RWgCYc-ksKsZd-OWXEXe-auswjd::after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);opacity:1}.VfPpkd-RWgCYc-ksKsZd-OWXEXe-JD038d::after{opacity:0}.VfPpkd-RWgCYc-ksKsZd::before{border-bottom-width:1px}.VfPpkd-RWgCYc-ksKsZd::after{border-bottom-width:2px}.VfPpkd-RWgCYc-ksKsZd::after{-webkit-transition:opacity .18s cubic-bezier(.4,0,.2,1),-webkit-transform .18s cubic-bezier(.4,0,.2,1);transition:opacity .18s cubic-bezier(.4,0,.2,1),-webkit-transform .18s cubic-bezier(.4,0,.2,1);transition:transform .18s cubic-bezier(.4,0,.2,1),opacity .18s cubic-bezier(.4,0,.2,1);transition:transform .18s cubic-bezier(.4,0,.2,1),opacity .18s cubic-bezier(.4,0,.2,1),-webkit-transform .18s cubic-bezier(.4,0,.2,1)}.VfPpkd-NSFCdd-i5vt6e{display:-webkit-box;display:-webkit-flex;display:flex;position:absolute;top:0;right:0;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:100%;height:100%;text-align:left;pointer-events:none}[dir=rtl] .VfPpkd-NSFCdd-i5vt6e,.VfPpkd-NSFCdd-i5vt6e[dir=rtl]{text-align:right}.VfPpkd-NSFCdd-Brv4Fb,.VfPpkd-NSFCdd-Ra9xwd,.VfPpkd-NSFCdd-MpmGFe{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;pointer-events:none}.VfPpkd-NSFCdd-MpmGFe{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1}.VfPpkd-NSFCdd-Ra9xwd{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;width:auto}.VfPpkd-NSFCdd-i5vt6e .VfPpkd-NLUYnc-V67aGc{display:inline-block;position:relative;max-width:100%}.VfPpkd-NSFCdd-i5vt6e .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe{text-overflow:clip}.VfPpkd-NSFCdd-i5vt6e-OWXEXe-mWPk3d .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe{max-width:133.3333333333%}.VfPpkd-NSFCdd-i5vt6e-OWXEXe-NSFCdd .VfPpkd-NSFCdd-Ra9xwd{padding-left:0;padding-right:8px;border-top:none}[dir=rtl] .VfPpkd-NSFCdd-i5vt6e-OWXEXe-NSFCdd .VfPpkd-NSFCdd-Ra9xwd,.VfPpkd-NSFCdd-i5vt6e-OWXEXe-NSFCdd .VfPpkd-NSFCdd-Ra9xwd[dir=rtl]{padding-left:8px;padding-right:0}.VfPpkd-NSFCdd-i5vt6e-OWXEXe-di8rgd-V67aGc .VfPpkd-NSFCdd-Ra9xwd{display:none}.VfPpkd-NSFCdd-Brv4Fb,.VfPpkd-NSFCdd-Ra9xwd,.VfPpkd-NSFCdd-MpmGFe{border-top:1px solid;border-bottom:1px solid}.VfPpkd-NSFCdd-Brv4Fb{border-left:1px solid;border-right:none;width:12px}[dir=rtl] .VfPpkd-NSFCdd-Brv4Fb,.VfPpkd-NSFCdd-Brv4Fb[dir=rtl]{border-left:none;border-right:1px solid}.VfPpkd-NSFCdd-MpmGFe{border-left:none;border-right:1px solid}[dir=rtl] .VfPpkd-NSFCdd-MpmGFe,.VfPpkd-NSFCdd-MpmGFe[dir=rtl]{border-left:1px solid;border-right:none}.VfPpkd-NSFCdd-Ra9xwd{max-width:calc(100% - 24px)}.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be{--mdc-ripple-fg-size:0;--mdc-ripple-left:0;--mdc-ripple-top:0;--mdc-ripple-fg-scale:1;--mdc-ripple-fg-translate-end:0;--mdc-ripple-fg-translate-start:0;-webkit-tap-highlight-color:rgba(0,0,0,0);will-change:transform,opacity}.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-fmcmS-OyKIhb::before,.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-fmcmS-OyKIhb::after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-fmcmS-OyKIhb::before{-webkit-transition:opacity 15ms linear,background-color 15ms linear;transition:opacity 15ms linear,background-color 15ms linear;z-index:1;z-index:var(--mdc-ripple-z-index,1)}.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-fmcmS-OyKIhb::after{z-index:0;z-index:var(--mdc-ripple-z-index,0)}.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be.VfPpkd-ksKsZd-mWPk3d .VfPpkd-fmcmS-OyKIhb::before{-webkit-transform:scale(var(--mdc-ripple-fg-scale,1));-ms-transform:scale(var(--mdc-ripple-fg-scale,1));transform:scale(var(--mdc-ripple-fg-scale,1))}.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be.VfPpkd-ksKsZd-mWPk3d .VfPpkd-fmcmS-OyKIhb::after{top:0;left:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be.VfPpkd-ksKsZd-mWPk3d-OWXEXe-ZNMTqd .VfPpkd-fmcmS-OyKIhb::after{top:var(--mdc-ripple-top,0);left:var(--mdc-ripple-left,0)}.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be.VfPpkd-ksKsZd-mWPk3d-OWXEXe-Tv8l5d-lJfZMc .VfPpkd-fmcmS-OyKIhb::after{-webkit-animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards;animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be.VfPpkd-ksKsZd-mWPk3d-OWXEXe-Tv8l5d-OmS1vf .VfPpkd-fmcmS-OyKIhb::after{-webkit-animation:mdc-ripple-fg-opacity-out .15s;animation:mdc-ripple-fg-opacity-out .15s;-webkit-transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1));-ms-transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1));transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1))}.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-fmcmS-OyKIhb::before,.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-fmcmS-OyKIhb::after{top:-50%;left:-50%;width:200%;height:200%}.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be.VfPpkd-ksKsZd-mWPk3d .VfPpkd-fmcmS-OyKIhb::after{width:var(--mdc-ripple-fg-size,100%);height:var(--mdc-ripple-fg-size,100%)}.VfPpkd-fmcmS-OyKIhb{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.VfPpkd-fmcmS-yrriRe{border-top-left-radius:4px;border-top-left-radius:var(--mdc-shape-small,4px);border-top-right-radius:4px;border-top-right-radius:var(--mdc-shape-small,4px);border-bottom-right-radius:0;border-bottom-left-radius:0;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:baseline;-webkit-align-items:baseline;align-items:baseline;padding:0 16px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;will-change:opacity,transform,color}.VfPpkd-fmcmS-yrriRe:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NLUYnc-V67aGc{color:rgba(0,0,0,.6)}.VfPpkd-fmcmS-yrriRe:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-fmcmS-wGMbrd{color:rgba(0,0,0,.87)}@media all{.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__input::-webkit-input-placeholder{color:rgba(0,0,0,.54)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__input::-moz-placeholder{color:rgba(0,0,0,.54)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__input:-ms-input-placeholder{color:rgba(0,0,0,.54)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__input::-ms-input-placeholder{color:rgba(0,0,0,.54)}.VfPpkd-fmcmS-yrriRe:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-fmcmS-wGMbrd::placeholder{color:rgba(0,0,0,.54)}}@media all{.VfPpkd-fmcmS-yrriRe:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-fmcmS-wGMbrd:-ms-input-placeholder{color:rgba(0,0,0,.54)}}.VfPpkd-fmcmS-yrriRe .VfPpkd-fmcmS-wGMbrd{caret-color:#6200ee;caret-color:var(--mdc-theme-primary,#6200ee)}.VfPpkd-fmcmS-yrriRe:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me)+.VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc .VfPpkd-fmcmS-yrriRe-W0vJo-fmcmS{color:rgba(0,0,0,.6)}.VfPpkd-fmcmS-yrriRe:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd,.VfPpkd-fmcmS-yrriRe:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me)+.VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd{color:rgba(0,0,0,.6)}.VfPpkd-fmcmS-yrriRe:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-fmcmS-TvZj5c-OWXEXe-M1Soyc{color:rgba(0,0,0,.54)}.VfPpkd-fmcmS-yrriRe:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-fmcmS-TvZj5c-OWXEXe-UbuQg{color:rgba(0,0,0,.54)}.VfPpkd-fmcmS-yrriRe:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-fmcmS-MvKemf-OWXEXe-qdIk2c{color:rgba(0,0,0,.6)}.VfPpkd-fmcmS-yrriRe:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-fmcmS-MvKemf-OWXEXe-iJ4yB{color:rgba(0,0,0,.6)}.VfPpkd-fmcmS-yrriRe .VfPpkd-NLUYnc-V67aGc{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.VfPpkd-fmcmS-wGMbrd{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto,sans-serif;font-family:var(--mdc-typography-subtitle1-font-family,var(--mdc-typography-font-family,Roboto,sans-serif));font-size:1rem;font-size:var(--mdc-typography-subtitle1-font-size,1rem);font-weight:400;font-weight:var(--mdc-typography-subtitle1-font-weight,400);letter-spacing:.009375em;letter-spacing:var(--mdc-typography-subtitle1-letter-spacing,.009375em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration,inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration,inherit);text-transform:inherit;text-transform:var(--mdc-typography-subtitle1-text-transform,inherit);height:28px;-webkit-transition:opacity .15s 0ms cubic-bezier(.4,0,.2,1);transition:opacity .15s 0ms cubic-bezier(.4,0,.2,1);width:100%;min-width:0;border:none;border-radius:0;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0}.VfPpkd-fmcmS-wGMbrd::-ms-clear{display:none}.VfPpkd-fmcmS-wGMbrd::-webkit-calendar-picker-indicator{display:none}.VfPpkd-fmcmS-wGMbrd:focus{outline:none}.VfPpkd-fmcmS-wGMbrd:invalid{-webkit-box-shadow:none;box-shadow:none}@media all{.mdc-text-field__input::-webkit-input-placeholder{-webkit-transition:opacity 67ms 0ms cubic-bezier(.4,0,.2,1);transition:opacity 67ms 0ms cubic-bezier(.4,0,.2,1);opacity:0}.mdc-text-field__input::-moz-placeholder{-moz-transition:opacity 67ms 0ms cubic-bezier(.4,0,.2,1);transition:opacity 67ms 0ms cubic-bezier(.4,0,.2,1);opacity:0}.mdc-text-field__input:-ms-input-placeholder{-ms-transition:opacity 67ms 0ms cubic-bezier(.4,0,.2,1);transition:opacity 67ms 0ms cubic-bezier(.4,0,.2,1);opacity:0}.mdc-text-field__input::-ms-input-placeholder{-ms-transition:opacity 67ms 0ms cubic-bezier(.4,0,.2,1);transition:opacity 67ms 0ms cubic-bezier(.4,0,.2,1);opacity:0}.VfPpkd-fmcmS-wGMbrd::placeholder{-webkit-transition:opacity 67ms 0ms cubic-bezier(.4,0,.2,1);transition:opacity 67ms 0ms cubic-bezier(.4,0,.2,1);opacity:0}}@media all{.VfPpkd-fmcmS-wGMbrd:-ms-input-placeholder{-ms-transition:opacity 67ms 0ms cubic-bezier(.4,0,.2,1);transition:opacity 67ms 0ms cubic-bezier(.4,0,.2,1);opacity:0}}@media all{.mdc-text-field--no-label .mdc-text-field__input::-webkit-input-placeholder, .mdc-text-field--focused .mdc-text-field__input::-webkit-input-placeholder{-webkit-transition-delay:40ms;transition-delay:40ms;-webkit-transition-duration:.11s;transition-duration:.11s;opacity:1}.mdc-text-field--no-label .mdc-text-field__input::-moz-placeholder, .mdc-text-field--focused .mdc-text-field__input::-moz-placeholder{transition-delay:40ms;transition-duration:.11s;opacity:1}.mdc-text-field--no-label .mdc-text-field__input:-ms-input-placeholder, .mdc-text-field--focused .mdc-text-field__input:-ms-input-placeholder{transition-delay:40ms;transition-duration:.11s;opacity:1}.mdc-text-field--no-label .mdc-text-field__input::-ms-input-placeholder, .mdc-text-field--focused .mdc-text-field__input::-ms-input-placeholder{transition-delay:40ms;transition-duration:.11s;opacity:1}.VfPpkd-fmcmS-yrriRe-OWXEXe-di8rgd-V67aGc .VfPpkd-fmcmS-wGMbrd::placeholder,.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe .VfPpkd-fmcmS-wGMbrd::placeholder{-webkit-transition-delay:40ms;transition-delay:40ms;-webkit-transition-duration:.11s;transition-duration:.11s;opacity:1}}@media all{.VfPpkd-fmcmS-yrriRe-OWXEXe-di8rgd-V67aGc .VfPpkd-fmcmS-wGMbrd:-ms-input-placeholder,.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe .VfPpkd-fmcmS-wGMbrd:-ms-input-placeholder{transition-delay:40ms;transition-duration:.11s;opacity:1}}.VfPpkd-fmcmS-MvKemf{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto,sans-serif;font-family:var(--mdc-typography-subtitle1-font-family,var(--mdc-typography-font-family,Roboto,sans-serif));font-size:1rem;font-size:var(--mdc-typography-subtitle1-font-size,1rem);font-weight:400;font-weight:var(--mdc-typography-subtitle1-font-weight,400);letter-spacing:.009375em;letter-spacing:var(--mdc-typography-subtitle1-letter-spacing,.009375em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration,inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration,inherit);text-transform:inherit;text-transform:var(--mdc-typography-subtitle1-text-transform,inherit);height:28px;-webkit-transition:opacity .15s 0ms cubic-bezier(.4,0,.2,1);transition:opacity .15s 0ms cubic-bezier(.4,0,.2,1);opacity:0;white-space:nowrap}.VfPpkd-fmcmS-yrriRe-OWXEXe-V67aGc-NLUYnc .VfPpkd-fmcmS-MvKemf,.VfPpkd-fmcmS-yrriRe-OWXEXe-di8rgd-V67aGc .VfPpkd-fmcmS-MvKemf{opacity:1}@supports (-webkit-hyphens:none){.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-fmcmS-MvKemf{-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-align-self:center;align-self:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;height:100%}}.VfPpkd-fmcmS-MvKemf-OWXEXe-qdIk2c{padding-left:0;padding-right:2px}[dir=rtl] .VfPpkd-fmcmS-MvKemf-OWXEXe-qdIk2c,.VfPpkd-fmcmS-MvKemf-OWXEXe-qdIk2c[dir=rtl]{padding-left:2px;padding-right:0}.VfPpkd-fmcmS-yrriRe-OWXEXe-CpWD9d-KW5YQd .VfPpkd-fmcmS-MvKemf-OWXEXe-qdIk2c{padding-left:0;padding-right:12px}[dir=rtl] .VfPpkd-fmcmS-yrriRe-OWXEXe-CpWD9d-KW5YQd .VfPpkd-fmcmS-MvKemf-OWXEXe-qdIk2c,.VfPpkd-fmcmS-yrriRe-OWXEXe-CpWD9d-KW5YQd .VfPpkd-fmcmS-MvKemf-OWXEXe-qdIk2c[dir=rtl]{padding-left:12px;padding-right:0}.VfPpkd-fmcmS-MvKemf-OWXEXe-iJ4yB{padding-left:12px;padding-right:0}[dir=rtl] .VfPpkd-fmcmS-MvKemf-OWXEXe-iJ4yB,.VfPpkd-fmcmS-MvKemf-OWXEXe-iJ4yB[dir=rtl]{padding-left:0;padding-right:12px}.VfPpkd-fmcmS-yrriRe-OWXEXe-CpWD9d-KW5YQd .VfPpkd-fmcmS-MvKemf-OWXEXe-iJ4yB{padding-left:2px;padding-right:0}[dir=rtl] .VfPpkd-fmcmS-yrriRe-OWXEXe-CpWD9d-KW5YQd .VfPpkd-fmcmS-MvKemf-OWXEXe-iJ4yB,.VfPpkd-fmcmS-yrriRe-OWXEXe-CpWD9d-KW5YQd .VfPpkd-fmcmS-MvKemf-OWXEXe-iJ4yB[dir=rtl]{padding-left:0;padding-right:2px}.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be{height:56px}.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-fmcmS-OyKIhb::before,.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-fmcmS-OyKIhb::after{background-color:rgba(0,0,0,.87);background-color:var(--mdc-ripple-color,rgba(0,0,0,.87))}.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be:hover .VfPpkd-fmcmS-OyKIhb::before,.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-fmcmS-OyKIhb::before{opacity:.04;opacity:var(--mdc-ripple-hover-opacity,.04)}.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-fmcmS-OyKIhb::before,.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-fmcmS-OyKIhb::before{-webkit-transition-duration:75ms;transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-focus-opacity,.12)}.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be::before{display:inline-block;width:0;height:40px;content:"";vertical-align:0}.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me){background-color:rgb(244.8,244.8,244.8)}.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-RWgCYc-ksKsZd::before{border-bottom-color:rgba(0,0,0,.42)}.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me):hover .VfPpkd-RWgCYc-ksKsZd::before{border-bottom-color:rgba(0,0,0,.87)}.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-RWgCYc-ksKsZd::after{border-bottom-color:#6200ee;border-bottom-color:var(--mdc-theme-primary,#6200ee)}.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-NLUYnc-V67aGc{left:16px;right:auto}[dir=rtl] .VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-NLUYnc-V67aGc,.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-NLUYnc-V67aGc[dir=rtl]{left:auto;right:16px}.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe{-webkit-transform:translateY(-106%) scale(.75);-ms-transform:translateY(-106%) scale(.75);transform:translateY(-106%) scale(.75)}.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be.VfPpkd-fmcmS-yrriRe-OWXEXe-di8rgd-V67aGc .VfPpkd-fmcmS-wGMbrd{height:100%}.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be.VfPpkd-fmcmS-yrriRe-OWXEXe-di8rgd-V67aGc .VfPpkd-NLUYnc-V67aGc{display:none}.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be.VfPpkd-fmcmS-yrriRe-OWXEXe-di8rgd-V67aGc::before{display:none}@supports (-webkit-hyphens:none){.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be.VfPpkd-fmcmS-yrriRe-OWXEXe-di8rgd-V67aGc .VfPpkd-fmcmS-MvKemf{-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-align-self:center;align-self:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;height:100%}}.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc{height:56px;overflow:visible}.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe{-webkit-transform:translateY(-37.25px) scale(1);-ms-transform:translateY(-37.25px) scale(1);transform:translateY(-37.25px) scale(1)}.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc.VfPpkd-NSFCdd-i5vt6e-OWXEXe-mWPk3d .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe,.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NSFCdd-i5vt6e-OWXEXe-mWPk3d .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe{-webkit-transform:translateY(-34.75px) scale(.75);-ms-transform:translateY(-34.75px) scale(.75);transform:translateY(-34.75px) scale(.75)}.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe{font-size:.75rem}.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc.VfPpkd-NSFCdd-i5vt6e-OWXEXe-mWPk3d .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe,.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NSFCdd-i5vt6e-OWXEXe-mWPk3d .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe{font-size:1rem}.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NLUYnc-V67aGc-OWXEXe-bF1zU{-webkit-animation:mdc-floating-label-shake-float-above-text-field-outlined .25s 1;animation:mdc-floating-label-shake-float-above-text-field-outlined .25s 1}@-webkit-keyframes mdc-floating-label-shake-float-above-text-field-outlined{0%{-webkit-transform:translateX(0) translateY(-34.75px) scale(.75);transform:translateX(0) translateY(-34.75px) scale(.75)}33%{-webkit-animation-timing-function:cubic-bezier(.5,0,.701732,.495819);animation-timing-function:cubic-bezier(.5,0,.701732,.495819);-webkit-transform:translateX(4%) translateY(-34.75px) scale(.75);transform:translateX(4%) translateY(-34.75px) scale(.75)}66%{-webkit-animation-timing-function:cubic-bezier(.302435,.381352,.55,.956352);animation-timing-function:cubic-bezier(.302435,.381352,.55,.956352);-webkit-transform:translateX(-4%) translateY(-34.75px) scale(.75);transform:translateX(-4%) translateY(-34.75px) scale(.75)}100%{-webkit-transform:translateX(0) translateY(-34.75px) scale(.75);transform:translateX(0) translateY(-34.75px) scale(.75)}}@keyframes mdc-floating-label-shake-float-above-text-field-outlined{0%{-webkit-transform:translateX(0) translateY(-34.75px) scale(.75);transform:translateX(0) translateY(-34.75px) scale(.75)}33%{-webkit-animation-timing-function:cubic-bezier(.5,0,.701732,.495819);animation-timing-function:cubic-bezier(.5,0,.701732,.495819);-webkit-transform:translateX(4%) translateY(-34.75px) scale(.75);transform:translateX(4%) translateY(-34.75px) scale(.75)}66%{-webkit-animation-timing-function:cubic-bezier(.302435,.381352,.55,.956352);animation-timing-function:cubic-bezier(.302435,.381352,.55,.956352);-webkit-transform:translateX(-4%) translateY(-34.75px) scale(.75);transform:translateX(-4%) translateY(-34.75px) scale(.75)}100%{-webkit-transform:translateX(0) translateY(-34.75px) scale(.75);transform:translateX(0) translateY(-34.75px) scale(.75)}}.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-fmcmS-wGMbrd{height:100%}.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NSFCdd-Brv4Fb,.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NSFCdd-Ra9xwd,.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NSFCdd-MpmGFe{border-color:rgba(0,0,0,.38)}.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me):not(.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe):hover .VfPpkd-NSFCdd-i5vt6e .VfPpkd-NSFCdd-Brv4Fb,.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me):not(.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe):hover .VfPpkd-NSFCdd-i5vt6e .VfPpkd-NSFCdd-Ra9xwd,.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me):not(.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe):hover .VfPpkd-NSFCdd-i5vt6e .VfPpkd-NSFCdd-MpmGFe{border-color:rgba(0,0,0,.87)}.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me).VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe .VfPpkd-NSFCdd-Brv4Fb,.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me).VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe .VfPpkd-NSFCdd-Ra9xwd,.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me).VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe .VfPpkd-NSFCdd-MpmGFe{border-color:#6200ee;border-color:var(--mdc-theme-primary,#6200ee)}.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NSFCdd-i5vt6e .VfPpkd-NSFCdd-Brv4Fb{border-top-left-radius:4px;border-top-left-radius:var(--mdc-shape-small,4px);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:4px;border-bottom-left-radius:var(--mdc-shape-small,4px)}[dir=rtl] .VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NSFCdd-i5vt6e .VfPpkd-NSFCdd-Brv4Fb,.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NSFCdd-i5vt6e .VfPpkd-NSFCdd-Brv4Fb[dir=rtl]{border-top-left-radius:0;border-top-right-radius:4px;border-top-right-radius:var(--mdc-shape-small,4px);border-bottom-right-radius:4px;border-bottom-right-radius:var(--mdc-shape-small,4px);border-bottom-left-radius:0}@supports (top:max(0%)){.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NSFCdd-i5vt6e .VfPpkd-NSFCdd-Brv4Fb{width:max(12px,var(--mdc-shape-small,4px))}}@supports (top:max(0%)){.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NSFCdd-i5vt6e .VfPpkd-NSFCdd-Ra9xwd{max-width:calc(100% - max(12px, var(--mdc-shape-small, 4px))*2)}}.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NSFCdd-i5vt6e .VfPpkd-NSFCdd-MpmGFe{border-top-left-radius:0;border-top-right-radius:4px;border-top-right-radius:var(--mdc-shape-small,4px);border-bottom-right-radius:4px;border-bottom-right-radius:var(--mdc-shape-small,4px);border-bottom-left-radius:0}[dir=rtl] .VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NSFCdd-i5vt6e .VfPpkd-NSFCdd-MpmGFe,.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NSFCdd-i5vt6e .VfPpkd-NSFCdd-MpmGFe[dir=rtl]{border-top-left-radius:4px;border-top-left-radius:var(--mdc-shape-small,4px);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:4px;border-bottom-left-radius:var(--mdc-shape-small,4px)}@supports (top:max(0%)){.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc{padding-left:max(16px,calc(var(--mdc-shape-small, 4px) + 4px))}}@supports (top:max(0%)){.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc{padding-right:max(16px,var(--mdc-shape-small,4px))}}@supports (top:max(0%)){.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc+.VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc{padding-left:max(16px,calc(var(--mdc-shape-small, 4px) + 4px))}}@supports (top:max(0%)){.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc+.VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc{padding-right:max(16px,var(--mdc-shape-small,4px))}}.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c{padding-left:0}@supports (top:max(0%)){.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c{padding-right:max(16px,var(--mdc-shape-small,4px))}}[dir=rtl] .VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c,.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c[dir=rtl]{padding-right:0}@supports (top:max(0%)){[dir=rtl] .VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c,.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c[dir=rtl]{padding-left:max(16px,var(--mdc-shape-small,4px))}}.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-UbuQg-Bz112c{padding-right:0}@supports (top:max(0%)){.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-UbuQg-Bz112c{padding-left:max(16px,calc(var(--mdc-shape-small, 4px) + 4px))}}[dir=rtl] .VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-UbuQg-Bz112c,.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-UbuQg-Bz112c[dir=rtl]{padding-left:0}@supports (top:max(0%)){[dir=rtl] .VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-UbuQg-Bz112c,.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-UbuQg-Bz112c[dir=rtl]{padding-right:max(16px,calc(var(--mdc-shape-small, 4px) + 4px))}}.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-UbuQg-Bz112c{padding-left:0;padding-right:0}.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NSFCdd-i5vt6e-OWXEXe-NSFCdd .VfPpkd-NSFCdd-Ra9xwd{padding-top:1px}.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-fmcmS-OyKIhb::before,.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-fmcmS-OyKIhb::after{background-color:transparent;background-color:var(--mdc-ripple-color,transparent)}.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NLUYnc-V67aGc{left:4px;right:auto}[dir=rtl] .VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NLUYnc-V67aGc,.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NLUYnc-V67aGc[dir=rtl]{left:auto;right:4px}.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-fmcmS-wGMbrd{display:-webkit-box;display:-webkit-flex;display:flex;border:none!important;background-color:transparent}.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NSFCdd-i5vt6e{z-index:1}.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:auto;height:auto;padding:0;-webkit-transition:none;transition:none}.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od .VfPpkd-NLUYnc-V67aGc{top:19px}.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od .VfPpkd-NLUYnc-V67aGc:not(.VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe){-webkit-transform:none;-ms-transform:none;transform:none}.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od .VfPpkd-fmcmS-wGMbrd{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;height:auto;min-height:1.5rem;overflow-x:hidden;overflow-y:auto;-webkit-box-sizing:border-box;box-sizing:border-box;resize:none;padding:0 16px;line-height:1.5rem}.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be::before{display:none}.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe{-webkit-transform:translateY(-10.25px) scale(.75);-ms-transform:translateY(-10.25px) scale(.75);transform:translateY(-10.25px) scale(.75)}.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-NLUYnc-V67aGc-OWXEXe-bF1zU{-webkit-animation:mdc-floating-label-shake-float-above-textarea-filled .25s 1;animation:mdc-floating-label-shake-float-above-textarea-filled .25s 1}@-webkit-keyframes mdc-floating-label-shake-float-above-textarea-filled{0%{-webkit-transform:translateX(0) translateY(-10.25px) scale(.75);transform:translateX(0) translateY(-10.25px) scale(.75)}33%{-webkit-animation-timing-function:cubic-bezier(.5,0,.701732,.495819);animation-timing-function:cubic-bezier(.5,0,.701732,.495819);-webkit-transform:translateX(4%) translateY(-10.25px) scale(.75);transform:translateX(4%) translateY(-10.25px) scale(.75)}66%{-webkit-animation-timing-function:cubic-bezier(.302435,.381352,.55,.956352);animation-timing-function:cubic-bezier(.302435,.381352,.55,.956352);-webkit-transform:translateX(-4%) translateY(-10.25px) scale(.75);transform:translateX(-4%) translateY(-10.25px) scale(.75)}100%{-webkit-transform:translateX(0) translateY(-10.25px) scale(.75);transform:translateX(0) translateY(-10.25px) scale(.75)}}@keyframes mdc-floating-label-shake-float-above-textarea-filled{0%{-webkit-transform:translateX(0) translateY(-10.25px) scale(.75);transform:translateX(0) translateY(-10.25px) scale(.75)}33%{-webkit-animation-timing-function:cubic-bezier(.5,0,.701732,.495819);animation-timing-function:cubic-bezier(.5,0,.701732,.495819);-webkit-transform:translateX(4%) translateY(-10.25px) scale(.75);transform:translateX(4%) translateY(-10.25px) scale(.75)}66%{-webkit-animation-timing-function:cubic-bezier(.302435,.381352,.55,.956352);animation-timing-function:cubic-bezier(.302435,.381352,.55,.956352);-webkit-transform:translateX(-4%) translateY(-10.25px) scale(.75);transform:translateX(-4%) translateY(-10.25px) scale(.75)}100%{-webkit-transform:translateX(0) translateY(-10.25px) scale(.75);transform:translateX(0) translateY(-10.25px) scale(.75)}}.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-fmcmS-wGMbrd{margin-top:23px;margin-bottom:9px}.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be.VfPpkd-fmcmS-yrriRe-OWXEXe-di8rgd-V67aGc .VfPpkd-fmcmS-wGMbrd{margin-top:16px;margin-bottom:16px}.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NSFCdd-i5vt6e-OWXEXe-NSFCdd .VfPpkd-NSFCdd-Ra9xwd{padding-top:0}.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe{-webkit-transform:translateY(-27.25px) scale(1);-ms-transform:translateY(-27.25px) scale(1);transform:translateY(-27.25px) scale(1)}.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc.VfPpkd-NSFCdd-i5vt6e-OWXEXe-mWPk3d .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe,.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NSFCdd-i5vt6e-OWXEXe-mWPk3d .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe{-webkit-transform:translateY(-24.75px) scale(.75);-ms-transform:translateY(-24.75px) scale(.75);transform:translateY(-24.75px) scale(.75)}.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe{font-size:.75rem}.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc.VfPpkd-NSFCdd-i5vt6e-OWXEXe-mWPk3d .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe,.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NSFCdd-i5vt6e-OWXEXe-mWPk3d .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe{font-size:1rem}.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NLUYnc-V67aGc-OWXEXe-bF1zU{-webkit-animation:mdc-floating-label-shake-float-above-textarea-outlined .25s 1;animation:mdc-floating-label-shake-float-above-textarea-outlined .25s 1}@-webkit-keyframes mdc-floating-label-shake-float-above-textarea-outlined{0%{-webkit-transform:translateX(0) translateY(-24.75px) scale(.75);transform:translateX(0) translateY(-24.75px) scale(.75)}33%{-webkit-animation-timing-function:cubic-bezier(.5,0,.701732,.495819);animation-timing-function:cubic-bezier(.5,0,.701732,.495819);-webkit-transform:translateX(4%) translateY(-24.75px) scale(.75);transform:translateX(4%) translateY(-24.75px) scale(.75)}66%{-webkit-animation-timing-function:cubic-bezier(.302435,.381352,.55,.956352);animation-timing-function:cubic-bezier(.302435,.381352,.55,.956352);-webkit-transform:translateX(-4%) translateY(-24.75px) scale(.75);transform:translateX(-4%) translateY(-24.75px) scale(.75)}100%{-webkit-transform:translateX(0) translateY(-24.75px) scale(.75);transform:translateX(0) translateY(-24.75px) scale(.75)}}@keyframes mdc-floating-label-shake-float-above-textarea-outlined{0%{-webkit-transform:translateX(0) translateY(-24.75px) scale(.75);transform:translateX(0) translateY(-24.75px) scale(.75)}33%{-webkit-animation-timing-function:cubic-bezier(.5,0,.701732,.495819);animation-timing-function:cubic-bezier(.5,0,.701732,.495819);-webkit-transform:translateX(4%) translateY(-24.75px) scale(.75);transform:translateX(4%) translateY(-24.75px) scale(.75)}66%{-webkit-animation-timing-function:cubic-bezier(.302435,.381352,.55,.956352);animation-timing-function:cubic-bezier(.302435,.381352,.55,.956352);-webkit-transform:translateX(-4%) translateY(-24.75px) scale(.75);transform:translateX(-4%) translateY(-24.75px) scale(.75)}100%{-webkit-transform:translateX(0) translateY(-24.75px) scale(.75);transform:translateX(0) translateY(-24.75px) scale(.75)}}.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-fmcmS-wGMbrd{margin-top:16px;margin-bottom:16px}.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NLUYnc-V67aGc{top:18px}.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-k4Qmrd-gmhCAd .VfPpkd-fmcmS-wGMbrd{margin-bottom:2px}.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-k4Qmrd-gmhCAd .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd{-webkit-align-self:flex-end;align-self:flex-end;padding:0 16px}.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-k4Qmrd-gmhCAd .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd::after{display:inline-block;width:0;height:16px;content:"";vertical-align:-16px}.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-k4Qmrd-gmhCAd .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd::before{display:none}.VfPpkd-fmcmS-kHQaff{-webkit-align-self:stretch;align-self:stretch;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;max-height:100%;max-width:100%;min-height:56px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;min-width:-moz-available;min-width:-webkit-fill-available;overflow:hidden;resize:both}.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-fmcmS-kHQaff{-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-fmcmS-kHQaff .VfPpkd-fmcmS-wGMbrd,.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-fmcmS-kHQaff .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd{-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-fmcmS-kHQaff{-webkit-transform:translateX(-1px) translateY(-1px);-ms-transform:translateX(-1px) translateY(-1px);transform:translateX(-1px) translateY(-1px)}[dir=rtl] .VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-fmcmS-kHQaff,.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-fmcmS-kHQaff[dir=rtl]{-webkit-transform:translateX(1px) translateY(-1px);-ms-transform:translateX(1px) translateY(-1px);transform:translateX(1px) translateY(-1px)}.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-fmcmS-kHQaff .VfPpkd-fmcmS-wGMbrd,.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-fmcmS-kHQaff .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd{-webkit-transform:translateX(1px) translateY(1px);-ms-transform:translateX(1px) translateY(1px);transform:translateX(1px) translateY(1px)}[dir=rtl] .VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-fmcmS-kHQaff .VfPpkd-fmcmS-wGMbrd,[dir=rtl] .VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-fmcmS-kHQaff .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd,.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-fmcmS-kHQaff .VfPpkd-fmcmS-wGMbrd[dir=rtl],.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-fmcmS-kHQaff .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd[dir=rtl]{-webkit-transform:translateX(-1px) translateY(1px);-ms-transform:translateX(-1px) translateY(1px);transform:translateX(-1px) translateY(1px)}.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c{padding-left:0;padding-right:16px}[dir=rtl] .VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c,.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c[dir=rtl]{padding-left:16px;padding-right:0}.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-NLUYnc-V67aGc{max-width:calc(100% - 48px);left:48px;right:auto}[dir=rtl] .VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-NLUYnc-V67aGc,.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-NLUYnc-V67aGc[dir=rtl]{left:auto;right:48px}.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe{max-width:calc(133.3333333333% - 85.3333333333px)}.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NLUYnc-V67aGc{left:36px;right:auto}[dir=rtl] .VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NLUYnc-V67aGc,.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NLUYnc-V67aGc[dir=rtl]{left:auto;right:36px}.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc :not(.VfPpkd-NSFCdd-i5vt6e-OWXEXe-NSFCdd) .VfPpkd-NSFCdd-Ra9xwd{max-width:calc(100% - 60px)}.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe{-webkit-transform:translateY(-37.25px) translateX(-32px) scale(1);-ms-transform:translateY(-37.25px) translateX(-32px) scale(1);transform:translateY(-37.25px) translateX(-32px) scale(1)}[dir=rtl] .VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe,.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe[dir=rtl]{-webkit-transform:translateY(-37.25px) translateX(32px) scale(1);-ms-transform:translateY(-37.25px) translateX(32px) scale(1);transform:translateY(-37.25px) translateX(32px) scale(1)}.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc.VfPpkd-NSFCdd-i5vt6e-OWXEXe-mWPk3d .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe,.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NSFCdd-i5vt6e-OWXEXe-mWPk3d .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe{-webkit-transform:translateY(-34.75px) translateX(-32px) scale(.75);-ms-transform:translateY(-34.75px) translateX(-32px) scale(.75);transform:translateY(-34.75px) translateX(-32px) scale(.75)}[dir=rtl] .VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc.VfPpkd-NSFCdd-i5vt6e-OWXEXe-mWPk3d .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe,[dir=rtl] .VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NSFCdd-i5vt6e-OWXEXe-mWPk3d .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe,.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc.VfPpkd-NSFCdd-i5vt6e-OWXEXe-mWPk3d .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe[dir=rtl],.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NSFCdd-i5vt6e-OWXEXe-mWPk3d .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe[dir=rtl]{-webkit-transform:translateY(-34.75px) translateX(32px) scale(.75);-ms-transform:translateY(-34.75px) translateX(32px) scale(.75);transform:translateY(-34.75px) translateX(32px) scale(.75)}.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe{font-size:.75rem}.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc.VfPpkd-NSFCdd-i5vt6e-OWXEXe-mWPk3d .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe,.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NSFCdd-i5vt6e-OWXEXe-mWPk3d .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe{font-size:1rem}.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NLUYnc-V67aGc-OWXEXe-bF1zU{-webkit-animation:mdc-floating-label-shake-float-above-text-field-outlined-leading-icon .25s 1;animation:mdc-floating-label-shake-float-above-text-field-outlined-leading-icon .25s 1}@-webkit-keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon{0%{-webkit-transform:translateX(-32px) translateY(-34.75px) scale(.75);transform:translateX(-32px) translateY(-34.75px) scale(.75)}33%{-webkit-animation-timing-function:cubic-bezier(.5,0,.701732,.495819);animation-timing-function:cubic-bezier(.5,0,.701732,.495819);-webkit-transform:translateX(calc(4% - 32px)) translateY(-34.75px) scale(.75);transform:translateX(calc(4% - 32px)) translateY(-34.75px) scale(.75)}66%{-webkit-animation-timing-function:cubic-bezier(.302435,.381352,.55,.956352);animation-timing-function:cubic-bezier(.302435,.381352,.55,.956352);-webkit-transform:translateX(calc(-4% - 32px)) translateY(-34.75px) scale(.75);transform:translateX(calc(-4% - 32px)) translateY(-34.75px) scale(.75)}100%{-webkit-transform:translateX(-32px) translateY(-34.75px) scale(.75);transform:translateX(-32px) translateY(-34.75px) scale(.75)}}@keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon{0%{-webkit-transform:translateX(-32px) translateY(-34.75px) scale(.75);transform:translateX(-32px) translateY(-34.75px) scale(.75)}33%{-webkit-animation-timing-function:cubic-bezier(.5,0,.701732,.495819);animation-timing-function:cubic-bezier(.5,0,.701732,.495819);-webkit-transform:translateX(calc(4% - 32px)) translateY(-34.75px) scale(.75);transform:translateX(calc(4% - 32px)) translateY(-34.75px) scale(.75)}66%{-webkit-animation-timing-function:cubic-bezier(.302435,.381352,.55,.956352);animation-timing-function:cubic-bezier(.302435,.381352,.55,.956352);-webkit-transform:translateX(calc(-4% - 32px)) translateY(-34.75px) scale(.75);transform:translateX(calc(-4% - 32px)) translateY(-34.75px) scale(.75)}100%{-webkit-transform:translateX(-32px) translateY(-34.75px) scale(.75);transform:translateX(-32px) translateY(-34.75px) scale(.75)}}[dir=rtl] .VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NLUYnc-V67aGc-OWXEXe-bF1zU,.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc[dir=rtl] .VfPpkd-NLUYnc-V67aGc-OWXEXe-bF1zU{-webkit-animation:mdc-floating-label-shake-float-above-text-field-outlined-leading-icon .25s 1;animation:mdc-floating-label-shake-float-above-text-field-outlined-leading-icon .25s 1}@-webkit-keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon-rtl{0%{-webkit-transform:translateX(32px) translateY(-34.75px) scale(.75);transform:translateX(32px) translateY(-34.75px) scale(.75)}33%{-webkit-animation-timing-function:cubic-bezier(.5,0,.701732,.495819);animation-timing-function:cubic-bezier(.5,0,.701732,.495819);-webkit-transform:translateX(calc(4% + 32px)) translateY(-34.75px) scale(.75);transform:translateX(calc(4% + 32px)) translateY(-34.75px) scale(.75)}66%{-webkit-animation-timing-function:cubic-bezier(.302435,.381352,.55,.956352);animation-timing-function:cubic-bezier(.302435,.381352,.55,.956352);-webkit-transform:translateX(calc(-4% + 32px)) translateY(-34.75px) scale(.75);transform:translateX(calc(-4% + 32px)) translateY(-34.75px) scale(.75)}100%{-webkit-transform:translateX(32px) translateY(-34.75px) scale(.75);transform:translateX(32px) translateY(-34.75px) scale(.75)}}@keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon-rtl{0%{-webkit-transform:translateX(32px) translateY(-34.75px) scale(.75);transform:translateX(32px) translateY(-34.75px) scale(.75)}33%{-webkit-animation-timing-function:cubic-bezier(.5,0,.701732,.495819);animation-timing-function:cubic-bezier(.5,0,.701732,.495819);-webkit-transform:translateX(calc(4% + 32px)) translateY(-34.75px) scale(.75);transform:translateX(calc(4% + 32px)) translateY(-34.75px) scale(.75)}66%{-webkit-animation-timing-function:cubic-bezier(.302435,.381352,.55,.956352);animation-timing-function:cubic-bezier(.302435,.381352,.55,.956352);-webkit-transform:translateX(calc(-4% + 32px)) translateY(-34.75px) scale(.75);transform:translateX(calc(-4% + 32px)) translateY(-34.75px) scale(.75)}100%{-webkit-transform:translateX(32px) translateY(-34.75px) scale(.75);transform:translateX(32px) translateY(-34.75px) scale(.75)}}.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-UbuQg-Bz112c{padding-left:16px;padding-right:0}[dir=rtl] .VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-UbuQg-Bz112c,.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-UbuQg-Bz112c[dir=rtl]{padding-left:0;padding-right:16px}.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-UbuQg-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-NLUYnc-V67aGc{max-width:calc(100% - 64px)}.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-UbuQg-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe{max-width:calc(133.3333333333% - 85.3333333333px)}.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-UbuQg-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc :not(.VfPpkd-NSFCdd-i5vt6e-OWXEXe-NSFCdd) .VfPpkd-NSFCdd-Ra9xwd{max-width:calc(100% - 60px)}.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-UbuQg-Bz112c{padding-left:0;padding-right:0}.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-UbuQg-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-NLUYnc-V67aGc{max-width:calc(100% - 96px)}.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-UbuQg-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe{max-width:calc(133.3333333333% - 128px)}.VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box}.VfPpkd-fmcmS-yrriRe+.VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc{padding-right:16px;padding-left:16px}.VfPpkd-I9GLp-yrriRe>.VfPpkd-fmcmS-yrriRe+label{-webkit-align-self:flex-start;align-self:flex-start}.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NLUYnc-V67aGc{color:rgba(98,0,238,.87)}.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe .VfPpkd-NSFCdd-Brv4Fb,.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe .VfPpkd-NSFCdd-Ra9xwd,.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe .VfPpkd-NSFCdd-MpmGFe{border-width:2px}.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe+.VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc .VfPpkd-fmcmS-yrriRe-W0vJo-fmcmS:not(.VfPpkd-fmcmS-yrriRe-W0vJo-fmcmS-OWXEXe-Rfh2Tc-EglORb){opacity:1}.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NSFCdd-i5vt6e-OWXEXe-NSFCdd .VfPpkd-NSFCdd-Ra9xwd{padding-top:2px}.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od .VfPpkd-NSFCdd-i5vt6e-OWXEXe-NSFCdd .VfPpkd-NSFCdd-Ra9xwd{padding-top:0}.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me):hover .VfPpkd-RWgCYc-ksKsZd::before{border-bottom-color:#b00020;border-bottom-color:var(--mdc-theme-error,#b00020)}.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-RWgCYc-ksKsZd::after{border-bottom-color:#b00020;border-bottom-color:var(--mdc-theme-error,#b00020)}.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NLUYnc-V67aGc{color:#b00020;color:var(--mdc-theme-error,#b00020)}.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me).VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc+.VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc .VfPpkd-fmcmS-yrriRe-W0vJo-fmcmS-OWXEXe-Rfh2Tc-EglORb{color:#b00020;color:var(--mdc-theme-error,#b00020)}.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc .VfPpkd-fmcmS-wGMbrd{caret-color:#b00020;caret-color:var(--mdc-theme-error,#b00020)}.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-fmcmS-TvZj5c-OWXEXe-UbuQg{color:#b00020;color:var(--mdc-theme-error,#b00020)}.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-RWgCYc-ksKsZd::before{border-bottom-color:#b00020;border-bottom-color:var(--mdc-theme-error,#b00020)}.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NSFCdd-Brv4Fb,.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NSFCdd-Ra9xwd,.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NSFCdd-MpmGFe{border-color:#b00020;border-color:var(--mdc-theme-error,#b00020)}.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me):not(.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe):hover .VfPpkd-NSFCdd-i5vt6e .VfPpkd-NSFCdd-Brv4Fb,.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me):not(.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe):hover .VfPpkd-NSFCdd-i5vt6e .VfPpkd-NSFCdd-Ra9xwd,.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me):not(.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe):hover .VfPpkd-NSFCdd-i5vt6e .VfPpkd-NSFCdd-MpmGFe{border-color:#b00020;border-color:var(--mdc-theme-error,#b00020)}.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me).VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe .VfPpkd-NSFCdd-Brv4Fb,.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me).VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe .VfPpkd-NSFCdd-Ra9xwd,.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me).VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe .VfPpkd-NSFCdd-MpmGFe{border-color:#b00020;border-color:var(--mdc-theme-error,#b00020)}.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc+.VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc .VfPpkd-fmcmS-yrriRe-W0vJo-fmcmS-OWXEXe-Rfh2Tc-EglORb{opacity:1}.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me{pointer-events:none}.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-wGMbrd{color:rgba(0,0,0,.38)}@media all{.mdc-text-field--disabled .mdc-text-field__input::-webkit-input-placeholder{color:rgba(0,0,0,.38)}.mdc-text-field--disabled .mdc-text-field__input::-moz-placeholder{color:rgba(0,0,0,.38)}.mdc-text-field--disabled .mdc-text-field__input:-ms-input-placeholder{color:rgba(0,0,0,.38)}.mdc-text-field--disabled .mdc-text-field__input::-ms-input-placeholder{color:rgba(0,0,0,.38)}.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-wGMbrd::placeholder{color:rgba(0,0,0,.38)}}@media all{.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-wGMbrd:-ms-input-placeholder{color:rgba(0,0,0,.38)}}.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-NLUYnc-V67aGc,.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me+.VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc .VfPpkd-fmcmS-yrriRe-W0vJo-fmcmS,.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd,.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me+.VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd{color:rgba(0,0,0,.38)}.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-TvZj5c-OWXEXe-M1Soyc,.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-TvZj5c-OWXEXe-UbuQg{color:rgba(0,0,0,.3)}.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-MvKemf-OWXEXe-qdIk2c,.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-MvKemf-OWXEXe-iJ4yB{color:rgba(0,0,0,.38)}.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-RWgCYc-ksKsZd::before{border-bottom-color:rgba(0,0,0,.06)}.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-NSFCdd-Brv4Fb,.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-NSFCdd-Ra9xwd,.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-NSFCdd-MpmGFe{border-color:rgba(0,0,0,.06)}@media (-ms-high-contrast:active),screen and (forced-colors:active){.mdc-text-field--disabled .mdc-text-field__input::-webkit-input-placeholder{color:GrayText}.mdc-text-field--disabled .mdc-text-field__input::-moz-placeholder{color:GrayText}.mdc-text-field--disabled .mdc-text-field__input:-ms-input-placeholder{color:GrayText}.mdc-text-field--disabled .mdc-text-field__input::-ms-input-placeholder{color:GrayText}.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-wGMbrd::placeholder{color:GrayText}}@media (-ms-high-contrast:active),screen and (forced-colors:active){.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-wGMbrd:-ms-input-placeholder{color:GrayText}.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-NLUYnc-V67aGc,.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me+.VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc .VfPpkd-fmcmS-yrriRe-W0vJo-fmcmS,.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd,.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me+.VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd,.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-TvZj5c-OWXEXe-M1Soyc,.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-TvZj5c-OWXEXe-UbuQg,.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-MvKemf-OWXEXe-qdIk2c,.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-MvKemf-OWXEXe-iJ4yB{color:GrayText}.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-RWgCYc-ksKsZd::before{border-bottom-color:GrayText}.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-NSFCdd-Brv4Fb,.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-NSFCdd-Ra9xwd,.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-NSFCdd-MpmGFe{border-color:GrayText}}@media screen and (forced-colors:active){.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-wGMbrd{background-color:Window}.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-NLUYnc-V67aGc{z-index:1}}.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-NLUYnc-V67aGc{cursor:default}.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be{background-color:rgb(249.9,249.9,249.9)}.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-fmcmS-OyKIhb{display:none}.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-wGMbrd{pointer-events:auto}.VfPpkd-fmcmS-yrriRe-OWXEXe-CpWD9d-KW5YQd .VfPpkd-fmcmS-wGMbrd{text-align:right}[dir=rtl] .VfPpkd-fmcmS-yrriRe-OWXEXe-CpWD9d-KW5YQd .VfPpkd-fmcmS-wGMbrd,.VfPpkd-fmcmS-yrriRe-OWXEXe-CpWD9d-KW5YQd .VfPpkd-fmcmS-wGMbrd[dir=rtl]{text-align:left}[dir=rtl] .VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS .VfPpkd-fmcmS-wGMbrd,[dir=rtl] .VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS .VfPpkd-fmcmS-MvKemf,.VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS[dir=rtl] .VfPpkd-fmcmS-wGMbrd,.VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS[dir=rtl] .VfPpkd-fmcmS-MvKemf{direction:ltr}[dir=rtl] .VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS .VfPpkd-fmcmS-MvKemf-OWXEXe-qdIk2c,.VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS[dir=rtl] .VfPpkd-fmcmS-MvKemf-OWXEXe-qdIk2c{padding-left:0;padding-right:2px}[dir=rtl] .VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS .VfPpkd-fmcmS-MvKemf-OWXEXe-iJ4yB,.VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS[dir=rtl] .VfPpkd-fmcmS-MvKemf-OWXEXe-iJ4yB{padding-left:12px;padding-right:0}[dir=rtl] .VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS .VfPpkd-fmcmS-TvZj5c-OWXEXe-M1Soyc,.VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS[dir=rtl] .VfPpkd-fmcmS-TvZj5c-OWXEXe-M1Soyc{-webkit-box-ordinal-group:2;-webkit-order:1;order:1}[dir=rtl] .VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS .VfPpkd-fmcmS-MvKemf-OWXEXe-iJ4yB,.VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS[dir=rtl] .VfPpkd-fmcmS-MvKemf-OWXEXe-iJ4yB{-webkit-box-ordinal-group:3;-webkit-order:2;order:2}[dir=rtl] .VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS .VfPpkd-fmcmS-wGMbrd,.VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS[dir=rtl] .VfPpkd-fmcmS-wGMbrd{-webkit-box-ordinal-group:4;-webkit-order:3;order:3}[dir=rtl] .VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS .VfPpkd-fmcmS-MvKemf-OWXEXe-qdIk2c,.VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS[dir=rtl] .VfPpkd-fmcmS-MvKemf-OWXEXe-qdIk2c{-webkit-box-ordinal-group:5;-webkit-order:4;order:4}[dir=rtl] .VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS .VfPpkd-fmcmS-TvZj5c-OWXEXe-UbuQg,.VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS[dir=rtl] .VfPpkd-fmcmS-TvZj5c-OWXEXe-UbuQg{-webkit-box-ordinal-group:6;-webkit-order:5;order:5}[dir=rtl] .VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS.VfPpkd-fmcmS-yrriRe-OWXEXe-CpWD9d-KW5YQd .VfPpkd-fmcmS-wGMbrd,.VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS.VfPpkd-fmcmS-yrriRe-OWXEXe-CpWD9d-KW5YQd[dir=rtl] .VfPpkd-fmcmS-wGMbrd{text-align:right}[dir=rtl] .VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS.VfPpkd-fmcmS-yrriRe-OWXEXe-CpWD9d-KW5YQd .VfPpkd-fmcmS-MvKemf-OWXEXe-qdIk2c,.VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS.VfPpkd-fmcmS-yrriRe-OWXEXe-CpWD9d-KW5YQd[dir=rtl] .VfPpkd-fmcmS-MvKemf-OWXEXe-qdIk2c{padding-right:12px}[dir=rtl] .VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS.VfPpkd-fmcmS-yrriRe-OWXEXe-CpWD9d-KW5YQd .VfPpkd-fmcmS-MvKemf-OWXEXe-iJ4yB,.VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS.VfPpkd-fmcmS-yrriRe-OWXEXe-CpWD9d-KW5YQd[dir=rtl] .VfPpkd-fmcmS-MvKemf-OWXEXe-iJ4yB{padding-left:2px}.VfPpkd-fmcmS-yrriRe-W0vJo-fmcmS{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto,sans-serif;font-family:var(--mdc-typography-caption-font-family,var(--mdc-typography-font-family,Roboto,sans-serif));font-size:.75rem;font-size:var(--mdc-typography-caption-font-size,.75rem);line-height:1.25rem;line-height:var(--mdc-typography-caption-line-height,1.25rem);font-weight:400;font-weight:var(--mdc-typography-caption-font-weight,400);letter-spacing:.0333333333em;letter-spacing:var(--mdc-typography-caption-letter-spacing,.0333333333em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-caption-text-decoration,inherit);text-decoration:var(--mdc-typography-caption-text-decoration,inherit);text-transform:inherit;text-transform:var(--mdc-typography-caption-text-transform,inherit);display:block;margin-top:0;line-height:normal;margin:0;opacity:0;will-change:opacity;-webkit-transition:opacity .15s 0ms cubic-bezier(.4,0,.2,1);transition:opacity .15s 0ms cubic-bezier(.4,0,.2,1)}.VfPpkd-fmcmS-yrriRe-W0vJo-fmcmS::before{display:inline-block;width:0;height:16px;content:"";vertical-align:0}.VfPpkd-fmcmS-yrriRe-W0vJo-fmcmS-OWXEXe-zvnfze{-webkit-transition:none;transition:none;opacity:1;will-change:auto}.VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto,sans-serif;font-family:var(--mdc-typography-caption-font-family,var(--mdc-typography-font-family,Roboto,sans-serif));font-size:.75rem;font-size:var(--mdc-typography-caption-font-size,.75rem);line-height:1.25rem;line-height:var(--mdc-typography-caption-line-height,1.25rem);font-weight:400;font-weight:var(--mdc-typography-caption-font-weight,400);letter-spacing:.0333333333em;letter-spacing:var(--mdc-typography-caption-letter-spacing,.0333333333em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-caption-text-decoration,inherit);text-decoration:var(--mdc-typography-caption-text-decoration,inherit);text-transform:inherit;text-transform:var(--mdc-typography-caption-text-transform,inherit);display:block;margin-top:0;line-height:normal;margin-left:auto;margin-right:0;padding-left:16px;padding-right:0;white-space:nowrap}.VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd::before{display:inline-block;width:0;height:16px;content:"";vertical-align:0}[dir=rtl] .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd,.VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd[dir=rtl]{margin-left:0;margin-right:auto}[dir=rtl] .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd,.VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd[dir=rtl]{padding-left:0;padding-right:16px}.VfPpkd-fmcmS-TvZj5c{-webkit-align-self:center;align-self:center;cursor:pointer}.VfPpkd-fmcmS-TvZj5c:not([tabindex]),.VfPpkd-fmcmS-TvZj5c[tabindex="-1"]{cursor:default;pointer-events:none}.VfPpkd-fmcmS-TvZj5c svg{display:block}.VfPpkd-fmcmS-TvZj5c-OWXEXe-M1Soyc{margin-left:16px;margin-right:8px}[dir=rtl] .VfPpkd-fmcmS-TvZj5c-OWXEXe-M1Soyc,.VfPpkd-fmcmS-TvZj5c-OWXEXe-M1Soyc[dir=rtl]{margin-left:8px;margin-right:16px}.VfPpkd-fmcmS-TvZj5c-OWXEXe-UbuQg{padding:12px;margin-left:0;margin-right:0}[dir=rtl] .VfPpkd-fmcmS-TvZj5c-OWXEXe-UbuQg,.VfPpkd-fmcmS-TvZj5c-OWXEXe-UbuQg[dir=rtl]{margin-left:0;margin-right:0}.Ufn6O{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;position:relative}.Ufn6O[hidden]{display:none}.VfPpkd-MPu53c{padding:11px;padding:calc((var(--mdc-checkbox-ripple-size, 40px) - 18px)/2);margin:0;margin:calc((var(--mdc-checkbox-touch-target-size, 40px) - 40px)/2)}.VfPpkd-MPu53c .VfPpkd-OYHm6b::before,.VfPpkd-MPu53c .VfPpkd-OYHm6b::after{background-color:#000;background-color:var(--mdc-ripple-color,#000)}.VfPpkd-MPu53c:hover .VfPpkd-OYHm6b::before,.VfPpkd-MPu53c.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-OYHm6b::before{opacity:.04;opacity:var(--mdc-ripple-hover-opacity,.04)}.VfPpkd-MPu53c.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-OYHm6b::before,.VfPpkd-MPu53c:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-OYHm6b::before{-webkit-transition-duration:75ms;transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-focus-opacity,.12)}.VfPpkd-MPu53c:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-OYHm6b::after{-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.VfPpkd-MPu53c:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-OYHm6b::after{-webkit-transition-duration:75ms;transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-press-opacity,.12)}.VfPpkd-MPu53c.VfPpkd-ksKsZd-mWPk3d{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity,0.12)}.VfPpkd-MPu53c.VfPpkd-MPu53c-OWXEXe-gk6SMd .VfPpkd-OYHm6b::before,.VfPpkd-MPu53c.VfPpkd-MPu53c-OWXEXe-gk6SMd .VfPpkd-OYHm6b::after{background-color:#018786;background-color:var(--mdc-ripple-color,var(--mdc-theme-secondary,#018786))}.VfPpkd-MPu53c.VfPpkd-MPu53c-OWXEXe-gk6SMd:hover .VfPpkd-OYHm6b::before,.VfPpkd-MPu53c.VfPpkd-MPu53c-OWXEXe-gk6SMd.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-OYHm6b::before{opacity:.04;opacity:var(--mdc-ripple-hover-opacity,.04)}.VfPpkd-MPu53c.VfPpkd-MPu53c-OWXEXe-gk6SMd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-OYHm6b::before,.VfPpkd-MPu53c.VfPpkd-MPu53c-OWXEXe-gk6SMd:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-OYHm6b::before{-webkit-transition-duration:75ms;transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-focus-opacity,.12)}.VfPpkd-MPu53c.VfPpkd-MPu53c-OWXEXe-gk6SMd:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-OYHm6b::after{-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.VfPpkd-MPu53c.VfPpkd-MPu53c-OWXEXe-gk6SMd:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-OYHm6b::after{-webkit-transition-duration:75ms;transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-press-opacity,.12)}.VfPpkd-MPu53c.VfPpkd-MPu53c-OWXEXe-gk6SMd.VfPpkd-ksKsZd-mWPk3d{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity,0.12)}.VfPpkd-MPu53c.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe.VfPpkd-MPu53c-OWXEXe-gk6SMd .VfPpkd-OYHm6b::before,.VfPpkd-MPu53c.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe.VfPpkd-MPu53c-OWXEXe-gk6SMd .VfPpkd-OYHm6b::after{background-color:#018786;background-color:var(--mdc-ripple-color,var(--mdc-theme-secondary,#018786))}.VfPpkd-MPu53c .VfPpkd-YQoJzd{top:11px;top:calc((var(--mdc-checkbox-ripple-size, 40px) - 18px)/2);left:11px;left:calc((var(--mdc-checkbox-ripple-size, 40px) - 18px)/2)}.VfPpkd-MPu53c .VfPpkd-muHVFf-bMcfAe{top:0;top:calc((40px - var(--mdc-checkbox-touch-target-size, 40px))/2);right:0;right:calc((40px - var(--mdc-checkbox-touch-target-size, 40px))/2);left:0;left:calc((40px - var(--mdc-checkbox-touch-target-size, 40px))/2);width:40px;width:var(--mdc-checkbox-touch-target-size,40px);height:40px;height:var(--mdc-checkbox-touch-target-size,40px)}.VfPpkd-MPu53c .VfPpkd-muHVFf-bMcfAe:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.VfPpkd-YQoJzd{border-color:rgba(0,0,0,.54);border-color:var(--mdc-checkbox-unchecked-color,rgba(0,0,0,.54));background-color:transparent}.VfPpkd-MPu53c .VfPpkd-muHVFf-bMcfAe:enabled:checked~.VfPpkd-YQoJzd,.VfPpkd-MPu53c .VfPpkd-muHVFf-bMcfAe:enabled:indeterminate~.VfPpkd-YQoJzd,.VfPpkd-MPu53c .VfPpkd-muHVFf-bMcfAe[data-indeterminate=true]:enabled~.VfPpkd-YQoJzd{border-color:#018786;border-color:var(--mdc-checkbox-checked-color,var(--mdc-theme-secondary,#018786));background-color:#018786;background-color:var(--mdc-checkbox-checked-color,var(--mdc-theme-secondary,#018786))}@-webkit-keyframes mdc-checkbox-fade-in-background-8A000000FF01878600000000FF018786{0%{border-color:rgba(0,0,0,.54);border-color:var(--mdc-checkbox-unchecked-color,rgba(0,0,0,.54));background-color:transparent}50%{border-color:#018786;border-color:var(--mdc-checkbox-checked-color,var(--mdc-theme-secondary,#018786));background-color:#018786;background-color:var(--mdc-checkbox-checked-color,var(--mdc-theme-secondary,#018786))}}@keyframes mdc-checkbox-fade-in-background-8A000000FF01878600000000FF018786{0%{border-color:rgba(0,0,0,.54);border-color:var(--mdc-checkbox-unchecked-color,rgba(0,0,0,.54));background-color:transparent}50%{border-color:#018786;border-color:var(--mdc-checkbox-checked-color,var(--mdc-theme-secondary,#018786));background-color:#018786;background-color:var(--mdc-checkbox-checked-color,var(--mdc-theme-secondary,#018786))}}@-webkit-keyframes mdc-checkbox-fade-out-background-8A000000FF01878600000000FF018786{0%,80%{border-color:#018786;border-color:var(--mdc-checkbox-checked-color,var(--mdc-theme-secondary,#018786));background-color:#018786;background-color:var(--mdc-checkbox-checked-color,var(--mdc-theme-secondary,#018786))}100%{border-color:rgba(0,0,0,.54);border-color:var(--mdc-checkbox-unchecked-color,rgba(0,0,0,.54));background-color:transparent}}@keyframes mdc-checkbox-fade-out-background-8A000000FF01878600000000FF018786{0%,80%{border-color:#018786;border-color:var(--mdc-checkbox-checked-color,var(--mdc-theme-secondary,#018786));background-color:#018786;background-color:var(--mdc-checkbox-checked-color,var(--mdc-theme-secondary,#018786))}100%{border-color:rgba(0,0,0,.54);border-color:var(--mdc-checkbox-unchecked-color,rgba(0,0,0,.54));background-color:transparent}}.VfPpkd-MPu53c.VfPpkd-MPu53c-OWXEXe-vwu2ne-iAfbIe-barxie .VfPpkd-muHVFf-bMcfAe:enabled~.VfPpkd-YQoJzd,.VfPpkd-MPu53c.VfPpkd-MPu53c-OWXEXe-vwu2ne-iAfbIe-A9y3zc .VfPpkd-muHVFf-bMcfAe:enabled~.VfPpkd-YQoJzd{-webkit-animation-name:mdc-checkbox-fade-in-background-8A000000FF01878600000000FF018786;animation-name:mdc-checkbox-fade-in-background-8A000000FF01878600000000FF018786}.VfPpkd-MPu53c.VfPpkd-MPu53c-OWXEXe-vwu2ne-barxie-iAfbIe .VfPpkd-muHVFf-bMcfAe:enabled~.VfPpkd-YQoJzd,.VfPpkd-MPu53c.VfPpkd-MPu53c-OWXEXe-vwu2ne-A9y3zc-iAfbIe .VfPpkd-muHVFf-bMcfAe:enabled~.VfPpkd-YQoJzd{-webkit-animation-name:mdc-checkbox-fade-out-background-8A000000FF01878600000000FF018786;animation-name:mdc-checkbox-fade-out-background-8A000000FF01878600000000FF018786}.VfPpkd-MPu53c .VfPpkd-muHVFf-bMcfAe[disabled]:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.VfPpkd-YQoJzd{border-color:rgba(0,0,0,.38);border-color:var(--mdc-checkbox-disabled-color,rgba(0,0,0,.38));background-color:transparent}.VfPpkd-MPu53c .VfPpkd-muHVFf-bMcfAe[disabled]:checked~.VfPpkd-YQoJzd,.VfPpkd-MPu53c .VfPpkd-muHVFf-bMcfAe[disabled]:indeterminate~.VfPpkd-YQoJzd,.VfPpkd-MPu53c .VfPpkd-muHVFf-bMcfAe[data-indeterminate=true][disabled]~.VfPpkd-YQoJzd{border-color:transparent;background-color:rgba(0,0,0,.38);background-color:var(--mdc-checkbox-disabled-color,rgba(0,0,0,.38))}.VfPpkd-MPu53c .VfPpkd-muHVFf-bMcfAe:enabled~.VfPpkd-YQoJzd .VfPpkd-HUofsb{color:#fff;color:var(--mdc-checkbox-ink-color,#fff)}.VfPpkd-MPu53c .VfPpkd-muHVFf-bMcfAe:enabled~.VfPpkd-YQoJzd .VfPpkd-SJnn3d{border-color:#fff;border-color:var(--mdc-checkbox-ink-color,#fff)}.VfPpkd-MPu53c .VfPpkd-muHVFf-bMcfAe:disabled~.VfPpkd-YQoJzd .VfPpkd-HUofsb{color:#fff;color:var(--mdc-checkbox-ink-color,#fff)}.VfPpkd-MPu53c .VfPpkd-muHVFf-bMcfAe:disabled~.VfPpkd-YQoJzd .VfPpkd-SJnn3d{border-color:#fff;border-color:var(--mdc-checkbox-ink-color,#fff)}@-webkit-keyframes mdc-checkbox-unchecked-checked-checkmark-path{0%,50%{stroke-dashoffset:29.7833385}50%{-webkit-animation-timing-function:cubic-bezier(0,0,.2,1);animation-timing-function:cubic-bezier(0,0,.2,1)}100%{stroke-dashoffset:0}}@keyframes mdc-checkbox-unchecked-checked-checkmark-path{0%,50%{stroke-dashoffset:29.7833385}50%{-webkit-animation-timing-function:cubic-bezier(0,0,.2,1);animation-timing-function:cubic-bezier(0,0,.2,1)}100%{stroke-dashoffset:0}}@-webkit-keyframes mdc-checkbox-unchecked-indeterminate-mixedmark{0%,68.2%{-webkit-transform:scaleX(0);transform:scaleX(0)}68.2%{-webkit-animation-timing-function:cubic-bezier(0,0,0,1);animation-timing-function:cubic-bezier(0,0,0,1)}100%{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes mdc-checkbox-unchecked-indeterminate-mixedmark{0%,68.2%{-webkit-transform:scaleX(0);transform:scaleX(0)}68.2%{-webkit-animation-timing-function:cubic-bezier(0,0,0,1);animation-timing-function:cubic-bezier(0,0,0,1)}100%{-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes mdc-checkbox-checked-unchecked-checkmark-path{from{-webkit-animation-timing-function:cubic-bezier(.4,0,1,1);animation-timing-function:cubic-bezier(.4,0,1,1);opacity:1;stroke-dashoffset:0}to{opacity:0;stroke-dashoffset:-29.7833385}}@keyframes mdc-checkbox-checked-unchecked-checkmark-path{from{-webkit-animation-timing-function:cubic-bezier(.4,0,1,1);animation-timing-function:cubic-bezier(.4,0,1,1);opacity:1;stroke-dashoffset:0}to{opacity:0;stroke-dashoffset:-29.7833385}}@-webkit-keyframes mdc-checkbox-checked-indeterminate-checkmark{from{-webkit-animation-timing-function:cubic-bezier(0,0,.2,1);animation-timing-function:cubic-bezier(0,0,.2,1);-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:1}to{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}@keyframes mdc-checkbox-checked-indeterminate-checkmark{from{-webkit-animation-timing-function:cubic-bezier(0,0,.2,1);animation-timing-function:cubic-bezier(0,0,.2,1);-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:1}to{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}@-webkit-keyframes mdc-checkbox-indeterminate-checked-checkmark{from{-webkit-animation-timing-function:cubic-bezier(.14,0,0,1);animation-timing-function:cubic-bezier(.14,0,0,1);-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:rotate(1turn);transform:rotate(1turn);opacity:1}}@keyframes mdc-checkbox-indeterminate-checked-checkmark{from{-webkit-animation-timing-function:cubic-bezier(.14,0,0,1);animation-timing-function:cubic-bezier(.14,0,0,1);-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:rotate(1turn);transform:rotate(1turn);opacity:1}}@-webkit-keyframes mdc-checkbox-checked-indeterminate-mixedmark{from{-webkit-animation-timing-function:mdc-animation-deceleration-curve-timing-function;animation-timing-function:mdc-animation-deceleration-curve-timing-function;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:1}}@keyframes mdc-checkbox-checked-indeterminate-mixedmark{from{-webkit-animation-timing-function:mdc-animation-deceleration-curve-timing-function;animation-timing-function:mdc-animation-deceleration-curve-timing-function;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:1}}@-webkit-keyframes mdc-checkbox-indeterminate-checked-mixedmark{from{-webkit-animation-timing-function:cubic-bezier(.14,0,0,1);animation-timing-function:cubic-bezier(.14,0,0,1);-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:1}to{-webkit-transform:rotate(315deg);transform:rotate(315deg);opacity:0}}@keyframes mdc-checkbox-indeterminate-checked-mixedmark{from{-webkit-animation-timing-function:cubic-bezier(.14,0,0,1);animation-timing-function:cubic-bezier(.14,0,0,1);-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:1}to{-webkit-transform:rotate(315deg);transform:rotate(315deg);opacity:0}}@-webkit-keyframes mdc-checkbox-indeterminate-unchecked-mixedmark{0%{-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}32.8%,100%{-webkit-transform:scaleX(0);transform:scaleX(0);opacity:0}}@keyframes mdc-checkbox-indeterminate-unchecked-mixedmark{0%{-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}32.8%,100%{-webkit-transform:scaleX(0);transform:scaleX(0);opacity:0}}.VfPpkd-MPu53c{display:inline-block;position:relative;-webkit-box-flex:0;-webkit-flex:0 0 18px;flex:0 0 18px;-webkit-box-sizing:content-box;box-sizing:content-box;width:18px;height:18px;line-height:0;white-space:nowrap;cursor:pointer;vertical-align:bottom}.VfPpkd-MPu53c[hidden]{display:none}.VfPpkd-MPu53c.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-sMek6-LhBDec,.VfPpkd-MPu53c:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-sMek6-LhBDec{pointer-events:none;border:2px solid transparent;border-radius:6px;-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:100%;width:100%}@media screen and (forced-colors:active){.VfPpkd-MPu53c.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-sMek6-LhBDec,.VfPpkd-MPu53c:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-sMek6-LhBDec{border-color:CanvasText}}.VfPpkd-MPu53c.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-sMek6-LhBDec::after,.VfPpkd-MPu53c:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-sMek6-LhBDec::after{content:"";border:2px solid transparent;border-radius:8px;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors:active){.VfPpkd-MPu53c.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-sMek6-LhBDec::after,.VfPpkd-MPu53c:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-sMek6-LhBDec::after{border-color:CanvasText}}@media (-ms-high-contrast:none){.VfPpkd-MPu53c .VfPpkd-sMek6-LhBDec{display:none}}@media (-ms-high-contrast:active),screen and (forced-colors:active){.VfPpkd-SJnn3d{margin:0 1px}}.VfPpkd-MPu53c-OWXEXe-OWB6Me{cursor:default;pointer-events:none}.VfPpkd-YQoJzd{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;position:absolute;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;width:18px;height:18px;border:2px solid currentColor;border-radius:2px;background-color:transparent;pointer-events:none;will-change:background-color,border-color;-webkit-transition:background-color 90ms 0ms cubic-bezier(.4,0,.6,1),border-color 90ms 0ms cubic-bezier(.4,0,.6,1);transition:background-color 90ms 0ms cubic-bezier(.4,0,.6,1),border-color 90ms 0ms cubic-bezier(.4,0,.6,1)}.VfPpkd-HUofsb{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;opacity:0;-webkit-transition:opacity .18s 0ms cubic-bezier(.4,0,.6,1);transition:opacity .18s 0ms cubic-bezier(.4,0,.6,1)}.VfPpkd-MPu53c-OWXEXe-mWPk3d .VfPpkd-HUofsb{opacity:1}.VfPpkd-HUofsb-Jt5cK{-webkit-transition:stroke-dashoffset .18s 0ms cubic-bezier(.4,0,.6,1);transition:stroke-dashoffset .18s 0ms cubic-bezier(.4,0,.6,1);stroke:currentColor;stroke-width:3.12px;stroke-dashoffset:29.7833385;stroke-dasharray:29.7833385}.VfPpkd-SJnn3d{width:100%;height:0;-webkit-transform:scaleX(0) rotate(0deg);-ms-transform:scaleX(0) rotate(0deg);transform:scaleX(0) rotate(0deg);border-width:1px;border-style:solid;opacity:0;-webkit-transition:opacity 90ms 0ms cubic-bezier(.4,0,.6,1),-webkit-transform 90ms 0ms cubic-bezier(.4,0,.6,1);transition:opacity 90ms 0ms cubic-bezier(.4,0,.6,1),-webkit-transform 90ms 0ms cubic-bezier(.4,0,.6,1);transition:opacity 90ms 0ms cubic-bezier(.4,0,.6,1),transform 90ms 0ms cubic-bezier(.4,0,.6,1);transition:opacity 90ms 0ms cubic-bezier(.4,0,.6,1),transform 90ms 0ms cubic-bezier(.4,0,.6,1),-webkit-transform 90ms 0ms cubic-bezier(.4,0,.6,1)}.VfPpkd-MPu53c-OWXEXe-vwu2ne-iAfbIe-barxie .VfPpkd-YQoJzd,.VfPpkd-MPu53c-OWXEXe-vwu2ne-iAfbIe-A9y3zc .VfPpkd-YQoJzd,.VfPpkd-MPu53c-OWXEXe-vwu2ne-barxie-iAfbIe .VfPpkd-YQoJzd,.VfPpkd-MPu53c-OWXEXe-vwu2ne-A9y3zc-iAfbIe .VfPpkd-YQoJzd{-webkit-animation-duration:.18s;animation-duration:.18s;-webkit-animation-timing-function:linear;animation-timing-function:linear}.VfPpkd-MPu53c-OWXEXe-vwu2ne-iAfbIe-barxie .VfPpkd-HUofsb-Jt5cK{-webkit-animation:mdc-checkbox-unchecked-checked-checkmark-path .18s linear 0s;animation:mdc-checkbox-unchecked-checked-checkmark-path .18s linear 0s;-webkit-transition:none;transition:none}.VfPpkd-MPu53c-OWXEXe-vwu2ne-iAfbIe-A9y3zc .VfPpkd-SJnn3d{-webkit-animation:mdc-checkbox-unchecked-indeterminate-mixedmark 90ms linear 0s;animation:mdc-checkbox-unchecked-indeterminate-mixedmark 90ms linear 0s;-webkit-transition:none;transition:none}.VfPpkd-MPu53c-OWXEXe-vwu2ne-barxie-iAfbIe .VfPpkd-HUofsb-Jt5cK{-webkit-animation:mdc-checkbox-checked-unchecked-checkmark-path 90ms linear 0s;animation:mdc-checkbox-checked-unchecked-checkmark-path 90ms linear 0s;-webkit-transition:none;transition:none}.VfPpkd-MPu53c-OWXEXe-vwu2ne-barxie-A9y3zc .VfPpkd-HUofsb{-webkit-animation:mdc-checkbox-checked-indeterminate-checkmark 90ms linear 0s;animation:mdc-checkbox-checked-indeterminate-checkmark 90ms linear 0s;-webkit-transition:none;transition:none}.VfPpkd-MPu53c-OWXEXe-vwu2ne-barxie-A9y3zc .VfPpkd-SJnn3d{-webkit-animation:mdc-checkbox-checked-indeterminate-mixedmark 90ms linear 0s;animation:mdc-checkbox-checked-indeterminate-mixedmark 90ms linear 0s;-webkit-transition:none;transition:none}.VfPpkd-MPu53c-OWXEXe-vwu2ne-A9y3zc-barxie .VfPpkd-HUofsb{-webkit-animation:mdc-checkbox-indeterminate-checked-checkmark .5s linear 0s;animation:mdc-checkbox-indeterminate-checked-checkmark .5s linear 0s;-webkit-transition:none;transition:none}.VfPpkd-MPu53c-OWXEXe-vwu2ne-A9y3zc-barxie .VfPpkd-SJnn3d{-webkit-animation:mdc-checkbox-indeterminate-checked-mixedmark .5s linear 0s;animation:mdc-checkbox-indeterminate-checked-mixedmark .5s linear 0s;-webkit-transition:none;transition:none}.VfPpkd-MPu53c-OWXEXe-vwu2ne-A9y3zc-iAfbIe .VfPpkd-SJnn3d{-webkit-animation:mdc-checkbox-indeterminate-unchecked-mixedmark .3s linear 0s;animation:mdc-checkbox-indeterminate-unchecked-mixedmark .3s linear 0s;-webkit-transition:none;transition:none}.VfPpkd-muHVFf-bMcfAe:checked~.VfPpkd-YQoJzd,.VfPpkd-muHVFf-bMcfAe:indeterminate~.VfPpkd-YQoJzd,.VfPpkd-muHVFf-bMcfAe[data-indeterminate=true]~.VfPpkd-YQoJzd{-webkit-transition:border-color 90ms 0ms cubic-bezier(0,0,.2,1),background-color 90ms 0ms cubic-bezier(0,0,.2,1);transition:border-color 90ms 0ms cubic-bezier(0,0,.2,1),background-color 90ms 0ms cubic-bezier(0,0,.2,1)}.VfPpkd-muHVFf-bMcfAe:checked~.VfPpkd-YQoJzd .VfPpkd-HUofsb-Jt5cK,.VfPpkd-muHVFf-bMcfAe:indeterminate~.VfPpkd-YQoJzd .VfPpkd-HUofsb-Jt5cK,.VfPpkd-muHVFf-bMcfAe[data-indeterminate=true]~.VfPpkd-YQoJzd .VfPpkd-HUofsb-Jt5cK{stroke-dashoffset:0}.VfPpkd-muHVFf-bMcfAe{position:absolute;margin:0;padding:0;opacity:0;cursor:inherit}.VfPpkd-muHVFf-bMcfAe:disabled{cursor:default;pointer-events:none}.VfPpkd-MPu53c-OWXEXe-dgl2Hf{margin:4px;margin:calc((var(--mdc-checkbox-state-layer-size, 48px) - var(--mdc-checkbox-state-layer-size, 40px))/2)}.VfPpkd-MPu53c-OWXEXe-dgl2Hf .VfPpkd-muHVFf-bMcfAe{top:-4px;top:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 48px))/2);right:-4px;right:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 48px))/2);left:-4px;left:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 48px))/2);width:48px;width:var(--mdc-checkbox-state-layer-size,48px);height:48px;height:var(--mdc-checkbox-state-layer-size,48px)}.VfPpkd-muHVFf-bMcfAe:checked~.VfPpkd-YQoJzd .VfPpkd-HUofsb{-webkit-transition:opacity .18s 0ms cubic-bezier(0,0,.2,1),-webkit-transform .18s 0ms cubic-bezier(0,0,.2,1);transition:opacity .18s 0ms cubic-bezier(0,0,.2,1),-webkit-transform .18s 0ms cubic-bezier(0,0,.2,1);transition:opacity .18s 0ms cubic-bezier(0,0,.2,1),transform .18s 0ms cubic-bezier(0,0,.2,1);transition:opacity .18s 0ms cubic-bezier(0,0,.2,1),transform .18s 0ms cubic-bezier(0,0,.2,1),-webkit-transform .18s 0ms cubic-bezier(0,0,.2,1);opacity:1}.VfPpkd-muHVFf-bMcfAe:checked~.VfPpkd-YQoJzd .VfPpkd-SJnn3d{-webkit-transform:scaleX(1) rotate(-45deg);-ms-transform:scaleX(1) rotate(-45deg);transform:scaleX(1) rotate(-45deg)}.VfPpkd-muHVFf-bMcfAe:indeterminate~.VfPpkd-YQoJzd .VfPpkd-HUofsb,.VfPpkd-muHVFf-bMcfAe[data-indeterminate=true]~.VfPpkd-YQoJzd .VfPpkd-HUofsb{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);opacity:0;-webkit-transition:opacity 90ms 0ms cubic-bezier(.4,0,.6,1),-webkit-transform 90ms 0ms cubic-bezier(.4,0,.6,1);transition:opacity 90ms 0ms cubic-bezier(.4,0,.6,1),-webkit-transform 90ms 0ms cubic-bezier(.4,0,.6,1);transition:opacity 90ms 0ms cubic-bezier(.4,0,.6,1),transform 90ms 0ms cubic-bezier(.4,0,.6,1);transition:opacity 90ms 0ms cubic-bezier(.4,0,.6,1),transform 90ms 0ms cubic-bezier(.4,0,.6,1),-webkit-transform 90ms 0ms cubic-bezier(.4,0,.6,1)}.VfPpkd-muHVFf-bMcfAe:indeterminate~.VfPpkd-YQoJzd .VfPpkd-SJnn3d,.VfPpkd-muHVFf-bMcfAe[data-indeterminate=true]~.VfPpkd-YQoJzd .VfPpkd-SJnn3d{-webkit-transform:scaleX(1) rotate(0deg);-ms-transform:scaleX(1) rotate(0deg);transform:scaleX(1) rotate(0deg);opacity:1}.VfPpkd-MPu53c.VfPpkd-MPu53c-OWXEXe-mWPk3d .VfPpkd-YQoJzd,.VfPpkd-MPu53c.VfPpkd-MPu53c-OWXEXe-mWPk3d .VfPpkd-HUofsb,.VfPpkd-MPu53c.VfPpkd-MPu53c-OWXEXe-mWPk3d .VfPpkd-HUofsb-Jt5cK,.VfPpkd-MPu53c.VfPpkd-MPu53c-OWXEXe-mWPk3d .VfPpkd-SJnn3d{-webkit-transition:none;transition:none}.VfPpkd-MPu53c{--mdc-ripple-fg-size:0;--mdc-ripple-left:0;--mdc-ripple-top:0;--mdc-ripple-fg-scale:1;--mdc-ripple-fg-translate-end:0;--mdc-ripple-fg-translate-start:0;-webkit-tap-highlight-color:rgba(0,0,0,0);will-change:transform,opacity}.VfPpkd-MPu53c .VfPpkd-OYHm6b::before,.VfPpkd-MPu53c .VfPpkd-OYHm6b::after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.VfPpkd-MPu53c .VfPpkd-OYHm6b::before{-webkit-transition:opacity 15ms linear,background-color 15ms linear;transition:opacity 15ms linear,background-color 15ms linear;z-index:1;z-index:var(--mdc-ripple-z-index,1)}.VfPpkd-MPu53c .VfPpkd-OYHm6b::after{z-index:0;z-index:var(--mdc-ripple-z-index,0)}.VfPpkd-MPu53c.VfPpkd-ksKsZd-mWPk3d .VfPpkd-OYHm6b::before{-webkit-transform:scale(var(--mdc-ripple-fg-scale,1));-ms-transform:scale(var(--mdc-ripple-fg-scale,1));transform:scale(var(--mdc-ripple-fg-scale,1))}.VfPpkd-MPu53c.VfPpkd-ksKsZd-mWPk3d .VfPpkd-OYHm6b::after{top:0;left:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.VfPpkd-MPu53c.VfPpkd-ksKsZd-mWPk3d-OWXEXe-ZNMTqd .VfPpkd-OYHm6b::after{top:var(--mdc-ripple-top,0);left:var(--mdc-ripple-left,0)}.VfPpkd-MPu53c.VfPpkd-ksKsZd-mWPk3d-OWXEXe-Tv8l5d-lJfZMc .VfPpkd-OYHm6b::after{-webkit-animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards;animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}.VfPpkd-MPu53c.VfPpkd-ksKsZd-mWPk3d-OWXEXe-Tv8l5d-OmS1vf .VfPpkd-OYHm6b::after{-webkit-animation:mdc-ripple-fg-opacity-out .15s;animation:mdc-ripple-fg-opacity-out .15s;-webkit-transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1));-ms-transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1));transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1))}.VfPpkd-MPu53c .VfPpkd-OYHm6b::before,.VfPpkd-MPu53c .VfPpkd-OYHm6b::after{top:0;left:0;width:100%;height:100%}.VfPpkd-MPu53c.VfPpkd-ksKsZd-mWPk3d .VfPpkd-OYHm6b::before,.VfPpkd-MPu53c.VfPpkd-ksKsZd-mWPk3d .VfPpkd-OYHm6b::after{top:var(--mdc-ripple-top,0);left:var(--mdc-ripple-left,0);width:var(--mdc-ripple-fg-size,100%);height:var(--mdc-ripple-fg-size,100%)}.VfPpkd-MPu53c.VfPpkd-ksKsZd-mWPk3d .VfPpkd-OYHm6b::after{width:var(--mdc-ripple-fg-size,100%);height:var(--mdc-ripple-fg-size,100%)}.VfPpkd-MPu53c{z-index:0}.VfPpkd-MPu53c .VfPpkd-OYHm6b::before,.VfPpkd-MPu53c .VfPpkd-OYHm6b::after{z-index:-1;z-index:var(--mdc-ripple-z-index,-1)}.VfPpkd-OYHm6b{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}@media (-ms-high-contrast:active),screen and (forced-colors:active){.VfPpkd-MPu53c .VfPpkd-muHVFf-bMcfAe[disabled]:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.VfPpkd-YQoJzd{border-color:GrayText;border-color:var(--mdc-checkbox-disabled-unselected-icon-color,GrayText);background-color:transparent}.VfPpkd-MPu53c .VfPpkd-muHVFf-bMcfAe[disabled]:checked~.VfPpkd-YQoJzd,.VfPpkd-MPu53c .VfPpkd-muHVFf-bMcfAe[disabled]:indeterminate~.VfPpkd-YQoJzd,.VfPpkd-MPu53c .VfPpkd-muHVFf-bMcfAe[data-indeterminate=true][disabled]~.VfPpkd-YQoJzd{border-color:GrayText;background-color:GrayText;background-color:var(--mdc-checkbox-disabled-selected-icon-color,GrayText)}.VfPpkd-MPu53c .VfPpkd-muHVFf-bMcfAe:enabled~.VfPpkd-YQoJzd .VfPpkd-HUofsb{color:ButtonText;color:var(--mdc-checkbox-selected-checkmark-color,ButtonText)}.VfPpkd-MPu53c .VfPpkd-muHVFf-bMcfAe:enabled~.VfPpkd-YQoJzd .VfPpkd-SJnn3d{border-color:ButtonText;border-color:var(--mdc-checkbox-selected-checkmark-color,ButtonText)}.VfPpkd-MPu53c .VfPpkd-muHVFf-bMcfAe:disabled~.VfPpkd-YQoJzd .VfPpkd-HUofsb{color:ButtonFace;color:var(--mdc-checkbox-disabled-selected-checkmark-color,ButtonFace)}.VfPpkd-MPu53c .VfPpkd-muHVFf-bMcfAe:disabled~.VfPpkd-YQoJzd .VfPpkd-SJnn3d{border-color:ButtonFace;border-color:var(--mdc-checkbox-disabled-selected-checkmark-color,ButtonFace)}}.Ne8lhe .VfPpkd-muHVFf-bMcfAe[disabled]:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.VfPpkd-YQoJzd{border-color:rgba(60,64,67,.38);border-color:var(--mdc-checkbox-disabled-unselected-icon-color,rgba(60,64,67,.38));background-color:transparent}.Ne8lhe .VfPpkd-muHVFf-bMcfAe[disabled]:checked~.VfPpkd-YQoJzd,.Ne8lhe .VfPpkd-muHVFf-bMcfAe[disabled]:indeterminate~.VfPpkd-YQoJzd,.Ne8lhe .VfPpkd-muHVFf-bMcfAe[data-indeterminate=true][disabled]~.VfPpkd-YQoJzd{border-color:transparent;background-color:rgba(60,64,67,.38);background-color:var(--mdc-checkbox-disabled-selected-icon-color,rgba(60,64,67,.38))}.Ne8lhe .VfPpkd-muHVFf-bMcfAe:enabled~.VfPpkd-YQoJzd .VfPpkd-HUofsb{color:#fff;color:var(--mdc-checkbox-selected-checkmark-color,#fff)}.Ne8lhe .VfPpkd-muHVFf-bMcfAe:enabled~.VfPpkd-YQoJzd .VfPpkd-SJnn3d{border-color:#fff;border-color:var(--mdc-checkbox-selected-checkmark-color,#fff)}.Ne8lhe .VfPpkd-muHVFf-bMcfAe:disabled~.VfPpkd-YQoJzd .VfPpkd-HUofsb{color:#fff;color:var(--mdc-checkbox-disabled-selected-checkmark-color,#fff)}.Ne8lhe .VfPpkd-muHVFf-bMcfAe:disabled~.VfPpkd-YQoJzd .VfPpkd-SJnn3d{border-color:#fff;border-color:var(--mdc-checkbox-disabled-selected-checkmark-color,#fff)}.Ne8lhe .VfPpkd-muHVFf-bMcfAe:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.VfPpkd-YQoJzd{border-color:#5f6368;border-color:var(--mdc-checkbox-unselected-icon-color,#5f6368);background-color:transparent}.Ne8lhe .VfPpkd-muHVFf-bMcfAe:enabled:checked~.VfPpkd-YQoJzd,.Ne8lhe .VfPpkd-muHVFf-bMcfAe:enabled:indeterminate~.VfPpkd-YQoJzd,.Ne8lhe .VfPpkd-muHVFf-bMcfAe[data-indeterminate=true]:enabled~.VfPpkd-YQoJzd{border-color:#1a73e8;border-color:var(--mdc-checkbox-selected-icon-color,#1a73e8);background-color:#1a73e8;background-color:var(--mdc-checkbox-selected-icon-color,#1a73e8)}@-webkit-keyframes mdc-checkbox-fade-in-background-FF5F6368FF1A73E800000000FF1A73E8{0%{border-color:#5f6368;border-color:var(--mdc-checkbox-unselected-icon-color,#5f6368);background-color:transparent}50%{border-color:#1a73e8;border-color:var(--mdc-checkbox-selected-icon-color,#1a73e8);background-color:#1a73e8;background-color:var(--mdc-checkbox-selected-icon-color,#1a73e8)}}@keyframes mdc-checkbox-fade-in-background-FF5F6368FF1A73E800000000FF1A73E8{0%{border-color:#5f6368;border-color:var(--mdc-checkbox-unselected-icon-color,#5f6368);background-color:transparent}50%{border-color:#1a73e8;border-color:var(--mdc-checkbox-selected-icon-color,#1a73e8);background-color:#1a73e8;background-color:var(--mdc-checkbox-selected-icon-color,#1a73e8)}}@-webkit-keyframes mdc-checkbox-fade-out-background-FF5F6368FF1A73E800000000FF1A73E8{0%,80%{border-color:#1a73e8;border-color:var(--mdc-checkbox-selected-icon-color,#1a73e8);background-color:#1a73e8;background-color:var(--mdc-checkbox-selected-icon-color,#1a73e8)}100%{border-color:#5f6368;border-color:var(--mdc-checkbox-unselected-icon-color,#5f6368);background-color:transparent}}@keyframes mdc-checkbox-fade-out-background-FF5F6368FF1A73E800000000FF1A73E8{0%,80%{border-color:#1a73e8;border-color:var(--mdc-checkbox-selected-icon-color,#1a73e8);background-color:#1a73e8;background-color:var(--mdc-checkbox-selected-icon-color,#1a73e8)}100%{border-color:#5f6368;border-color:var(--mdc-checkbox-unselected-icon-color,#5f6368);background-color:transparent}}.Ne8lhe.VfPpkd-MPu53c-OWXEXe-vwu2ne-iAfbIe-barxie .VfPpkd-muHVFf-bMcfAe:enabled~.VfPpkd-YQoJzd,.Ne8lhe.VfPpkd-MPu53c-OWXEXe-vwu2ne-iAfbIe-A9y3zc .VfPpkd-muHVFf-bMcfAe:enabled~.VfPpkd-YQoJzd{-webkit-animation-name:mdc-checkbox-fade-in-background-FF5F6368FF1A73E800000000FF1A73E8;animation-name:mdc-checkbox-fade-in-background-FF5F6368FF1A73E800000000FF1A73E8}.Ne8lhe.VfPpkd-MPu53c-OWXEXe-vwu2ne-barxie-iAfbIe .VfPpkd-muHVFf-bMcfAe:enabled~.VfPpkd-YQoJzd,.Ne8lhe.VfPpkd-MPu53c-OWXEXe-vwu2ne-A9y3zc-iAfbIe .VfPpkd-muHVFf-bMcfAe:enabled~.VfPpkd-YQoJzd{-webkit-animation-name:mdc-checkbox-fade-out-background-FF5F6368FF1A73E800000000FF1A73E8;animation-name:mdc-checkbox-fade-out-background-FF5F6368FF1A73E800000000FF1A73E8}.Ne8lhe:hover .VfPpkd-muHVFf-bMcfAe:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.VfPpkd-YQoJzd{border-color:#202124;border-color:var(--mdc-checkbox-unselected-hover-icon-color,#202124);background-color:transparent}.Ne8lhe:hover .VfPpkd-muHVFf-bMcfAe:enabled:checked~.VfPpkd-YQoJzd,.Ne8lhe:hover .VfPpkd-muHVFf-bMcfAe:enabled:indeterminate~.VfPpkd-YQoJzd,.Ne8lhe:hover .VfPpkd-muHVFf-bMcfAe[data-indeterminate=true]:enabled~.VfPpkd-YQoJzd{border-color:#174ea6;border-color:var(--mdc-checkbox-selected-hover-icon-color,#174ea6);background-color:#174ea6;background-color:var(--mdc-checkbox-selected-hover-icon-color,#174ea6)}@-webkit-keyframes mdc-checkbox-fade-in-background-FF202124FF174EA600000000FF174EA6{0%{border-color:#202124;border-color:var(--mdc-checkbox-unselected-hover-icon-color,#202124);background-color:transparent}50%{border-color:#174ea6;border-color:var(--mdc-checkbox-selected-hover-icon-color,#174ea6);background-color:#174ea6;background-color:var(--mdc-checkbox-selected-hover-icon-color,#174ea6)}}@-webkit-keyframes mdc-checkbox-fade-out-background-FF202124FF174EA600000000FF174EA6{0%,80%{border-color:#174ea6;border-color:var(--mdc-checkbox-selected-hover-icon-color,#174ea6);background-color:#174ea6;background-color:var(--mdc-checkbox-selected-hover-icon-color,#174ea6)}100%{border-color:#202124;border-color:var(--mdc-checkbox-unselected-hover-icon-color,#202124);background-color:transparent}}.Ne8lhe:hover.VfPpkd-MPu53c-OWXEXe-vwu2ne-iAfbIe-barxie .VfPpkd-muHVFf-bMcfAe:enabled~.VfPpkd-YQoJzd,.Ne8lhe:hover.VfPpkd-MPu53c-OWXEXe-vwu2ne-iAfbIe-A9y3zc .VfPpkd-muHVFf-bMcfAe:enabled~.VfPpkd-YQoJzd{-webkit-animation-name:mdc-checkbox-fade-in-background-FF202124FF174EA600000000FF174EA6;animation-name:mdc-checkbox-fade-in-background-FF202124FF174EA600000000FF174EA6}.Ne8lhe:hover.VfPpkd-MPu53c-OWXEXe-vwu2ne-barxie-iAfbIe .VfPpkd-muHVFf-bMcfAe:enabled~.VfPpkd-YQoJzd,.Ne8lhe:hover.VfPpkd-MPu53c-OWXEXe-vwu2ne-A9y3zc-iAfbIe .VfPpkd-muHVFf-bMcfAe:enabled~.VfPpkd-YQoJzd{-webkit-animation-name:mdc-checkbox-fade-out-background-FF202124FF174EA600000000FF174EA6;animation-name:mdc-checkbox-fade-out-background-FF202124FF174EA600000000FF174EA6}.Ne8lhe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-muHVFf-bMcfAe:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.VfPpkd-YQoJzd,.Ne8lhe:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-muHVFf-bMcfAe:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.VfPpkd-YQoJzd{border-color:#202124;border-color:var(--mdc-checkbox-unselected-focus-icon-color,#202124);background-color:transparent}.Ne8lhe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-muHVFf-bMcfAe:enabled:checked~.VfPpkd-YQoJzd,.Ne8lhe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-muHVFf-bMcfAe:enabled:indeterminate~.VfPpkd-YQoJzd,.Ne8lhe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-muHVFf-bMcfAe[data-indeterminate=true]:enabled~.VfPpkd-YQoJzd,.Ne8lhe:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-muHVFf-bMcfAe:enabled:checked~.VfPpkd-YQoJzd,.Ne8lhe:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-muHVFf-bMcfAe:enabled:indeterminate~.VfPpkd-YQoJzd,.Ne8lhe:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-muHVFf-bMcfAe[data-indeterminate=true]:enabled~.VfPpkd-YQoJzd{border-color:#174ea6;border-color:var(--mdc-checkbox-selected-focus-icon-color,#174ea6);background-color:#174ea6;background-color:var(--mdc-checkbox-selected-focus-icon-color,#174ea6)}.Ne8lhe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe.VfPpkd-MPu53c-OWXEXe-vwu2ne-iAfbIe-barxie .VfPpkd-muHVFf-bMcfAe:enabled~.VfPpkd-YQoJzd,.Ne8lhe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe.VfPpkd-MPu53c-OWXEXe-vwu2ne-iAfbIe-A9y3zc .VfPpkd-muHVFf-bMcfAe:enabled~.VfPpkd-YQoJzd,.Ne8lhe:not(.VfPpkd-ksKsZd-mWPk3d):focus.VfPpkd-MPu53c-OWXEXe-vwu2ne-iAfbIe-barxie .VfPpkd-muHVFf-bMcfAe:enabled~.VfPpkd-YQoJzd,.Ne8lhe:not(.VfPpkd-ksKsZd-mWPk3d):focus.VfPpkd-MPu53c-OWXEXe-vwu2ne-iAfbIe-A9y3zc .VfPpkd-muHVFf-bMcfAe:enabled~.VfPpkd-YQoJzd{-webkit-animation-name:mdc-checkbox-fade-in-background-FF202124FF174EA600000000FF174EA6;animation-name:mdc-checkbox-fade-in-background-FF202124FF174EA600000000FF174EA6}.Ne8lhe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe.VfPpkd-MPu53c-OWXEXe-vwu2ne-barxie-iAfbIe .VfPpkd-muHVFf-bMcfAe:enabled~.VfPpkd-YQoJzd,.Ne8lhe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe.VfPpkd-MPu53c-OWXEXe-vwu2ne-A9y3zc-iAfbIe .VfPpkd-muHVFf-bMcfAe:enabled~.VfPpkd-YQoJzd,.Ne8lhe:not(.VfPpkd-ksKsZd-mWPk3d):focus.VfPpkd-MPu53c-OWXEXe-vwu2ne-barxie-iAfbIe .VfPpkd-muHVFf-bMcfAe:enabled~.VfPpkd-YQoJzd,.Ne8lhe:not(.VfPpkd-ksKsZd-mWPk3d):focus.VfPpkd-MPu53c-OWXEXe-vwu2ne-A9y3zc-iAfbIe .VfPpkd-muHVFf-bMcfAe:enabled~.VfPpkd-YQoJzd{-webkit-animation-name:mdc-checkbox-fade-out-background-FF202124FF174EA600000000FF174EA6;animation-name:mdc-checkbox-fade-out-background-FF202124FF174EA600000000FF174EA6}.Ne8lhe:not(:disabled):active .VfPpkd-muHVFf-bMcfAe:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.VfPpkd-YQoJzd{border-color:#202124;border-color:var(--mdc-checkbox-unselected-pressed-icon-color,#202124);background-color:transparent}.Ne8lhe:not(:disabled):active .VfPpkd-muHVFf-bMcfAe:enabled:checked~.VfPpkd-YQoJzd,.Ne8lhe:not(:disabled):active .VfPpkd-muHVFf-bMcfAe:enabled:indeterminate~.VfPpkd-YQoJzd,.Ne8lhe:not(:disabled):active .VfPpkd-muHVFf-bMcfAe[data-indeterminate=true]:enabled~.VfPpkd-YQoJzd{border-color:#174ea6;border-color:var(--mdc-checkbox-selected-pressed-icon-color,#174ea6);background-color:#174ea6;background-color:var(--mdc-checkbox-selected-pressed-icon-color,#174ea6)}@keyframes mdc-checkbox-fade-in-background-FF202124FF174EA600000000FF174EA6{0%{border-color:#202124;border-color:var(--mdc-checkbox-unselected-pressed-icon-color,#202124);background-color:transparent}50%{border-color:#174ea6;border-color:var(--mdc-checkbox-selected-pressed-icon-color,#174ea6);background-color:#174ea6;background-color:var(--mdc-checkbox-selected-pressed-icon-color,#174ea6)}}@keyframes mdc-checkbox-fade-out-background-FF202124FF174EA600000000FF174EA6{0%,80%{border-color:#174ea6;border-color:var(--mdc-checkbox-selected-pressed-icon-color,#174ea6);background-color:#174ea6;background-color:var(--mdc-checkbox-selected-pressed-icon-color,#174ea6)}100%{border-color:#202124;border-color:var(--mdc-checkbox-unselected-pressed-icon-color,#202124);background-color:transparent}}.Ne8lhe:not(:disabled):active.VfPpkd-MPu53c-OWXEXe-vwu2ne-iAfbIe-barxie .VfPpkd-muHVFf-bMcfAe:enabled~.VfPpkd-YQoJzd,.Ne8lhe:not(:disabled):active.VfPpkd-MPu53c-OWXEXe-vwu2ne-iAfbIe-A9y3zc .VfPpkd-muHVFf-bMcfAe:enabled~.VfPpkd-YQoJzd{-webkit-animation-name:mdc-checkbox-fade-in-background-FF202124FF174EA600000000FF174EA6;animation-name:mdc-checkbox-fade-in-background-FF202124FF174EA600000000FF174EA6}.Ne8lhe:not(:disabled):active.VfPpkd-MPu53c-OWXEXe-vwu2ne-barxie-iAfbIe .VfPpkd-muHVFf-bMcfAe:enabled~.VfPpkd-YQoJzd,.Ne8lhe:not(:disabled):active.VfPpkd-MPu53c-OWXEXe-vwu2ne-A9y3zc-iAfbIe .VfPpkd-muHVFf-bMcfAe:enabled~.VfPpkd-YQoJzd{-webkit-animation-name:mdc-checkbox-fade-out-background-FF202124FF174EA600000000FF174EA6;animation-name:mdc-checkbox-fade-out-background-FF202124FF174EA600000000FF174EA6}.Ne8lhe .VfPpkd-OYHm6b::before,.Ne8lhe .VfPpkd-OYHm6b::after{background-color:#3c4043;background-color:var(--mdc-checkbox-unselected-hover-state-layer-color,#3c4043)}.Ne8lhe:hover .VfPpkd-OYHm6b::before,.Ne8lhe.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-OYHm6b::before{opacity:.04;opacity:var(--mdc-checkbox-unselected-hover-state-layer-opacity,.04)}.Ne8lhe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-OYHm6b::before,.Ne8lhe:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-OYHm6b::before{-webkit-transition-duration:75ms;transition-duration:75ms;opacity:.12;opacity:var(--mdc-checkbox-unselected-focus-state-layer-opacity,.12)}.Ne8lhe:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-OYHm6b::after{-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.Ne8lhe:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-OYHm6b::after{-webkit-transition-duration:75ms;transition-duration:75ms;opacity:.1;opacity:var(--mdc-checkbox-unselected-pressed-state-layer-opacity,.1)}.Ne8lhe.VfPpkd-ksKsZd-mWPk3d{--mdc-ripple-fg-opacity:var(--mdc-checkbox-unselected-pressed-state-layer-opacity,0.1)}.Ne8lhe .VfPpkd-OYHm6b::before{background-color:#3c4043;background-color:var(--mdc-checkbox-unselected-hover-state-layer-color,#3c4043)}.Ne8lhe .VfPpkd-OYHm6b::after{background-color:#1a73e8;background-color:var(--mdc-checkbox-unselected-pressed-state-layer-color,#1a73e8)}.Ne8lhe.VfPpkd-MPu53c-OWXEXe-gk6SMd .VfPpkd-OYHm6b::before,.Ne8lhe.VfPpkd-MPu53c-OWXEXe-gk6SMd .VfPpkd-OYHm6b::after{background-color:#1a73e8;background-color:var(--mdc-checkbox-selected-hover-state-layer-color,#1a73e8)}.Ne8lhe.VfPpkd-MPu53c-OWXEXe-gk6SMd:hover .VfPpkd-OYHm6b::before,.Ne8lhe.VfPpkd-MPu53c-OWXEXe-gk6SMd.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-OYHm6b::before{opacity:.04;opacity:var(--mdc-checkbox-selected-hover-state-layer-opacity,.04)}.Ne8lhe.VfPpkd-MPu53c-OWXEXe-gk6SMd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-OYHm6b::before,.Ne8lhe.VfPpkd-MPu53c-OWXEXe-gk6SMd:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-OYHm6b::before{-webkit-transition-duration:75ms;transition-duration:75ms;opacity:.12;opacity:var(--mdc-checkbox-selected-focus-state-layer-opacity,.12)}.Ne8lhe.VfPpkd-MPu53c-OWXEXe-gk6SMd:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-OYHm6b::after{-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.Ne8lhe.VfPpkd-MPu53c-OWXEXe-gk6SMd:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-OYHm6b::after{-webkit-transition-duration:75ms;transition-duration:75ms;opacity:.1;opacity:var(--mdc-checkbox-selected-pressed-state-layer-opacity,.1)}.Ne8lhe.VfPpkd-MPu53c-OWXEXe-gk6SMd.VfPpkd-ksKsZd-mWPk3d{--mdc-ripple-fg-opacity:var(--mdc-checkbox-selected-pressed-state-layer-opacity,0.1)}.Ne8lhe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe.VfPpkd-MPu53c-OWXEXe-gk6SMd .VfPpkd-OYHm6b::before,.Ne8lhe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe.VfPpkd-MPu53c-OWXEXe-gk6SMd .VfPpkd-OYHm6b::after{background-color:#1a73e8;background-color:var(--mdc-checkbox-selected-hover-state-layer-color,#1a73e8)}@media (-ms-high-contrast:active),screen and (forced-colors:active){.Ne8lhe .VfPpkd-muHVFf-bMcfAe[disabled]:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.VfPpkd-YQoJzd{border-color:GrayText;border-color:var(--mdc-checkbox-disabled-unselected-icon-color,GrayText);background-color:transparent}.Ne8lhe .VfPpkd-muHVFf-bMcfAe[disabled]:checked~.VfPpkd-YQoJzd,.Ne8lhe .VfPpkd-muHVFf-bMcfAe[disabled]:indeterminate~.VfPpkd-YQoJzd,.Ne8lhe .VfPpkd-muHVFf-bMcfAe[data-indeterminate=true][disabled]~.VfPpkd-YQoJzd{border-color:GrayText;background-color:GrayText;background-color:var(--mdc-checkbox-disabled-selected-icon-color,GrayText)}.Ne8lhe .VfPpkd-muHVFf-bMcfAe:enabled~.VfPpkd-YQoJzd .VfPpkd-HUofsb{color:ButtonText;color:var(--mdc-checkbox-selected-checkmark-color,ButtonText)}.Ne8lhe .VfPpkd-muHVFf-bMcfAe:enabled~.VfPpkd-YQoJzd .VfPpkd-SJnn3d{border-color:ButtonText;border-color:var(--mdc-checkbox-selected-checkmark-color,ButtonText)}.Ne8lhe .VfPpkd-muHVFf-bMcfAe:disabled~.VfPpkd-YQoJzd .VfPpkd-HUofsb{color:ButtonFace;color:var(--mdc-checkbox-disabled-selected-checkmark-color,ButtonFace)}.Ne8lhe .VfPpkd-muHVFf-bMcfAe:disabled~.VfPpkd-YQoJzd .VfPpkd-SJnn3d{border-color:ButtonFace;border-color:var(--mdc-checkbox-disabled-selected-checkmark-color,ButtonFace)}}.az2ine{will-change:unset}.VfPpkd-I9GLp-yrriRe{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;vertical-align:middle}.VfPpkd-I9GLp-yrriRe[hidden]{display:none}.VfPpkd-I9GLp-yrriRe>label{margin-left:0;margin-right:auto;padding-left:4px;padding-right:0;-webkit-box-ordinal-group:1;-webkit-order:0;order:0}[dir=rtl] .VfPpkd-I9GLp-yrriRe>label,.VfPpkd-I9GLp-yrriRe>label[dir=rtl]{margin-left:auto;margin-right:0}[dir=rtl] .VfPpkd-I9GLp-yrriRe>label,.VfPpkd-I9GLp-yrriRe>label[dir=rtl]{padding-left:0;padding-right:4px}.VfPpkd-I9GLp-yrriRe-OWXEXe-WrakWd>label{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.VfPpkd-I9GLp-yrriRe-OWXEXe-fW01td-CpWD9d>label{margin-left:auto;margin-right:0;padding-left:0;padding-right:4px;-webkit-box-ordinal-group:0;-webkit-order:-1;order:-1}[dir=rtl] .VfPpkd-I9GLp-yrriRe-OWXEXe-fW01td-CpWD9d>label,.VfPpkd-I9GLp-yrriRe-OWXEXe-fW01td-CpWD9d>label[dir=rtl]{margin-left:0;margin-right:auto}[dir=rtl] .VfPpkd-I9GLp-yrriRe-OWXEXe-fW01td-CpWD9d>label,.VfPpkd-I9GLp-yrriRe-OWXEXe-fW01td-CpWD9d>label[dir=rtl]{padding-left:4px;padding-right:0}.VfPpkd-I9GLp-yrriRe-OWXEXe-fozPsf-t6UvL{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.VfPpkd-I9GLp-yrriRe-OWXEXe-fozPsf-t6UvL>label{margin:0}[dir=rtl] .VfPpkd-I9GLp-yrriRe-OWXEXe-fozPsf-t6UvL>label,.VfPpkd-I9GLp-yrriRe-OWXEXe-fozPsf-t6UvL>label[dir=rtl]{margin:0}.VfPpkd-I9GLp-yrriRe{font-family:Roboto,sans-serif;font-family:var(--mdc-form-field-label-text-font,Roboto,sans-serif);line-height:1.25rem;line-height:var(--mdc-form-field-label-text-line-height,1.25rem);font-size:.875rem;font-size:var(--mdc-form-field-label-text-size,.875rem);font-weight:400;font-weight:var(--mdc-form-field-label-text-weight,400);letter-spacing:.0178571429em;letter-spacing:var(--mdc-form-field-label-text-tracking,.0178571429em);color:rgba(0,0,0,.87);color:var(--mdc-form-field-label-text-color,var(--mdc-theme-text-primary-on-background,rgba(0,0,0,.87)))}.MlG5Jc{font-family:Roboto,Arial,sans-serif;line-height:1.25rem;font-size:.875rem;letter-spacing:.0142857143em;font-weight:400}.MlG5Jc gm-checkbox[disabled]~.VfPpkd-V67aGc,.MlG5Jc gm-radio[disabled]~.VfPpkd-V67aGc,.MlG5Jc .VfPpkd-MPu53c-OWXEXe-OWB6Me~.VfPpkd-V67aGc,.MlG5Jc .VfPpkd-GCYh9b-OWXEXe-OWB6Me~.VfPpkd-V67aGc{color:rgb(95,99,104)}.WmnPA+.VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc .VfPpkd-fmcmS-yrriRe-W0vJo-fmcmS,.WmnPA+.VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd{font-family:Roboto,Arial,sans-serif;line-height:1rem;font-size:.75rem;letter-spacing:.025em;font-weight:400;line-height:.875rem}.WmnPA .VfPpkd-NLUYnc-V67aGc{font-family:Roboto,Arial,sans-serif;line-height:1.5rem;font-size:1rem;letter-spacing:.00625em;font-weight:400;line-height:1.15rem}.WmnPA .VfPpkd-fmcmS-wGMbrd{font-family:Roboto,Arial,sans-serif;font-size:1rem;letter-spacing:.00625em;font-weight:400}.WmnPA:hover .VfPpkd-fmcmS-OyKIhb::before,.WmnPA.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-fmcmS-OyKIhb::before{opacity:.08;opacity:var(--mdc-ripple-hover-opacity,.08)}.WmnPA.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-fmcmS-OyKIhb::before,.WmnPA:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-fmcmS-OyKIhb::before{-webkit-transition-duration:75ms;transition-duration:75ms;opacity:0;opacity:var(--mdc-ripple-focus-opacity,0)}.WmnPA .VfPpkd-fmcmS-OyKIhb::before,.WmnPA .VfPpkd-fmcmS-OyKIhb::after{background-color:rgb(60,64,67);background-color:var(--mdc-ripple-color,rgb(60,64,67))}.WmnPA:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd,.WmnPA:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me)+.VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd{color:rgb(95,99,104)}.WmnPA .VfPpkd-fmcmS-wGMbrd{caret-color:rgb(25,103,210)}.WmnPA:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-fmcmS-wGMbrd{color:rgb(60,64,67)}.WmnPA:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me){background-color:rgb(241,243,244)}.WmnPA:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me)+.VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc .VfPpkd-fmcmS-yrriRe-W0vJo-fmcmS{color:rgb(95,99,104)}.WmnPA:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NLUYnc-V67aGc{color:rgb(95,99,104)}.WmnPA:hover:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NLUYnc-V67aGc{color:rgb(32,33,36)}.WmnPA:hover:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-RWgCYc-ksKsZd::before{border-bottom-color:rgb(32,33,36)}.WmnPA:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-RWgCYc-ksKsZd::before{border-bottom-color:rgb(95,99,104)}.WmnPA:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-RWgCYc-ksKsZd::after{border-bottom-color:rgb(25,103,210)}@media all{.GmTextFieldBox:not(.mdc-text-field--disabled) .mdc-text-field__input::-webkit-input-placeholder{color:rgb(95,99,104)}.GmTextFieldBox:not(.mdc-text-field--disabled) .mdc-text-field__input::-moz-placeholder{color:rgb(95,99,104)}.GmTextFieldBox:not(.mdc-text-field--disabled) .mdc-text-field__input:-ms-input-placeholder{color:rgb(95,99,104)}.GmTextFieldBox:not(.mdc-text-field--disabled) .mdc-text-field__input::-ms-input-placeholder{color:rgb(95,99,104)}.WmnPA:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-fmcmS-wGMbrd::placeholder{color:rgb(95,99,104)}}@media all{.WmnPA:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-fmcmS-wGMbrd:-ms-input-placeholder{color:rgb(95,99,104)}}.WmnPA:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-fmcmS-MvKemf-OWXEXe-qdIk2c{color:rgb(95,99,104)}.WmnPA:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-fmcmS-MvKemf-OWXEXe-iJ4yB{color:rgb(95,99,104)}.WmnPA:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-fmcmS-TvZj5c-OWXEXe-M1Soyc{color:rgb(95,99,104)}.WmnPA:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-fmcmS-TvZj5c-OWXEXe-UbuQg{color:rgb(95,99,104)}.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-wGMbrd{color:rgba(60,64,67,.38)}.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me{background-color:rgba(95,99,104,.04)}.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-RWgCYc-ksKsZd::before{border-bottom-color:rgba(95,99,104,.38)}.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-NLUYnc-V67aGc{color:rgba(95,99,104,.38)}.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-TvZj5c-OWXEXe-M1Soyc,.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-TvZj5c-OWXEXe-UbuQg{color:rgba(60,64,67,.38)}.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me+.VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc .VfPpkd-fmcmS-yrriRe-W0vJo-fmcmS{color:rgba(95,99,104,.38)}.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd,.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me+.VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd{color:rgba(60,64,67,.38)}@media all{.GmTextFieldBox.mdc-text-field--disabled .mdc-text-field__input::-webkit-input-placeholder{color:rgba(60,64,67,.38)}.GmTextFieldBox.mdc-text-field--disabled .mdc-text-field__input::-moz-placeholder{color:rgba(60,64,67,.38)}.GmTextFieldBox.mdc-text-field--disabled .mdc-text-field__input:-ms-input-placeholder{color:rgba(60,64,67,.38)}.GmTextFieldBox.mdc-text-field--disabled .mdc-text-field__input::-ms-input-placeholder{color:rgba(60,64,67,.38)}.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-wGMbrd::placeholder{color:rgba(60,64,67,.38)}}@media all{.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-wGMbrd:-ms-input-placeholder{color:rgba(60,64,67,.38)}}.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-MvKemf-OWXEXe-qdIk2c,.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-MvKemf-OWXEXe-iJ4yB{color:rgba(60,64,67,.38)}.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NLUYnc-V67aGc{color:rgb(25,103,210)}.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc .VfPpkd-fmcmS-wGMbrd{caret-color:rgb(197,34,31)}.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me)+.VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc .VfPpkd-fmcmS-yrriRe-W0vJo-fmcmS{color:rgb(197,34,31)}.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-fmcmS-TvZj5c-OWXEXe-UbuQg{color:rgb(217,48,37)}.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-RWgCYc-ksKsZd::before{border-bottom-color:rgb(197,34,31)}.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-RWgCYc-ksKsZd::after{border-bottom-color:rgb(197,34,31)}.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:hover:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe):not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NLUYnc-V67aGc{color:rgb(165,14,14)}.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:hover:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe):not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me)+.VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc .VfPpkd-fmcmS-yrriRe-W0vJo-fmcmS{color:rgb(165,14,14)}.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:hover:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe):not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-fmcmS-TvZj5c-OWXEXe-UbuQg{color:rgb(165,14,14)}.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:hover:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe):not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-RWgCYc-ksKsZd::before{border-bottom-color:rgb(165,14,14)}.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe .VfPpkd-NLUYnc-V67aGc{color:rgb(25,103,210)}.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NLUYnc-V67aGc{color:rgb(197,34,31)}.cfWmIb+.VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc .VfPpkd-fmcmS-yrriRe-W0vJo-fmcmS,.cfWmIb+.VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd{font-family:Roboto,Arial,sans-serif;line-height:1rem;font-size:.75rem;letter-spacing:.025em;font-weight:400;line-height:.875rem}.cfWmIb .VfPpkd-NLUYnc-V67aGc{font-family:Roboto,Arial,sans-serif;line-height:1.5rem;font-size:1rem;letter-spacing:.00625em;font-weight:400;line-height:1.15rem}.cfWmIb .VfPpkd-fmcmS-wGMbrd{font-family:Roboto,Arial,sans-serif;font-size:1rem;letter-spacing:.00625em;font-weight:400}.cfWmIb:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-fmcmS-wGMbrd{color:rgb(60,64,67);color:var(--gm-outlinedtextfield-ink-color,rgb(60,64,67))}.cfWmIb .VfPpkd-fmcmS-wGMbrd{caret-color:rgb(26,115,232);caret-color:var(--gm-outlinedtextfield-caret-color,rgb(26,115,232))}.cfWmIb:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me)+.VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc .VfPpkd-fmcmS-yrriRe-W0vJo-fmcmS{color:rgb(95,99,104);color:var(--gm-outlinedtextfield-helper-text-color,rgb(95,99,104))}.cfWmIb:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd,.cfWmIb:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me)+.VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd{color:rgb(95,99,104)}.cfWmIb:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NLUYnc-V67aGc{color:rgb(95,99,104);color:var(--gm-outlinedtextfield-label-color,rgb(95,99,104))}.cfWmIb:hover:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NLUYnc-V67aGc{color:rgb(32,33,36)}.cfWmIb:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NSFCdd-Brv4Fb,.cfWmIb:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NSFCdd-Ra9xwd,.cfWmIb:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NSFCdd-MpmGFe{border-color:rgb(128,134,139);border-color:var(--gm-outlinedtextfield-outline-color,rgb(128,134,139))}.cfWmIb:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me):not(.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe):hover .VfPpkd-NSFCdd-i5vt6e .VfPpkd-NSFCdd-Brv4Fb,.cfWmIb:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me):not(.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe):hover .VfPpkd-NSFCdd-i5vt6e .VfPpkd-NSFCdd-Ra9xwd,.cfWmIb:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me):not(.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe):hover .VfPpkd-NSFCdd-i5vt6e .VfPpkd-NSFCdd-MpmGFe{border-color:rgb(32,33,36)}@media all{.GmTextFieldOutlined:not(.mdc-text-field--disabled) .mdc-text-field__input::-webkit-input-placeholder{color:rgb(95,99,104);color:var(--gm-outlinedtextfield-placeholder-color,rgb(95,99,104))}.GmTextFieldOutlined:not(.mdc-text-field--disabled) .mdc-text-field__input::-moz-placeholder{color:rgb(95,99,104);color:var(--gm-outlinedtextfield-placeholder-color,rgb(95,99,104))}.GmTextFieldOutlined:not(.mdc-text-field--disabled) .mdc-text-field__input:-ms-input-placeholder{color:rgb(95,99,104);color:var(--gm-outlinedtextfield-placeholder-color,rgb(95,99,104))}.GmTextFieldOutlined:not(.mdc-text-field--disabled) .mdc-text-field__input::-ms-input-placeholder{color:rgb(95,99,104);color:var(--gm-outlinedtextfield-placeholder-color,rgb(95,99,104))}.cfWmIb:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-fmcmS-wGMbrd::placeholder{color:rgb(95,99,104);color:var(--gm-outlinedtextfield-placeholder-color,rgb(95,99,104))}}@media all{.cfWmIb:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-fmcmS-wGMbrd:-ms-input-placeholder{color:rgb(95,99,104);color:var(--gm-outlinedtextfield-placeholder-color,rgb(95,99,104))}}.cfWmIb:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-fmcmS-MvKemf-OWXEXe-qdIk2c{color:rgb(95,99,104);color:var(--gm-outlinedtextfield-prefix-color,rgb(95,99,104))}.cfWmIb:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-fmcmS-MvKemf-OWXEXe-iJ4yB{color:rgb(95,99,104);color:var(--gm-outlinedtextfield-suffix-color,rgb(95,99,104))}.cfWmIb:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-fmcmS-TvZj5c-OWXEXe-M1Soyc{color:rgb(95,99,104)}.cfWmIb:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-fmcmS-TvZj5c-OWXEXe-UbuQg{color:rgb(95,99,104)}.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-wGMbrd{color:rgba(95,99,104,.38);color:var(--gm-outlinedtextfield-ink-color--disabled,rgba(95,99,104,.38))}.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-NSFCdd-Brv4Fb,.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-NSFCdd-Ra9xwd,.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-NSFCdd-MpmGFe{border-color:rgba(60,64,67,.12);border-color:var(--gm-outlinedtextfield-outline-color--disabled,rgba(60,64,67,.12))}.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-NLUYnc-V67aGc{color:rgba(95,99,104,.38);color:var(--gm-outlinedtextfield-label-color--disabled,rgba(95,99,104,.38))}.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-TvZj5c-OWXEXe-M1Soyc{color:rgba(95,99,104,.38);color:var(--gm-outlinedtextfield-icon-color--disabled,rgba(95,99,104,.38))}.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-TvZj5c-OWXEXe-UbuQg{color:rgba(95,99,104,.38);color:var(--gm-outlinedtextfield-icon-color--disabled,rgba(95,99,104,.38))}.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me+.VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc .VfPpkd-fmcmS-yrriRe-W0vJo-fmcmS{color:rgba(95,99,104,.38);color:var(--gm-outlinedtextfield-helper-text-color--disabled,rgba(95,99,104,.38))}.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd,.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me+.VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd{color:rgba(95,99,104,.38);color:var(--gm-outlinedtextfield-character-counter-color--disabled,rgba(95,99,104,.38))}@media all{.GmTextFieldOutlined.mdc-text-field--disabled .mdc-text-field__input::-webkit-input-placeholder{color:rgba(60,64,67,.38);color:var(--gm-outlinedtextfield-placeholder-color--disabled,rgba(60,64,67,.38))}.GmTextFieldOutlined.mdc-text-field--disabled .mdc-text-field__input::-moz-placeholder{color:rgba(60,64,67,.38);color:var(--gm-outlinedtextfield-placeholder-color--disabled,rgba(60,64,67,.38))}.GmTextFieldOutlined.mdc-text-field--disabled .mdc-text-field__input:-ms-input-placeholder{color:rgba(60,64,67,.38);color:var(--gm-outlinedtextfield-placeholder-color--disabled,rgba(60,64,67,.38))}.GmTextFieldOutlined.mdc-text-field--disabled .mdc-text-field__input::-ms-input-placeholder{color:rgba(60,64,67,.38);color:var(--gm-outlinedtextfield-placeholder-color--disabled,rgba(60,64,67,.38))}.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-wGMbrd::placeholder{color:rgba(60,64,67,.38);color:var(--gm-outlinedtextfield-placeholder-color--disabled,rgba(60,64,67,.38))}}@media all{.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-wGMbrd:-ms-input-placeholder{color:rgba(60,64,67,.38);color:var(--gm-outlinedtextfield-placeholder-color--disabled,rgba(60,64,67,.38))}}.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-MvKemf-OWXEXe-qdIk2c{color:rgba(95,99,104,.38);color:var(--gm-outlinedtextfield-prefix-color--disabled,rgba(95,99,104,.38))}.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-MvKemf-OWXEXe-iJ4yB{color:rgba(95,99,104,.38);color:var(--gm-outlinedtextfield-suffix-color--disabled,rgba(95,99,104,.38))}.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NSFCdd-Brv4Fb,.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NSFCdd-Ra9xwd,.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NSFCdd-MpmGFe{border-color:rgb(26,115,232);border-color:var(--gm-outlinedtextfield-outline-color--stateful,rgb(26,115,232))}.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NLUYnc-V67aGc{color:rgb(26,115,232);color:var(--gm-outlinedtextfield-label-color--stateful,rgb(26,115,232))}.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc .VfPpkd-fmcmS-wGMbrd{caret-color:rgb(217,48,37);caret-color:var(--gm-outlinedtextfield-caret-color--error,rgb(217,48,37))}.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me)+.VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc .VfPpkd-fmcmS-yrriRe-W0vJo-fmcmS{color:rgb(217,48,37);color:var(--gm-outlinedtextfield-helper-text-color--error,rgb(217,48,37))}.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:hover:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe):not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me)+.VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc .VfPpkd-fmcmS-yrriRe-W0vJo-fmcmS{color:rgb(165,14,14)}.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:hover:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe):not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NLUYnc-V67aGc{color:rgb(165,14,14)}.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:hover:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe):not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-fmcmS-TvZj5c-OWXEXe-UbuQg{color:rgb(165,14,14)}.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me):not(.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe):hover .VfPpkd-NSFCdd-i5vt6e .VfPpkd-NSFCdd-Brv4Fb,.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me):not(.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe):hover .VfPpkd-NSFCdd-i5vt6e .VfPpkd-NSFCdd-Ra9xwd,.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me):not(.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe):hover .VfPpkd-NSFCdd-i5vt6e .VfPpkd-NSFCdd-MpmGFe{border-color:rgb(165,14,14)}.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NSFCdd-Brv4Fb,.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NSFCdd-Ra9xwd,.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NSFCdd-MpmGFe{border-color:rgb(217,48,37);border-color:var(--gm-outlinedtextfield-outline-color--error,rgb(217,48,37))}.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-fmcmS-TvZj5c-OWXEXe-UbuQg{color:rgb(217,48,37);color:var(--gm-outlinedtextfield-icon-color--error,rgb(217,48,37))}.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NSFCdd-Brv4Fb,.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NSFCdd-Ra9xwd,.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NSFCdd-MpmGFe{border-color:rgb(217,48,37);border-color:var(--gm-outlinedtextfield-outline-color--error-stateful,rgb(217,48,37))}.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe .VfPpkd-NLUYnc-V67aGc{color:rgb(26,115,232);color:var(--gm-outlinedtextfield-label-color--stateful,rgb(26,115,232))}.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NLUYnc-V67aGc{color:rgb(217,48,37);color:var(--gm-outlinedtextfield-label-color--error,rgb(217,48,37))}.cfWmIb .VfPpkd-NSFCdd-i5vt6e-OWXEXe-mWPk3d .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe{font-size:1rem}.cfWmIb .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe{font-size:.75rem}.gDbkOe{display:inline-block}.g5O6Me{background-color:#009688;color:#fff;padding:14px 24px}.g5O6Me .yhlz6e{height:auto}.ghqSuf{font-size:200%;font-weight:bold}.OwJSvb{display:table;width:100%}.yhlz6e{display:table-row;height:40px}.WhQfHb{display:table-cell;vertical-align:middle;min-width:40px}.FmNPqf{background-color:#fff;color:#000}.LeaINd{text-align:center}.natoR{text-align:right}.FuZZcf{fill:none;margin-top:6px;stroke:rgba(0,0,0,.54);stroke-width:2}.B6W3v{vertical-align:middle}.pwXtMb{width:2em;height:2em;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-align:center;vertical-align:middle;cursor:pointer}.mpfSgf{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;max-height:250px;overflow-x:hidden;overflow-y:auto}.Ux2JBf{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-shrink:0;-ms-flex-negative:0;-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;height:40px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;text-align:center;width:100%}.Ux2JBf[aria-disabled=true]{opacity:.34}.Ux2JBf.TrJ0Tc{font-size:150%;color:#009688}.Ux2JBf.TrJ0Tc.krHqHb{color:#b2dfdb}.pb6Tnc{cursor:pointer}.pwXtMb.eFxgkf{background-color:#009688;color:#fff}.pwXtMb.GDobHd{cursor:default;color:rgba(0,0,0,.38)}.CYhapf{font-size:12px;font-weight:400;padding:8px 16px 16px;outline:none}.qhENpb{color:#9e9e9e}.g5O6Me.krHqHb{background-color:#616161}.FmNPqf.krHqHb{background-color:#424242;color:#fff}.FuZZcf.krHqHb{fill:#424242;stroke:#fff}.pwXtMb.krHqHb.eFxgkf{color:#000}.FmNPqf{width:265px}.LeaINd{font-size:14px;font-weight:600;color:rgba(0,0,0,.54);cursor:pointer}.FmNPqf>[role=listbox]{outline:none}.yhlz6e{height:32px}.pwXtMb{height:32px;min-width:32px;width:32px;outline:none}.pwXtMb:not(:empty):hover{background:#e0e0e0}.pwXtMb:not(:empty):focus{background:#e0e0e0}.pwXtMb.eFxgkf:not(:empty){background:#3367d6}.Ux2JBf.TrJ0Tc{color:#3367d6}.Ux2JBf{width:255px}.Ux2JBf[aria-selected=true]{font-size:150%}.g5O6Me{display:none}.LeaINd::after{border-color:rgba(0,0,0,.54) transparent;border-style:solid;border-width:5px 4px 0 4px;content:" ";display:inline-block;-webkit-transform:translate(8px,-3px);transform:translate(8px,-3px)}.G953Wd{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;position:relative}.G953Wd.MaE1Wc .oJeWuf{background:#eceff1;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;height:56px}.G953Wd.MaE1Wc .Wic03c{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;-ms-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;height:100%;top:0}.G953Wd.MaE1Wc .mIZh1c{bottom:-1px}.G953Wd.MaE1Wc .MQL3Ob{padding-left:0}.G953Wd.MaE1Wc .GbMnob{right:0}.G953Wd.MaE1Wc .gvMSff{font-size:24px}.G953Wd.MaE1Wc .mIZh1c{background-color:#757575}.G953Wd.MaE1Wc .zHQkBf{padding-top:2px}.G953Wd.MaE1Wc .u3bW4e .gvMSff{color:#3367d6}.atKiue{width:180px}.atKiue .zHQkBf{color:rgba(0,0,0,.87);font-size:14px}.jr4UV{background:#fff;-webkit-box-shadow:0px 1px 1px 0px rgba(0,0,0,.14),0px 2px 1px -1px rgba(0,0,0,.12),0px 1px 3px 0px rgba(0,0,0,.2);-moz-box-shadow:0px 1px 1px 0px rgba(0,0,0,.14),0px 2px 1px -1px rgba(0,0,0,.12),0px 1px 3px 0px rgba(0,0,0,.2);box-shadow:0px 1px 1px 0px rgba(0,0,0,.14),0px 2px 1px -1px rgba(0,0,0,.12),0px 1px 3px 0px rgba(0,0,0,.2);display:inline-block;width:265px;z-index:1}.GbMnob{right:-8px;top:-10px}.GbMnob.RDPZE .gvMSff{color:rgba(0,0,0,.26)}.gvMSff{color:rgba(0,0,0,.54);font-size:20px;cursor:pointer}/*# sourceMappingURL=chrome.css.map */.MCcOAc{bottom:0;left:0;position:absolute;right:0;top:0;overflow:hidden;z-index:1}.MCcOAc>.pGxpHc{-webkit-flex-shrink:0;flex-shrink:0;-webkit-box-flex:0;-webkit-flex-grow:0;flex-grow:0}.IqBfM>.HLlAHb{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;height:60px;position:absolute;right:16px;top:0;z-index:9999}.VUoKZ{display:none;position:absolute;top:0;left:0;right:0;height:3px;z-index:1001}.TRHLAc{position:absolute;top:0;left:0;width:25%;height:100%;background:#68e;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.TRHLAc{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.mIM26c .VUoKZ{display:block}.mIM26c .TRHLAc{-webkit-animation:boqChromeapiPageProgressAnimation 1s infinite;animation:boqChromeapiPageProgressAnimation 1s infinite;-webkit-animation-timing-function:cubic-bezier(.4,0,1,1);animation-timing-function:cubic-bezier(.4,0,1,1);-webkit-animation-delay:.1s;animation-delay:.1s}.ghyPEc .VUoKZ{position:fixed}@-webkit-keyframes boqChromeapiPageProgressAnimation{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}50%{-webkit-transform:scaleX(5);transform:scaleX(5)}100%{-webkit-transform:scaleX(5) translateX(100%);transform:scaleX(5) translateX(100%)}}@keyframes boqChromeapiPageProgressAnimation{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}50%{-webkit-transform:scaleX(5);transform:scaleX(5)}100%{-webkit-transform:scaleX(5) translateX(100%);transform:scaleX(5) translateX(100%)}}.kFwPee{height:100%}.ydMMEb{width:100%}.SSPGKf{display:block;overflow-y:hidden;z-index:1}.eejsDc{overflow-y:auto;-webkit-overflow-scrolling:touch}.TMT2L,.Mxgq5c{height:100%}.g4E9Cb{height:100%;color:inherit;display:block;font:inherit;line-height:inherit}.g4E9Cb .ZAGvjd{padding-left:0;padding-right:0}.g4E9Cb .jBmls{left:-1px;right:-1px}.mJy7bf{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-align-self:center;align-self:center;-webkit-align-content:center;align-content:center}.hpKNYb{height:32px;line-height:32px;width:32px}.hpKNYb.noemjc{color:rgb(26,115,232);fill:rgb(26,115,232)}.itS86{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-self:center;-ms-grid-row-align:center;align-self:center}.RdnpJ{-webkit-align-self:center;-ms-grid-row-align:center;align-self:center;height:32px;line-height:32px}@media screen and (max-width:480px){.RdnpJ{font-size:3vw}}.YVKvJb,.wux1Ed{background-color:#d2e3fc}.iOcJWb,.E8EOc{font-size:18px;padding:12px 0 12px 12px}.JQrXyb{background-color:#feefc3}.sYP7x{color:#ea8600;fill:#ea8600;font-size:18px;padding:12px 0 12px 12px}.l9E4ae{-webkit-align-items:center;align-items:center;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:12px 16px}.kYqL9d,.hFzmnf{color:#202124;font-size:1rem;line-height:1.4rem;padding:12px}.mLHXA{margin-left:auto;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;white-space:nowrap}@media screen and (max-width:480px){.hFzmnf{font-size:0.8rem;line-height:1rem}.mLHXA{margin-left:auto;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;white-space:nowrap;padding-right:3px}.kYqL9d{font-size:0.7rem;line-height:1rem;padding-left:0;padding-right:0}}@media (forced-colors:active){.YVKvJb,.E8EOc{background-color:Highlight}}.XBfXc{-webkit-align-items:baseline;align-items:baseline;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.KdPHLc{font-variant-ligatures:no-contextual;margin:0 16px 0 0;padding:0}.PK0Lge{-webkit-align-items:center;align-items:center;-webkit-align-self:center;-ms-grid-row-align:center;align-self:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;line-height:32px;max-height:32px}.GTI6Ee{-webkit-align-items:center;align-items:center;-webkit-align-self:center;-ms-grid-row-align:center;align-self:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;line-height:32px;max-height:32px;margin:0 16px;white-space:nowrap}.fRPmOc{margin-right:16px;white-space:nowrap}.ehhzC{height:32px;line-height:32px}@media screen and (max-width:480px){.KdPHLc{max-width:90%}.XBfXc{-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.yRVxXc{display:none}}.zQTmif{height:100%}.MCcOAc{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.hLekud{border:1px solid #ddd;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:40px;width:100%}.hLekud .oJeWuf{overflow:initial}.MQzAjf.MQzAjf{border-color:#444 transparent;right:16px;top:20px}.ykBTAb>.GUOVce{height:40px}.GUOVce.GUOVce.GUOVce{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;max-width:100%;padding:0;padding-left:12px}.GUOVce.GUOVce.KKjvXb{height:40px}.KP2DKe{margin:16px 24px}.sJBUbc{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.bYg0Uc{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;-webkit-flex:1;flex:1;font-size:0.8rem;margin-bottom:16px;white-space:normal}.Zz2ZIc{padding:12px;cursor:pointer;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;text-align:center;-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%}.Zz2ZIc:hover{outline:1px solid #1967d2;background-color:#e8f0fe}.wlpwvb{color:#5f6368;background:white;padding:8px;border:2px solid lightgray;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;height:24px;width:24px;margin:4px}.bYG9gf{height:100%;width:20px}.E1a2pd{margin:12px;width:2px;background-color:rgba(0,0,0,.12);height:48px;-webkit-align-self:center;-ms-grid-row-align:center;align-self:center}.Mq3jfc{-webkit-align-self:flex-start;-ms-grid-row-align:flex-start;align-self:flex-start;color:#1a73e8;cursor:pointer;font:500 14px "Google Sans",Arial,sans-serif;padding:12px}.Mq3jfc:hover{background-color:#e8f0fe}.iscTVb{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.HfvKnf{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;-webkit-flex:1;flex:1}.ookNT{color:#5f6368;font-size:0.8rem;letter-spacing:.8px;margin-bottom:8px;text-transform:uppercase}.qagKuc{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:16px}.DR24Rc{width:100%}.tkxXRd{margin-bottom:8px}.SXBeZc{border:1px solid #ddd;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:40px;min-width:0;padding:0 8px;width:100%}.SXBeZc .QUNywf{width:100%}.SXBeZc .aXBtI{padding-bottom:6px;top:7px}.SXBeZc .GbMnob{right:-16px}.kWAs9e{margin-right:4px}.H4e0kf{margin-left:4px}.ZODXuc{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}.qhYFqb{margin-top:4px}.QTN0Kb{border-color:#ddd}.FcZhAf{margin-top:8px}.TKIXUc{color:#5f6368}.LjH8Ab{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:8px}.Pgfurc{margin:16px 24px}.VKprfd{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.jiS52c{float:right;margin-top:8px;width:fit-content}.vTVH9c{color:#5f6368;font-size:0.8rem;letter-spacing:.8px;margin-bottom:8px;text-transform:uppercase}.rEFNmb{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:16px}.npzrTe{border:1px solid #ddd;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:40px;min-width:0;padding:0 8px;width:100%}.npzrTe .QUNywf{width:100%}.npzrTe .aXBtI{padding-bottom:6px;top:7px}.npzrTe.GbMnob{right:-16px}.pB1n9b{margin-bottom:8px}.GRF3je{display:none}.LdqFYd{margin-right:4px}.FHPvI{border-color:#ddd}.WP0NCe{color:#5f6368}.VgsyTd{margin-left:4px}.GrIJW{margin-top:16px}.yTtljf{margin:16px 24px}.Ghj6bc{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.XihWdf{-webkit-align-self:flex-start;-ms-grid-row-align:flex-start;align-self:flex-start;color:#1a73e8;cursor:pointer;font:500 14px "Google Sans",Arial,sans-serif;padding:12px}.XihWdf:hover{background-color:#e8f0fe}.jxLC2d{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;-webkit-flex:1;flex:1;font-size:0.8rem;margin-bottom:16px;white-space:normal}.qTSr1c{-webkit-align-items:center;align-items:center;cursor:pointer;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;overflow:hidden;padding:12px;text-align:center}.qTSr1c:hover{background-color:#e8f0fe;outline:1px solid #1967d2}.iGJNmf{-webkit-align-self:center;-ms-grid-row-align:center;align-self:center;background-color:rgba(0,0,0,.12);height:48px;margin:12px;width:2px}.bGZHfd{background:white;border:2px solid lightgray;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#80868b;height:24px;margin:4px;padding:8px;width:24px}.Ocsnub{width:100%}.i6ikpb{border:1px solid #ddd;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:40px;width:100%}.i6ikpb .oJeWuf{overflow:initial}.ZFo0zf{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;max-width:100%;padding:0;padding-left:12px}.ZFo0zf.KKjvXb{height:40px}.QccSgd{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}.Lw4rid{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;-webkit-flex:1;flex:1}.OFoSje{color:#5f6368;font-size:0.8rem;letter-spacing:.8px;margin-bottom:8px;text-transform:uppercase}.Yz1vbb{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:16px}.PgZlod{position:-webkit-sticky;position:sticky;top:0;z-index:2}.J9580d{text-decoration:underline}.lbMVLc{position:relative;overflow:hidden;width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;-webkit-flex:1;flex:1;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.TxSsq{position:relative;height:100%;width:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;-webkit-flex:1;flex:1;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;overflow:hidden}.UHwpdb{height:100%}.GCjE5b{margin:0 16px;min-width:624px}.qFIykd{border-left:1px #ddd solid;height:20px;margin:12px}.jQCbpf{-webkit-justify-content:flex-end;justify-content:flex-end}.ZRrJpb{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:auto}.DvMLpc{color:#1a73e8;fill:#1a73e8;height:40px}.DvMLpc:hover{color:#202124;fill:#202124}.y910hb{font-size:20px}.gK7hxd.gK7hxd{-webkit-transition:none;-o-transition:none;transition:none}.qbIrc{fill:#e0e0e0;height:50px;width:50px}.az92Od{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center;padding-top:55px;text-align:center}.BUAs4c{max-width:330px}.PIBfGd{color:#3c4043;font:500 1rem "Google Sans",Arial,sans-serif;padding-top:8px}.RRuKcf{color:#5f6368;padding-top:8px}.TAd9Jf{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:1rem}.V6vqSe{background-color:rgb(255,255,255,0.8);display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center;margin:inherit;position:absolute;top:0;bottom:0;left:0;right:0;z-index:3}.orlMhb{-webkit-align-self:center;-ms-grid-row-align:center;align-self:center}.zab56e.zab56e{font-size:0.8rem;font-weight:bold;line-height:1rem;color:#5f6368}.yU10ec{-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.Gnkd5{margin-left:8px}.JMNDVe{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (min-width:1264px){.JMNDVe{display:none}}.bCLs7c{max-width:100%}.bCLs7c .oJeWuf{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;line-height:1.2em}.bCLs7c .eU809d{top:15px}.Bj1rrf.LMgvRb{min-width:60px;color:#5f6368}.YM2B4c.YM2B4c{-webkit-align-self:flex-end;-ms-grid-row-align:flex-end;align-self:flex-end;margin-left:12px;height:30px;line-height:30px}.OzuCLe{margin-left:16px}.hISY0d{margin:16px 24px}.BSO5Ve{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.jtirJf{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;-webkit-flex:1;flex:1;font-size:0.8rem;margin-bottom:16px;white-space:normal}.gDsQX{padding:12px;cursor:pointer;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;text-align:center}.gDsQX:hover{outline:1px solid #1967d2;background-color:#e8f0fe}.y6oCie{background:white;padding:8px;border:2px solid lightgray;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;height:24px;width:24px;margin:4px}.sw4Odf{height:100%;width:20px}.WgXhDb{margin:12px;width:2px;background-color:rgba(0,0,0,.12);height:48px;-webkit-align-self:center;-ms-grid-row-align:center;align-self:center}.t1tkHc{-webkit-align-self:flex-start;-ms-grid-row-align:flex-start;align-self:flex-start;color:#1a73e8;cursor:pointer;font:500 14px "Google Sans",Arial,sans-serif;padding:12px}.t1tkHc:hover{background-color:#e8f0fe}.LYChvc{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.kmuTae{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;-webkit-flex:1;flex:1}.qicnXd{color:#5f6368;font-size:0.8rem;letter-spacing:.8px;text-transform:uppercase}.e3Ybqd{margin-top:16px}.t7zcze{margin-bottom:8px}.QtoP0d{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:16px}.GEiOE{width:100%}.jYnh4e{margin:0;width:100%}.PgEH2c{padding:0 16px}.PgEH2c .QUNywf{width:100%}.fUHkhf{border:1px solid #ddd;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:40px;width:100%}.fUHkhf .oJeWuf{overflow:initial}.d1zGjc.d1zGjc{border-color:#444 transparent;right:16px;top:20px}.NQfXzb>.FGL9ae{height:40px}.FGL9ae.FGL9ae.FGL9ae{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;max-width:100%;padding:0;padding-left:12px}.FGL9ae.FGL9ae.KKjvXb{height:40px}.wQsZmf{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}.z67FN,.oEXgee{-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;-webkit-flex:1;flex:1;height:100%;width:100%}.WldSub{-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;padding-right:8px}.QIGKxd{width:220px}.D0vb5b{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-family:"Google Sans",Arial,sans-serif;font-size:1rem;height:30px;line-height:30px;min-width:0}.DjuvH{margin-right:10px}.MjWcR{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.QRZfEc{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;-webkit-flex:1;flex:1;height:100%}.vyswdb{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;-webkit-flex:1;flex:1;height:100%;color:inherit;display:block;font:inherit;line-height:100%}.vyswdb .ZAGvjd{padding-left:0;padding-right:0}.vyswdb .Ny5lGc{color:#5f6368;opacity:1;overflow:hidden;text-overflow:ellipsis}.vyswdb .jBmls{-webkit-border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;left:-1px;overflow-y:scroll;right:-1px;top:46px;z-index:1000}.EijSib{transition:box-shadow 280ms cubic-bezier(0.4,0,0.2,1);-webkit-font-smoothing:antialiased;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;border:0;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;display:inline-block;font-family:"Google Sans",Roboto,Arial,sans-serif;font-size:14px;font-weight:500;letter-spacing:.25px;text-decoration:none;text-transform:none;line-height:18px;min-width:auto;outline:none;overflow:hidden;position:relative;text-align:center;-webkit-transition:background .2s .1s;-webkit-transition:background .2s .1s;-o-transition:background .2s .1s;transition:background .2s .1s;-webkit-tap-highlight-color:transparent;z-index:0}.EijSib:not(.RDPZE){cursor:pointer}.EijSib.qs41qe{-webkit-transition:box-shadow 280ms cubic-bezier(0.4,0,0.2,1);transition:box-shadow 280ms cubic-bezier(0.4,0,0.2,1)}.EijSib.RDPZE{color:rgba(0,0,0,.38);fill:rgba(0,0,0,.38)}.kzYc3e.RDPZE{color:rgba(255,255,255,.38);fill:rgba(255,255,255,.38)}.RpYYWb{background-color:#fff;border:1px #dadce0 solid;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#3c4043;fill:#3c4043;height:32px}.RpYYWb.qs41qe{box-shadow:0 2px 1px -1px rgba(60,64,67,0.2),0 1px 1px 0 rgba(60,64,67,0.141),0 1px 3px 0 rgba(60,64,67,0.122);border:none;padding:1px}.kzYc3e{background-color:#202124;border:1px #5f6368 solid;color:#f1f3f4;fill:#f1f3f4}.kzYc3e.qs41qe{box-shadow:0 2px 1px -1px rgba(0,0,0,0.2),0 1px 1px 0 rgba(0,0,0,0.141),0 1px 3px 0 rgba(0,0,0,0.122);border:1px #5f6368 solid;padding:0}.LGgmyb{bottom:0;left:0;opacity:0;position:absolute;right:0;top:0}.RpYYWb:not(.RDPZE) .LGgmyb{background-color:#3c4043}.kzYc3e:not(.RDPZE) .LGgmyb{background-color:#dadce0}.RpYYWb:hover .LGgmyb{opacity:.04}.RpYYWb:focus .LGgmyb{opacity:.12}.RpYYWb.u3bW4e:hover .LGgmyb{opacity:.155}.kzYc3e:hover .LGgmyb{opacity:.04}.kzYc3e:focus .LGgmyb{opacity:.12}.kzYc3e.u3bW4e:hover .LGgmyb{opacity:.155}.Qp3Dee{-webkit-background-size:cover;-o-background-size:cover;background-size:cover;left:0;opacity:0;pointer-events:none;position:absolute;-webkit-transform:translate(-50%,-50%) scale(0);-webkit-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);-o-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-webkit-transition:opacity .2s ease,visibility 0s ease .2s,-webkit-transform 0s ease .2s;-webkit-transition:opacity .2s ease,visibility 0s ease .2s,transform 0s ease .2s;-o-transition:opacity .2s ease,visibility 0s ease .2s,transform 0s ease .2s;transition:opacity .2s ease,visibility 0s ease .2s,transform 0s ease .2s;-webkit-transition:opacity .2s ease,visibility 0s ease .2s,transform 0s ease .2s,-webkit-transform 0s ease .2s;-o-transition:opacity .2s ease,visibility 0s ease .2s,transform 0s ease .2s,-webkit-transform 0s ease .2s;transition:opacity .2s ease,visibility 0s ease .2s,transform 0s ease .2s,-webkit-transform 0s ease .2s;-webkit-transition:opacity .2s ease,visibility 0s ease .2s,-webkit-transform 0s ease .2s;-o-transition:opacity .2s ease,visibility 0s ease .2s,-webkit-transform 0s ease .2s;transition:opacity .2s ease,visibility 0s ease .2s,-webkit-transform 0s ease .2s;top:0;visibility:hidden}.EijSib.qs41qe .Qp3Dee{opacity:1;-webkit-transform:translate(-50%,-50%) scale(2.2);-webkit-transform:translate(-50%,-50%) scale(2.2);-ms-transform:translate(-50%,-50%) scale(2.2);-o-transform:translate(-50%,-50%) scale(2.2);transform:translate(-50%,-50%) scale(2.2);visibility:visible}.EijSib.qs41qe.M9Bg4d .Qp3Dee{-o-transition:-webkit-transform .3s cubic-bezier(0,0,0.2,1),opacity .2s cubic-bezier(0,0,0.2,1);transition:-webkit-transform .3s cubic-bezier(0,0,0.2,1),opacity .2s cubic-bezier(0,0,0.2,1);-webkit-transition:opacity .2s cubic-bezier(0,0,0.2,1),-webkit-transform .3s cubic-bezier(0,0,0.2,1);-webkit-transition:opacity .2s cubic-bezier(0,0,0.2,1),-webkit-transform .3s cubic-bezier(0,0,0.2,1);-o-transition:opacity .2s cubic-bezier(0,0,0.2,1),-webkit-transform .3s cubic-bezier(0,0,0.2,1);transition:opacity .2s cubic-bezier(0,0,0.2,1),-webkit-transform .3s cubic-bezier(0,0,0.2,1);-webkit-transition:transform .3s cubic-bezier(0,0,0.2,1),opacity .2s cubic-bezier(0,0,0.2,1);-o-transition:transform .3s cubic-bezier(0,0,0.2,1),opacity .2s cubic-bezier(0,0,0.2,1);transition:transform .3s cubic-bezier(0,0,0.2,1),opacity .2s cubic-bezier(0,0,0.2,1);-webkit-transition:transform .3s cubic-bezier(0,0,0.2,1),opacity .2s cubic-bezier(0,0,0.2,1),-webkit-transform .3s cubic-bezier(0,0,0.2,1);-o-transition:transform .3s cubic-bezier(0,0,0.2,1),opacity .2s cubic-bezier(0,0,0.2,1),-webkit-transform .3s cubic-bezier(0,0,0.2,1);transition:transform .3s cubic-bezier(0,0,0.2,1),opacity .2s cubic-bezier(0,0,0.2,1),-webkit-transform .3s cubic-bezier(0,0,0.2,1)}.EijSib.j7nIZb .Qp3Dee{-webkit-transform:translate(-50%,-50%) scale(2.2);-webkit-transform:translate(-50%,-50%) scale(2.2);-ms-transform:translate(-50%,-50%) scale(2.2);-o-transform:translate(-50%,-50%) scale(2.2);transform:translate(-50%,-50%) scale(2.2);visibility:visible}.RpYYWb .Qp3Dee{background-image:radial-gradient(circle farthest-side,rgba(60,64,67,.1),rgba(60,64,67,.1) 80%,rgba(60,64,67,0) 100%)}.kzYc3e .Qp3Dee{background-image:radial-gradient(circle farthest-side,rgba(218,220,224,.1),rgba(218,220,224,.1) 80%,rgba(218,220,224,0) 100%)}.f6aXTd{-ms-flex-align:center;-moz-box-align:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:relative;margin:0 12px}.YcK5we{color:inherit;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;fill:inherit;-webkit-flex-shrink:0;-ms-flex-negative:0;-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;margin:0 4px 0 -4px}.EijSib:not(.RDPZE).fy1E5c .YcK5we{color:#1a73e8;fill:#1a73e8}.kzYc3e:not(.RDPZE).fy1E5c .YcK5we{color:#8ab4f8;fill:#8ab4f8}.WUc8Ge.WUc8Ge{margin-right:-10px;width:28px;height:28px}.WUc8Ge::before{bottom:-10px;content:"";height:48px;left:-10px;position:absolute;right:-10px;top:-10px;width:48px}.f6aXTd .rag0{display:inline-block;margin:6px 4px}.g4krrc.u3bW4e{outline:1px solid transparent}.KzW4h,.z5idIe{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;color:rgb(95,99,104);-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.KzW4h{height:32px}.z5idIe{height:72px}.aEb7Ed{font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:.2px;line-height:20px;-webkit-align-self:center;align-self:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-shrink:0;flex-shrink:0;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.NUZAVc{background-color:rgb(255,255,255,0.8);bottom:0;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center;left:0;margin:inherit;position:absolute;right:0;top:0;z-index:5}.nTGIDd{-webkit-align-self:center;-ms-grid-row-align:center;align-self:center}.X0Vc6b{overflow-y:auto;text-align:center}.gnacYd{font-family:"Google Sans",Roboto,Arial,sans-serif;font-size:16px;font-weight:500;letter-spacing:.1px;line-height:24px;color:rgb(60,64,67)}.ZZMM3e{font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:.2px;line-height:20px;color:rgb(95,99,104);margin:auto;max-width:275px}.P7IRRd{max-width:500px}@media screen and (max-width:840px){.P7IRRd{max-width:350px}}.Daea2b{color:rgb(218,220,224);font-size:50px;padding-top:55px}.RWzxl{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-tap-highlight-color:transparent;display:inline-block;outline:none;width:200px}.KzNPgc{position:relative;vertical-align:top}.JGptt{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.Hvn9fb{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;-webkit-box-flex:1;box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;-ms-flex-negative:1;-webkit-flex-shrink:1;flex-shrink:1;background-color:transparent;border:none;display:block;font:400 16px Roboto,RobotoDraft,Helvetica,Arial,sans-serif;margin:0;min-width:0%;outline:none;padding:.125em 0;z-index:0}.SPcBRc{background-color:rgba(0,0,0,.12);height:1px;margin:0;padding:0;width:100%}.kPBwDb{-webkit-transform:scaleX(0);-webkit-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);background-color:#03a9f4;height:2px;margin:0;padding:0;width:100%}.RWzxl.RDPZE .Hvn9fb{color:rgba(0,0,0,.38)}.RWzxl.RDPZE>.KzNPgc>.SPcBRc{background:none;border-bottom:1px dotted rgba(0,0,0,.38)}.kPBwDb.Y2Zypf{-webkit-animation:quantumWizSimpleInputRemoveUnderline .3s cubic-bezier(0.4,0,0.2,1);-webkit-animation:quantumWizSimpleInputRemoveUnderline .3s cubic-bezier(0.4,0,0.2,1);-o-animation:quantumWizSimpleInputRemoveUnderline .3s cubic-bezier(0.4,0,0.2,1);animation:quantumWizSimpleInputRemoveUnderline .3s cubic-bezier(0.4,0,0.2,1)}.RWzxl.u3bW4e>.KzNPgc>.kPBwDb{-webkit-animation:quantumWizSimpleInputAddUnderline .3s cubic-bezier(0.4,0,0.2,1);-webkit-animation:quantumWizSimpleInputAddUnderline .3s cubic-bezier(0.4,0,0.2,1);-o-animation:quantumWizSimpleInputAddUnderline .3s cubic-bezier(0.4,0,0.2,1);animation:quantumWizSimpleInputAddUnderline .3s cubic-bezier(0.4,0,0.2,1);-webkit-transform:scaleX(1);-webkit-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}.BYyR7e{color:rgba(0,0,0,.38);font:400 16px Roboto,RobotoDraft,Helvetica,Arial,sans-serif;max-width:100%;overflow:hidden;pointer-events:none;position:absolute;text-overflow:ellipsis;white-space:nowrap}.RWzxl.CDELXb>.KzNPgc>.BYyR7e{display:none}@-webkit-keyframes quantumWizSimpleInputRemoveUnderline{0%{-webkit-transform:scaleX(1);-webkit-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);opacity:1}to{-webkit-transform:scaleX(1);-webkit-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);opacity:0}}@keyframes quantumWizSimpleInputRemoveUnderline{0%{-webkit-transform:scaleX(1);-webkit-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);opacity:1}to{-webkit-transform:scaleX(1);-webkit-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);opacity:0}}@-webkit-keyframes quantumWizSimpleInputAddUnderline{0%{-webkit-transform:scaleX(0);-webkit-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1);-webkit-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}}@keyframes quantumWizSimpleInputAddUnderline{0%{-webkit-transform:scaleX(0);-webkit-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1);-webkit-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}}.AuQ79d{background:none;border:none;color:#2962ff;cursor:pointer;font:inherit;letter-spacing:inherit;padding:0;text-decoration:underline}.R1Jnfd{cursor:pointer;text-decoration:underline}.qjDwif{background:none;border:none;color:#2962ff;cursor:pointer;font:inherit;letter-spacing:inherit;padding:0;text-decoration:underline}.c0513b{color:rgb(60,64,67);font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;padding:10px 16px;width:100%;border-bottom:1px solid #e8eaed;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;min-height:47px}.z05i{padding:6px 16px}.YEYDpb{padding:2px 16px}.FQxHQc .jO7h3c{color:rgb(60,64,67)}.tqQMWc{margin-right:8px;-webkit-box-flex:0;-webkit-flex-grow:0;flex-grow:0}.quepB{height:24px;color:rgb(60,64,67)}.NAUtMc{margin-left:-8px;border-radius:12px;background-color:#ddd}.rnNBsb .F7xgad{background-color:#fff;border:1px #e8eaed solid;-webkit-box-sizing:border-box;box-sizing:border-box;color:rgb(60,64,67);border-radius:16px;line-height:18px}.F7xgad .Fxmcue{padding:0 8px}.F7xgad .Ce1Y1c{margin-left:-8px;margin-right:4px}.F7xgad .j4dsR{margin-left:0}.rnNBsb .zHQkBf{color:rgb(60,64,67);font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400}.rnNBsb .mIZh1c,.rnNBsb .cXrdqd{display:none}.quepB .snByac{margin:2px 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Roboto,Arial,sans-serif;line-height:1rem;font-size:.75rem;letter-spacing:.025em;font-weight:400}.tQCc2d{padding:8px 0;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1}.tQCc2d .snByac{color:rgb(95,99,104);font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;margin-top:2px}.lw7jzd,.TWqaod{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.eUBLm,.LJ1Mud{display:-webkit-box;display:-webkit-flex;display:flex;line-height:24px;overflow:hidden}.vyx59b{color:rgb(60,64,67);font-size:20px}.AtoNSe{line-height:0px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.fdj4wd{line-height:24px}.MAOLNe{margin-left:8px;line-height:24px}.gXjKEc,.ocs5vb{min-width:300px;word-break:break-all;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1}.ocs5vb .L5nWEe{word-break:normal}.Vrhcyb{max-height:110px}.Vrhcyb .SPwuPd{margin-bottom:0}.Vrhcyb .pT6mj{height:32px;width:32px}.Vrhcyb .Tfm4Hc .ZAGvjd{direction:ltr}.kGaXz{border-radius:3px;height:28px;width:28px;margin:0 3px;-webkit-transition-delay:0s;transition-delay:0s}.kGaXz.KKjvXb>.MbhUzd{height:100%;width:100%;-webkit-transform:translate(-50%,-50%) scale(2.2);-ms-transform:translate(-50%,-50%) scale(2.2);transform:translate(-50%,-50%) scale(2.2);left:50%;top:50%;opacity:1;visibility:visible}.PVuOwc{font-size:20px}.xdWcUd{padding:5px;padding:calc((var(--mdc-checkbox-ripple-size, 28px) - 18px)/2);margin:0;margin:calc((var(--mdc-checkbox-touch-target-size, 28px) - 28px)/2);padding:5px 0 0;width:22px;height:22px;right:3px}.xdWcUd .VfPpkd-YQoJzd{top:5px;top:calc((var(--mdc-checkbox-ripple-size, 28px) - 18px)/2);left:5px;left:calc((var(--mdc-checkbox-ripple-size, 28px) - 18px)/2)}.xdWcUd .VfPpkd-muHVFf-bMcfAe{top:0;top:calc((28px - var(--mdc-checkbox-touch-target-size, 28px))/2);right:0;right:calc((28px - var(--mdc-checkbox-touch-target-size, 28px))/2);left:0;left:calc((28px - var(--mdc-checkbox-touch-target-size, 28px))/2);width:28px;width:var(--mdc-checkbox-touch-target-size,28px);height:28px;height:var(--mdc-checkbox-touch-target-size,28px)}.gU0jsb{background-color:#e8eaed;-webkit-border-radius:5.5px;-moz-border-radius:5.5px;border-radius:5.5px;height:11px;margin:8px 0;opacity:.7;outline:none;width:24px}.gU0jsb:hover,.gU0jsb:focus{background-color:#dadce0}.fBueFe{color:#202124;font-size:20px}.TUQFJb{margin-left:4px;padding-top:2px}.jX3HFe{height:48px;width:48px}.pzr7Cc{height:100%;width:100%}.pzr7Cc.noemjc{color:#1a73e8}.Y995Ff{font-size:20px}.jiXWb{padding:0}.Ajdkue{height:40px;width:40px}.Ajdkue.OcVpRe{height:28px;width:28px}.eNCVyd{margin-top:3px}.BO2zid{padding:8px 16px;width:-webkit-calc(100% - 32px);width:-moz-calc(100% - 32px);width:calc(100% - 32px)}.w21Med{max-height:240px;overflow-x:clip;overflow-y:auto}.g67iXe{padding-left:40px}.g67iXe.qVlixb{color:#80868b;pointer-events:none}.XxJ7nc{pointer-events:none}.wqmMgb,.DTXlsb{color:#500050}.mZUp8e{font-size:20px}.l3x9Wb{-webkit-align-items:center;align-items:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;bottom:8px;background-color:#1a73e8;-webkit-box-shadow:0px 1px 2px 0px rgba(60,64,67,.30),0px 2px 6px 2px rgba(60,64,67,.15);-moz-box-shadow:0px 1px 2px 0px rgba(60,64,67,.30),0px 2px 6px 2px rgba(60,64,67,.15);box-shadow:0px 1px 2px 0px rgba(60,64,67,.30),0px 2px 6px 2px rgba(60,64,67,.15);color:#fff;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:40px;-webkit-justify-content:space-between;justify-content:space-between;left:0;position:absolute;right:0}.fv72P{cursor:pointer;-webkit-box-flex:1;box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1}.BTsVnf{color:#fff;fill:#fff}.E3gXse{background-position:center;background-repeat:no-repeat;border:1px solid #e8eaed;border-bottom:0;border-right:0;height:120px;margin:8px;position:relative;width:180px}.E3gXse::after{content:"";font-size:0;position:absolute;top:0;right:0;width:0;height:120px;border-right:1px solid #e8eaed}.liLXp{display:block;fill:#5f6368;margin:auto;padding-top:-webkit-calc((120px - 32px - 40px)/2);padding-top:-moz-calc((120px - 32px - 40px)/2);padding-top:calc((120px - 32px - 40px)/2)}.v4CGHc{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:#e8eaed;bottom:0;color:#5f6368;cursor:pointer;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;left:0;padding-left:4px;padding-right:30px;position:absolute;right:0}.E3gXse:hover .v4CGHc,.E3gXse:focus-within .v4CGHc{top:0}.DXr4rc{-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:32px;-webkit-justify-content:center;justify-content:center}.t0OKhe{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NJ8Umf{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:500;letter-spacing:.25px;line-height:20px;padding-top:4px}.E3gXse:hover .NJ8Umf,.E3gXse:focus-within .NJ8Umf{white-space:normal;max-height:70%}.rTCb4c{display:none;padding-top:8px}.E3gXse:hover .rTCb4c,.E3gXse:focus-within .rTCb4c{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.jJE1Ib{position:absolute;bottom:0;right:0;z-index:3;height:20px;width:40px}.Rjhsyc{position:absolute;width:20px;height:20px;bottom:0;right:0;background-color:#5f6368;z-index:3}.NokTXd{font-size:0;position:absolute;bottom:0;right:0;height:20px;width:40px;z-index:4}.aWrtce{fill:rgba(0,0,0,.2)}.yTCQbb{fill:#fff}.hyxAJb{background-color:rgb(0,0,0,0.6);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;height:24px;width:30px}.hyxAJb:hover,.hyxAJb:focus-within{background-color:rgb(0,0,0,0.8)}.PHe70c{color:#e0e0e0;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:21px}.JcMFxe,.JcMFxe:focus{-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-justify-content:center;justify-content:center;width:100%}.ptW7te{margin:12px 0;overflow:auto;padding-right:20px}.ptW7te a{color:#1a73e8}.c2eF9b{border-top:1px solid #e8eaed;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:480px){.ptW7te{margin-left:-56px;padding-right:10px}}.w5YVod.sRR0df{margin:12px;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;border:1px solid #e8eaed}.w5YVod.ge6pde{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;height:330px;margin:12px;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;border:1px solid #e8eaed;overflow:hidden}.w5YVod.sRR0df.XpnDCe,.w5YVod.sRR0df:hover{box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);border-color:transparent}.BkrUxb{border-bottom:1px solid #e8eaed;padding-top:8px;padding-left:2px}.BkrUxb:last-child{border-bottom:none}.BkrUxb:focus-within{border-left:2px #4d90f0 solid;padding-left:0}.ozjLSe{color:#5f6368;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-style:italic;-webkit-justify-content:center;justify-content:center;padding:32px}.oXnYGc{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.eH2Xlc{outline:none}.Dyb9Ge{padding:16px}.X7AGAf{-webkit-box-flex:1;box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1;min-width:0}.NcB7hc{-webkit-align-items:center;align-items:center;color:#5f6368;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:48px;-webkit-justify-content:space-between;justify-content:space-between}.JYW4cc{margin:-10px 0 10px 0}.LgTNRd{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.s1f8Zd{font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:500;letter-spacing:.25px;line-height:20px;color:#202124;margin-top:0;margin-bottom:0;display:inline;margin-right:16px}.rYVTn,.qFQw9e{font-family:Roboto,Arial,sans-serif;font-size:12px;font-weight:400;letter-spacing:.3px;line-height:16px;color:#5f6368}.ELCJ4d{font-family:Roboto,Arial,sans-serif;font-size:12px;font-weight:400;letter-spacing:.3px;line-height:16px;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.rNtgQd{font-size:20px}.d8aLif{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.j41Z0e{font-family:Roboto,Arial,sans-serif;font-size:12px;font-weight:400;letter-spacing:.3px;line-height:16px;color:#5f6368;margin:-10px 0 10px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.M8UUXb{padding:16px 0}.GlDaTe{color:#5f6368;margin-right:16px}.GlDaTe .CeoRYc{background-color:#5f6368}.GlDaTe .MbhUzd{background-image:radial-gradient(circle farthest-side,rgba(95,99,104,0.161),rgba(95,99,104,0.161) 80%,rgba(95,99,104,0) 100%)}.GlDaTe:hover{border-color:#e8eaed}.GlDaTe.qs41qe{box-shadow:0 2px 1px -1px rgba(95,99,104,0.2),0 1px 1px 0 rgba(95,99,104,0.141),0 1px 3px 0 rgba(95,99,104,0.122)}.Rrziwd{display:none}@media screen and (max-width:480px),screen and (orientation:landscape) and (max-height:480px){@media not screen and (max-width:480px) and (min-device-width:481px){@media not screen and (orientation:landscape) and (max-height:480px) and (min-device-height:481px){.NcB7hc{height:unset}.JYW4cc,.j41Z0e{margin:0}.M8UUXb,.rYVTn,.c5jofc,.d8aLif{display:none}.X7AGAf{width:70%}.Rrziwd{display:inline}.zX2W9c{display:none}.Dyb9Ge{padding-top:0}}}}.mACmj{background-color:#5f6368;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;color:white;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:16px 0 16px -48px;padding:16px}.Fwig0d{font-size:40px;margin:16px 24px 16px 0}.nIqA6d{font-weight:500}.g3IMce{background-color:#5f6368;color:white;margin:16px 16px 0 0}.xELF2d{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.hln5af{color:#1a73e8;fill:#1a73e8;height:40px;width:40px}.jkpZOe{font-size:20px}.EWQ7mf{color:#5f6368;fill:#5f6368;height:48px;width:48px}.cexTbf{color:#1a73e8;fill:#1a73e8;height:40px;width:40px}.NGNohc{font-size:20px}.qEqoMb{border-left:1px #ddd solid;display:inline-block;height:20px;margin:12px}.JMx5je{display:block;height:100%;overflow:hidden;z-index:1}.D1OdOb{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;height:100%;margin-inline-start:16px;position:relative}.Uewlsd{border-bottom:1px solid #e8eaed;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:51px}.XQCZQb{-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center;margin-left:auto}.ObkkYd{-webkit-align-items:baseline;align-items:baseline;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-flow:row;-webkit-flex-flow:row;flex-flow:row;-webkit-justify-content:space-between;justify-content:space-between}.hLrx8{-webkit-align-items:baseline;align-items:baseline;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;justify-content:flex-start;min-width:0}.ThqSJd{-webkit-align-items:baseline;align-items:baseline;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:flex-start;justify-content:flex-start;padding:16px 16px 16px 0}.LvtdHb{-webkit-align-self:flex-start;-ms-grid-row-align:flex-start;align-self:flex-start;color:#80868b;margin-right:4px;padding-top:3px}.KPwZRb{font-family:"Google Sans",Roboto,Arial,sans-serif;font-size:22px;font-weight:400;line-height:28px;color:#202124;display:inline-block;margin:0;outline:none;padding:0;word-break:break-all;word-break:break-word}.HbR3x{margin-right:14px;white-space:nowrap}.q4ih9c{left:-99em;height:1px}.q4ih9c:focus{left:0;height:auto}.EIDWfc{-webkit-align-self:center;-ms-grid-row-align:center;align-self:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start}.Nadu4b{color:#5f6368;display:inline-block}.Nadu4b.fOfmxb{padding-bottom:16px;padding-right:16px}.pUdGpd.pUdGpd{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:inherit;max-width:200px}.CvKTfb{-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center}.v0PAUb{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;margin-top:48px;max-width:248px;text-align:center;vertical-align:text-top}.bCzF4{color:#80868b}.i3tv8{font-family:"Google Sans",Roboto,Arial,sans-serif;font-size:16px;font-weight:500;letter-spacing:.1px;line-height:24px;color:#3c4043;margin:8px 0}.l77Knf{color:#5f6368;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-family:Roboto,Arial,sans-serif;line-height:16px}.Bys16d{-webkit-align-items:center;align-items:center;border-top:1px solid #e8eaed;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center;padding:16px 0;width:100%}.qez1jb{-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center;margin-left:8px}.mgtRO{color:#80868b;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:16px}.m6LIbb{-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:480px),screen and (orientation:landscape) and (max-height:480px){.l9X9nc{display:none}.ObkkYd{-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.q4ih9c{display:none}}.VfPpkd-rOvkhd-XPtOyb,.VfPpkd-rOvkhd-AnTmuf,.VfPpkd-rOvkhd-jPmIDe{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.VfPpkd-rOvkhd-XPtOyb{position:relative;max-width:100%}.VfPpkd-rOvkhd-XPtOyb .VfPpkd-BFbNVe-bF1uUb{width:100%;height:100%;top:0;left:0}.VfPpkd-rOvkhd-AnTmuf,.VfPpkd-rOvkhd-jPmIDe{height:100%}.VfPpkd-rOvkhd-AnTmuf-OWXEXe-ssJRIf{overflow-x:hidden}.VfPpkd-rOvkhd-AnTmuf-OWXEXe-UbuQg{-webkit-box-flex:1;-webkit-flex:1 0 auto;flex:1 0 auto}.VfPpkd-rOvkhd-jPmIDe{-webkit-box-align:center;-webkit-align-items:center;align-items:center;background:none;border:none;-webkit-box-sizing:content-box;box-sizing:content-box;cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;outline:none;padding:0;text-decoration:none;color:inherit}.VfPpkd-rOvkhd-jPmIDe-OWXEXe-SdanKc{cursor:auto}.VfPpkd-rOvkhd-XPtOyb-OWXEXe-OWB6Me,.VfPpkd-rOvkhd-jPmIDe:disabled{pointer-events:none}.VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf{overflow-x:hidden}.VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg{position:relative;overflow:visible}.VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:before{-webkit-box-sizing:border-box;box-sizing:border-box;content:"";height:100%;left:0;position:absolute;pointer-events:none;top:0;width:100%;z-index:1}.VfPpkd-rOvkhd-XPtOyb-OWXEXe-dgl2Hf{margin-top:8px;margin-bottom:8px}.VfPpkd-rOvkhd-jPmIDe-dgl2Hf{position:absolute;top:50%;height:48px;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.VfPpkd-rOvkhd-TfeOUb-V67aGc{white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-overflow:ellipsis;overflow:hidden}.VfPpkd-rOvkhd-LatNUc{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;overflow:hidden;pointer-events:none;position:relative;-webkit-box-flex:1;-webkit-flex:1 0 auto;flex:1 0 auto}.VfPpkd-rOvkhd-PvL5qd{position:absolute;opacity:0;top:50%;left:50%}.VfPpkd-rOvkhd-XPtOyb-OWXEXe-YTm5k:not(.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gk6SMd):not(.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bz112c) .VfPpkd-rOvkhd-LatNUc{width:0}.VfPpkd-rOvkhd-PvL5qd-AHe6Kc{opacity:0}.VfPpkd-rOvkhd-PvL5qd-OAU7Vd{display:block}.VfPpkd-rOvkhd-PvL5qd-Jt5cK{stroke-width:2px;stroke-dasharray:29.7833385;stroke-dashoffset:29.7833385;stroke:currentColor}.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gyXykf .VfPpkd-rOvkhd-LatNUc{-webkit-transition:width .15s 0ms cubic-bezier(.4,0,.2,1);transition:width .15s 0ms cubic-bezier(.4,0,.2,1)}.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gyXykf .VfPpkd-rOvkhd-PvL5qd{-webkit-transition:-webkit-transform .15s 0ms cubic-bezier(.4,0,.2,1);transition:-webkit-transform .15s 0ms cubic-bezier(.4,0,.2,1);transition:transform .15s 0ms cubic-bezier(.4,0,.2,1);transition:transform .15s 0ms cubic-bezier(.4,0,.2,1),-webkit-transform .15s 0ms cubic-bezier(.4,0,.2,1);-webkit-transform:translate(-75%,-50%);-ms-transform:translate(-75%,-50%);transform:translate(-75%,-50%)}.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gyXykf .VfPpkd-rOvkhd-PvL5qd-Jt5cK{-webkit-transition:stroke-dashoffset .15s 45ms cubic-bezier(.4,0,.2,1);transition:stroke-dashoffset .15s 45ms cubic-bezier(.4,0,.2,1)}.VfPpkd-rOvkhd-XPtOyb-OWXEXe-M2OJsb .VfPpkd-rOvkhd-LatNUc{-webkit-transition:width .1s 0ms cubic-bezier(.4,0,.2,1);transition:width .1s 0ms cubic-bezier(.4,0,.2,1)}.VfPpkd-rOvkhd-XPtOyb-OWXEXe-M2OJsb .VfPpkd-rOvkhd-PvL5qd{-webkit-transition:opacity 50ms 0ms linear,-webkit-transform .1s 0ms cubic-bezier(.4,0,.2,1);transition:opacity 50ms 0ms linear,-webkit-transform .1s 0ms cubic-bezier(.4,0,.2,1);transition:opacity 50ms 0ms linear,transform .1s 0ms cubic-bezier(.4,0,.2,1);transition:opacity 50ms 0ms linear,transform .1s 0ms cubic-bezier(.4,0,.2,1),-webkit-transform .1s 0ms cubic-bezier(.4,0,.2,1);-webkit-transform:translate(-75%,-50%);-ms-transform:translate(-75%,-50%);transform:translate(-75%,-50%)}.VfPpkd-rOvkhd-XPtOyb-OWXEXe-M2OJsb .VfPpkd-rOvkhd-PvL5qd-Jt5cK{stroke-dashoffset:0}.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gyXykf-SfQLQb-ssJRIf-Bz112c .VfPpkd-rOvkhd-Zr1Nwf-OWXEXe-ssJRIf{-webkit-transition:opacity 75ms 0ms cubic-bezier(.4,0,.2,1);transition:opacity 75ms 0ms cubic-bezier(.4,0,.2,1)}.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gyXykf-SfQLQb-ssJRIf-Bz112c .VfPpkd-rOvkhd-PvL5qd-Jt5cK{-webkit-transition:stroke-dashoffset .15s 75ms cubic-bezier(.4,0,.2,1);transition:stroke-dashoffset .15s 75ms cubic-bezier(.4,0,.2,1)}.VfPpkd-rOvkhd-XPtOyb-OWXEXe-M2OJsb-SfQLQb-ssJRIf-Bz112c .VfPpkd-rOvkhd-Zr1Nwf-OWXEXe-ssJRIf{-webkit-transition:opacity .15s 75ms cubic-bezier(.4,0,.2,1);transition:opacity .15s 75ms cubic-bezier(.4,0,.2,1)}.VfPpkd-rOvkhd-XPtOyb-OWXEXe-M2OJsb-SfQLQb-ssJRIf-Bz112c .VfPpkd-rOvkhd-PvL5qd{-webkit-transition:opacity 75ms 0ms cubic-bezier(.4,0,.2,1);transition:opacity 75ms 0ms cubic-bezier(.4,0,.2,1);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.VfPpkd-rOvkhd-XPtOyb-OWXEXe-M2OJsb-SfQLQb-ssJRIf-Bz112c .VfPpkd-rOvkhd-PvL5qd-Jt5cK{stroke-dashoffset:0}.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gk6SMd .VfPpkd-rOvkhd-Zr1Nwf-OWXEXe-ssJRIf{opacity:0}.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gk6SMd .VfPpkd-rOvkhd-PvL5qd{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:1}.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gk6SMd .VfPpkd-rOvkhd-PvL5qd-Jt5cK{stroke-dashoffset:0}@-webkit-keyframes mdc-evolution-chip-enter{from{-webkit-transform:scale(.8);transform:scale(.8);opacity:.4}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes mdc-evolution-chip-enter{from{-webkit-transform:scale(.8);transform:scale(.8);opacity:.4}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.VfPpkd-rOvkhd-XPtOyb-OWXEXe-pX1iqf{-webkit-animation:mdc-evolution-chip-enter .1s 0ms cubic-bezier(0,0,.2,1);animation:mdc-evolution-chip-enter .1s 0ms cubic-bezier(0,0,.2,1)}@-webkit-keyframes mdc-evolution-chip-exit{from{opacity:1}to{opacity:0}}@keyframes mdc-evolution-chip-exit{from{opacity:1}to{opacity:0}}.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SNIJTd{-webkit-animation:mdc-evolution-chip-exit 75ms 0ms cubic-bezier(.4,0,1,1);animation:mdc-evolution-chip-exit 75ms 0ms cubic-bezier(.4,0,1,1)}.VfPpkd-rOvkhd-XPtOyb-OWXEXe-L6cTce{opacity:0;pointer-events:none;-webkit-transition:width .15s 0ms cubic-bezier(.4,0,1,1);transition:width .15s 0ms cubic-bezier(.4,0,1,1)}.VfPpkd-rOvkhd-XPtOyb{height:32px;border-radius:16px;background-color:rgb(224.4,224.4,224.4)}.VfPpkd-rOvkhd-XPtOyb .VfPpkd-rOvkhd-v1cqY{border-radius:16px}.VfPpkd-rOvkhd-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:before{border-radius:16px}.VfPpkd-rOvkhd-XPtOyb .VfPpkd-rOvkhd-Zr1Nwf-OWXEXe-ssJRIf{border-radius:16px}.VfPpkd-rOvkhd-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf{padding-left:12px;padding-right:12px}[dir=rtl] .VfPpkd-rOvkhd-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf,.VfPpkd-rOvkhd-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf[dir=rtl]{padding-left:12px;padding-right:12px}.VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G .VfPpkd-rOvkhd-LatNUc{padding-left:6px;padding-right:6px}[dir=rtl] .VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G .VfPpkd-rOvkhd-LatNUc,.VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G .VfPpkd-rOvkhd-LatNUc[dir=rtl]{padding-left:6px;padding-right:6px}.VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf{padding-left:0;padding-right:12px}[dir=rtl] .VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf,.VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf[dir=rtl]{padding-left:12px;padding-right:0}.VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg{padding-left:8px;padding-right:8px}[dir=rtl] .VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg,.VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg[dir=rtl]{padding-left:8px;padding-right:8px}.VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-v1cqY-OWXEXe-UbuQg{left:8px;right:auto}[dir=rtl] .VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-v1cqY-OWXEXe-UbuQg,.VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-v1cqY-OWXEXe-UbuQg[dir=rtl]{left:auto;right:8px}.VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf{padding-left:12px;padding-right:0}[dir=rtl] .VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf,.VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf[dir=rtl]{padding-left:0;padding-right:12px}.VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-LatNUc{padding-left:6px;padding-right:6px}[dir=rtl] .VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-LatNUc,.VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-LatNUc[dir=rtl]{padding-left:6px;padding-right:6px}.VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg{padding-left:8px;padding-right:8px}[dir=rtl] .VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg,.VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg[dir=rtl]{padding-left:8px;padding-right:8px}.VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-v1cqY-OWXEXe-UbuQg{left:8px;right:auto}[dir=rtl] .VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-v1cqY-OWXEXe-UbuQg,.VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-v1cqY-OWXEXe-UbuQg[dir=rtl]{left:auto;right:8px}.VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf{padding-left:0;padding-right:0}[dir=rtl] .VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf,.VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf[dir=rtl]{padding-left:0;padding-right:0}.VfPpkd-rOvkhd-XPtOyb .VfPpkd-rOvkhd-TfeOUb-V67aGc,.VfPpkd-rOvkhd-XPtOyb .VfPpkd-rOvkhd-Zr1Nwf-OWXEXe-ssJRIf,.VfPpkd-rOvkhd-XPtOyb .VfPpkd-rOvkhd-PvL5qd,.VfPpkd-rOvkhd-XPtOyb .VfPpkd-rOvkhd-Zr1Nwf-OWXEXe-UbuQg{color:rgba(0,0,0,.87)}.VfPpkd-rOvkhd-XPtOyb .VfPpkd-rOvkhd-TfeOUb-V67aGc{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto,sans-serif;font-family:var(--mdc-typography-body2-font-family,var(--mdc-typography-font-family,Roboto,sans-serif));font-size:.875rem;font-size:var(--mdc-typography-body2-font-size,.875rem);line-height:1.25rem;line-height:var(--mdc-typography-body2-line-height,1.25rem);font-weight:400;font-weight:var(--mdc-typography-body2-font-weight,400);letter-spacing:.0178571429em;letter-spacing:var(--mdc-typography-body2-letter-spacing,.0178571429em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-body2-text-decoration,inherit);text-decoration:var(--mdc-typography-body2-text-decoration,inherit);text-transform:inherit;text-transform:var(--mdc-typography-body2-text-transform,inherit)}.VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-YTm5k:not(.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bz112c){--mdc-chip-graphic-selected-width:20px}.VfPpkd-rOvkhd-XPtOyb .VfPpkd-rOvkhd-LatNUc,.VfPpkd-rOvkhd-XPtOyb .VfPpkd-rOvkhd-Zr1Nwf-OWXEXe-ssJRIf{height:20px;width:20px;font-size:20px}.VfPpkd-rOvkhd-XPtOyb .VfPpkd-rOvkhd-PvL5qd{height:20px;width:20px}.VfPpkd-rOvkhd-XPtOyb .VfPpkd-rOvkhd-Zr1Nwf-OWXEXe-UbuQg{height:18px;width:18px;font-size:18px}@media (-ms-high-contrast:active),screen and (forced-colors:active){.VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:before{border-color:CanvasText}.VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-OWB6Me .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:before{border-color:GrayText}.VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gk6SMd .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:before{border-color:CanvasText}.VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gk6SMd.VfPpkd-rOvkhd-XPtOyb-OWXEXe-OWB6Me .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:before{border-color:GrayText}.VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-OWB6Me .VfPpkd-rOvkhd-TfeOUb-V67aGc,.VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gk6SMd.VfPpkd-rOvkhd-XPtOyb-OWXEXe-OWB6Me .VfPpkd-rOvkhd-TfeOUb-V67aGc,.VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-OWB6Me .VfPpkd-rOvkhd-Zr1Nwf-OWXEXe-ssJRIf,.VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-OWB6Me .VfPpkd-rOvkhd-PvL5qd,.VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-OWB6Me .VfPpkd-rOvkhd-Zr1Nwf-OWXEXe-UbuQg{color:GrayText}.VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-OWB6Me,.VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gk6SMd.VfPpkd-rOvkhd-XPtOyb-OWXEXe-OWB6Me{background-color:Canvas}}.VfPpkd-rOvkhd-XPtOyb .VfPpkd-rOvkhd-SfVHAc-LhBDec{display:none}.VfPpkd-rOvkhd-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-rOvkhd-jPmIDe-OWXEXe-SdanKc).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-rOvkhd-SfVHAc-LhBDec,.VfPpkd-rOvkhd-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-rOvkhd-jPmIDe-OWXEXe-SdanKc):not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-rOvkhd-SfVHAc-LhBDec{z-index:1;display:block;pointer-events:none;border:2px solid transparent;border-radius:6px;-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors:active){.VfPpkd-rOvkhd-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-rOvkhd-jPmIDe-OWXEXe-SdanKc).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-rOvkhd-SfVHAc-LhBDec,.VfPpkd-rOvkhd-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-rOvkhd-jPmIDe-OWXEXe-SdanKc):not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-rOvkhd-SfVHAc-LhBDec{border-color:CanvasText}}.VfPpkd-rOvkhd-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-rOvkhd-jPmIDe-OWXEXe-SdanKc).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-rOvkhd-SfVHAc-LhBDec::after,.VfPpkd-rOvkhd-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-rOvkhd-jPmIDe-OWXEXe-SdanKc):not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-rOvkhd-SfVHAc-LhBDec::after{content:"";border:2px solid transparent;border-radius:8px;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors:active){.VfPpkd-rOvkhd-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-rOvkhd-jPmIDe-OWXEXe-SdanKc).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-rOvkhd-SfVHAc-LhBDec::after,.VfPpkd-rOvkhd-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-rOvkhd-jPmIDe-OWXEXe-SdanKc):not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-rOvkhd-SfVHAc-LhBDec::after{border-color:CanvasText}}.VfPpkd-rOvkhd-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg:not(.VfPpkd-rOvkhd-jPmIDe-OWXEXe-SdanKc).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-rOvkhd-SfVHAc-LhBDec,.VfPpkd-rOvkhd-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg:not(.VfPpkd-rOvkhd-jPmIDe-OWXEXe-SdanKc):not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-rOvkhd-SfVHAc-LhBDec{z-index:1;display:block;pointer-events:none;border:2px solid transparent;border-radius:6px;-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:calc(100% + 4px);width:calc(100% - 4px)}@media screen and (forced-colors:active){.VfPpkd-rOvkhd-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg:not(.VfPpkd-rOvkhd-jPmIDe-OWXEXe-SdanKc).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-rOvkhd-SfVHAc-LhBDec,.VfPpkd-rOvkhd-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg:not(.VfPpkd-rOvkhd-jPmIDe-OWXEXe-SdanKc):not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-rOvkhd-SfVHAc-LhBDec{border-color:CanvasText}}.VfPpkd-rOvkhd-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg:not(.VfPpkd-rOvkhd-jPmIDe-OWXEXe-SdanKc).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-rOvkhd-SfVHAc-LhBDec::after,.VfPpkd-rOvkhd-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg:not(.VfPpkd-rOvkhd-jPmIDe-OWXEXe-SdanKc):not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-rOvkhd-SfVHAc-LhBDec::after{content:"";border:2px solid transparent;border-radius:8px;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors:active){.VfPpkd-rOvkhd-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg:not(.VfPpkd-rOvkhd-jPmIDe-OWXEXe-SdanKc).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-rOvkhd-SfVHAc-LhBDec::after,.VfPpkd-rOvkhd-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg:not(.VfPpkd-rOvkhd-jPmIDe-OWXEXe-SdanKc):not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-rOvkhd-SfVHAc-LhBDec::after{border-color:CanvasText}}.VfPpkd-rOvkhd-XPtOyb-OWXEXe-yOOK0.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gk6SMd{background-color:rgb(206.448,206.448,206.448)}.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-YLEF4c.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G .VfPpkd-rOvkhd-LatNUc{padding-left:4px;padding-right:8px}[dir=rtl] .VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-YLEF4c.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G .VfPpkd-rOvkhd-LatNUc,.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-YLEF4c.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G .VfPpkd-rOvkhd-LatNUc[dir=rtl]{padding-left:8px;padding-right:4px}.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-YLEF4c.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf{padding-left:0;padding-right:12px}[dir=rtl] .VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-YLEF4c.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf,.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-YLEF4c.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf[dir=rtl]{padding-left:12px;padding-right:0}.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-YLEF4c.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-LatNUc{padding-left:4px;padding-right:8px}[dir=rtl] .VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-YLEF4c.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-LatNUc,.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-YLEF4c.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-LatNUc[dir=rtl]{padding-left:8px;padding-right:4px}.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-YLEF4c.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg{padding-left:8px;padding-right:8px}[dir=rtl] .VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-YLEF4c.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg,.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-YLEF4c.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg[dir=rtl]{padding-left:8px;padding-right:8px}.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-YLEF4c.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-v1cqY-OWXEXe-UbuQg{left:8px;right:auto}[dir=rtl] .VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-YLEF4c.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-v1cqY-OWXEXe-UbuQg,.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-YLEF4c.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-v1cqY-OWXEXe-UbuQg[dir=rtl]{left:auto;right:8px}.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-YLEF4c.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf{padding-left:0;padding-right:0}[dir=rtl] .VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-YLEF4c.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf,.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-YLEF4c.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf[dir=rtl]{padding-left:0;padding-right:0}.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-YLEF4c.VfPpkd-rOvkhd-XPtOyb-OWXEXe-YTm5k:not(.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bz112c){--mdc-chip-graphic-selected-width:24px}.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-YLEF4c .VfPpkd-rOvkhd-LatNUc,.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-YLEF4c .VfPpkd-rOvkhd-Zr1Nwf-OWXEXe-ssJRIf{height:24px;width:24px;font-size:24px}.VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf .VfPpkd-rOvkhd-v1cqY::before,.VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf .VfPpkd-rOvkhd-v1cqY::after{background-color:#000;background-color:var(--mdc-ripple-color,var(--mdc-theme-on-surface,#000))}.VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:hover .VfPpkd-rOvkhd-v1cqY::before,.VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-rOvkhd-v1cqY::before{opacity:.04;opacity:var(--mdc-ripple-hover-opacity,.04)}.VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-rOvkhd-v1cqY::before,.VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-rOvkhd-v1cqY::before{-webkit-transition-duration:75ms;transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-focus-opacity,.12)}.VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-rOvkhd-v1cqY::after{-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-rOvkhd-v1cqY::after{-webkit-transition-duration:75ms;transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-press-opacity,.12)}.VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf.VfPpkd-ksKsZd-mWPk3d{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity,0.12)}.VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg .VfPpkd-rOvkhd-v1cqY::before,.VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg .VfPpkd-rOvkhd-v1cqY::after{background-color:#000;background-color:var(--mdc-ripple-color,var(--mdc-theme-on-surface,#000))}.VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg:hover .VfPpkd-rOvkhd-v1cqY::before,.VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-rOvkhd-v1cqY::before{opacity:.04;opacity:var(--mdc-ripple-hover-opacity,.04)}.VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-rOvkhd-v1cqY::before,.VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-rOvkhd-v1cqY::before{-webkit-transition-duration:75ms;transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-focus-opacity,.12)}.VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-rOvkhd-v1cqY::after{-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-rOvkhd-v1cqY::after{-webkit-transition-duration:75ms;transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-press-opacity,.12)}.VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg.VfPpkd-ksKsZd-mWPk3d{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity,0.12)}.VfPpkd-rOvkhd-v1cqY-OWXEXe-UbuQg{height:18px;width:18px}.VfPpkd-rOvkhd-jPmIDe{--mdc-ripple-fg-size:0;--mdc-ripple-left:0;--mdc-ripple-top:0;--mdc-ripple-fg-scale:1;--mdc-ripple-fg-translate-end:0;--mdc-ripple-fg-translate-start:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.VfPpkd-rOvkhd-jPmIDe .VfPpkd-rOvkhd-v1cqY::before,.VfPpkd-rOvkhd-jPmIDe .VfPpkd-rOvkhd-v1cqY::after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.VfPpkd-rOvkhd-jPmIDe .VfPpkd-rOvkhd-v1cqY::before{-webkit-transition:opacity 15ms linear,background-color 15ms linear;transition:opacity 15ms linear,background-color 15ms linear;z-index:1;z-index:var(--mdc-ripple-z-index,1)}.VfPpkd-rOvkhd-jPmIDe .VfPpkd-rOvkhd-v1cqY::after{z-index:0;z-index:var(--mdc-ripple-z-index,0)}.VfPpkd-rOvkhd-jPmIDe.VfPpkd-ksKsZd-mWPk3d .VfPpkd-rOvkhd-v1cqY::before{-webkit-transform:scale(var(--mdc-ripple-fg-scale,1));-ms-transform:scale(var(--mdc-ripple-fg-scale,1));transform:scale(var(--mdc-ripple-fg-scale,1))}.VfPpkd-rOvkhd-jPmIDe.VfPpkd-ksKsZd-mWPk3d .VfPpkd-rOvkhd-v1cqY::after{top:0;left:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.VfPpkd-rOvkhd-jPmIDe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-ZNMTqd .VfPpkd-rOvkhd-v1cqY::after{top:var(--mdc-ripple-top,0);left:var(--mdc-ripple-left,0)}.VfPpkd-rOvkhd-jPmIDe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-Tv8l5d-lJfZMc .VfPpkd-rOvkhd-v1cqY::after{-webkit-animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards;animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}.VfPpkd-rOvkhd-jPmIDe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-Tv8l5d-OmS1vf .VfPpkd-rOvkhd-v1cqY::after{-webkit-animation:mdc-ripple-fg-opacity-out .15s;animation:mdc-ripple-fg-opacity-out .15s;-webkit-transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1));-ms-transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1));transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1))}.VfPpkd-rOvkhd-jPmIDe .VfPpkd-rOvkhd-v1cqY::before,.VfPpkd-rOvkhd-jPmIDe .VfPpkd-rOvkhd-v1cqY::after{top:-50%;left:-50%;width:200%;height:200%}.VfPpkd-rOvkhd-jPmIDe.VfPpkd-ksKsZd-mWPk3d .VfPpkd-rOvkhd-v1cqY::after{width:var(--mdc-ripple-fg-size,100%);height:var(--mdc-ripple-fg-size,100%)}.VfPpkd-rOvkhd-v1cqY{position:absolute;-webkit-box-sizing:content-box;box-sizing:content-box;overflow:hidden;pointer-events:none}.VfPpkd-rOvkhd-v1cqY-OWXEXe-ssJRIf{height:100%;width:100%;top:0;left:0}.VfPpkd-rOvkhd-v1cqY-OWXEXe-UbuQg{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.VfPpkd-rOvkhd-XPtOyb-FCjw3e{display:-webkit-box;display:-webkit-flex;display:flex}.VfPpkd-rOvkhd-XPtOyb-FCjw3e:focus{outline:none}.VfPpkd-rOvkhd-XPtOyb-hhpA7{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-flow:wrap;flex-flow:wrap;min-width:0}.VfPpkd-rOvkhd-XPtOyb-FCjw3e-OWXEXe-RPzgNd .VfPpkd-rOvkhd-XPtOyb-hhpA7{-webkit-flex-flow:nowrap;flex-flow:nowrap}.VfPpkd-rOvkhd-XPtOyb-FCjw3e .VfPpkd-rOvkhd-XPtOyb-hhpA7{margin-left:-8px;margin-right:0}[dir=rtl] .VfPpkd-rOvkhd-XPtOyb-FCjw3e .VfPpkd-rOvkhd-XPtOyb-hhpA7,.VfPpkd-rOvkhd-XPtOyb-FCjw3e .VfPpkd-rOvkhd-XPtOyb-hhpA7[dir=rtl]{margin-left:0;margin-right:-8px}.VfPpkd-rOvkhd-XPtOyb-FCjw3e .VfPpkd-rOvkhd-XPtOyb{margin-left:8px;margin-right:0}[dir=rtl] .VfPpkd-rOvkhd-XPtOyb-FCjw3e .VfPpkd-rOvkhd-XPtOyb,.VfPpkd-rOvkhd-XPtOyb-FCjw3e .VfPpkd-rOvkhd-XPtOyb[dir=rtl]{margin-left:0;margin-right:8px}.VfPpkd-rOvkhd-XPtOyb-FCjw3e .VfPpkd-rOvkhd-XPtOyb{margin-top:4px;margin-bottom:4px}.UMrnmb-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf{padding-left:16px;padding-right:16px}[dir=rtl] .UMrnmb-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf,.UMrnmb-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf[dir=rtl]{padding-left:16px;padding-right:16px}.UMrnmb-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G .VfPpkd-rOvkhd-LatNUc{padding-left:8px;padding-right:8px}[dir=rtl] .UMrnmb-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G .VfPpkd-rOvkhd-LatNUc,.UMrnmb-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G .VfPpkd-rOvkhd-LatNUc[dir=rtl]{padding-left:8px;padding-right:8px}.UMrnmb-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf{padding-left:0;padding-right:16px}[dir=rtl] .UMrnmb-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf,.UMrnmb-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf[dir=rtl]{padding-left:16px;padding-right:0}.UMrnmb-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-YTm5k:not(.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bz112c){--mdc-chip-graphic-selected-width:18px}.UMrnmb-XPtOyb .VfPpkd-rOvkhd-LatNUc,.UMrnmb-XPtOyb .VfPpkd-rOvkhd-Zr1Nwf-OWXEXe-ssJRIf{height:18px;width:18px;font-size:18px}.UMrnmb-XPtOyb .VfPpkd-rOvkhd-TfeOUb-V67aGc{font-family:"Google Sans",Roboto,Arial,sans-serif;font-size:.875rem;letter-spacing:.0178571429em;font-weight:500}.UMrnmb-XPtOyb .VfPpkd-rOvkhd-Zr1Nwf-OWXEXe-ssJRIf{color:rgb(95,99,104)}.UMrnmb-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-rOvkhd-jPmIDe-OWXEXe-SdanKc):hover .VfPpkd-rOvkhd-Zr1Nwf-OWXEXe-ssJRIf{color:rgb(32,33,36)}.UMrnmb-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-rOvkhd-jPmIDe-OWXEXe-SdanKc).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-rOvkhd-Zr1Nwf-OWXEXe-ssJRIf,.UMrnmb-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-rOvkhd-jPmIDe-OWXEXe-SdanKc):not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-rOvkhd-Zr1Nwf-OWXEXe-ssJRIf{color:rgb(32,33,36)}.UMrnmb-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-OWB6Me .VfPpkd-rOvkhd-Zr1Nwf-OWXEXe-ssJRIf{color:rgba(60,64,67,.38)}.UMrnmb-XPtOyb .VfPpkd-rOvkhd-TfeOUb-V67aGc{color:rgb(95,99,104)}.UMrnmb-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-rOvkhd-jPmIDe-OWXEXe-SdanKc):hover .VfPpkd-rOvkhd-TfeOUb-V67aGc{color:rgb(32,33,36)}.UMrnmb-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-rOvkhd-jPmIDe-OWXEXe-SdanKc).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-rOvkhd-TfeOUb-V67aGc,.UMrnmb-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-rOvkhd-jPmIDe-OWXEXe-SdanKc):not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-rOvkhd-TfeOUb-V67aGc{color:rgb(32,33,36)}.UMrnmb-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-OWB6Me .VfPpkd-rOvkhd-TfeOUb-V67aGc{color:rgba(60,64,67,.38)}.UMrnmb-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf .VfPpkd-rOvkhd-v1cqY::before,.UMrnmb-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf .VfPpkd-rOvkhd-v1cqY::after{background-color:rgb(60,64,67);background-color:var(--mdc-ripple-color,rgb(60,64,67))}.UMrnmb-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:hover .VfPpkd-rOvkhd-v1cqY::before,.UMrnmb-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-rOvkhd-v1cqY::before{opacity:.04;opacity:var(--mdc-ripple-hover-opacity,.04)}.UMrnmb-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-rOvkhd-v1cqY::before,.UMrnmb-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-rOvkhd-v1cqY::before{-webkit-transition-duration:75ms;transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-focus-opacity,.12)}.UMrnmb-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-rOvkhd-v1cqY::after{-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.UMrnmb-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-rOvkhd-v1cqY::after{-webkit-transition-duration:75ms;transition-duration:75ms;opacity:.1;opacity:var(--mdc-ripple-press-opacity,.1)}.UMrnmb-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf.VfPpkd-ksKsZd-mWPk3d{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity,0.1)}.UMrnmb-XPtOyb-OWXEXe-OmTp3c .VfPpkd-rOvkhd-Zr1Nwf-OWXEXe-ssJRIf{color:rgb(26,115,232)}.UMrnmb-XPtOyb-OWXEXe-OmTp3c .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-rOvkhd-jPmIDe-OWXEXe-SdanKc):hover .VfPpkd-rOvkhd-Zr1Nwf-OWXEXe-ssJRIf{color:rgb(23,78,166)}.UMrnmb-XPtOyb-OWXEXe-OmTp3c .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-rOvkhd-jPmIDe-OWXEXe-SdanKc).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-rOvkhd-Zr1Nwf-OWXEXe-ssJRIf,.UMrnmb-XPtOyb-OWXEXe-OmTp3c .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-rOvkhd-jPmIDe-OWXEXe-SdanKc):not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-rOvkhd-Zr1Nwf-OWXEXe-ssJRIf{color:rgb(23,78,166)}.UMrnmb-XPtOyb-OWXEXe-OmTp3c.VfPpkd-rOvkhd-XPtOyb-OWXEXe-OWB6Me .VfPpkd-rOvkhd-Zr1Nwf-OWXEXe-ssJRIf{color:rgba(60,64,67,.38)}.UMrnmb-XPtOyb-OWXEXe-OmTp3c .VfPpkd-rOvkhd-TfeOUb-V67aGc{color:rgb(60,64,67)}.UMrnmb-XPtOyb-OWXEXe-SqHXje,.UMrnmb-XPtOyb-OWXEXe-SqHXje .VfPpkd-rOvkhd-v1cqY{border-radius:8px}.UMrnmb-XPtOyb-OWXEXe-SqHXje .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:before{border-radius:8px}.UMrnmb-XPtOyb-OWXEXe-SqHXje .VfPpkd-rOvkhd-Zr1Nwf-OWXEXe-ssJRIf,.UMrnmb-XPtOyb-OWXEXe-yOOK0,.UMrnmb-XPtOyb-OWXEXe-yOOK0 .VfPpkd-rOvkhd-v1cqY{border-radius:8px}.UMrnmb-XPtOyb-OWXEXe-yOOK0 .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:before{border-radius:8px}.UMrnmb-XPtOyb-OWXEXe-yOOK0 .VfPpkd-rOvkhd-Zr1Nwf-OWXEXe-ssJRIf{border-radius:8px}.UMrnmb-XPtOyb-OWXEXe-yOOK0.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gk6SMd{background-color:rgb(232,240,254)}.UMrnmb-XPtOyb-OWXEXe-yOOK0.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gk6SMd.VfPpkd-rOvkhd-XPtOyb-OWXEXe-OWB6Me{background-color:rgba(60,64,67,.12)}.UMrnmb-XPtOyb-OWXEXe-yOOK0.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gk6SMd .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:before{border-color:transparent}@media screen and (forced-colors:active){.UMrnmb-XPtOyb-OWXEXe-yOOK0.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gk6SMd .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:before{border-color:CanvasText}}.UMrnmb-XPtOyb-OWXEXe-yOOK0.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gk6SMd .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-rOvkhd-jPmIDe-OWXEXe-SdanKc).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe:before,.UMrnmb-XPtOyb-OWXEXe-yOOK0.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gk6SMd .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-rOvkhd-jPmIDe-OWXEXe-SdanKc):not(.VfPpkd-ksKsZd-mWPk3d):focus:before{border-color:transparent}.UMrnmb-XPtOyb-OWXEXe-yOOK0.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gk6SMd.VfPpkd-rOvkhd-XPtOyb-OWXEXe-OWB6Me .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:before{border-color:transparent}@media screen and (forced-colors:active){.UMrnmb-XPtOyb-OWXEXe-yOOK0.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gk6SMd.VfPpkd-rOvkhd-XPtOyb-OWXEXe-OWB6Me .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:before{border-color:CanvasText}}.UMrnmb-XPtOyb-OWXEXe-yOOK0.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gk6SMd .VfPpkd-rOvkhd-TfeOUb-V67aGc{color:rgb(25,103,210)}.UMrnmb-XPtOyb-OWXEXe-yOOK0.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gk6SMd .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-rOvkhd-jPmIDe-OWXEXe-SdanKc):hover .VfPpkd-rOvkhd-TfeOUb-V67aGc{color:rgb(23,78,166)}.UMrnmb-XPtOyb-OWXEXe-yOOK0.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gk6SMd .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-rOvkhd-jPmIDe-OWXEXe-SdanKc).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-rOvkhd-TfeOUb-V67aGc,.UMrnmb-XPtOyb-OWXEXe-yOOK0.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gk6SMd .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-rOvkhd-jPmIDe-OWXEXe-SdanKc):not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-rOvkhd-TfeOUb-V67aGc{color:rgb(23,78,166)}.UMrnmb-XPtOyb-OWXEXe-yOOK0.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gk6SMd.VfPpkd-rOvkhd-XPtOyb-OWXEXe-OWB6Me .VfPpkd-rOvkhd-TfeOUb-V67aGc{color:rgba(60,64,67,.38)}.UMrnmb-XPtOyb-OWXEXe-yOOK0 .VfPpkd-rOvkhd-PvL5qd{color:rgb(25,103,210)}.UMrnmb-XPtOyb-OWXEXe-yOOK0 .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-rOvkhd-jPmIDe-OWXEXe-SdanKc):hover .VfPpkd-rOvkhd-PvL5qd{color:rgb(23,78,166)}.UMrnmb-XPtOyb-OWXEXe-yOOK0 .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-rOvkhd-PvL5qd,.UMrnmb-XPtOyb-OWXEXe-yOOK0 .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-rOvkhd-PvL5qd{color:rgb(23,78,166)}.UMrnmb-XPtOyb-OWXEXe-yOOK0.VfPpkd-rOvkhd-XPtOyb-OWXEXe-OWB6Me .VfPpkd-rOvkhd-PvL5qd{color:rgba(60,64,67,.38)}.UMrnmb-XPtOyb-OWXEXe-yOOK0.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gk6SMd .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf .VfPpkd-rOvkhd-v1cqY::before,.UMrnmb-XPtOyb-OWXEXe-yOOK0.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gk6SMd .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf .VfPpkd-rOvkhd-v1cqY::after{background-color:rgb(25,103,210);background-color:var(--mdc-ripple-color,rgb(25,103,210))}.UMrnmb-XPtOyb-OWXEXe-yOOK0.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gk6SMd .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:hover .VfPpkd-rOvkhd-v1cqY::before,.UMrnmb-XPtOyb-OWXEXe-yOOK0.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gk6SMd .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-rOvkhd-v1cqY::before{opacity:.04;opacity:var(--mdc-ripple-hover-opacity,.04)}.UMrnmb-XPtOyb-OWXEXe-yOOK0.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gk6SMd .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-rOvkhd-v1cqY::before,.UMrnmb-XPtOyb-OWXEXe-yOOK0.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gk6SMd .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-rOvkhd-v1cqY::before{-webkit-transition-duration:75ms;transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-focus-opacity,.12)}.UMrnmb-XPtOyb-OWXEXe-yOOK0.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gk6SMd .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-rOvkhd-v1cqY::after{-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.UMrnmb-XPtOyb-OWXEXe-yOOK0.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gk6SMd .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-rOvkhd-v1cqY::after{-webkit-transition-duration:75ms;transition-duration:75ms;opacity:.1;opacity:var(--mdc-ripple-press-opacity,.1)}.UMrnmb-XPtOyb-OWXEXe-yOOK0.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gk6SMd .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf.VfPpkd-ksKsZd-mWPk3d{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity,0.1)}.UMrnmb-XPtOyb-OWXEXe-YPqjbf .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf{padding-left:12px;padding-right:12px}[dir=rtl] .UMrnmb-XPtOyb-OWXEXe-YPqjbf .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf,.UMrnmb-XPtOyb-OWXEXe-YPqjbf .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf[dir=rtl]{padding-left:12px;padding-right:12px}.UMrnmb-XPtOyb-OWXEXe-YPqjbf.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G .VfPpkd-rOvkhd-LatNUc{padding-left:6px;padding-right:6px}[dir=rtl] .UMrnmb-XPtOyb-OWXEXe-YPqjbf.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G .VfPpkd-rOvkhd-LatNUc,.UMrnmb-XPtOyb-OWXEXe-YPqjbf.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G .VfPpkd-rOvkhd-LatNUc[dir=rtl]{padding-left:6px;padding-right:6px}.UMrnmb-XPtOyb-OWXEXe-YPqjbf.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf{padding-left:0;padding-right:12px}[dir=rtl] .UMrnmb-XPtOyb-OWXEXe-YPqjbf.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf,.UMrnmb-XPtOyb-OWXEXe-YPqjbf.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf[dir=rtl]{padding-left:12px;padding-right:0}.UMrnmb-XPtOyb-OWXEXe-YPqjbf.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg{padding-left:8px;padding-right:6px}[dir=rtl] .UMrnmb-XPtOyb-OWXEXe-YPqjbf.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg,.UMrnmb-XPtOyb-OWXEXe-YPqjbf.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg[dir=rtl]{padding-left:6px;padding-right:8px}.UMrnmb-XPtOyb-OWXEXe-YPqjbf.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-v1cqY-OWXEXe-UbuQg{left:8px;right:auto}[dir=rtl] .UMrnmb-XPtOyb-OWXEXe-YPqjbf.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-v1cqY-OWXEXe-UbuQg,.UMrnmb-XPtOyb-OWXEXe-YPqjbf.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-v1cqY-OWXEXe-UbuQg[dir=rtl]{left:auto;right:8px}.UMrnmb-XPtOyb-OWXEXe-YPqjbf.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf{padding-left:12px;padding-right:0}[dir=rtl] .UMrnmb-XPtOyb-OWXEXe-YPqjbf.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf,.UMrnmb-XPtOyb-OWXEXe-YPqjbf.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf[dir=rtl]{padding-left:0;padding-right:12px}.UMrnmb-XPtOyb-OWXEXe-YPqjbf.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-LatNUc{padding-left:6px;padding-right:6px}[dir=rtl] .UMrnmb-XPtOyb-OWXEXe-YPqjbf.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-LatNUc,.UMrnmb-XPtOyb-OWXEXe-YPqjbf.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-LatNUc[dir=rtl]{padding-left:6px;padding-right:6px}.UMrnmb-XPtOyb-OWXEXe-YPqjbf.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg{padding-left:8px;padding-right:6px}[dir=rtl] .UMrnmb-XPtOyb-OWXEXe-YPqjbf.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg,.UMrnmb-XPtOyb-OWXEXe-YPqjbf.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg[dir=rtl]{padding-left:6px;padding-right:8px}.UMrnmb-XPtOyb-OWXEXe-YPqjbf.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-v1cqY-OWXEXe-UbuQg{left:8px;right:auto}[dir=rtl] .UMrnmb-XPtOyb-OWXEXe-YPqjbf.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-v1cqY-OWXEXe-UbuQg,.UMrnmb-XPtOyb-OWXEXe-YPqjbf.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-v1cqY-OWXEXe-UbuQg[dir=rtl]{left:auto;right:8px}.UMrnmb-XPtOyb-OWXEXe-YPqjbf.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf{padding-left:0;padding-right:0}[dir=rtl] .UMrnmb-XPtOyb-OWXEXe-YPqjbf.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf,.UMrnmb-XPtOyb-OWXEXe-YPqjbf.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf[dir=rtl]{padding-left:0;padding-right:0}.UMrnmb-XPtOyb-OWXEXe-YPqjbf.VfPpkd-rOvkhd-XPtOyb-OWXEXe-YTm5k:not(.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bz112c){--mdc-chip-graphic-selected-width:18px}.UMrnmb-XPtOyb-OWXEXe-YPqjbf .VfPpkd-rOvkhd-LatNUc,.UMrnmb-XPtOyb-OWXEXe-YPqjbf .VfPpkd-rOvkhd-Zr1Nwf-OWXEXe-ssJRIf{height:18px;width:18px;font-size:18px}.UMrnmb-XPtOyb-OWXEXe-YPqjbf .VfPpkd-rOvkhd-TfeOUb-V67aGc{font-family:Roboto,Arial,sans-serif;font-size:.875rem;letter-spacing:.0178571429em;font-weight:500}.UMrnmb-XPtOyb-OWXEXe-YPqjbf .VfPpkd-rOvkhd-Zr1Nwf-OWXEXe-UbuQg{color:rgb(95,99,104)}.UMrnmb-XPtOyb-OWXEXe-YPqjbf .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg:hover .VfPpkd-rOvkhd-Zr1Nwf-OWXEXe-UbuQg{color:rgb(32,33,36)}.UMrnmb-XPtOyb-OWXEXe-YPqjbf .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-rOvkhd-Zr1Nwf-OWXEXe-UbuQg,.UMrnmb-XPtOyb-OWXEXe-YPqjbf .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-rOvkhd-Zr1Nwf-OWXEXe-UbuQg{color:rgb(32,33,36)}.UMrnmb-XPtOyb-OWXEXe-YPqjbf.VfPpkd-rOvkhd-XPtOyb-OWXEXe-OWB6Me .VfPpkd-rOvkhd-Zr1Nwf-OWXEXe-UbuQg{color:rgba(60,64,67,.38)}.UMrnmb-XPtOyb-OWXEXe-YPqjbf .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg .VfPpkd-rOvkhd-v1cqY::before,.UMrnmb-XPtOyb-OWXEXe-YPqjbf .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg .VfPpkd-rOvkhd-v1cqY::after{background-color:rgb(60,64,67);background-color:var(--mdc-ripple-color,rgb(60,64,67))}.UMrnmb-XPtOyb-OWXEXe-YPqjbf .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg:hover .VfPpkd-rOvkhd-v1cqY::before,.UMrnmb-XPtOyb-OWXEXe-YPqjbf .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-rOvkhd-v1cqY::before{opacity:.04;opacity:var(--mdc-ripple-hover-opacity,.04)}.UMrnmb-XPtOyb-OWXEXe-YPqjbf .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-rOvkhd-v1cqY::before,.UMrnmb-XPtOyb-OWXEXe-YPqjbf .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-rOvkhd-v1cqY::before{-webkit-transition-duration:75ms;transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-focus-opacity,.12)}.UMrnmb-XPtOyb-OWXEXe-YPqjbf .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-rOvkhd-v1cqY::after{-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.UMrnmb-XPtOyb-OWXEXe-YPqjbf .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-rOvkhd-v1cqY::after{-webkit-transition-duration:75ms;transition-duration:75ms;opacity:.1;opacity:var(--mdc-ripple-press-opacity,.1)}.UMrnmb-XPtOyb-OWXEXe-YPqjbf .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg.VfPpkd-ksKsZd-mWPk3d{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity,0.1)}.UMrnmb-XPtOyb-OWXEXe-aSvl1d{background-color:transparent}.UMrnmb-XPtOyb-OWXEXe-aSvl1d .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:before{border-width:1px}.UMrnmb-XPtOyb-OWXEXe-aSvl1d .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:before{border-style:solid}.UMrnmb-XPtOyb-OWXEXe-aSvl1d.VfPpkd-rOvkhd-XPtOyb-OWXEXe-OWB6Me{background-color:transparent}.UMrnmb-XPtOyb-OWXEXe-aSvl1d .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:before{border-color:rgb(218,220,224)}.UMrnmb-XPtOyb-OWXEXe-aSvl1d .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-rOvkhd-jPmIDe-OWXEXe-SdanKc).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe:before,.UMrnmb-XPtOyb-OWXEXe-aSvl1d .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-rOvkhd-jPmIDe-OWXEXe-SdanKc):not(.VfPpkd-ksKsZd-mWPk3d):focus:before{border-color:rgb(32,33,36)}.UMrnmb-XPtOyb-OWXEXe-aSvl1d.VfPpkd-rOvkhd-XPtOyb-OWXEXe-OWB6Me .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:before{border-color:rgba(60,64,67,.12)}.UMrnmb-XPtOyb-OWXEXe-ITYOJe{background-color:#fff;-webkit-transition:border .28s cubic-bezier(.4,0,.2,1),-webkit-box-shadow .28s cubic-bezier(.4,0,.2,1);transition:border .28s cubic-bezier(.4,0,.2,1),-webkit-box-shadow .28s cubic-bezier(.4,0,.2,1);transition:border .28s cubic-bezier(.4,0,.2,1),box-shadow .28s cubic-bezier(.4,0,.2,1);transition:border .28s cubic-bezier(.4,0,.2,1),box-shadow .28s cubic-bezier(.4,0,.2,1),-webkit-box-shadow .28s cubic-bezier(.4,0,.2,1);-webkit-box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15)}@media (-ms-high-contrast:active),screen and (forced-colors:active){.UMrnmb-XPtOyb-OWXEXe-ITYOJe .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:before{border-width:1px}.UMrnmb-XPtOyb-OWXEXe-ITYOJe .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:before{border-style:solid}}.UMrnmb-XPtOyb-OWXEXe-ITYOJe.VfPpkd-rOvkhd-XPtOyb-OWXEXe-OWB6Me{background-color:rgba(60,64,67,.12)}.UMrnmb-XPtOyb-OWXEXe-ITYOJe .VfPpkd-BFbNVe-bF1uUb{opacity:0}.UMrnmb-XPtOyb-OWXEXe-ITYOJe:hover{-webkit-box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15)}.UMrnmb-XPtOyb-OWXEXe-ITYOJe:hover .VfPpkd-BFbNVe-bF1uUb{opacity:0}.UMrnmb-XPtOyb-OWXEXe-ITYOJe:active{-webkit-box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15);box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15)}.UMrnmb-XPtOyb-OWXEXe-ITYOJe:active .VfPpkd-BFbNVe-bF1uUb{opacity:0}.UMrnmb-XPtOyb-OWXEXe-ITYOJe.VfPpkd-rOvkhd-XPtOyb-OWXEXe-OWB6Me{-webkit-box-shadow:none;box-shadow:none}.UMrnmb-XPtOyb-OWXEXe-ITYOJe.VfPpkd-rOvkhd-XPtOyb-OWXEXe-OWB6Me .VfPpkd-BFbNVe-bF1uUb{opacity:0}.UMrnmb-XPtOyb-OWXEXe-YPqjbf-SfQLQb-YLEF4c.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-LatNUc{padding-left:2px;padding-right:8px}[dir=rtl] .UMrnmb-XPtOyb-OWXEXe-YPqjbf-SfQLQb-YLEF4c.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-LatNUc,.UMrnmb-XPtOyb-OWXEXe-YPqjbf-SfQLQb-YLEF4c.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-LatNUc[dir=rtl]{padding-left:8px;padding-right:2px}.UMrnmb-XPtOyb-OWXEXe-YPqjbf-SfQLQb-YLEF4c.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg{padding-left:8px;padding-right:6px}[dir=rtl] .UMrnmb-XPtOyb-OWXEXe-YPqjbf-SfQLQb-YLEF4c.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg,.UMrnmb-XPtOyb-OWXEXe-YPqjbf-SfQLQb-YLEF4c.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg[dir=rtl]{padding-left:6px;padding-right:8px}.UMrnmb-XPtOyb-OWXEXe-YPqjbf-SfQLQb-YLEF4c.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-v1cqY-OWXEXe-UbuQg{left:8px;right:auto}[dir=rtl] .UMrnmb-XPtOyb-OWXEXe-YPqjbf-SfQLQb-YLEF4c.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-v1cqY-OWXEXe-UbuQg,.UMrnmb-XPtOyb-OWXEXe-YPqjbf-SfQLQb-YLEF4c.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-v1cqY-OWXEXe-UbuQg[dir=rtl]{left:auto;right:8px}.UMrnmb-XPtOyb-OWXEXe-YPqjbf-SfQLQb-YLEF4c.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf{padding-left:0;padding-right:0}[dir=rtl] .UMrnmb-XPtOyb-OWXEXe-YPqjbf-SfQLQb-YLEF4c.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf,.UMrnmb-XPtOyb-OWXEXe-YPqjbf-SfQLQb-YLEF4c.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf[dir=rtl]{padding-left:0;padding-right:0}.UMrnmb-XPtOyb-OWXEXe-YPqjbf-SfQLQb-YLEF4c.VfPpkd-rOvkhd-XPtOyb-OWXEXe-YTm5k:not(.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bz112c){--mdc-chip-graphic-selected-width:28px}.UMrnmb-XPtOyb-OWXEXe-YPqjbf-SfQLQb-YLEF4c .VfPpkd-rOvkhd-LatNUc,.UMrnmb-XPtOyb-OWXEXe-YPqjbf-SfQLQb-YLEF4c .VfPpkd-rOvkhd-Zr1Nwf-OWXEXe-ssJRIf{height:28px;width:28px;font-size:28px}.JIbuQc-hSRGPd{height:100%;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;overflow-x:hidden}.UMrnmb-XPtOyb-FCjw3e .VfPpkd-rOvkhd-XPtOyb-hhpA7{margin-left:-8px;margin-right:0}[dir=rtl] .UMrnmb-XPtOyb-FCjw3e .VfPpkd-rOvkhd-XPtOyb-hhpA7,.UMrnmb-XPtOyb-FCjw3e .VfPpkd-rOvkhd-XPtOyb-hhpA7[dir=rtl]{margin-left:0;margin-right:-8px}.UMrnmb-XPtOyb-FCjw3e .VfPpkd-rOvkhd-XPtOyb{margin-left:8px;margin-right:0}[dir=rtl] .UMrnmb-XPtOyb-FCjw3e .VfPpkd-rOvkhd-XPtOyb,.UMrnmb-XPtOyb-FCjw3e .VfPpkd-rOvkhd-XPtOyb[dir=rtl]{margin-left:0;margin-right:8px}.UMrnmb-XPtOyb-FCjw3e .VfPpkd-rOvkhd-XPtOyb{margin-top:8px;margin-bottom:8px}.djMS6c{margin:2px}.f6ekee .snByac{line-height:48px}.agvvpc.agvvpc{-webkit-transition:none;-o-transition:none;transition:none}sentinel{}</style><script nonce="hDSuq1PEGHsdfWs1Q4h1LA">onCssLoad();</script><style nonce="SqJFafVLXy-p3yjsGIr4Jw">@font-face{font-family:'Roboto';font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc8.eot);}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu4mxO.eot);}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc8.eot);}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmWUlfBBc8.eot);}@font-face{font-family:'Material Icons Extended';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/materialiconsextended/v151/kJEjBvgX7BgnkSrUwT8UnLVc38YydejYY-oE_LvN.eot);}.material-icons-extended{font-family:'Material Icons Extended';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;}@font-face{font-family:'Google Material Icons';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/googlematerialicons/v143/Gw6kwdfw6UnXLJCcmafZyFRXb3BL9rvi0QZG2Q.eot);}.google-material-icons{font-family:'Google Material Icons';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;}@font-face{font-family:'Product Sans';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/productsans/v9/pxiDypQkot1TnFhsFMOfGShVF9eK.eot);}@font-face{font-family:'Google Sans';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/googlesans/v58/4Ua_rENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iqcsih3SAyH6cAwhX9RFD48TE63OOYKtrwEIJllpy0.eot);}@font-face{font-family:'Google Sans';font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/googlesans/v58/4Ua_rENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iqcsih3SAyH6cAwhX9RFD48TE63OOYKtrw2IJllpy0.eot);}</style><script nonce="hDSuq1PEGHsdfWs1Q4h1LA">(function(){'use strict';function e(){var a=g,b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}};/* Copyright The Closure Library Authors. SPDX-License-Identifier: Apache-2.0 */ var l=this||self;/* Copyright 2024 Google, Inc SPDX-License-Identifier: MIT */ var m=["focus","blur","error","load","toggle"];function n(a){return a==="mouseenter"?"mouseover":a==="mouseleave"?"mouseout":a==="pointerenter"?"pointerover":a==="pointerleave"?"pointerout":a};function p(a){this.l={};this.m={};this.i=null;this.g=[];this.o=a}p.prototype.handleEvent=function(a,b,c){q(this,{eventType:a,event:b,targetElement:b.target,eic:c,timeStamp:Date.now(),eia:void 0,eirp:void 0,eiack:void 0})};function q(a,b){if(a.i)a.i(b);else{b.eirp=!0;var c;(c=a.g)==null||c.push(b)}} function r(a,b,c){if(!(b in a.l)&&a.o){var d=function(h,f,B){a.handleEvent(h,f,B)};a.l[b]=d;c=n(c||b);if(c!==b){var k=a.m[c]||[];k.push(b);a.m[c]=k}a.o.addEventListener(c,function(h){return function(f){d(b,f,h)}},void 0)}}p.prototype.j=function(a){return this.l[a]};p.prototype.ecrd=function(a){this.i=a;var b;if((b=this.g)==null?0:b.length){for(a=0;a<this.g.length;a++)q(this,this.g[a]);this.g=null}};var t=typeof navigator!=="undefined"&&/iPhone|iPad|iPod/.test(navigator.userAgent);function u(a){this.g=a;this.i=[]}u.prototype.addEventListener=function(a,b,c){t&&(this.g.style.cursor="pointer");var d=this.i,k=d.push,h=this.g;b=b(this.g);var f=!1;m.indexOf(a)>=0&&(f=!0);h.addEventListener(a,b,typeof c==="boolean"?{capture:f,passive:c}:f);k.call(d,{eventType:a,j:b,capture:f,passive:c})};var g="click dblclick focus focusin blur error focusout keydown keyup keypress load mouseover mouseout mouseenter mouseleave submit toggle touchstart touchend touchmove touchcancel auxclick change compositionstart compositionupdate compositionend beforeinput input select textinput copy cut paste mousedown mouseup wheel contextmenu dragover dragenter dragleave drop dragstart dragend pointerdown pointermove pointerup pointercancel pointerenter pointerleave pointerover pointerout gotpointercapture lostpointercapture ended loadedmetadata pagehide pageshow visibilitychange beforematch".split(" "); if(!(g instanceof Array)){var v;var w=typeof Symbol!="undefined"&&Symbol.iterator&&g[Symbol.iterator];if(w)v=w.call(g);else if(typeof g.length=="number")v={next:e()};else throw Error(String(g)+" is not an iterable or ArrayLike");for(var x,y=[];!(x=v.next()).done;)y.push(x.value)};var z=function(a){return{trigger:function(b){var c=a.j(b.type);c||(r(a,b.type),c=a.j(b.type));var d=b.target||b.srcElement;c&&c(b.type,b,d.ownerDocument.documentElement)},configure:function(b){b(a)}}}(function(){var a=window,b=new u(a.document.documentElement),c=new p(b);g.forEach(function(h){return r(c,h)});var d,k;"onwebkitanimationend"in a&&(d="webkitAnimationEnd");r(c,"animationend",d);"onwebkittransitionend"in a&&(k="webkitTransitionEnd");r(c,"transitionend",k);return{s:c,u:b}}().s),A=["BOQ_wizbind"], C=window||l;A[0]in C||typeof C.execScript=="undefined"||C.execScript("var "+A[0]);for(var D;A.length&&(D=A.shift());)A.length||z===void 0?C[D]&&C[D]!==Object.prototype[D]?C=C[D]:C=C[D]={}:C[D]=z;}).call(this); </script><script noCollect src="https://www.gstatic.com/_/mss/boq-groups/_/js/k=boq-groups.GroupsFrontendUi.en_US._3mWqhKfeDA.es5.O/am=YDBgTq_rbWfZBg/d=1/excm=_b,_tp,conversationdetailview/ed=1/dg=0/wt=2/ujg=1/rs=ALAdxDkvI_IvNVDKJmoGgko_R4EQhKsr0w/m=_b,_tp" defer id="base-js" fetchpriority="high" nonce="hDSuq1PEGHsdfWs1Q4h1LA"></script><script nonce="hDSuq1PEGHsdfWs1Q4h1LA">if (window.BOQ_loadedInitialJS) {onJsLoad();} else {document.getElementById('base-js').addEventListener('load', onJsLoad, false);}</script><script nonce="hDSuq1PEGHsdfWs1Q4h1LA"> window['_wjdc'] = function (d) {window['_wjdd'] = d}; </script><style nonce="SqJFafVLXy-p3yjsGIr4Jw">.gb_2d:not(.gb_pe){font:13px/27px Roboto,Arial,sans-serif;z-index:986}@-webkit-keyframes gb__a{0%{opacity:0}50%{opacity:1}}@keyframes gb__a{0%{opacity:0}50%{opacity:1}}a.gb_Pa{border:none;color:#4285f4;cursor:default;font-weight:bold;outline:none;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none}a.gb_Pa:hover::after,a.gb_Pa:focus::after{background-color:rgba(0,0,0,.12);content:"";height:100%;left:0;position:absolute;top:0;width:100%}a.gb_Pa:hover,a.gb_Pa:focus{text-decoration:none}a.gb_Pa:active{background-color:rgba(153,153,153,.4);text-decoration:none}a.gb_Qa{background-color:#4285f4;color:#fff}a.gb_Qa:active{background-color:#0043b2}.gb_Ra{box-shadow:0 1px 1px rgba(0,0,0,.16)}.gb_Pa,.gb_Qa,.gb_Sa,.gb_Ta{display:inline-block;line-height:28px;padding:0 12px;border-radius:2px}.gb_Sa{background:#f8f8f8;border:1px solid #c6c6c6}.gb_Ta{background:#f8f8f8}.gb_Sa,#gb a.gb_Sa.gb_Sa,.gb_Ta{color:#666;cursor:default;text-decoration:none}#gb a.gb_Ta{cursor:default;text-decoration:none}.gb_Ta{border:1px solid #4285f4;font-weight:bold;outline:none;background:#4285f4;background:-webkit-gradient(linear,left top,left bottom,from(top),color-stop(#4387fd),to(#4683ea));background:-webkit-linear-gradient(top,#4387fd,#4683ea);background:linear-gradient(top,#4387fd,#4683ea);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4387fd,endColorstr=#4683ea,GradientType=0)}#gb a.gb_Ta{color:#fff}.gb_Ta:hover{box-shadow:0 1px 0 rgba(0,0,0,.15)}.gb_Ta:active{box-shadow:inset 0 2px 0 rgba(0,0,0,.15);background:#3c78dc;background:-webkit-gradient(linear,left top,left bottom,from(top),color-stop(#3c7ae4),to(#3f76d3));background:-webkit-linear-gradient(top,#3c7ae4,#3f76d3);background:linear-gradient(top,#3c7ae4,#3f76d3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3c7ae4,endColorstr=#3f76d3,GradientType=0)}#gb .gb_Ua{background:#fff;border:1px solid #dadce0;color:#1a73e8;display:inline-block;text-decoration:none}#gb .gb_Ua:hover{background:#f8fbff;border-color:#dadce0;color:#174ea6}#gb .gb_Ua:focus{background:#f4f8ff;color:#174ea6;outline:1px solid #174ea6}#gb .gb_Ua:active,#gb .gb_Ua:focus:active{background:#ecf3fe;color:#174ea6}#gb .gb_Ua.gb_F{background:transparent;border:1px solid #5f6368;color:#8ab4f8;text-decoration:none}#gb .gb_Ua.gb_F:hover{background:rgba(255,255,255,.04);color:#e8eaed}#gb .gb_Ua.gb_F:focus{background:rgba(232,234,237,.12);color:#e8eaed;outline:1px solid #e8eaed}#gb .gb_Ua.gb_F:active,#gb .gb_Ua.gb_F:focus:active{background:rgba(232,234,237,.1);color:#e8eaed}.gb_bd{display:inline-block;vertical-align:middle}.gb_Oe .gb_P{bottom:-3px;right:-5px}.gb_C{position:relative}.gb_A{display:inline-block;outline:none;vertical-align:middle;border-radius:2px;-moz-box-sizing:border-box;box-sizing:border-box;height:40px;width:40px;cursor:pointer;text-decoration:none}#gb#gb a.gb_A{cursor:pointer;text-decoration:none}.gb_A,a.gb_A{color:#000}.gb_cd{border-color:transparent;border-bottom-color:#fff;border-style:dashed dashed solid;border-width:0 8.5px 8.5px;display:none;position:absolute;left:11.5px;top:33px;z-index:1;height:0;width:0;-webkit-animation:gb__a .2s;animation:gb__a .2s}.gb_dd{border-color:transparent;border-style:dashed dashed solid;border-width:0 8.5px 8.5px;display:none;position:absolute;left:11.5px;z-index:1;height:0;width:0;-webkit-animation:gb__a .2s;animation:gb__a .2s;border-bottom-color:rgba(0,0,0,.2);top:32px}x:-o-prefocus,div.gb_dd{border-bottom-color:#ccc}.gb_ka{background:#fff;border:1px solid #ccc;border-color:rgba(0,0,0,.2);color:#000;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.2);-moz-box-shadow:0 2px 10px rgba(0,0,0,.2);box-shadow:0 2px 10px rgba(0,0,0,.2);display:none;outline:none;overflow:hidden;position:absolute;right:8px;top:62px;-webkit-animation:gb__a .2s;animation:gb__a .2s;border-radius:2px;-moz-user-select:text;-ms-user-select:text;-webkit-user-select:text}.gb_bd.gb_Sc .gb_cd,.gb_bd.gb_Sc .gb_dd,.gb_bd.gb_Sc .gb_ka,.gb_Sc.gb_ka{display:block}.gb_bd.gb_Sc.gb_ed .gb_cd,.gb_bd.gb_Sc.gb_ed .gb_dd{display:none}.gb_Pe{position:absolute;right:8px;top:62px;z-index:-1}.gb_fd .gb_cd,.gb_fd .gb_dd,.gb_fd .gb_ka{margin-top:-10px}.gb_bd:first-child,#gbsfw:first-child+.gb_bd{padding-left:4px}.gb_Ea.gb_Qe .gb_bd:first-child{padding-left:0}.gb_Re{position:relative}.gb_1c .gb_Re,.gb_Id .gb_Re{float:right}.gb_A{padding:8px;cursor:pointer}.gb_A::after{content:"";position:absolute;top:-4px;bottom:-4px;left:-4px;right:-4px}.gb_Ea .gb_gd:not(.gb_Pa):focus img{background-color:rgba(0,0,0,.2);outline:none;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.gb_hd button svg,.gb_A{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.gb_hd button:focus:not(:focus-visible) svg,.gb_hd button:hover svg,.gb_hd button:active svg,.gb_A:focus:not(:focus-visible),.gb_A:hover,.gb_A:active,.gb_A[aria-expanded=true]{outline:none}.gb_Kc .gb_hd.gb_id button:focus-visible svg,.gb_hd button:focus-visible svg,.gb_A:focus-visible{outline:1px solid #202124}.gb_Kc .gb_hd button:focus-visible svg,.gb_Kc .gb_A:focus-visible{outline:1px solid #f1f3f4}@media (forced-colors:active){.gb_Kc .gb_hd.gb_id button:focus-visible svg,.gb_hd button:focus-visible svg,.gb_Kc .gb_hd button:focus-visible svg{outline:1px solid currentcolor}}.gb_Kc .gb_hd.gb_id button:focus svg,.gb_Kc .gb_hd.gb_id button:focus:hover svg,.gb_hd button:focus svg,.gb_hd button:focus:hover svg,.gb_A:focus,.gb_A:focus:hover{background-color:rgba(60,64,67,.1)}.gb_Kc .gb_hd.gb_id button:active svg,.gb_hd button:active svg,.gb_A:active{background-color:rgba(60,64,67,.12)}.gb_Kc .gb_hd.gb_id button:hover svg,.gb_hd button:hover svg,.gb_A:hover{background-color:rgba(60,64,67,.08)}.gb_Va .gb_A.gb_Xa:hover{background-color:transparent}.gb_A[aria-expanded=true],.gb_A:hover[aria-expanded=true]{background-color:rgba(95,99,104,.24)}.gb_A[aria-expanded=true] .gb_E{fill:#5f6368;opacity:1}.gb_Kc .gb_hd button:hover svg,.gb_Kc .gb_A:hover{background-color:rgba(232,234,237,.08)}.gb_Kc .gb_hd button:focus svg,.gb_Kc .gb_hd button:focus:hover svg,.gb_Kc .gb_A:focus,.gb_Kc .gb_A:focus:hover{background-color:rgba(232,234,237,.1)}.gb_Kc .gb_hd button:active svg,.gb_Kc .gb_A:active{background-color:rgba(232,234,237,.12)}.gb_Kc .gb_A[aria-expanded=true],.gb_Kc .gb_A:hover[aria-expanded=true]{background-color:rgba(255,255,255,.12)}.gb_Kc .gb_A[aria-expanded=true] .gb_E{fill:#fff;opacity:1}.gb_bd{padding:4px}.gb_Ea.gb_Qe .gb_bd{padding:4px 2px}.gb_Ea.gb_Qe .gb_y.gb_bd{padding-left:6px}.gb_ka{z-index:991;line-height:normal}.gb_ka.gb_jd{left:0;right:auto}@media (max-width:350px){.gb_ka.gb_jd{left:0}}.gb_Se .gb_ka{top:56px}.gb_Q{display:none!important}.gb_md{visibility:hidden}.gb_I .gb_A,.gb_ja .gb_I .gb_A{background-position:-64px -29px}.gb_0 .gb_I .gb_A{background-position:-29px -29px;opacity:1}.gb_I .gb_A,.gb_I .gb_A:hover,.gb_I .gb_A:focus{opacity:1}.gb_K{display:none}@media screen and (max-width:319px){.gb_kd:not(.gb_ld) .gb_I{display:none;visibility:hidden}}.gb_P{display:none}.gb_8c{font-family:Google Sans,Roboto,Helvetica,Arial,sans-serif;font-size:20px;font-weight:400;letter-spacing:0.25px;line-height:48px;margin-bottom:2px;opacity:1;overflow:hidden;padding-left:16px;position:relative;text-overflow:ellipsis;vertical-align:middle;top:2px;white-space:nowrap;-ms-flex:1 1 auto;-webkit-flex:1 1 auto;-webkit-box-flex:1;-moz-box-flex:1;flex:1 1 auto}.gb_8c.gb_9c{color:#3c4043}.gb_Ea.gb_bc .gb_8c{margin-bottom:0}.gb_rd.gb_td .gb_8c{padding-left:4px}.gb_Ea.gb_bc .gb_ud{position:relative;top:-2px}.gb_ad{display:none}.gb_Ea{color:black;min-width:160px;position:relative;-webkit-transition:box-shadow 250ms;transition:box-shadow 250ms}.gb_Ea.gb_Rc{min-width:120px}.gb_Ea.gb_vd .gb_wd{display:none}.gb_Ea.gb_vd .gb_kd{height:56px}header.gb_Ea{display:block}.gb_Ea svg{fill:currentColor}.gb_Cd{position:fixed;top:0;width:100%}.gb_xd{-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2);-moz-box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2);box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2)}.gb_Dd{height:64px}.gb_kd{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:space-between;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:space-between;justify-content:space-between;min-width:-webkit-min-content;min-width:-moz-min-content;min-width:-ms-min-content;min-width:min-content}.gb_Ea:not(.gb_bc) .gb_kd{padding:8px}.gb_Ea.gb_Ed .gb_kd{-ms-flex:1 0 auto;-webkit-flex:1 0 auto;-webkit-box-flex:1;-moz-box-flex:1;flex:1 0 auto}.gb_Ea .gb_kd.gb_ld.gb_Fd{min-width:0}.gb_Ea.gb_bc .gb_kd{padding:4px;padding-left:8px;min-width:0}.gb_wd{height:48px;vertical-align:middle;white-space:nowrap;-ms-flex-align:center;-moz-box-align:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none}.gb_zd>.gb_wd{display:table-cell;width:100%}.gb_rd{padding-right:30px;-moz-box-sizing:border-box;box-sizing:border-box;-ms-flex:1 0 auto;-webkit-flex:1 0 auto;-webkit-box-flex:1;-moz-box-flex:1;flex:1 0 auto}.gb_Ea.gb_bc .gb_rd{padding-right:14px}.gb_Ad{-ms-flex:1 1 100%;-webkit-flex:1 1 100%;-webkit-box-flex:1;-moz-box-flex:1;flex:1 1 100%}.gb_Ad>:only-child{display:inline-block}.gb_Bd.gb_2c{padding-left:4px}.gb_Bd.gb_Hd,.gb_Ea.gb_Ed .gb_Bd,.gb_Ea.gb_bc:not(.gb_Id) .gb_Bd{padding-left:0}.gb_Ea.gb_bc .gb_Bd.gb_Hd{padding-right:0}.gb_Ea.gb_bc .gb_Bd.gb_Hd .gb_Va{margin-left:10px}.gb_2c{display:inline}.gb_Ea.gb_Vc .gb_Bd.gb_Jd,.gb_Ea.gb_Id .gb_Bd.gb_Jd{padding-left:2px}.gb_8c{display:inline-block}.gb_Bd{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:48px;line-height:normal;padding:0 4px;padding-left:30px;-ms-flex:0 0 auto;-webkit-flex:0 0 auto;-webkit-box-flex:0;-moz-box-flex:0;flex:0 0 auto;-webkit-box-pack:flex-end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:flex-end;justify-content:flex-end}.gb_Id{height:48px}.gb_Ea.gb_Id{min-width:auto}.gb_Id .gb_Bd{float:right;padding-left:32px}.gb_Id .gb_Bd.gb_Kd{padding-left:0}.gb_Ld{font-size:14px;max-width:200px;overflow:hidden;padding:0 12px;text-overflow:ellipsis;white-space:nowrap;-moz-user-select:text;-ms-user-select:text;-webkit-user-select:text}.gb_od{-webkit-transition:background-color .4s;-webkit-transition:background-color .4s;-o-transition:background-color .4s;transition:background-color .4s}.gb_Md{color:black}.gb_Kc{color:white}.gb_Ea a,.gb_Oc a{color:inherit}.gb_aa{color:rgba(0,0,0,.87)}.gb_Ea svg,.gb_Oc svg,.gb_rd .gb_sd,.gb_1c .gb_sd{color:#5f6368;opacity:1}.gb_Kc svg,.gb_Oc.gb_Tc svg,.gb_Kc .gb_rd .gb_sd,.gb_Kc .gb_rd .gb_Jc,.gb_Kc .gb_rd .gb_ud,.gb_Oc.gb_Tc .gb_sd{color:rgba(255,255,255,.87)}.gb_Kc .gb_rd .gb_Nd:not(.gb_Od){opacity:.87}.gb_9c{color:inherit;opacity:1;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gb_Kc .gb_9c,.gb_Md .gb_9c{opacity:1}.gb_Pd{position:relative}.gb_L{font-family:arial,sans-serif;line-height:normal;padding-right:15px}a.gb_W,span.gb_W{color:rgba(0,0,0,.87);text-decoration:none}.gb_Kc a.gb_W,.gb_Kc span.gb_W{color:white}a.gb_W:focus{outline-offset:2px}a.gb_W:hover{text-decoration:underline}.gb_X{display:inline-block;padding-left:15px}.gb_X .gb_W{display:inline-block;line-height:24px;vertical-align:middle}.gb_pd{font-family:Google Sans,Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;letter-spacing:.25px;line-height:16px;margin-left:10px;margin-right:8px;min-width:96px;padding:9px 23px;text-align:center;vertical-align:middle;border-radius:4px;-moz-box-sizing:border-box;box-sizing:border-box}.gb_Ea.gb_Id .gb_pd{margin-left:8px}#gb a.gb_Ta.gb_pd{cursor:pointer}.gb_Ta.gb_pd:hover{background:#1b66c9;-webkit-box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3);-moz-box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3);box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3)}.gb_Ta.gb_pd:focus,.gb_Ta.gb_pd:hover:focus{background:#1c5fba;-webkit-box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3);-moz-box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3);box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3)}.gb_Ta.gb_pd:active{background:#1b63c1;-webkit-box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3);-moz-box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3);box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3)}.gb_pd{background:#1a73e8;border:1px solid transparent}.gb_Ea.gb_bc .gb_pd{padding:9px 15px;min-width:80px}.gb_Qd{text-align:left}#gb .gb_Kc a.gb_pd:not(.gb_F),#gb.gb_Kc a.gb_pd{background:#fff;border-color:#dadce0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#1a73e8}#gb a.gb_Ta.gb_F.gb_pd{background:#8ab4f8;border:1px solid transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#202124}#gb .gb_Kc a.gb_pd:hover:not(.gb_F),#gb.gb_Kc a.gb_pd:hover{background:#f8fbff;border-color:#cce0fc}#gb a.gb_Ta.gb_F.gb_pd:hover{background:#93baf9;border-color:transparent;-webkit-box-shadow:0 1px 3px 1px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.3);-moz-box-shadow:0 1px 3px 1px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.3);box-shadow:0 1px 3px 1px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.3)}#gb .gb_Kc a.gb_pd:focus:not(.gb_F),#gb .gb_Kc a.gb_pd:focus:hover:not(.gb_F),#gb.gb_Kc a.gb_pd:focus:not(.gb_F),#gb.gb_Kc a.gb_pd:focus:hover:not(.gb_F){background:#f4f8ff;outline:1px solid #c9ddfc}#gb a.gb_Ta.gb_F.gb_pd:focus,#gb a.gb_Ta.gb_F.gb_pd:focus:hover{background:#a6c6fa;border-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#gb .gb_Kc a.gb_pd:active:not(.gb_F),#gb.gb_Kc a.gb_pd:active{background:#ecf3fe}#gb a.gb_Ta.gb_F.gb_pd:active{background:#a1c3f9;-webkit-box-shadow:0 1px 2px rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);-moz-box-shadow:0 1px 2px rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);box-shadow:0 1px 2px rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15)}.gb_J{display:none}@media screen and (max-width:319px){.gb_kd .gb_I{display:none;visibility:hidden}}.gb_Va{background-color:rgba(255,255,255,.88);border:1px solid #dadce0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:inline-block;max-height:48px;overflow:hidden;outline:none;padding:0;vertical-align:middle;width:134px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.gb_Va.gb_F{background-color:transparent;border:1px solid #5f6368}.gb_2a{display:inherit}.gb_Va.gb_F .gb_2a{background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:inline-block;left:8px;margin-right:5px;position:relative;padding:3px;top:-1px}.gb_Va:hover{border:1px solid #d2e3fc;background-color:rgba(248,250,255,.88)}.gb_Va.gb_F:hover{background-color:rgba(241,243,244,.04);border:1px solid #5f6368}.gb_Va:focus-visible,.gb_Va:focus{background-color:#fff;outline:1px solid #202124;-webkit-box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);-moz-box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15)}.gb_Va.gb_F:focus-visible,.gb_Va.gb_F:focus{background-color:rgba(241,243,244,.12);outline:1px solid #f1f3f4;-webkit-box-shadow:0 1px 3px 1px rgba(0,0,0,.15),0 1px 2px 0 rgba(0,0,0,.3);-moz-box-shadow:0 1px 3px 1px rgba(0,0,0,.15),0 1px 2px 0 rgba(0,0,0,.3);box-shadow:0 1px 3px 1px rgba(0,0,0,.15),0 1px 2px 0 rgba(0,0,0,.3)}.gb_Va.gb_F:active,.gb_Va.gb_Sc.gb_F:focus{background-color:rgba(241,243,244,.1);border:1px solid #5f6368}.gb_3a{display:inline-block;padding-bottom:2px;padding-left:7px;padding-top:2px;text-align:center;vertical-align:middle;line-height:32px;width:78px}.gb_Va.gb_F .gb_3a{line-height:26px;margin-left:0;padding-bottom:0;padding-left:0;padding-top:0;width:72px}.gb_3a.gb_4a{background-color:#f1f3f4;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-left:8px;padding-left:0;line-height:30px}.gb_3a.gb_4a .gb_Hc{vertical-align:middle}.gb_Ea:not(.gb_bc) .gb_Va{margin-left:10px;margin-right:4px}.gb_Rd{max-height:32px;width:78px}.gb_Va.gb_F .gb_Rd{max-height:26px;width:72px}.gb_O{-webkit-background-size:32px 32px;-o-background-size:32px 32px;background-size:32px 32px;border:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:block;margin:0px;position:relative;height:32px;width:32px;z-index:0}.gb_db{background-color:#e8f0fe;border:1px solid rgba(32,33,36,.08);position:relative}.gb_db.gb_O{height:30px;width:30px}.gb_db.gb_O:hover,.gb_db.gb_O:active{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.gb_eb{background:#fff;border:none;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;bottom:2px;-webkit-box-shadow:0px 1px 2px 0px rgba(60,64,67,.30),0px 1px 3px 1px rgba(60,64,67,.15);-moz-box-shadow:0px 1px 2px 0px rgba(60,64,67,.30),0px 1px 3px 1px rgba(60,64,67,.15);box-shadow:0px 1px 2px 0px rgba(60,64,67,.30),0px 1px 3px 1px rgba(60,64,67,.15);height:14px;margin:2px;position:absolute;right:0;width:14px}.gb_vc{color:#1f71e7;font:400 22px/32px Google Sans,Roboto,Helvetica,Arial,sans-serif;text-align:center;text-transform:uppercase}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:1.25dppx),(min-device-pixel-ratio:1.25){.gb_O::before,.gb_fb::before{display:inline-block;-webkit-transform:scale(0.5);-webkit-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5);-webkit-transform-origin:left 0;-webkit-transform-origin:left 0;-ms-transform-origin:left 0;-o-transform-origin:left 0;transform-origin:left 0}.gb_2 .gb_fb::before{-webkit-transform:scale(scale(0.416666667));-webkit-transform:scale(scale(0.416666667));-ms-transform:scale(scale(0.416666667));-o-transform:scale(scale(0.416666667));transform:scale(scale(0.416666667))}}.gb_O:hover,.gb_O:focus{-webkit-box-shadow:0 1px 0 rgba(0,0,0,.15);-moz-box-shadow:0 1px 0 rgba(0,0,0,.15);box-shadow:0 1px 0 rgba(0,0,0,.15)}.gb_O:active{-webkit-box-shadow:inset 0 2px 0 rgba(0,0,0,.15);-moz-box-shadow:inset 0 2px 0 rgba(0,0,0,.15);box-shadow:inset 0 2px 0 rgba(0,0,0,.15)}.gb_O:active::after{background:rgba(0,0,0,.1);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:"";display:block;height:100%}.gb_gb{cursor:pointer;line-height:40px;min-width:30px;opacity:.75;overflow:hidden;vertical-align:middle;text-overflow:ellipsis}.gb_A.gb_gb{width:auto}.gb_gb:hover,.gb_gb:focus{opacity:.85}.gb_fd .gb_gb,.gb_fd .gb_Ud{line-height:26px}#gb#gb.gb_fd a.gb_gb,.gb_fd .gb_Ud{font-size:11px;height:auto}.gb_hb{border-top:4px solid #000;border-left:4px dashed transparent;border-right:4px dashed transparent;display:inline-block;margin-left:6px;opacity:.75;vertical-align:middle}.gb_Xa:hover .gb_hb{opacity:.85}.gb_Va>.gb_y{padding:3px 3px 3px 4px}.gb_Vd.gb_md{color:#fff}.gb_0 .gb_gb,.gb_0 .gb_hb{opacity:1}#gb#gb.gb_0.gb_0 a.gb_gb,#gb#gb .gb_0.gb_0 a.gb_gb{color:#fff}.gb_0.gb_0 .gb_hb{border-top-color:#fff;opacity:1}.gb_ja .gb_O:hover,.gb_0 .gb_O:hover,.gb_ja .gb_O:focus,.gb_0 .gb_O:focus{-webkit-box-shadow:0 1px 0 rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 0 rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 0 rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.2)}.gb_Wd .gb_y,.gb_Xd .gb_y{position:absolute;right:1px}.gb_y.gb_Z,.gb_ib.gb_Z,.gb_Xa.gb_Z{-webkit-flex:0 1 auto;-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.gb_Zd.gb_0d .gb_gb{width:30px!important}.gb_1d{height:40px;position:absolute;right:-5px;top:-5px;width:40px}.gb_2d .gb_1d,.gb_3d .gb_1d{right:0;top:0}.gb_y .gb_A{padding:4px}.gb_R{display:none}.gb_Bc{display:inline-block;position:relative;overflow:hidden;top:2px;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none}.gb_4d{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:100%}.gb_5d .gb_Bc{display:none}.gb_kd .gb_Cc{line-height:normal;position:relative;padding-left:16px}.gb_rd.gb_td .gb_Cc{padding-left:0}.gb_rd .gb_Cc{padding-left:12px}.gb_Dc{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;outline:none;text-decoration:none}.gb_Dc.gb_8d{direction:ltr}.gb_Dc.gb_8d .gb_sd{padding-left:8px;padding-right:0}.gb_Dc .gb_6d::before{content:url("https://www.gstatic.com/images/branding/googlelogo/svg/googlelogo_clr_74x24px.svg");display:inline-block;height:24px;width:74px}.gb_Dc .gb_6d{height:24px;width:74px}.gb_Dc{vertical-align:middle}.gb_Dc .gb_6d{vertical-align:middle;outline:none;display:inline-block}.gb_Dc.gb_7d:focus-visible{outline:1px solid #202124;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.gb_Kc .gb_Dc.gb_7d:focus-visible{outline-color:#f1f3f4}.gb_Hc{display:inline-block;vertical-align:middle}.gb_Ic{border:none;display:block;visibility:hidden}img.gb_Nd{border:0;vertical-align:middle}.gb_Tc .gb_Dc .gb_6d::before,.gb_Kc .gb_Dc .gb_6d::before{content:url("https://www.gstatic.com/images/branding/googlelogo/svg/googlelogo_light_clr_74x24px.svg")}.gb_Md .gb_Dc .gb_6d::before{content:url("https://www.gstatic.com/images/branding/googlelogo/svg/googlelogo_dark_clr_74x24px.svg")}@media screen and (-ms-high-contrast:black-on-white){.gb_Kc .gb_Dc .gb_6d::before{content:url("https://www.gstatic.com/images/branding/googlelogo/svg/googlelogo_dark_clr_74x24px.svg")}}@media screen and (-ms-high-contrast:white-on-black){.gb_Md .gb_Dc .gb_6d::before{content:url("https://www.gstatic.com/images/branding/googlelogo/svg/googlelogo_light_clr_74x24px.svg")}}.gb_Hc{background-repeat:no-repeat}.gb_sd{display:block;font-family:"Product Sans",Arial,sans-serif;font-size:22px;line-height:28px;overflow:hidden;padding-left:8px;position:relative;text-overflow:ellipsis;top:-1.5px;vertical-align:middle}.gb_rd .gb_sd{padding-left:4px}.gb_rd .gb_sd.gb_9d{padding-left:0}.gb_Nd.gb_Od{padding-right:4px}.gb_Tc .gb_9c.gb_sd{opacity:1}.gb_4d:focus .gb_sd{text-decoration:underline}.gb_ae img.gb_Nd{margin-bottom:4px}.gb_Jc{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-outline-radius:50%;display:inline-block;margin:0 4px;padding:12px;overflow:hidden;vertical-align:middle;cursor:pointer;height:24px;width:24px;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-ms-flex:0 0 auto;-webkit-flex:0 0 auto;-webkit-box-flex:0;-moz-box-flex:0;-webkit-box-flex:0 0 auto;-moz-box-flex:0 0 auto;-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto}.gb_bc .gb_Jc{margin:0 4px 0 0}.gb_Jc:focus:not(:focus-visible){outline:none}.gb_Jc:focus-visible{outline:1px solid #202124;outline-offset:-1px}.gb_Kc .gb_Jc:focus-visible{outline:1px solid #f1f3f4}.gb_Jc:focus:focus-visible,.gb_Jc:focus-visible,.gb_Jc:focus,.gb_Jc:focus:hover{background-color:rgba(60,64,67,.1)}.gb_Jc:active{background-color:rgba(60,64,67,.12);outline:none}.gb_Jc:hover{background-color:rgba(60,64,67,.08);outline:none}.gb_Kc .gb_Jc:hover{background-color:rgba(232,234,237,.08)}.gb_Kc .gb_Jc:focus,.gb_Kc .gb_Jc:focus:hover{background-color:rgba(232,234,237,.1)}.gb_Kc .gb_Jc:active{background-color:rgba(232,234,237,.12)}.gb_Lc{display:none}.gb_Mc{-webkit-transform:none;-webkit-transform:none;-ms-transform:none;-o-transform:none;transform:none}.gb_Nc{display:none}.gb_Oc{background-color:#fff;bottom:0;color:#000;height:-webkit-calc(100vh - 100%);height:-moz-calc(100vh - 100%);height:calc(100vh - 100%);overflow-y:auto;overflow-x:hidden;position:absolute;top:100%;z-index:990;will-change:visibility;visibility:hidden;display:-webkit-flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-transition:transform 0.25s cubic-bezier(0.4,0,0.2,1),visibility 0s linear 0.25s;transition:transform 0.25s cubic-bezier(0.4,0,0.2,1),visibility 0s linear 0.25s}.gb_Oc.gb_Pc.gb_Qc,.gb_Oc.gb_Pc.gb_Qc:hover{overflow:visible}.gb_Oc.gb_bc{width:264px;-webkit-transform:translateX(-264px);-webkit-transform:translateX(-264px);-ms-transform:translateX(-264px);-o-transform:translateX(-264px);transform:translateX(-264px)}.gb_Oc:not(.gb_bc){width:280px;-webkit-transform:translateX(-280px);-webkit-transform:translateX(-280px);-ms-transform:translateX(-280px);-o-transform:translateX(-280px);transform:translateX(-280px)}.gb_Rc .gb_Oc{width:195px}.gb_Oc.gb_Sc{-webkit-transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);visibility:visible;box-shadow:0 0 16px rgba(0,0,0,.28);-webkit-transition:transform 0.25s cubic-bezier(0.4,0,0.2,1),visibility 0s linear 0s;transition:transform 0.25s cubic-bezier(0.4,0,0.2,1),visibility 0s linear 0s}.gb_Oc.gb_Tc{background-color:#202124;color:#e8eaed}.gb_Uc.gb_Vc{background-color:transparent;box-shadow:0 0}.gb_Uc.gb_Vc>:not(.gb_Wc){display:none}.gb_Wc{display:-webkit-flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;-webkit-flex:1 1 auto;-webkit-box-flex:1;-moz-box-flex:1;flex:1 1 auto;-ms-flex-direction:column;-webkit-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.gb_Wc>.gb_Xc{-ms-flex:1 0 auto;-webkit-flex:1 0 auto;-webkit-box-flex:1;-moz-box-flex:1;flex:1 0 auto}.gb_Wc>.gb_Zc{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;-webkit-box-flex:0;-moz-box-flex:0;flex:0 0 auto}.gb_0c{list-style:none;margin-top:0;margin-bottom:0;padding:8px 0}.gb_Oc:not(.gb_Uc) .gb_0c:first-child{padding:0 0 8px 0}.gb_0c:not(:last-child){border-bottom:1px solid #ddd}.gb_Tc .gb_0c:not(:last-child){border-bottom:1px solid #5f6368}.gb_Tc .gb_1c .gb_2c{background-color:#202124;border-bottom:1px solid #5f6368}.gb_3c{cursor:pointer}.gb_4c:empty{display:none}.gb_3c,.gb_4c{display:block;min-height:40px;padding-bottom:4px;padding-top:4px;font-family:Roboto,Helvetica,Arial,sans-serif;color:rgba(0,0,0,.87)}.gb_Tc .gb_3c{color:#e8eaed}.gb_Tc .gb_4c{color:#9aa0a6}.gb_Oc.gb_bc .gb_3c,.gb_Oc:not(.gb_bc) .gb_4c{padding-left:16px}.gb_Oc:not(.gb_bc) .gb_3c,.gb_Oc:not(.gb_bc) .gb_4c{padding-left:24px}.gb_3c:hover{background:rgba(0,0,0,.12)}.gb_Tc .gb_3c:hover{background:rgba(232,234,237,.08)}.gb_3c.gb_bb{background:rgba(0,0,0,.12);font-weight:bold;color:rgba(0,0,0,.87)}.gb_Tc .gb_3c.gb_bb{background:rgba(232,234,237,.12);color:rgba(255,255,255,.87)}.gb_3c .gb_5c{text-decoration:none;display:inline-block;width:100%}.gb_3c .gb_5c:focus{outline:none}.gb_3c .gb_6c,.gb_4c{padding-left:32px;display:inline-block;line-height:40px;vertical-align:top;width:176px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gb_Rc .gb_3c .gb_6c,.gb_Rc .gb_4c{padding-left:16px;width:138px}.gb_Wc.gb_ba .gb_5c:focus .gb_6c{text-decoration:underline}.gb_3c .gb_7c{height:24px;width:24px;float:left;margin-top:8px;vertical-align:middle}.gb_1c>*{display:block;min-height:48px}.gb_Ea.gb_bc .gb_1c>*{padding-top:4px;padding-bottom:4px;padding-left:16px}.gb_Ea:not(.gb_bc) .gb_1c>*{padding-top:8px;padding-bottom:8px;padding-left:24px}.gb_Ea:not(.gb_bc) .gb_rd .gb_Bc{-ms-flex-align:center;-moz-box-align:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.gb_1c .gb_Bc{display:table-cell;height:48px;vertical-align:middle}.gb_1c .gb_2c{background-color:#f5f5f5;display:block}.gb_1c .gb_2c .gb_bd{float:right}.gb_Ea.gb_bc .gb_1c .gb_2c{padding:4px}.gb_Ea:not(.gb_bc) .gb_1c .gb_2c{padding:8px}.gb_1c .gb_gb{width:40px}.gb_1c .gb_hb{position:absolute;right:0;top:50%}.gb_Oc.gb_be{-webkit-overflow-scrolling:touch}.gb_Oc .gb_4d{text-decoration:none}.gb_Oc .gb_sd{display:inline;white-space:normal;word-break:break-all;word-break:break-word}body.gb_ce [data-ogpc]{-webkit-transition:margin-left 0.25s cubic-bezier(0.4,0,0.2,1),visibility 0s linear 0.25s;transition:margin-left 0.25s cubic-bezier(0.4,0,0.2,1),visibility 0s linear 0.25s}body.gb_ce.gb_de [data-ogpc]{-webkit-transition:margin-left 0.25s cubic-bezier(0.4,0,0.2,1),visibility 0s linear 0s;transition:margin-left 0.25s cubic-bezier(0.4,0,0.2,1),visibility 0s linear 0s}body [data-ogpc]{margin-left:0}body.gb_de [data-ogpc]{margin-left:280px}.gb_ee{cursor:pointer;padding:13px}.gb_fe{background-color:rgba(0,0,0,.1);-webkit-box-shadow:inset 1px 1px 3px rgba(0,0,0,.24);-moz-box-shadow:inset 1px 1px 3px rgba(0,0,0,.24);box-shadow:inset 1px 1px 3px rgba(0,0,0,.24);width:34px;height:17px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;position:relative;-webkit-transition:background-color ease 150ms;-webkit-transition:background-color ease 150ms;-o-transition:background-color ease 150ms;transition:background-color ease 150ms}.gb_ee[aria-pressed=true] .gb_fe{background-color:rgba(255,255,255,.1)}.gb_ge{position:absolute;width:25px;height:25px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.24);-moz-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.24);box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.24);top:-4px;-webkit-transform:translateX(-12px);-webkit-transform:translateX(-12px);-ms-transform:translateX(-12px);-o-transform:translateX(-12px);transform:translateX(-12px);background-color:white;-webkit-transition:-webkit-transform ease 150ms;-webkit-transition:-webkit-transform ease 150ms;-o-transition:-webkit-transform ease 150ms;transition:-webkit-transform ease 150ms;-webkit-transition:transform ease 150ms;-o-transition:transform ease 150ms;transition:transform ease 150ms;-webkit-transition:transform ease 150ms,-webkit-transform ease 150ms;-o-transition:transform ease 150ms,-webkit-transform ease 150ms;transition:transform ease 150ms,-webkit-transform ease 150ms}.gb_ee[aria-pressed=true] .gb_ge{-webkit-transform:translateX(20px);-webkit-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}.gb_ge img{position:absolute;margin:5px;width:15px;height:15px}.gb_he{line-height:0;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none}.gb_Ad>.gb_he:only-child{float:right}.gb_he .gb_ie{display:inline-block}.gb_he .gb_gd{cursor:pointer}.gb_he .gb_gd img{opacity:.54;width:24px;height:24px;padding:10px}.gb_Kc .gb_he .gb_gd img{opacity:1}.gb_j{text-align:right}.gb_ie{text-align:initial}.gb_he .gb_je,.gb_he .gb_ke{display:table-cell;height:48px;vertical-align:middle}.gb_he .gb_je:not(.gb_le){overflow:hidden}.gb_me{padding-left:16px}.gb_me:not(.gb_bc){padding-left:24px}.gb_ne{color:black;opacity:.54}.gb_oe{background:white;-webkit-box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);-moz-box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);overflow-y:hidden;position:absolute;right:24px;top:48px}.gb_te,.gb_ue,.gb_ve{display:none}.gb_we{height:48px;max-width:720px}.gb_Ad.gb_Ke:not(.gb_Ae) .gb_we{max-width:100%;-ms-flex:1 1 auto;-webkit-flex:1 1 auto;-webkit-box-flex:1;-moz-box-flex:1;flex:1 1 auto}.gb_zd>.gb_wd .gb_we{display:table-cell;vertical-align:middle;width:100%}.gb_Ad.gb_Ke .gb_we .gb_hd{margin-left:0;margin-right:0}.gb_hd{background:#f1f3f4;border:1px solid transparent;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;margin-left:auto;margin-right:auto;max-width:720px;position:relative;-webkit-transition:$search-form-2-form-background-transition,$search-form-2-form-width-transition;transition:$search-form-2-form-background-transition,$search-form-2-form-width-transition}.gb_hd.gb_xe{-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0}.gb_Kc .gb_hd{background:rgba(241,243,244,.24)}.gb_hd button{background:none;border:none;cursor:pointer;outline:none;padding:0 5px;line-height:0}.gb_hd:not(.gb_Ae) button{padding:0 5px}.gb_hd button svg,.gb_hd button img{padding:8px;margin:3px}.gb_hd.gb_Ae button svg{margin-left:1px;margin-right:1px}.gb_De.gb_af,.gb_ye.gb_af{padding-left:2px;padding-right:2px}.gb_ye{display:none}.gb_De,.gb_ye{float:left;position:absolute;top:0}.gb_ze{position:absolute;right:0;cursor:default;visibility:hidden;top:0;-webkit-transition:$search-form-2-clear-button-transition;transition:$search-form-2-clear-button-transition}.gb_bf .gb_ze{right:44px}.gb_ze.gb_cf{visibility:inherit}.gb_Ce{position:absolute;right:0;top:0}.gb_Be{height:46px;padding:0;margin-left:56px;margin-right:49px;overflow:hidden}.gb_bf .gb_Be{margin-right:96px}.gb_qe{background:transparent;border:none;font:normal 16px Google Sans,Roboto,Helvetica,Arial,sans-serif;-webkit-font-variant-ligatures:none;-moz-font-variant-ligatures:none;font-variant-ligatures:none;height:46px;outline:none;width:100%;-moz-box-sizing:border-box;box-sizing:border-box}.gb_af.gb_Be .gb_qe.gb_df{padding-left:2px}.gb_Kc .gb_qe{color:rgba(255,255,255,.87)}.gb_qe:not(.gb_df){padding:11px 0}.gb_qe.gb_df{padding:0}.gb_df{height:46px;line-height:46px}.gb_hd.gb_Ae:not(.gb_ra){background:transparent;float:right;box-shadow:none}.gb_hd.gb_Ae:not(.gb_ra) .gb_Be,.gb_hd.gb_Ae:not(.gb_ra) .gb_ze,.gb_hd.gb_Ae:not(.gb_ra) .gb_Ce{display:none}.gb_hd.gb_Ae.gb_ra{margin-left:0;position:absolute;width:auto}.gb_hd.gb_Ae.gb_ra .gb_De{display:none}.gb_hd.gb_Ae .gb_De{padding:0;position:static}.gb_hd.gb_Ae.gb_ra .gb_ye{display:block}.gb_Ea.gb_Vc .gb_wd.gb_Le:not(.gb_Ae) .gb_we,.gb_Ea.gb_Vc .gb_wd.gb_Me.gb_Ne:not(.gb_Ae) .gb_we,.gb_Ea.gb_Ed .gb_wd:not(.gb_Le):not(.gb_Ae) .gb_we{padding-right:30px}.gb_Ea.gb_Vc .gb_wd.gb_Ne:not(.gb_Ae) .gb_we,.gb_Ea.gb_Vc .gb_wd.gb_Me.gb_Le:not(.gb_Ae) .gb_we{padding-left:30px}.gb_wd:not(.gb_Ae) .gb_we{padding-left:10px;padding-right:10px;width:100%;-ms-flex:1 1 auto;-webkit-flex:1 1 auto;-webkit-box-flex:1;-moz-box-flex:1;flex:1 1 auto}.gb_we.gb_md{display:none}.gb_Ad.gb_He>.gb_he{min-width:auto!important}.gb_Ee,.gb_Fe:not(.gb_ld):not(.gb_He).gb_Ae,.gb_Fe:not(.gb_ld):not(.gb_He).gb_Ie{-webkit-box-pack:flex-end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:flex-end;justify-content:flex-end}.gb_Fe:not(.gb_ld):not(.gb_He){-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.gb_Fe:not(.gb_ld):not(.gb_He):not(.gb_Ae).gb_Je,.gb_Fe:not(.gb_ld):not(.gb_He):not(.gb_Ae).gb_Ke{-webkit-box-pack:flex-start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:flex-start;justify-content:flex-start}.gb_Ad.gb_ld,.gb_Ad.gb_He{-webkit-box-pack:space-between;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:space-between;justify-content:space-between}.gb_Ea.gb_bc .gb_rd,.gb_kd.gb_ld.gb_Fd>.gb_rd{-ms-flex:1 1 auto;-webkit-flex:1 1 auto;-webkit-box-flex:1;-moz-box-flex:1;flex:1 1 auto;overflow:hidden}.gb_Ea.gb_bc .gb_Ad,.gb_kd.gb_ld.gb_Fd>.gb_Ad{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;-webkit-box-flex:0;-moz-box-flex:0;flex:0 0 auto}sentinel{}</style><script nonce="hDSuq1PEGHsdfWs1Q4h1LA">;this.gbar_={CONFIG:[[[0,"www.gstatic.com","og.qtm.en_US.y79QZuZfgDQ.es5.O","com.sg","en","464",0,[4,2,".76.","","","697459774","0"],null,"7zRCZ-z7Df-Ip84PrsvBiAk",null,0,"og.qtm.v8-YLxJg-4k.L.X.O","AA2YrTsAEfA6JLF5DvbLfmVRciL2aQysQQ","AA2YrTto6bMkJ3yf4gqFFypu7rAoQZZyEw","",2,1,200,"SGP",null,null,"269","464",1,null,null,112976253,1,0],null,[1,0.1000000014901161,2,1],null,[0,0,0,null,"","","","",0,0,0,""],[1,1,"",1,0,0,0,1,0,0,null,0,0,null,0,1,null,null,0,0,0,"https://fonts.gstatic.com/s/i/productlogos/groups/v9/web-48dp/logo_groups_color_1x_web_48dp.png","","","https://fonts.gstatic.com/s/i/productlogos/groups/v9/web-48dp/logo_groups_color_2x_web_48dp.png","","",null,600,278,0,0,0,null,null,null,"rgba(32,33,36,1)","rgba(255,255,255,1)",0,0,1,null,null,null,0],null,null,["1","gci_91f30755d6a6b787dcc2a4062e6e9824.js","googleapis.client:gapi.iframes","","en"],null,null,null,null,["m;/_/scs/abc-static/_/js/k=gapi.gapi.en.x7CxCIZpks8.O/am=AAAg/d=1/rs=AHpOoo8czmnaLIncRgBQP7N2THncpDJ9mQ/m=__features__","https://apis.google.com","","","","",null,1,"es_plusone_gc_20241104.0_p1","en",null,0],[0.009999999776482582,"com.sg","464",[null,"","0",null,1,5184000,null,null,"",null,null,null,null,null,0,null,1,null,1,0,0,0,null,null,0,0,null,0,0,0,0,0],null,null,null,0],[1,null,null,27043,464,"SGP","en","697459774.0",7,null,0,0,null,null,null,null,"",null,null,null,"7zRCZ-z7Df-Ip84PrsvBiAk",0,0,0,null,2,5,"nn",168,0,0,0,0,1,112976253,0,0],[[null,null,null,"https://www.gstatic.com/og/_/js/k=og.qtm.en_US.y79QZuZfgDQ.es5.O/rt=j/m=q_dnp,qmd,qapid,qads,q_dg/exm=qaaw,qabr,qadd,qaid,qalo,qebr,qein,qhaw,qhawgm3,qhba,qhbr,qhbrgm3,qhch,qhchgm3,qhga,qhid,qhidgm3,qhin,qhlo,qhlogm3,qhmn,qhpc,qhsf,qhsfgm3,qhtt/d=1/ed=1/rs=AA2YrTsAEfA6JLF5DvbLfmVRciL2aQysQQ"],[null,null,null,"https://www.gstatic.com/og/_/ss/k=og.qtm.v8-YLxJg-4k.L.X.O/m=qmd/excm=qaaw,qabr,qadd,qaid,qalo,qebr,qein,qhaw,qhawgm3,qhba,qhbr,qhbrgm3,qhch,qhchgm3,qhga,qhid,qhidgm3,qhin,qhlo,qhlogm3,qhmn,qhpc,qhsf,qhsfgm3,qhtt/d=1/ed=1/ct=zgms/rs=AA2YrTto6bMkJ3yf4gqFFypu7rAoQZZyEw"]]]],};this.gbar_=this.gbar_||{};(function(_){var window=this; try{ _._F_toggles_initialize=function(a){(typeof globalThis!=="undefined"?globalThis:typeof self!=="undefined"?self:this)._F_toggles=a||[]};(0,_._F_toggles_initialize)([]); /* Copyright The Closure Library Authors. SPDX-License-Identifier: Apache-2.0 */ var ca,ja,ka,oa,qa,ra,Ca,Ea,Fa,Ha,Ia,Ka,Na,bb,ab,eb,gb,fb,hb,ib,nb,ob,sb,vb,pb,ub,tb,rb,qb,xb,yb,Fb,Kb,Lb,Mb,Nb,y,Vb,Wb,Xb;_.aa=function(a,b){if(Error.captureStackTrace)Error.captureStackTrace(this,_.aa);else{var c=Error().stack;c&&(this.stack=c)}a&&(this.message=String(a));b!==void 0&&(this.cause=b)};_.ba=function(a){a.Kl=!0;return a};ca=function(a,b){if(a.length>b.length)return!1;if(a.length<b.length||a===b)return!0;for(var c=0;c<a.length;c++){var d=a[c],e=b[c];if(d>e)return!1;if(d<e)return!0}}; _.da=function(a){_.t.setTimeout(function(){throw a;},0)};_.fa=function(){var a=_.t.navigator;return a&&(a=a.userAgent)?a:""};ja=function(a){return ha?ia?ia.brands.some(function(b){return(b=b.brand)&&b.indexOf(a)!=-1}):!1:!1};_.v=function(a){return _.fa().indexOf(a)!=-1};ka=function(){return ha?!!ia&&ia.brands.length>0:!1};_.la=function(){return ka()?!1:_.v("Opera")};_.ma=function(){return ka()?!1:_.v("Trident")||_.v("MSIE")};_.na=function(){return _.v("Firefox")||_.v("FxiOS")}; _.pa=function(){return _.v("Safari")&&!(oa()||(ka()?0:_.v("Coast"))||_.la()||(ka()?0:_.v("Edge"))||(ka()?ja("Microsoft Edge"):_.v("Edg/"))||(ka()?ja("Opera"):_.v("OPR"))||_.na()||_.v("Silk")||_.v("Android"))};oa=function(){return ka()?ja("Chromium"):(_.v("Chrome")||_.v("CriOS"))&&!(ka()?0:_.v("Edge"))||_.v("Silk")};qa=function(){return ha?!!ia&&!!ia.platform:!1};ra=function(){return _.v("iPhone")&&!_.v("iPod")&&!_.v("iPad")};_.sa=function(){return ra()||_.v("iPad")||_.v("iPod")}; _.ta=function(){return qa()?ia.platform==="macOS":_.v("Macintosh")};_.va=function(a,b){return(0,_.ua)(a,b)>=0};_.ya=function(a){if(!_.wa)return _.xa(a);for(var b="",c=0,d=a.length-10240;c<d;)b+=String.fromCharCode.apply(null,a.subarray(c,c+=10240));b+=String.fromCharCode.apply(null,c?a.subarray(c):a);return btoa(b)};_.Aa=function(a){return za&&a!=null&&a instanceof Uint8Array};_.Ba=function(a){return Array.prototype.slice.call(a)}; Ca=function(a){return typeof Symbol==="function"&&typeof Symbol()==="symbol"?Symbol():a};Ea=function(a,b){(0,_.Da)(b,(a|0)&-30975)};Fa=function(a,b){(0,_.Da)(b,(a|34)&-30941)};Ha=function(a){return!(!a||typeof a!=="object"||a.i!==Ga)};Ia=function(a){return a!==null&&typeof a==="object"&&!Array.isArray(a)&&a.constructor===Object};Ka=function(a){return!Array.isArray(a)||a.length?!1:(0,_.Ja)(a)&1?!0:!1};_.La=function(a){if(a&2)throw Error();};Na=function(a,b){(b=_.Ma?b[_.Ma]:void 0)&&(a[_.Ma]=_.Ba(b))}; _.Pa=function(a,b){Oa=b;a=new a(b);Oa=void 0;return a}; _.w=function(a,b,c,d){var e;d=(e=d)!=null?e:0;a==null&&(a=Oa);Oa=void 0;if(a==null)e=96,c?(a=[c],e|=512):a=[],b&&(e=e&-33521665|(b&1023)<<15);else{if(!Array.isArray(a))throw Error("E");e=(0,_.Ja)(a);if(e&2048)throw Error("H");if(e&64)return a;d===1||d===2||(e|=64);if(c&&(e|=512,c!==a[0]))throw Error("I");a:{d=a;c=e;if(e=d.length){var f=e-1;if(Ia(d[f])){c|=256;b=f-(+!!(c&512)-1);if(b>=1024)throw Error("J");e=c&-33521665|(b&1023)<<15;break a}}if(b){b=Math.max(b,e-(+!!(c&512)-1));if(b>1024)throw Error("K"); e=c&-33521665|(b&1023)<<15}else e=c}}(0,_.Da)(a,e);return a};_.Ra=function(){var a=Error();Qa(a,"incident");_.da(a)};_.Sa=function(a){a=Error(a);Qa(a,"warning");return a};_.Ua=function(a){if(typeof a!=="boolean")throw Error("M`"+_.Ta(a)+"`"+a);return a};_.Va=function(a){if(!Number.isFinite(a))throw _.Sa("enum");return a|0};_.Wa=function(a){if(typeof a!=="number")throw _.Sa("int32");if(!Number.isFinite(a))throw _.Sa("int32");return a|0}; _.Xa=function(a){if(a!=null&&typeof a!=="string")throw Error();return a};_.Ya=function(a){return a==null||typeof a==="string"?a:void 0};_.$a=function(a,b,c){if(a!=null&&typeof a==="object"&&a.Qd===_.Za)return a;if(Array.isArray(a)){var d=(0,_.Ja)(a),e=d;e===0&&(e|=c&32);e|=c&2;e!==d&&(0,_.Da)(a,e);return new b(a)}};bb=function(a,b){return ab(b)}; ab=function(a){switch(typeof a){case "number":return isFinite(a)?a:String(a);case "bigint":return(0,_.cb)(a)?Number(a):String(a);case "boolean":return a?1:0;case "object":if(a)if(Array.isArray(a)){if(Ka(a))return}else{if(_.Aa(a))return _.ya(a);if("function"==typeof _.db&&a instanceof _.db)return a.j()}}return a};eb=function(a,b,c){var d=_.Ba(a),e=d.length,f=b&256?d[e-1]:void 0;e+=f?-1:0;for(b=b&512?1:0;b<e;b++)d[b]=c(d[b]);if(f){b=d[b]={};for(var g in f)b[g]=c(f[g])}Na(d,a);return d}; gb=function(a,b,c,d,e){if(a!=null){if(Array.isArray(a))a=Ka(a)?void 0:e&&(0,_.Ja)(a)&2?a:fb(a,b,c,d!==void 0,e);else if(Ia(a)){var f={},g;for(g in a)f[g]=gb(a[g],b,c,d,e);a=f}else a=b(a,d);return a}};fb=function(a,b,c,d,e){var f=d||c?(0,_.Ja)(a):0;d=d?!!(f&32):void 0;for(var g=_.Ba(a),h=0;h<g.length;h++)g[h]=gb(g[h],b,c,d,e);c&&(Na(g,a),c(f,g));return g};hb=function(a){return a.Qd===_.Za?a.toJSON():ab(a)}; ib=function(a,b,c){c=c===void 0?Fa:c;if(a!=null){if(za&&a instanceof Uint8Array)return b?a:new Uint8Array(a);if(Array.isArray(a)){var d=(0,_.Ja)(a);if(d&2)return a;b&&(b=d===0||!!(d&32)&&!(d&64||!(d&16)));return b?((0,_.Da)(a,(d|34)&-12293),a):fb(a,ib,d&4?Fa:c,!0,!0)}a.Qd===_.Za&&(c=a.J,d=(0,_.jb)(c),a=d&2?a:_.Pa(a.constructor,_.kb(c,d,!0)));return a}};_.kb=function(a,b,c){var d=c||b&2?Fa:Ea,e=!!(b&32);a=eb(a,b,function(f){return ib(f,e,d)});(0,_.lb)(a,32|(c?2:0));return a}; _.mb=function(a){var b=a.J,c=(0,_.jb)(b);return c&2?_.Pa(a.constructor,_.kb(b,c,!1)):a};nb=function(a){return a};ob=function(a){return a};sb=function(a,b,c,d){return pb(a,b,c,d,qb,rb)};vb=function(a,b,c,d){return pb(a,b,c,d,tb,ub)}; pb=function(a,b,c,d,e,f){if(!c.length&&!d)return 0;for(var g=0,h=0,k=0,m=0,n=0,p=c.length-1;p>=0;p--){var r=c[p];d&&p===c.length-1&&r===d||(m++,r!=null&&k++)}if(d)for(var q in d)p=+q,isNaN(p)||(n+=xb(p),h++,p>g&&(g=p));m=e(m,k)+f(h,g,n);q=k;p=h;r=g;for(var u=n,z=c.length-1;z>=0;z--){var F=c[z];if(!(F==null||d&&z===c.length-1&&F===d)){F=z-b;var B=e(F,q)+f(p,r,u);B<m&&(a=1+F,m=B);p++;q--;u+=xb(F);r=Math.max(r,F)}}b=e(0,0)+f(p,r,u);b<m&&(a=0,m=b);if(d){p=h;r=g;u=n;q=k;for(var C in d)d=+C,isNaN(d)||d>= 1024||(p--,q++,u-=C.length,g=e(d,q)+f(p,r,u),g<m&&(a=1+d,m=g))}return a};ub=function(a,b,c){return c+a*3+(a>1?a-1:0)};tb=function(a,b){return(a>1?a-1:0)+(a-b)*4};rb=function(a,b){return a==0?0:9*Math.max(1<<32-Math.clz32(a+a/2-1),4)<=b?a==0?0:a<4?100+(a-1)*16:a<6?148+(a-4)*16:a<12?244+(a-6)*16:a<22?436+(a-12)*19:a<44?820+(a-22)*17:52+32*a:40+4*b};qb=function(a){return 40+4*a};xb=function(a){return a>=100?a>=1E4?Math.ceil(Math.log10(1+a)):a<1E3?3:4:a<10?1:2}; yb=function(a,b,c,d){b=d+(+!!(b&512)-1);if(!(b<0||b>=a.length||b>=c))return a[b]};_.zb=function(a,b,c,d){var e=b>>15&1023||536870912;if(c>=e){var f=b;if(b&256)var g=a[a.length-1];else{if(d==null)return f;g=a[e+(+!!(b&512)-1)]={};f|=256}g[c]=d;c<e&&(a[c+(+!!(b&512)-1)]=void 0);f!==b&&(0,_.Da)(a,f);return f}a[c+(+!!(b&512)-1)]=d;b&256&&(a=a[a.length-1],c in a&&delete a[c]);return b};_.Bb=function(a,b,c,d){a=a.J;var e=(0,_.jb)(a);d=_.Ab(a,e,c,d);b=_.$a(d,b,e);b!==d&&b!=null&&_.zb(a,e,c,b);return b}; _.Cb=function(a,b){return a!=null?a:b}; Fb=function(a){var b=Db?a.J:fb(a.J,hb,void 0,void 0,!1);var c=!Db,d=(0,_.jb)(c?a.J:b);if(a=b.length){var e=b[a-1],f=Ia(e);f?a--:e=void 0;var g=+!!(d&512)-1,h=a-g;d=!!Eb&&!(d&512);var k,m=(k=Eb)!=null?k:ob;k=d?m(h,g,b,e):h;d=(h=d&&h!==k)?Array.prototype.slice.call(b,0,a):b;if(f||h){b:{var n=d;var p=e;var r;f=!1;if(h)for(m=Math.max(0,k+g);m<n.length;m++){var q=n[m],u=m-g;q==null||Ka(q)||Ha(q)&&q.size===0||(f=n[m]=void 0,((f=r)!=null?f:r={})[u]=q,f=!0)}if(p)for(var z in p)if(m=+z,isNaN(m))m=void 0,((m= r)!=null?m:r={})[z]=p[z];else if(q=p[z],Array.isArray(q)&&(Ka(q)||Ha(q)&&q.size===0)&&(q=null),q==null&&(f=!0),h&&m<k){f=!0;q=m+g;for(u=n.length;u<=q;u++)n.push(void 0);n[q]=p[m]}else q!=null&&(m=void 0,((m=r)!=null?m:r={})[z]=q);f||(r=p);if(r)for(var F in r){p=r;break b}p=null}n=p==null?e!=null:p!==e}h&&(a=d.length);for(var B;a>0;a--){r=d[a-1];if(!(r==null||Ka(r)||Ha(r)&&r.size===0))break;B=!0}if(d!==b||n||B){if(!h&&!c)d=Array.prototype.slice.call(d,0,a);else if(B||n||p)d.length=a;p&&d.push(p)}b= d}return b};_.Gb=function(){var a=function(){throw Error();};Object.setPrototypeOf(a,a.prototype);return a};_.Hb=function(a,b){return a!=null?!!a:!!b};_.x=function(a,b){b==void 0&&(b="");return a!=null?a:b};_.Ib=function(a,b,c){for(var d in a)b.call(c,a[d],d,a)};_.Jb=function(a){for(var b in a)return!1;return!0};Kb=function(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}}; Lb=typeof Object.defineProperties=="function"?Object.defineProperty:function(a,b,c){if(a==Array.prototype||a==Object.prototype)return a;a[b]=c.value;return a};Mb=function(a){a=["object"==typeof globalThis&&globalThis,a,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var b=0;b<a.length;++b){var c=a[b];if(c&&c.Math==Math)return c}throw Error("a");};Nb=Mb(this); y=function(a,b){if(b)a:{var c=Nb;a=a.split(".");for(var d=0;d<a.length-1;d++){var e=a[d];if(!(e in c))break a;c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&b!=null&&Lb(c,a,{configurable:!0,writable:!0,value:b})}}; y("Symbol",function(a){if(a)return a;var b=function(f,g){this.i=f;Lb(this,"description",{configurable:!0,writable:!0,value:g})};b.prototype.toString=function(){return this.i};var c="jscomp_symbol_"+(Math.random()*1E9>>>0)+"_",d=0,e=function(f){if(this instanceof e)throw new TypeError("b");return new b(c+(f||"")+"_"+d++,f)};return e}); y("Symbol.iterator",function(a){if(a)return a;a=Symbol("c");for(var b="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),c=0;c<b.length;c++){var d=Nb[b[c]];typeof d==="function"&&typeof d.prototype[a]!="function"&&Lb(d.prototype,a,{configurable:!0,writable:!0,value:function(){return Ob(Kb(this))}})}return a}); var Ob=function(a){a={next:a};a[Symbol.iterator]=function(){return this};return a},Pb=typeof Object.create=="function"?Object.create:function(a){var b=function(){};b.prototype=a;return new b},Qb;if(typeof Object.setPrototypeOf=="function")Qb=Object.setPrototypeOf;else{var Sb;a:{var Tb={a:!0},Ub={};try{Ub.__proto__=Tb;Sb=Ub.a;break a}catch(a){}Sb=!1}Qb=Sb?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError("d`"+a);return a}:null}Vb=Qb; _.A=function(a,b){a.prototype=Pb(b.prototype);a.prototype.constructor=a;if(Vb)Vb(a,b);else for(var c in b)if(c!="prototype")if(Object.defineProperties){var d=Object.getOwnPropertyDescriptor(b,c);d&&Object.defineProperty(a,c,d)}else a[c]=b[c];a.X=b.prototype};_.D=function(a){var b=typeof Symbol!="undefined"&&Symbol.iterator&&a[Symbol.iterator];if(b)return b.call(a);if(typeof a.length=="number")return{next:Kb(a)};throw Error("e`"+String(a));}; Wb=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};Xb=typeof Object.assign=="function"?Object.assign:function(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(d)for(var e in d)Wb(d,e)&&(a[e]=d[e])}return a};y("Object.assign",function(a){return a||Xb});y("Reflect.setPrototypeOf",function(a){return a?a:Vb?function(b,c){try{return Vb(b,c),!0}catch(d){return!1}}:null}); y("Promise",function(a){function b(){this.i=null}function c(g){return g instanceof e?g:new e(function(h){h(g)})}if(a)return a;b.prototype.j=function(g){if(this.i==null){this.i=[];var h=this;this.o(function(){h.A()})}this.i.push(g)};var d=Nb.setTimeout;b.prototype.o=function(g){d(g,0)};b.prototype.A=function(){for(;this.i&&this.i.length;){var g=this.i;this.i=[];for(var h=0;h<g.length;++h){var k=g[h];g[h]=null;try{k()}catch(m){this.v(m)}}}this.i=null};b.prototype.v=function(g){this.o(function(){throw g; })};var e=function(g){this.i=0;this.o=void 0;this.j=[];this.C=!1;var h=this.v();try{g(h.resolve,h.reject)}catch(k){h.reject(k)}};e.prototype.v=function(){function g(m){return function(n){k||(k=!0,m.call(h,n))}}var h=this,k=!1;return{resolve:g(this.Y),reject:g(this.A)}};e.prototype.Y=function(g){if(g===this)this.A(new TypeError("h"));else if(g instanceof e)this.M(g);else{a:switch(typeof g){case "object":var h=g!=null;break a;case "function":h=!0;break a;default:h=!1}h?this.K(g):this.B(g)}};e.prototype.K= function(g){var h=void 0;try{h=g.then}catch(k){this.A(k);return}typeof h=="function"?this.N(h,g):this.B(g)};e.prototype.A=function(g){this.D(2,g)};e.prototype.B=function(g){this.D(1,g)};e.prototype.D=function(g,h){if(this.i!=0)throw Error("i`"+g+"`"+h+"`"+this.i);this.i=g;this.o=h;this.i===2&&this.L();this.F()};e.prototype.L=function(){var g=this;d(function(){if(g.G()){var h=Nb.console;typeof h!=="undefined"&&h.error(g.o)}},1)};e.prototype.G=function(){if(this.C)return!1;var g=Nb.CustomEvent,h=Nb.Event, k=Nb.dispatchEvent;if(typeof k==="undefined")return!0;typeof g==="function"?g=new g("unhandledrejection",{cancelable:!0}):typeof h==="function"?g=new h("unhandledrejection",{cancelable:!0}):(g=Nb.document.createEvent("CustomEvent"),g.initCustomEvent("unhandledrejection",!1,!0,g));g.promise=this;g.reason=this.o;return k(g)};e.prototype.F=function(){if(this.j!=null){for(var g=0;g<this.j.length;++g)f.j(this.j[g]);this.j=null}};var f=new b;e.prototype.M=function(g){var h=this.v();g.xd(h.resolve,h.reject)}; e.prototype.N=function(g,h){var k=this.v();try{g.call(h,k.resolve,k.reject)}catch(m){k.reject(m)}};e.prototype.then=function(g,h){function k(r,q){return typeof r=="function"?function(u){try{m(r(u))}catch(z){n(z)}}:q}var m,n,p=new e(function(r,q){m=r;n=q});this.xd(k(g,m),k(h,n));return p};e.prototype.catch=function(g){return this.then(void 0,g)};e.prototype.xd=function(g,h){function k(){switch(m.i){case 1:g(m.o);break;case 2:h(m.o);break;default:throw Error("j`"+m.i);}}var m=this;this.j==null?f.j(k): this.j.push(k);this.C=!0};e.resolve=c;e.reject=function(g){return new e(function(h,k){k(g)})};e.race=function(g){return new e(function(h,k){for(var m=_.D(g),n=m.next();!n.done;n=m.next())c(n.value).xd(h,k)})};e.all=function(g){var h=_.D(g),k=h.next();return k.done?c([]):new e(function(m,n){function p(u){return function(z){r[u]=z;q--;q==0&&m(r)}}var r=[],q=0;do r.push(void 0),q++,c(k.value).xd(p(r.length-1),n),k=h.next();while(!k.done)})};return e}); var Yb=function(a,b,c){if(a==null)throw new TypeError("k`"+c);if(b instanceof RegExp)throw new TypeError("l`"+c);return a+""};y("String.prototype.startsWith",function(a){return a?a:function(b,c){var d=Yb(this,b,"startsWith"),e=d.length,f=b.length;c=Math.max(0,Math.min(c|0,d.length));for(var g=0;g<f&&c<e;)if(d[c++]!=b[g++])return!1;return g>=f}});y("Object.setPrototypeOf",function(a){return a||Vb});y("Symbol.dispose",function(a){return a?a:Symbol("m")}); y("WeakMap",function(a){function b(){}function c(k){var m=typeof k;return m==="object"&&k!==null||m==="function"}function d(k){if(!Wb(k,f)){var m=new b;Lb(k,f,{value:m})}}function e(k){var m=Object[k];m&&(Object[k]=function(n){if(n instanceof b)return n;Object.isExtensible(n)&&d(n);return m(n)})}if(function(){if(!a||!Object.seal)return!1;try{var k=Object.seal({}),m=Object.seal({}),n=new a([[k,2],[m,3]]);if(n.get(k)!=2||n.get(m)!=3)return!1;n.delete(k);n.set(m,4);return!n.has(k)&&n.get(m)==4}catch(p){return!1}}())return a; var f="$jscomp_hidden_"+Math.random();e("freeze");e("preventExtensions");e("seal");var g=0,h=function(k){this.i=(g+=Math.random()+1).toString();if(k){k=_.D(k);for(var m;!(m=k.next()).done;)m=m.value,this.set(m[0],m[1])}};h.prototype.set=function(k,m){if(!c(k))throw Error("n");d(k);if(!Wb(k,f))throw Error("o`"+k);k[f][this.i]=m;return this};h.prototype.get=function(k){return c(k)&&Wb(k,f)?k[f][this.i]:void 0};h.prototype.has=function(k){return c(k)&&Wb(k,f)&&Wb(k[f],this.i)};h.prototype.delete=function(k){return c(k)&& Wb(k,f)&&Wb(k[f],this.i)?delete k[f][this.i]:!1};return h}); y("Map",function(a){if(function(){if(!a||typeof a!="function"||!a.prototype.entries||typeof Object.seal!="function")return!1;try{var h=Object.seal({x:4}),k=new a(_.D([[h,"s"]]));if(k.get(h)!="s"||k.size!=1||k.get({x:4})||k.set({x:4},"t")!=k||k.size!=2)return!1;var m=k.entries(),n=m.next();if(n.done||n.value[0]!=h||n.value[1]!="s")return!1;n=m.next();return n.done||n.value[0].x!=4||n.value[1]!="t"||!m.next().done?!1:!0}catch(p){return!1}}())return a;var b=new WeakMap,c=function(h){this[0]={};this[1]= f();this.size=0;if(h){h=_.D(h);for(var k;!(k=h.next()).done;)k=k.value,this.set(k[0],k[1])}};c.prototype.set=function(h,k){h=h===0?0:h;var m=d(this,h);m.list||(m.list=this[0][m.id]=[]);m.Ka?m.Ka.value=k:(m.Ka={next:this[1],vb:this[1].vb,head:this[1],key:h,value:k},m.list.push(m.Ka),this[1].vb.next=m.Ka,this[1].vb=m.Ka,this.size++);return this};c.prototype.delete=function(h){h=d(this,h);return h.Ka&&h.list?(h.list.splice(h.index,1),h.list.length||delete this[0][h.id],h.Ka.vb.next=h.Ka.next,h.Ka.next.vb= h.Ka.vb,h.Ka.head=null,this.size--,!0):!1};c.prototype.clear=function(){this[0]={};this[1]=this[1].vb=f();this.size=0};c.prototype.has=function(h){return!!d(this,h).Ka};c.prototype.get=function(h){return(h=d(this,h).Ka)&&h.value};c.prototype.entries=function(){return e(this,function(h){return[h.key,h.value]})};c.prototype.keys=function(){return e(this,function(h){return h.key})};c.prototype.values=function(){return e(this,function(h){return h.value})};c.prototype.forEach=function(h,k){for(var m=this.entries(), n;!(n=m.next()).done;)n=n.value,h.call(k,n[1],n[0],this)};c.prototype[Symbol.iterator]=c.prototype.entries;var d=function(h,k){var m=k&&typeof k;m=="object"||m=="function"?b.has(k)?m=b.get(k):(m=""+ ++g,b.set(k,m)):m="p_"+k;var n=h[0][m];if(n&&Wb(h[0],m))for(h=0;h<n.length;h++){var p=n[h];if(k!==k&&p.key!==p.key||k===p.key)return{id:m,list:n,index:h,Ka:p}}return{id:m,list:n,index:-1,Ka:void 0}},e=function(h,k){var m=h[1];return Ob(function(){if(m){for(;m.head!=h[1];)m=m.vb;for(;m.next!=m.head;)return m= m.next,{done:!1,value:k(m)};m=null}return{done:!0,value:void 0}})},f=function(){var h={};return h.vb=h.next=h.head=h},g=0;return c}); y("Set",function(a){if(function(){if(!a||typeof a!="function"||!a.prototype.entries||typeof Object.seal!="function")return!1;try{var c=Object.seal({x:4}),d=new a(_.D([c]));if(!d.has(c)||d.size!=1||d.add(c)!=d||d.size!=1||d.add({x:4})!=d||d.size!=2)return!1;var e=d.entries(),f=e.next();if(f.done||f.value[0]!=c||f.value[1]!=c)return!1;f=e.next();return f.done||f.value[0]==c||f.value[0].x!=4||f.value[1]!=f.value[0]?!1:e.next().done}catch(g){return!1}}())return a;var b=function(c){this.i=new Map;if(c){c= _.D(c);for(var d;!(d=c.next()).done;)this.add(d.value)}this.size=this.i.size};b.prototype.add=function(c){c=c===0?0:c;this.i.set(c,c);this.size=this.i.size;return this};b.prototype.delete=function(c){c=this.i.delete(c);this.size=this.i.size;return c};b.prototype.clear=function(){this.i.clear();this.size=0};b.prototype.has=function(c){return this.i.has(c)};b.prototype.entries=function(){return this.i.entries()};b.prototype.values=function(){return this.i.values()};b.prototype.keys=b.prototype.values; b.prototype[Symbol.iterator]=b.prototype.values;b.prototype.forEach=function(c,d){var e=this;this.i.forEach(function(f){return c.call(d,f,f,e)})};return b});y("Array.from",function(a){return a?a:function(b,c,d){c=c!=null?c:function(h){return h};var e=[],f=typeof Symbol!="undefined"&&Symbol.iterator&&b[Symbol.iterator];if(typeof f=="function"){b=f.call(b);for(var g=0;!(f=b.next()).done;)e.push(c.call(d,f.value,g++))}else for(f=b.length,g=0;g<f;g++)e.push(c.call(d,b[g],g));return e}}); y("Object.entries",function(a){return a?a:function(b){var c=[],d;for(d in b)Wb(b,d)&&c.push([d,b[d]]);return c}});y("Number.isFinite",function(a){return a?a:function(b){return typeof b!=="number"?!1:!isNaN(b)&&b!==Infinity&&b!==-Infinity}});y("Number.MAX_SAFE_INTEGER",function(){return 9007199254740991});y("Number.MIN_SAFE_INTEGER",function(){return-9007199254740991});y("Number.isInteger",function(a){return a?a:function(b){return Number.isFinite(b)?b===Math.floor(b):!1}}); y("Number.isSafeInteger",function(a){return a?a:function(b){return Number.isInteger(b)&&Math.abs(b)<=Number.MAX_SAFE_INTEGER}});y("Object.is",function(a){return a?a:function(b,c){return b===c?b!==0||1/b===1/c:b!==b&&c!==c}});y("Array.prototype.includes",function(a){return a?a:function(b,c){var d=this;d instanceof String&&(d=String(d));var e=d.length;c=c||0;for(c<0&&(c=Math.max(c+e,0));c<e;c++){var f=d[c];if(f===b||Object.is(f,b))return!0}return!1}}); y("String.prototype.includes",function(a){return a?a:function(b,c){return Yb(this,b,"includes").indexOf(b,c||0)!==-1}});var Zb=function(a,b){a instanceof String&&(a+="");var c=0,d=!1,e={next:function(){if(!d&&c<a.length){var f=c++;return{value:b(f,a[f]),done:!1}}d=!0;return{done:!0,value:void 0}}};e[Symbol.iterator]=function(){return e};return e};y("Array.prototype.entries",function(a){return a?a:function(){return Zb(this,function(b,c){return[b,c]})}});y("globalThis",function(a){return a||Nb}); y("Math.trunc",function(a){return a?a:function(b){b=Number(b);if(isNaN(b)||b===Infinity||b===-Infinity||b===0)return b;var c=Math.floor(Math.abs(b));return b<0?-c:c}});y("Array.prototype.find",function(a){return a?a:function(b,c){a:{var d=this;d instanceof String&&(d=String(d));for(var e=d.length,f=0;f<e;f++){var g=d[f];if(b.call(c,g,f,d)){b=g;break a}}b=void 0}return b}});y("Object.values",function(a){return a?a:function(b){var c=[],d;for(d in b)Wb(b,d)&&c.push(b[d]);return c}}); y("Number.isNaN",function(a){return a?a:function(b){return typeof b==="number"&&isNaN(b)}});y("Array.prototype.keys",function(a){return a?a:function(){return Zb(this,function(b){return b})}});y("Array.prototype.values",function(a){return a?a:function(){return Zb(this,function(b,c){return c})}}); y("Math.clz32",function(a){return a?a:function(b){b=Number(b)>>>0;if(b===0)return 32;var c=0;(b&4294901760)===0&&(b<<=16,c+=16);(b&4278190080)===0&&(b<<=8,c+=8);(b&4026531840)===0&&(b<<=4,c+=4);(b&3221225472)===0&&(b<<=2,c+=2);(b&2147483648)===0&&c++;return c}});y("Math.log10",function(a){return a?a:function(b){return Math.log(b)/Math.LN10}}); y("Array.prototype.fill",function(a){return a?a:function(b,c,d){var e=this.length||0;c<0&&(c=Math.max(0,e+c));if(d==null||d>e)d=e;d=Number(d);d<0&&(d=Math.max(0,e+d));for(c=Number(c||0);c<d;c++)this[c]=b;return this}});var $b=function(a){return a?a:Array.prototype.fill};y("Int8Array.prototype.fill",$b);y("Uint8Array.prototype.fill",$b);y("Uint8ClampedArray.prototype.fill",$b);y("Int16Array.prototype.fill",$b);y("Uint16Array.prototype.fill",$b);y("Int32Array.prototype.fill",$b); y("Uint32Array.prototype.fill",$b);y("Float32Array.prototype.fill",$b);y("Float64Array.prototype.fill",$b);y("Promise.prototype.finally",function(a){return a?a:function(b){return this.then(function(c){return Promise.resolve(b()).then(function(){return c})},function(c){return Promise.resolve(b()).then(function(){throw c;})})}});var cc,dc,gc,hc;_.ac=_.ac||{};_.t=this||self;cc=function(a,b){var c=_.bc("WIZ_global_data.oxN3nb");a=c&&c[a];return a!=null?a:b};dc=_.t._F_toggles||[];_.bc=function(a,b){a=a.split(".");b=b||_.t;for(var c=0;c<a.length;c++)if(b=b[a[c]],b==null)return null;return b};_.Ta=function(a){var b=typeof a;return b!="object"?b:a?Array.isArray(a)?"array":b:"null"};_.ec=function(a){var b=typeof a;return b=="object"&&a!=null||b=="function"};_.fc="closure_uid_"+(Math.random()*1E9>>>0); gc=function(a,b,c){return a.call.apply(a.bind,arguments)};hc=function(a,b,c){if(!a)throw Error();if(arguments.length>2){var d=Array.prototype.slice.call(arguments,2);return function(){var e=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(e,d);return a.apply(b,e)}}return function(){return a.apply(b,arguments)}};_.E=function(a,b,c){_.E=Function.prototype.bind&&Function.prototype.bind.toString().indexOf("native code")!=-1?gc:hc;return _.E.apply(null,arguments)}; _.ic=function(a,b){var c=Array.prototype.slice.call(arguments,1);return function(){var d=c.slice();d.push.apply(d,arguments);return a.apply(this,d)}};_.G=function(a,b){a=a.split(".");var c=_.t;a[0]in c||typeof c.execScript=="undefined"||c.execScript("var "+a[0]);for(var d;a.length&&(d=a.shift());)a.length||b===void 0?c[d]&&c[d]!==Object.prototype[d]?c=c[d]:c=c[d]={}:c[d]=b}; _.H=function(a,b){function c(){}c.prototype=b.prototype;a.X=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.Bl=function(d,e,f){for(var g=Array(arguments.length-2),h=2;h<arguments.length;h++)g[h-2]=arguments[h];return b.prototype[e].apply(d,g)}};_.H(_.aa,Error);_.aa.prototype.name="CustomError";var jc=!!(dc[0]&1024),kc=!!(dc[0]&32),lc=!!(dc[0]&2048),mc=!!(dc[0]&8);var nc,ha;nc=cc(1,!0);ha=jc?lc:cc(610401301,!1);_.oc=jc?kc||!mc:cc(653718497,nc);_.pc=_.ba(function(a){return typeof a==="number"});_.qc=_.ba(function(a){return typeof a==="string"});_.rc=_.ba(function(a){return typeof a==="boolean"});_.sc=typeof _.t.BigInt==="function"&&typeof _.t.BigInt(0)==="bigint";var vc,tc,wc,uc;_.cb=_.ba(function(a){return _.sc?a>=tc&&a<=uc:a[0]==="-"?ca(a,vc):ca(a,wc)});vc=Number.MIN_SAFE_INTEGER.toString();tc=_.sc?BigInt(Number.MIN_SAFE_INTEGER):void 0;wc=Number.MAX_SAFE_INTEGER.toString();uc=_.sc?BigInt(Number.MAX_SAFE_INTEGER):void 0;_.xc=typeof Uint8Array.prototype.slice==="function";_.yc=typeof TextDecoder!=="undefined";_.zc=typeof String.prototype.isWellFormed==="function";_.Ac=typeof TextEncoder!=="undefined";_.Bc=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};_.Cc=function(){return _.fa().toLowerCase().indexOf("webkit")!=-1};var ia,Dc=_.t.navigator;ia=Dc?Dc.userAgentData||null:null;_.ua=Array.prototype.indexOf?function(a,b){return Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if(typeof a==="string")return typeof b!=="string"||b.length!=1?-1:a.indexOf(b,0);for(var c=0;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1};_.Ec=Array.prototype.forEach?function(a,b,c){Array.prototype.forEach.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=typeof a==="string"?a.split(""):a,f=0;f<d;f++)f in e&&b.call(c,e[f],f,a)}; _.Fc=Array.prototype.filter?function(a,b,c){return Array.prototype.filter.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=[],f=0,g=typeof a==="string"?a.split(""):a,h=0;h<d;h++)if(h in g){var k=g[h];b.call(c,k,h,a)&&(e[f++]=k)}return e};_.Gc=Array.prototype.map?function(a,b,c){return Array.prototype.map.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=Array(d),f=typeof a==="string"?a.split(""):a,g=0;g<d;g++)g in f&&(e[g]=b.call(c,f[g],g,a));return e}; _.Hc=Array.prototype.some?function(a,b){return Array.prototype.some.call(a,b,void 0)}:function(a,b){for(var c=a.length,d=typeof a==="string"?a.split(""):a,e=0;e<c;e++)if(e in d&&b.call(void 0,d[e],e,a))return!0;return!1};_.Ic=function(a){_.Ic[" "](a);return a};_.Ic[" "]=function(){};var Wc;_.Jc=_.la();_.Kc=_.ma();_.Lc=_.v("Edge");_.Mc=_.v("Gecko")&&!(_.Cc()&&!_.v("Edge"))&&!(_.v("Trident")||_.v("MSIE"))&&!_.v("Edge");_.Nc=_.Cc()&&!_.v("Edge");_.Oc=_.ta();_.Pc=qa()?ia.platform==="Windows":_.v("Windows");_.Qc=qa()?ia.platform==="Android":_.v("Android");_.Rc=ra();_.Sc=_.v("iPad");_.Tc=_.v("iPod");_.Vc=_.sa(); a:{var Xc="",Yc=function(){var a=_.fa();if(_.Mc)return/rv:([^\);]+)(\)|;)/.exec(a);if(_.Lc)return/Edge\/([\d\.]+)/.exec(a);if(_.Kc)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(_.Nc)return/WebKit\/(\S+)/.exec(a);if(_.Jc)return/(?:Version)[ \/]?(\S+)/.exec(a)}();Yc&&(Xc=Yc?Yc[1]:"");if(_.Kc){var Zc,$c=_.t.document;Zc=$c?$c.documentMode:void 0;if(Zc!=null&&Zc>parseFloat(Xc)){Wc=String(Zc);break a}}Wc=Xc}_.ad=Wc;_.bd=_.na();_.cd=ra()||_.v("iPod");_.dd=_.v("iPad");_.ed=_.v("Android")&&!(oa()||_.na()||_.la()||_.v("Silk"));_.fd=oa();_.gd=_.pa()&&!_.sa();var hd;hd={};_.id=null;_.xa=function(a,b){b===void 0&&(b=0);_.jd();b=hd[b];for(var c=Array(Math.floor(a.length/3)),d=b[64]||"",e=0,f=0;e<a.length-2;e+=3){var g=a[e],h=a[e+1],k=a[e+2],m=b[g>>2];g=b[(g&3)<<4|h>>4];h=b[(h&15)<<2|k>>6];k=b[k&63];c[f++]=m+g+h+k}m=0;k=d;switch(a.length-e){case 2:m=a[e+1],k=b[(m&15)<<2]||d;case 1:a=a[e],c[f]=b[a>>2]+b[(a&3)<<4|m>>4]+k+d}return c.join("")}; _.jd=function(){if(!_.id){_.id={};for(var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),b=["+/=","+/","-_=","-_.","-_"],c=0;c<5;c++){var d=a.concat(b[c].split(""));hd[c]=d;for(var e=0;e<d.length;e++){var f=d[e];_.id[f]===void 0&&(_.id[f]=e)}}}};var za;za=typeof Uint8Array!=="undefined";_.wa=!_.Kc&&typeof btoa==="function";var ld,md;_.kd=typeof Symbol==="function"&&typeof Symbol()==="symbol";ld=Ca();md=Ca("2ex");_.nd=Ca("1oa");_.lb=_.kd?function(a,b){a[ld]|=b}:function(a,b){a.cb!==void 0?a.cb|=b:Object.defineProperties(a,{cb:{value:b,configurable:!0,writable:!0,enumerable:!1}})};_.od=_.kd?function(a,b){a[ld]&=~b}:function(a,b){a.cb!==void 0&&(a.cb&=~b)};_.Ja=_.kd?function(a){return a[ld]|0}:function(a){return a.cb|0};_.jb=_.kd?function(a){return a[ld]}:function(a){return a.cb};_.Da=_.kd?function(a,b){a[ld]=b}:function(a,b){a.cb!==void 0?a.cb=b:Object.defineProperties(a,{cb:{value:b,configurable:!0,writable:!0,enumerable:!1}})};var Ga,qd;_.Za={};Ga={};qd=[];(0,_.Da)(qd,55);_.pd=Object.freeze(qd);_.rd=Object.freeze({});var Oa;var Qa=function(a,b){a.__closure__error__context__984382||(a.__closure__error__context__984382={});a.__closure__error__context__984382.severity=b};var sd;_.td=function(a,b){a=a.J;return _.Ab(a,(0,_.jb)(a),b)};_.Ab=function(a,b,c,d){if(c===-1)return null;var e=b>>15&1023||536870912;if(c>=e){if(b&256)return a[a.length-1][c]}else{var f=a.length;if(d&&b&256&&(d=a[f-1][c],d!=null)){if(yb(a,b,e,c)&&md!=null){var g;a=(g=sd)!=null?g:sd={};g=a[md]||0;g>=4||(a[md]=g+1,_.Ra())}return d}return yb(a,b,e,c)}};_.ud=function(a,b,c){var d=a.J,e=(0,_.jb)(d);_.La(e);_.zb(d,e,b,c);return a}; _.I=function(a,b,c,d){b=_.Bb(a,b,c,d===void 0?!1:d);if(b==null)return b;a=a.J;d=(0,_.jb)(a);if(!(d&2)){var e=_.mb(b);e!==b&&(b=e,_.zb(a,d,c,b))}return b};_.J=function(a,b,c){c==null&&(c=void 0);return _.ud(a,b,c)};_.K=function(a,b){a=_.td(a,b);return a==null||typeof a==="boolean"?a:typeof a==="number"?!!a:void 0};_.L=function(a,b){return _.Ya(_.td(a,b))};_.M=function(a,b,c){c=c===void 0?!1:c;return _.Cb(_.K(a,b),c)};_.N=function(a,b){var c=c===void 0?"":c;return _.Cb(_.L(a,b),c)}; _.O=function(a,b,c){return _.ud(a,b,c==null?c:_.Ua(c))};_.P=function(a,b,c){return _.ud(a,b,c==null?c:_.Wa(c))};_.Q=function(a,b,c){return _.ud(a,b,_.Xa(c))};_.R=function(a,b,c){return _.ud(a,b,c==null?c:_.Va(c))};var Eb,Db;_.S=function(a,b,c){this.J=_.w(a,b,c)};_.l=_.S.prototype;_.l.toJSON=function(){return Fb(this)};_.l.va=function(a){try{return Db=!0,a&&(Eb=a===ob||a!==nb&&a!==sb&&a!==vb?ob:a),JSON.stringify(Fb(this),bb)}finally{a&&(Eb=void 0),Db=!1}};_.l.bc=function(){return!!((0,_.Ja)(this.J)&2)};_.l.Qd=_.Za;_.l.toString=function(){try{return Db=!0,Fb(this).toString()}finally{Db=!1}};_.vd=_.Gb();_.wd=_.Gb();_.xd=_.Gb();var yd=function(a){this.J=_.w(a)};_.A(yd,_.S);_.zd=function(a){this.J=_.w(a)};_.A(_.zd,_.S);_.zd.prototype.md=function(a){return _.P(this,3,a)};var Ad=function(a){this.J=_.w(a)};_.A(Ad,_.S);Ad.prototype.Pc=function(a){return _.Q(this,24,a)};_.Bd=function(a){this.J=_.w(a)};_.A(_.Bd,_.S);_.T=function(){this.ta=this.ta;this.Y=this.Y};_.T.prototype.ta=!1;_.T.prototype.isDisposed=function(){return this.ta};_.T.prototype.dispose=function(){this.ta||(this.ta=!0,this.P())};_.T.prototype[Symbol.dispose]=function(){this.dispose()};_.T.prototype.P=function(){if(this.Y)for(;this.Y.length;)this.Y.shift()()};var Cd=function(a){_.T.call(this);this.o=a;this.i=[];this.j={}};_.A(Cd,_.T);Cd.prototype.resolve=function(a){var b=this.o;a=a.split(".");for(var c=a.length,d=0;d<c;++d)if(b[a[d]])b=b[a[d]];else return null;return b instanceof Function?b:null};Cd.prototype.tb=function(){for(var a=this.i.length,b=this.i,c=[],d=0;d<a;++d){var e=b[d].i(),f=this.resolve(e);if(f&&f!=this.j[e])try{b[d].tb(f)}catch(g){}else c.push(b[d])}this.i=c.concat(b.slice(a))};var Dd=function(a){_.T.call(this);this.o=a;this.A=this.i=null;this.v=0;this.B={};this.j=!1;a=window.navigator.userAgent;a.indexOf("MSIE")>=0&&a.indexOf("Trident")>=0&&(a=/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a))&&a[1]&&parseFloat(a[1])<9&&(this.j=!0)};_.A(Dd,_.T);Dd.prototype.C=function(a,b){this.i=b;this.A=a;b.preventDefault?b.preventDefault():b.returnValue=!1};_.Ed=function(a){this.J=_.w(a)};_.A(_.Ed,_.S);var Fd=function(a){this.J=_.w(a)};_.A(Fd,_.S);var Hd=function(){var a=Gd;this.i=null;_.M(a,4,!0)};Hd.prototype.log=function(a,b,c){c=c===void 0?new _.zd:c;_.Id(this,a,98,c)};_.Id=function(a,b,c,d){c=c===void 0?98:c;d=d===void 0?new _.zd:d;if(a.i){var e=new yd;_.Q(e,1,b.message);_.Q(e,2,b.stack);_.P(e,3,b.lineNumber);_.R(e,5,1);_.J(d,40,e);a.i.log(c,d)}};_.Jd=function(a){this.i=a;this.j=void 0;this.o=[]};_.Jd.prototype.then=function(a,b,c){this.o.push(new Kd(a,b,c));Ld(this)};_.Jd.prototype.resolve=function(a){if(this.i!==void 0||this.j!==void 0)throw Error("Q");this.i=a;Ld(this)};_.Jd.prototype.reject=function(a){if(this.i!==void 0||this.j!==void 0)throw Error("Q");this.j=a;Ld(this)};var Ld=function(a){if(a.o.length>0){var b=a.i!==void 0,c=a.j!==void 0;if(b||c){b=b?a.v:a.A;c=a.o;a.o=[];try{_.Ec(c,b,a)}catch(d){console.error(d)}}}}; _.Jd.prototype.v=function(a){a.j&&a.j.call(a.i,this.i)};_.Jd.prototype.A=function(a){a.o&&a.o.call(a.i,this.j)};var Kd=function(a,b,c){this.j=a;this.o=b;this.i=c};_.Md=function(a){var b="Yb";if(a.Yb&&a.hasOwnProperty(b))return a.Yb;b=new a;return a.Yb=b};_.Nd=function(){this.v=new _.Jd;this.i=new _.Jd;this.D=new _.Jd;this.B=new _.Jd;this.C=new _.Jd;this.A=new _.Jd;this.o=new _.Jd;this.j=new _.Jd;this.F=new _.Jd};_.l=_.Nd.prototype;_.l.zi=function(){return this.v};_.l.Gi=function(){return this.i};_.l.Ni=function(){return this.D};_.l.Fi=function(){return this.B};_.l.Li=function(){return this.C};_.l.Di=function(){return this.A};_.l.ti=function(){return this.o};_.l.ri=function(){return this.j};_.Nd.i=function(){return _.Md(_.Nd)};var Od=function(a){this.J=_.w(a)};_.A(Od,_.S);_.Qd=function(){return _.I(_.Pd,Ad,1)};_.Rd=function(){return _.I(_.Pd,_.Bd,5)};var Sd;window.gbar_&&window.gbar_.CONFIG?Sd=window.gbar_.CONFIG[0]||{}:Sd=[];_.Pd=new Od(Sd);var Gd=_.I(_.Pd,Fd,3)||new Fd;_.Qd()||new Ad;_.Td=new Hd;_.G("gbar_._DumpException",function(a){_.Td?_.Td.log(a):console.error(a)});_.Ud=new Dd(_.Td);_.Vd=function(){this.i={};this.j={}};_.Xd=function(a,b){var c=_.Vd.i();if(a in c.i){if(c.i[a]!=b)throw new Wd(a);}else{c.i[a]=b;if(b=c.j[a])for(var d=0,e=b.length;d<e;d++){var f=b[d],g=c.i;delete f.i[a];if(_.Jb(f.i)){for(var h=f.j.length,k=Array(h),m=0;m<h;m++)k[m]=g[f.j[m]];f.o.apply(f.v,k)}}delete c.j[a]}};_.Vd.i=function(){return _.Md(_.Vd)};_.Yd=function(){_.aa.call(this)};_.A(_.Yd,_.aa);var Wd=function(){_.aa.call(this)};_.A(Wd,_.Yd);_.G("gbar.A",_.Jd);_.Jd.prototype.aa=_.Jd.prototype.then;_.G("gbar.B",_.Nd);_.Nd.prototype.ba=_.Nd.prototype.Gi;_.Nd.prototype.bb=_.Nd.prototype.Ni;_.Nd.prototype.bd=_.Nd.prototype.Li;_.Nd.prototype.bf=_.Nd.prototype.zi;_.Nd.prototype.bg=_.Nd.prototype.Fi;_.Nd.prototype.bh=_.Nd.prototype.Di;_.Nd.prototype.bj=_.Nd.prototype.ti;_.Nd.prototype.bk=_.Nd.prototype.ri;_.G("gbar.a",_.Nd.i());window.gbar&&window.gbar.ap&&window.gbar.ap(window.gbar.a);var Zd=new Cd(window);_.Xd("api",Zd); var $d=_.Rd()||new _.Bd,ae=window,be=_.x(_.L($d,8));ae.__PVT=be;_.Xd("eq",_.Ud); }catch(e){_._DumpException(e)} try{ _.ce=function(a){this.J=_.w(a)};_.A(_.ce,_.S); }catch(e){_._DumpException(e)} try{ var ee=function(a){this.J=_.w(a)};_.A(ee,_.S);var fe=function(){_.T.call(this);this.j=[];this.i=[]};_.A(fe,_.T);fe.prototype.o=function(a,b){this.j.push({features:a,options:b})};fe.prototype.init=function(a,b,c){window.gapi={};var d=window.___jsl={};d.h=_.x(_.L(a,1));_.K(a,12)!=null&&(d.dpo=_.Hb(_.M(a,12)));d.ms=_.x(_.L(a,2));d.m=_.x(_.L(a,3));d.l=[];_.N(b,1)&&(a=_.L(b,3))&&this.i.push(a);_.N(c,1)&&(c=_.L(c,2))&&this.i.push(c);_.G("gapi.load",(0,_.E)(this.o,this));return this};var ge=_.I(_.Pd,_.Ed,14);if(ge){var he=_.I(_.Pd,_.ce,9)||new _.ce,ie=new ee,je=new fe;je.init(ge,he,ie);_.Xd("gs",je)}; }catch(e){_._DumpException(e)} })(this.gbar_); // Google Inc. </script><title>Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April</title><script nonce="hDSuq1PEGHsdfWs1Q4h1LA">var AF_initDataKeys = ["ds:0","ds:1","ds:2","ds:3","ds:4","ds:5","ds:6","ds:7","ds:8","ds:9"]; var AF_dataServiceRequests = {'ds:0' : {id:'KS4ZPe',request:[[null,"chromium-dev@chromium.org"]]},'ds:1' : {id:'R7j1ae',request:["chromium-dev@chromium.org"]},'ds:2' : {id:'UE3t1d',request:["chromium-dev@chromium.org"]},'ds:3' : {id:'C2aDwd',request:["chromium-dev@chromium.org",null,[5]]},'ds:4' : {id:'FEQDwf',request:["chromium-dev@chromium.org"]},'ds:5' : {id:'CUkmke',request:[]},'ds:6' : {id:'H08Fi',request:["chromium-dev@chromium.org","xEbgvWE7wMk",100,null,null,2]},'ds:7' : {id:'CEMnfd',request:["chromium-dev@chromium.org","xEbgvWE7wMk"]},'ds:8' : {id:'zx9ptd',request:["chromium-dev@chromium.org"]},'ds:9' : {id:'C2aDwd',request:["chromium-dev@chromium.org",null,[3]]}}; var AF_initDataChunkQueue = []; var AF_initDataCallback; var AF_initDataInitializeCallback; if (AF_initDataInitializeCallback) {AF_initDataInitializeCallback(AF_initDataKeys, AF_initDataChunkQueue, AF_dataServiceRequests);}if (!AF_initDataCallback) {AF_initDataCallback = function(chunk) {AF_initDataChunkQueue.push(chunk);};}</script></head><body jscontroller="pjICDe" jsaction="rcuQ6b:npT2md; click:FAbpgf; auxclick:FAbpgf"><script aria-hidden="true" nonce="hDSuq1PEGHsdfWs1Q4h1LA">window.wiz_progress&&window.wiz_progress();</script><div class="MCcOAc IqBfM ecJEib EWZcud" id="yDmH0d"><div class="VUoKZ" aria-hidden="true"><div class="TRHLAc"></div></div><div class="pGxpHc"><div class="gb_Ea gb_2d gb_Qe gb_Cd gb_qd" ng-non-bindable="" id="gb" role="banner" style="background-color:rgba(255,255,255,1)"><div class="gb_Pd"></div><div class="gb_kd gb_od gb_Fd gb_ld gb_zd"><div class="gb_wd gb_rd gb_td" style="min-width:278px"><div class="gb_Jc" aria-expanded="false" aria-label="Main menu" role="button" tabindex="0"><svg focusable="false" viewbox="0 0 24 24"><path d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"></path></svg></div><div class="gb_Jc gb_Mc gb_Q" aria-label="Go back" title="Go back" role="button" tabindex="0"><svg focusable="false" viewbox="0 0 24 24"><path d="M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"></path></svg></div><div class="gb_Jc gb_k gb_Q" aria-label="Close" role="button" tabindex="0"><svg viewbox="0 0 24 24"><path d="M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"></path></svg></div><div class="gb_Bc"><div class="gb_Cc gb_ae"><a class="gb_4d gb_Dc" aria-label="Groups" href="./my-groups" title="Groups"><img class="gb_Nd" src="https://fonts.gstatic.com/s/i/productlogos/groups/v9/web-48dp/logo_groups_color_1x_web_48dp.png" srcset="https://fonts.gstatic.com/s/i/productlogos/groups/v9/web-48dp/logo_groups_color_1x_web_48dp.png 1x, https://fonts.gstatic.com/s/i/productlogos/groups/v9/web-48dp/logo_groups_color_2x_web_48dp.png 2x " alt="" aria-hidden="true" role="presentation" style="width:40px;height:40px"><span class="gb_sd gb_9c">Groups</span></a></div></div><div class="gb_wd gb_Q gb_8c gb_9c"><span class="gb_ud" aria-level="1" role="heading"></span><div class="gb_ad"></div></div></div><div class="gb_wd gb_Ad gb_ld gb_Ke gb_Fe"></div><div class="gb_Bd gb_Zd gb_wd" ng-non-bindable="" data-ogsr-up=""><div class="gb_Re"><div class="gb_2c"><div class="gb_I gb_bd gb_Z gb_yf" data-ogsr-alt="" id="gbwa"><div class="gb_C"><a class="gb_A" aria-label="Google apps" href="https://www.google.com.sg/intl/en/about/products?tab=gh" aria-expanded="false" role="button" tabindex="0"><svg class="gb_E" focusable="false" viewbox="0 0 24 24"><path d="M6,8c1.1,0 2,-0.9 2,-2s-0.9,-2 -2,-2 -2,0.9 -2,2 0.9,2 2,2zM12,20c1.1,0 2,-0.9 2,-2s-0.9,-2 -2,-2 -2,0.9 -2,2 0.9,2 2,2zM6,20c1.1,0 2,-0.9 2,-2s-0.9,-2 -2,-2 -2,0.9 -2,2 0.9,2 2,2zM6,14c1.1,0 2,-0.9 2,-2s-0.9,-2 -2,-2 -2,0.9 -2,2 0.9,2 2,2zM12,14c1.1,0 2,-0.9 2,-2s-0.9,-2 -2,-2 -2,0.9 -2,2 0.9,2 2,2zM16,6c0,1.1 0.9,2 2,2s2,-0.9 2,-2 -0.9,-2 -2,-2 -2,0.9 -2,2zM12,8c1.1,0 2,-0.9 2,-2s-0.9,-2 -2,-2 -2,0.9 -2,2 0.9,2 2,2zM18,14c1.1,0 2,-0.9 2,-2s-0.9,-2 -2,-2 -2,0.9 -2,2 0.9,2 2,2zM18,20c1.1,0 2,-0.9 2,-2s-0.9,-2 -2,-2 -2,0.9 -2,2 0.9,2 2,2z"></path><image src="https://ssl.gstatic.com/gb/images/bar/al-icon.png" alt="" height="24" width="24" style="border:none;display:none \9"></image></svg></a></div></div></div><a class="gb_Ta gb_yd gb_pd gb_gd" aria-label="Sign in" href="https://accounts.google.com/ServiceLogin?hl=en&amp;passive=true&amp;continue=https://groups.google.com&amp;ec=GAZA0AM" target="_top"><span class="gb_Td">Sign in</span></a></div></div></div><div class="gb_a gb_od"></div></div><div class="gb_Qc gb_Oc gb_Uc" ng-non-bindable=""><div class="gb_1c"><div class="gb_Bc"><div class="gb_Cc gb_ae"><a class="gb_4d gb_Dc" aria-label="Groups" href="./my-groups" title="Groups"><span class="gb_Nd gb_6d" aria-hidden="true" role="presentation"></span><span class="gb_sd gb_9c">Groups</span></a></div></div></div><div class="gb_Wc"></div></div><div class="gb_Dd"></div></div><script nonce="hDSuq1PEGHsdfWs1Q4h1LA">this.gbar_=this.gbar_||{};(function(_){var window=this; try{ _.ke=function(a,b,c){if(!a.j)if(c instanceof Array){c=_.D(c);for(var d=c.next();!d.done;d=c.next())_.ke(a,b,d.value)}else{d=(0,_.E)(a.C,a,b);var e=a.v+c;a.v++;b.dataset.eqid=e;a.B[e]=d;b&&b.addEventListener?b.addEventListener(c,d,!1):b&&b.attachEvent?b.attachEvent("on"+c,d):a.o.log(Error("O`"+b))}}; }catch(e){_._DumpException(e)} try{ _.le=function(){if(!_.t.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});try{var c=function(){};_.t.addEventListener("test",c,b);_.t.removeEventListener("test",c,b)}catch(d){}return a}(); }catch(e){_._DumpException(e)} try{ var me=document.querySelector(".gb_I .gb_A"),ne=document.querySelector("#gb.gb_Rc");me&&!ne&&_.ke(_.Ud,me,"click"); }catch(e){_._DumpException(e)} try{ _.oe=typeof AsyncContext!=="undefined"&&typeof AsyncContext.Snapshot==="function"?function(a){return a&&AsyncContext.Snapshot.wrap(a)}:function(a){return a}; }catch(e){_._DumpException(e)} try{ var pe=function(){_.aa.call(this)};_.A(pe,_.Yd);_.qe=function(a,b){if(b in a.i)return a.i[b];throw new pe(b);};_.re=function(a){return _.qe(_.Vd.i(),a)}; }catch(e){_._DumpException(e)} try{ /* Copyright Google LLC SPDX-License-Identifier: Apache-2.0 */ var ue,ve;_.se=function(a){var b=a.length;if(b>0){for(var c=Array(b),d=0;d<b;d++)c[d]=a[d];return c}return[]};ue=function(a){return new _.te(function(b){return b.substr(0,a.length+1).toLowerCase()===a+":"})};ve=0;_.we=function(a){return Object.prototype.hasOwnProperty.call(a,_.fc)&&a[_.fc]||(a[_.fc]=++ve)};_.xe=globalThis.trustedTypes;_.ye=function(a){this.i=a};_.ye.prototype.toString=function(){return this.i};_.ze=new _.ye("about:invalid#zClosurez");_.te=function(a){this.wj=a};_.Ae=[ue("data"),ue("http"),ue("https"),ue("mailto"),ue("ftp"),new _.te(function(a){return/^[^:]*([/?#]|$)/.test(a)})];_.Be=function(a){this.i=a};_.Be.prototype.toString=function(){return this.i+""};_.Ce=new _.Be(_.xe?_.xe.emptyHTML:""); }catch(e){_._DumpException(e)} try{ var Ge,Ue,Fe,He;_.De=function(a){return a==null?a:Number.isFinite(a)?a|0:void 0};_.Ee=function(a){if(a==null)return a;if(typeof a==="string"){if(!a)return;a=+a}if(typeof a==="number")return Number.isFinite(a)?a|0:void 0};Ge=function(){var a=null;if(!Fe)return a;try{var b=function(c){return c};a=Fe.createPolicy("ogb-qtm#html",{createHTML:b,createScript:b,createScriptURL:b})}catch(c){}return a};_.Ie=function(){He===void 0&&(He=Ge());return He}; _.Ke=function(a){var b=_.Ie();return new _.Je(b?b.createScriptURL(a):a)};_.Le=function(a){if(a instanceof _.Je)return a.i;throw Error("S");};_.Ne=function(a){if(Me.test(a))return a};_.Oe=function(a){if(a instanceof _.ye)if(a instanceof _.ye)a=a.i;else throw Error("S");else a=_.Ne(a);return a};_.Pe=function(a,b){b=b===void 0?document:b;var c,d;b=(d=(c="document"in b?b.document:b).querySelector)==null?void 0:d.call(c,a+"[nonce]");return b==null?"":b.nonce||b.getAttribute("nonce")||""}; _.Qe=function(a){var b=_.Ta(a);return b=="array"||b=="object"&&typeof a.length=="number"};_.Re=function(a,b,c){return _.Bb(a,b,c,!1)!==void 0};_.Se=function(a,b){return _.Ee(_.td(a,b))};_.U=function(a,b){return _.De(_.td(a,b))};_.V=function(a,b,c){c=c===void 0?0:c;return _.Cb(_.Se(a,b),c)};_.Te=function(a,b,c){c=c===void 0?0:c;return _.Cb(_.U(a,b),c)};_.Ve=function(a,b){return a.lastIndexOf(b,0)==0};_.We=function(a){return/^[\s\xa0]*$/.test(a)};Fe=_.xe;_.Je=function(a){this.i=a}; _.Je.prototype.toString=function(){return this.i+""};var Me=/^\s*(?!javascript:)(?:[\w+.-]+:|[^:/?#]*(?:[/?#]|$))/i;var af,ef,Xe;_.Ze=function(a){return a?new Xe(_.Ye(a)):Ue||(Ue=new Xe)};_.$e=function(a,b){return typeof b==="string"?a.getElementById(b):b};_.W=function(a,b){var c=b||document;c.getElementsByClassName?a=c.getElementsByClassName(a)[0]:(c=document,a?a=(b||c).querySelector(a?"."+a:""):(b=b||c,a=(a?b.querySelectorAll(a?"."+a:""):b.getElementsByTagName("*"))[0]||null));return a||null}; _.bf=function(a,b){_.Ib(b,function(c,d){d=="style"?a.style.cssText=c:d=="class"?a.className=c:d=="for"?a.htmlFor=c:af.hasOwnProperty(d)?a.setAttribute(af[d],c):_.Ve(d,"aria-")||_.Ve(d,"data-")?a.setAttribute(d,c):a[d]=c})};af={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",frameborder:"frameBorder",height:"height",maxlength:"maxLength",nonce:"nonce",role:"role",rowspan:"rowSpan",type:"type",usemap:"useMap",valign:"vAlign",width:"width"}; _.cf=function(a){return a?a.defaultView:window};_.ff=function(a,b){var c=b[1],d=_.df(a,String(b[0]));c&&(typeof c==="string"?d.className=c:Array.isArray(c)?d.className=c.join(" "):_.bf(d,c));b.length>2&&ef(a,d,b);return d}; ef=function(a,b,c){function d(h){h&&b.appendChild(typeof h==="string"?a.createTextNode(h):h)}for(var e=2;e<c.length;e++){var f=c[e];if(!_.Qe(f)||_.ec(f)&&f.nodeType>0)d(f);else{a:{if(f&&typeof f.length=="number"){if(_.ec(f)){var g=typeof f.item=="function"||typeof f.item=="string";break a}if(typeof f==="function"){g=typeof f.item=="function";break a}}g=!1}_.Ec(g?_.se(f):f,d)}}};_.gf=function(a){return _.df(document,a)}; _.df=function(a,b){b=String(b);a.contentType==="application/xhtml+xml"&&(b=b.toLowerCase());return a.createElement(b)};_.hf=function(a){for(var b;b=a.firstChild;)a.removeChild(b)};_.jf=function(a){return a&&a.parentNode?a.parentNode.removeChild(a):null};_.kf=function(a,b){if(!a||!b)return!1;if(a.contains&&b.nodeType==1)return a==b||a.contains(b);if(typeof a.compareDocumentPosition!="undefined")return a==b||!!(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b.parentNode;return b==a}; _.Ye=function(a){return a.nodeType==9?a:a.ownerDocument||a.document};Xe=function(a){this.i=a||_.t.document||document};_.l=Xe.prototype;_.l.H=function(a){return _.$e(this.i,a)};_.l.Ya=function(a,b,c){return _.ff(this.i,arguments)};_.l.appendChild=function(a,b){a.appendChild(b)};_.l.Ve=_.hf;_.l.yg=_.jf;_.l.xg=_.kf; }catch(e){_._DumpException(e)} try{ _.lf=function(a){return _.ec(a)&&a.nodeType==1};_.mf=function(a,b){if("textContent"in a)a.textContent=b;else if(a.nodeType==3)a.data=String(b);else if(a.firstChild&&a.firstChild.nodeType==3){for(;a.lastChild!=a.firstChild;)a.removeChild(a.lastChild);a.firstChild.data=String(b)}else _.hf(a),a.appendChild(_.Ye(a).createTextNode(String(b)))};var nf;_.of=function(a,b,c){Array.isArray(c)&&(c=c.join(" "));var d="aria-"+b;c===""||c==void 0?(nf||(c={},nf=(c.atomic=!1,c.autocomplete="none",c.dropeffect="none",c.haspopup=!1,c.live="off",c.multiline=!1,c.multiselectable=!1,c.orientation="vertical",c.readonly=!1,c.relevant="additions text",c.required=!1,c.sort="none",c.busy=!1,c.disabled=!1,c.hidden=!1,c.invalid="false",c)),c=nf,b in c?a.setAttribute(d,c[b]):a.removeAttribute(d)):a.setAttribute(d,c)};var sf;_.rf=function(a,b,c,d,e,f){if(_.Oc&&e)return _.pf(a);if(e&&!d)return!1;if(!_.Mc){typeof b==="number"&&(b=_.qf(b));var g=b==17||b==18||_.Oc&&b==91;if((!c||_.Oc)&&g||_.Oc&&b==16&&(d||f))return!1}if(_.Nc&&d&&c)switch(a){case 220:case 219:case 221:case 192:case 186:case 189:case 187:case 188:case 190:case 191:case 192:case 222:return!1}switch(a){case 13:return _.Mc?f||e?!1:!(c&&d):!0;case 27:return!_.Nc&&!_.Mc}return _.Mc&&(d||e||f)?!1:_.pf(a)}; _.pf=function(a){if(a>=48&&a<=57||a>=96&&a<=106||a>=65&&a<=90||_.Nc&&a==0)return!0;switch(a){case 32:case 43:case 63:case 64:case 107:case 109:case 110:case 111:case 186:case 59:case 189:case 187:case 61:case 188:case 190:case 191:case 192:case 222:case 219:case 220:case 221:case 163:case 58:return!0;case 173:case 171:return _.Mc;default:return!1}};_.qf=function(a){if(_.Mc)a=sf(a);else if(_.Oc&&_.Nc)switch(a){case 93:a=91}return a}; sf=function(a){switch(a){case 61:return 187;case 59:return 186;case 173:return 189;case 224:return 91;case 0:return 224;default:return a}}; }catch(e){_._DumpException(e)} try{ var tf,uf,vf;tf=function(a){return typeof a.className=="string"?a.className:a.getAttribute&&a.getAttribute("class")||""};uf=function(a){return a.classList?a.classList:tf(a).match(/\S+/g)||[]};vf=function(a,b){typeof a.className=="string"?a.className=b:a.setAttribute&&a.setAttribute("class",b)};_.wf=function(a,b){return a.classList?a.classList.contains(b):_.va(uf(a),b)};_.xf=function(a,b){if(a.classList)a.classList.add(b);else if(!_.wf(a,b)){var c=tf(a);vf(a,c+(c.length>0?" "+b:b))}}; _.yf=function(a,b){if(a.classList)Array.prototype.forEach.call(b,function(e){_.xf(a,e)});else{var c={};Array.prototype.forEach.call(uf(a),function(e){c[e]=!0});Array.prototype.forEach.call(b,function(e){c[e]=!0});b="";for(var d in c)b+=b.length>0?" "+d:d;vf(a,b)}};_.zf=function(a,b){a.classList?a.classList.remove(b):_.wf(a,b)&&vf(a,Array.prototype.filter.call(uf(a),function(c){return c!=b}).join(" "))}; _.Af=function(a,b){a.classList?Array.prototype.forEach.call(b,function(c){_.zf(a,c)}):vf(a,Array.prototype.filter.call(uf(a),function(c){return!_.va(b,c)}).join(" "))}; }catch(e){_._DumpException(e)} try{ _.Bf=function(a){this.J=_.w(a)};_.A(_.Bf,_.S); }catch(e){_._DumpException(e)} try{ var Df;_.Cf=function(a,b){b=(0,_.ua)(a,b);var c;(c=b>=0)&&Array.prototype.splice.call(a,b,1);return c};Df=function(a,b){for(var c in a)if(b.call(void 0,a[c],c,a))return!0;return!1};_.Ff=function(a,b){this.type="function"==typeof _.Ef&&a instanceof _.Ef?String(a):a;this.currentTarget=this.target=b;this.defaultPrevented=this.i=!1};_.Ff.prototype.stopPropagation=function(){this.i=!0};_.Ff.prototype.preventDefault=function(){this.defaultPrevented=!0}; _.Gf=function(a,b){_.Ff.call(this,a?a.type:"");this.relatedTarget=this.currentTarget=this.target=null;this.button=this.screenY=this.screenX=this.clientY=this.clientX=this.offsetY=this.offsetX=0;this.key="";this.charCode=this.keyCode=0;this.metaKey=this.shiftKey=this.altKey=this.ctrlKey=!1;this.state=null;this.pointerId=0;this.pointerType="";this.timeStamp=0;this.Fb=null;a&&this.init(a,b)};_.H(_.Gf,_.Ff); _.Gf.prototype.init=function(a,b){var c=this.type=a.type,d=a.changedTouches&&a.changedTouches.length?a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.currentTarget=b;b=a.relatedTarget;b||(c=="mouseover"?b=a.fromElement:c=="mouseout"&&(b=a.toElement));this.relatedTarget=b;d?(this.clientX=d.clientX!==void 0?d.clientX:d.pageX,this.clientY=d.clientY!==void 0?d.clientY:d.pageY,this.screenX=d.screenX||0,this.screenY=d.screenY||0):(this.offsetX=_.Nc||a.offsetX!==void 0?a.offsetX:a.layerX, this.offsetY=_.Nc||a.offsetY!==void 0?a.offsetY:a.layerY,this.clientX=a.clientX!==void 0?a.clientX:a.pageX,this.clientY=a.clientY!==void 0?a.clientY:a.pageY,this.screenX=a.screenX||0,this.screenY=a.screenY||0);this.button=a.button;this.keyCode=a.keyCode||0;this.key=a.key||"";this.charCode=a.charCode||(c=="keypress"?a.keyCode:0);this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.pointerId=a.pointerId||0;this.pointerType=a.pointerType;this.state=a.state; this.timeStamp=a.timeStamp;this.Fb=a;a.defaultPrevented&&_.Gf.X.preventDefault.call(this)};_.Gf.prototype.stopPropagation=function(){_.Gf.X.stopPropagation.call(this);this.Fb.stopPropagation?this.Fb.stopPropagation():this.Fb.cancelBubble=!0};_.Gf.prototype.preventDefault=function(){_.Gf.X.preventDefault.call(this);var a=this.Fb;a.preventDefault?a.preventDefault():a.returnValue=!1};_.Gf.prototype.nb=function(){return this.Fb};_.Hf="closure_listenable_"+(Math.random()*1E6|0);_.If=function(a){return!(!a||!a[_.Hf])};var Jf=0;var Kf;Kf=function(a,b,c,d,e){this.listener=a;this.proxy=null;this.src=b;this.type=c;this.capture=!!d;this.Gd=e;this.key=++Jf;this.jd=this.wd=!1};_.Lf=function(a){a.jd=!0;a.listener=null;a.proxy=null;a.src=null;a.Gd=null};_.Mf=function(a){this.src=a;this.i={};this.j=0};_.Mf.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.i[f];a||(a=this.i[f]=[],this.j++);var g=Nf(a,b,d,e);g>-1?(b=a[g],c||(b.wd=!1)):(b=new Kf(b,this.src,f,!!d,e),b.wd=c,a.push(b));return b};_.Mf.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.i))return!1;var e=this.i[a];b=Nf(e,b,c,d);return b>-1?(_.Lf(e[b]),Array.prototype.splice.call(e,b,1),e.length==0&&(delete this.i[a],this.j--),!0):!1}; _.Of=function(a,b){var c=b.type;if(!(c in a.i))return!1;var d=_.Cf(a.i[c],b);d&&(_.Lf(b),a.i[c].length==0&&(delete a.i[c],a.j--));return d};_.Mf.prototype.Dd=function(a,b){a=this.i[a.toString()];var c=[];if(a)for(var d=0;d<a.length;++d){var e=a[d];e.capture==b&&c.push(e)}return c};_.Mf.prototype.Zc=function(a,b,c,d){a=this.i[a.toString()];var e=-1;a&&(e=Nf(a,b,c,d));return e>-1?a[e]:null}; _.Mf.prototype.hasListener=function(a,b){var c=a!==void 0,d=c?a.toString():"",e=b!==void 0;return Df(this.i,function(f){for(var g=0;g<f.length;++g)if(!(c&&f[g].type!=d||e&&f[g].capture!=b))return!0;return!1})};var Nf=function(a,b,c,d){for(var e=0;e<a.length;++e){var f=a[e];if(!f.jd&&f.listener==b&&f.capture==!!c&&f.Gd==d)return e}return-1};var Pf,Qf,Rf,Vf,Xf,Yf,Zf,bg;Pf="closure_lm_"+(Math.random()*1E6|0);Qf={};Rf=0;_.Tf=function(a,b,c,d,e){if(d&&d.once)return _.Sf(a,b,c,d,e);if(Array.isArray(b)){for(var f=0;f<b.length;f++)_.Tf(a,b[f],c,d,e);return null}c=_.Uf(c);return _.If(a)?a.listen(b,c,_.ec(d)?!!d.capture:!!d,e):Vf(a,b,c,!1,d,e)}; Vf=function(a,b,c,d,e,f){if(!b)throw Error("W");var g=_.ec(e)?!!e.capture:!!e,h=_.Wf(a);h||(a[Pf]=h=new _.Mf(a));c=h.add(b,c,d,g,f);if(c.proxy)return c;d=Xf();c.proxy=d;d.src=a;d.listener=c;if(a.addEventListener)_.le||(e=g),e===void 0&&(e=!1),a.addEventListener(b.toString(),d,e);else if(a.attachEvent)a.attachEvent(Yf(b.toString()),d);else if(a.addListener&&a.removeListener)a.addListener(d);else throw Error("X");Rf++;return c}; Xf=function(){var a=Zf,b=function(c){return a.call(b.src,b.listener,c)};return b};_.Sf=function(a,b,c,d,e){if(Array.isArray(b)){for(var f=0;f<b.length;f++)_.Sf(a,b[f],c,d,e);return null}c=_.Uf(c);return _.If(a)?a.Ca(b,c,_.ec(d)?!!d.capture:!!d,e):Vf(a,b,c,!0,d,e)};_.$f=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)_.$f(a,b[f],c,d,e);else d=_.ec(d)?!!d.capture:!!d,c=_.Uf(c),_.If(a)?a.ya(b,c,d,e):a&&(a=_.Wf(a))&&(b=a.Zc(b,c,d,e))&&_.ag(b)}; _.ag=function(a){if(typeof a==="number"||!a||a.jd)return!1;var b=a.src;if(_.If(b))return b.Xd(a);var c=a.type,d=a.proxy;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(Yf(c),d):b.addListener&&b.removeListener&&b.removeListener(d);Rf--;(c=_.Wf(b))?(_.Of(c,a),c.j==0&&(c.src=null,b[Pf]=null)):_.Lf(a);return!0};Yf=function(a){return a in Qf?Qf[a]:Qf[a]="on"+a}; Zf=function(a,b){if(a.jd)a=!0;else{b=new _.Gf(b,this);var c=a.listener,d=a.Gd||a.src;a.wd&&_.ag(a);a=c.call(d,b)}return a};_.Wf=function(a){a=a[Pf];return a instanceof _.Mf?a:null};bg="__closure_events_fn_"+(Math.random()*1E9>>>0);_.Uf=function(a){if(typeof a==="function")return a;a[bg]||(a[bg]=function(b){return a.handleEvent(b)});return a[bg]}; }catch(e){_._DumpException(e)} try{ var eg;_.cg=function(a){a&&typeof a.dispose=="function"&&a.dispose()};_.dg=function(a,b){b==void 0&&(b=0);return a!=null?a:b};_.fg=function(a,b){for(var c,d,e=1;e<arguments.length;e++){d=arguments[e];for(c in d)a[c]=d[c];for(var f=0;f<eg.length;f++)c=eg[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}};_.gg=function(a,b){a.ta?b():(a.Y||(a.Y=[]),a.Y.push(b))};_.hg=function(a,b){_.gg(a,_.ic(_.cg,b))}; _.ig=function(a){var b=0,c;for(c in a.i){for(var d=a.i[c],e=0;e<d.length;e++)++b,_.Lf(d[e]);delete a.i[c];a.j--}};eg="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");_.X=function(){_.T.call(this);this.Ua=new _.Mf(this);this.uh=this;this.hd=null};_.H(_.X,_.T);_.X.prototype[_.Hf]=!0;_.l=_.X.prototype;_.l.Ii=function(){return this.hd};_.l.lc=function(a){this.hd=a};_.l.addEventListener=function(a,b,c,d){_.Tf(this,a,b,c,d)}; _.l.removeEventListener=function(a,b,c,d){_.$f(this,a,b,c,d)}; _.l.dispatchEvent=function(a){var b,c=this.hd;if(c)for(b=[];c;c=c.hd)b.push(c);c=this.uh;var d=a.type||a;if(typeof a==="string")a=new _.Ff(a,c);else if(a instanceof _.Ff)a.target=a.target||c;else{var e=a;a=new _.Ff(d,c);_.fg(a,e)}e=!0;var f;if(b)for(f=b.length-1;!a.i&&f>=0;f--){var g=a.currentTarget=b[f];e=jg(g,d,!0,a)&&e}a.i||(g=a.currentTarget=c,e=jg(g,d,!0,a)&&e,a.i||(e=jg(g,d,!1,a)&&e));if(b)for(f=0;!a.i&&f<b.length;f++)g=a.currentTarget=b[f],e=jg(g,d,!1,a)&&e;return e}; _.l.P=function(){_.X.X.P.call(this);this.Ua&&_.ig(this.Ua);this.hd=null};_.l.listen=function(a,b,c,d){return this.Ua.add(String(a),b,!1,c,d)};_.l.Ca=function(a,b,c,d){return this.Ua.add(String(a),b,!0,c,d)};_.l.ya=function(a,b,c,d){this.Ua.remove(String(a),b,c,d)};_.l.Xd=function(a){return _.Of(this.Ua,a)}; var jg=function(a,b,c,d){b=a.Ua.i[String(b)];if(!b)return!0;b=b.concat();for(var e=!0,f=0;f<b.length;++f){var g=b[f];if(g&&!g.jd&&g.capture==c){var h=g.listener,k=g.Gd||g.src;g.wd&&a.Xd(g);e=h.call(k,d)!==!1&&e}}return e&&!d.defaultPrevented};_.X.prototype.Dd=function(a,b){return this.Ua.Dd(String(a),b)};_.X.prototype.Zc=function(a,b,c,d){return this.Ua.Zc(String(a),b,c,d)};_.X.prototype.hasListener=function(a,b){return this.Ua.hasListener(a!==void 0?String(a):void 0,b)}; }catch(e){_._DumpException(e)} try{ _.kg=function(a){_.T.call(this);this.K=a;this.G={}};_.H(_.kg,_.T);var lg=[];_.kg.prototype.listen=function(a,b,c,d){return mg(this,a,b,c,d)};_.kg.prototype.v=function(a,b,c,d,e){return mg(this,a,b,c,d,e)};var mg=function(a,b,c,d,e,f){Array.isArray(c)||(c&&(lg[0]=c.toString()),c=lg);for(var g=0;g<c.length;g++){var h=_.Tf(b,c[g],d||a.handleEvent,e||!1,f||a.K||a);if(!h)break;a.G[h.key]=h}return a};_.kg.prototype.Ca=function(a,b,c,d){return ng(this,a,b,c,d)}; var ng=function(a,b,c,d,e,f){if(Array.isArray(c))for(var g=0;g<c.length;g++)ng(a,b,c[g],d,e,f);else{b=_.Sf(b,c,d||a.handleEvent,e,f||a.K||a);if(!b)return a;a.G[b.key]=b}return a};_.kg.prototype.ya=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)this.ya(a,b[f],c,d,e);else c=c||this.handleEvent,d=_.ec(d)?!!d.capture:!!d,e=e||this.K||this,c=_.Uf(c),d=!!d,b=_.If(a)?a.Zc(b,c,d,e):a?(a=_.Wf(a))?a.Zc(b,c,d,e):null:null,b&&(_.ag(b),delete this.G[b.key])}; _.og=function(a){_.Ib(a.G,function(b,c){this.G.hasOwnProperty(c)&&_.ag(b)},a);a.G={}};_.kg.prototype.P=function(){_.kg.X.P.call(this);_.og(this)};_.kg.prototype.handleEvent=function(){throw Error("Y");}; }catch(e){_._DumpException(e)} try{ var pg,vg;pg=function(a,b,c,d){function e(g,h){g!=null&&(Array.isArray(g)?g.forEach(function(k){return e(k,h)}):(b+=f+encodeURIComponent(h)+"="+encodeURIComponent(g),f="&"))}var f=b.length?"&":"?";d.constructor===Object&&(d=Object.entries(d));Array.isArray(d)?d.forEach(function(g){return e(g[1],g[0])}):d.forEach(e);return _.Ke(a+b+c)};_.qg=function(a,b){a=_.Le(a).toString();var c=a.split(/[?#]/),d=/[?]/.test(a)?"?"+c[1]:"";return pg(c[0],d,/[#]/.test(a)?"#"+(d?c[2]:c[1]):"",b)}; _.rg=function(a,b){this.width=a;this.height=b};_.l=_.rg.prototype;_.l.aspectRatio=function(){return this.width/this.height};_.l.ub=function(){return!(this.width*this.height)};_.l.ceil=function(){this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};_.l.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};_.l.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this}; _.sg=function(a){return new _.rg(a.width,a.height)};_.tg=function(a){a=a.document;a=a.compatMode=="CSS1Compat"?a.documentElement:a.body;return new _.rg(a.clientWidth,a.clientHeight)};_.ug=function(a,b){return a==b?!0:a&&b?a.width==b.width&&a.height==b.height:!1};vg=function(a){return String(a).replace(/\-([a-z])/g,function(b,c){return c.toUpperCase()})};_.wg=function(a){return a.replace(RegExp("(^|[\\s]+)([a-z])","g"),function(b,c,d){return c+d.toUpperCase()})}; _.xg=function(){return _.Nc?"Webkit":_.Mc?"Moz":null};var Ag,yg;_.zg=function(a,b,c){if(typeof b==="string")(b=yg(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var e=b[d],f=yg(c,d);f&&(c.style[f]=e)}};Ag={};yg=function(a,b){var c=Ag[b];if(!c){var d=vg(b);c=d;a.style[d]===void 0&&(d=_.xg()+_.wg(d),a.style[d]!==void 0&&(c=d));Ag[b]=c}return c};_.Bg=function(a,b){var c=a.style[vg(b)];return typeof c!=="undefined"?c:a.style[yg(a,b)]||""}; _.Cg=function(a,b){var c=_.Ye(a);return c.defaultView&&c.defaultView.getComputedStyle&&(a=c.defaultView.getComputedStyle(a,null))?a[b]||a.getPropertyValue(b)||"":""};_.Dg=function(a,b){return _.Cg(a,b)||(a.currentStyle?a.currentStyle[b]:null)||a.style&&a.style[b]};_.Eg=function(a){try{return a.getBoundingClientRect()}catch(b){return{left:0,top:0,right:0,bottom:0}}}; _.Gg=function(a){var b=_.Fg;if(_.Dg(a,"display")!="none")return b(a);var c=a.style,d=c.display,e=c.visibility,f=c.position;c.visibility="hidden";c.position="absolute";c.display="inline";a=b(a);c.display=d;c.position=f;c.visibility=e;return a};_.Fg=function(a){var b=a.offsetWidth,c=a.offsetHeight,d=_.Nc&&!b&&!c;return(b===void 0||d)&&a.getBoundingClientRect?(a=_.Eg(a),new _.rg(a.right-a.left,a.bottom-a.top)):new _.rg(b,c)};_.Hg=function(a,b){a.style.display=b?"":"none"}; _.Ig=_.Mc?"MozUserSelect":_.Nc||_.Lc?"WebkitUserSelect":null; }catch(e){_._DumpException(e)} try{ var Jg,Lg;Jg=function(a,b,c){return arguments.length<=2?Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)};_.Kg=function(a,b,c,d){Array.prototype.splice.apply(a,Jg(arguments,1))};Lg=function(a,b){return a!==null&&b in a?a[b]:void 0};_.Mg=function(a){return a==null?"":String(a)};_.Ng=function(){};_.Ng.Yb=void 0;_.Ng.i=function(){return _.Ng.Yb?_.Ng.Yb:_.Ng.Yb=new _.Ng};_.Ng.prototype.i=0;_.Og=function(a){return":"+(a.i++).toString(36)};var Pg;_.Qg=function(a){_.X.call(this);this.o=a||_.Ze();this.da=Pg;this.T=null;this.na=!1;this.i=null;this.K=void 0;this.F=this.A=this.j=this.B=null;this.Na=!1};_.H(_.Qg,_.X);_.Qg.prototype.fb=_.Ng.i();Pg=null;_.Rg=function(a){return a.T||(a.T=_.Og(a.fb))};_.Qg.prototype.H=function(){return this.i};var Sg=function(a,b){if(a==b)throw Error("$");var c;if(c=b&&a.j&&a.T){c=a.j;var d=a.T;c=c.F&&d?Lg(c.F,d)||null:null}if(c&&a.j!=b)throw Error("$");a.j=b;_.Qg.X.lc.call(a,b)}; _.Qg.prototype.lc=function(a){if(this.j&&this.j!=a)throw Error("aa");_.Qg.X.lc.call(this,a)};_.Qg.prototype.Pb=function(){this.i=_.df(this.o.i,"DIV")};_.Qg.prototype.render=function(a){Tg(this,a)};var Tg=function(a,b,c){if(a.na)throw Error("ba");a.i||a.Pb();b?b.insertBefore(a.i,c||null):a.o.i.body.appendChild(a.i);a.j&&!a.j.na||a.Fa()};_.l=_.Qg.prototype;_.l.Xc=function(a){this.i=a};_.l.Fa=function(){this.na=!0;_.Ug(this,function(a){!a.na&&a.H()&&a.Fa()})}; _.l.mb=function(){_.Ug(this,function(a){a.na&&a.mb()});this.K&&_.og(this.K);this.na=!1};_.l.P=function(){this.na&&this.mb();this.K&&(this.K.dispose(),delete this.K);_.Ug(this,function(a){a.dispose()});!this.Na&&this.i&&_.jf(this.i);this.j=this.B=this.i=this.F=this.A=null;_.Qg.X.P.call(this)}; _.l.Tb=function(a,b,c){if(a.na&&(c||!this.na))throw Error("ba");if(b<0||b>_.Vg(this))throw Error("da");this.F&&this.A||(this.F={},this.A=[]);if(a.j==this){var d=this.F,e=_.Rg(a);d[e]=a;_.Cf(this.A,a)}else{d=this.F;e=_.Rg(a);if(d!==null&&e in d)throw Error("R`"+e);d[e]=a}Sg(a,this);_.Kg(this.A,b,0,a);a.na&&this.na&&a.j==this?(c=this.i,(c.childNodes[b]||null)!=a.H()&&(a.H().parentElement==c&&c.removeChild(a.H()),b=c.childNodes[b]||null,c.insertBefore(a.H(),b))):c?(this.i||this.Pb(),b=_.Wg(this,b+1), Tg(a,this.i,b?b.i:null)):this.na&&!a.na&&a.i&&a.i.parentNode&&a.i.parentNode.nodeType==1&&a.Fa()};_.Vg=function(a){return a.A?a.A.length:0};_.Wg=function(a,b){return a.A?a.A[b]||null:null};_.Ug=function(a,b,c){a.A&&a.A.forEach(b,c)};_.Qg.prototype.Tc=function(a,b){if(a){var c=typeof a==="string"?a:_.Rg(a);a=this.F&&c?Lg(this.F,c)||null:null;if(c&&a){var d=this.F;c in d&&delete d[c];_.Cf(this.A,a);b&&(a.mb(),a.i&&_.jf(a.i));Sg(a,null)}}if(!a)throw Error("ea");return a}; }catch(e){_._DumpException(e)} try{ var Xg;Xg=function(a,b,c){if(a.j)return null;if(c instanceof Array){var d=null;c=_.D(c);for(var e=c.next();!e.done;e=c.next())(e=Xg(a,b,e.value))&&(d=e);return d}d=null;a.i&&a.i.type==c&&a.A==b&&(d=a.i,a.i=null);if(e=b.dataset.eqid)delete b.dataset.eqid,(e=a.B[e])?b.removeEventListener?b.removeEventListener(c,e,!1):b.detachEvent&&b.detachEvent("on"+c,e):a.o.log(Error("P`"+b));return d};_.Yg=function(a,b,c){return function(){try{return b.apply(c,arguments)}catch(d){a.log(d)}}};_.$g=function(a,b,c,d,e,f){d=_.Yg(a,d,f);a=_.Tf(b,c,d,e,f);_.Zg(b,c);return a};_.Zg=function(a,b){if(a instanceof Element&&(b=Xg(_.re("eq"),a,b||[])))if(_.Kc&&b instanceof MouseEvent&&a.dispatchEvent){var c=document.createEvent("MouseEvent");c.initMouseEvent(b.type,!0,!0,b.view,b.detail,b.screenX,b.screenY,b.clientX,b.clientY,b.ctrlKey,b.altKey,b.shiftKey,b.metaKey,b.button,b.relatedTarget);a.dispatchEvent(c)}else a.dispatchEvent&&a.dispatchEvent(b)}; }catch(e){_._DumpException(e)} try{ _.ah=function(a,b){_.kg.call(this,b);this.B=a;this.W=b||this};_.A(_.ah,_.kg);_.ah.prototype.listen=function(a,b,c,d){if(c){if(typeof c!="function")throw new TypeError("fa");c=_.Yg(this.B,c,this.W);c=_.kg.prototype.listen.call(this,a,b,c,d);_.Zg(a,bh(b));return c}return _.kg.prototype.listen.call(this,a,b,c,d)}; _.ah.prototype.v=function(a,b,c,d,e){if(c){if(typeof c!="function")throw new TypeError("fa");c=_.Yg(this.B,c,e||this.W);c=_.kg.prototype.v.call(this,a,b,c,d,e);_.Zg(a,bh(b));return c}return _.kg.prototype.v.call(this,a,b,c,d,e)};_.ah.prototype.Ca=function(a,b,c,d){if(c){if(typeof c!="function")throw new TypeError("fa");c=_.Yg(this.B,c,this.W);c=_.kg.prototype.Ca.call(this,a,b,c,d);_.Zg(a,bh(b));return c}return _.kg.prototype.Ca.call(this,a,b,c,d)}; var bh=function(a){return Array.isArray(a)?_.Gc(a,bh):typeof a==="string"?a:a?a.toString():a};_.ch=function(a,b){_.ah.call(this,b);this.j=a};_.A(_.ch,_.ah);_.ch.prototype.H=function(){return this.j};_.ch.prototype.P=function(){this.j=null;_.ah.prototype.P.call(this)}; }catch(e){_._DumpException(e)} try{ _.dh=function(a,b){_.ch.call(this,a,b)};_.A(_.dh,_.ch); }catch(e){_._DumpException(e)} try{ _.eh=function(a,b){b=_.Oe(b);b!==void 0&&(a.href=b)};_.gh=function(a,b,c){_.fh.listen(b,c,void 0,a.K||a,a)};_.hh=function(a,b){return(b||document).querySelectorAll("."+a)};_.ih=function(a,b){for(var c=0;a;){if(b(a))return a;a=a.parentNode;c++}return null};_.jh=function(a,b){return b?_.ih(a,function(c){return!b||typeof c.className==="string"&&_.va(c.className.split(/\s+/),b)}):null};var kh,lh;kh=function(){};_.fh=new kh;lh=["click","keydown","keyup"];kh.prototype.listen=function(a,b,c,d,e){var f=function(g){var h=_.Uf(b),k=_.lf(g.target)?g.target.getAttribute("role")||null:null;g.type!="click"||g.Fb.button!=0||_.Oc&&g.ctrlKey?g.keyCode!=13&&g.keyCode!=3||g.type=="keyup"?g.keyCode!=32||k!="button"&&k!="tab"&&k!="radio"||(g.type=="keyup"&&h.call(d,g),g.preventDefault()):(g.type="keypress",h.call(d,g)):h.call(d,g)};f.eb=b;f.xk=d;e?e.listen(a,lh,f,c):_.Tf(a,lh,f,c)}; kh.prototype.ya=function(a,b,c,d,e){for(var f,g=0;f=lh[g];g++){var h=a;var k=f;var m=!!c;k=_.If(h)?h.Dd(k,m):h?(h=_.Wf(h))?h.Dd(k,m):[]:[];for(h=0;m=k[h];h++){var n=m.listener;if(n.eb==b&&n.xk==d){e?e.ya(a,f,m.listener,c,d):_.$f(a,f,m.listener,c,d);break}}}}; }catch(e){_._DumpException(e)} try{ var rh=function(){for(var a;a=mh.remove();){try{a.i.call(a.scope)}catch(b){_.da(b)}oh(ph,a)}qh=!1},sh=function(a,b){this.o=a;this.v=b;this.j=0;this.i=null};sh.prototype.get=function(){if(this.j>0){this.j--;var a=this.i;this.i=a.next;a.next=null}else a=this.o();return a};var oh=function(a,b){a.v(b);a.j<100&&(a.j++,b.next=a.i,a.i=b)};var th=function(){this.j=this.i=null};th.prototype.add=function(a,b){var c=ph.get();c.set(a,b);this.j?this.j.next=c:this.i=c;this.j=c};th.prototype.remove=function(){var a=null;this.i&&(a=this.i,this.i=this.i.next,this.i||(this.j=null),a.next=null);return a};var ph=new sh(function(){return new uh},function(a){return a.reset()}),uh=function(){this.next=this.scope=this.i=null};uh.prototype.set=function(a,b){this.i=a;this.scope=b;this.next=null}; uh.prototype.reset=function(){this.next=this.scope=this.i=null};var vh,qh=!1,mh=new th,xh=function(a,b){vh||wh();qh||(vh(),qh=!0);mh.add(a,b)},wh=function(){var a=Promise.resolve(void 0);vh=function(){a.then(rh)}};var yh=function(){};_.zh=function(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};var Ch,Jh,Oh,Nh,Ph;_.Bh=function(a){this.i=0;this.C=void 0;this.v=this.j=this.o=null;this.A=this.B=!1;if(a!=yh)try{var b=this;a.call(void 0,function(c){Ah(b,2,c)},function(c){Ah(b,3,c)})}catch(c){Ah(this,3,c)}};Ch=function(){this.next=this.o=this.j=this.v=this.i=null;this.A=!1};Ch.prototype.reset=function(){this.o=this.j=this.v=this.i=null;this.A=!1};var Dh=new sh(function(){return new Ch},function(a){a.reset()}),Eh=function(a,b,c){var d=Dh.get();d.v=a;d.j=b;d.o=c;return d}; _.Bh.prototype.then=function(a,b,c){return Fh(this,(0,_.oe)(typeof a==="function"?a:null),(0,_.oe)(typeof b==="function"?b:null),c)};_.Bh.prototype.$goog_Thenable=!0;_.Bh.prototype.D=function(a,b){return Fh(this,null,(0,_.oe)(a),b)};_.Bh.prototype.catch=_.Bh.prototype.D;_.Bh.prototype.cancel=function(a){if(this.i==0){var b=new _.Gh(a);xh(function(){Hh(this,b)},this)}}; var Hh=function(a,b){if(a.i==0)if(a.o){var c=a.o;if(c.j){for(var d=0,e=null,f=null,g=c.j;g&&(g.A||(d++,g.i==a&&(e=g),!(e&&d>1)));g=g.next)e||(f=g);e&&(c.i==0&&d==1?Hh(c,b):(f?(d=f,d.next==c.v&&(c.v=d),d.next=d.next.next):Ih(c),Jh(c,e,3,b)))}a.o=null}else Ah(a,3,b)},Lh=function(a,b){a.j||a.i!=2&&a.i!=3||Kh(a);a.v?a.v.next=b:a.j=b;a.v=b},Fh=function(a,b,c,d){var e=Eh(null,null,null);e.i=new _.Bh(function(f,g){e.v=b?function(h){try{var k=b.call(d,h);f(k)}catch(m){g(m)}}:f;e.j=c?function(h){try{var k= c.call(d,h);k===void 0&&h instanceof _.Gh?g(h):f(k)}catch(m){g(m)}}:g});e.i.o=a;Lh(a,e);return e.i};_.Bh.prototype.G=function(a){this.i=0;Ah(this,2,a)};_.Bh.prototype.K=function(a){this.i=0;Ah(this,3,a)}; var Ah=function(a,b,c){if(a.i==0){a===c&&(b=3,c=new TypeError("ga"));a.i=1;a:{var d=c,e=a.G,f=a.K;if(d instanceof _.Bh){Lh(d,Eh(e||yh,f||null,a));var g=!0}else if(_.zh(d))d.then(e,f,a),g=!0;else{if(_.ec(d))try{var h=d.then;if(typeof h==="function"){Mh(d,h,e,f,a);g=!0;break a}}catch(k){f.call(a,k);g=!0;break a}g=!1}}g||(a.C=c,a.i=b,a.o=null,Kh(a),b!=3||c instanceof _.Gh||Nh(a,c))}},Mh=function(a,b,c,d,e){var f=!1,g=function(k){f||(f=!0,c.call(e,k))},h=function(k){f||(f=!0,d.call(e,k))};try{b.call(a, g,h)}catch(k){h(k)}},Kh=function(a){a.B||(a.B=!0,xh(a.F,a))},Ih=function(a){var b=null;a.j&&(b=a.j,a.j=b.next,b.next=null);a.j||(a.v=null);return b};_.Bh.prototype.F=function(){for(var a;a=Ih(this);)Jh(this,a,this.i,this.C);this.B=!1};Jh=function(a,b,c,d){if(c==3&&b.j&&!b.A)for(;a&&a.A;a=a.o)a.A=!1;if(b.i)b.i.o=null,Oh(b,c,d);else try{b.A?b.v.call(b.o):Oh(b,c,d)}catch(e){Ph.call(null,e)}oh(Dh,b)};Oh=function(a,b,c){b==2?a.v.call(a.o,c):a.j&&a.j.call(a.o,c)}; Nh=function(a,b){a.A=!0;xh(function(){a.A&&Ph.call(null,b)})};Ph=_.da;_.Gh=function(a){_.aa.call(this,a)};_.H(_.Gh,_.aa);_.Gh.prototype.name="cancel"; }catch(e){_._DumpException(e)} try{ _.Qh=function(a,b){_.X.call(this);this.j=a||1;this.i=b||_.t;this.o=(0,_.E)(this.Mk,this);this.v=Date.now()};_.H(_.Qh,_.X);_.l=_.Qh.prototype;_.l.Qb=!1;_.l.Za=null;_.l.Mk=function(){if(this.Qb){var a=Date.now()-this.v;a>0&&a<this.j*.8?this.Za=this.i.setTimeout(this.o,this.j-a):(this.Za&&(this.i.clearTimeout(this.Za),this.Za=null),this.dispatchEvent("tick"),this.Qb&&(this.stop(),this.start()))}};_.l.start=function(){this.Qb=!0;this.Za||(this.Za=this.i.setTimeout(this.o,this.j),this.v=Date.now())}; _.l.stop=function(){this.Qb=!1;this.Za&&(this.i.clearTimeout(this.Za),this.Za=null)};_.l.P=function(){_.Qh.X.P.call(this);this.stop();delete this.i};_.Rh=function(a,b,c){if(typeof a==="function")c&&(a=(0,_.E)(a,c));else if(a&&typeof a.handleEvent=="function")a=(0,_.E)(a.handleEvent,a);else throw Error("ha");return Number(b)>2147483647?-1:_.t.setTimeout(a,b||0)}; }catch(e){_._DumpException(e)} try{ _.Y=function(a,b,c){c?_.xf(a,b):_.zf(a,b)};_.Sh=function(a){return a.children!=void 0?a.children:Array.prototype.filter.call(a.childNodes,function(b){return b.nodeType==1})};_.Th=!_.Kc&&!_.pa(); }catch(e){_._DumpException(e)} try{ _.Uh=function(a){var b=[],c=0,d;for(d in a)b[c++]=a[d];return b};var Vh=function(a){_.T.call(this);this.B=a;this.v=null;this.o={};this.C={};this.i={};this.j=null};_.A(Vh,_.T);_.Wh=function(a){if(a.v)return a.v;for(var b in a.i)if(a.i[b].ze()&&a.i[b].lb())return a.i[b];return null};Vh.prototype.A=function(a){this.i[a]&&(_.Wh(this)&&_.Wh(this).Ac()==a||this.i[a].ud(!0))};Vh.prototype.Sa=function(a){this.j=a;for(var b in this.i)this.i[b].ze()&&this.i[b].Sa(a)};_.Xh=function(a,b){a.i[b.Ac()]=b};Vh.prototype.Vb=function(a){return a in this.i?this.i[a]:null};var Yh=new Vh(_.Td);_.Xd("dd",Yh); }catch(e){_._DumpException(e)} try{ var $h,ji,ki,li,mi,oi,qi,ri,ai,si,bi,Zh,ti,ui,wi,vi,xi,yi,zi;$h=function(a){return _.ih(a,function(b){return b.nodeType==1&&Zh(b,"hidden")=="true"})!=null};_.ci=function(a){return a?ai(a,function(b){return b.nodeType==1&&bi(b)&&!$h(b)}):[]};_.di=function(a,b){a&&b&&_.eh(a,a.href.replace(/([?&](continue|followup)=)[^&]*/g,"$1"+encodeURIComponent(b)))}; _.ii=function(){_.G("gbar.I",_.ei);_.ei.prototype.ia=_.ei.prototype.zg;_.ei.prototype.ib=_.ei.prototype.H;_.ei.prototype.ic=_.ei.prototype.Hi;_.G("gbar.J",_.fi);_.fi.prototype.ja=_.fi.prototype.R;_.fi.prototype.jb=_.fi.prototype.S;_.G("gbar.K",_.gi);_.G("gbar.L",_.hi);_.hi.prototype.la=_.hi.prototype.j};ji=function(a,b){b.xa=b.type;b.xb=b.target;return a.call(this,b)};ki=function(a,b,c){this.j=a;this.i={};a=0;for(var d=b.length;a<d;a++)this.i[b[a]]=!0;this.o=c;this.v=_.t}; li=function(a,b,c){a=_.W("gb_Nd",a.H());if(b!=""||c!="")_.wf(a,"gb_Hc")?_.Bg(a,"background-image")!=""&&(b=c!=""?c:b,_.zg(a,"background-image","url('"+b+"')"),a=_.W("gb_Ic",a),a!==null&&a.tagName=="IMG"&&(a.src=b)):a.tagName=="IMG"&&(a.src=b!=""?b:c,b!=c&&(c=c!=""?c+" 2x ":"",b!=""&&(c=c+(c==""?"":",")+(b+" 1x")),a.setAttribute("srcset",c)))};mi=function(a,b,c){_.T.call(this);this.eb=a;this.o=b||0;this.i=c;this.j=(0,_.E)(this.Cg,this)};_.H(mi,_.T);_.l=mi.prototype;_.l.Uc=0; _.l.P=function(){mi.X.P.call(this);this.stop();delete this.eb;delete this.i};_.l.start=function(a){this.stop();this.Uc=_.Rh(this.j,a!==void 0?a:this.o)};_.l.stop=function(){this.isActive()&&_.t.clearTimeout(this.Uc);this.Uc=0};_.l.isActive=function(){return this.Uc!=0};_.l.Cg=function(){this.Uc=0;this.eb&&this.eb.call(this.i)};_.ni=function(a,b){b&&_.Wh(a)&&b!=_.Wh(a)&&_.Wh(a).ud(!1);a.v=b}; oi=function(a){var b=_.Vd.i(),c=["asl"];if(c.length!=a.length)throw new _.aa;for(var d=[],e=0,f=c.length;e<f;e++){var g=c[e];b.i[g]||d.push(g)}if(d.length==0){d=c.length;e=Array(d);for(f=0;f<d;f++)e[f]=b.i[c[f]];a.apply(_.t,e)}else for(a=new ki(c,d,a),c=0,e=d.length;c<e;c++)f=d[c],(g=b.j[f])||(b.j[f]=g=[]),g.push(a)};_.pi=function(a){return String(a).replace(/([A-Z])/g,"-$1").toLowerCase()};qi=function(a,b,c,d){if(a!=null)for(a=a.firstChild;a;){if(b(a)&&(c.push(a),d)||qi(a,b,c,d))return!0;a=a.nextSibling}return!1}; ri=function(a,b){var c=[];return qi(a,b,c,!0)?c[0]:void 0};ai=function(a,b){var c=[];qi(a,b,c,!1);return c};si=function(a){a=a.tabIndex;return typeof a==="number"&&a>=0&&a<32768};bi=function(a){return a.tagName=="A"&&a.hasAttribute("href")||a.tagName=="INPUT"||a.tagName=="TEXTAREA"||a.tagName=="SELECT"||a.tagName=="BUTTON"?!a.disabled&&(!a.hasAttribute("tabindex")||si(a)):a.hasAttribute("tabindex")&&si(a)};Zh=function(a,b){a=a.getAttribute("aria-"+b);return a==null||a==void 0?"":String(a)}; ti=function(a){this.i=a;this.j=null};ui=function(a){a.j||(a.j=_.Tf(a.i,"keydown",a.o,!1,a))};wi=function(a){vi(a);_.Y(a.i,"gb_ba",!1)};ti.prototype.o=function(a){a.keyCode!=9||_.wf(this.i,"gb_ba")||(_.Y(this.i,"gb_ba",!0),vi(this))};vi=function(a){a.j&&(_.ag(a.j),a.j=null)};_.ei=function(a,b){_.X.call(this);this.v=a;b&&(this.v.id=b)};_.A(_.ei,_.X);_.l=_.ei.prototype;_.l.H=function(){return this.v};_.l.zg=function(){return this.v.id}; _.l.Hi=function(){var a=this.v.id;a||(a="gb$"+_.Og(_.Ng.i()),this.v.id=a);return a};_.l.P=function(){_.jf(this.v);_.X.prototype.P.call(this)};_.l.We=function(){return this.H()};xi=function(a){return ri(a,function(b){return _.lf(b)&&bi(b)})};yi=function(a){(a=xi(a))&&a.focus()};zi={jl:"gb_bc",vl:"gb_Ed",Wk:"gb_Vc"};_.fi=function(a){_.ei.call(this,a);this.o=[];this.C={}};_.A(_.fi,_.ei); _.fi.prototype.R=function(a){var b=this.C[a];if(b)return b;var c=document.getElementById(a);if(c)for(var d=0,e=this.o.length;d<e;++d)if(b=this.o[d],b.H()==c)return this.C[a]=b;return null};_.fi.prototype.S=function(){for(var a=0,b=this.o.length;a<b;a++)this.o[a].dispose();this.C={};this.o=[]}; var Ai=function(a){var b;if(b=a instanceof HTMLElement)b=/-[a-z]/.test("ogobm")?!1:_.Th&&a.dataset?"ogobm"in a.dataset:a.hasAttribute?a.hasAttribute("data-"+_.pi("ogobm")):!!a.getAttribute("data-"+_.pi("ogobm"));return b},Bi="click mousedown scroll touchstart wheel keydown".split(" "),Ci=function(){},Ei=function(a,b,c,d,e){var f=a.get("menu");_.fi.call(this,f);this.i=b;this.O=f;this.B=a;this.T=a.get("back");this.A=_.W("gb_Lc");this.F=c;this.D=_.W("gb_Wc",this.i);this.G=new ti(this.D);this.ea=[];this.Z= d||!1;this.N=e||!1;this.j=new _.kg(this);Di(this)};_.A(Ei,_.fi);_.l=Ei.prototype;_.l.P=function(){_.fi.prototype.P.call(this);Fi(this)};_.l.We=function(){return this.D};_.l.Ag=function(){return _.W("gb_4d",this.i)};_.l.Bg=function(a){_.Y(this.i,"gb_Uc",a==1);this.dispatchEvent("msc")};_.l.getStyle=function(){return Gi(this)?0:1};var Hi=function(a,b){(a=a.B.get(b))&&_.zf(a,"gb_Q")},Ii=function(a){a.B.forEach(function(b){_.xf(b,"gb_Q")})};_.l=Ei.prototype; _.l.Bk=function(a){this.A||(this.A=_.W("gb_Lc"));this.A&&a&&_.mf(this.A,a)};_.l.isVisible=function(a){return(a=this.B.get(a))?!_.wf(a,"gb_Q"):!1};_.l.open=function(a){this.F||(a&&_.zg(this.i,"transition","none"),this.dispatchEvent("beforeshow"),_.xf(this.i,"gb_Sc"),_.of(this.H(),"expanded",!0),yi(this.D),ui(this.G),this.dispatchEvent("open"),this.j.v(document.body,Bi,this.L,!0,this),this.j.listen(document.body,"focusin",this.K),a&&_.Rh(function(){_.zg(this.i,"transition","")},0,this))}; _.l.yk=function(a){this.F&&_.of(this.H(),"expanded",a)};_.l.close=function(a){this.F||(a&&_.zg(this.i,"transition","none"),_.zf(this.i,"gb_Sc"),_.of(this.H(),"expanded",!1),document.activeElement==this.H()&&this.H().blur(),wi(this.G),this.dispatchEvent("close"),Fi(this),a&&_.Rh(function(){_.zg(this.i,"transition","")},0,this))};_.l.kb=function(){return _.wf(this.i,"gb_Sc")}; var Di=function(a){_.gh(a.j,a.H(),a.W);a.H().addEventListener("keydown",function(c){c.keyCode==32&&c.preventDefault()});a.j.listen(a.i,"keydown",a.U);a.j.listen(a.i,"keyup",a.da);var b=new Map;b.set("close","cbc");b.set("back","bbc");b.forEach(function(c,d){_.gh(a.j,a.B.get(d),function(){this.dispatchEvent(c)})});if(_.wf(a.i,"gb_bc")||_.wf(a.i,"gb_Ed"))a.j.listen(window,"resize",a.M),a.M();_.wf(a.i,"gb_Pc")||a.j.Ca(window,"touchstart",function(){_.zg(a.i,"overflow-y","auto")})}; Ei.prototype.M=function(){var a=window.visualViewport?window.visualViewport.height:window.innerHeight;a&&_.zg(this.i,"height","calc("+a+"px - 100%)")};Ei.prototype.W=function(){this.dispatchEvent("mbc");if(!this.F){if(this.kb()){this.close();var a=!0}else this.open(),a=!1;a&&this.H().focus()}};var Gi=function(a){return!_.wf(a.i,"gb_Uc")||_.wf(a.i,"gb_bc")||_.wf(a.i,"gb_Ed")};Ei.prototype.da=function(a){a.keyCode===9&&this.kb()&&(a=this.G,_.Y(a.i,"gb_ba",!0),vi(a))}; Ei.prototype.U=function(a){a:{if(a.keyCode==36||a.keyCode==35){var b=_.ci(this.i);if(b.length>0){var c=b[b.length-1];a.keyCode==36&&(c=!Gi(this)&&b.length>1?b[1]:b[0]);c.focus();a.preventDefault();break a}}a.keyCode!=27||this.Z&&!Gi(this)||(this.close(),this.O!=null&&this.O.focus())}a.keyCode===9&&this.kb()&&Gi(this)&&(b=a.target,c=_.ci(this.i),c.length>0&&(b==c[0]&&a.shiftKey?(c[c.length-1].focus(),a.preventDefault()):b!=c[c.length-1]||a.shiftKey||(c[0].focus(),a.preventDefault())))}; Ei.prototype.L=function(a){this.kb()&&a.target instanceof Node&&!(!Gi(this)||this.N&&_.ih(a.target,Ai))&&(a.type=="keydown"?a.keyCode==27&&(a.preventDefault(),a.stopPropagation(),this.close(),this.H().focus()):_.jh(a.target,"gb_ka")||_.jh(a.target,"gb_Jc")||_.kf(this.i,a.target)||(a.type=="touchstart"&&(a.preventDefault(),a.stopPropagation()),this.close()))}; Ei.prototype.K=function(){this.kb()&&(!Gi(this)||document.activeElement.tagName!="IFRAME"&&(this.N&&_.ih(document.activeElement,Ai)||_.jh(document.activeElement,"gb_Oc")||_.jh(document.activeElement,"gb_ka")||yi(this.D)))};var Fi=function(a){a.j.ya(document.body,Bi,a.L,!1,a);a.j.ya(document.body,"focusin",a.K)};Ei.prototype.V=function(){this.ea.push(new Ci)};_.gi=function(a){_.ei.call(this,a);_.fh.listen(a,this.i,!1,this)};_.A(_.gi,_.ei);_.gi.prototype.i=function(a){this.dispatchEvent("click")||a.preventDefault()};var Ji=function(){this.i=null};Ji.prototype.ed=function(){return this.i};var Ki=function(a,b,c){this.i=a;this.j=b;this.o=c||_.t};var Li=function(a){this.i=[];this.v=a||this};Li.prototype.j=function(a,b,c){this.A(a,b,c);this.i.push(new Ki(a,b,c))};Li.prototype.A=function(a,b,c){c=c||_.t;for(var d=this.i.length,e=0;e<d;e++){var f=this.i[e];if(f.i==a&&f.j==b&&f.o==c){this.i.splice(e,1);break}}};Li.prototype.o=function(a){a.i=this.v;for(var b=this.i.length,c=0;c<b;c++){var d=this.i[c];d.i=="catc"&&d.j.call(d.o,a)}};var Ni=function(a,b){_.X.call(this);this.i=a;this.o=Mi(this.i);this.C=b||100;this.v=_.Tf(a,"resize",this.A,!1,this)};_.H(Ni,_.X);Ni.prototype.P=function(){_.ag(this.v);Ni.X.P.call(this)};Ni.prototype.A=function(){this.j||(this.j=new mi(this.B,this.C,this),_.hg(this,this.j));this.j.start()}; Ni.prototype.B=function(){if(!this.i.isDisposed()){var a=this.o,b=Mi(this.i);this.o=b;if(a){var c=!1;a.width!=b.width&&(this.dispatchEvent("b"),c=!0);a.height!=b.height&&(this.dispatchEvent("a"),c=!0);c&&this.dispatchEvent("resize")}else this.dispatchEvent("a"),this.dispatchEvent("b"),this.dispatchEvent("resize")}};var Oi=function(a){_.X.call(this);this.j=a||window;this.o=_.Tf(this.j,"resize",this.v,!1,this);this.i=_.tg(this.j||window)};_.H(Oi,_.X);var Qi=function(){var a=window,b=_.we(a);return Pi[b]=Pi[b]||new Oi(a)},Pi={},Mi=function(a){return a.i?_.sg(a.i):null};Oi.prototype.P=function(){Oi.X.P.call(this);this.o&&(_.ag(this.o),this.o=null);this.i=this.j=null};Oi.prototype.v=function(){var a=_.tg(this.j||window);_.ug(a,this.i)||(this.i=a,this.dispatchEvent("resize"))};var Si=function(a,b){this.v=new Li(this);this.D=a;this.B=b;this.i=Ri(a.offsetWidth,this.B);this.F=new Ni(Qi(),10);_.Tf(this.F,"b",function(){window.requestAnimationFrame?window.requestAnimationFrame((0,_.E)(this.C,this)):this.C()},!1,this)},Ri=function(a,b){for(var c=0,d=b.length-1,e=b[0];c<d;){if(a<=e.max)return e.id;e=b[++c]}return b[d].id};Si.prototype.C=function(){var a=Ri(this.D.offsetWidth,this.B);a!=this.i&&(this.i=a,this.o(new Ji))};Si.prototype.j=function(a,b,c){this.v.j(a,b,c)}; Si.prototype.A=function(a,b){this.v.A(a,b)};Si.prototype.o=function(a){this.v.o(a)};_.hi=function(a){_.ei.call(this,a);_.Tf(a,"click",this.i,!1,this)};_.A(_.hi,_.ei);_.hi.prototype.j=function(){var a=this.H().getAttribute("aria-pressed");return(a==null?a:typeof a==="boolean"?a:a=="true")||!1};_.hi.prototype.i=function(a){a=a.currentTarget;var b=Zh(a,"pressed");_.We(_.Mg(b))||b=="true"||b=="false"?_.of(a,"pressed",b=="true"?"false":"true"):a.removeAttribute("aria-pressed");this.dispatchEvent("click")};var Z=function(a,b,c,d){_.X.call(this);this.o=a;_.zf(this.o,"gb_vd");this.j=b;this.M=c;this.Aa="";this.Ra=d;this.B=this.i=null;this.qa=this.O=this.L=!1;this.ea=_.Hb(_.K(this.j,16),!1);this.Va=new _.kg(this);this.U=_.W("gb_8c",this.o);this.ha=_.W("gb_ad",this.o);this.S=_.W("gb_I",this.o);(this.N=_.Hb(_.K(b,6),!1))&&this.U&&Ti(this);this.wc=_.W("gb_ud",this.U);this.C=_.W("gb_kd",this.o);this.K=_.W("gb_a",this.o);this.D=_.W("gb_Bd",this.o);this.A=_.W("gb_rd",this.o);this.v=_.W("gb_Ad",this.o);this.V= Array.prototype.slice.call(_.hh("gb_od",this.o));this.R=!1;this.qc=_.Hb(_.K(this.j,19),!1);this.oc=_.Hb(_.K(this.j,20),!1);this.Ab=_.Hb(_.K(this.j,45),!1);a=Ui(this,!0);b=Ui(this,!1);this.uc=Math.max(a,b);this.W=_.K(this.j,15);c=_.dg(_.Se(this.j,30),0);c!=0&&Vi(this,c);a=Wi(this,a,b);this.G=new Si(document.body,Xi);this.Lb=_.x(_.L(this.j,37));this.wb=_.x(_.L(this.j,38));this.Cc=_.Hb(_.K(this.j,39));this.tc=_.Hb(_.K(this.j,1),!1);this.rc=_.Hb(_.K(this.j,40),!1);Yi(this);Zi(this,this.G.i);this.G.j("catc", this.Ob,this);_.M(this.j,8)&&document.addEventListener("scroll",(0,_.E)(function(){_.Y(this.o,"gb_xd",window.scrollY>0)},this));this.v!=null&&_.M(this.j,7)&&(this.Z=new Si(this.v,a),this.Z.j("catc",this.da,this),this.da());this.F=null;if(this.T=_.W("gb_Va",this.o))this.F=_.W("gb_Hc",this.T),this.Va.v(this.F,"error",this.Vi,!1,this)};_.A(Z,_.X);_.l=Z.prototype; _.l.Vi=function(){this.F!=null&&(this.F.src="https://www.gstatic.com/images/icons/material/system/1x/broken_image_grey600_18dp.png",this.F.srcset="https://www.gstatic.com/images/icons/material/system/1x/broken_image_grey600_18dp.png 1x, https://www.gstatic.com/images/icons/material/system/2x/broken_image_grey600_18dp.png 2x",_.zg(this.F,"width","auto"),_.xf(this.F.parentElement,"gb_4a"))};_.l.H=function(){return this.o};_.l.zk=function(a){this.B=a;$i(this,this.L);a=aj(this);a!=0&&bj(this,a)}; _.l.Ak=function(a,b){this.B&&li(this.B,a,b)};_.l.Sa=function(a){this.Na(a||this.Cc?1:0);_.wf(this.H(),"gb_e")||this.ka(a?this.Lb:this.wb);_.Y(this.H(),"gb_F",a);var b=_.W("gb_pd");b!=null&&_.Y(b,"gb_F",a);this.i&&this.rc&&_.Y(this.i.i,"gb_Tc",a);this.T&&_.Y(this.T,"gb_F",a);_.re("dd").Sa(a)};_.l.Ck=function(a){this.U&&(_.mf(this.wc,a||""),_.Y(this.U,"gb_Q",!a),this.N=!!a,Ti(this,a),Zi(this,this.G.i))};var Ti=function(a,b){if(a.ha){var c=b?b.trim():b;_.Y(a.ha,"gb_Q",!a.N||!b||!c);c&&_.mf(a.ha,c)}}; Z.prototype.fb=function(){return _.W("gb_4d",this.C)};Z.prototype.da=function(){if(this.Z!=null){var a=this.Z.i;a==3?cj(this,!1):a==1?cj(this,!0):cj(this,this.G.i=="gb_Vc")}}; var cj=function(a,b){if(_.M(a.j,7)&&(!a.R||b)){if(a.W){var c=_.W("gb_j",a.o);if(c){var d=_.W("gb_u",a.o),e=a.G.i!="gb_Vc"||b?"":a.uc+"px";_.zg(c,"min-width",e);_.zg(d,"min-width",e)}}_.wf(a.v,"gb_Ae")!=b&&(_.Y(a.v,"gb_Ae",b),b?a.dispatchEvent("sfi"):a.dispatchEvent("sfu"),_.Y(_.W("gb_hd",a.v),"gb_Ae",b))}},dj=function(a){var b=_.W("gb_Oc");if(b){var c=new Map;c.set("menu",_.W("gb_Jc",a.o));c.set("back",_.W("gb_Mc"));c.set("close",_.W("gb_k"));var d=!1;c.forEach(function(e){e||(a.M.log(Error("ia")), d=!0)});if(!d){a.i=new Ei(c,b,_.Hb(_.K(a.j,16),!1),_.Hb(_.K(a.j,9),!1),_.Hb(_.K(a.j,33),!1));a.i.listen("open",a.ej,!1,a);a.i.listen("close",a.dj,!1,a);a.i.listen("msc",a.fj,!1,a);switch(_.U(a.j,32)){case 1:a.Rb("back");break;case 2:a.Rb("close");break;case 3:a.Rb("none");break;default:a.Rb("default")}_.ii();_.G("gbar.C",Ei);Ei.prototype.ca=Ei.prototype.We;Ei.prototype.cc=Ei.prototype.V;Ei.prototype.cd=Ei.prototype.Bg;Ei.prototype.cf=Ei.prototype.open;Ei.prototype.cg=Ei.prototype.close;Ei.prototype.ch= Ei.prototype.getStyle;Ei.prototype.ck=Ei.prototype.kb;Ei.prototype.cl=Ei.prototype.yk;Ei.prototype.cm=Ei.prototype.Ag;Ei.prototype.cn=Ei.prototype.Bk;_.Nd.i().i.resolve(a.i)}}else a.M.log(Error("ja"))},Yi=function(a){var b=_.Nd.i();a.C||b.i.reject(Error("ka"));_.Hb(_.K(a.j,7))||b.D.reject(Error("la"));_.Hb(_.K(a.j,12))||b.B.reject(Error("ma"));_.Hb(_.K(a.j,13))||b.C.reject(Error("na"))},Zi=function(a,b){!a.i&&a.C&&dj(a);a.i&&!a.O&&a.Rb("default");a.i&&a.oc&&a.Rb("none");ej(a);if(a.qc)a.L=!0;else if(a.ea)a.L= !0;else if(a.N)a.L=!1;else{var c=b==="gb_bc",d=_.Hb(_.K(a.j,5),!1),e=_.Hb(_.K(a.j,7),!1);a.L=!(c&&(d||e))}c=b=="gb_bc";d=b=="gb_Ed";a.Ab&&a.S&&_.Y(a.S,"gb_Q",c||d);!a.ea&&!_.M(a.j,10)&&fj(a).length>1&&a.S&&a.D&&(_.Y(a.S,"gb_Q",c),_.Y(a.D,"gb_Hd",c));if(a.B&&!a.ea){e=a.B.H();var f=!a.N;_.Y(e,"gb_Q",!f);f&&$i(a,a.L)}a.i&&(a.i.isVisible("menu")||a.i.isVisible("back"))&&!Gi(a.i)&&(a.qa=a.i.kb());e=_.Uh(zi);_.Af(a.o,e);_.xf(a.o,b);_.K(a.j,7);if(a.W&&a.A!=null)if(b!="gb_Vc")_.zg(a.A,"min-width",""),_.zg(a.D, "min-width","");else{f=_.Gg(a.A).width;var g=_.Gg(a.D).width;f=Math.max(f,g);_.zg(a.A,"min-width",f+"px");_.zg(a.D,"min-width",f+"px")}c?a.R||(a.R=!0,cj(a,a.R)):(a.R=!1,a.da());a.v!=null&&(_.Y(a.v,"gb_Fe",!c&&!d),_.Y(a.v,"gb_Ee",c||d));a.i&&(c=a.i.i,_.Af(c,e),_.xf(c,b),Gi(a.i)?_.W("gb_Pd").appendChild(c):a.o.appendChild(c),a.i.isVisible("menu")||a.i.isVisible("back"))&&(b=!Gi(a.i),c=a.i.kb(),b&&!c&&a.qa?a.i.open():!b&&c&&a.i.close());gj(a)},$i=function(a,b){var c=_.W("gb_Nd",a.B.H());_.Y(c,"gb_Q", !b);a=_.W("gb_sd",a.B.H());a!=null&&_.Y(a,"gb_9d",!b)},Wi=function(a,b,c){var d=320,e=_.dg(_.Se(a.j,29),0);e>0&&(d=e);e=d+2*Math.max(b,c);b=d+b+c;return e!=b&&a.W?[{id:1,max:b},{id:2,max:e},{id:3}]:[{id:1,max:b},{id:3}]},Ui=function(a,b){if(a=_.W(b?"gb_j":"gb_u",a.o)){var c=a.offsetWidth;_.Ec(a.children,function(d){_.wf(d,"gb_Q")&&(c-=d.offsetWidth)});return c}return 0},fj=function(a){var b=_.W("gb_j",a.o),c=_.W("gb_u",a.o),d=[];b&&_.Ec(b.children,function(e){d.push(e)});_.Hb(_.K(a.j,7),!1)&&(a=_.W("gb_Ae", a.v))&&(a=_.W("gb_De",a),a.j=!0,d.push(a));c&&_.Ec(c.children,function(e){d.push(e)});return d};Z.prototype.Ob=function(){Zi(this,this.G.i);this.i&&_.hj(this,this.i.kb(),!1);this.dispatchEvent("ffc")};_.hj=function(a,b,c){a.i&&(Gi(a.i)&&(c=b=!1),a=document.body,_.Y(a,"gb_de",b),_.Y(a,"gb_ce",c))};_.l=Z.prototype;_.l.ej=function(){_.hj(this,!0,!0)};_.l.dj=function(){_.hj(this,!1,!0)};_.l.fj=function(){var a=Gi(this.i),b=this.i.i;a?_.W("gb_Pd").appendChild(b):this.o.appendChild(b)}; _.l.Rb=function(a){var b=!1;switch(a){case "back":this.O=!0;Ii(this.i);Hi(this.i,"back");b=!0;break;case "close":this.O=!0;Ii(this.i);Hi(this.i,"close");b=!0;break;case "default":this.O=!1;this.tc?(this.i&&!this.i.isVisible("menu")&&(Ii(this.i),Hi(this.i,"menu")),b=!0):(this.i&&this.i.isVisible("back")&&Ii(this.i),this.i&&this.i.isVisible("menu")?(a=this.i,a.close(),_.xf(a.H(),"gb_Q"),!_.wf(a.T,"gb_Q")&&_.zf(a.H(),"gb_Nc")):(a=_.W("gb_Jc",this.o))&&_.xf(a,"gb_Q"),b=!1);break;case "none":this.O=!0, Ii(this.i),b=!1}this.A!=null&&_.Y(this.A,"gb_td",b)};_.l.Dg=function(){return this.o.offsetHeight};var gj=function(a){var b=a.o.offsetHeight+"px";a.Aa!=b&&(a.Aa=b,a.Ra&&(a.Ra.style.height=b),a.dispatchEvent("resize"))};Z.prototype.vc=function(){this.K&&gj(this)}; Z.prototype.Mb=function(){if(!this.K){var a=_.gf("DIV");_.yf(a,["gb_a","gb_od"]);ij(a,aj(this));a.style.backgroundColor=this.o.style.backgroundColor;this.V.push(a);var b=this.C;b.parentNode&&b.parentNode.insertBefore(a,b.nextSibling);this.K=a}return this.K};Z.prototype.xc=function(){_.jf(this.K);this.K=null;gj(this)};Z.prototype.Na=function(a){a==2&&(a=0);for(var b=0;b<this.V.length;b++)ij(this.V[b],a);bj(this,a)}; var bj=function(a,b){if(a.B){if(b==2){b=_.x(_.L(a.j,24),"");var c=_.x(_.L(a.j,27),"")}else b==1?(b=_.x(_.L(a.j,23),""),c=_.x(_.L(a.j,26),"")):(b=_.x(_.L(a.j,22),""),c=_.x(_.L(a.j,25),""));b==""&&c==""||li(a.B,b,c)}},aj=function(a){a=a.V[0];return a.classList.contains("gb_Kc")?1:a.classList.contains("gb_Md")?2:0},ij=function(a,b){_.Af(a,["gb_Md","gb_Kc"]);b==1?_.xf(a,"gb_Kc"):b==2&&_.xf(a,"gb_Md")};Z.prototype.ka=function(a){this.o.style.backgroundColor=a};Z.prototype.Wa=function(){return this.o.style.backgroundColor}; Z.prototype.yb=function(){var a=_.re("dd");_.Wh(a)&&_.Wh(a).ud(!1);_.ni(a,null)};Z.prototype.Dc=function(a){Vi(this,a-8-10);ej(this)};var Vi=function(a,b){a.v==null?a.M.log(Error("pa")):a.W?a.M.log(Error("qa")):a.Ba=b<0?0:b},ej=function(a){a.A!=null&&(a.G.i=="gb_bc"?_.zg(a.A,"min-width",""):a.Ba!=null&&_.zg(a.A,"min-width",a.Ba+"px"))};Z.prototype.Ec=function(a){_.Y(_.W("gb_Bc",this.C),"gb_Q",!a)};Z.prototype.Oc=function(){oi(function(a){a&&a.Oc()})}; Z.prototype.Bc=function(a){a&&(_.di(_.W("gb_pd"),a),_.Nd.i().j.then(function(b){return void b.Td(a)}))};var Xi=[{id:"gb_bc",max:599},{id:"gb_Ed",max:1023},{id:"gb_Vc"}];var jj;_.X.prototype.za=_.ic(function(a,b,c,d,e){return a.call(this,b,_.ic(ji,c),d,e)},_.X.prototype.listen);_.X.prototype.zb=_.X.prototype.Ii;var kj=_.W("gb_Ea"); if(kj==null)jj=null;else{var lj=_.I(_.Pd,_.Bf,6)||new _.Bf,mj=new Z(kj,lj,_.Td,_.W("gb_Dd"));_.G("gbar.P",Z);Z.prototype.pa=Z.prototype.Dg;Z.prototype.pb=Z.prototype.Ck;Z.prototype.pc=Z.prototype.Na;Z.prototype.pd=Z.prototype.ka;Z.prototype.pe=Z.prototype.Mb;Z.prototype.pf=Z.prototype.vc;Z.prototype.pg=Z.prototype.xc;Z.prototype.ph=Z.prototype.fb;Z.prototype.pi=Z.prototype.yb;Z.prototype.pj=Z.prototype.Dc;Z.prototype.pk=Z.prototype.Ec;Z.prototype.pl=Z.prototype.Bc;Z.prototype.pm=Z.prototype.Rb;Z.prototype.pn= Z.prototype.Wa;Z.prototype.po=Z.prototype.Ak;Z.prototype.pp=Z.prototype.Sa;Z.prototype.pq=Z.prototype.Oc;_.Nd.i().v.resolve(mj);jj=mj}_.nj=jj; }catch(e){_._DumpException(e)} try{ _.oj=function(a,b){return _.O(a,36,b)}; }catch(e){_._DumpException(e)} try{ var pj=document.querySelector(".gb_y .gb_A"),qj=document.querySelector("#gb.gb_Rc");pj&&!qj&&_.ke(_.Ud,pj,"click"); }catch(e){_._DumpException(e)} try{ _.Nd.i().v.then(function(a){if(a){var b=_.W("gb_Bc",a.C);b&&(b=new _.dh(b,_.Td),a.zk(b))}}); }catch(e){_._DumpException(e)} })(this.gbar_); // Google Inc. </script><c-wiz jsrenderer="Ppzpfb" data-action-identifier="group:conversation" jsshadow jsdata="deferred-i1" data-p="%.@.null,[null,&quot;chromium-dev@chromium.org&quot;],&quot;chromium-dev&quot;,&quot;chromium.org&quot;]" jscontroller="YbIhPd" jsaction="keyup:FTj6ff;JIbuQc:EFiXw(RLh0cf),PHlnQ(sgQKke);rcuQ6b:npT2md;Tp1Sec:KJZKRe;xrDiab:uSp19b;Lwp8rd:NrdRad;QFXKQe:Wae2cc;hA6dHb:XT5E5e;WDmOQd:MegsPe;mdw9mc:NrdRad;W7IpKc:NrdRad;PJOI2b:NrdRad;h4C2te:uXu05d;NLYQed:y9yuPd;urLNfe:aN7ntd;" data-node-index="0;0" autoupdate jsmodel="hc6Ubd FvT3gf QJp0qd" c-wiz><div jsshadow><div jscontroller="GcWJze" jsaction="rcuQ6b:npT2md; click:cOuCgd;RI2Xre:Vtdxob;IpaWXd:bEmJw;" class=" zsvrBc kfnlEf" jsname="IjRiGf"><gm-coplanar-drawer jsshadow jscontroller="NPumQe" jsaction="" class="SFOjKe-vyw7Sc-QA0Szd azzbMb" jsname="QA0Szd" wiz-aria-label="navigational drawer" wiz-aria-modal="false" pivot="end"> <div aria-expanded="false" aria-hidden="true" aria-label="navigational drawer" aria-modal="false" class="UMrnmb-vyw7Sc-Psmogf " role="dialog"> <div class="UMrnmb-vyw7Sc-E5gUX-bN97Pc " jsname="vkkW1" jsslot ssk='1#1'><span jsslot><div jsname="RDa8Af" jsaction="g0r4Ne:T2Msid;"><div class="YM4CDe kkoLw"><div class="ipbSxc"><div class="CYaQr"><div class="y56Xpd PMuGec"><div class="dblD8e"><nav class="e5L9ub"><div class="SSaOoe" jscontroller="i78JDf" jsaction="mouseup:npT2md; mouseleave:JywGue; keydown:I481le; focus:AHmuwe; blur:O22p3e;rcuQ6b:rcuQ6b" jsshadow role="menu" tabindex="0" aria-label="Chromium-dev navigation links"><h2 class="JecXHf">Chromium-dev</h2><div class="thP79c b7mDEb auswjd" jsaction="click:o6ZaF; mousedown:teoBgf; mouseup:NZPHBc; mouseleave:xq3APb;" jsname="CmABtb" aria-label=" Conversations, 0 are unread" role="menuitem" tabindex="-1"><div class="OeTIXd aGtBAd" jsname="ykSY2c"><div class="Sg7FOe MbhUzd" jsname="ksKsZd"></div><span jsslot class="DRS7P YfHqed" jsname="ICk5bc"><a jsslot jsname="QwLHlb" class="vFEt8b" href="./a/chromium.org/g/chromium-dev" tabindex="-1" jslog="83028; track:click; index:0;"><div class="VP4Iue"><div class="gn3Lk"><span class="DPvwYc qn15kb" aria-hidden="true"><svg width="20" height="20" viewBox="0 0 24 24" focusable="false" class=" NMm5M"><path d="M16 13c.55 0 1-.45 1-1V3c0-.55-.45-1-1-1H3c-.55 0-1 .45-1 1v14l4-4h10zm-1-9v7H4V4h11z"/><path d="M21 6h-2v9H6v2c0 .55.45 1 1 1h11l4 4V7c0-.55-.45-1-1-1z"/></svg></span></div><div aria-label="Conversations" class="kWxq2b">Conversations</div></div></a></span></div></div><div class="thP79c b7mDEb mt1Mkb" jsaction="click:o6ZaF; mousedown:teoBgf; mouseup:NZPHBc; mouseleave:xq3APb;" jsname="CmABtb" aria-label="About" role="menuitem" tabindex="-1"><div class="OeTIXd aGtBAd" jsname="ykSY2c"><div class="Sg7FOe MbhUzd" jsname="ksKsZd"></div><span jsslot class="DRS7P YfHqed" jsname="pHHuId"><a jsslot jsname="QwLHlb" class="vFEt8b" href="./a/chromium.org/g/chromium-dev/about" tabindex="-1" jslog="83027; track:click; index:0;"><div class="VP4Iue"><div class="gn3Lk"><span class="DPvwYc qn15kb" aria-hidden="true"><svg width="20" height="20" viewBox="0 0 24 24" focusable="false" class=" NMm5M"><path d="M11 7h2v2h-2zm0 4h2v6h-2z"/><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"/></svg></span></div><div aria-label="About" class="kWxq2b">About</div></div></a></span></div></div></div></nav></div></div></div></div><footer class="hw5XYd"><a href="https://policies.google.com/privacy?hl=en_US" target="_blank">Privacy</a><span> &bull; </span><a href="https://policies.google.com/terms?hl=en_US" target="_blank">Terms</a></footer></div></div></span></div> </div> </gm-coplanar-drawer></div></div><c-data id="i1" jsdata=" FiIi8b;115393218976622799151;7 qPpAGd;115393218976622799151;6 eESkCd;115393218976622799151;4 v3Bbmc;unsupported;8 BGejRd;;2 WbS14b;_;1"></c-data></c-wiz><script aria-hidden="true" nonce="hDSuq1PEGHsdfWs1Q4h1LA">window.wiz_progress&&window.wiz_progress();window.wiz_tick&&window.wiz_tick('Ppzpfb');</script><c-wiz jsrenderer="mPxNXc" class="zQTmif SSPGKf eejsDc" jslog="82161; track:impression; metadata:W2ZhbHNlXQ==;" jsdata="deferred-i2" data-p="%.@.&quot;chromium-dev@chromium.org&quot;,&quot;xEbgvWE7wMk&quot;,null,null,100]" jsname="a9kxte" data-node-index="0;0" jsmodel="hc6Ubd" view c-wiz data-ogpc role="main"><c-wiz jsrenderer="qvD5sc" class="JMx5je" jsshadow jsdata="deferred-i3" data-p="%.@.&quot;chromium-dev@chromium.org&quot;,&quot;xEbgvWE7wMk&quot;,null,null,100]" jscontroller="C3XcFf" jsaction="keydown:h1Hzxc;JIbuQc:nAOMRd(tj5XFb),uqlXUb(jgiPmb),DQwUw(nUV0Pd),a5Uljc(jGKBkc),PMQpy(fniDcc),Zl9sZc(NKQgDd),On3cLc(zitZ8e),BJUqRd(qfnV8b),RoMZqd(nYsSye),G2rVab(DeLQj),bTyvZ(V9zIg),vQTq4c(zlChob),BJUqRd(YyD8Ce),uLRcHe(GeGHKb);rcuQ6b:npT2md;AOyNJd:ICkQy;qako4e:ATFtAd;AWFq3e:oCqqwc;km40ec:YdkoG;c8qTIe:WglCkb;PzwSFd:hGdPQ;idVFyc:YNHUN;se2k9e:YdkoG;EJzbP:Xn9G2b;" data-node-index="1;0" jsmodel="hc6Ubd Rb9NSd sx4rZd" c-wiz><div class="NUZAVc L6cTce" jscontroller="CkvV3e" jsname="PNqq8" jsshadow><div class="hRUMVb nTGIDd" data-loadingmessage="Loading..." jscontroller="GFartf" jsaction="animationend:kWijWc;dyRcpb:dyRcpb" jsname="vvMtI"><div class="eZj3ab" aria-live="polite" jsname="vyyg5"></div><div jsname="Hxlbvc" class="EjqBzf"><div class="xgjrdc W16UYe co39ub"><div class="NzjLhf GBKMJf"><div class="O8fgAf GOJTSe"></div></div><div class="lUa73"><div class="O8fgAf GOJTSe"></div></div><div class="NzjLhf W8OIte"><div class="O8fgAf GOJTSe"></div></div></div><div class="xgjrdc Z3wgcd Cn087"><div class="NzjLhf GBKMJf"><div class="O8fgAf GOJTSe"></div></div><div class="lUa73"><div class="O8fgAf GOJTSe"></div></div><div class="NzjLhf W8OIte"><div class="O8fgAf GOJTSe"></div></div></div><div class="xgjrdc YAHIzf hfsr6b"><div class="NzjLhf GBKMJf"><div class="O8fgAf GOJTSe"></div></div><div class="lUa73"><div class="O8fgAf GOJTSe"></div></div><div class="NzjLhf W8OIte"><div class="O8fgAf GOJTSe"></div></div></div><div class="xgjrdc zd0Iye EjXFBf"><div class="NzjLhf GBKMJf"><div class="O8fgAf GOJTSe"></div></div><div class="lUa73"><div class="O8fgAf GOJTSe"></div></div><div class="NzjLhf W8OIte"><div class="O8fgAf GOJTSe"></div></div></div></div></div></div><div jsname="xC8Lq" class="D1OdOb"><div class="Uewlsd"><div role="button" class="uArJ5e Y5FYJe cjq2Db hln5af EWQ7mf" jslog="82346; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="GeGHKb" aria-label="Back to Conversations" tabindex="0" data-tooltip="Back to Conversations" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc jkpZOe" aria-hidden="true"><span class="DPvwYc sm8sCf" aria-hidden="true">&#xE5C4;</span></span></span></span></div><div class="XQCZQb"><div role="button" class="uArJ5e Y5FYJe cjq2Db cexTbf" jslog="202372; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="jgiPmb" aria-label="Report" tabindex="0" data-tooltip="Report" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><svg width="20" height="20" viewBox="0 0 24 24" focusable="false" class=" NMm5M"><path d="M15.73 3H8.27L3 8.27v7.46L8.27 21h7.46L21 15.73V8.27L15.73 3zM19 14.9L14.9 19H9.1L5 14.9V9.1L9.1 5h5.8L19 9.1v5.8z"/><path d="M11 7h2v7h-2z"/><circle cx="12" cy="16" r="1"/></svg></span></span></div><div class="qEqoMb"></div><div role="button" class="uArJ5e Y5FYJe cjq2Db cexTbf RDPZE" jslog="82157; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="nUV0Pd" aria-label="You need the content moderator permission to delete conversations" aria-disabled="true" tabindex="-1" data-tooltip="You need the content moderator permission to delete conversations" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><svg width="20" height="20" viewBox="0 0 24 24" focusable="false" class=" NMm5M"><path d="M15 4V3H9v1H4v2h1v13c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V6h1V4h-5zm2 15H7V6h10v13z"/></svg></span></span></div><div role="button" class="uArJ5e Y5FYJe cjq2Db cexTbf RDPZE" jslog="82158; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="jGKBkc" aria-label="You need the content moderator permission to lock conversations" aria-disabled="true" tabindex="-1" data-tooltip="You need the content moderator permission to lock conversations" data-unlock=false data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc NGNohc" aria-hidden="true">&#xE899;</span></span></span></div><div class="qEqoMb"></div><div class="qez1jb"><div jscontroller="GBnt6e" jsaction="rcuQ6b:npT2md;Hxm3ud:RySO6d" jsname="Ej1Yeb"><div jscontroller="V4wfEc" jsaction="JIbuQc:qVJFwb(OCpkoe),hDJG2b(VfNHU);" class="KzW4h"><div role="button" class="uArJ5e Y5FYJe cjq2Db YLAhbd RDPZE" jslog="95006; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="VfNHU" aria-label="Previous" aria-disabled="true" tabindex="-1" data-tooltip="Previous" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf" aria-hidden="true">&#xE408;</span></span></span></div><div role="button" class="uArJ5e Y5FYJe cjq2Db YLAhbd RDPZE" jslog="95005; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="OCpkoe" aria-label="Next" aria-disabled="true" tabindex="-1" data-tooltip="Next" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf" aria-hidden="true">&#xE409;</span></span></span></div></div></div></div></div></div><div jsname="lxJZ4c" class="RBM0ic"><div class="ObkkYd"><div class="hLrx8"><div class="ThqSJd"><h1 class="KPwZRb gKR4Fb" jsname="GNEpNe"><html-blob>Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April</html-blob></h1></div><div class="Nadu4b"> 17,678 views</div></div><div class="EIDWfc"><div role="button" class="uArJ5e UQuaGc kCyAyd q4ih9c" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="zitZ8e" tabindex="0" data-unread-doc-id=P_fE69mbxNgJ><div class="Fvio9d MbhUzd" jsname="ksKsZd"></div><div class="e19J0b CeoRYc"></div><span jsslot class="l4V7wb Fxmcue"><span class="NPEfkd RveJvd snByac">Skip to first unread message</span></span></div><div jscontroller="wxXDDb" jsaction="JIbuQc:Rpwdm(D6Uzlc);rcuQ6b:npT2md;il59ff:Hmino;EJzbP:npT2md;" class=" L6cTce"><div role="button" class="uArJ5e Y5FYJe cjq2Db" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="D6Uzlc" aria-label="Expand all" tabindex="0" data-tooltip="Expand all" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc mZUp8e" aria-hidden="true">&#xE946;</span></span></span></div></div></div></div><div role="list" aria-label="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April"><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="P_fE69mbxNgJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="true" data-author="7th...@gmail.com" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjV-0bLvQPy7nVwsdGbT9jW8KIy1NUmv2bRhUsiHsf2R6490JA=s40-c" alt="7th...@gmail.com&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i4">7th...@gmail.com</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">Jun 3, 2014, 9:38:09 AM</span><span class="Rrziwd">6/3/14</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="P_fE69mbxNgJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i5" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="P_fE69mbxNgJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i5" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i6" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i6" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i7" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="P_fE69mbxNgJ"><div class="jO7h3c">Delete</div></div></span><div id="i7" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="P_fE69mbxNgJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i8" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i9" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i9" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to chromi...@chromium.org, hector...@gmail.com</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i4" role="region"><div dir="ltr">Using two browsers is just tiresome especially if you are using services like gaikai (needs java plugin), play some java games (yep, there are tons of them written as java applets) or try to watch drm content (I seriously can&#39;t get it why only on Linux pepper flash doesn&#39;t have drm module) on daily basis. Switching to Firefox or other browser is just a better idea.<div><br></div><div>As you can see we are not complaining about ditching NPAPI but about killing it only on Linux, least popular platform, way ahead of others. This way chromium on Linux probably won&#39;t have any other plugins than crippled flash for year or more and websites won&#39;t switch to html5 (not possible in many cases) only because chromium on Linux doesn&#39;t support necessary plugins anymore. Whole switching, writing new plugins will take place probably shortly before dropping NPAPI support on Windows, maybe even after that which will give you enormous amounts of complaints if new plugins won&#39;t be there. Aura didn&#39;t give us any real benefits but keeping NPAPI for the same time as other platforms would at least prevent alienating Linux chromium users from plugin content.</div><div><br>W dniu wtorek, 3 czerwca 2014 01:57:38 UTC+2 użytkownik Stuart Morgan napisał:<blockquote class="gmail_quote" style="margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div class="gmail_quote">On Mon, Jun 2, 2014 at 3:56 PM, Hector Garcia <span dir="ltr">&lt;<a rel="nofollow">hector...@gmail.com</a>&gt;</span> wrote:<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> I agree. I  -parcially- solved my personal needs uninstalling chrome<br> Ver 3.5 and installing Ver 3.4.</blockquote><div><br></div><div>Downgrading to Chrome 34 and staying there indefinitely is a *very* dangerous solution to the problem; it&#39;s really unfortunate that instructions are circulating advising users (especially the large majority who don&#39;t understand the security implications) to &quot;fix&quot; the problem this way. This means exposing yourself to every vulnerability that has been or will be patched in any post-34 version of Chrome. It makes all browsing more dangerous just to enable specific pages to work.</div> <div><br></div><div>Using another browser (e.g., Firefox) to access those specific pages, while using the current version of Chrome for your general browsing, would be a far better approach.</div><div><br></div><div>-Stuart</div> </div></div></div> </blockquote></div></div></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,P_fE69mbxNgJ;12"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="GAoSpB07unIJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="T.J. Crowder" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjVyo0_8sZrMNyzsRbtYjh3nZdfqgLy4NnavL4EHXJnYUPfh=s40-c" alt="T.J. Crowder&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i10">T.J. Crowder</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">Jun 3, 2014, 9:44:18 PM</span><span class="Rrziwd">6/3/14</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="GAoSpB07unIJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i11" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="GAoSpB07unIJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i11" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i12" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i12" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i13" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="GAoSpB07unIJ"><div class="jO7h3c">Delete</div></div></span><div id="i13" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="GAoSpB07unIJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i14" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i15" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i15" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to chromi...@chromium.org, hector...@gmail.com, sayan...@gmail.com, jsc...@chromium.org, wilt...@chromium.org, e...@chromium.org, be...@chromium.org, da...@chromium.org</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i10" role="region"><div dir="ltr"><div dir="ltr" style="font-family:Arial,Helvetica,sans-serif"><div style="color:rgb(0,0,0)">PhistucK:</div><div style="color:rgb(0,0,0)"><br></div><blockquote style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex" class="gmail_quote">While forty million people may pay taxes online, how many of them are doing it using Linux?<br>The Linux worldwide market share is very, very small. You must factor that into your calculations.</blockquote><div><br></div><div>Maybe you missed the part where this decision will be hitting Windows by the end of the year.</div><div><br></div><div>-- T.J.<br></div></div><br>On Friday, 30 May 2014 21:19:20 UTC+1, PhistucK wrote:<blockquote class="gmail_quote" style="margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div style="color:#000000">While forty million people may pay taxes online, how many of them are doing it using Linux?</div><div style="color:#000000">The Linux worldwide market share is very, very small. You must factor that into your calculations.</div> </div><div><br clear="all"><div><div dir="ltr"><div style="text-align:left"><br></div><div style="text-align:right">☆<b>PhistucK</b></div></div></div> <br><br><div class="gmail_quote">On Fri, May 30, 2014 at 7:53 PM, Hector Garcia <span dir="ltr">&lt;<a rel="nofollow">hector...@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> <div dir="ltr"><div><br>El jueves, 22 de mayo de 2014 01:06:24 UTC-5, Matt Giuca escribió:<div><blockquote class="gmail_quote" style="margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"> I want to reiterate that this decision was a security decision, not a deliberate choice to shut down access to these services. (The point has been made many times before, but not recently on this thread.) The removal of NPAPI on Linux in Chrome 35 was not simply a policy decision.<div> <br></div><div>NPAPI is a technology from the 1990s which basically predates modern computer security. Any NPAPI plugin can completely take over your machine, and frequently, NPAPI plugins run untrustworthy code from the Internet on interpreters with security vulnerabilities. Chrome is powerless to protect you from malicious or insecure NPAPI plugins owning your machine.</div> <div><br></div><div>On Windows and Mac, there is a long deprecation plan so these plugins will continue to work a while longer while other work-arounds are found. On Linux, we ran into a practical problem: since we are moving the UI stack from GTK to Aura in Chrome 35, NPAPI plugins would not run on Chrome 35 without a serious amount of engineering effort. Since NPAPI is being deprecated, it did not make sense for Google to commit a lot of engineering effort to writing new NPAPI architecture that will be deleted within a year, especially not on Linux which has a very small market share.</div> <div><br></div><div>The timing is unfortunate, but the number of Linux users that require NPAPI plugins that aren&#39;t Flash is just too small to justify this effort.</div><div><br></div><div>Suggestions along the lines of using sockets to allow PPAPI plugins to talk to stand-alone NPAPI plugins require a similar amount of engineering effort, and defeat the entire point of removing NPAPI, which is that it is insecure to let code downloaded from the Internet talk to arbitrary native applications.</div> </div><div><br><br></div></blockquote><div><br></div></div><div>Dear Matt</div><div><br></div><div>I think you haven&#39;t done a thorough analysis on how many people are actually being affected.</div><div><br></div><div> Let&#39;s talk about Mexico.  Our goverment tax office is &quot;married&quot; with third party -comercially licensed platforms , such Java and Silverlight. AFAIK the only  way to run Silverligh on Linux stations it&#39;s by piperlight, a NPAPI plugin.</div> <div><br></div><div>Put it simply, without Java and Silverlight, we cannot pay taxes. </div><div><br></div><div>Acording to official numbers, at November 2013, in Mexico,  we were ~ 40 million people who pay taxes. Is that a small user number for you?</div> <div><br></div><div>Ok we can say that almost all the accounting professionals (who take the designation of paying  taxes from their customers, the taxpayers) use IE/Windows to do their job. </div><div><br></div><div>Are we assuming that we, the 40 million people who pay taxes, we are forced to use IE / Windows in order to meet our obligations?</div> <div><br></div><div>I know this is a discussion that we should keep with mexican government. But i think Google isn&#39;t doing a good job for a change opportunity.</div><div><br></div><div>Wouldn&#39;t be a good practice, to wait  (or develop) a good alternative to NPAPI (PPAPI only supporting for flash is far from it) before dropping it?</div> <div><br></div><div><br></div><div>Anyway, things are done. I didn&#39;t paid anything for chrome, I understand that Google gave it to me on a free basis. I was happy with it. I have the right to take the decision of keep using it or not. Until there is an acceptable solution, goodbye chrome..</div> </div><div><br></div><div><br></div><div><br></div><div>Para información de mis compratriotas, lo pongo en español..</div><div><br></div><div>Estimado Matt.</div><div>Me parece que no has hecho un análisis exhaustivo de cuantas personas están siendo realmente afectadas.</div> <div>Hablemos de México. Nuestra oficina de impuestos esta &quot;casada&quot; con aplicaciones de terceros bajo licencias comerciales, como Java y Silverlight. Hasta donde sé, la única manera de ejecutar Silverlight en los equipos Linux es usando piperlight, un plugin NPAPI .</div> <div><br></div><div>En pocas palabras, si no hay Java y Silverlight, no podemos pagar impuestos.</div><div><br></div><div>Según cifras oficiales, a Noviembre de 2013 en México éramos ~ 40 millones de personas los que pagamos impuestos. </div> <div>¿Eso es un número de usuarios pequeños para tí?</div><div><br></div><div>Ok , podemos decir que casi todos los profesionales de la contabilidad ( que toman la responsabilidad de pagar los impuestos de sus clientes , los contribuyentes ) utilizan IE / Windows para hacer su trabajo .</div> <div><br></div><div>¿Asumimos que, los 40 millones de personas que pagamos impuestos, estamos obligados a usar IE/Windows para cumplir con nuestras obligaciones?<br></div><div><br></div><div><div>Sé que este es un debate que debemos mantener con el gobierno mexicano . Pero creo que Google no está haciendo un buen trabajo para una oportunidad de cambio.</div> <div><br></div><div>¿No sería una buena práctica, esperar ( o desarrollar ) una buena alternativa a NPAPI ( PPAPI que solo soporta  flash está lejos de serlo) antes de desecharlo?</div></div><div><br></div><div><br></div> <div>De todos modos , las cosas ya están hechas . Yo no pagué nada por Chrome , entiendo que Google me lo dio de forma gratuita . </div><div>Estaba contento con él. </div><div>Tengo el derecho de tomar la decisión de seguir usando o no. </div> <div><br></div><div>Hasta que no haya una solución aceptable , adiós Chrome .<br></div><div><br></div><div>Saludos /best regards</div><div><br></div><div><br></div><div><br></div></div><div><div> <p></p> -- <br> -- <br> Chromium Developers mailing list: <a rel="nofollow">chromi...@chromium.org</a><br> View archives, change email options, or unsubscribe: <br> <a href="http://groups.google.com/a/chromium.org/group/chromium-dev" target="_blank" rel="nofollow" data-saferedirecturl="https://www.google.com/url?hl=en-US&amp;q=http://groups.google.com/a/chromium.org/group/chromium-dev&amp;source=gmail&amp;ust=1732478575629000&amp;usg=AOvVaw0em8SrMWOMIZcj1tqu4sFH">http://groups.google.com/a/chromium.org/group/chromium-dev</a><br> <p></p> To unsubscribe from this group and stop receiving emails from it, send an email to <a rel="nofollow">chromium-dev...@chromium.org</a>.<br> </div></div></blockquote></div><br></div> </blockquote></div></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,GAoSpB07unIJ;13"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="XiEgTq7ehXoJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="PhistucK" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjVDqTacU4xthRS6oqajLHQXP36A8wTWyPPfqLFDlJYXXPHcVZry=s40-c" alt="PhistucK&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i16">PhistucK</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">Jun 3, 2014, 10:38:44 PM</span><span class="Rrziwd">6/3/14</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="XiEgTq7ehXoJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i17" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="XiEgTq7ehXoJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i17" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i18" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i18" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i19" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="XiEgTq7ehXoJ"><div class="jO7h3c">Delete</div></div></span><div id="i19" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="XiEgTq7ehXoJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i20" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i21" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i21" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to t...@crowdersoftware.com, Chromium-dev, Hector Garcia, Sayantan Das, Justin Schuh, Tom Wiltzius, Elliot Glaysher, be...@chromium.org, Darin Fisher</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i16" role="region"><div dir="ltr"><div class="gmail_default" style="color:#000000">I did not miss it, that was the reason Linux support was dropped so early.</div><div class="gmail_default" style="color:#000000">It was not worth the effort when the platform is rarely used, relatively.</div> <div class="gmail_default" style="color:#000000"><br></div><div class="gmail_default" style="color:#000000">By the end of the year, most of the websites and organizations that want to support Chrome will have to implement new ways, or give up on it. This is known.</div> </div><div class="gmail_extra"><br clear="all"><div><div dir="ltr"><div style="text-align:left"><br></div><div style="text-align:right">☆<b>PhistucK</b></div></div></div></div><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,XiEgTq7ehXoJ;14"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="xPabE3lv6ToJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Thiago Farina" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjV9XTosNEl-VhlWMv9iss25uuKNLn5KbzlmLioOrv5IB66N-x6k=s40-c" alt="Thiago Farina&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i22">Thiago Farina</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">Jun 4, 2014, 2:05:00 AM</span><span class="Rrziwd">6/4/14</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="xPabE3lv6ToJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i23" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="xPabE3lv6ToJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i23" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i24" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i24" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i25" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="xPabE3lv6ToJ"><div class="jO7h3c">Delete</div></div></span><div id="i25" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="xPabE3lv6ToJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i26" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i27" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i27" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to 7th...@gmail.com, Chromium-dev, hector...@gmail.com</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i22" role="region"><div class="DTXlsb"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Mon, Jun 2, 2014 at 10:38 PM, <span dir="ltr">&lt;<a href data-email-masked rel="nofollow">7th...@gmail.com</a>&gt;</span> wrote:<br> <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Aura didn&#39;t give us any real benefits </div></div></blockquote></div></div></div></div><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>The benefit may not be visible to the users, but for devs it meant they don&#39;t need to worry about porting UI changes to GTK+ port. So one less port you have to do, less disparity, less bugs creeping in, more time you have for fixing other bugs. So it is a <b>big </b>win IMO.</div> <div><br></div><div>-- <br></div></div><div dir="ltr">Thiago Farina</div> </div></div> </div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,xPabE3lv6ToJ;15"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="LTBxc8n3gPQJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="DG" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjWw6b7YwleJWAq18DC82h83SbGuNZbGVrhzCXusxbAznrkp6Q=s40-c" alt="DG&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i28">DG</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">Jun 10, 2014, 11:01:16 PM</span><span class="Rrziwd">6/10/14</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="LTBxc8n3gPQJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i29" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="LTBxc8n3gPQJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i29" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i30" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i30" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i31" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="LTBxc8n3gPQJ"><div class="jO7h3c">Delete</div></div></span><div id="i31" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="LTBxc8n3gPQJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i32" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i33" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i33" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to chromi...@chromium.org, ddg...@gmail.com, sayan...@gmail.com, jsc...@chromium.org, wilt...@chromium.org, e...@chromium.org, be...@chromium.org, da...@chromium.org</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i28" role="region"><div dir="ltr"><blockquote style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex" class="gmail_quote">The change from GTK to Aura has been in the works for multiple years<br></blockquote><br>So then in essence this whole boondoggle really goes back to the Not-Invented-Here moment when Chrome/Chromium were first created, in lieu of collaborating to make an existing open-source, mainstream browser (Firefox) better.<br><br>This Linux ecosystem fragmentation monster just cannot be killed. All this effort could have been expended on other things more beneficial to end users. Instead, your own NIH project just created more disadvantages.<br></div></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,LTBxc8n3gPQJ;16"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="vIlI2yQRjFUJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Michał Gołębiowski" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjVZEMP2hM2CCLy3DnVek2QhESVf9RJV2h6aWLtadUkOO5HPwZZg8Q=s40-c" alt="Michał Gołębiowski&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i34">Michał Gołębiowski</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">Jun 10, 2014, 11:11:41 PM</span><span class="Rrziwd">6/10/14</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="vIlI2yQRjFUJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i35" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="vIlI2yQRjFUJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i35" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i36" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i36" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i37" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="vIlI2yQRjFUJ"><div class="jO7h3c">Delete</div></div></span><div id="i37" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="vIlI2yQRjFUJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i38" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i39" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i39" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to T.J. Crowder, chromi...@chromium.org, Hector Garcia, Sayantan Das, jsc...@chromium.org, Tom Wiltzius, e...@chromium.org, be...@chromium.org, Darin Fisher</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i34" role="region"><div class="DTXlsb"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Tue, Jun 3, 2014 at 3:44 PM, T.J. Crowder <span dir="ltr">&lt;<a href data-email-masked rel="nofollow">t...@crowdersoftware.com</a>&gt;</span> wrote:<br> <blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div dir="ltr" style="font-family:Arial,Helvetica,sans-serif"> <div style="color:rgb(0,0,0)">PhistucK:</div><div><div style="color:rgb(0,0,0)"><br></div><blockquote style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex" class="gmail_quote"> While forty million people may pay taxes online, how many of them are doing it using Linux?<br>The Linux worldwide market share is very, very small. You must factor that into your calculations.</blockquote><div><br></div> </div><div>Maybe you missed the part where this decision will be hitting Windows by the end of the year.</div></div></div></blockquote><div><br></div></div></div></div></div><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div><span style="font-size:13px;font-family:arial,sans-serif">Please stay on topic. This thread is about dropping NPAPI on Linux assuming (and not questioning) dropping it at the end of the year on other platforms. The argument for it is that it&#39;s not worth to put engineering effort just to make NPAPI work on Linux for 6 months longer considering its low market share.</span><div style="font-size:13px;font-family:arial,sans-serif"> <br></div><div style="font-size:13px;font-family:arial,sans-serif">Dropping NPAPI on Windows &amp; OS X is a separate topic and doesn&#39;t belong in this thread.</div></div><div style="font-size:13px;font-family:arial,sans-serif"> <br></div><div style="font-size:13px;font-family:arial,sans-serif">P.S. Re-posting as the previous one didn&#39;t go through; I wasn&#39;t in the group.</div></div><div><br></div>-- <br>Michał Gołębiowski </div></div> </div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,vIlI2yQRjFUJ;17"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="e40zYzlC0wIJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="T.J. Crowder" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjVyo0_8sZrMNyzsRbtYjh3nZdfqgLy4NnavL4EHXJnYUPfh=s40-c" alt="T.J. Crowder&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i40">T.J. Crowder</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">Jun 10, 2014, 11:16:43 PM</span><span class="Rrziwd">6/10/14</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="e40zYzlC0wIJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i41" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="e40zYzlC0wIJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i41" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i42" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i42" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i43" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="e40zYzlC0wIJ"><div class="jO7h3c">Delete</div></div></span><div id="i43" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="e40zYzlC0wIJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i44" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i45" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i45" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to chromi...@chromium.org, t...@crowdersoftware.com, hector...@gmail.com, sayan...@gmail.com, jsc...@chromium.org, wilt...@chromium.org, e...@chromium.org, be...@chromium.org, da...@chromium.org</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i40" role="region"><div dir="ltr">My reply to PhistucK was entirely on-topic, as Linux is just the first step. To justify adding to the noise with &quot;please stay on topic&quot; would require something much, much more off-topic than that.<div><br></div><div>-- T.J.</div></div><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,e40zYzlC0wIJ;18"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="19-JcO3IJawJ" data-subject="Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="ALAA MURAD" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjUn0HMw0F5K2ATMNaaNBwE7-6lW-r7Hnw3X5bJEOc-C6B2ORwvi=s40-c" alt="ALAA MURAD&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i46">ALAA MURAD</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">Jun 16, 2014, 12:26:02 AM</span><span class="Rrziwd">6/16/14</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="19-JcO3IJawJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i47" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="19-JcO3IJawJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i47" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i48" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i48" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i49" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="19-JcO3IJawJ"><div class="jO7h3c">Delete</div></div></span><div id="i49" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="19-JcO3IJawJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i50" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i51" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i51" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to chromi...@chromium.org, jsc...@chromium.org, wilt...@chromium.org, e...@chromium.org, be...@chromium.org, da...@chromium.org</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i46" role="region"><div dir="ltr"><pre style="font-size:12px;white-space:pre-wrap;max-width:80em;padding-left:0.7em;color:rgb(0,0,0)">Java and Linux is Liberty for us, most Windows&#39; made applications run in Linux because of Java, calculating the raw usage of Java is &quot;stupidity&quot;. Java Applet importance comes from high-class applications for professional users, like Stocks trading software, VPN access, in browser VNC and list can go on and on. Saying only 1% used Java Applet in the last 30 days and it&#39;s enough reason to drop it, is nonsense , this like saying , you only log-in to your bank account once a month , so it&#39;s fair to drop such support. Lets take it even further, how many POST HTTP calls vs GET getting called, maybe less than 0.001% of all calls are POST, please don&#39;t remove that (we do need the POST as well) Google&#39;s &quot;Don&#39;t be evil&quot; motto , is breaking day by day. Linux is the best OS, only if you can strip it down and put you Android OS on top of it, Java is the perfect companion to Android if you can cut-off Oracle and package it for free to make billions (tens of billions) from ads. How about Google to stop being self centered and stop thinking about stuff strategically , because you&#39;re becoming like Micro$oft, they linked everything almost directly to how much benefit this will bring to Windows and Office, and you&#39;re linking everything to the possibility of showing ads on it.</pre></div></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,19-JcO3IJawJ;19"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="PeO9-yJ60nEJ" data-subject="Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Richard Lloyd" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjVYBwi9f7k4VMqNqip8BfTFmNI5yyGGlNr7azIjFS_tLODXn1c=s40-c" alt="Richard Lloyd&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i52">Richard Lloyd</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">Jun 21, 2014, 3:30:09 PM</span><span class="Rrziwd">6/21/14</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="PeO9-yJ60nEJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i53" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="PeO9-yJ60nEJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i53" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i54" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i54" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i55" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="PeO9-yJ60nEJ"><div class="jO7h3c">Delete</div></div></span><div id="i55" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="PeO9-yJ60nEJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i56" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i57" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i57" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to chromi...@chromium.org, jsc...@chromium.org, wilt...@chromium.org, e...@chromium.org, be...@chromium.org, da...@chromium.org</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i52" role="region"><div dir="ltr">It seems the dropping of NPAPI support wasn&#39;t triggered by lack of usage or security reasons, but actually because Google are moving away from GTK and re-jigging their graphics layer from GTK to Aura (why? If there&#39;s issues with GTK, why not talk to GTK devs and get some changes made to it?). This move is being made without any possibility of supporting NPAPI plug-ins on Linux apparently - Google are claiming that they will do the same on other platforms before the end of this year.<br><br> However, I can bet any amount of money that they won&#39;t drop NPAPI support on Windows or Mac OS X until all the major NPAPI plug-ins (Java in particular) on those platforms have PPAPI support. This is because there would be massive uproar and browser defections potentially in the millions - but apparently the Linux platform is small enough for Google to ignore these complaints.<br><br>BTW, for Linux system administrators using Google Chrome, VNC console support (think Dell iDrac, HP iLO etc.) uses Java, so bang goes any support for that - well done, Google, you&#39;ve just annoyed half the people who maintain Web servers.<br></div></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,PeO9-yJ60nEJ;20"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="so2SlLPc74MJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Mike Frysinger" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjVSRcpx_4LWTftmLSbD8Dwz8iC25Ko0WKb2loHEFl9vHUWI9hQ=s40-c" alt="Mike Frysinger&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i58">Mike Frysinger</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">Jun 21, 2014, 3:38:21 PM</span><span class="Rrziwd">6/21/14</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="so2SlLPc74MJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i59" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="so2SlLPc74MJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i59" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i60" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i60" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i61" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="so2SlLPc74MJ"><div class="jO7h3c">Delete</div></div></span><div id="i61" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="so2SlLPc74MJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i62" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i63" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i63" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to rkl...@gmail.com, chromium-dev</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i58" role="region"><div dir="ltr">anyone who understands anything about NPAPI knows it is impossible to do anything security related to it.  the API needs to die, and it should have died years ago.<div><br></div><div>if you want a VNC client in Chrome, then use one of the apps that are in the CWS.  there&#39;s at least one free one in there and has been for a long time.  then again, i&#39;ve maintained a lot of web servers and have never needed VNC ... that&#39;s what ssh is for (also free clients in the CWS).</div> <div>-mike</div></div><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,so2SlLPc74MJ;21"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="in9EUmmRH4sJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Richard Lloyd" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjVYBwi9f7k4VMqNqip8BfTFmNI5yyGGlNr7azIjFS_tLODXn1c=s40-c" alt="Richard Lloyd&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i64">Richard Lloyd</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">Jun 21, 2014, 3:55:31 PM</span><span class="Rrziwd">6/21/14</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="in9EUmmRH4sJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i65" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="in9EUmmRH4sJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i65" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i66" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i66" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i67" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="in9EUmmRH4sJ"><div class="jO7h3c">Delete</div></div></span><div id="i67" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="in9EUmmRH4sJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i68" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i69" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i69" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to chromi...@chromium.org, rkl...@gmail.com</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i64" role="region"><div class="DTXlsb"><div dir="ltr"><br><br>On Saturday, 21 June 2014 08:38:21 UTC+1, Mike Frysinger wrote:<blockquote class="gmail_quote" style="margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">anyone who understands anything about NPAPI knows it is impossible to do anything security related to it.  the API needs to die, and it should have died years ago.</div></blockquote></div></div><div dir="ltr"><div><br>The problem here is that it unfortunately *hasn&#39;t* died yet. Installing Oracle Java proudly reminds us that Java is on &quot;3 billion devices&quot; and it&#39;s still only supporting NPAPI at the moment. The earliest possible time to drop NPAPI support is when at least one Java implementation supports NPAPI - that hasn&#39;t happened yet on any platform, so no matter what the Aura/security/usage reasons are, Google have 100% jumped the gun here. Google should have been talking to all major Java distributors and persuaded them to support PPAPI (even if it means funding a developer or two on each platform to do it if there&#39;s resistance to it), but I guess that&#39;s just too sensible for them to consider.</div></div><div class="DTXlsb"><div dir="ltr"><div><br><br>&gt; if you want a VNC client in Chrome, then use one of the apps that are in the CWS.<br><br></div></div></div><div dir="ltr"><div>You do realise that these VNC viewers are embedded into the appropriate Web user interface and often generate dynamic Java Web Start JNLP files and therefore can&#39;t have a Chrome VNC viewer substituted for them?<br></div><div></div></div><div class="DTXlsb"><div dir="ltr"><div> <br>&gt; i&#39;ve maintained a lot of web servers and have never needed VNC ... that&#39;s what ssh is for (also free clients in the CWS).<br><br></div></div></div><div dir="ltr"><div>You&#39;ve obviously never remotely installed an OS or ever rebooted a Web server and wanted to monitor its boot sequence remotely - both of which many sysadmins do regularly. Yes, once the full multi-user OS is up and running, ssh is what everyone uses, but not when you want to reboot to make BIOS changes remotely etc. Many of us don&#39;t like traipsing down to the machine room to do stuff on the physical console that could be done remotely instead. Linux Chrome is now pretty well dead to most sysadmins now I reckon.<br></div></div></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,in9EUmmRH4sJ;22"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="mG7LzbNs15AJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Mike Frysinger" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjVSRcpx_4LWTftmLSbD8Dwz8iC25Ko0WKb2loHEFl9vHUWI9hQ=s40-c" alt="Mike Frysinger&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i70">Mike Frysinger</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">Jun 21, 2014, 4:43:08 PM</span><span class="Rrziwd">6/21/14</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="mG7LzbNs15AJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i71" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="mG7LzbNs15AJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i71" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i72" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i72" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i73" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="mG7LzbNs15AJ"><div class="jO7h3c">Delete</div></div></span><div id="i73" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="mG7LzbNs15AJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i74" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i75" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i75" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to rkl...@gmail.com, chromium-dev</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i70" role="region"><div class="DTXlsb"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Sat, Jun 21, 2014 at 12:55 AM, Richard Lloyd wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> <div dir="ltr"><div>On Saturday, 21 June 2014 08:38:21 UTC+1, Mike Frysinger wrote:<blockquote class="gmail_quote" style="margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">anyone who understands anything about NPAPI knows it is impossible to do anything security related to it.  the API needs to die, and it should have died years ago.</div> </blockquote></div><div><br>The problem here is that it unfortunately *hasn&#39;t* died yet.</div></div></blockquote><div><br></div></div></div></div></div><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>it will when it stops working in browsers</div></div></div></div><div class="DTXlsb"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> <div dir="ltr"><div> Installing Oracle Java proudly reminds us that Java is on &quot;3 billion devices&quot;</div></div></blockquote><div><br></div></div></div></div></div><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>feature phones running java isn&#39;t terribly interesting.  the trend is moving away from native installs and Java and to only the web platform.  certainly hasn&#39;t been a blocker for iOS being accepted in the marketplace.</div></div></div></div><div class="DTXlsb"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"> <div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div>&gt; i&#39;ve maintained a lot of web servers and have never needed VNC ... that&#39;s what ssh is for (also free clients in the CWS).<br> </div></div><div><div><br></div>You&#39;ve obviously never remotely installed an OS or ever rebooted a Web server and wanted to monitor its boot sequence remotely - both of which many sysadmins do regularly.</div> </div></blockquote><div><br></div></div></div></div></div><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>your limited experience does not a generalization make.  i have no problem power cycling, reimaging, watching boot output, etc... with only a ssh connection.  been doing it for years now.</div> <div><br></div><div>at this point, people are kicking a dead horse and it realistically isn&#39;t coming back.  if Chrome doesn&#39;t work for you, then feel free to use a different browser / OS.  no one is forcing you to use Chrome.</div> <div>-mike<br></div></div></div></div> </div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,mG7LzbNs15AJ;23"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="R4EAjjANO9gJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="ALAA MURAD" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjUn0HMw0F5K2ATMNaaNBwE7-6lW-r7Hnw3X5bJEOc-C6B2ORwvi=s40-c" alt="ALAA MURAD&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i76">ALAA MURAD</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">Jun 21, 2014, 5:03:30 PM</span><span class="Rrziwd">6/21/14</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="R4EAjjANO9gJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i77" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="R4EAjjANO9gJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i77" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i78" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i78" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i79" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="R4EAjjANO9gJ"><div class="jO7h3c">Delete</div></div></span><div id="i79" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="R4EAjjANO9gJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i80" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i81" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i81" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to chromi...@chromium.org, rkl...@gmail.com</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i76" role="region"><div dir="ltr">So now, Google has Apple as the figure to follow ?!! Most of Google&#39;s success came because we believed on you guys, we believed that you&#39;re different !<div><br></div><div>At least Apple didn&#39;t benefit from Linux or Java, but you guys did.</div><div><br></div><div>And finally it&#39;s clear from what you saying that you&#39;re trying to kill &quot;Java Applet&quot; and this has nothing to do with the limitation of APIs, this gray box is not indexable , you can&#39;t crawl it or stick ads on it ... this is the bottom-line !  when it came to Flash , no way to drop it, you making billions from youtube and other flash ads. <br></div><div><br></div><div>So Flash is great, because it plays your videos and ads, but some bank systems running in Java is not important ...</div><div><br></div><div>Plain Selfish !</div></div><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,R4EAjjANO9gJ;24"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="qPJp-UaWyWoJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Mike Frysinger" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjVSRcpx_4LWTftmLSbD8Dwz8iC25Ko0WKb2loHEFl9vHUWI9hQ=s40-c" alt="Mike Frysinger&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i82">Mike Frysinger</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">Jun 21, 2014, 5:10:18 PM</span><span class="Rrziwd">6/21/14</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="qPJp-UaWyWoJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i83" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="qPJp-UaWyWoJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i83" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i84" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i84" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i85" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="qPJp-UaWyWoJ"><div class="jO7h3c">Delete</div></div></span><div id="i85" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="qPJp-UaWyWoJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i86" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i87" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i87" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to alaa...@gmail.com, chromium-dev, Richard Lloyd</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i82" role="region"><div dir="ltr"><div class="gmail_extra">well, i never said any of that, so at this point you&#39;re just making up random stuff.  if you want to pontificate for the fun of it, use a different forum (i.e. not this mailing list).</div> <div class="gmail_extra">-mike<br></div></div> </div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,qPJp-UaWyWoJ;25"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="6KUct6avSLQJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Solerman Kaplon" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjWrxDvCKxGVPUVFUJT3e-VSV12QZCAz3qmt5bm-O4ZxVg-xLSzW=s40-c" alt="Solerman Kaplon&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i88">Solerman Kaplon</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">Jun 21, 2014, 9:26:45 PM</span><span class="Rrziwd">6/21/14</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="6KUct6avSLQJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i89" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="6KUct6avSLQJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i89" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i90" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i90" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i91" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="6KUct6avSLQJ"><div class="jO7h3c">Delete</div></div></span><div id="i91" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="6KUct6avSLQJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i92" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i93" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i93" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to chromi...@chromium.org</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i88" role="region"><div class="DTXlsb">Em 21-06-2014 04:55, Richard Lloyd escreveu: <br>&gt; You do realise that these VNC viewers are embedded into the appropriate Web <br>&gt; user interface and often generate dynamic Java Web Start JNLP files and <br>&gt; therefore can&#39;t have a Chrome VNC viewer substituted for them? <br> <br></div>IF they are JNLP files, you don&#39;t need a plugin to handle them, just pass them <br>to the underlying launcher in the JVM just like you do with eg: zip files and be <br>done with it. Only proper applets aren&#39;t going to work but I do get your point. <br> <br>Solerman <br></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,6KUct6avSLQJ;26"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="-Jif7gQhKiwJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Matt Giuca" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjWzg8wC1iSYykjYcnClxZNkftWasc0KfFVHi0ZqDFhDrC_voDw=s40-c" alt="Matt Giuca&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i94">Matt Giuca</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">Jun 23, 2014, 8:08:28 AM</span><span class="Rrziwd">6/23/14</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="-Jif7gQhKiwJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i95" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="-Jif7gQhKiwJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i95" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i96" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i96" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i97" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="-Jif7gQhKiwJ"><div class="jO7h3c">Delete</div></div></span><div id="i97" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="-Jif7gQhKiwJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i98" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i99" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i99" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to rkl...@gmail.com, chromium-dev</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i94" role="region"><div dir="ltr">To reply briefly, from an engineering perspective (re Aura):<br><div class="gmail_extra"><br><div class="gmail_quote"></div></div></div><div class="DTXlsb"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On 21 June 2014 17:30, Richard Lloyd <span dir="ltr">&lt;<a href data-email-masked rel="nofollow">rkl...@gmail.com</a>&gt;</span> wrote:<br> <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">It seems the dropping of NPAPI support wasn&#39;t triggered by lack of usage or security reasons, but actually because Google are moving away from GTK and re-jigging their graphics layer from GTK to Aura (why? If there&#39;s issues with GTK, why not talk to GTK devs and get some changes made to it?). This move is being made without any possibility of supporting NPAPI plug-ins on Linux apparently - Google are claiming that they will do the same on other platforms before the end of this year.<br> </div></blockquote><div><br></div></div></div></div></div><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>Yes, this is largely true, in some sense. The decision to drop NPAPI <i>was</i> triggered by security reasons, but dropping it early on Linux was due to changing GTK to Aura (we aren&#39;t going to go into the reasons for that here; that decision was made a long long time ago). If we were planning to support NPAPI in the long term, we would have supported it on Linux Aura, but because we&#39;re planning to drop it on other platforms, we aren&#39;t going to implement a brand new NPAPI stack on Linux just for a few months.</div> </div></div></div> </div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,-Jif7gQhKiwJ;27"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="aj87LbiAp8oJ" data-subject="Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Sayat" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjUJ-6RuH-4cRlOcdDh_YYgeEHcE259NGIsn30-4hqOwa4YF9Q=s40-c" alt="Sayat&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i100">Sayat</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">Mar 17, 2015, 12:29:09 PM</span><span class="Rrziwd">3/17/15</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="aj87LbiAp8oJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i101" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="aj87LbiAp8oJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i101" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i102" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i102" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i103" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="aj87LbiAp8oJ"><div class="jO7h3c">Delete</div></div></span><div id="i103" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="aj87LbiAp8oJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i104" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i105" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i105" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to chromi...@chromium.org, jsc...@chromium.org, wilt...@chromium.org, e...@chromium.org, be...@chromium.org, da...@chromium.org</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i100" role="region"><div dir="ltr">Google couldn&#39;t find better solution than just stop supporting NPAPI. That&#39;s unbelievable! They have thousands of workers, and what they could do is just stop supporting<br><br>среда, 8 января 2014 г., 6:04:18 UTC+6 пользователь Max Heinritz написал:<blockquote class="gmail_quote" style="margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div style="font-family:arial,sans-serif;font-size:12.727272033691406px">Hi Chromium community,</div><div style="font-family:arial,sans-serif;font-size:12.727272033691406px"><br></div><div style="font-family:arial,sans-serif;font-size:12.727272033691406px"> In September 2013, we <a href="http://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html" rel="nofollow" target="_blank" data-saferedirecturl="https://www.google.com/url?hl=en-US&amp;q=http://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html&amp;source=gmail&amp;ust=1732478575642000&amp;usg=AOvVaw0BwFzPOFdlFlubAl3fZxrC">announced</a> that NPAPI support will be phased out of Chrome in 2014, with the following schedule:<br> </div><div style="font-family:arial,sans-serif;font-size:12.727272033691406px"><ul><li style="margin-left:15px">January: block NPAPI plug-ins by default</li><li style="margin-left:15px">Mid-year: more aggressive blocking (different UI, smaller whitelist)</li> <li style="margin-left:15px">Before end of 2014: remove support completely</li></ul></div><div style="font-family:arial,sans-serif;font-size:12.727272033691406px">The update here is that Linux NPAPI support may be dropped as early as M34 (goes to Stable in early April).  The reason for this timeline is that we&#39;ve decided not to implement NPAPI support in <a href="https://groups.google.com/a/chromium.org/d/msg/chromium-dev/J72Iv9wtTzw/32Itws6ITRkJ" rel="nofollow" target="_blank" data-saferedirecturl="https://www.google.com/url?hl=en-US&amp;q=https://groups.google.com/a/chromium.org/d/msg/chromium-dev/J72Iv9wtTzw/32Itws6ITRkJ&amp;source=gmail&amp;ust=1732478575643000&amp;usg=AOvVaw3a2dVgZtfqGn0SLl0IWwCI">Linux Aura</a>.  We feel comfortable doing so because affected plug-ins all have 30-day launch rates below .7% of Linux Chrome users.</div> <div style="font-family:arial,sans-serif;font-size:12.727272033691406px"><br></div><div style="font-family:arial,sans-serif;font-size:12.727272033691406px">A few things to keep in mind:<br></div><div><div><ol><li><span style="font-family:arial,sans-serif">So long as they are not too crazy, we might accept patches to add NPAPI support to Linux Aura. (We won&#39;t commit to supporting it or shipping it though.)</span><br> </li><li><span style="font-family:arial,sans-serif">Once we stop supporting NPAPI on Windows, we&#39;ll proceed to remove the code entirely for all platforms, including Linux Aura.</span></li></ol></div><div><font face="arial, sans-serif">Let us know if you have questions.</font></div> </div><div style="font-family:arial,sans-serif;font-size:12.727272033691406px"><br></div><div style="font-family:arial,sans-serif;font-size:12.727272033691406px">Max</div></div> </blockquote></div></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,aj87LbiAp8oJ;28"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="o0Wy8hdFPiIJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Victor Khimenko" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjXZWfvzPpWFKIPQ3IFejaWu4KPFNt_bQEj3bzjaB9hALeO6Ow=s40-c" alt="Victor Khimenko&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i106">Victor Khimenko</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">Mar 17, 2015, 6:54:17 PM</span><span class="Rrziwd">3/17/15</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="o0Wy8hdFPiIJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i107" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="o0Wy8hdFPiIJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i107" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i108" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i108" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i109" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="o0Wy8hdFPiIJ"><div class="jO7h3c">Delete</div></div></span><div id="i109" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="o0Wy8hdFPiIJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i110" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i111" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i111" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to saya...@gmail.com, Chromium-dev, jsc...@chromium.org, wilt...@chromium.org, e...@chromium.org, be...@chromium.org, Darin Fisher</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i106" role="region"><div class="DTXlsb"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Tue, Mar 17, 2015 at 7:29 AM, Sayat <span dir="ltr">&lt;<a href data-email-masked rel="nofollow">saya...@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr">Google couldn&#39;t find better solution than just stop supporting NPAPI. That&#39;s unbelievable! They have thousands of workers, and what they could do is just stop supporting<br><br></div></blockquote></div></div></div></div><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>Thousands of workers couldn&#39;t solve all world problems, sorry. If it was solely about the number of workers then Foxconn which have more two times workers than Apple, Google, IBM, and Microsoft COMBINED would have had the best OS, best search engine and best mobile phone.</div><div><br></div><div>NPAPI is evil and was on the life support from the day one. How evil? Well, when Chrome was first presented to the world over six years ago it was done with a comic book. Said comic book ALREADY contained the part which explained why NPAPI is evil:</div><div>  <a href="http://www.google.com/googlebooks/chrome/small_30.html" target="_blank" rel="nofollow" data-saferedirecturl="https://www.google.com/url?hl=en-US&amp;q=http://www.google.com/googlebooks/chrome/small_30.html&amp;source=gmail&amp;ust=1732478575644000&amp;usg=AOvVaw01LGQ6ML3Y8se-yL3N6MRf">http://www.google.com/googlebooks/chrome/small_30.html</a></div><div><br></div><div>It was obvious to anyone who have read the words &quot;in that way the rest of page can be still be sandboxed, even if plugin can&#39;t be&quot; that it&#39;s unsatisfactory temporary solution which can have only one natural resolution: to remove NPAPI plugins out of the picture altogether. It just took somewhat longer then people expected: I&#39;m sure developers hoped that they would be able to remove NPAPI in a year or two when said pages were drawn, but in reality it took six years.</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"></blockquote></div></div></div><div class="DTXlsb"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr">среда, 8 января 2014 г., 6:04:18 UTC+6 пользователь Max Heinritz написал:<div><div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div style="font-family:arial,sans-serif;font-size:12.7272720336914px">Hi Chromium community,</div><div style="font-family:arial,sans-serif;font-size:12.7272720336914px"><br></div><div style="font-family:arial,sans-serif;font-size:12.7272720336914px"> In September 2013, we <a href="http://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html" rel="nofollow" target="_blank" data-saferedirecturl="https://www.google.com/url?hl=en-US&amp;q=http://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html&amp;source=gmail&amp;ust=1732478575644000&amp;usg=AOvVaw0aTBH3XiMuc0AaFXdihB1O">announced</a> that NPAPI support will be phased out of Chrome in 2014, with the following schedule:<br> </div><div style="font-family:arial,sans-serif;font-size:12.7272720336914px"><ul><li style="margin-left:15px">January: block NPAPI plug-ins by default</li><li style="margin-left:15px">Mid-year: more aggressive blocking (different UI, smaller whitelist)</li> <li style="margin-left:15px">Before end of 2014: remove support completely</li></ul></div><div style="font-family:arial,sans-serif;font-size:12.7272720336914px">The update here is that Linux NPAPI support may be dropped as early as M34 (goes to Stable in early April).  The reason for this timeline is that we&#39;ve decided not to implement NPAPI support in <a href="https://groups.google.com/a/chromium.org/d/msg/chromium-dev/J72Iv9wtTzw/32Itws6ITRkJ" rel="nofollow" target="_blank" data-saferedirecturl="https://www.google.com/url?hl=en-US&amp;q=https://groups.google.com/a/chromium.org/d/msg/chromium-dev/J72Iv9wtTzw/32Itws6ITRkJ&amp;source=gmail&amp;ust=1732478575644000&amp;usg=AOvVaw0BUmitBQoxJMU4VTEVvOF_">Linux Aura</a>.  We feel comfortable doing so because affected plug-ins all have 30-day launch rates below .7% of Linux Chrome users.</div> <div style="font-family:arial,sans-serif;font-size:12.7272720336914px"><br></div><div style="font-family:arial,sans-serif;font-size:12.7272720336914px">A few things to keep in mind:<br></div><div><div><ol><li><span style="font-family:arial,sans-serif">So long as they are not too crazy, we might accept patches to add NPAPI support to Linux Aura. (We won&#39;t commit to supporting it or shipping it though.)</span><br> </li><li><span style="font-family:arial,sans-serif">Once we stop supporting NPAPI on Windows, we&#39;ll proceed to remove the code entirely for all platforms, including Linux Aura.</span></li></ol></div><div><font face="arial, sans-serif">Let us know if you have questions.</font></div> </div><div style="font-family:arial,sans-serif;font-size:12.7272720336914px"><br></div><div style="font-family:arial,sans-serif;font-size:12.7272720336914px">Max</div></div> </blockquote></div></div></div></blockquote></div></div></div></div><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div><div> <p></p> -- <br></div></div></blockquote></div></div></div><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,o0Wy8hdFPiIJ;29"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="9Tz4n9uSfd0J" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Ricardo Ribalda Delgado" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjUM6I5sgEqHhb6MJgOfhiwebVEOunb5ECOvEfaq8WnHhL9tcnLg=s40-c" alt="Ricardo Ribalda Delgado&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i112">Ricardo Ribalda Delgado</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">Mar 17, 2015, 7:31:06 PM</span><span class="Rrziwd">3/17/15</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="9Tz4n9uSfd0J"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i113" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="9Tz4n9uSfd0J"><div class="jO7h3c">Reply to author</div></div></span><div id="i113" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i114" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i114" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i115" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="9Tz4n9uSfd0J"><div class="jO7h3c">Delete</div></div></span><div id="i115" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="9Tz4n9uSfd0J"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i116" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i117" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i117" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to kh...@chromium.org, saya...@gmail.com, Chromium-dev, Justin Schuh, Tom Wiltzius, Elliot Glaysher, be...@chromium.org, Darin Fisher</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i112" role="region">I don&#39;t think anybody here disagrees that the NPAPI was insecure. <br> <br>The issue is that there is no way to use the java plugin now. And that <br>plugin is needed to work with the Administration (tax, health....) in <br>multiple countries. <br> <br>The same way that Google found provided a replacement for flash, they <br>should have worked on a solution for java. <br> <br>To an uneducated eye, this just seems Google lobbying against a <br>technology that runs terribly bad on Android (java). But I am not part <br>of the develpment of chromium, and there might be a very good reason <br>for doing the things as they were done. <br> <br>Google can have very good statistics about browser usage. Have you <br>seen any loss of market since NPAPI was not supported? <br> <br>Regards! <br> <br>-- <br>Ricardo Ribalda <br></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,9Tz4n9uSfd0J;30"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="6978-wvVS8kJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Alexis Menard" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjUENWhoHLP_2RfA9zgUWwm9uet5bx_Ep6k8ddssBa3GjZnk0A=s40-c" alt="Alexis Menard&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i118">Alexis Menard</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">Mar 17, 2015, 7:39:50 PM</span><span class="Rrziwd">3/17/15</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="6978-wvVS8kJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i119" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="6978-wvVS8kJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i119" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i120" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i120" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i121" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="6978-wvVS8kJ"><div class="jO7h3c">Delete</div></div></span><div id="i121" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="6978-wvVS8kJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i122" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i123" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i123" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to ricardo...@gmail.com, kh...@chromium.org, saya...@gmail.com, Chromium-dev, Justin Schuh, Tom Wiltzius, Elliot Glaysher, be...@chromium.org, Darin Fisher</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i118" role="region"><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div>That&#39;s difficult to measure. I myself just switch to Firefox when a <br>website requires me to use a Java applet but use Chrome as my daily <br>driver. I believe I&#39;m not alone thinking that way. <br> <br>&gt; <br>&gt; Regards! <br>&gt; <br>&gt; -- <br>&gt; Ricardo Ribalda <br><div class="DTXlsb">&gt; <br>&gt; -- <br>&gt; -- <br>&gt; Chromium Developers mailing list: <a href data-email-masked rel="nofollow">chromi...@chromium.org</a> <br>&gt; View archives, change email options, or unsubscribe: <br>&gt; <a href="http://groups.google.com/a/chromium.org/group/chromium-dev" target="_blank" rel="nofollow" data-saferedirecturl="https://www.google.com/url?hl=en-US&amp;q=http://groups.google.com/a/chromium.org/group/chromium-dev&amp;source=gmail&amp;ust=1732478575645000&amp;usg=AOvVaw32Xila0nO1yFK2NxKK8TFu">http://groups.google.com/a/chromium.org/group/chromium-dev</a> <br>&gt; <br></div><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,6978-wvVS8kJ;31"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="3pVmqdSe4dsJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Ricardo Ribalda Delgado" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjUM6I5sgEqHhb6MJgOfhiwebVEOunb5ECOvEfaq8WnHhL9tcnLg=s40-c" alt="Ricardo Ribalda Delgado&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i124">Ricardo Ribalda Delgado</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">Mar 17, 2015, 7:51:06 PM</span><span class="Rrziwd">3/17/15</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="3pVmqdSe4dsJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i125" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="3pVmqdSe4dsJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i125" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i126" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i126" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i127" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="3pVmqdSe4dsJ"><div class="jO7h3c">Delete</div></div></span><div id="i127" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="3pVmqdSe4dsJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i128" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i129" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i129" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to Alexis Menard, kh...@chromium.org, saya...@gmail.com, Chromium-dev, Justin Schuh, Tom Wiltzius, Elliot Glaysher, be...@chromium.org, Darin Fisher</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i124" role="region"><div class="DTXlsb">&gt; That&#39;s difficult to measure. I myself just switch to Firefox when a <br>&gt; website requires me to use a Java applet but use Chrome as my daily <br>&gt; driver. I believe I&#39;m not alone thinking that way. <br> <br></div>In my case I use firefox for e-commerce and taxes... and chrome for <br>the rest. My bank uses java for its &quot;secured by visa&quot; system. <br> <br>Thanks to this I have realized the amazing work the firefox people <br>have done in the last two years. Performance is getting close to <br>chrome. <br> <br>Is has happened more than once that I have just realized I was not <br>using chrome because I had to login in the page again :) <br></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,3pVmqdSe4dsJ;32"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="C6dsrrVEojAJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Victor Khimenko" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjXZWfvzPpWFKIPQ3IFejaWu4KPFNt_bQEj3bzjaB9hALeO6Ow=s40-c" alt="Victor Khimenko&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i130">Victor Khimenko</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">Mar 17, 2015, 8:19:58 PM</span><span class="Rrziwd">3/17/15</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="C6dsrrVEojAJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i131" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="C6dsrrVEojAJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i131" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i132" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i132" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i133" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="C6dsrrVEojAJ"><div class="jO7h3c">Delete</div></div></span><div id="i133" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="C6dsrrVEojAJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i134" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i135" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i135" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to Ricardo Ribalda Delgado, saya...@gmail.com, Chromium-dev, Justin Schuh, Tom Wiltzius, Elliot Glaysher, be...@chromium.org, Darin Fisher</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i130" role="region"><div class="DTXlsb"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Tue, Mar 17, 2015 at 2:30 PM, Ricardo Ribalda Delgado <span dir="ltr">&lt;<a href data-email-masked rel="nofollow">ricardo...@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">I don&#39;t think anybody here disagrees that the NPAPI was insecure.<br> <br> The issue is that there is no way to use the java plugin now. And that<br> plugin is needed to work with the Administration (tax, health....) in<br> multiple countries.<br> <br></blockquote></div></div></div></div><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>There&#39;s little Google could do. Many NPAPI plugins are bad, but Java Plugin is a security disaster:</div><div>  <a href="http://www.howtogeek.com/198300/oracle-cant-secure-the-java-plug-in-so-why-is-it-still-enabled-by-default/" target="_blank" rel="nofollow" data-saferedirecturl="https://www.google.com/url?hl=en-US&amp;q=http://www.howtogeek.com/198300/oracle-cant-secure-the-java-plug-in-so-why-is-it-still-enabled-by-default/&amp;source=gmail&amp;ust=1732478575647000&amp;usg=AOvVaw0RKLG02ZPDWdXGrfsp9TaR">http://www.howtogeek.com/198300/oracle-cant-secure-the-java-plug-in-so-why-is-it-still-enabled-by-default/</a></div><div><br></div><div>That&#39;s why most sensible institutions have stopped using it long ago. Once upon time my bank have also used it, e.g., but when it become clear that Java is a dead end it stopeed doing that - years ago. Yet some institutions have ignored all the warnings and continue to use it as before. Again: YEARS after it become clear that they should stop. This is unfortunate development, but I don&#39;t see exactly what Google could do there.</div></div></div></div><div class="DTXlsb"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"> The same way that Google found provided a replacement for flash, they<br> should have worked on a solution for java.<br></blockquote><div><br></div></div></div></div></div><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>Java and Flash are very different WRT security. Most flash sites out there don&#39;t need holes in a sandbox. The fact that Flash has security holes is unfortunate but they could be plugged - at least in theory. This makes Flash part of the web platform. Not a best part of it, but still legitimate part of it: the main difference between other platforms and web lies in the fact that you don&#39;t need to trust the website to visit it, browser is supposed to protect you.</div><div><br></div><div>But Oracle, not Google, broke this fundamental principle WRT Java: Oracle now does not even pretend that it could plug the holes in Java plugin anymore and, more impotantly, many &quot;tax, health, ...&quot; programs are written in a really sloppy way and couldn&#39;t be sandboxed without the crippling functionality loss. Yes, the fact that you couldn&#39;t run most Java applets out there and only could run few selected ones if you allow full access to the host system improves security situation short-term but it ALSO means that Java is no longer part of the web platform. Long-term it&#39;s dead, NPAPI or no NPAPI.</div></div></div></div><div class="DTXlsb"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"> To an uneducated eye, this just seems Google lobbying against a<br> technology that runs terribly bad on Android (java). But I am not part<br> of the develpment of chromium, and there might be a very good reason<br> for doing the things as they were done.<br> <br> Google can have very good statistics about browser usage. Have you<br> seen any loss of market since NPAPI was not supported?<br> <br></blockquote></div></div></div></div><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>I don&#39;t think there was a measurable change. But then each version brings many changes to the table, it&#39;s really hard to see how each induvidual one affects users and home many of them are leaving because of these changes. Unless change is really crippling and visible, that is.</div><div><br></div></div></div></div> </div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,C6dsrrVEojAJ;33"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="vgse1M8x9JwJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Stuart Morgan" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjXg4j4TV2np7lUujRoYyxPjNcUhgJ4Fnzzvh9n13JRFc8eR5A=s40-c" alt="Stuart Morgan&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i136">Stuart Morgan</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">Mar 17, 2015, 9:47:44 PM</span><span class="Rrziwd">3/17/15</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="vgse1M8x9JwJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i137" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="vgse1M8x9JwJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i137" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i138" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i138" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i139" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="vgse1M8x9JwJ"><div class="jO7h3c">Delete</div></div></span><div id="i139" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="vgse1M8x9JwJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i140" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i141" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i141" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to ricardo...@gmail.com, Chromium-dev</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i136" role="region"><div class="DTXlsb"><div dir="ltr"><div class="gmail_quote">On Tue, Mar 17, 2015 at 4:30 AM Ricardo Ribalda Delgado &lt;<a href data-email-masked rel="nofollow">ricardo...@gmail.com</a>&gt; wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">The same way that Google found provided a replacement for flash, they<br> should have worked on a solution for java.<br> <br> To an uneducated eye, this just seems Google lobbying against a<br> technology that runs terribly bad on Android (java).<br></blockquote><div><br></div></div></div></div><div dir="ltr"><div class="gmail_quote"><div>I&#39;d suggested uneducated eyes take a look at the statistics given in</div><div><a href="http://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html" target="_blank" rel="nofollow" data-saferedirecturl="https://www.google.com/url?hl=en-US&amp;q=http://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html&amp;source=gmail&amp;ust=1732478575648000&amp;usg=AOvVaw2YPTK3uGxsb48k57xuH3k1">http://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html</a></div><div>before drawing conclusions. It&#39;s clear from those statistics that Java was not singled out. And while Flash numbers aren&#39;t there since it was already no longer NPAPI-based, I&#39;d be shocked if there weren&#39;t an order of magnitude difference (and you&#39;ll notice that the Mozilla page linked from that post also treats Flash differently due to its qualitatively different level of usage).</div><div><br></div><div>-Stuart</div></div></div> </div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,vgse1M8x9JwJ;34"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="vDTV5t08i94J" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Matt Giuca" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjWzg8wC1iSYykjYcnClxZNkftWasc0KfFVHi0ZqDFhDrC_voDw=s40-c" alt="Matt Giuca&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i142">Matt Giuca</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">Mar 18, 2015, 2:27:12 AM</span><span class="Rrziwd">3/18/15</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="vDTV5t08i94J"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i143" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="vDTV5t08i94J"><div class="jO7h3c">Reply to author</div></div></span><div id="i143" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i144" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i144" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i145" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="vDTV5t08i94J"><div class="jO7h3c">Delete</div></div></span><div id="i145" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="vDTV5t08i94J"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i146" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i147" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i147" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to stuart...@chromium.org, ricardo...@gmail.com, Victor Khimenko, Chromium-dev</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i142" role="region">Thanks, Victor, for sharing that comic. It&#39;s great to look back at the foundations of Chromium and see that, if you read between the lines, that replacing NPAPI with a properly sandboxed solution was really part of the Chromium game plan since day one.<div><br><div class="gmail_quote"></div></div><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div><div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> -- <br></blockquote></div></div><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,vDTV5t08i94J;35"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="DKzwS98wLRkJ" data-subject="Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Konstantin Boyandin" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjXMVPuIxlwkvoshXz9vSc9JBIQyTYZojnxfO0bVLKlKYbWAk9ZJ=s40-c" alt="Konstantin Boyandin&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i148">Konstantin Boyandin</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">Mar 27, 2015, 10:57:30 PM</span><span class="Rrziwd">3/27/15</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="DKzwS98wLRkJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i149" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="DKzwS98wLRkJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i149" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i150" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i150" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i151" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="DKzwS98wLRkJ"><div class="jO7h3c">Delete</div></div></span><div id="i151" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="DKzwS98wLRkJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i152" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i153" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i153" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to chromi...@chromium.org, jsc...@chromium.org, wilt...@chromium.org, e...@chromium.org, be...@chromium.org, da...@chromium.org</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i148" role="region"><div dir="ltr">On no thread related to NPAPI dismantling there&#39;s plain response to simple question: how Google Chrome users are expected to view Web documents utilizing Java-driven elements?<br><br>It&#39;s obvious that Chrome developers will simply respond &quot;That&#39;s not our business&quot;. Oracle, as you could notice, keeps silent. It&#39;s obvious they are not encouraged by idea to develop Java plugin utilizing Aura.<div><br></div><div>So, from plain &quot;ordinary&quot; user point of view: what do you offer me to use to still be able to run Java objects on Web pages? Open another browser, that hasn&#39;t yet abandoned Java support?<br><br>I do not want to raise any flame, but looks like developers do not even assumed the users&#39; needs and actual requirements. I am only &quot;pro&quot; using modern technologies and discard older ones, but how about usability?<br><br>I will be surprise to read any answer from developers different from &quot;We don&#39;t care&quot; or &quot;It&#39;s not our business to develop plugin compatible with Java&quot;.</div><div><br></div><div>Thanks.</div><div><br></div><div>Sincerely,</div><div>Konstantin</div></div><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,DKzwS98wLRkJ;36"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="CFL2sRYfa-gJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Stuart Morgan" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjXg4j4TV2np7lUujRoYyxPjNcUhgJ4Fnzzvh9n13JRFc8eR5A=s40-c" alt="Stuart Morgan&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i154">Stuart Morgan</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">Mar 27, 2015, 11:11:40 PM</span><span class="Rrziwd">3/27/15</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="CFL2sRYfa-gJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i155" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="CFL2sRYfa-gJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i155" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i156" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i156" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i157" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="CFL2sRYfa-gJ"><div class="jO7h3c">Delete</div></div></span><div id="i157" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="CFL2sRYfa-gJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i158" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i159" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i159" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to konst...@boyandin.com, chromi...@chromium.org, jsc...@chromium.org, wilt...@chromium.org, e...@chromium.org, be...@chromium.org, da...@chromium.org</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i154" role="region"><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> -- <br></blockquote></div><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,CFL2sRYfa-gJ;37"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="85e3Q9E0yPMJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Stuart Morgan" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjXg4j4TV2np7lUujRoYyxPjNcUhgJ4Fnzzvh9n13JRFc8eR5A=s40-c" alt="Stuart Morgan&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i160">Stuart Morgan</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">Mar 27, 2015, 11:19:59 PM</span><span class="Rrziwd">3/27/15</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="85e3Q9E0yPMJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i161" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="85e3Q9E0yPMJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i161" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i162" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i162" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i163" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="85e3Q9E0yPMJ"><div class="jO7h3c">Delete</div></div></span><div id="i163" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="85e3Q9E0yPMJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i164" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i165" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i165" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to konst...@boyandin.com, chromi...@chromium.org, jsc...@chromium.org, e...@chromium.org, be...@chromium.org, da...@chromium.org</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i160" role="region"><div dir="ltr">[Whoops, somehow hit send immediately]<div><br></div><div><div class="gmail_quote"></div></div></div><div class="DTXlsb"><div dir="ltr"><div><div class="gmail_quote">On Fri, Mar 27, 2015 at 7:57 AM Konstantin Boyandin &lt;<a href data-email-masked rel="nofollow">konst...@boyandin.com</a>&gt; wrote:<br></div></div></div></div><div class="DTXlsb"><div dir="ltr"><div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">On no thread related to NPAPI dismantling there&#39;s plain response to simple question: how Google Chrome users are expected to view Web documents utilizing Java-driven elements?<br></div></blockquote></div></div></div></div><div dir="ltr"><div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">[...]</div></blockquote></div></div></div><div class="DTXlsb"><div dir="ltr"><div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><br><div>Open another browser, that hasn&#39;t yet abandoned Java support?<br></div></div></blockquote></div></div></div></div><div dir="ltr"><div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"></div></blockquote><div><br></div><div>Using another browser for pages that haven&#39;t yet moved away from depending on an NPAPI plugin (including Java) is a reasonable option, yes. That was in fact addressed earlier in this thread.</div><div><br></div><div>This is already the case for anyone trying to use such a site from a mobile device, except that they can&#39;t just open another browser, they have to move to a completely different device (assuming they even have one available).</div><div><br></div><div>-Stuart <br></div></div></div></div> </div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,85e3Q9E0yPMJ;38"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="EYAYblsEV1MJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Konstantin Boyandin" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjXMVPuIxlwkvoshXz9vSc9JBIQyTYZojnxfO0bVLKlKYbWAk9ZJ=s40-c" alt="Konstantin Boyandin&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i166">Konstantin Boyandin</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">Mar 28, 2015, 12:02:37 AM</span><span class="Rrziwd">3/28/15</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="EYAYblsEV1MJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i167" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="EYAYblsEV1MJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i167" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i168" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i168" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i169" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="EYAYblsEV1MJ"><div class="jO7h3c">Delete</div></div></span><div id="i169" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="EYAYblsEV1MJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i170" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i171" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i171" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to Stuart Morgan, chromi...@chromium.org, jsc...@chromium.org, e...@chromium.org, be...@chromium.org, da...@chromium.org</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i166" role="region">Пт, 27.03.2015 в 21:19 Stuart Morgan писал(а): <br><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div>This is what I am saying: proper policy would be to warn users about <br>Java upcoming demise long ago, not just tell them &quot;You &#39;re out of luck, <br>we don&#39;t support it in a couple of weeks&quot;. <br> <br>I have now to use Chrome (since it supports more or less up-to-date <br>Flash), Firefox (which is now less greedy in memory appetites) and Opera <br>(since it still supports Java). I am getting tired of this zoo, since <br>all the developers are too distant from mundane woes, they just don&#39;t <br>care. &quot;Just use another device/browser&quot;, as you&#39;ve mentioned. Just buy <br>another device. Just upgrade to latest version. Just don&#39;t use that <br>application. <br> <br>I would like to offer developers another strategy: when something is <br>obviously gets poorly or not supported, aggressively advocate against <br>it, encourage developing alternatives and so on - starting that few <br>years before abandoning the piece of technology.. <br> <br>Thanks. <br> <br>Konstantin <br></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,EYAYblsEV1MJ;39"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="L0Jvp34w8lkJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Victor Khimenko" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjXZWfvzPpWFKIPQ3IFejaWu4KPFNt_bQEj3bzjaB9hALeO6Ow=s40-c" alt="Victor Khimenko&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i172">Victor Khimenko</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">Mar 28, 2015, 12:03:13 AM</span><span class="Rrziwd">3/28/15</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="L0Jvp34w8lkJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i173" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="L0Jvp34w8lkJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i173" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i174" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i174" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i175" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="L0Jvp34w8lkJ"><div class="jO7h3c">Delete</div></div></span><div id="i175" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="L0Jvp34w8lkJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i176" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i177" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i177" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to konst...@boyandin.com, Chromium-dev, Justin Schuh, Tom Wiltzius, Elliot Glaysher, be...@chromium.org, Darin Fisher</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i172" role="region"><div class="DTXlsb"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Fri, Mar 27, 2015 at 5:57 PM, Konstantin Boyandin <span dir="ltr">&lt;<a href data-email-masked rel="nofollow">konst...@boyandin.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr">On no thread related to NPAPI dismantling there&#39;s plain response to simple question: how Google Chrome users are expected to view Web documents utilizing Java-driven elements?<br><br></div></blockquote></div></div></div></div><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>If they really need trojans and malware, there are easier ways to achieve that.</div></div></div></div><div class="DTXlsb"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr">It&#39;s obvious that Chrome developers will simply respond &quot;That&#39;s not our business&quot;. Oracle, as you could notice, keeps silent.</div></blockquote><div><br></div></div></div></div></div><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>It&#39;s even worse that that. As I already wrote Oracle have given up on Java security. As in: completely. </div><div><br></div><div>As everyone knows signed Java applets are a disaster:</div><div>  <a href="http://www.cert.org/blogs/certcc/post.cfm?EntryID=10" target="_blank" rel="nofollow" data-saferedirecturl="https://www.google.com/url?hl=en-US&amp;q=http://www.cert.org/blogs/certcc/post.cfm?EntryID%3D10&amp;source=gmail&amp;ust=1732478575655000&amp;usg=AOvVaw1EXGU7uQQFNUY0y3i9mxxq">http://www.cert.org/blogs/certcc/post.cfm?EntryID=10</a></div><div>And today everything else is forbidden:</div><div>  <a href="https://derflounder.wordpress.com/2014/01/15/oracle-java-7-update-51-blocks-unsigned-java-applets-by-default/" target="_blank" rel="nofollow" data-saferedirecturl="https://www.google.com/url?hl=en-US&amp;q=https://derflounder.wordpress.com/2014/01/15/oracle-java-7-update-51-blocks-unsigned-java-applets-by-default/&amp;source=gmail&amp;ust=1732478575655000&amp;usg=AOvVaw3Ql-Q3Ty3cVU0g4ZLJeN2h">https://derflounder.wordpress.com/2014/01/15/oracle-java-7-update-51-blocks-unsigned-java-applets-by-default/</a></div><div><br></div><div>Yesterday&#39;s story was &quot;Java security is abysmal but we&#39;ll fix it, trust us&quot;. Today&#39;s story is &quot;Java security is broken and we don&#39;t plan to fix it - ever&quot;.</div><div><br></div><div>When you hit Java applet today you only have two easy choices:</div><div>1. Don&#39;t run it at all.</div><div>2. Give it full access to your system, all it&#39;s files and documents.</div><div>I&#39;m afraid a lot of guys don&#39;t understand that when they run Java applet these days they give it full access to everything on their system. </div></div></div></div><div class="DTXlsb"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr">It&#39;s obvious they are not encouraged by idea to develop Java plugin utilizing Aura.<div><br></div></div></blockquote></div></div></div></div><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>Indeed.</div></div></div></div><div class="DTXlsb"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div></div><div>So, from plain &quot;ordinary&quot; user point of view: what do you offer me to use to still be able to run Java objects on Web pages? Open another browser, that hasn&#39;t yet abandoned Java support?<br><br></div></div></blockquote></div></div></div></div><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div><div>If you *really* need to use Java Applet for some reason then the only sane approach is to use it from separate throw-away VM with separate installation of browser where no sensitive documents reside. You could use whatever browser you want there: old version of Chrome, MS IE, whatever. What you shouldn&#39;t do is to use it for anything else. You most definitely don&#39;t want to do regular browsing using the same VM. </div><div> <br></div></div></div></div></div><div class="DTXlsb"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div>I do not want to raise any flame, but looks like developers do not even assumed the users&#39; needs and actual requirements.</div></div></blockquote><div><br></div></div></div></div></div><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>They did - but may be not in a way you expect. Java is a security hazard and should be treated as such.</div></div></div></div><div class="DTXlsb"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div> I am only &quot;pro&quot; using modern technologies and discard older ones, but how about usability?<br><br>I will be surprise to read any answer from developers different from &quot;We don&#39;t care&quot; or &quot;It&#39;s not our business to develop plugin compatible with Java&quot;.</div><div><br></div></div></blockquote></div></div></div></div><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>We do care. For the last three (four?) years Java plugin was strictly forbidden in Google. The only approved way to use it was to ask for a test system on separate VLAN from corp. You were not supposed to use corporate accounts on that system and so on. It&#39;s time for the rest of the world to treat it the same way. </div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"></blockquote></div></div></div><div class="DTXlsb"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div></div><div>Thanks.</div><div><br></div><div>Sincerely,</div><div>Konstantin<div><div><br><br>On Wednesday, January 8, 2014 at 6:04:18 AM UTC+6, Max Heinritz wrote:<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div style="font-family:arial,sans-serif;font-size:12.7272720336914px">Hi Chromium community,</div><div style="font-family:arial,sans-serif;font-size:12.7272720336914px"><br></div><div style="font-family:arial,sans-serif;font-size:12.7272720336914px"> In September 2013, we <a href="http://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html" rel="nofollow" target="_blank" data-saferedirecturl="https://www.google.com/url?hl=en-US&amp;q=http://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html&amp;source=gmail&amp;ust=1732478575655000&amp;usg=AOvVaw1is99xLXmzlLre4Rf2F1jI">announced</a> that NPAPI support will be phased out of Chrome in 2014, with the following schedule:<br> </div><div style="font-family:arial,sans-serif;font-size:12.7272720336914px"><ul><li style="margin-left:15px">January: block NPAPI plug-ins by default</li><li style="margin-left:15px">Mid-year: more aggressive blocking (different UI, smaller whitelist)</li> <li style="margin-left:15px">Before end of 2014: remove support completely</li></ul></div><div style="font-family:arial,sans-serif;font-size:12.7272720336914px">The update here is that Linux NPAPI support may be dropped as early as M34 (goes to Stable in early April).  The reason for this timeline is that we&#39;ve decided not to implement NPAPI support in <a href="https://groups.google.com/a/chromium.org/d/msg/chromium-dev/J72Iv9wtTzw/32Itws6ITRkJ" rel="nofollow" target="_blank" data-saferedirecturl="https://www.google.com/url?hl=en-US&amp;q=https://groups.google.com/a/chromium.org/d/msg/chromium-dev/J72Iv9wtTzw/32Itws6ITRkJ&amp;source=gmail&amp;ust=1732478575655000&amp;usg=AOvVaw0ZpyK31ThxMkq8U3tzt3fI">Linux Aura</a>.  We feel comfortable doing so because affected plug-ins all have 30-day launch rates below .7% of Linux Chrome users.</div> <div style="font-family:arial,sans-serif;font-size:12.7272720336914px"><br></div><div style="font-family:arial,sans-serif;font-size:12.7272720336914px">A few things to keep in mind:<br></div><div><div><ol><li><span style="font-family:arial,sans-serif">So long as they are not too crazy, we might accept patches to add NPAPI support to Linux Aura. (We won&#39;t commit to supporting it or shipping it though.)</span><br> </li><li><span style="font-family:arial,sans-serif">Once we stop supporting NPAPI on Windows, we&#39;ll proceed to remove the code entirely for all platforms, including Linux Aura.</span></li></ol></div><div><font face="arial, sans-serif">Let us know if you have questions.</font></div> </div><div style="font-family:arial,sans-serif;font-size:12.7272720336914px"><br></div><div style="font-family:arial,sans-serif;font-size:12.7272720336914px">Max</div></div> </blockquote></div></div></div></div></blockquote></div></div></div></div><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div><div> <p></p> -- <br></div></div></blockquote></div></div></div><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,L0Jvp34w8lkJ;40"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="83sgMNH6kjUJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Konstantin Boyandin" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjXMVPuIxlwkvoshXz9vSc9JBIQyTYZojnxfO0bVLKlKYbWAk9ZJ=s40-c" alt="Konstantin Boyandin&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i178">Konstantin Boyandin</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">Mar 28, 2015, 12:18:40 AM</span><span class="Rrziwd">3/28/15</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="83sgMNH6kjUJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i179" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="83sgMNH6kjUJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i179" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i180" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i180" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i181" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="83sgMNH6kjUJ"><div class="jO7h3c">Delete</div></div></span><div id="i181" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="83sgMNH6kjUJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i182" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i183" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i183" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to Victor Khimenko, Chromium-dev, Justin Schuh, Tom Wiltzius, Elliot Glaysher, be...@chromium.org, Darin Fisher</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i178" role="region">Skipping anti-Java advocacy, since I do not have objections against it. <br> <br>Пт, 27.03.2015 в 22:02 Victor Khimenko писал(а): <br><div class="DTXlsb">&gt; When you hit Java applet today you only have two easy choices: <br>&gt; 1. Don&#39;t run it at all. <br>&gt; 2. Give it full access to your system, all it&#39;s files and documents. <br> <br></div>OK. Typical situation: I am using hosting provider, utilizing Java <br>applet to access virtual machine&#39;s console. <br> <br>Let me guess: you will advise me not to use services of such hosting <br>provider. Correct? Or create that mentioned throw-away VM every time I <br>need to look at VM console. <br><div class="DTXlsb"> <br>&gt; I&#39;m afraid a lot of guys don&#39;t understand that when they run Java applet these days they give it full access to everything on their system.  <br> <br></div>This is not the problem, actually. <br> <br>The problem is the vacuum the remains after some piece of technology is <br>discarded. OK, no objections against banning Java from Web. After all, <br>supporting high level of information security is my job. Java is evil, <br>since it&#39;s insecure. <br> <br>The problem is that no one cares when it turns out that users just have <br>to either set up inconvenient, complex walkarounds, or don&#39;t use now <br>unsupported things altogether. Browser developers don&#39;t care: it&#39;s not <br>their business. Software owner doesn&#39;t care: no valid reasons, they just <br>don&#39;t care. Result: alternate solutions are either expensive or too <br>immature to use. Just don&#39;t use them, that simple. <br> <br>Pray tell me this is normal, and old technologies should be removed via <br>this scenario. And if not normal, who should care? Do you expect end <br>users would develop alternate software themselves, when existing one is <br>phased out? <br> <br>Thanks. <br> <br>Konstantin <br></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,83sgMNH6kjUJ;41"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="ipqYFqBXRWoJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Mike Frysinger" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjVSRcpx_4LWTftmLSbD8Dwz8iC25Ko0WKb2loHEFl9vHUWI9hQ=s40-c" alt="Mike Frysinger&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i184">Mike Frysinger</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">Mar 28, 2015, 12:25:21 AM</span><span class="Rrziwd">3/28/15</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="ipqYFqBXRWoJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i185" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="ipqYFqBXRWoJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i185" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i186" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i186" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i187" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="ipqYFqBXRWoJ"><div class="jO7h3c">Delete</div></div></span><div id="i187" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="ipqYFqBXRWoJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i188" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i189" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i189" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to konst...@boyandin.com, Stuart Morgan, chromium-dev, jsc...@chromium.org, e...@chromium.org, be...@chromium.org, Darin Fisher</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i184" role="region"><div class="DTXlsb"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Fri, Mar 27, 2015 at 9:01 AM, Konstantin Boyandin <span dir="ltr">&lt;<a href data-email-masked rel="nofollow">konst...@boyandin.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">This is what I am saying: proper policy would be to warn users about<br> Java upcoming demise long ago, not just tell them &quot;You &#39;re out of luck,<br> we don&#39;t support it in a couple of weeks&quot;.<br></blockquote><div><br></div></div></div></div></div><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>please actually read the thread and the pages/documents linked.  this has been announced publicly multiple times, and in fact this thread you&#39;re responding to is over a year old.  that is way longer than a couple of weeks.</div><div>-mike</div></div></div></div> </div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,ipqYFqBXRWoJ;42"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="5Ba3FGwgypcJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Stuart Morgan" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjXg4j4TV2np7lUujRoYyxPjNcUhgJ4Fnzzvh9n13JRFc8eR5A=s40-c" alt="Stuart Morgan&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i190">Stuart Morgan</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">Mar 28, 2015, 12:31:33 AM</span><span class="Rrziwd">3/28/15</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="5Ba3FGwgypcJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i191" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="5Ba3FGwgypcJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i191" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i192" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i192" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i193" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="5Ba3FGwgypcJ"><div class="jO7h3c">Delete</div></div></span><div id="i193" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="5Ba3FGwgypcJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i194" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i195" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i195" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to Konstantin Boyandin, chromi...@chromium.org, jsc...@chromium.org, e...@chromium.org, be...@chromium.org, da...@chromium.org</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i190" role="region"><div class="DTXlsb"><div dir="ltr"><div class="gmail_quote">On Fri, Mar 27, 2015 at 9:02 AM Konstantin Boyandin &lt;<a href data-email-masked rel="nofollow">konst...@boyandin.com</a>&gt; wrote:<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> I would like to offer developers another strategy: when something is<br> obviously gets poorly or not supported, aggressively advocate against<br> it, encourage developing alternatives and so on - starting that few<br> years before abandoning the piece of technology..<br></blockquote><div><br></div></div></div></div><div dir="ltr"><div class="gmail_quote"><div>You are describing exactly what has been happening, and is happening now, with NPAPI.</div><div><br></div><div>Encouraging and developing alternatives to things that in the past required NPAPI plugins has been happening in various forms for longer than Chrome has existed, and the official NPAPI deprecation in Chrome is in the midst of a widely announced multi-year process. (The timeline on Linux was shortened for specific technical reasons that have been explained several times in this thread.)</div><div><br></div><div>As you are learning though, advocacy doesn&#39;t completely solve the problem.</div><div><br></div><div>-Stuart</div></div></div> </div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,5Ba3FGwgypcJ;43"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="Wa6Zk0L9q_AJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Victor Khimenko" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjXZWfvzPpWFKIPQ3IFejaWu4KPFNt_bQEj3bzjaB9hALeO6Ow=s40-c" alt="Victor Khimenko&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i196">Victor Khimenko</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">Mar 28, 2015, 12:45:01 AM</span><span class="Rrziwd">3/28/15</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="Wa6Zk0L9q_AJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i197" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="Wa6Zk0L9q_AJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i197" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i198" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i198" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i199" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="Wa6Zk0L9q_AJ"><div class="jO7h3c">Delete</div></div></span><div id="i199" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="Wa6Zk0L9q_AJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i200" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i201" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i201" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to konst...@boyandin.com, Stuart Morgan, Chromium-dev, Justin Schuh, Elliot Glaysher, be...@chromium.org, Darin Fisher</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i196" role="region"><div class="DTXlsb"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Fri, Mar 27, 2015 at 7:01 PM, Konstantin Boyandin <span dir="ltr">&lt;<a href data-email-masked rel="nofollow">konst...@boyandin.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Пт, 27.03.2015 в 21:19 Stuart Morgan писал(а):<br> <span>&gt; [Whoops, somehow hit send immediately]<br> &gt;<br> &gt; On Fri, Mar 27, 2015 at 7:57 AM Konstantin Boyandin &lt;<a href data-email-masked rel="nofollow">konst...@boyandin.com</a>&gt; wrote:<br> &gt;&gt; On no thread related to NPAPI dismantling there&#39;s plain response to simple question: how Google Chrome users are expected to view Web documents utilizing Java-driven elements?<br> &gt;&gt; [...]<br> &gt;&gt; Open another browser, that hasn&#39;t yet abandoned Java support?<br> &gt;<br> &gt; Using another browser for pages that haven&#39;t yet moved away from depending on an NPAPI plugin (including Java) is a reasonable option, yes. That was in fact addressed earlier in this thread.<br> &gt;<br> &gt; This is already the case for anyone trying to use such a site from a mobile device, except that they can&#39;t just open another browser, they have to move to a completely different device (assuming they even have one available).<br> &gt;<br> &gt; -Stuart <br> <br> </span>This is what I am saying: proper policy would be to warn users about<br> Java upcoming demise long ago, not just tell them &quot;You &#39;re out of luck,<br> we don&#39;t support it in a couple of weeks&quot;.<br> <br></blockquote></div></div></div></div><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div><div>Google started blocking Java plugin in Chrome 11 released amost four years ago. And reason was quite explicitly stated back then: &quot;Java applets are a top vector for malware infections and cannot be secured to reasonable degree&quot; (see <a href="http://crbug.com/81343" target="_blank" rel="nofollow" data-saferedirecturl="https://www.google.com/url?hl=en-US&amp;q=http://crbug.com/81343&amp;source=gmail&amp;ust=1732478575659000&amp;usg=AOvVaw0eqNR6aggKIQ8-T9z-uSTJ">http://crbug.com/81343</a> )</div></div><div><br></div><div>Sadly it&#39;s still true today and it does not look like there are reasonable hope for the future. Google does not hate Java per se. Indeed, many things in Google rely on Java. Unfortunately Java web plugin does not look a web technology with a future.</div></div></div></div><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,Wa6Zk0L9q_AJ;44"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="RQk6CS7wzYUJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Konstantin Boyandin" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjXMVPuIxlwkvoshXz9vSc9JBIQyTYZojnxfO0bVLKlKYbWAk9ZJ=s40-c" alt="Konstantin Boyandin&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i202">Konstantin Boyandin</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">Mar 28, 2015, 12:50:28 AM</span><span class="Rrziwd">3/28/15</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="RQk6CS7wzYUJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i203" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="RQk6CS7wzYUJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i203" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i204" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i204" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i205" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="RQk6CS7wzYUJ"><div class="jO7h3c">Delete</div></div></span><div id="i205" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="RQk6CS7wzYUJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i206" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i207" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i207" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to Stuart Morgan, chromi...@chromium.org, jsc...@chromium.org, e...@chromium.org, be...@chromium.org, da...@chromium.org</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i202" role="region">Пт, 27.03.2015 в 22:30 Stuart Morgan писал(а): <br><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div>It only means that either overall strategy isn&#39;t good enough, or that <br>advocacy is applied to wrong minds. From end user&#39;s perspective, <br>features are suddenly disappearing, causing one inconvenience after <br>another. The irony is that by advising to use other software that still <br>supports insecure technologies, the problem is rather worsened that <br>solved. <br> <br>My viewpoint is that those who plan to introduce new technologies should <br>do all possible that transition would be as smooth as possible. I am a <br>Linux user and &quot;reasons were explained&quot; isn&#39;t valid argument why I am <br>left in vacuum when something gets discontinued. <br> <br>Thanks. <br> <br>Konstantin <br></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,RQk6CS7wzYUJ;45"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="gmrXAdtQ1KsJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Justin Schuh" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ=s40-c" alt="Justin Schuh&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i208">Justin Schuh</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">Mar 28, 2015, 1:16:03 AM</span><span class="Rrziwd">3/28/15</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="gmrXAdtQ1KsJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i209" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="gmrXAdtQ1KsJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i209" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i210" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i210" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i211" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="gmrXAdtQ1KsJ"><div class="jO7h3c">Delete</div></div></span><div id="i211" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="gmrXAdtQ1KsJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i212" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i213" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i213" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to Konstantin Boyandin, Stuart Morgan, Chromium-dev, Elliot Glaysher (Chromium), be...@chromium.org, Darin Fisher</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i208" role="region"><div dir="ltr">We publicly announced our NPAPI deprecation strategy and timeline <a href="http://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html" target="_blank" rel="nofollow" data-saferedirecturl="https://www.google.com/url?hl=en-US&amp;q=http://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html&amp;source=gmail&amp;ust=1732478575661000&amp;usg=AOvVaw0xtUn_N-ESLV-dnga-3ANV">more than 18 months ago</a>, and prior to that we spent many months assessing usage and reaching out to major sites and developers. In the intervening 18 months we&#39;ve continued to closely monitor the data and feedback, and <a href="http://blog.chromium.org/2014/11/the-final-countdown-for-npapi.html" target="_blank" rel="nofollow" data-saferedirecturl="https://www.google.com/url?hl=en-US&amp;q=http://blog.chromium.org/2014/11/the-final-countdown-for-npapi.html&amp;source=gmail&amp;ust=1732478575662000&amp;usg=AOvVaw2vOnguas903DOa9Q4z3J6l">alter our timeline</a> as needed while providing <a href="http://www.chromium.org/developers/npapi-deprecation" target="_blank" rel="nofollow" data-saferedirecturl="https://www.google.com/url?hl=en-US&amp;q=http://www.chromium.org/developers/npapi-deprecation&amp;source=gmail&amp;ust=1732478575662000&amp;usg=AOvVaw1XLvN3iWPwHc1KJonzEl6J">alternatives and assistance</a> where we can.<div><div><br></div><div>I do realize that Linux users were impacted earlier than other platforms, due to a number of factors that made the burden of supporting NPAPI on Linux grossly disproportionate to the number of affected users. And while there was nothing preventing some third party from contributing support after the Linux Aura switch, the fact is that no one saw a point in investing the work required to keep NPAPI limping along for at most another year.</div></div><div><br></div><div>So, we really do appreciate that you are one of the users negatively impacted by these decisions, and no one is happy about that. However, we have to consider the entirety of our user base, and make decisions in the interests of the vast majority of that population. And unfortunately, that means we occaisionally have to make tough calls that serve the greater good and better move the Web forward.</div><div><br></div><div>In this case, the decision was to phase out a massive developer burden and address the single largest negative contributor to security, stability, and performance. And while we certainly would have preferred if all sites had migrated off of NPAPI by now, the fact is that experience has shown that at some point you reach a threshold where you have to define a cut off and move forward.</div><div><br></div><div><br></div></div><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,gmrXAdtQ1KsJ;46"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="N7BFDdJfP8oJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Victor Khimenko" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjXZWfvzPpWFKIPQ3IFejaWu4KPFNt_bQEj3bzjaB9hALeO6Ow=s40-c" alt="Victor Khimenko&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i214">Victor Khimenko</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">Mar 28, 2015, 1:16:36 AM</span><span class="Rrziwd">3/28/15</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="N7BFDdJfP8oJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i215" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="N7BFDdJfP8oJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i215" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i216" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i216" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i217" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="N7BFDdJfP8oJ"><div class="jO7h3c">Delete</div></div></span><div id="i217" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="N7BFDdJfP8oJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i218" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i219" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i219" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to Konstantin Boyandin, Stuart Morgan, Chromium-dev, Justin Schuh, Elliot Glaysher, be...@chromium.org, Darin Fisher</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i214" role="region"><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>Ah, that. As a fellow Linux user I feel your pain, too. Unfortunately there are too few of us thus developer&#39;s attention to that platform is somewhat limited. That&#39;s why Linux users like you and me constantly get the short end of the stick. It&#39;s as simple as that. Google actually spends more resources on Linux port than it deserves judging from the number of users alone, but still there are limit for how much it could justify to spend on that fringe platform.</div><div><br></div></div></div></div> </div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,N7BFDdJfP8oJ;47"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="qBWxP4o86g0J" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Konstantin Boyandin" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjXMVPuIxlwkvoshXz9vSc9JBIQyTYZojnxfO0bVLKlKYbWAk9ZJ=s40-c" alt="Konstantin Boyandin&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i220">Konstantin Boyandin</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">Mar 28, 2015, 8:00:13 AM</span><span class="Rrziwd">3/28/15</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="qBWxP4o86g0J"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i221" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="qBWxP4o86g0J"><div class="jO7h3c">Reply to author</div></div></span><div id="i221" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i222" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i222" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i223" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="qBWxP4o86g0J"><div class="jO7h3c">Delete</div></div></span><div id="i223" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="qBWxP4o86g0J"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i224" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i225" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i225" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to Victor Khimenko, Stuart Morgan, Chromium-dev, Justin Schuh, Elliot Glaysher, be...@chromium.org, Darin Fisher</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i220" role="region">Пт, 27.03.2015 в 23:16 Victor Khimenko писал(а): <br><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div>On one hand, I am not affected that badly, still it doesn&#39;t take one&#39;s <br>mind overload to find a workaround, usually. Linux users will either <br>have to be more educated that average Windows user, or be greatly <br>discouraged to use the platform by events like this. During last 12 <br>months all major free software developers performed drastic changes in <br>their well-known products. Those improve the overall security, but at <br>the cost of immersing users into vacuum of mentioned kind (like <br>Thunderbird all of a sudden preventing users from utilizing self-signed <br>SSL certificates). <br> <br>The problem, as I see it, is absence of evangelizing efforts closer to <br>end users. For example, major widely popular products in hosting <br>industry (such as WHM and several VM-controlling Web panels) still use <br>Java for crucial parts of their services (crucial - since there&#39;s often <br>no alternative to use instead, and those tools are of emergency value). <br>I doubt the developers of mentioned products are completely fat between <br>ears to ignore security issues, but the question is, then, why the <br>danger is still wide abroad? This community can only suggest using <br>inappropriate approaches (like using guinea pig VM to access Java <br>applets) or generally shrug their shoulders (&quot;we talked about that so <br>long ago!&quot;). <br> <br>Personally, I try to influence both hosters and general users about such <br>events, but there&#39;s definite lack of sustained communication between <br>developers and security experts on ine hand, and those who *could* <br>influence Web software developers to stop utilizing unsafe technologies <br>- on the other. <br> <br>As Mr. Spock and Justin Schuh both mentioned, &quot;the needs of the many <br>outweigh the needs of the few&quot;, but, in my not so humble opinion, Linux <br>users definitely should not be treated that way, unless free software <br>developers wish to have only a handful of red-eyed enthusiasts, left in <br>that area. <br> <br>To end my speech in positive manner, I think I&#39;ll put more efforts into <br>advocating better, safer technologies all over &#39;Net, since, it seems, no <br>one else cares (in the sense I cited earlier) to allow me to further use <br>whatever I am accustomed to use. <br> <br>Thanks. <br>Konstantin <br></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,qBWxP4o86g0J;48"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="QCGq9If6y5sJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="PhistucK" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjVDqTacU4xthRS6oqajLHQXP36A8wTWyPPfqLFDlJYXXPHcVZry=s40-c" alt="PhistucK&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i226">PhistucK</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">Mar 28, 2015, 6:49:37 PM</span><span class="Rrziwd">3/28/15</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="QCGq9If6y5sJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i227" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="QCGq9If6y5sJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i227" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i228" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i228" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i229" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="QCGq9If6y5sJ"><div class="jO7h3c">Delete</div></div></span><div id="i229" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="QCGq9If6y5sJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i230" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i231" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i231" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to konst...@boyandin.com, Victor Khimenko, Stuart Morgan, Chromium-dev, Justin Schuh, Elliot Glaysher, be...@chromium.org, Darin Fisher</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i226" role="region"><div class="DTXlsb"><div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Mar 28, 2015 at 1:59 AM, Konstantin Boyandin <span dir="ltr">&lt;<a href data-email-masked rel="nofollow">konst...@boyandin.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="overflow:hidden">As Mr. Spock and Justin Schuh both mentioned, &quot;the needs of the many<br> outweigh the needs of the few&quot;, but, in my not so humble opinion, Linux<br> users definitely should not be treated that way, unless free software<br> developers wish to have only a handful of red-eyed enthusiasts, left in<br> that area.</div></blockquote></div><br></div></div></div><div dir="ltr"><div class="gmail_extra"><div class="gmail_default" style="color:rgb(0,0,0)">​Linux users just got it early, Windows and Macintosh users will get it by September.​ Everyone gets it eventually.</div><br clear="all"><div><div class="gmail_signature"><div dir="ltr"><div style="text-align:left"><br></div><div style="text-align:right">☆<b>PhistucK</b></div></div></div></div> </div></div> </div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,QCGq9If6y5sJ;49"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="6EjOnkwr8BQJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Michał Gołębiowski" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjVZEMP2hM2CCLy3DnVek2QhESVf9RJV2h6aWLtadUkOO5HPwZZg8Q=s40-c" alt="Michał Gołębiowski&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i232">Michał Gołębiowski</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">Mar 29, 2015, 2:28:27 AM</span><span class="Rrziwd">3/29/15</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="6EjOnkwr8BQJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i233" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="6EjOnkwr8BQJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i233" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i234" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i234" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i235" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="6EjOnkwr8BQJ"><div class="jO7h3c">Delete</div></div></span><div id="i235" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="6EjOnkwr8BQJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i236" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i237" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i237" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to phis...@gmail.com, konst...@boyandin.com, Victor Khimenko, Stuart Morgan, Chromium-dev, Justin Schuh, Elliot Glaysher, be...@chromium.org, Darin Fisher</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i232" role="region"><div class="DTXlsb">On Saturday, March 28, 2015, PhistucK &lt;<a href data-email-masked rel="nofollow">phis...@gmail.com</a>&gt; wrote:<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_default" style="color:rgb(0,0,0)">​Linux users just got it early, Windows and Macintosh users will get it by September.​ Everyone gets it eventually.</div></div></div></blockquote><div><br></div></div><div>Actually, most users will get it in 3-4 weeks, right? It&#39;s just that a flag will be provided but most users won&#39;t know about it. </div><br><br>-- <br>Michał Gołębiowski<br> </div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,6EjOnkwr8BQJ;50"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="ciqyAS72aaAJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="PhistucK" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjVDqTacU4xthRS6oqajLHQXP36A8wTWyPPfqLFDlJYXXPHcVZry=s40-c" alt="PhistucK&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i238">PhistucK</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">Mar 29, 2015, 3:58:41 AM</span><span class="Rrziwd">3/29/15</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="ciqyAS72aaAJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i239" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="ciqyAS72aaAJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i239" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i240" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i240" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i241" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="ciqyAS72aaAJ"><div class="jO7h3c">Delete</div></div></span><div id="i241" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="ciqyAS72aaAJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i242" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i243" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i243" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to Michał Gołębiowski, konst...@boyandin.com, Victor Khimenko, Stuart Morgan, Chromium-dev, Justin Schuh, Elliot Glaysher, be...@chromium.org, Darin Fisher</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i238" role="region"><div dir="ltr"><div class="gmail_default" style="color:#000000">Basically, yes, but the exact same situation the Linux users are experiencing (it does not work and the flag does not make it work) will be experienced by the rest of the platforms by September.</div></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature"><div dir="ltr"><div style="text-align:left"><br></div><div style="text-align:right">☆<b>PhistucK</b></div></div></div></div></div><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,ciqyAS72aaAJ;51"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="xg_yFkIJIEgJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Matt Giuca" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjWzg8wC1iSYykjYcnClxZNkftWasc0KfFVHi0ZqDFhDrC_voDw=s40-c" alt="Matt Giuca&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i244">Matt Giuca</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">Mar 30, 2015, 7:15:26 AM</span><span class="Rrziwd">3/30/15</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="xg_yFkIJIEgJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i245" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="xg_yFkIJIEgJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i245" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i246" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i246" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i247" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="xg_yFkIJIEgJ"><div class="jO7h3c">Delete</div></div></span><div id="i247" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="xg_yFkIJIEgJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i248" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i249" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i249" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to konst...@boyandin.com, Victor Khimenko, Chromium-dev, Justin Schuh, Tom Wiltzius, Elliot Glaysher, be...@chromium.org, Darin Fisher</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i244" role="region"><div class="DTXlsb"><div dir="ltr"><div class="gmail_quote">On Sat, 28 Mar 2015 at 03:18 Konstantin Boyandin &lt;<a href data-email-masked rel="nofollow">konst...@boyandin.com</a>&gt; wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Skipping anti-Java advocacy, since I do not have objections against it.<br></blockquote><div><br></div></div></div></div><div dir="ltr"><div class="gmail_quote"><div>Your latest email can be summarized as &quot;I don&#39;t have a problem with dropping Java because it&#39;s insecure. I have a problem with the fact that there are no replacements.&quot; I&#39;m not sure if you&#39;re suggesting that a) Google should offer a replacement technology to fill the gap of Java, or b) Google should rewrite every existing Java applet in that replacement technology. If it&#39;s (a), then we already have that: JavaScript is the standard scripting language for the web and it can do anything (sane) that Java can do. The problem is not the technology gap, but the fact that lots of legacy apps still use Java. Obviously (b) cannot be done by one browser vendor; it needs to be done by all the developers.</div><div><br></div><div>I&#39;ve seen this line of argument several times on this thread and others: &quot;Google should not remove Java while there are still sites using it; instead we should wait until they&#39;ve migrated over to web standards and then remove it.&quot; Unfortunately, that simply can&#39;t work, because they have no incentive to migrate over. We&#39;ll have to wait another 20 years until they&#39;ve all been long obsoleted (and hope nobody writes any new ones in that time). Sorry, the only way this will ever work is if browser vendors drop support for Java, forcing developers to rewrite their apps for modern platforms. It&#39;s not that we don&#39;t care. It&#39;s that there is no other way to stop support for a platform.</div><div><br></div><div>I think this comes down to your first sentence from your email two days ago: <i>&quot;how Google Chrome users are expected to view Web documents utilizing Java-driven elements?&quot;</i> Unfortunately for users who depend upon Java applets, this is really an oxymoron: a document with Java is <i>not</i> a &quot;Web document&quot;, because the web is a collection of agreed upon standards across all browsers, and Java has never been through the Web standards committee. While it has long been a staple of web browsers, it has never been part of the web.</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"></blockquote></div></div><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,xg_yFkIJIEgJ;52"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="me6PA07FMogJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Konstantin Boyandin" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjXMVPuIxlwkvoshXz9vSc9JBIQyTYZojnxfO0bVLKlKYbWAk9ZJ=s40-c" alt="Konstantin Boyandin&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i250">Konstantin Boyandin</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">Mar 30, 2015, 7:38:06 AM</span><span class="Rrziwd">3/30/15</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="me6PA07FMogJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i251" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="me6PA07FMogJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i251" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i252" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i252" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i253" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="me6PA07FMogJ"><div class="jO7h3c">Delete</div></div></span><div id="i253" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="me6PA07FMogJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i254" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i255" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i255" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to Matt Giuca, Victor Khimenko, Chromium-dev, Justin Schuh, Tom Wiltzius, Elliot Glaysher, be...@chromium.org, Darin Fisher</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i250" role="region"><div class="DTXlsb">&gt; Sorry, the only way this will ever work is if browser vendors drop support for Java, forcing developers to rewrite their apps for modern platforms. <br> <br></div>Wrong. This is the simplest way for developers, since they don&#39;t really <br>- in most times - see the problems from end user&#39;s perspective. <br> <br>In my case, I really didn&#39;t care about missing Java applets till one <br>moment I had to access a VPS which couldn&#39;t be accessed otherwise. There <br>was a problem, though, since <br>- Google Chrome stopped doing that without printing in big red letters <br>anywhere on its settings &quot;Java plugin is not supported any more&quot; etc. <br>- Firefox, though formally still working, crashed along with the Java <br>plugin. <br>Finally, I found an image of old Windows VM, with ancient Opera <br>installed, cloned it and run. That helped. Read the above carefully: I <br>had to still use old API using dangerous, insecure way, since there was <br>no other way around. <br> <br>All the above made me feel that developers that stop any APi just assume <br>that <br>- after they stop supporting API, all the products are magically ported <br>to new, safer one <br>or <br>- end users are smart enough to find a secure way to the same task <br>or <br>- those who use older API should burn in hell and that will serve them <br>well. <br> <br>The problem is there&#39;s no secure way. And not any user can easily handle <br>creating VM just to visit insecure page. They will just find all old, <br>insecure browser and use it, cursing developers during the process, and <br>use the out-of-date API again. This time with risk of spreading <br>something dangerous. <br> <br>However, developers meanwhile can feel themselves rightful and saint, <br>since they Do The Right Thing. Of course, it&#39;s not your task to re-write <br>existing malicious code. But - please read that carefully - (it was your <br>task, when planning to obsolete old API, to do all possible to warn end <br>user about upcoming problems and influence those who developed insecure <br>software to provide alternatives, since &lt;here a picture of dread <br>consequences&gt;*. Appealing to security problems works almost with <br>everyone. <br> <br>Formally, you can still state it&#39;s not your problem. But merely stopping <br>supporting old APi doesn&#39;t make it vanish, it only causes more problems <br>with insecure software still in use. But yes, you can repeat once more <br>it&#39;s not your business and not your responsibility; and your brave new <br>product isn&#39;t involved now (its last version) into insecure operations. <br>Looks like the latter is the only thing you really do care about. <br> <br>Sincerely, <br>Konstantin <br> <br>Пн, 30.03.2015 в 05:14 Matt Giuca писал(а): <br><div class="DTXlsb">&gt; On Sat, 28 Mar 2015 at 03:18 Konstantin Boyandin &lt;<a href data-email-masked rel="nofollow">konst...@boyandin.com</a>&gt; wrote: <br>&gt;&gt; Skipping anti-Java advocacy, since I do not have objections against it. <br>&gt; <br>&gt; Your latest email can be summarized as &quot;I don&#39;t have a problem with dropping Java because it&#39;s insecure. I have a problem with the fact that there are no replacements.&quot; I&#39;m not sure if you&#39;re suggesting that a) Google should offer a replacement technology to fill the gap of Java, or b) Google should rewrite every existing Java applet in that replacement technology. If it&#39;s (a), then we already have that: JavaScript is the standard scripting language for the web and it can do anything (sane) that Java can do. The problem is not the technology gap, but the fact that lots of legacy apps still use Java. Obviously (b) cannot be done by one browser vendor; it needs to be done by all the developers. <br>&gt; <br>&gt; I&#39;ve seen this line of argument several times on this thread and others: &quot;Google should not remove Java while there are still sites using it; instead we should wait until they&#39;ve migrated over to web standards and then remove it.&quot; Unfortunately, that simply can&#39;t work, because they have no incentive to migrate over. We&#39;ll have to wait another 20 years until they&#39;ve all been long obsoleted (and hope nobody writes any new ones in that time). Sorry, the only way this will ever work is if browser vendors drop support for Java, forcing developers to rewrite their apps for modern platforms. It&#39;s not that we don&#39;t care. It&#39;s that there is no other way to stop support for a platform. <br>&gt; <br></div>&gt; I think this comes down to your first sentence from your email two days ago: *&quot;how Google Chrome users are expected to view Web documents utilizing Java-driven elements?&quot;* Unfortunately for users who depend upon Java applets, this is really an oxymoron: a document with Java is *not* a &quot;Web document&quot;, because the web is a collection of agreed upon standards across all browsers, and Java has never been through the Web standards committee. While it has long been a staple of web browsers, it has never been part of the web. <br><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div>&gt;&gt; <a href="http://groups.google.com/a/__chromium.org/group/chromium-__dev" target="_blank" rel="nofollow" data-saferedirecturl="https://www.google.com/url?hl=en-US&amp;q=http://groups.google.com/a/__chromium.org/group/chromium-__dev&amp;source=gmail&amp;ust=1732478575670000&amp;usg=AOvVaw0C3log0DtDYKUJFxpOhCJn">http://groups.google.com/a/__chromium.org/group/chromium-__dev</a> <br></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,me6PA07FMogJ;53"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="BxYJ51qZ_y8J" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Matt Giuca" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjWzg8wC1iSYykjYcnClxZNkftWasc0KfFVHi0ZqDFhDrC_voDw=s40-c" alt="Matt Giuca&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i256">Matt Giuca</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">Mar 30, 2015, 8:09:19 AM</span><span class="Rrziwd">3/30/15</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="BxYJ51qZ_y8J"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i257" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="BxYJ51qZ_y8J"><div class="jO7h3c">Reply to author</div></div></span><div id="i257" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i258" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i258" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i259" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="BxYJ51qZ_y8J"><div class="jO7h3c">Delete</div></div></span><div id="i259" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="BxYJ51qZ_y8J"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i260" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i261" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i261" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to Konstantin Boyandin, Victor Khimenko, Chromium-dev, Justin Schuh, Tom Wiltzius, Elliot Glaysher, be...@chromium.org, Darin Fisher</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i256" role="region"><div class="DTXlsb"><div dir="ltr"><div class="gmail_quote">On Mon, 30 Mar 2015 at 10:37 Konstantin Boyandin &lt;<a href data-email-masked rel="nofollow">konst...@boyandin.com</a>&gt; wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">In my case, I really didn&#39;t care about missing Java applets till one<br> moment I had to access a VPS which couldn&#39;t be accessed otherwise. There<br> was a problem, though, since<br> - Google Chrome stopped doing that without printing in big red letters<br> anywhere on its settings &quot;Java plugin is not supported any more&quot; etc.<br> - Firefox, though formally still working, crashed along with the Java<br> plugin.<br> Finally, I found an image of old Windows VM, with ancient Opera<br> installed, cloned it and run. That helped. Read the above carefully: I<br> had to still use old API using dangerous, insecure way, since there was<br> no other way around.<br></blockquote><div><br></div></div></div></div><div dir="ltr"><div class="gmail_quote"><div>Let&#39;s be clear: we don&#39;t expect users to go through those hoops. If the technology is not working in Chrome, then we hope you&#39;ll find a web-standard replacement for it. If you absolutely need to use that technology, we expect you to go to another web browser (such as Firefox) where it continues working. If you cannot find a single other browser that can run this technology, then this has gone past blaming any one browser vendor. The technology you are trying to use has run its course, and you must find a replacement. If that means changing to a different VPN provider, then so be it. Send your VPN provider an email explaining that you are leaving because their service is not using any acceptable modern technology, and change providers.</div><div><br></div><div>You cannot blame all the browser vendors for not supporting a 20-year-old non-standard API designed before the concept of computer security. It sucks for users, but we are doing it in the users&#39; long-term best interests.</div><div><br></div><div>Let&#39;s rip off this band-aid.</div></div></div><div class="DTXlsb"><div dir="ltr"><div class="gmail_quote"><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Formally, you can still state it&#39;s not your problem. But merely stopping<br> supporting old APi doesn&#39;t make it vanish, it only causes more problems<br> with insecure software still in use.</blockquote><div><br></div></div></div></div><div dir="ltr"><div class="gmail_quote"><div>The point of my previous email is precisely that: <i>merely stopping supporting an old API does make it vanish</i>; maybe not right now, but maybe in a year or two. I guarantee that if <i>all</i> the browsers stopped supporting Java, your VPN provider would rewrite their software (or be out of business) in the next year.</div><div><br></div><div>It causes short-term problem for users, but I&#39;m confident that browsers dropping support for Java are helping to fix the problem, not making it worse.</div></div></div><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,BxYJ51qZ_y8J;54"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="eXGSUYKCCM0J" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Konstantin Boyandin" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjXMVPuIxlwkvoshXz9vSc9JBIQyTYZojnxfO0bVLKlKYbWAk9ZJ=s40-c" alt="Konstantin Boyandin&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i262">Konstantin Boyandin</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">Mar 30, 2015, 8:41:17 AM</span><span class="Rrziwd">3/30/15</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="eXGSUYKCCM0J"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i263" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="eXGSUYKCCM0J"><div class="jO7h3c">Reply to author</div></div></span><div id="i263" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i264" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i264" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i265" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="eXGSUYKCCM0J"><div class="jO7h3c">Delete</div></div></span><div id="i265" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="eXGSUYKCCM0J"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i266" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i267" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i267" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to Matt Giuca, Victor Khimenko, Chromium-dev, Justin Schuh, Tom Wiltzius, Elliot Glaysher, be...@chromium.org, Darin Fisher</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i262" role="region">Looks like you still don&#39;t see the point. <br> <br>Dropping old APIs/other insecure or inefficient components the way it <br>does *brings much problems on most end users immediately, since they <br>have no time to wait while vendors update the software the correct way, <br>nor they have quick and secure workaround at hand*. Nor they can just <br>drop the service that has security issues. <br> <br>You get rid of old APi at expense of end users who carry the burden of <br>handling the problems coming all of a sudden. Whether you do accept it <br>as your (developers&#39;) fault or not, is not important. It&#39;s just fact of <br>real life. <br> <br>I hope I shouldn&#39;t explain that further. <br> <br>Sincerely, <br>Konstantin <br> <br> <br>Пн, 30.03.2015 в 06:08 Matt Giuca писал(а): <br><div class="DTXlsb">&gt; On Mon, 30 Mar 2015 at 10:37 Konstantin Boyandin &lt;<a href data-email-masked rel="nofollow">konst...@boyandin.com</a>&gt; wrote: <br>&gt;&gt; In my case, I really didn&#39;t care about missing Java applets till one <br>&gt;&gt; <br>moment I had to access a VPS which couldn&#39;t be accessed otherwise. There <br>&gt;&gt; <br>was a problem, though, since <br>&gt;&gt; <br>- Google Chrome stopped doing that without printing in big red letters <br>&gt;&gt; <br>anywhere on its settings &quot;Java plugin is not supported any more&quot; etc. <br>&gt;&gt; <br>- Firefox, though formally still working, crashed along with the Java <br>&gt;&gt; <br>plugin. <br>&gt;&gt; <br>Finally, I found an image of old Windows VM, with ancient Opera <br>&gt;&gt; <br>installed, cloned it and run. That helped. Read the above carefully: I <br>&gt;&gt; <br>had to still use old API using dangerous, insecure way, since there was <br>&gt;&gt; <br>no other way around. <br>&gt; <br>&gt; Let&#39;s be clear: we don&#39;t expect users to go through those hoops. If the technology is not working in Chrome, then we hope you&#39;ll find a web-standard replacement for it. If you absolutely need to use that technology, we expect you to go to another web browser (such as Firefox) where it continues working. If you cannot find a single other browser that can run this technology, then this has gone past blaming any one browser vendor. The technology you are trying to use has run its course, and you must find a replacement. If that means changing to a different VPN provider, then so be it. Send your VPN provider an email explaining that you are leaving because their service is not using any acceptable modern technology, and change providers. <br>&gt; <br>&gt; You cannot blame all the browser vendors for not supporting a 20-year-old non-standard API designed before the concept of computer security. It sucks for users, but we are doing it in the users&#39; long-term best interests. <br>&gt; <br>&gt; Let&#39;s rip off this band-aid. <br>&gt; <br>&gt;&gt; Formally, you can still state it&#39;s not your problem. But merely stopping <br>&gt;&gt; <br>supporting old APi doesn&#39;t make it vanish, it only causes more problems <br>&gt;&gt; <br>with insecure software still in use. <br>&gt; <br></div>&gt; The point of my previous email is precisely that: *merely stopping supporting an old API does make it vanish*; maybe not right now, but maybe in a year or two. I guarantee that if *all* the browsers stopped supporting Java, your VPN provider would rewrite their software (or be out of business) in the next year. <br><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div>&gt;&gt;  <a href="http://groups.google.com/a/____chromium.org/group/chromium-____dev" target="_blank" rel="nofollow" data-saferedirecturl="https://www.google.com/url?hl=en-US&amp;q=http://groups.google.com/a/____chromium.org/group/chromium-____dev&amp;source=gmail&amp;ust=1732478575677000&amp;usg=AOvVaw3_7zScUnGgHhTEgIkh0-kP">http://groups.google.com/a/____chromium.org/group/chromium-____dev</a> <br></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,eXGSUYKCCM0J;55"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="JtAVquBN9uMJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Thiago Farina" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjV9XTosNEl-VhlWMv9iss25uuKNLn5KbzlmLioOrv5IB66N-x6k=s40-c" alt="Thiago Farina&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i268">Thiago Farina</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">Mar 30, 2015, 8:57:03 AM</span><span class="Rrziwd">3/30/15</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="JtAVquBN9uMJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i269" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="JtAVquBN9uMJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i269" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i270" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i270" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i271" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="JtAVquBN9uMJ"><div class="jO7h3c">Delete</div></div></span><div id="i271" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="JtAVquBN9uMJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i272" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i273" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i273" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to konst...@boyandin.com, Matt Giuca, Victor Khimenko, Chromium-dev, Justin Schuh, Tom Wiltzius, Elliot Glaysher, be...@chromium.org, Darin Fisher</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i268" role="region"><div class="DTXlsb"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Sun, Mar 29, 2015 at 9:40 PM, Konstantin Boyandin <span dir="ltr">&lt;<a href data-email-masked rel="nofollow">konst...@boyandin.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">You get rid of old APi at expense of end users who carry the burden of<br> handling the problems coming all of a sudden.</blockquote></div></div></div></div><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>sudden does not seem to be accurate, don&#39;t you think?</div><div><br></div></div>-- <br><div class="gmail_signature"><div dir="ltr">Thiago Farina</div></div> </div></div> </div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,JtAVquBN9uMJ;56"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="JULZTbm-ib0J" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Peter Kasting" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjVa7kLVYUmx48s3P8oHZt_KVH214yVVbuH8KuWXi_j3m9dK0E8=s40-c" alt="Peter Kasting&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i274">Peter Kasting</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">Mar 30, 2015, 8:57:17 AM</span><span class="Rrziwd">3/30/15</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="JULZTbm-ib0J"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i275" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="JULZTbm-ib0J"><div class="jO7h3c">Reply to author</div></div></span><div id="i275" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i276" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i276" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i277" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="JULZTbm-ib0J"><div class="jO7h3c">Delete</div></div></span><div id="i277" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="JULZTbm-ib0J"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i278" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i279" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i279" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to konst...@boyandin.com, Matt Giuca, Victor Khimenko, Chromium-dev, Justin Schuh, Tom Wiltzius, Elliot Glaysher, be...@chromium.org, Darin Fisher</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i274" role="region"><div class="DTXlsb"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Sun, Mar 29, 2015 at 4:37 PM, Konstantin Boyandin <span dir="ltr">&lt;<a href data-email-masked rel="nofollow">konst...@boyandin.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">But - please read that carefully - (it was your<br> task, when planning to obsolete old API, to do all possible to warn end<br> user about upcoming problems and influence those who developed  insecure<br> software to provide alternatives, since &lt;here a picture of dread<br> consequences&gt;*. Appealing to security problems works almost with<br> everyone.<br></blockquote><div><br></div></div></div></div></div><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>Despite the fact that you deny we have done so, I think that on non-Linux platforms, the teams in question have been doing as much as is reasonably possible to warn both developers and end users about this, precisely as you ask, and try to influence them to ensure secure alternatives exist, precisely as you ask.</div><div><br></div><div>The problem is not that we are blind to end-user pain.  The problem is that we believe your statement that we could have done more to lessen that pain is fundamentally false, and comes from a lack of understanding of just how broad the efforts have been to do precisely the kinds of things you think we haven&#39;t been doing.</div><div><br></div><div>Unfortunately it is quite untrue that &quot;Appealing to security problems works almost with everyone.&quot;  In fact the vast majority of people who still use Java-based systems really don&#39;t care much about security, users, or any other motivational lever we can pry at.  Talking to them, warning them, cajoling them, offering them alternative technologies to implement their functionality -- all these have been tried, are being tried, and are in many cases failing utterly.</div><div><br></div><div>As for warning users, there&#39;s a more difficult balance to strike: as you note, you are perhaps more technical than most users, and with most users, there&#39;s a limit to what kind of information we can give them that is not (a) utterly confusing, (b) incredibly scary-looking and makes them do less-secure things, or (c) appearing to be actively hostile towards them (telling users you&#39;re going to stop supporting X, no matter what transition plan you have, will generally be interpreted as &quot;you&#39;re a complete jerk that doesn&#39;t care about me at all&quot;).  What we want, if anything, is for users to migrate to safer technologies, which is often out of their hands.  The UI currently available in Chrome for non-Linux platforms and the publicity we&#39;ve given our migration plan so far attempt to strike this balance.</div><div><br></div><div>Critically, the Linux UI doesn&#39;t: as has been said before, we dropped NPAPI support on Linux in a way we didn&#39;t particularly want to do, but because there were other large technical factors forcing our hand.  So if you&#39;re going to say that _on Linux specifically_ we could have done better, then sure, we could have, except for those other factors, which have been discussed before.  When it comes to non-Linux, I don&#39;t think we deserve the kind of criticism you&#39;re levelling.</div><div><br></div><div>PK</div></div></div></div> </div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,JULZTbm-ib0J;57"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="5GoNh4f5WLkJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Konstantin Boyandin" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjXMVPuIxlwkvoshXz9vSc9JBIQyTYZojnxfO0bVLKlKYbWAk9ZJ=s40-c" alt="Konstantin Boyandin&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i280">Konstantin Boyandin</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">Mar 30, 2015, 9:42:06 AM</span><span class="Rrziwd">3/30/15</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="5GoNh4f5WLkJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i281" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="5GoNh4f5WLkJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i281" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i282" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i282" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i283" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="5GoNh4f5WLkJ"><div class="jO7h3c">Delete</div></div></span><div id="i283" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="5GoNh4f5WLkJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i284" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i285" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i285" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to Peter Kasting, Matt Giuca, Victor Khimenko, Chromium-dev, Justin Schuh, Tom Wiltzius, Elliot Glaysher, be...@chromium.org, Darin Fisher</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i280" role="region">Just in case it&#39;s not yet clearly seen, I am eager to find how I, <br>personally, can assist in upcoming &quot;September catastrophe&quot;, when the <br>cord will be pulled for Windows/Mac users. All of a sudden, of course <br>(we will see that by users&#39; reactions). <br> <br>I am mostly a Linux users; I use Windows/other OSes mostly in <br>virtualized form, as testing environment, or on other people&#39;s <br>workstations. The obvious means to communicate with users about some <br>drastic changes is through the product itself. <br> <br>Now please tell me, exactly where Chrome warns Windows users about <br>upcoming NPAPI shutdown? I run Chrome on different Windows specii every <br>day. In all honesty, I do not see anything, while running Chrome, <br>indicating that <br>- this particular site contains elements that will not work since <br>September 2015, and/or <br>- this particular site contains elements that put your computer at risk <br>by mere opening the page <br> <br>I may underestimate your efforts (you have agreed that in case of Linux <br>sequence of actions was far from perfect). At the moment, I warn all the <br>users of networks I am responsible for about security hazards and <br>requirements to drop using java/other insecure Web-related technologies <br>ASAP. But I don&#39;t see appeals of any kind from Chrome itself - the <br>browser is the only way you can deliver message to end users. <br> <br>Thanks. No offense meant, of course. <br>Konstantin <br> <br> <br>Пн, 30.03.2015 в 06:56 Peter Kasting писал(а): <br><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,5GoNh4f5WLkJ;58"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="fjHasKSrHuYJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Matt Giuca" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjWzg8wC1iSYykjYcnClxZNkftWasc0KfFVHi0ZqDFhDrC_voDw=s40-c" alt="Matt Giuca&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i286">Matt Giuca</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">Mar 30, 2015, 9:53:24 AM</span><span class="Rrziwd">3/30/15</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="fjHasKSrHuYJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i287" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="fjHasKSrHuYJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i287" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i288" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i288" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i289" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="fjHasKSrHuYJ"><div class="jO7h3c">Delete</div></div></span><div id="i289" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="fjHasKSrHuYJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i290" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i291" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i291" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to Konstantin Boyandin, Peter Kasting, Victor Khimenko, Chromium-dev, Justin Schuh, Tom Wiltzius, Elliot Glaysher, be...@chromium.org, Darin Fisher</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i286" role="region"><div dir="ltr"><div>This is a fair point. I&#39;m not sure what level of warning we present to users as I haven&#39;t encountered a Java applet on Windows for a long time. Do we currently state on Win/Mac explicitly that the plugin will stop being supported in September, 2015? (Aside from the security warnings, which don&#39;t actually give the user a sense of impending doom, just an annoyance.)</div><div><br></div><div>We also should update this support page:</div><a href="https://support.google.com/chrome/answer/2429779?hl=en" target="_blank" rel="nofollow" data-saferedirecturl="https://www.google.com/url?hl=en-US&amp;q=https://support.google.com/chrome/answer/2429779?hl%3Den&amp;source=gmail&amp;ust=1732478575683000&amp;usg=AOvVaw0IsbuwufV2e_uwvshAS9g-">https://support.google.com/chrome/answer/2429779?hl=en</a></div><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,fjHasKSrHuYJ;59"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="hqTZhhiJIoIJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Peter Kasting" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjVa7kLVYUmx48s3P8oHZt_KVH214yVVbuH8KuWXi_j3m9dK0E8=s40-c" alt="Peter Kasting&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i292">Peter Kasting</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">Mar 30, 2015, 10:01:54 AM</span><span class="Rrziwd">3/30/15</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="hqTZhhiJIoIJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i293" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="hqTZhhiJIoIJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i293" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i294" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i294" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i295" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="hqTZhhiJIoIJ"><div class="jO7h3c">Delete</div></div></span><div id="i295" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="hqTZhhiJIoIJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i296" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i297" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i297" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to Matt Giuca, Konstantin Boyandin, Victor Khimenko, Chromium-dev, Justin Schuh, Tom Wiltzius, Elliot Glaysher, be...@chromium.org, Darin Fisher</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i292" role="region"><div class="DTXlsb"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Sun, Mar 29, 2015 at 6:52 PM, Matt Giuca <span dir="ltr">&lt;<a href data-email-masked rel="nofollow">mgi...@chromium.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>This is a fair point. I&#39;m not sure what level of warning we present to users as I haven&#39;t encountered a Java applet on Windows for a long time. Do we currently state on Win/Mac explicitly that the plugin will stop being supported in September, 2015? (Aside from the security warnings, which don&#39;t actually give the user a sense of impending doom, just an annoyance.)</div></div></blockquote><div><br></div></div></div></div></div><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>We haven&#39;t yet given a date in our UI; I believe that&#39;s partly because we keep changing the date when we&#39;re going to do things.</div><div><br></div><div>However, if the date is now firm, then I think we should add such dates to our UI.</div><div><br></div><div>PK </div></div></div></div> </div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,hqTZhhiJIoIJ;60"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="c6tPe2PNBHcJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Konstantin Boyandin" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjXMVPuIxlwkvoshXz9vSc9JBIQyTYZojnxfO0bVLKlKYbWAk9ZJ=s40-c" alt="Konstantin Boyandin&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i298">Konstantin Boyandin</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">Mar 30, 2015, 10:02:19 AM</span><span class="Rrziwd">3/30/15</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="c6tPe2PNBHcJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i299" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="c6tPe2PNBHcJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i299" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i300" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i300" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i301" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="c6tPe2PNBHcJ"><div class="jO7h3c">Delete</div></div></span><div id="i301" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="c6tPe2PNBHcJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i302" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i303" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i303" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to Matt Giuca, Peter Kasting, Victor Khimenko, Chromium-dev, Justin Schuh, Tom Wiltzius, Elliot Glaysher, be...@chromium.org, Darin Fisher</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i298" role="region">Thanks. Just a hint: you will easily find Java applets in case of <br>WHM/Cpanel, SolusVM or similar Web-products. <br> <br>Since those are related to controlling one&#39;s hosting assets, the risk of <br>losing/leaking important data is high, when Java is still used. <br> <br>Some of the above started to switch to HTML5-based replacement for Java, <br>but replacements are done very slowly. Wherever I looked at WHM during <br>last half-year, everywhere Java is still in use. <br> <br>Regards, <br>Konstantin <br> <br>Пн, 30.03.2015 в 07:52 Matt Giuca писал(а): <br><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,c6tPe2PNBHcJ;61"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="hyJS-vV0-agJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Stuart Morgan" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjXg4j4TV2np7lUujRoYyxPjNcUhgJ4Fnzzvh9n13JRFc8eR5A=s40-c" alt="Stuart Morgan&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i304">Stuart Morgan</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">Mar 30, 2015, 1:20:54 PM</span><span class="Rrziwd">3/30/15</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="hyJS-vV0-agJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i305" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="hyJS-vV0-agJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i305" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i306" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i306" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i307" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="hyJS-vV0-agJ"><div class="jO7h3c">Delete</div></div></span><div id="i307" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="hyJS-vV0-agJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i308" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i309" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i309" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to konst...@boyandin.com, Matt Giuca, Victor Khimenko, Chromium-dev, Justin Schuh, Tom Wiltzius, Elliot Glaysher, be...@chromium.org, Darin Fisher</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i304" role="region"><div class="DTXlsb"><div dir="ltr"><div class="gmail_quote">On Sun, Mar 29, 2015 at 4:37 PM Konstantin Boyandin &lt;<a href data-email-masked rel="nofollow">konst...@boyandin.com</a>&gt; wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Read the above carefully: I<br> had to still use old API using dangerous, insecure way, since there was<br> no other way around.<br></blockquote><div><br></div></div></div></div><div dir="ltr"><div class="gmail_quote"><div>The <b>only</b> way to use NPAPI is the &quot;dangerous, insecure way&quot;, which is the issue. The extra security features of modern browsers are largely irrelevant on a page where you are deliberately running an NPAPI plugin, because by instantiating that plugin you bypass the security model of the browser and grant the plugin full access to your entire computer.</div><div><br></div><div>Anyone who thinks they are safe using an NPAPI plugin as long as their browser is up to date is operating under a dangerous false sense of security.<br></div><div><br></div><div>-Stuart</div></div></div> </div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,hyJS-vV0-agJ;62"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="D_07G2lftacJ" data-subject="PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Max Heinritz" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="https://lh3.googleusercontent.com/a/default-user=s40-c" alt="Max Heinritz&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i310">Max Heinritz</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">Jan 8, 2014, 8:04:18 AM</span><span class="Rrziwd">1/8/14</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="D_07G2lftacJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i311" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="D_07G2lftacJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i311" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i312" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i312" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i313" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="D_07G2lftacJ"><div class="jO7h3c">Delete</div></div></span><div id="i313" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="D_07G2lftacJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i314" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i315" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i315" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to Chromium-dev, Justin Schuh, Tom Wiltzius, Elliot Glaysher, be...@chromium.org, Darin Fisher</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i310" role="region"><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,D_07G2lftacJ;63"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="Lby8kMng-vEJ" data-subject="Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Chad Miller" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="https://lh3.googleusercontent.com/a/default-user=s40-c" alt="Chad Miller&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i316">Chad Miller</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">Jan 8, 2014, 10:30:38 PM</span><span class="Rrziwd">1/8/14</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="Lby8kMng-vEJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i317" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="Lby8kMng-vEJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i317" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i318" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i318" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i319" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="Lby8kMng-vEJ"><div class="jO7h3c">Delete</div></div></span><div id="i319" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="Lby8kMng-vEJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i320" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i321" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i321" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to chromi...@chromium.org</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i316" role="region"><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div><div dir="ltr"><div>I think that Adobe Flash only supports NPAPI for Linux outside of Chrome and CrOS.  Is this saying that no Flash will ever work on Linux in four months?<br></div><div><br></div><div>What are the plugin percentages, non-Chrome for Linux only?  I think the ratios might surprise us.  Not close to 0.7%.</div><div><br></div><div>- chad</div><div>Ubuntu</div></div></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,Lby8kMng-vEJ;64"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="Dm8L43CT6-gJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Torne (Richard Coles)" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjXynL_RLq9KDtg4oGuLxRbYNPzd8IKExnF8o86kxM3ECjx1lQ=s40-c" alt="Torne (Richard Coles)&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i322">Torne (Richard Coles)</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">Jan 8, 2014, 11:12:26 PM</span><span class="Rrziwd">1/8/14</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="Dm8L43CT6-gJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i323" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="Dm8L43CT6-gJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i323" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i324" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i324" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i325" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="Dm8L43CT6-gJ"><div class="jO7h3c">Delete</div></div></span><div id="i325" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="Dm8L43CT6-gJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i326" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i327" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i327" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to chad....@canonical.com, Chromium-dev</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i322" role="region"><div class="DTXlsb"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On 8 January 2014 14:30, Chad Miller <span dir="ltr">&lt;<a href data-email-masked rel="nofollow">chad....@canonical.com</a>&gt;</span> wrote:<br> <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>On Tuesday, January 7, 2014 7:04:18 PM UTC-5, Max Heinritz wrote:<blockquote class="gmail_quote" style="margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex"> <div dir="ltr"><div style="font-family:arial,sans-serif;font-size:12.727272033691406px">Hi Chromium community,</div><div style="font-family:arial,sans-serif;font-size:12.727272033691406px"><br></div><div style="font-family:arial,sans-serif;font-size:12.727272033691406px"> In September 2013, we <a href="http://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html" target="_blank" rel="nofollow" data-saferedirecturl="https://www.google.com/url?hl=en-US&amp;q=http://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html&amp;source=gmail&amp;ust=1732478575690000&amp;usg=AOvVaw2A_7x6lmXptjhhvslmSm4G">announced</a> that NPAPI support will be phased out of Chrome in 2014, with the following schedule:<br> </div><div style="font-family:arial,sans-serif;font-size:12.727272033691406px"><ul><li style="margin-left:15px">January: block NPAPI plug-ins by default</li><li style="margin-left:15px">Mid-year: more aggressive blocking (different UI, smaller whitelist)</li> <li style="margin-left:15px">Before end of 2014: remove support completely</li></ul></div><div style="font-family:arial,sans-serif;font-size:12.727272033691406px">The update here is that Linux NPAPI support may be dropped as early as M34 (goes to Stable in early April).  The reason for this timeline is that we&#39;ve decided not to implement NPAPI support in <a href="https://groups.google.com/a/chromium.org/d/msg/chromium-dev/J72Iv9wtTzw/32Itws6ITRkJ" target="_blank" rel="nofollow" data-saferedirecturl="https://www.google.com/url?hl=en-US&amp;q=https://groups.google.com/a/chromium.org/d/msg/chromium-dev/J72Iv9wtTzw/32Itws6ITRkJ&amp;source=gmail&amp;ust=1732478575690000&amp;usg=AOvVaw35sOv0u76wcNd8453tdrDb">Linux Aura</a>.  We feel comfortable doing so because affected plug-ins all have 30-day launch rates below .7% of Linux Chrome users.</div> <div style="font-family:arial,sans-serif;font-size:12.727272033691406px"><br></div><div style="font-family:arial,sans-serif;font-size:12.727272033691406px">A few things to keep in mind:<br></div><div><div><ol><li><span style="font-family:arial,sans-serif">So long as they are not too crazy, we might accept patches to add NPAPI support to Linux Aura. (We won&#39;t commit to supporting it or shipping it though.)</span><br> </li><li><span style="font-family:arial,sans-serif">Once we stop supporting NPAPI on Windows, we&#39;ll proceed to remove the code entirely for all platforms, including Linux Aura.</span></li></ol></div></div></div></blockquote> <div><br></div></div><div>I think that Adobe Flash only supports NPAPI for Linux outside of Chrome and CrOS.  Is this saying that no Flash will ever work on Linux in four months?<br></div></div></blockquote><div><br></div> </div></div></div></div><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>In Chromium-based browsers, unless someone does the work mentioned above to patch in NPAPI support for Linux Aura, yes, that&#39;s what this is saying. (and even if they do that work it will go away when it&#39;s dropped on other platforms later this year).</div></div></div></div><div class="DTXlsb"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"> <div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>What are the plugin percentages, non-Chrome for Linux only?  I think the ratios might surprise us.  Not close to 0.7%.</div> </div></blockquote><div><br></div></div></div></div></div><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>UMA metrics only work on Chrome, so we don&#39;t know the percentage for Chromium builds. It&#39;s obviously going to be much higher because many Chromium builds are using NPAPI Flash instead of PPAPI Flash (though the rate for other NPAPI plugins will probably be about the same).</div> <div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>- chad</div><div>Ubuntu</div></div><div><div></div></div></blockquote></div></div></div><div class="DTXlsb"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div> <p></p> -- <br> -- <br> Chromium Developers mailing list: <a href data-email-masked rel="nofollow">chromi...@chromium.org</a><br> View archives, change email options, or unsubscribe: <br> </div></div></blockquote></div></div></div></div><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div><a href="http://groups.google.com/a/chromium.org/group/chromium-dev" target="_blank" rel="nofollow" data-saferedirecturl="https://www.google.com/url?hl=en-US&amp;q=http://groups.google.com/a/chromium.org/group/chromium-dev&amp;source=gmail&amp;ust=1732478575690000&amp;usg=AOvVaw0Pze3LSox4aKU5BQkBAbLw">http://groups.google.com/a/chromium.org/group/chromium-dev</a><br> <p></p> To unsubscribe from this group and stop receiving emails from it, send an email to <a href data-email-masked rel="nofollow">chromium-dev...@chromium.org</a>.<br> </div></div></blockquote></div><br></div></div> </div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,Dm8L43CT6-gJ;65"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="TFOP4tlDtzsJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Justin Schuh" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ=s40-c" alt="Justin Schuh&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i328">Justin Schuh</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">Jan 8, 2014, 11:14:25 PM</span><span class="Rrziwd">1/8/14</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="TFOP4tlDtzsJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i329" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="TFOP4tlDtzsJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i329" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i330" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i330" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i331" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="TFOP4tlDtzsJ"><div class="jO7h3c">Delete</div></div></span><div id="i331" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="TFOP4tlDtzsJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i332" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i333" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i333" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to chad....@canonical.com, Chromium-dev</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i328" role="region"><div class="DTXlsb"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Wed, Jan 8, 2014 at 6:30 AM, Chad Miller <span dir="ltr">&lt;<a href data-email-masked rel="nofollow">chad....@canonical.com</a>&gt;</span> wrote:<br> <blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div><div>On Tuesday, January 7, 2014 7:04:18 PM UTC-5, Max Heinritz wrote:<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"> <div dir="ltr"><div style="font-family:arial,sans-serif;font-size:12.727272033691406px">Hi Chromium community,</div><div style="font-family:arial,sans-serif;font-size:12.727272033691406px"><br></div><div style="font-family:arial,sans-serif;font-size:12.727272033691406px"> In September 2013, we <a href="http://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html" target="_blank" rel="nofollow" data-saferedirecturl="https://www.google.com/url?hl=en-US&amp;q=http://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html&amp;source=gmail&amp;ust=1732478575692000&amp;usg=AOvVaw3Dyz06eDSvVqrONGmn-LmX">announced</a> that NPAPI support will be phased out of Chrome in 2014, with the following schedule:<br> </div><div style="font-family:arial,sans-serif;font-size:12.727272033691406px"><ul><li style="margin-left:15px">January: block NPAPI plug-ins by default</li><li style="margin-left:15px">Mid-year: more aggressive blocking (different UI, smaller whitelist)</li> <li style="margin-left:15px">Before end of 2014: remove support completely</li></ul></div><div style="font-family:arial,sans-serif;font-size:12.727272033691406px">The update here is that Linux NPAPI support may be dropped as early as M34 (goes to Stable in early April).  The reason for this timeline is that we&#39;ve decided not to implement NPAPI support in <a href="https://groups.google.com/a/chromium.org/d/msg/chromium-dev/J72Iv9wtTzw/32Itws6ITRkJ" target="_blank" rel="nofollow" data-saferedirecturl="https://www.google.com/url?hl=en-US&amp;q=https://groups.google.com/a/chromium.org/d/msg/chromium-dev/J72Iv9wtTzw/32Itws6ITRkJ&amp;source=gmail&amp;ust=1732478575692000&amp;usg=AOvVaw2n9hFW0SRGqvEbn0qoxEpA">Linux Aura</a>.  We feel comfortable doing so because affected plug-ins all have 30-day launch rates below .7% of Linux Chrome users.</div> <div style="font-family:arial,sans-serif;font-size:12.727272033691406px"><br></div><div style="font-family:arial,sans-serif;font-size:12.727272033691406px">A few things to keep in mind:<br></div><div><div><ol><li><span style="font-family:arial,sans-serif">So long as they are not too crazy, we might accept patches to add NPAPI support to Linux Aura. (We won&#39;t commit to supporting it or shipping it though.)</span><br> </li><li><span style="font-family:arial,sans-serif">Once we stop supporting NPAPI on Windows, we&#39;ll proceed to remove the code entirely for all platforms, including Linux Aura.</span></li></ol></div></div></div></blockquote> <div><br></div></div></div><div>I think that Adobe Flash only supports NPAPI for Linux outside of Chrome and CrOS.  Is this saying that no Flash will ever work on Linux in four months?<br></div></div></blockquote><div><br> </div></div></div></div></div><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>Adobe deprecated NPAPI Flash on Linux almost two years ago. Linux NPAPI Flash is currently seven releases behind the main release (11.2 versus the current 11.9) and only receiving updates for significant security vulnerabilities. PPAPI Flash is current and will continue to be supported on Linux indefinitely.</div></div></div></div><div class="DTXlsb"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"> <div><br></div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div>What are the plugin percentages, non-Chrome for Linux only?  I think the ratios might surprise us.  Not close to 0.7%.</div> </div></blockquote><div><br></div></div></div></div></div><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>Do you mean the percentages for Chromium based ports? We don&#39;t distribute or control such ports, so we have no way of getting reliable metrics for them.</div></div></div></div><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,TFOP4tlDtzsJ;66"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="kORmYeBu56wJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Chad Miller" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="https://lh3.googleusercontent.com/a/default-user=s40-c" alt="Chad Miller&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i334">Chad Miller</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">Jan 8, 2014, 11:39:13 PM</span><span class="Rrziwd">1/8/14</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="kORmYeBu56wJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i335" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="kORmYeBu56wJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i335" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i336" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i336" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i337" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="kORmYeBu56wJ"><div class="jO7h3c">Delete</div></div></span><div id="i337" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="kORmYeBu56wJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i338" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i339" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i339" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to chromi...@chromium.org</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i334" role="region"><div class="DTXlsb"><div dir="ltr"><br><br>On Wednesday, January 8, 2014 10:14:25 AM UTC-5, Justin Schuh wrote:<blockquote class="gmail_quote" style="margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><br><br><div class="gmail_quote">On Wed, Jan 8, 2014 at 6:30 AM, Chad Miller <span dir="ltr">&lt;<a rel="nofollow">chad....@canonical.com</a>&gt;</span> wrote:<br> <blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div><div>On Tuesday, January 7, 2014 7:04:18 PM UTC-5, Max Heinritz wrote:<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"> <div dir="ltr"><div style="font-family:arial,sans-serif;font-size:12.727272033691406px">Hi Chromium community,</div><div style="font-family:arial,sans-serif;font-size:12.727272033691406px"><br></div><div style="font-family:arial,sans-serif;font-size:12.727272033691406px"> In September 2013, we <a href="http://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html" target="_blank" rel="nofollow" data-saferedirecturl="https://www.google.com/url?hl=en-US&amp;q=http://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html&amp;source=gmail&amp;ust=1732478575694000&amp;usg=AOvVaw3cV4N4Rtc88eHEmV5pFzXG">announced</a> that NPAPI support will be phased out of Chrome in 2014, with the following schedule:<br> </div><div style="font-family:arial,sans-serif;font-size:12.727272033691406px"><ul><li style="margin-left:15px">January: block NPAPI plug-ins by default</li><li style="margin-left:15px">Mid-year: more aggressive blocking (different UI, smaller whitelist)</li> <li style="margin-left:15px">Before end of 2014: remove support completely</li></ul></div><div style="font-family:arial,sans-serif;font-size:12.727272033691406px">The update here is that Linux NPAPI support may be dropped as early as M34 (goes to Stable in early April).  The reason for this timeline is that we&#39;ve decided not to implement NPAPI support in <a href="https://groups.google.com/a/chromium.org/d/msg/chromium-dev/J72Iv9wtTzw/32Itws6ITRkJ" target="_blank" rel="nofollow" data-saferedirecturl="https://www.google.com/url?hl=en-US&amp;q=https://groups.google.com/a/chromium.org/d/msg/chromium-dev/J72Iv9wtTzw/32Itws6ITRkJ&amp;source=gmail&amp;ust=1732478575694000&amp;usg=AOvVaw3OTl3d6BiCOv9JaP-_WsZe">Linux Aura</a>.  We feel comfortable doing so because affected plug-ins all have 30-day launch rates below .7% of Linux Chrome users.</div> <div style="font-family:arial,sans-serif;font-size:12.727272033691406px"><br></div><div style="font-family:arial,sans-serif;font-size:12.727272033691406px">A few things to keep in mind:<br></div><div><div><ol><li><span style="font-family:arial,sans-serif">So long as they are not too crazy, we might accept patches to add NPAPI support to Linux Aura. (We won&#39;t commit to supporting it or shipping it though.)</span><br> </li><li><span style="font-family:arial,sans-serif">Once we stop supporting NPAPI on Windows, we&#39;ll proceed to remove the code entirely for all platforms, including Linux Aura.</span></li></ol></div></div></div></blockquote> <div><br></div></div></div><div>I think that Adobe Flash only supports NPAPI for Linux outside of Chrome and CrOS.  Is this saying that no Flash will ever work on Linux in four months?<br></div></div></blockquote><div><br> </div><div>Adobe deprecated NPAPI Flash on Linux almost two years ago. Linux NPAPI Flash is currently seven releases behind the main release (11.2 versus the current 11.9) and only receiving updates for significant security vulnerabilities. PPAPI Flash is current and will continue to be supported on Linux indefinitely.</div></div></div></blockquote><div><br></div></div></div><div dir="ltr"><div>PPAPI Flash isn&#39;t downloadable for Linux and heroic extractions of it from Google products aren&#39;t distributable. I don&#39;t think that counts as &quot;current&quot;.</div><div><br></div><div>- chad</div><div>Ubuntu</div></div></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,kORmYeBu56wJ;67"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="qkrmQmMLRXMJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Justin Schuh" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ=s40-c" alt="Justin Schuh&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i340">Justin Schuh</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">Jan 8, 2014, 11:45:13 PM</span><span class="Rrziwd">1/8/14</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="qkrmQmMLRXMJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i341" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="qkrmQmMLRXMJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i341" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i342" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i342" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i343" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="qkrmQmMLRXMJ"><div class="jO7h3c">Delete</div></div></span><div id="i343" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="qkrmQmMLRXMJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i344" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i345" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i345" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to chad....@canonical.com, Chromium-dev</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i340" role="region"><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>Have you tried contacting Adobe about this? My understanding is that they&#39;re not opposed to working out solutions for distributing PPAPI Flash to other browsers. And with something carrying all the attack surface of Flash, I&#39;d think a sandboxed and current PPAPI would be vastly preferable to an out-of-date, unsandboxed, NPAPI version.</div></div></div></div><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,qkrmQmMLRXMJ;68"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="v241z__dhBcJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Matt Giuca" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjWzg8wC1iSYykjYcnClxZNkftWasc0KfFVHi0ZqDFhDrC_voDw=s40-c" alt="Matt Giuca&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i346">Matt Giuca</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">Jan 9, 2014, 7:50:55 AM</span><span class="Rrziwd">1/9/14</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="v241z__dhBcJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i347" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="v241z__dhBcJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i347" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i348" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i348" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i349" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="v241z__dhBcJ"><div class="jO7h3c">Delete</div></div></span><div id="i349" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="v241z__dhBcJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i350" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i351" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i351" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to jsc...@chromium.org, chad....@canonical.com, Chromium-dev</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i346" role="region"><div dir="ltr">Can I just clarify some of these issues since it&#39;s a bit confusing to me. Let me know if I&#39;ve gotten any of these things wrong:<div><ul><li>NPAPI Flash is the main Flash you download from Adobe, and works with all browsers.</li> <ul><li>The Linux version of NPAPI Flash is horribly out of date, but that is what Linux Firefox and Chromium users currently use.</li><li>Chromium 34 for Linux will no longer support NPAPI Flash.</li></ul><li>PPAPI Flash is the version of Flash bundled with Chrome. It will continue to receive updates from Adobe, and continue to be supported in Chrome/Chromium.</li> <ul><li>However, there is no stand-alone installer for PPAPI Flash, and currently no feasible way to use it with Chromium.</li><li>Chrome users can use PPAPI Flash, but Chromium users currently cannot.</li></ul></ul><div> If I&#39;m understanding this correctly, it means Linux Chromium users will have no way to use Flash after April. This seems like A Bad Thing given that a lot of the web still uses Flash, and a lot of Linux users use Chromium.</div> </div><div><br></div><div>It might help if we had some usage statistics about Chromium. I wonder if Canonical has any way to determine how many Chromium users there are on Ubuntu, so we can work out what the ratio of Chrome to Chromium users are on a typical Linux installation. I would guess there is a fairly high ratio of Chromium users, given that (at least on Ubuntu), Chromium is the path of least resistance. (You apt-get it or go to the Ubuntu Software Center to install it like you install all of your other software, instead of having to download and install a separate binary.) I personally used Chromium for years (before I needed a bugfix in the latest version so I switched to Chrome). Also many Linux users want to use as much free software as possible, so Chromium (even with a proprietary Flash plugin) is a better choice for them philosophically.</div> <div><br></div><div>It seems like the best course of action would be to arrange for Adobe to provide a stand-alone binary of the PPAPI version of Flash for Chromium users, rather than trying to continue to support the ageing NPAPI Flash. Thoughts?</div> </div><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,v241z__dhBcJ;69"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="jG8rjmVwBzAJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Benjamin Schwartz" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjUZcgLPvmiIMk50U2HKqIllYl4uP1x9jkSpEB41RT6F1F7oUQ=s40-c" alt="Benjamin Schwartz&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i352">Benjamin Schwartz</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">Jan 9, 2014, 8:10:14 AM</span><span class="Rrziwd">1/9/14</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="jG8rjmVwBzAJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i353" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="jG8rjmVwBzAJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i353" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i354" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i354" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i355" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="jG8rjmVwBzAJ"><div class="jO7h3c">Delete</div></div></span><div id="i355" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="jG8rjmVwBzAJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i356" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i357" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i357" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to mgi...@chromium.org, jsc...@chromium.org, chad....@canonical.com, Chromium-dev</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i352" role="region"><div class="DTXlsb"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Wed, Jan 8, 2014 at 3:50 PM, Matt Giuca <span dir="ltr">&lt;<a href data-email-masked rel="nofollow">mgi...@chromium.org</a>&gt;</span> wrote:<br> <blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div>I wonder if Canonical has any way to determine how many Chromium users there are on Ubuntu, so we can work out what the ratio of Chrome to Chromium users are on a typical Linux installation.</div> </div></blockquote><div><br></div></div></div></div></div><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div><div style="font-family:arial,sans-serif;font-size:13px"><div>Ubuntu has a &quot;popularity contest&quot; (a.k.a. &quot;popcon&quot;) that allows users to automatically report when they install a package.</div> <div><br></div><div>The absolute numbers aren&#39;t meaningful (only a subset of users activate popcon) but they can give a sense of relative popularity.  Here are some graphs of popcon values for a few packages as of August:</div> <div><a href="http://www.lesbonscomptes.com/upopcon/makeimg.php?packages=google-chrome-stable&amp;columns=inst%2Cvote%2Cold%2Crecent" target="_blank" rel="nofollow" data-saferedirecturl="https://www.google.com/url?hl=en-US&amp;q=http://www.lesbonscomptes.com/upopcon/makeimg.php?packages%3Dgoogle-chrome-stable%26columns%3Dinst%252Cvote%252Cold%252Crecent&amp;source=gmail&amp;ust=1732478575700000&amp;usg=AOvVaw3kmq_EmZttk6n-LpRHDrct">Chrome Stable</a>: 263K installs, 20-30K &quot;votes&quot; (i.e. frequent users)</div> <div><a href="http://www.lesbonscomptes.com/upopcon/makeimg.php?packages=google-chrome-beta&amp;columns=inst%2Cvote%2Cold%2Crecent" target="_blank" rel="nofollow" data-saferedirecturl="https://www.google.com/url?hl=en-US&amp;q=http://www.lesbonscomptes.com/upopcon/makeimg.php?packages%3Dgoogle-chrome-beta%26columns%3Dinst%252Cvote%252Cold%252Crecent&amp;source=gmail&amp;ust=1732478575700000&amp;usg=AOvVaw0jonA8DoYrrPTqXUROiqQ0">Chrome Beta</a>: 85K installs, ~300 votes</div><div><a href="http://www.lesbonscomptes.com/upopcon/makeimg.php?packages=google-chrome-unstable&amp;columns=inst%2Cvote%2Cold%2Crecent" target="_blank" rel="nofollow" data-saferedirecturl="https://www.google.com/url?hl=en-US&amp;q=http://www.lesbonscomptes.com/upopcon/makeimg.php?packages%3Dgoogle-chrome-unstable%26columns%3Dinst%252Cvote%252Cold%252Crecent&amp;source=gmail&amp;ust=1732478575700000&amp;usg=AOvVaw3vfu-2U9IRYynic7xW2b0x">Chrome Dev</a>: 35K installs, ~300 votes</div> <div><a href="http://www.lesbonscomptes.com/upopcon/makeimg.php?packages=chromium-browser&amp;columns=inst%2Cvote%2Cold%2Crecent" target="_blank" rel="nofollow" data-saferedirecturl="https://www.google.com/url?hl=en-US&amp;q=http://www.lesbonscomptes.com/upopcon/makeimg.php?packages%3Dchromium-browser%26columns%3Dinst%252Cvote%252Cold%252Crecent&amp;source=gmail&amp;ust=1732478575700000&amp;usg=AOvVaw3ROUc8qC7ZdHEug0pim_xl">Chromium</a>: 408K installs, 20-40K votes</div><div>For comparison, <a href="http://www.lesbonscomptes.com/upopcon/makeimg.php?packages=firefox&amp;columns=inst%2Cvote%2Cold%2Crecent" target="_blank" rel="nofollow" data-saferedirecturl="https://www.google.com/url?hl=en-US&amp;q=http://www.lesbonscomptes.com/upopcon/makeimg.php?packages%3Dfirefox%26columns%3Dinst%252Cvote%252Cold%252Crecent&amp;source=gmail&amp;ust=1732478575700000&amp;usg=AOvVaw0vUj2eA7ldsqaR_8mxu5UV">Firefox</a>: 2.4M installs, 81-172K votes</div> <div><br></div><div>The numbers are very rough and the survey is problematic in several ways, but I conclude that Chromium, as built by Ubuntu, represents about half of Ubuntu Chrome+Chromium usage.</div></div><div style="font-family:arial,sans-serif;font-size:13px"> <br></div><div style="font-family:arial,sans-serif;font-size:13px">--Ben</div><div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">P.S. Thanks to upopcon (<a href="http://www.lesbonscomptes.com/upopcon/" target="_blank" rel="nofollow" data-saferedirecturl="https://www.google.com/url?hl=en-US&amp;q=http://www.lesbonscomptes.com/upopcon/&amp;source=gmail&amp;ust=1732478575700000&amp;usg=AOvVaw28ttAolc-OlZOKFVUHjF6y">http://www.lesbonscomptes.com/upopcon/</a>) for the visualization.</div> </div></div></div></div> </div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,jG8rjmVwBzAJ;70"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="Vlb9wxlqWhEJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Chad Miller" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="https://lh3.googleusercontent.com/a/default-user=s40-c" alt="Chad Miller&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i358">Chad Miller</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">Jan 9, 2014, 8:27:23 AM</span><span class="Rrziwd">1/9/14</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="Vlb9wxlqWhEJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i359" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="Vlb9wxlqWhEJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i359" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i360" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i360" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i361" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="Vlb9wxlqWhEJ"><div class="jO7h3c">Delete</div></div></span><div id="i361" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="Vlb9wxlqWhEJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i362" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i363" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i363" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to Matt Giuca, jsc...@chromium.org, Chromium-dev</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i358" role="region"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Wed, Jan 8, 2014 at 6:50 PM, Matt Giuca <span dir="ltr">&lt;<a href data-email-masked rel="nofollow">mgi...@chromium.org</a>&gt;</span> wrote:<br> <blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr">Can I just clarify some of these issues since it&#39;s a bit confusing to me. Let me know if I&#39;ve gotten any of these things wrong: ...</div> </blockquote><div><br></div><div>All of them are correct.  The only minor detail is that the NPAPI Flash Player from Adobe is not &quot;old&quot;, but it gets no new features. It still gets security updates, according to Adobe.</div></div></div></div><div class="DTXlsb"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"> <div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr">It might help if we had some usage statistics about Chromium. I wonder if Canonical has any way to determine how many Chromium users there are on Ubuntu, so we can work out what the ratio of Chrome to Chromium users are on a typical Linux installation. I would guess there is a fairly high ratio of Chromium users, given that (at least on Ubuntu), Chromium is the path of least resistance. (You apt-get it or go to the Ubuntu Software Center to install it like you install all of your other software, instead of having to download and install a separate binary.) I personally used Chromium for years (before I needed a bugfix in the latest version so I switched to Chrome). Also many Linux users want to use as much free software as possible, so Chromium (even with a proprietary Flash plugin) is a better choice for them philosophically.<br> </div></blockquote><div><br></div></div></div></div></div><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div><div>With many download mirrors, we don&#39;t have the download countability of packages the same way Chrome does. We do have something called &quot;popularity contest&quot;, which was a reporting tool used to suggest what would go on the install CD, which I&#39;ll look into. It&#39;s not quite comparing apples to apples, sadly, but might suggest a ratio we can extrapolate from. </div> <div><br></div><div>Anecdotally, I would guess about 2:1 :: GoogleChrome:chromium-browser.  Google has made it very easy to install Chrome and have it update automatically on Ubuntu.  (Cheers!)</div><div><br></div><div>Maybe some other distro could offer their stats, too.</div> </div></div></div></div><div class="DTXlsb"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"> <div>It seems like the best course of action would be to arrange for Adobe to provide a stand-alone binary of the PPAPI version of Flash for Chromium users, rather than trying to continue to support the ageing NPAPI Flash. Thoughts?<br> </div> </div></blockquote><div><br></div></div></div></div></div><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>I feel quite sure envoys have met in the past. That nothing has changed does not encourage me.</div><div><br></div><div>- chad</div><div><br></div></div></div></div> </div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,Vlb9wxlqWhEJ;71"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="317reL0oKOEJ" data-subject="Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Xinwen Xue" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjW5BVQnwvVsesisIxjif6ONhyiTIkEC2pSHbTIziVW_jBBkHQ=s40-c" alt="Xinwen Xue&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i364">Xinwen Xue</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">Jan 9, 2014, 10:32:41 AM</span><span class="Rrziwd">1/9/14</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="317reL0oKOEJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i365" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="317reL0oKOEJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i365" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i366" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i366" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i367" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="317reL0oKOEJ"><div class="jO7h3c">Delete</div></div></span><div id="i367" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="317reL0oKOEJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i368" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i369" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i369" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to chromi...@chromium.org, Justin Schuh, Tom Wiltzius, Elliot Glaysher, be...@chromium.org, Darin Fisher</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i364" role="region"><div dir="ltr">I have one entry-level question,<div>Since ScriptableObject is deprecated in PPAPI, how to write a new one or port such kind of NPAPI plugin by using PPAPI?</div></div><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,317reL0oKOEJ;72"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="rEm5Gu8y75cJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Darin Fisher" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg=s40-c" alt="Darin Fisher&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i370">Darin Fisher</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">Jan 9, 2014, 11:13:09 AM</span><span class="Rrziwd">1/9/14</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="rEm5Gu8y75cJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i371" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="rEm5Gu8y75cJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i371" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i372" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i372" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i373" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="rEm5Gu8y75cJ"><div class="jO7h3c">Delete</div></div></span><div id="i373" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="rEm5Gu8y75cJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i374" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i375" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i375" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to xinwe...@seraphic-corp.com, Elliot Glaysher, (Chromium), Tom Wiltzius, chromi...@chromium.org, Justin Schuh, be...@chromium.org</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i370" role="region"><p dir="ltr">There is no support for synchronous scripting between JS and a PPAPI plugin, except for the deprecated method you found.</p> <p dir="ltr">Note: There is also no supported way to use PPAPI from a third party plugin outside of Native Client.</p> <div class="gmail_quote"></div><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> -- <br></blockquote></div><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,rEm5Gu8y75cJ;73"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="9Kxal5ZtLJkJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Stuart Morgan" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjXg4j4TV2np7lUujRoYyxPjNcUhgJ4Fnzzvh9n13JRFc8eR5A=s40-c" alt="Stuart Morgan&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i376">Stuart Morgan</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">Jan 9, 2014, 11:40:35 PM</span><span class="Rrziwd">1/9/14</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="9Kxal5ZtLJkJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i377" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="9Kxal5ZtLJkJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i377" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i378" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i378" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i379" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="9Kxal5ZtLJkJ"><div class="jO7h3c">Delete</div></div></span><div id="i379" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="9Kxal5ZtLJkJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i380" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i381" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i381" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to chad....@canonical.com, Matt Giuca, jsc...@chromium.org, Chromium-dev</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i376" role="region"><div class="DTXlsb"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Wed, Jan 8, 2014 at 4:27 PM, Chad Miller <span dir="ltr">&lt;<a href data-email-masked rel="nofollow">chad....@canonical.com</a>&gt;</span> wrote:<br> <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"> <div dir="ltr"><div><br>It seems like the best course of action would be to arrange for Adobe to provide a stand-alone binary of the PPAPI version of Flash for Chromium users, rather than trying to continue to support the ageing NPAPI Flash. Thoughts?<br> </div> </div></blockquote><div><br></div></div><div>I feel quite sure envoys have met in the past. That nothing has changed does not encourage me.</div></div></div></div></blockquote><div><br></div></div></div></div></div><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>What&#39;s the alternative? Even if someone builds out NPAPI support in Linux Aura, the same problem will come up again when the NPAPI code is removed from Chrome entirely, as mentioned earlier. Unless you expect Flash usage to drop substantially between April and the end of the year, or there&#39;s some other plan for addressing the issue in the longer term that can&#39;t be ready by April, it doesn&#39;t seem like delaying the problem would actually help.</div> <div><br></div><div>-Stuart</div></div></div></div> </div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,9Kxal5ZtLJkJ;74"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="dF9jowZB7iQJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Matt Giuca" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjWzg8wC1iSYykjYcnClxZNkftWasc0KfFVHi0ZqDFhDrC_voDw=s40-c" alt="Matt Giuca&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i382">Matt Giuca</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">Jan 10, 2014, 7:24:55 AM</span><span class="Rrziwd">1/10/14</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="dF9jowZB7iQJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i383" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="dF9jowZB7iQJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i383" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i384" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i384" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i385" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="dF9jowZB7iQJ"><div class="jO7h3c">Delete</div></div></span><div id="i385" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="dF9jowZB7iQJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i386" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i387" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i387" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to Stuart Morgan, Chad Miller, Justin Schuh, Chromium-dev</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i382" role="region"><div dir="ltr">FYI: I found this article in <i>OMG! Ubuntu!</i> about this issue:<div><a href="http://www.omgubuntu.co.uk/2014/01/chromium-npapi-flash-dropped-april-2014" target="_blank" rel="nofollow" data-saferedirecturl="https://www.google.com/url?hl=en-US&amp;q=http://www.omgubuntu.co.uk/2014/01/chromium-npapi-flash-dropped-april-2014&amp;source=gmail&amp;ust=1732478575707000&amp;usg=AOvVaw1-9cS9cS9Qx0rvqg0tP5QB">http://www.omgubuntu.co.uk/2014/01/chromium-npapi-flash-dropped-april-2014</a><br> </div><div>(It quotes Justin Schuh from earlier in this thread.)</div><div><br></div><div>Another thing I found last night is a Debian package called <a href="https://wiki.debian.org/PepperFlashPlayer" target="_blank" rel="nofollow" data-saferedirecturl="https://www.google.com/url?hl=en-US&amp;q=https://wiki.debian.org/PepperFlashPlayer&amp;source=gmail&amp;ust=1732478575707000&amp;usg=AOvVaw1REf-_-HMsiZC60yzIij2X">PepperFlashPlayer</a>. Apparently it works the same way as the existing FlashPlayer package (which downloads Adobe Flash from Adobe and installs it) -- it downloads Chrome from Google, extracts the PPAPI Flash plugin, and installs it for Chromium. That might be a good work-around for Chromium users in the interim. (Note: I am not endorsing this method, just making people aware of it.) But obviously it would be better if PPAPI Flash were available in a more &quot;official&quot; context.</div> </div><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,dF9jowZB7iQJ;75"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="0RvITyWweJAJ" data-subject="Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Ali Sedaghatpour" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjVAEdCUN3sjU3kRZmfNV6Sjts4qdt8l5ZoWgvmrI227wFurL8fwNw=s40-c" alt="Ali Sedaghatpour&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i388">Ali Sedaghatpour</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">Jan 15, 2014, 2:57:24 AM</span><span class="Rrziwd">1/15/14</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="0RvITyWweJAJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i389" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="0RvITyWweJAJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i389" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i390" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i390" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i391" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="0RvITyWweJAJ"><div class="jO7h3c">Delete</div></div></span><div id="i391" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="0RvITyWweJAJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i392" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i393" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i393" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to chromi...@chromium.org, Justin Schuh, Tom Wiltzius, Elliot Glaysher, be...@chromium.org, Darin Fisher</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i388" role="region"><div dir="ltr">What is your suggestion for a mouse gesture extension? I used to use Pig Toolbox and it worked great, but now it doesn&#39;t work anymore in Chrome 32 since NPAPI support has been removed. What can I do?<div>Thanks</div></div><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,0RvITyWweJAJ;76"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="_rdI49SOl1IJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="PhistucK" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjVDqTacU4xthRS6oqajLHQXP36A8wTWyPPfqLFDlJYXXPHcVZry=s40-c" alt="PhistucK&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i394">PhistucK</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">Jan 15, 2014, 3:16:42 AM</span><span class="Rrziwd">1/15/14</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="_rdI49SOl1IJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i395" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="_rdI49SOl1IJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i395" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i396" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i396" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i397" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="_rdI49SOl1IJ"><div class="jO7h3c">Delete</div></div></span><div id="i397" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="_rdI49SOl1IJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i398" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i399" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i399" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to Ali Sedaghatpour, Chromium-dev, Justin Schuh, Tom Wiltzius, Elliot Glaysher, be...@chromium.org, Darin Fisher</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i394" role="region"><div dir="ltr"><div class="gmail_default">Extension provided NPAPI plugins are not blocked at this point. See the other thread for more details about this specific issue.</div><div class="gmail_default"><a href="https://groups.google.com/a/chromium.org/d/msgid/chromium-extensions/7c2f2a6b-d355-4f9d-8802-1b010969abce%40chromium.org" target="_blank" rel="nofollow" data-saferedirecturl="https://www.google.com/url?hl=en-US&amp;q=https://groups.google.com/a/chromium.org/d/msgid/chromium-extensions/7c2f2a6b-d355-4f9d-8802-1b010969abce%2540chromium.org&amp;source=gmail&amp;ust=1732478575710000&amp;usg=AOvVaw2XyBcJi_saCE2O7Ik8CpMP">https://groups.google.com/a/chromium.org/d/msgid/chromium-extensions/7c2f2a6b-d355-4f9d-8802-1b010969abce%40chromium.org</a><br> </div><div class="gmail_extra"><div><div dir="ltr"><div style="text-align:left"><br></div><div style="text-align:right">☆<b>PhistucK</b></div> </div></div> <br><br><div class="gmail_quote"></div></div></div><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div><div> <p></p> -- <br></div></div></blockquote></div></div></div><div class="DTXlsb"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div><div> -- <br> Chromium Developers mailing list: <a href data-email-masked rel="nofollow">chromi...@chromium.org</a><br> View archives, change email options, or unsubscribe: <br> <a href="http://groups.google.com/a/chromium.org/group/chromium-dev" target="_blank" rel="nofollow" data-saferedirecturl="https://www.google.com/url?hl=en-US&amp;q=http://groups.google.com/a/chromium.org/group/chromium-dev&amp;source=gmail&amp;ust=1732478575710000&amp;usg=AOvVaw34oz3akkAYzF8YAK7omipE">http://groups.google.com/a/chromium.org/group/chromium-dev</a><br> <p></p></div></div></blockquote></div></div></div></div><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div><div> To unsubscribe from this group and stop receiving emails from it, send an email to <a href data-email-masked rel="nofollow">chromium-dev...@chromium.org</a>.<br> </div></div></blockquote></div><br></div></div> </div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,_rdI49SOl1IJ;77"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="LOvgQ9yuozAJ" data-subject="Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Marce l" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjVSIrkoOTScUUj4foZYDB9E1cKO9tJHwIIzRCwIxJx2oLf0z_Ze=s40-c" alt="Marce l&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i400">Marce l</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">Mar 2, 2014, 11:15:19 PM</span><span class="Rrziwd">3/2/14</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="LOvgQ9yuozAJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i401" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="LOvgQ9yuozAJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i401" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i402" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i402" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i403" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="LOvgQ9yuozAJ"><div class="jO7h3c">Delete</div></div></span><div id="i403" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="LOvgQ9yuozAJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i404" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i405" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i405" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to chromi...@chromium.org, Justin Schuh, Tom Wiltzius, Elliot Glaysher, be...@chromium.org, Darin Fisher</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i400" role="region"><div dir="ltr">Amazing, no more VDPAU for me! Goodbye Chromium :)</div><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,LOvgQ9yuozAJ;78"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="AuzRPX3YKygJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Max Heinritz" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="https://lh3.googleusercontent.com/a/default-user=s40-c" alt="Max Heinritz&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i406">Max Heinritz</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">Mar 4, 2014, 4:06:59 AM</span><span class="Rrziwd">3/4/14</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="AuzRPX3YKygJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i407" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="AuzRPX3YKygJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i407" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i408" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i408" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i409" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="AuzRPX3YKygJ"><div class="jO7h3c">Delete</div></div></span><div id="i409" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="AuzRPX3YKygJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i410" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i411" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i411" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to marcel...@gmail.com, Chromium-dev, Justin Schuh, Tom Wiltzius, Elliot Glaysher, be...@chromium.org, Darin Fisher</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i406" role="region"><div dir="ltr">Update:<div><br></div><div>When I sent the original PSA a few months ago, we&#39;d expected NPAPI support to be removed from Linux Chromium in M34 (goes to Stable in April).  Now we&#39;re on track for M35 instead (goes to Stable in May).</div> </div><div class="gmail_extra"><br><br><div class="gmail_quote"></div></div><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> -- <br></blockquote></div></div><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,AuzRPX3YKygJ;79"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="NFV3fU6AgIsJ" data-subject="Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Cliff Wells" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="https://lh3.googleusercontent.com/a/default-user=s40-c" alt="Cliff Wells&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i412">Cliff Wells</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">May 21, 2014, 4:26:02 AM</span><span class="Rrziwd">5/21/14</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="NFV3fU6AgIsJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i413" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="NFV3fU6AgIsJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i413" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i414" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i414" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i415" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="NFV3fU6AgIsJ"><div class="jO7h3c">Delete</div></div></span><div id="i415" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="NFV3fU6AgIsJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i416" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i417" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i417" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to chromi...@chromium.org, Justin Schuh, Tom Wiltzius, Elliot Glaysher, be...@chromium.org, Darin Fisher</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i412" role="region"><div class="DTXlsb"><div dir="ltr"><br><br>On Tuesday, January 7, 2014 4:04:18 PM UTC-8, Max Heinritz wrote:<blockquote class="gmail_quote" style="margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div style="font-family:arial,sans-serif;font-size:12.727272033691406px"><span style="font-size:12.727272033691406px">The update here is that Linux NPAPI support may be dropped as early as M34 (goes to Stable in early April).  The reason for this timeline is that we&#39;ve decided not to implement NPAPI support in </span><a href="https://groups.google.com/a/chromium.org/d/msg/chromium-dev/J72Iv9wtTzw/32Itws6ITRkJ" style="font-size:12.727272033691406px" target="_blank" rel="nofollow" data-saferedirecturl="https://www.google.com/url?hl=en-US&amp;q=https://groups.google.com/a/chromium.org/d/msg/chromium-dev/J72Iv9wtTzw/32Itws6ITRkJ&amp;source=gmail&amp;ust=1732478575714000&amp;usg=AOvVaw0k3jGDv7GPahiz81476y-T">Linux Aura</a><span style="font-size:12.727272033691406px">.  We feel comfortable doing so because affected plug-ins all have 30-day launch rates below .7% of Linux Chrome users.</span><br></div> <div style="font-family:arial,sans-serif;font-size:12.727272033691406px"><br></div></div></blockquote><div><br></div></div></div><div dir="ltr"><div>While most of the discussion here centers around Flash, other products are also affected. For me, there are two:</div><div><br></div><div>1) GNOME Shell Integration plugin</div><div>2) VMware VSphere Client plugin</div><div><br></div><div>As many of you know, there is no native VSphere client for Linux. That means relying on the web UI. That is also no longer an option. So anyone on Linux managing a VMware instance is now sent running to Firefox. Given VMware&#39;s lack of rush to get out a native Linux client, I don&#39;t expect to see a rush to port their plugin to PPAPI anytime soon.</div><div><br></div><div>While I can&#39;t speak for anyone else, I have no plans on running two browsers . I understand the push to get rid of NPAPI, but at the same time, if the result is a browser that is no longer usable... well... I don&#39;t need to carry on about it. If I&#39;m forced to use Firefox so be it. But do realize that will be the result for many people.</div></div></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,NFV3fU6AgIsJ;80"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="2gxdHHTiehwJ" data-subject="Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Ricardo Ribalda Delgado" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjUM6I5sgEqHhb6MJgOfhiwebVEOunb5ECOvEfaq8WnHhL9tcnLg=s40-c" alt="Ricardo Ribalda Delgado&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i418">Ricardo Ribalda Delgado</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">May 21, 2014, 9:13:43 PM</span><span class="Rrziwd">5/21/14</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="2gxdHHTiehwJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i419" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="2gxdHHTiehwJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i419" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i420" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i420" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i421" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="2gxdHHTiehwJ"><div class="jO7h3c">Delete</div></div></span><div id="i421" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="2gxdHHTiehwJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i422" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i423" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i423" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to chromi...@chromium.org, Justin Schuh, Tom Wiltzius, Elliot Glaysher, be...@chromium.org, Darin Fisher</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i418" role="region"><div dir="ltr">Also Java!!<div><br></div><div>Which means chrome it is not usable in Denmark any more, since all the relevant logins (bank, taxex, city services, union, health....) are done with <a href="http://nemid.nu" target="_blank" rel="nofollow" data-saferedirecturl="https://www.google.com/url?hl=en-US&amp;q=http://nemid.nu&amp;source=gmail&amp;ust=1732478575716000&amp;usg=AOvVaw0YYm0Y6ENkapaFdej-TMJw">nemid.nu</a> a java based product.</div><div><br></div><div>Any public plans for Java/IcedTea to support Peeper?</div></div><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,2gxdHHTiehwJ;81"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="pWa0QikgRssJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Torne (Richard Coles)" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjXynL_RLq9KDtg4oGuLxRbYNPzd8IKExnF8o86kxM3ECjx1lQ=s40-c" alt="Torne (Richard Coles)&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i424">Torne (Richard Coles)</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">May 21, 2014, 9:47:58 PM</span><span class="Rrziwd">5/21/14</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="pWa0QikgRssJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i425" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="pWa0QikgRssJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i425" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i426" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i426" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i427" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="pWa0QikgRssJ"><div class="jO7h3c">Delete</div></div></span><div id="i427" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="pWa0QikgRssJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i428" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i429" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i429" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to ricardo...@gmail.com, Chromium-dev, Justin Schuh, Tom Wiltzius, Elliot Glaysher, be...@chromium.org, Darin Fisher</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i424" role="region"><div class="DTXlsb"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On 21 May 2014 14:13, Ricardo Ribalda Delgado <span dir="ltr">&lt;<a href data-email-masked rel="nofollow">ricardo...@gmail.com</a>&gt;</span> wrote:<br> <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Also Java!!<div><br></div><div>Which means chrome it is not usable in Denmark any more, since all the relevant logins (bank, taxex, city services, union, health....) are done with <a href="http://nemid.nu" target="_blank" rel="nofollow" data-saferedirecturl="https://www.google.com/url?hl=en-US&amp;q=http://nemid.nu&amp;source=gmail&amp;ust=1732478575717000&amp;usg=AOvVaw2EarDHcoMIJL_D0mNVAi44">nemid.nu</a> a java based product.</div> <div><br></div><div>Any public plans for Java/IcedTea to support Peeper?</div></div></blockquote><div><br></div></div></div></div></div><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>Nobody is working on this as far as we know.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"></blockquote></div></div></div><div class="DTXlsb"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> <div dir="ltr"><div><div><div><div><br>On Tuesday, May 20, 2014 10:26:02 PM UTC+2, Cliff Wells wrote:<blockquote class="gmail_quote" style="margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex"> <div dir="ltr"><br><br>On Tuesday, January 7, 2014 4:04:18 PM UTC-8, Max Heinritz wrote:<blockquote class="gmail_quote" style="margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div style="font-family:arial,sans-serif;font-size:12.727272033691406px"> <span style="font-size:12.727272033691406px">The update here is that Linux NPAPI support may be dropped as early as M34 (goes to Stable in early April).  The reason for this timeline is that we&#39;ve decided not to implement NPAPI support in </span><a href="https://groups.google.com/a/chromium.org/d/msg/chromium-dev/J72Iv9wtTzw/32Itws6ITRkJ" style="font-size:12.727272033691406px" target="_blank" rel="nofollow" data-saferedirecturl="https://www.google.com/url?hl=en-US&amp;q=https://groups.google.com/a/chromium.org/d/msg/chromium-dev/J72Iv9wtTzw/32Itws6ITRkJ&amp;source=gmail&amp;ust=1732478575717000&amp;usg=AOvVaw2VrIUOu_k8Hb0P9vsOkYFP">Linux Aura</a><span style="font-size:12.727272033691406px">.  We feel comfortable doing so because affected plug-ins all have 30-day launch rates below .7% of Linux Chrome users.</span><br> </div> <div style="font-family:arial,sans-serif;font-size:12.727272033691406px"><br></div></div></blockquote><div><br></div><div>While most of the discussion here centers around Flash, other products are also affected. For me, there are two:</div> <div><br></div><div>1) GNOME Shell Integration plugin</div><div>2) VMware VSphere Client plugin</div><div><br></div><div>As many of you know, there is no native VSphere client for Linux. That means relying on the web UI. That is also no longer an option. So anyone on Linux managing a VMware instance is now sent running to Firefox. Given VMware&#39;s lack of rush to get out a native Linux client, I don&#39;t expect to see a rush to port their plugin to PPAPI anytime soon.</div> <div><br></div><div>While I can&#39;t speak for anyone else, I have no plans on running two browsers . I understand the push to get rid of NPAPI, but at the same time, if the result is a browser that is no longer usable... well... I don&#39;t need to carry on about it. If I&#39;m forced to use Firefox so be it. But do realize that will be the result for many people.</div> </div></blockquote></div></div></div></div></div></blockquote></div></div></div></div><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div> <p></p> -- <br></div></div></blockquote></div></div></div><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,pWa0QikgRssJ;82"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="wTdU4udylR4J" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Ricardo Ribalda Delgado" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjUM6I5sgEqHhb6MJgOfhiwebVEOunb5ECOvEfaq8WnHhL9tcnLg=s40-c" alt="Ricardo Ribalda Delgado&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i430">Ricardo Ribalda Delgado</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">May 21, 2014, 9:51:32 PM</span><span class="Rrziwd">5/21/14</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="wTdU4udylR4J"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i431" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="wTdU4udylR4J"><div class="jO7h3c">Reply to author</div></div></span><div id="i431" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i432" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i432" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i433" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="wTdU4udylR4J"><div class="jO7h3c">Delete</div></div></span><div id="i433" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="wTdU4udylR4J"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i434" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i435" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i435" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to chromi...@chromium.org, ricardo...@gmail.com, Justin Schuh, Tom Wiltzius, Elliot Glaysher, be...@chromium.org, Darin Fisher</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i430" role="region"><div dir="ltr">I have contacted nemid, as soon as I got a propper response I will copy it here. But with no nemid, chrome cannot be used in Denmark.<div><br></div><div>What about a NPAPI to Pepper wrapper? Any project working on that?</div></div><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,wTdU4udylR4J;83"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="MOjM7jDMhj0J" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Torne (Richard Coles)" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjXynL_RLq9KDtg4oGuLxRbYNPzd8IKExnF8o86kxM3ECjx1lQ=s40-c" alt="Torne (Richard Coles)&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i436">Torne (Richard Coles)</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">May 21, 2014, 9:54:58 PM</span><span class="Rrziwd">5/21/14</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="MOjM7jDMhj0J"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i437" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="MOjM7jDMhj0J"><div class="jO7h3c">Reply to author</div></div></span><div id="i437" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i438" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i438" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i439" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="MOjM7jDMhj0J"><div class="jO7h3c">Delete</div></div></span><div id="i439" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="MOjM7jDMhj0J"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i440" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i441" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i441" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to ricardo...@gmail.com, Chromium-dev, Justin Schuh, Tom Wiltzius, Elliot Glaysher, be...@chromium.org, Darin Fisher</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i436" role="region"><div class="DTXlsb"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On 21 May 2014 14:51, Ricardo Ribalda Delgado <span dir="ltr">&lt;<a href data-email-masked rel="nofollow">ricardo...@gmail.com</a>&gt;</span> wrote:<br> <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">I have contacted nemid, as soon as I got a propper response I will copy it here. But with no nemid, chrome cannot be used in Denmark.<div> <br></div><div>What about a NPAPI to Pepper wrapper? Any project working on that?<br></div></div></blockquote><div><br></div></div></div></div></div><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>This can&#39;t realistically be implemented. NPAPI plugins expect to call OS functionality directly - they can do literally anything they want. Pepper sandboxes them and enforces that they can&#39;t touch the OS at all except via Chrome APIs. Such a wrapper would have to emulate basically the entire API of your operating system; not very practical.</div></div></div></div><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,MOjM7jDMhj0J;84"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="D6xPRFxHOygJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Ricardo Ribalda Delgado" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjUM6I5sgEqHhb6MJgOfhiwebVEOunb5ECOvEfaq8WnHhL9tcnLg=s40-c" alt="Ricardo Ribalda Delgado&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i442">Ricardo Ribalda Delgado</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">May 21, 2014, 10:11:30 PM</span><span class="Rrziwd">5/21/14</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="D6xPRFxHOygJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i443" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="D6xPRFxHOygJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i443" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i444" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i444" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i445" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="D6xPRFxHOygJ"><div class="jO7h3c">Delete</div></div></span><div id="i445" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="D6xPRFxHOygJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i446" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i447" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i447" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to Torne (Richard Coles), Chromium-dev, Justin Schuh, Tom Wiltzius, Elliot Glaysher, be...@chromium.org, Darin Fisher</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i442" role="region">Can use sockets in pepper? . <br> <br>What about a pepper plugin + a NPAPI broker server communicating via a socket <br> <br>-The NPAPI server will be a different binary working outside the <br>sandbox. This will run the NPAPI plugin <br> <br>-A Pepper plugin will interact with the user: render, events..... <br> <br>So you can have an idea of the relevance of nemid: Anything you buy <br>in Denmark with a card requires nemid in the &quot;secured by visa&quot; stage. <br> <br>Perhaps Google should have planned the schedule a bit better. Moving <br>away from NPAPI without having an alternative does not sounds like a <br>good idea. <br> <br>Many users will have to use other browsers. <br><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div>-- <br>Ricardo Ribalda <br></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,D6xPRFxHOygJ;85"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="NnP6TqbSitwJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Finnur Thorarinsson" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjUdfhXb4A9fHhe9tg3s-VuO9HnuyRRXApcUsdU2X61T9krmD474=s40-c" alt="Finnur Thorarinsson&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i448">Finnur Thorarinsson</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">May 21, 2014, 10:21:58 PM</span><span class="Rrziwd">5/21/14</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="NnP6TqbSitwJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i449" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="NnP6TqbSitwJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i449" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i450" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i450" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i451" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="NnP6TqbSitwJ"><div class="jO7h3c">Delete</div></div></span><div id="i451" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="NnP6TqbSitwJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i452" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i453" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i453" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to ricardo...@gmail.com, Torne (Richard Coles), Chromium-dev, Justin Schuh, Tom Wiltzius, Elliot Glaysher, be...@chromium.org, Darin Fisher</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i448" role="region"><div class="DTXlsb"><div dir="ltr">&gt; <span style="font-family:arial,sans-serif;font-size:13px">Moving </span><span style="font-family:arial,sans-serif;font-size:13px">away from NPAPI without having an alternative does not sounds like a </span><span style="font-family:arial,sans-serif;font-size:13px">good idea.</span><div> <br></div></div></div><div dir="ltr"><div>If you look at last year&#39;s <a href="http://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html" target="_blank" rel="nofollow" data-saferedirecturl="https://www.google.com/url?hl=en-US&amp;q=http://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html&amp;source=gmail&amp;ust=1732478575727000&amp;usg=AOvVaw1WBrbrv8k1zfDWfRj9Bg7G">announcement</a> that Max Heinritz linked to in his original message you&#39;ll find:<div> <br><div>&quot;<span style="color:rgb(0,0,0);font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:15.600000381469727px">There are several alternatives to NPAPI. In cases where standard web technologies are not yet sufficient, developers and administrators can use </span><a href="https://developers.google.com/native-client/" style="font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:15.600000381469727px" target="_blank" rel="nofollow" data-saferedirecturl="https://www.google.com/url?hl=en-US&amp;q=https://developers.google.com/native-client/&amp;source=gmail&amp;ust=1732478575727000&amp;usg=AOvVaw2OdaSltr1mo-goSw6Qsk13">NaCl</a><span style="color:rgb(0,0,0);font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:15.600000381469727px">, </span><a href="http://developer.chrome.com/apps/" style="font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:15.600000381469727px" target="_blank" rel="nofollow" data-saferedirecturl="https://www.google.com/url?hl=en-US&amp;q=http://developer.chrome.com/apps/&amp;source=gmail&amp;ust=1732478575727000&amp;usg=AOvVaw17fQ1sRC5mZpyz4LKRNM6s">Apps</a><span style="color:rgb(0,0,0);font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:15.600000381469727px">, </span><a href="http://developer.chrome.com/extensions/messaging.html#native-messaging" style="font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:15.600000381469727px" target="_blank" rel="nofollow" data-saferedirecturl="https://www.google.com/url?hl=en-US&amp;q=http://developer.chrome.com/extensions/messaging.html%23native-messaging&amp;source=gmail&amp;ust=1732478575727000&amp;usg=AOvVaw3pCwnrVBcl3y39jiCwGwXK">Native Messaging API</a><span style="color:rgb(0,0,0);font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:15.600000381469727px">, and </span><a href="https://support.google.com/chrome/a/answer/3019558?hl=en" style="font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:15.600000381469727px" target="_blank" rel="nofollow" data-saferedirecturl="https://www.google.com/url?hl=en-US&amp;q=https://support.google.com/chrome/a/answer/3019558?hl%3Den&amp;source=gmail&amp;ust=1732478575727000&amp;usg=AOvVaw0KaKh2pyqOs3tNXlRMbutS">Legacy Browser Support</a><span style="color:rgb(0,0,0);font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:15.600000381469727px"> to transition from NPAPI. Moving forward, our goal is to evolve the standards-based web platform to cover the use cases once served by NPAPI.&quot;</span></div> </div></div></div><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,NnP6TqbSitwJ;86"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="StN3nHR3kRoJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Jiang Jiang" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="https://lh3.googleusercontent.com/a/default-user=s40-c" alt="Jiang Jiang&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i454">Jiang Jiang</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">May 21, 2014, 10:31:35 PM</span><span class="Rrziwd">5/21/14</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="StN3nHR3kRoJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i455" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="StN3nHR3kRoJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i455" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i456" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i456" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i457" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="StN3nHR3kRoJ"><div class="jO7h3c">Delete</div></div></span><div id="i457" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="StN3nHR3kRoJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i458" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i459" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i459" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to ricardo...@gmail.com, Torne (Richard Coles), Chromium-dev, Justin Schuh, Tom Wiltzius, Elliot Glaysher, be...@chromium.org, Darin Fisher</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i454" role="region"><div class="DTXlsb">On Wed, May 21, 2014 at 4:11 PM, Ricardo Ribalda Delgado <br>&lt;<a href data-email-masked rel="nofollow">ricardo...@gmail.com</a>&gt; wrote: <br>&gt; Can use sockets in pepper? . <br>&gt; <br>&gt; What about a pepper plugin + a NPAPI broker server communicating via a socket <br>&gt; <br>&gt; -The NPAPI server will be a different binary working outside the <br>&gt; sandbox. This will run the NPAPI plugin <br>&gt; <br>&gt; -A Pepper plugin will interact with the user: render, events..... <br>&gt; <br>&gt; So you can have an idea of the relevance of nemid: Anything you buy <br>&gt; in Denmark with a card requires nemid in the &quot;secured by visa&quot; stage. <br> <br></div>Do banks in Denmark offer similar solutions to Mobile BankID [1, 2]? <br> <br>In Norway and Sweden this seems to be the only viable solution when <br>Java support is completely gone in certain browsers. (Well, in fact when <br>it is still supported, I still prefer using this to authenticate.) <br><div class="DTXlsb"> <br>&gt; Perhaps Google should have planned the schedule a bit better. Moving <br>&gt; away from NPAPI without having an alternative does not sounds like a <br>&gt; good idea. <br>&gt; <br>&gt; Many users will have to use other browsers. <br> <br></div>- Jiang <br> <br>[1] <a href="http://support.bankid.com/mobil" target="_blank" rel="nofollow" data-saferedirecturl="https://www.google.com/url?hl=en-US&amp;q=http://support.bankid.com/mobil&amp;source=gmail&amp;ust=1732478575729000&amp;usg=AOvVaw35DSTujFwq2ImmGmZVr5D6">http://support.bankid.com/mobil</a> <br>[2] <a href="https://www.dnb.no/privat/nettbank-mobil-og-kort/nettbank/bankid-paa-mobil.html" target="_blank" rel="nofollow" data-saferedirecturl="https://www.google.com/url?hl=en-US&amp;q=https://www.dnb.no/privat/nettbank-mobil-og-kort/nettbank/bankid-paa-mobil.html&amp;source=gmail&amp;ust=1732478575729000&amp;usg=AOvVaw1KeNK4RDYWZ0y5gRkdhurS">https://www.dnb.no/privat/nettbank-mobil-og-kort/nettbank/bankid-paa-mobil.html</a> <br></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,StN3nHR3kRoJ;87"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="AxvXVAtKJAEJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Oystein Eftevaag" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjUchROqOmt_dgoXRLlfzAEI8WEaQBa8-BHhE6Z9rs_esvs4huyZ=s40-c" alt="Oystein Eftevaag&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i460">Oystein Eftevaag</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">May 21, 2014, 10:39:38 PM</span><span class="Rrziwd">5/21/14</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="AxvXVAtKJAEJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i461" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="AxvXVAtKJAEJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i461" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i462" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i462" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i463" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="AxvXVAtKJAEJ"><div class="jO7h3c">Delete</div></div></span><div id="i463" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="AxvXVAtKJAEJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i464" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i465" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i465" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to jia...@opera.com, ricardo...@gmail.com, Torne (Richard Coles), Chromium-dev, Justin Schuh, Tom Wiltzius, Elliot Glaysher, be...@chromium.org, Darin Fisher</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i460" role="region"><div dir="ltr">Norway&#39;s BankID has also been working on a Java-less replacement for a while now; apparently it will be deployed in August. I would be surprised if Denmark&#39;s NemID isn&#39;t also working on a replacement (they&#39;d have to in either case, if they want to support mobile browsers).</div> <div class="gmail_extra"><br><br><div class="gmail_quote"></div></div><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div><div class="DTXlsb"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div> --<br> --<br> Chromium Developers mailing list: <a href data-email-masked rel="nofollow">chromi...@chromium.org</a><br> View archives, change email options, or unsubscribe:<br>     <a href="http://groups.google.com/a/chromium.org/group/chromium-dev" target="_blank" rel="nofollow" data-saferedirecturl="https://www.google.com/url?hl=en-US&amp;q=http://groups.google.com/a/chromium.org/group/chromium-dev&amp;source=gmail&amp;ust=1732478575730000&amp;usg=AOvVaw2_XS6txMGEUZCCKJZtTpA-">http://groups.google.com/a/chromium.org/group/chromium-dev</a><br> <br></div></div></blockquote></div></div></div><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,AxvXVAtKJAEJ;88"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="i4fAUwm1IfgJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Ricardo Ribalda Delgado" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjUM6I5sgEqHhb6MJgOfhiwebVEOunb5ECOvEfaq8WnHhL9tcnLg=s40-c" alt="Ricardo Ribalda Delgado&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i466">Ricardo Ribalda Delgado</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">May 21, 2014, 10:39:41 PM</span><span class="Rrziwd">5/21/14</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="i4fAUwm1IfgJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i467" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="i4fAUwm1IfgJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i467" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i468" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i468" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i469" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="i4fAUwm1IfgJ"><div class="jO7h3c">Delete</div></div></span><div id="i469" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="i4fAUwm1IfgJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i470" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i471" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i471" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to Finnur Thorarinsson, Torne (Richard Coles), Chromium-dev, Justin Schuh, Tom Wiltzius, Elliot Glaysher, be...@chromium.org, Darin Fisher</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i466" role="region"><div class="DTXlsb">On Wed, May 21, 2014 at 4:21 PM, Finnur Thorarinsson <br>&lt;<a href data-email-masked rel="nofollow">fin...@chromium.org</a>&gt; wrote: <br>&gt;&gt; Moving away from NPAPI without having an alternative does not sounds like <br>&gt;&gt; a good idea. <br>&gt; <br>&gt; If you look at last year&#39;s announcement that Max Heinritz linked to in his <br>&gt; original message you&#39;ll find: <br>&gt; <br>&gt; &quot;There are several alternatives to NPAPI. In cases where standard web <br>&gt; technologies are not yet sufficient, developers and administrators can use <br>&gt; NaCl, Apps, Native Messaging API, and Legacy Browser Support to transition <br>&gt; from NPAPI. Moving forward, our goal is to evolve the standards-based web <br>&gt; platform to cover the use cases once served by NPAPI.&quot; <br> <br></div>As a java/nemid user: <br> <br>NaCl: I cannot port a propietary plugin to another technology <br> <br>Apps: I do not mantain my bank, citizen services, union site <br> <br>Native Messaging API: I cannot port a the propietary plugin <br> <br>Legacy browser: I don&#39;t use Windows, why don&#39;t use Firefox instead? <br> <br>So no, there is no viable alternative for a normal user. <br> <br>For an hiperaffeinated developer: perhaps an NPAPI broker using Native <br>Messaging API could have been an ok solution, but should be the person <br>causing the problem the one fixing it. <br> <br>I personally think that you are using your users as bullets against <br>your competitors. And that is not good practice. Or maybe you have <br>underestimated the consequences of your decision. <br> <br>From my point of view, since the 21st of may I cannot buy a plane <br>ticket (nor a chocolate bar) with my everyday browser. <br><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div>-- <br>Ricardo Ribalda <br></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,i4fAUwm1IfgJ;89"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="2zeqb5WAUfYJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Ricardo Ribalda Delgado" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjUM6I5sgEqHhb6MJgOfhiwebVEOunb5ECOvEfaq8WnHhL9tcnLg=s40-c" alt="Ricardo Ribalda Delgado&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i472">Ricardo Ribalda Delgado</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">May 21, 2014, 10:42:03 PM</span><span class="Rrziwd">5/21/14</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="2zeqb5WAUfYJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i473" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="2zeqb5WAUfYJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i473" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i474" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i474" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i475" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="2zeqb5WAUfYJ"><div class="jO7h3c">Delete</div></div></span><div id="i475" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="2zeqb5WAUfYJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i476" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i477" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i477" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to Oystein Eftevaag, jia...@opera.com, Torne (Richard Coles), Chromium-dev, Justin Schuh, Tom Wiltzius, Elliot Glaysher, be...@chromium.org, Darin Fisher</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i472" role="region">Just received from nemid: <br> <br> <br>Dear Ricardo <br> <br>Right now there&#39;s no alternative sollution for java. You can see the <br>requirements for your browser etc. by clicking here <br><a href="https://www.nemid.nu/dk-da/support/faa_hjaelp_til_nemid/tekniske_krav/understoettede_programmer/" target="_blank" rel="nofollow" data-saferedirecturl="https://www.google.com/url?hl=en-US&amp;q=https://www.nemid.nu/dk-da/support/faa_hjaelp_til_nemid/tekniske_krav/understoettede_programmer/&amp;source=gmail&amp;ust=1732478575733000&amp;usg=AOvVaw1IwhjTbYj3Nk6pm-ZG9T7M">https://www.nemid.nu/dk-da/support/faa_hjaelp_til_nemid/tekniske_krav/understoettede_programmer/</a>. <br> <br> <br>Hjælp os med at forbedre vores support. Dette gøres nemt ved at du <br>svarer på et spørgsmål på følgende link <br> <br>Venlig hilsen <br> <br>Stephanie H <br>Servicedesk <br>Nets DanID A/S <br> <br><a href="http://www.nemid.nu/support" target="_blank" rel="nofollow" data-saferedirecturl="https://www.google.com/url?hl=en-US&amp;q=http://www.nemid.nu/support&amp;source=gmail&amp;ust=1732478575734000&amp;usg=AOvVaw0XrBmSbvX2Z1Pb16bj9JcG">www.nemid.nu/support</a> <br><a href data-email-masked rel="nofollow">sup...@danid.dk</a> <br><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div>-- <br>Ricardo Ribalda <br></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,2zeqb5WAUfYJ;90"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="P94tANz12ZkJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Oystein Eftevaag" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjUchROqOmt_dgoXRLlfzAEI8WEaQBa8-BHhE6Z9rs_esvs4huyZ=s40-c" alt="Oystein Eftevaag&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i478">Oystein Eftevaag</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">May 21, 2014, 10:48:10 PM</span><span class="Rrziwd">5/21/14</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="P94tANz12ZkJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i479" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="P94tANz12ZkJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i479" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i480" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i480" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i481" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="P94tANz12ZkJ"><div class="jO7h3c">Delete</div></div></span><div id="i481" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="P94tANz12ZkJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i482" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i483" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i483" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to Ricardo Ribalda Delgado, jia...@opera.com, Torne (Richard Coles), Chromium-dev, Justin Schuh, Tom Wiltzius, Elliot Glaysher, be...@chromium.org, Darin Fisher</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i478" role="region"><div dir="ltr">It&#39;s being phased out in Denmark as well: <a href="http://politiken.dk/forbrugogliv/digitalt/internet/ECE2107661/nets-dropper-java-i-den-naeste-version-af-nemid/" target="_blank" rel="nofollow" data-saferedirecturl="https://www.google.com/url?hl=en-US&amp;q=http://politiken.dk/forbrugogliv/digitalt/internet/ECE2107661/nets-dropper-java-i-den-naeste-version-af-nemid/&amp;source=gmail&amp;ust=1732478575735000&amp;usg=AOvVaw2_Uexyh1-AiUOVfAg7iuJI">http://politiken.dk/forbrugogliv/digitalt/internet/ECE2107661/nets-dropper-java-i-den-naeste-version-af-nemid/</a></div><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,P94tANz12ZkJ;91"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="xT6CGuD_lisJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Ricardo Ribalda Delgado" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjUM6I5sgEqHhb6MJgOfhiwebVEOunb5ECOvEfaq8WnHhL9tcnLg=s40-c" alt="Ricardo Ribalda Delgado&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i484">Ricardo Ribalda Delgado</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">May 22, 2014, 12:55:54 AM</span><span class="Rrziwd">5/22/14</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="xT6CGuD_lisJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i485" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="xT6CGuD_lisJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i485" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i486" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i486" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i487" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="xT6CGuD_lisJ"><div class="jO7h3c">Delete</div></div></span><div id="i487" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="xT6CGuD_lisJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i488" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i489" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i489" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to Oystein Eftevaag, jia...@opera.com, Torne (Richard Coles), Chromium-dev, Justin Schuh, Tom Wiltzius, Elliot Glaysher, be...@chromium.org, Darin Fisher</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i484" role="region">Seems that is not ready yet, based on nemid support reply. <br> <br>But happy to hear that someday there will be a replacement. <br> <br>Anyway. There are other public services that rely on Java like the <br>Spanish tax office. <br> <br>Let&#39;s see how the next months develop. Specially when this issue hits <br>windows platforms <br><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div>-- <br>Ricardo Ribalda <br></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,xT6CGuD_lisJ;92"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="Zmm6PtsReZAJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Markus Gutschke (顧孟勤)" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjW7uEbLfKnn_rusysP_I1-XKZ6Z4BkyuukPjFdr6Lc0sJ0ung=s40-c" alt="Markus Gutschke (顧孟勤)&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i490">Markus Gutschke (顧孟勤)</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">May 22, 2014, 11:22:59 AM</span><span class="Rrziwd">5/22/14</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="Zmm6PtsReZAJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i491" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="Zmm6PtsReZAJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i491" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i492" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i492" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i493" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="Zmm6PtsReZAJ"><div class="jO7h3c">Delete</div></div></span><div id="i493" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="Zmm6PtsReZAJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i494" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i495" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i495" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to Chromium-dev</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i490" role="region"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">One of the unexpected things that stopped working is the <a href="https://chrome.google.com/webstore/search-extensions/dnssec" target="_blank" rel="nofollow" data-saferedirecturl="https://www.google.com/url?hl=en-US&amp;q=https://chrome.google.com/webstore/search-extensions/dnssec&amp;source=gmail&amp;ust=1732478575740000&amp;usg=AOvVaw3to3oFIUsIvuECrnNYyWQV">DNSSEC Validator</a> from the Chrome Store.<br> <br>I no longer have access to internal GOOG resources, but can somebody please notify the owners of <a href="https://developers.google.com/speed/public-dns/faq#dnssec" target="_blank" rel="nofollow" data-saferedirecturl="https://www.google.com/url?hl=en-US&amp;q=https://developers.google.com/speed/public-dns/faq%23dnssec&amp;source=gmail&amp;ust=1732478575740000&amp;usg=AOvVaw0m_xQP54_UxuEtJS_0LD2E">https://developers.google.com/speed/public-dns/faq#dnssec</a> and ask them to remove references to using the DNSSEC Validator with Chrome. The reference to Firefox can stay until (and if) there is a better option that works with all browsers.<br> <br>Thanks,<br><br><br>Markus</div></div></div><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,Zmm6PtsReZAJ;93"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="ZmXP8Q9uW_oJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Matthew Dempsky" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjVPnDy0oerfuTiBGWz3Jwq8bL7HaGbCGi3Xm0pdIcaPxBnc=s40-c" alt="Matthew Dempsky&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i496">Matthew Dempsky</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">May 22, 2014, 12:10:38 PM</span><span class="Rrziwd">5/22/14</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="ZmXP8Q9uW_oJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i497" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="ZmXP8Q9uW_oJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i497" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i498" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i498" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i499" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="ZmXP8Q9uW_oJ"><div class="jO7h3c">Delete</div></div></span><div id="i499" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="ZmXP8Q9uW_oJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i500" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i501" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i501" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to mar...@chromium.org, Chromium-dev</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i496" role="region"><div class="DTXlsb"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Wed, May 21, 2014 at 8:22 PM, Markus Gutschke (顧孟勤) <span dir="ltr">&lt;<a href data-email-masked rel="nofollow">mar...@chromium.org</a>&gt;</span> wrote:<br> <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">One of the unexpected things that stopped working is the <a href="https://chrome.google.com/webstore/search-extensions/dnssec" target="_blank" rel="nofollow" data-saferedirecturl="https://www.google.com/url?hl=en-US&amp;q=https://chrome.google.com/webstore/search-extensions/dnssec&amp;source=gmail&amp;ust=1732478575741000&amp;usg=AOvVaw3Eak0bPOlrHTV8EzWIC2ov">DNSSEC Validator</a> from the Chrome Store.<br> <br>I no longer have access to internal GOOG resources, but can somebody please notify the owners of <a href="https://developers.google.com/speed/public-dns/faq#dnssec" target="_blank" rel="nofollow" data-saferedirecturl="https://www.google.com/url?hl=en-US&amp;q=https://developers.google.com/speed/public-dns/faq%23dnssec&amp;source=gmail&amp;ust=1732478575741000&amp;usg=AOvVaw15lX9OQLRbFJOsLLR_Pw_j">https://developers.google.com/speed/public-dns/faq#dnssec</a> and ask them to remove references to using the DNSSEC Validator with Chrome. The reference to Firefox can stay until (and if) there is a better option that works with all browsers.<br> </div></div></div></blockquote><div><br></div></div></div></div></div><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>I&#39;m happy to file an internal bug, but shouldn&#39;t that extension still work for Windows users in the mean time?  I.e., it&#39;s only broken for Linux users?</div> </div> </div></div> </div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,ZmXP8Q9uW_oJ;94"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="iLt9dhhuCT4J" data-subject="Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Sayantan Das" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjVggYU2D5br_z3Y4gG5l9g-qOenNmrepkUZwExnPFgoqrcusEAOvA=s40-c" alt="Sayantan Das&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i502">Sayantan Das</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">May 22, 2014, 1:07:50 PM</span><span class="Rrziwd">5/22/14</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="iLt9dhhuCT4J"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i503" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="iLt9dhhuCT4J"><div class="jO7h3c">Reply to author</div></div></span><div id="i503" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i504" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i504" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i505" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="iLt9dhhuCT4J"><div class="jO7h3c">Delete</div></div></span><div id="i505" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="iLt9dhhuCT4J"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i506" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i507" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i507" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to chromi...@chromium.org, Justin Schuh, Tom Wiltzius, Elliot Glaysher, be...@chromium.org, Darin Fisher</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i502" role="region"><div dir="ltr">This also breaks Citrix connections as Java is required.<div></div></div><div class="DTXlsb"><div dir="ltr"><div><br><br>On Wednesday, 8 January 2014 05:34:18 UTC+5:30, Max Heinritz wrote:</div></div></div><div class="DTXlsb"><div dir="ltr"><div><blockquote class="gmail_quote" style="margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div style="font-family:arial,sans-serif;font-size:12.727272033691406px">Hi Chromium community,</div><div style="font-family:arial,sans-serif;font-size:12.727272033691406px"><br></div><div style="font-family:arial,sans-serif;font-size:12.727272033691406px"> In September 2013, we <a href="http://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html" target="_blank" rel="nofollow" data-saferedirecturl="https://www.google.com/url?hl=en-US&amp;q=http://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html&amp;source=gmail&amp;ust=1732478575743000&amp;usg=AOvVaw0K1IKw4PiLGWhOZyWc2quO">announced</a> that NPAPI support will be phased out of Chrome in 2014, with the following schedule:<br> </div><div style="font-family:arial,sans-serif;font-size:12.727272033691406px"><ul><li style="margin-left:15px">January: block NPAPI plug-ins by default</li><li style="margin-left:15px">Mid-year: more aggressive blocking (different UI, smaller whitelist)</li> <li style="margin-left:15px">Before end of 2014: remove support completely</li></ul></div></div></blockquote></div></div></div><div class="DTXlsb"><div dir="ltr"><div><blockquote class="gmail_quote" style="margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div style="font-family:arial,sans-serif;font-size:12.727272033691406px">The update here is that Linux NPAPI support may be dropped as early as M34 (goes to Stable in early April).  The reason for this timeline is that we&#39;ve decided not to implement NPAPI support in <a href="https://groups.google.com/a/chromium.org/d/msg/chromium-dev/J72Iv9wtTzw/32Itws6ITRkJ" target="_blank" rel="nofollow" data-saferedirecturl="https://www.google.com/url?hl=en-US&amp;q=https://groups.google.com/a/chromium.org/d/msg/chromium-dev/J72Iv9wtTzw/32Itws6ITRkJ&amp;source=gmail&amp;ust=1732478575743000&amp;usg=AOvVaw3inGQ4h01yu4voX5nFU7Kg">Linux Aura</a>.  We feel comfortable doing so because affected plug-ins all have 30-day launch rates below .7% of Linux Chrome users.</div> <div style="font-family:arial,sans-serif;font-size:12.727272033691406px"><br></div></div></blockquote></div></div></div><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,iLt9dhhuCT4J;95"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="Ns0KB7oeG-4J" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Matt Giuca" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjWzg8wC1iSYykjYcnClxZNkftWasc0KfFVHi0ZqDFhDrC_voDw=s40-c" alt="Matt Giuca&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i508">Matt Giuca</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">May 22, 2014, 2:06:24 PM</span><span class="Rrziwd">5/22/14</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="Ns0KB7oeG-4J"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i509" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="Ns0KB7oeG-4J"><div class="jO7h3c">Reply to author</div></div></span><div id="i509" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i510" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i510" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i511" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="Ns0KB7oeG-4J"><div class="jO7h3c">Delete</div></div></span><div id="i511" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="Ns0KB7oeG-4J"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i512" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i513" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i513" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to sayan...@gmail.com, chromium-dev, Justin Schuh, Tom Wiltzius, Elliot Glaysher, be...@chromium.org, Darin Fisher</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i508" role="region"><div dir="ltr">I want to reiterate that this decision was a security decision, not a deliberate choice to shut down access to these services. (The point has been made many times before, but not recently on this thread.) The removal of NPAPI on Linux in Chrome 35 was not simply a policy decision.<div> <br></div><div>NPAPI is a technology from the 1990s which basically predates modern computer security. Any NPAPI plugin can completely take over your machine, and frequently, NPAPI plugins run untrustworthy code from the Internet on interpreters with security vulnerabilities. Chrome is powerless to protect you from malicious or insecure NPAPI plugins owning your machine.</div> <div><br></div><div>On Windows and Mac, there is a long deprecation plan so these plugins will continue to work a while longer while other work-arounds are found. On Linux, we ran into a practical problem: since we are moving the UI stack from GTK to Aura in Chrome 35, NPAPI plugins would not run on Chrome 35 without a serious amount of engineering effort. Since NPAPI is being deprecated, it did not make sense for Google to commit a lot of engineering effort to writing new NPAPI architecture that will be deleted within a year, especially not on Linux which has a very small market share.</div> <div><br></div><div>The timing is unfortunate, but the number of Linux users that require NPAPI plugins that aren&#39;t Flash is just too small to justify this effort.</div><div><br></div><div>Suggestions along the lines of using sockets to allow PPAPI plugins to talk to stand-alone NPAPI plugins require a similar amount of engineering effort, and defeat the entire point of removing NPAPI, which is that it is insecure to let code downloaded from the Internet talk to arbitrary native applications.</div> </div><div class="gmail_extra"><br><br><div class="gmail_quote"></div></div><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div> <p></p> -- <br></div></div></blockquote></div></div><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,Ns0KB7oeG-4J;96"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="QB5xQGfiqRAJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Cliff Wells" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="https://lh3.googleusercontent.com/a/default-user=s40-c" alt="Cliff Wells&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i514">Cliff Wells</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">May 22, 2014, 2:56:10 PM</span><span class="Rrziwd">5/22/14</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="QB5xQGfiqRAJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i515" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="QB5xQGfiqRAJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i515" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i516" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i516" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i517" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="QB5xQGfiqRAJ"><div class="jO7h3c">Delete</div></div></span><div id="i517" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="QB5xQGfiqRAJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i518" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i519" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i519" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to chromi...@chromium.org, sayan...@gmail.com, Justin Schuh, Tom Wiltzius, Elliot Glaysher, be...@chromium.org, Darin Fisher</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i514" role="region"><div class="DTXlsb"><div dir="ltr"><br><br>On Wednesday, May 21, 2014 11:06:24 PM UTC-7, Matt Giuca wrote:<blockquote class="gmail_quote" style="margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">I want to reiterate that this decision was a security decision, not a deliberate choice to shut down access to these services. (The point has been made many times before, but not recently on this thread.) The removal of NPAPI on Linux in Chrome 35 was not simply a policy decision.<div> <br></div><div>NPAPI is a technology from the 1990s which basically predates modern computer security. Any NPAPI plugin can completely take over your machine, and frequently, NPAPI plugins run untrustworthy code from the Internet on interpreters with security vulnerabilities. Chrome is powerless to protect you from malicious or insecure NPAPI plugins owning your machine.</div> <div><br></div><div>On Windows and Mac, there is a long deprecation plan so these plugins will continue to work a while longer while other work-arounds are found. On Linux, we ran into a practical problem: since we are moving the UI stack from GTK to Aura in Chrome 35, NPAPI plugins would not run on Chrome 35 without a serious amount of engineering effort. Since NPAPI is being deprecated, it did not make sense for Google to commit a lot of engineering effort to writing new NPAPI architecture that will be deleted within a year, especially not on Linux which has a very small market share.</div> <div><br></div><div>The timing is unfortunate, but the number of Linux users that require NPAPI plugins that aren&#39;t Flash is just too small to justify this effort.</div><div><br></div><div>Suggestions along the lines of using sockets to allow PPAPI plugins to talk to stand-alone NPAPI plugins require a similar amount of engineering effort, and defeat the entire point of removing NPAPI, which is that it is insecure to let code downloaded from the Internet talk to arbitrary native applications.</div> </div><div><br></div></blockquote></div></div><div dir="ltr"><div><br>Conversely, a browser than cannot function as needed is about as useful as no browser at all. We&#39;d be <i>really</i> secure if we just turned the entire computer off. <br><br>The argument that the number of users that require NPAPI plugins is too small contradicts your position that this is a security hole of significant magnitude - if there are few users then the security hole would only affect those few users. At the least there should be a way for people who simply must have NPAPI plugins to whitelist or reenable them. If I can&#39;t run the VMware VSphere console plugin, then I can&#39;t use Chrome. I could have lived with nag screens, hidden settings, etc, but blanket removal is unacceptable (not to mention the wasted hour I spent discovering why suddenly one morning I couldn&#39;t access the console during an IT crisis - love you guys for that). None of the nag screens that were claimed to be in planning ever appeared. Just went from working on Monday to utter failure on Tuesday. <br><br>I&#39;ve been forced to switch back to Firefox, and I don&#39;t think I&#39;ll be back. Thanks for the fun couple of years.<br> <br></div></div></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,QB5xQGfiqRAJ;97"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="b_lCsGPJzD4J" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="PhistucK" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjVDqTacU4xthRS6oqajLHQXP36A8wTWyPPfqLFDlJYXXPHcVZry=s40-c" alt="PhistucK&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i520">PhistucK</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">May 22, 2014, 3:12:46 PM</span><span class="Rrziwd">5/22/14</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="b_lCsGPJzD4J"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i521" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="b_lCsGPJzD4J"><div class="jO7h3c">Reply to author</div></div></span><div id="i521" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i522" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i522" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i523" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="b_lCsGPJzD4J"><div class="jO7h3c">Delete</div></div></span><div id="i523" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="b_lCsGPJzD4J"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i524" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i525" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i525" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to cliff...@rentrakmail.com, Chromium-dev, sayan...@gmail.com, Justin Schuh, Tom Wiltzius, Elliot Glaysher, be...@chromium.org, Darin Fisher</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i520" role="region"><div dir="ltr"><div class="gmail_default" style="color:#000000">The security based decision is to remove NPAPI from the browser at all (due by the end of the year, if I am not mistaken).<br>The effort-to-number-of-affected-users-ratio based decision is to remove NPAPI from the browser on Linux now.<br> <br></div><div class="gmail_default" style="color:#000000">Note that Google is still a business - would you waste a lot of money and time on something that you know is going away anyway and that a relatively few people use?</div> <div class="gmail_default" style="color:#000000"><br></div><div class="gmail_default" style="color:#000000">Nothing is contradicting here. Every browser has features that only that particular browser supports. The (great) trend is to remove (or standardize) these features, especially if they have security issues or have non trivial engineering costs.</div> <div class="gmail_default" style="color:#000000">Examples include EcmaScript For XML (&quot;E4X&quot;) by Firefox, VML by Internet Explorer, ActiveX on Internet Explorer for Windows RT (and I think, for the new Windows 8 experience, formerly known as &quot;Metro&quot;).</div> <div class="gmail_default" style="color:#000000">Developers (and so also users) depended on these features, but not a lot of then and so those features were removed.</div></div><div class="gmail_extra"><br clear="all"><div> <div dir="ltr"><div style="text-align:left"><br></div><div style="text-align:right">☆<b>PhistucK</b></div></div></div> <br><br><div class="gmail_quote"></div></div><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div> <p></p> -- <br></div></div></blockquote></div></div><div class="DTXlsb"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div> -- <br> Chromium Developers mailing list: <a href data-email-masked rel="nofollow">chromi...@chromium.org</a><br> View archives, change email options, or unsubscribe: <br> <a href="http://groups.google.com/a/chromium.org/group/chromium-dev" target="_blank" rel="nofollow" data-saferedirecturl="https://www.google.com/url?hl=en-US&amp;q=http://groups.google.com/a/chromium.org/group/chromium-dev&amp;source=gmail&amp;ust=1732478575748000&amp;usg=AOvVaw2fRX0ymGfmyjQkgTJlyWS4">http://groups.google.com/a/chromium.org/group/chromium-dev</a><br> <p></p></div></div></blockquote></div></div></div><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div> To unsubscribe from this group and stop receiving emails from it, send an email to <a href data-email-masked rel="nofollow">chromium-dev...@chromium.org</a>.<br> </div></div></blockquote></div><br></div> </div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,b_lCsGPJzD4J;98"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="8fArq5T3NKkJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Matt Giuca" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjWzg8wC1iSYykjYcnClxZNkftWasc0KfFVHi0ZqDFhDrC_voDw=s40-c" alt="Matt Giuca&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i526">Matt Giuca</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">May 22, 2014, 3:22:19 PM</span><span class="Rrziwd">5/22/14</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="8fArq5T3NKkJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i527" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="8fArq5T3NKkJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i527" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i528" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i528" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i529" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="8fArq5T3NKkJ"><div class="jO7h3c">Delete</div></div></span><div id="i529" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="8fArq5T3NKkJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i530" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i531" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i531" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to cliff...@rentrakmail.com, chromium-dev, sayan...@gmail.com, Justin Schuh, Tom Wiltzius, Elliot Glaysher, be...@chromium.org, Darin Fisher</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i526" role="region"><div class="DTXlsb"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On 22 May 2014 16:56, Cliff Wells <span dir="ltr">&lt;<a href data-email-masked rel="nofollow">cliff...@rentrakmail.com</a>&gt;</span> wrote:<br> <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><br><br>On Wednesday, May 21, 2014 11:06:24 PM UTC-7, Matt Giuca wrote:<blockquote class="gmail_quote" style="margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex"> <div dir="ltr">I want to reiterate that this decision was a security decision, not a deliberate choice to shut down access to these services. (The point has been made many times before, but not recently on this thread.) The removal of NPAPI on Linux in Chrome 35 was not simply a policy decision.<div> <br></div><div>NPAPI is a technology from the 1990s which basically predates modern computer security. Any NPAPI plugin can completely take over your machine, and frequently, NPAPI plugins run untrustworthy code from the Internet on interpreters with security vulnerabilities. Chrome is powerless to protect you from malicious or insecure NPAPI plugins owning your machine.</div> <div><br></div><div>On Windows and Mac, there is a long deprecation plan so these plugins will continue to work a while longer while other work-arounds are found. On Linux, we ran into a practical problem: since we are moving the UI stack from GTK to Aura in Chrome 35, NPAPI plugins would not run on Chrome 35 without a serious amount of engineering effort. Since NPAPI is being deprecated, it did not make sense for Google to commit a lot of engineering effort to writing new NPAPI architecture that will be deleted within a year, especially not on Linux which has a very small market share.</div> <div><br></div><div>The timing is unfortunate, but the number of Linux users that require NPAPI plugins that aren&#39;t Flash is just too small to justify this effort.</div><div><br></div><div>Suggestions along the lines of using sockets to allow PPAPI plugins to talk to stand-alone NPAPI plugins require a similar amount of engineering effort, and defeat the entire point of removing NPAPI, which is that it is insecure to let code downloaded from the Internet talk to arbitrary native applications.</div> </div><div><br></div></blockquote></div><div><br>Conversely, a browser than cannot function as needed is about as useful as no browser at all. We&#39;d be <i>really</i> secure if we just turned the entire computer off.<br> </div></div></blockquote><div><br></div></div></div></div></div><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>That&#39;s a specious argument. Security is not black and white. We can significantly increase security in the browser by removing NPAPI, and retain the functionality that is useful for the vast majority of cases, which is rendering HTML and JavaScript, along with Flash and other PPAPI plugins.</div></div></div></div><div class="DTXlsb"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"> <div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>The argument that the number of users that require NPAPI plugins is too small contradicts your position that this is a security hole of significant magnitude - if there are few users then the security hole would only affect those few users. At the least there should be a way for people who simply must have NPAPI plugins to whitelist or reenable them. If I can&#39;t run the VMware VSphere console plugin, then I can&#39;t use Chrome. I could have lived with nag screens, hidden settings, etc, but blanket removal is unacceptable (not to mention the wasted hour I spent discovering why suddenly one morning I couldn&#39;t access the console during an IT crisis - love you guys for that). None of the nag screens that were claimed to be in planning ever appeared. Just went from working on Monday to utter failure on Tuesday. <br> </div></div></blockquote><div><br></div></div></div></div></div><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>I said that the number of users requiring NPAPI plugins is too small to be worth spending significant engineering effort on. That does not mean we&#39;re happy to leave them with an insecure browser. Besides, the small user base I was talking about was the intersection of Linux users and NPAPI plugin users. The decision to deprecate NPAPI was about all platforms, not just Linux, so it affects a significantly larger number of users.</div> <div><br></div><div>Have you not seen nag screens? I&#39;ve certainly seen them. According to <a href="http://www.chromium.org/developers/npapi-deprecation" target="_blank" rel="nofollow" data-saferedirecturl="https://www.google.com/url?hl=en-US&amp;q=http://www.chromium.org/developers/npapi-deprecation&amp;source=gmail&amp;ust=1732478575749000&amp;usg=AOvVaw0YTax1a7oF6a6iKKGZSch6">this page</a>, you should have been seeing nag screens as pictured on that page since Chrome 32.</div> </div></div></div> </div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,8fArq5T3NKkJ;99"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="Noq5K86wcZUJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="PhistucK" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjVDqTacU4xthRS6oqajLHQXP36A8wTWyPPfqLFDlJYXXPHcVZry=s40-c" alt="PhistucK&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i532">PhistucK</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">May 22, 2014, 3:38:26 PM</span><span class="Rrziwd">5/22/14</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="Noq5K86wcZUJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i533" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="Noq5K86wcZUJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i533" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i534" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i534" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i535" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="Noq5K86wcZUJ"><div class="jO7h3c">Delete</div></div></span><div id="i535" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="Noq5K86wcZUJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i536" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i537" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i537" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to Matt Giuca, cliff...@rentrakmail.com, chromium-dev, sayan...@gmail.com, Justin Schuh, Tom Wiltzius, Elliot Glaysher, be...@chromium.org, Darin Fisher</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i532" role="region"><div dir="ltr"><div class="gmail_default" style="color:rgb(0,0,0)">Actually, that nag screen (as shown in the screenshot) does not seem to notify the user that it will not be supported anymore. It just asks for permission to run it. I do not even see a &quot;Learn more&quot; link in there.</div> <div class="gmail_default" style="color:rgb(0,0,0)">When I try this on Windows -</div><div class="gmail_default" style="color:rgb(0,0,0)"><a rel="nofollow">data:text/html,&lt;embed type=&quot;application/x-drm&quot; src=&quot;w.frm&quot;&gt;&lt;/embed&gt;</a></div> <div class="gmail_default" style="color:rgb(0,0,0)">There is a &quot;Learn more&quot;, but the page does not say that plugins will not be supported anymore later this year or anything like that -</div><div class="gmail_default" style="color:rgb(0,0,0)"> <a href="https://support.google.com/chrome/answer/1247383?p=ib_blocked_plugin&amp;rd=1" target="_blank" rel="nofollow" data-saferedirecturl="https://www.google.com/url?hl=en-US&amp;q=https://support.google.com/chrome/answer/1247383?p%3Dib_blocked_plugin%26rd%3D1&amp;source=gmail&amp;ust=1732478575752000&amp;usg=AOvVaw3Zw3CpFjN7weC6Ac1vsS5q">https://support.google.com/chrome/answer/1247383?p=ib_blocked_plugin&amp;rd=1</a><br></div></div><div class="gmail_extra"><br clear="all"> <div><div dir="ltr"><div style="text-align:left"><br></div><div style="text-align:right">☆<b>PhistucK</b></div></div></div> <br><br><div class="gmail_quote"></div></div><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div> <p></p> -- <br></div></div></blockquote></div></div><div class="DTXlsb"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div> -- <br> Chromium Developers mailing list: <a href data-email-masked rel="nofollow">chromi...@chromium.org</a><br> View archives, change email options, or unsubscribe: <br> <a href="http://groups.google.com/a/chromium.org/group/chromium-dev" target="_blank" rel="nofollow" data-saferedirecturl="https://www.google.com/url?hl=en-US&amp;q=http://groups.google.com/a/chromium.org/group/chromium-dev&amp;source=gmail&amp;ust=1732478575752000&amp;usg=AOvVaw09DUSqP7I5EX6osVbWkDGP">http://groups.google.com/a/chromium.org/group/chromium-dev</a><br> <p></p></div></div></blockquote></div></div></div><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div> To unsubscribe from this group and stop receiving emails from it, send an email to <a href data-email-masked rel="nofollow">chromium-dev...@chromium.org</a>.<br> </div></div></blockquote></div><br></div> </div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,Noq5K86wcZUJ;100"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="hwe6TWOpT4IJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Ricardo Ribalda Delgado" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjUM6I5sgEqHhb6MJgOfhiwebVEOunb5ECOvEfaq8WnHhL9tcnLg=s40-c" alt="Ricardo Ribalda Delgado&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i538">Ricardo Ribalda Delgado</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">May 22, 2014, 3:54:17 PM</span><span class="Rrziwd">5/22/14</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="hwe6TWOpT4IJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i539" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="hwe6TWOpT4IJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i539" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i540" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i540" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i541" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="hwe6TWOpT4IJ"><div class="jO7h3c">Delete</div></div></span><div id="i541" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="hwe6TWOpT4IJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i542" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i543" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i543" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to mgi...@chromium.org, cliff...@rentrakmail.com, chromium-dev, sayan...@gmail.com, Justin Schuh, Tom Wiltzius, Elliot Glaysher, be...@chromium.org, Darin Fisher</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i538" role="region"><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div>I totally agree that NPAPI is an obsolete and insecure technology, but <br>I think that you have underestimated the functionality provided by it: <br> <br>- Use on-line banking <br>- Pay taxes <br>- Make appointments with the doctor <br>- Rent a squash field <br>- VMWare <br> <br>To sum up, the browser is now useless for everyday use for a high <br>amount of people, and we have no alternative using chrome. <br> <br> And to make it even worse in some months this will reach all the <br>people, not just the linux users... <br> <br>Perhaps a better collaboration with Oracle to have a Pepper plugin as <br>you have done with flash (might be difficult...), or even better, <br>implement yourself a Pepper plugin for iced tea. <br><div class="DTXlsb"> <br> <br> <br>&gt; <br>&gt;&gt; The argument that the number of users that require NPAPI plugins is too <br>&gt;&gt; small contradicts your position that this is a security hole of significant <br>&gt;&gt; magnitude - if there are few users then the security hole would only affect <br>&gt;&gt; those few users. At the least there should be a way for people who simply <br>&gt;&gt; must have NPAPI plugins to whitelist or reenable them. If I can&#39;t run the <br>&gt;&gt; VMware VSphere console plugin, then I can&#39;t use Chrome. I could have lived <br>&gt;&gt; with nag screens, hidden settings, etc, but blanket removal is unacceptable <br>&gt;&gt; (not to mention the wasted hour I spent discovering why suddenly one morning <br>&gt;&gt; I couldn&#39;t access the console during an IT crisis - love you guys for that). <br>&gt;&gt; None of the nag screens that were claimed to be in planning ever appeared. <br>&gt;&gt; Just went from working on Monday to utter failure on Tuesday. <br>&gt; <br>&gt; <br>&gt; I said that the number of users requiring NPAPI plugins is too small to be <br>&gt; worth spending significant engineering effort on. That does not mean we&#39;re <br>&gt; happy to leave them with an insecure browser. Besides, the small user base I <br>&gt; was talking about was the intersection of Linux users and NPAPI plugin <br>&gt; users. The decision to deprecate NPAPI was about all platforms, not just <br>&gt; Linux, so it affects a significantly larger number of users. <br>&gt; <br>&gt; Have you not seen nag screens? I&#39;ve certainly seen them. According to this <br>&gt; page, you should have been seeing nag screens as pictured on that page since <br>&gt; Chrome 32. <br>&gt; <br></div><div class="DTXlsb">&gt; -- <br>&gt; -- <br>&gt; Chromium Developers mailing list: <a href data-email-masked rel="nofollow">chromi...@chromium.org</a> <br>&gt; View archives, change email options, or unsubscribe: <br>&gt; <a href="http://groups.google.com/a/chromium.org/group/chromium-dev" target="_blank" rel="nofollow" data-saferedirecturl="https://www.google.com/url?hl=en-US&amp;q=http://groups.google.com/a/chromium.org/group/chromium-dev&amp;source=gmail&amp;ust=1732478575754000&amp;usg=AOvVaw2UrWqzxmzhoyvTiW6l0Hoq">http://groups.google.com/a/chromium.org/group/chromium-dev</a> <br> <br> <br> <br></div>-- <br>Ricardo Ribalda <br></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,hwe6TWOpT4IJ;101"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="svFQtd2zTsoJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="PhistucK" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjVDqTacU4xthRS6oqajLHQXP36A8wTWyPPfqLFDlJYXXPHcVZry=s40-c" alt="PhistucK&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i544">PhistucK</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">May 22, 2014, 3:57:26 PM</span><span class="Rrziwd">5/22/14</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="svFQtd2zTsoJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i545" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="svFQtd2zTsoJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i545" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i546" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i546" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i547" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="svFQtd2zTsoJ"><div class="jO7h3c">Delete</div></div></span><div id="i547" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="svFQtd2zTsoJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i548" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i549" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i549" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to ricardo...@gmail.com, Matt Giuca, Cliff Wells, chromium-dev, Sayantan Das, Justin Schuh, Tom Wiltzius, Elliot Glaysher, be...@chromium.org, Darin Fisher</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i544" role="region"><div dir="ltr"><div class="gmail_default" style="color:#000000">Most of the things you mention are actually country specific. In my country (Israel), we do not need Java (or any other plugin) for any of those.</div><div class="gmail_default" style="color:#000000"> VMWare is a different matter (and its market share is also very small, most users do not use it).</div></div><div class="gmail_extra"><br clear="all"><div><div dir="ltr"><div style="text-align:left"><br></div><div style="text-align:right"> ☆<b>PhistucK</b></div></div></div> <br><br><div class="gmail_quote"></div></div><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,svFQtd2zTsoJ;102"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="rgencmGGIvcJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Ricardo Ribalda Delgado" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjUM6I5sgEqHhb6MJgOfhiwebVEOunb5ECOvEfaq8WnHhL9tcnLg=s40-c" alt="Ricardo Ribalda Delgado&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i550">Ricardo Ribalda Delgado</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">May 22, 2014, 4:07:48 PM</span><span class="Rrziwd">5/22/14</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="rgencmGGIvcJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i551" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="rgencmGGIvcJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i551" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i552" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i552" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i553" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="rgencmGGIvcJ"><div class="jO7h3c">Delete</div></div></span><div id="i553" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="rgencmGGIvcJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i554" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i555" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i555" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to PhistucK, Matt Giuca, Cliff Wells, chromium-dev, Sayantan Das, Justin Schuh, Tom Wiltzius, Elliot Glaysher, be...@chromium.org, Darin Fisher</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i550" role="region"><div class="DTXlsb">On Thu, May 22, 2014 at 9:57 AM, PhistucK &lt;<a href data-email-masked rel="nofollow">phis...@gmail.com</a>&gt; wrote: <br>&gt; Most of the things you mention are actually country specific. In my country <br>&gt; (Israel), we do not need Java (or any other plugin) for any of those. <br>&gt; VMWare is a different matter (and its market share is also very small, most <br>&gt; users do not use it). <br> <br></div>I guess we will see the magnitude as soon as this reaches windows. <br> <br>Again, I feel that I am been used as a bullet against Google&#39;s competitors: <br> <br><a href="http://en.wikipedia.org/wiki/Oracle_v._Google" target="_blank" rel="nofollow" data-saferedirecturl="https://www.google.com/url?hl=en-US&amp;q=http://en.wikipedia.org/wiki/Oracle_v._Google&amp;source=gmail&amp;ust=1732478575759000&amp;usg=AOvVaw1vvY-6Oj2BEYFgsznBN5JF">http://en.wikipedia.org/wiki/Oracle_v._Google</a> <br> <br>And using the most common/cheap excuse: &quot;for your own safety&quot;. <br><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div>-- <br>Ricardo Ribalda <br></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,rgencmGGIvcJ;103"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="Tvkp0ihymeEJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="PhistucK" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjVDqTacU4xthRS6oqajLHQXP36A8wTWyPPfqLFDlJYXXPHcVZry=s40-c" alt="PhistucK&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i556">PhistucK</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">May 22, 2014, 5:08:19 PM</span><span class="Rrziwd">5/22/14</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="Tvkp0ihymeEJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i557" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="Tvkp0ihymeEJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i557" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i558" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i558" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i559" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="Tvkp0ihymeEJ"><div class="jO7h3c">Delete</div></div></span><div id="i559" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="Tvkp0ihymeEJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i560" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i561" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i561" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to Ricardo Ribalda Delgado, Matt Giuca, Cliff Wells, chromium-dev, Sayantan Das, Justin Schuh, Tom Wiltzius, Elliot Glaysher, be...@chromium.org, Darin Fisher</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i556" role="region"><div dir="ltr"><div class="gmail_default" style="color:#000000">This is unrelated to Oracle (Java) specifically, this is a battle between browsers and hackers.</div><div class="gmail_default" style="color:#000000"> <br></div><div class="gmail_default" style="color:#000000">And this is not an excuse and certainly not a cheap one. People do get hacked. Security is crucial.</div><div class="gmail_default" style="color:#000000">Having no computer (some hackers can even destroy hardware) or having your credit card credentials stolen is significantly worse than having a computer that cannot perform some operations. The threat is real, exploits exist.</div> <div class="gmail_extra"><br clear="all"><div><div dir="ltr"><div style="text-align:left"><br></div><div style="text-align:right">☆<b>PhistucK</b></div></div></div></div></div><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,Tvkp0ihymeEJ;104"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="kFeoAbjRhCkJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Daniel Bratell" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="https://lh3.googleusercontent.com/a/default-user=s40-c" alt="Daniel Bratell&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i562">Daniel Bratell</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">May 22, 2014, 5:36:36 PM</span><span class="Rrziwd">5/22/14</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="kFeoAbjRhCkJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i563" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="kFeoAbjRhCkJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i563" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i564" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i564" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i565" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="kFeoAbjRhCkJ"><div class="jO7h3c">Delete</div></div></span><div id="i565" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="kFeoAbjRhCkJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i566" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i567" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i567" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to Ricardo Ribalda Delgado, PhistucK, Matt Giuca, Cliff Wells, chromium-dev, Sayantan Das, Justin Schuh, Tom Wiltzius, Elliot Glaysher, be...@chromium.org, Darin Fisher</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i562" role="region"><div class="DTXlsb">On Thu, 22 May 2014 11:08:19 +0200, PhistucK &lt;<a href data-email-masked rel="nofollow">phis...@gmail.com</a>&gt; wrote: <br> <br>&gt; This is unrelated to Oracle (Java) specifically, this is a battle <br>&gt; between browsers and hackers. <br>&gt; <br>&gt; <br>&gt; And this is not an excuse and certainly not a cheap one. People do get <br>&gt; hacked. Security is crucial. <br>&gt; Having no computer (some hackers can even destroy hardware) or having <br>&gt; your credit card credentials &gt;stolen is significantly worse than having <br>&gt; a computer that cannot perform some operations. The threat &gt;is real, <br>&gt; exploits exist. <br> <br></div>Google/Chrome is also in a position to actually change things. In <br>Opera/Presto we did a lot of things to make our users more secure <br>(separated access between intranet and internet as just one example) but <br>every such decision cost users migrating to other browsers, in fact making <br>those users less secure(good intentions and all that). That will probably <br>happen to some degree here as well, but Google Chrome is a big enough <br>player to actually change stubborn people&#39;s views and with that ability <br>comes the responsibility to do the right thing for the open web and the <br>users even when it hurts. <br> <br>(As I&#39;ve worked at both sides of the (Presto) interaction layer between <br>scripts and npapi plugins it will be with some pleasure I see the last <br>npapi plugin being put in the cupboard) <br> <br>/Daniel - returning to decoding trybot fails... <br></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,kFeoAbjRhCkJ;105"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="lyz4zEydbOgJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Markus Gutschke (顧孟勤)" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjW7uEbLfKnn_rusysP_I1-XKZ6Z4BkyuukPjFdr6Lc0sJ0ung=s40-c" alt="Markus Gutschke (顧孟勤)&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i568">Markus Gutschke (顧孟勤)</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">May 22, 2014, 6:10:28 PM</span><span class="Rrziwd">5/22/14</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="lyz4zEydbOgJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i569" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="lyz4zEydbOgJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i569" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i570" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i570" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i571" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="lyz4zEydbOgJ"><div class="jO7h3c">Delete</div></div></span><div id="i571" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="lyz4zEydbOgJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i572" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i573" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i573" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to Chromium-dev</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i568" role="region"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">Thanks for offering to file a bug.<br><br>Yes, it is quite possible that Windows still works for a while; I wasn&#39;t able to test that here. On Linux, the extension installs, but it then silently fails and doesn&#39;t appear to do anything. That&#39;s very confusing, and official Google documentation should not point users to a tool that fails this way.<br> <br>Having said that, I fully understand why NPAPI is getting deprecated, and I mostly agree with the decisions made. As much as I hate having to go through the transition phase, I love the ultimate end result that promises a much more secure browsing experience.<br> <font color="#888888"><br><br></font><span style="color:rgb(136,136,136)">Markus</span></div></div></div><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,lyz4zEydbOgJ;106"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="lCMGW7Abw-EJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Stuart Morgan" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjXg4j4TV2np7lUujRoYyxPjNcUhgJ4Fnzzvh9n13JRFc8eR5A=s40-c" alt="Stuart Morgan&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i574">Stuart Morgan</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">May 22, 2014, 11:03:36 PM</span><span class="Rrziwd">5/22/14</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="lCMGW7Abw-EJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i575" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="lCMGW7Abw-EJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i575" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i576" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i576" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i577" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="lCMGW7Abw-EJ"><div class="jO7h3c">Delete</div></div></span><div id="i577" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="lCMGW7Abw-EJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i578" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i579" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i579" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to ricardo...@gmail.com, PhistucK, Matt Giuca, Cliff Wells, chromium-dev, Sayantan Das, Justin Schuh, Tom Wiltzius, Elliot Glaysher, be...@chromium.org, Darin Fisher</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i574" role="region"><div class="DTXlsb"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Thu, May 22, 2014 at 1:07 AM, Ricardo Ribalda Delgado <span dir="ltr">&lt;<a href data-email-masked rel="nofollow">ricardo...@gmail.com</a>&gt;</span> wrote:<br> <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>I guess we will see the magnitude as soon as this reaches windows.</div></blockquote><div><br></div></div></div></div></div><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div> We already know what the magnitude is—and can monitor the change in those numbers over the course of this year—because we have actual usage statistics for NPAPI plugins across Chrome&#39;s user base. Decisions about NPAPI deprecation and eventual removal are not being made blindly, or in a vacuum.</div> <div><br></div><div>Please don&#39;t confusing coming to a different conclusion than you with not understanding the usage landscape.</div><div><br></div><div>-Stuart</div></div></div></div> </div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,lCMGW7Abw-EJ;107"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="u_TwgwpbLMIJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Ricardo Ribalda Delgado" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjUM6I5sgEqHhb6MJgOfhiwebVEOunb5ECOvEfaq8WnHhL9tcnLg=s40-c" alt="Ricardo Ribalda Delgado&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i580">Ricardo Ribalda Delgado</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">May 22, 2014, 11:32:56 PM</span><span class="Rrziwd">5/22/14</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="u_TwgwpbLMIJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i581" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="u_TwgwpbLMIJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i581" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i582" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i582" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i583" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="u_TwgwpbLMIJ"><div class="jO7h3c">Delete</div></div></span><div id="i583" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="u_TwgwpbLMIJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i584" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i585" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i585" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to Stuart Morgan, PhistucK, Matt Giuca, Cliff Wells, chromium-dev, Sayantan Das, Justin Schuh, Tom Wiltzius, Elliot Glaysher, be...@chromium.org, Darin Fisher</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i580" role="region">Stuart, <br> <br>I am not saying that NPAPI should not be deprecated. It is obsolete, <br>unsecure and does not work on tables/phones. Just want to make you <br>understand that NPAPI is used for critical stuff like paying your <br>taxes or scheduling with your doctor. You only do this once per year <br>and therefore it is negligible on your stats. <br> <br>Nobody uses java plugin because he decides to use java plugin. People <br>use it because they have no option and usually to do critical tasks. I <br>cannot even order a book in my library now! I believe that the <br>criticality of the tasks done with NPAPI should have been considered, <br>and not only the amount of users, and I guess that having stats about <br>his is difficult. <br> <br>On the other hand, you have done a lovely job with Flash, the Pepper <br>plugin was ready and tested much before the NPAPI plugin was <br>deprecated. But in Java I humbly believe that you have made a mistake. <br>And if the reason is no collaboration from oracle, you could have <br>developed a pepper plugin for icedtea. <br> <br>Anyway, I have no contributed a single line to chromium, I don&#39;t pay <br>for the product, nor pay a developer to work on it, so I have no vote. <br>This is only customer feedback: A critical usercase is not working now <br>for me or anybody living in Denmark and using Linux (or Windows in <br>some months) <br><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div>-- <br>Ricardo Ribalda <br></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,u_TwgwpbLMIJ;108"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="b9ikU-ncveEJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="PhistucK" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjVDqTacU4xthRS6oqajLHQXP36A8wTWyPPfqLFDlJYXXPHcVZry=s40-c" alt="PhistucK&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i586">PhistucK</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">May 23, 2014, 12:59:35 AM</span><span class="Rrziwd">5/23/14</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="b9ikU-ncveEJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i587" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="b9ikU-ncveEJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i587" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i588" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i588" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i589" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="b9ikU-ncveEJ"><div class="jO7h3c">Delete</div></div></span><div id="i589" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="b9ikU-ncveEJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i590" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i591" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i591" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to Stuart Morgan, Ricardo Ribalda Delgado, Matt Giuca, Cliff Wells, chromium-dev, Sayantan Das, Justin Schuh, Tom Wiltzius, Elliot Glaysher, be...@chromium.org, Darin Fisher</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i586" role="region"><div dir="ltr"><div class="gmail_default" style="color:#000000">Just to be accurate -</div><div class="gmail_default" style="color:#000000">NPAPI usage statistics come only from those that enabled anonymous usage statistics, right?<br> If so, then this is not coming from all of the user base.</div><div class="gmail_extra"><br clear="all"><div><div dir="ltr"><div style="text-align:left"><br></div><div style="text-align:right">☆<b>PhistucK</b></div> </div></div></div></div><div class="wqmMgb" jscontroller="OgSBv" jsaction="JIbuQc:jkaCtf(xNawpf);"><div role="button" class="uArJ5e Y5FYJe cjq2Db gU0jsb" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="xNawpf" aria-label="Show trimmed content" tabindex="0" data-tooltip="Show trimmed content" aria-expanded="false" aria-live="assertive" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc fBueFe" aria-hidden="true">&#xE5D3;</span></span></span></div></div></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,b9ikU-ncveEJ;109"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="558mIEpj61EJ" data-subject="Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Stuart Morgan" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjXg4j4TV2np7lUujRoYyxPjNcUhgJ4Fnzzvh9n13JRFc8eR5A=s40-c" alt="Stuart Morgan&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i592">Stuart Morgan</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">May 23, 2014, 2:13:18 AM</span><span class="Rrziwd">5/23/14</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="558mIEpj61EJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i593" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="558mIEpj61EJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i593" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i594" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i594" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i595" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="558mIEpj61EJ"><div class="jO7h3c">Delete</div></div></span><div id="i595" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="558mIEpj61EJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i596" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i597" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i597" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to PhistucK, Ricardo Ribalda Delgado, Matt Giuca, Cliff Wells, chromium-dev, Sayantan Das, Justin Schuh, Tom Wiltzius, Elliot Glaysher, be...@chromium.org, Darin Fisher</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i592" role="region"><div class="DTXlsb"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Thu, May 22, 2014 at 9:59 AM, PhistucK <span dir="ltr">&lt;<a href data-email-masked rel="nofollow">phis...@gmail.com</a>&gt;</span> wrote:<br> <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div style="color:#000000">Just to be accurate -</div><div style="color:#000000">NPAPI usage statistics come only from those that enabled anonymous usage statistics, right?<br> If so, then this is not coming from all of the user base.</div></div></blockquote><div><br></div></div></div></div></div><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>I never said it was from &quot;all of the user base&quot; I said it was from &quot;across&quot; the user base. As in, from a large sample across many types of users in many countries (as opposed to extrapolating from one specific user&#39;s experience and assuming it is representative).</div> <div><br></div><div>-Stuart</div></div></div></div> </div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,558mIEpj61EJ;110"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section><section class="BkrUxb" jscontroller="ywEdOe" data-doc-id="9tIcKRbFDqMJ" data-subject="Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April" data-is-first="false" data-author="Mike Cavedon" jsaction="VqL3Gc:xvWlrc;QvNAx:AHmuwe;JIbuQc:OOqk2e(onkYyb),OOqk2e(IgWJu),FUJCwf(OqWcW),Bmlfs(rKtXic),qHAave(k1xLRe);rcuQ6b:npT2md;DB0tFc:dvCNbf; keydown:hXsouf; click:mHokFf(A9KrYd),gfTIJc(yjbGtf),hXsouf;" tabindex="0" aria-expanded="true" role="listitem"><div class="eH2Xlc" tabindex="-1"><div class="oXnYGc"><div class=" Dyb9Ge" aria-hidden="true"><div class="tGPUJe"><div class="xPx9xc Ajdkue"><img src="//lh3.googleusercontent.com/a-/ALV-UjWCFm7KDU0LK0FtJq8JYDPKPTqQAefXneEle4r8cTALT4c5484=s40-c" alt="Mike Cavedon&#39;s profile photo" role="presentation"></div></div></div><div class="X7AGAf"><div class="UZ2tvc" jsname="A9KrYd"><div class="NcB7hc"><div class="LgTNRd"><h3 class="s1f8Zd" id="i598">Mike Cavedon</h3></div><span class="oXzbyc">unread,</span><div class="ELCJ4d"><span class="zX2W9c">May 23, 2014, 5:59:48 AM</span><span class="Rrziwd">5/23/14</span><div jscontroller="XyWitb" jsaction="JIbuQc:nfEq0c(LgbsSe)" class="jX3HFe c5jofc" data-group-email="chromium-dev@chromium.org" data-conv-id="xEbgvWE7wMk" data-starred="false" data-message-id="9tIcKRbFDqMJ"><div role="button" class="uArJ5e Y5FYJe cjq2Db pzr7Cc RDPZE" jslog="82178; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="LgbsSe" aria-label="Not starred" aria-disabled="true" tabindex="-1" data-tooltip="Not starred" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc Y995Ff" aria-hidden="true">&#xE83A;</span></span></span></div></div><div role="button" class="uArJ5e Y5FYJe cjq2Db c5jofc RDPZE" jslog="82347; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="onkYyb" aria-label="Sign in to reply" aria-disabled="true" tabindex="-1" data-tooltip="Sign in to reply" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc sm8sCf rNtgQd" aria-hidden="true">&#xE15F;</span></span></span></div><div role="presentation" class="d8aLif" jsaction="JIbuQc:Uzli5"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="D2OxRe" aria-label="More" aria-disabled="false" tabindex="0" data-tooltip="More" aria-haspopup="true" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc rNtgQd" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to reply to author" data-tooltip-position="left" aria-describedby="i599" aria-label="Reply to author" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="YiCN0e" data-doc-id="9tIcKRbFDqMJ"><div class="jO7h3c">Reply to author</div></div></span><div id="i599" class="oXzbyc">Sign in to reply to author</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Sign in to forward" data-tooltip-position="left" aria-describedby="i600" aria-label="Forward" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="UOVtBd"><div class="jO7h3c">Forward</div></div></span><div id="i600" class="oXzbyc">Sign in to forward</div><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="You do not have permission to delete messages in this group" data-tooltip-position="left" aria-describedby="i601" aria-label="Delete" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="iVxiud" data-message-id="9tIcKRbFDqMJ"><div class="jO7h3c">Delete</div></div></span><div id="i601" class="oXzbyc">You do not have permission to delete messages in this group</div><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Copy link" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="Pz5Lfb" data-message-id="9tIcKRbFDqMJ"><div class="jO7h3c">Copy link</div></div></span><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" data-disabled-tooltip="You cannot report your own message" aria-describedby="i602" aria-label="Report message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="mTtSFe" jslog="202374; track:JIbuQc"><div class="jO7h3c">Report message</div></div></span><span jsslot class="z80M1 RDPZE FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-disabled="true" data-disabled-tooltip="Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message" aria-describedby="i603" aria-label="Show original message" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jsname="H2AOBd" jslog="109822; track:JIbuQc"><div class="jO7h3c">Show original message</div></div></span><div id="i603" class="oXzbyc">Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message</div></div></div></div></div></div></div></div></div><div class="JYW4cc"><span class="qFQw9e">to chromi...@chromium.org, Justin Schuh, Tom Wiltzius, Elliot Glaysher, be...@chromium.org, Darin Fisher</span></div></div><div class="ptW7te" jsname="yjbGtf" aria-labelledby="i598" role="region"><div dir="ltr">Just so I am clear on this. Does this mean java is not, and will not, be supported in Chrome moving foward?<br><br><div>If that is the case then I can&#39;t use Chrome as too much of what I do depends on the java plugin.</div><div><br></div><div>I am on Ubuntu 14.04. </div></div></div></div></div><div jsmodel="MUH4bb" jsdata="sfCYhb;115393218976622799151;10 z4dtG;115393218976622799151,xEbgvWE7wMk;11 kHXooc;115393218976622799151,9tIcKRbFDqMJ;111"><div class="w5YVod" jsname="xtcdFb" jscontroller="NC05qe" jsaction="LuROtc:cvoVrc;DB0tFc:J1W1pe;KNr2Nb:S2L98e; mouseup:v4KoQ; keydown:v4KoQ;AHmuwe:mpYVcf;O22p3e:jmJIU;K7NtBe:f7gSD;OXWwLe:cpXlEe;wlB9we:PTiTyd;pQRm0e:pyCc2c" soy-skip ssk='6:CWF4kd'></div></div></div></section></div><div class="Bys16d"><div class="hRUMVb qs41qe" data-loadingmessage="It is loading more messages." jscontroller="GFartf" jsaction="animationend:kWijWc;dyRcpb:dyRcpb" data-active="true"><div class="eZj3ab" aria-live="polite" jsname="vyyg5">It is loading more messages.</div><div jsname="Hxlbvc" class="EjqBzf"><div class="xgjrdc W16UYe co39ub"><div class="NzjLhf GBKMJf"><div class="O8fgAf GOJTSe"></div></div><div class="lUa73"><div class="O8fgAf GOJTSe"></div></div><div class="NzjLhf W8OIte"><div class="O8fgAf GOJTSe"></div></div></div><div class="xgjrdc Z3wgcd Cn087"><div class="NzjLhf GBKMJf"><div class="O8fgAf GOJTSe"></div></div><div class="lUa73"><div class="O8fgAf GOJTSe"></div></div><div class="NzjLhf W8OIte"><div class="O8fgAf GOJTSe"></div></div></div><div class="xgjrdc YAHIzf hfsr6b"><div class="NzjLhf GBKMJf"><div class="O8fgAf GOJTSe"></div></div><div class="lUa73"><div class="O8fgAf GOJTSe"></div></div><div class="NzjLhf W8OIte"><div class="O8fgAf GOJTSe"></div></div></div><div class="xgjrdc zd0Iye EjXFBf"><div class="NzjLhf GBKMJf"><div class="O8fgAf GOJTSe"></div></div><div class="lUa73"><div class="O8fgAf GOJTSe"></div></div><div class="NzjLhf W8OIte"><div class="O8fgAf GOJTSe"></div></div></div></div></div></div></div><div class="l3x9Wb L6cTce" jsname="l1dgHc" jscontroller="ibNyjf" jsaction="click:qrlFte(Ne3sFf);JIbuQc:TvD9Pc(plIjzf),qrlFte(RA6N0c);"><div role="button" class="uArJ5e Y5FYJe cjq2Db" jslog="95126; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="RA6N0c" aria-label="Refresh conversation" tabindex="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc BTsVnf" aria-hidden="true">&#xE5D5;</span></span></span></div><span jsname="Ne3sFf" class="fv72P" role="alert" aria-live="polite">0 new messages</span><div role="button" class="uArJ5e Y5FYJe cjq2Db" jslog="95125; track:JIbuQc" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow jsname="plIjzf" aria-label="Close new message notification" tabindex="0"><div class="PDXc1b MbhUzd" jsname="ksKsZd"></div><span jsslot class="XuQwKc"><span class="GmuOkf"><span class="DPvwYc BTsVnf" aria-hidden="true">&#xE5CD;</span></span></span></div></div></div><c-data id="i3" jsdata=" qPpAGd;115393218976622799151;6 eESkCd;115393218976622799151;4 FiIi8b;115393218976622799151;7 LDtCje;115393218976622799151;3 gFNFub;115393218976622799151,115393218976622799151,xEbgvWE7wMk,Cg1Mb29rdXBUaHJlYWRzGGQ=;9"></c-data></c-wiz><c-data id="i2" jsdata=" eESkCd;115393218976622799151;4 gFNFub;115393218976622799151,115393218976622799151,xEbgvWE7wMk,Cg1Mb29rdXBUaHJlYWRzGGQ=;9"></c-data></c-wiz><script aria-hidden="true" nonce="hDSuq1PEGHsdfWs1Q4h1LA">window.wiz_progress&&window.wiz_progress();window.wiz_tick&&window.wiz_tick('mPxNXc');</script><script nonce="hDSuq1PEGHsdfWs1Q4h1LA">(function(){'use strict';var c=window,d=[];c.aft_counter=d;var e=[],f=0;function _recordIsAboveFold(a){if(!c._isLazyImage(a)&&!a.hasAttribute("data-noaft")&&a.src){var b=(c._isVisible||function(){})(c.document,a);a.setAttribute("data-atf",b);b&&(e.indexOf(a)!==-1||d.indexOf(a)!==-1||a.complete||d.push(a),a.hasAttribute("data-iml")&&(a=Number(a.getAttribute("data-iml")),a>f&&(f=a)))}} c.initAft=function(){f=0;e=Array.prototype.slice.call(document.getElementsByTagName("img")).filter(function(a){return!!a.getAttribute("data-iml")});[].forEach.call(document.getElementsByTagName("img"),function(a){try{_recordIsAboveFold(a)}catch(b){throw b.message=a.hasAttribute("data-iid")?b.message+"\nrecordIsAboveFold error for defer inlined image":b.message+("\nrecordIsAboveFold error for img element with <src: "+a.src+">"),b;}});if(d.length===0)c.onaft(f)};}).call(this); initAft()</script><script id="_ij" nonce="hDSuq1PEGHsdfWs1Q4h1LA">window.IJ_values = [ false ,[null,null,"",false,null,null,true,false],'0','https:\/\/groups.google.com\/', null ,'boq_groupsfrontendserver_20241118.07_p0','groups.google.com', 0.0 ,'','hDSuq1PEGHsdfWs1Q4h1LA','SqJFafVLXy-p3yjsGIr4Jw','DEFAULT','', 2024.0 ,'https:\/\/groups.google.com\/a\/chromium.org\/g\/chromium-dev\/c\/xEbgvWE7wMk', null ,'ltr',[], false ,'https:\/\/accounts.google.com\/AccountChooser?continue\x3dhttps:\/\/groups.google.com\/a\/chromium.org\/g\/chromium-dev\/c\/xEbgvWE7wMk\x26hl\x3den-US','https:\/\/accounts.google.com\/ServiceLogin?hl\x3den-US\x26continue\x3dhttps:\/\/groups.google.com\/a\/chromium.org\/g\/chromium-dev\/c\/xEbgvWE7wMk','https:\/\/accounts.google.com\/SignOutOptions?continue\x3dhttps:\/\/groups.google.com\/a\/chromium.org\/g\/chromium-dev\/c\/xEbgvWE7wMk', false ,'chromium-dev@chromium.org','AIzaSyCS6dHv7e6Ckp9c1kYOuDTRmrWamwKnE38','50','https:\/\/groups.google.com', 1.0 ,'H1uB9hNG90qxUomTNdM0WyePScpx','92DTgm9xK0qxUomTNdM0Sb8abN44','UyxkSVxf50qxUomTNdM0VgtdFC73','EaRhD7NSC0qxUomTNdM0XZEwfumj','HhKsgN2DE0qxUomTNdM0TYCTGXVe','4PrLCMxh20qxUomTNdM0SApvf2mk', false , false , true ,'en','en-US','en_US','https:\/\/goto2.corp.google.com\/mdtredirect?data_id_filter\x3dgroups.google.com\x26system_name\x3dgroups-frontend',[1,true], null ,'','https:\/\/myaccount.google.com\/privacypolicy?hl\x3den-US','6LctgAgUAAAAACsC7CsLr_jgOWQ2ul2vC_ndi8o2', null , false , null ,'https:\/\/groups.google.com', false ,'https:\/\/sphinx.corp.google.com','https:\/\/www.gstatic.com\/_\/boq-groups\/_\/r\/',[["en","ar","de","en-GB","es","es-419","fr","it","ja","ko","nl","pl","pt","ru","th","tr","zh","zh-Hant","bg","ca","cs","da","el","fa","fi","fil","hi","hr","hu","id","iw","lt","lv","no","pt-PT","ro","sk","sl","sr","sv","uk","vi","af","az","bn","et","hy","is","ka","kk","km","lo","mk","mn","mr","ms","my","ne","si","sq","sw","ta","am","fr-CA","gu","kn","ky","ml","pa","sr-Latn","te","ur","uz","as","be","bs","cy","eu","ga","gl","ha","ig","jv","nn","or","ps","sd","so","tk","yo","yue","zu"]],'https:\/\/myaccount.google.com\/termsofservice?hl\x3den-US', null , null , false , null ,]; window.IJ_valuesCb && window.IJ_valuesCb();</script><script class="ds:5" nonce="hDSuq1PEGHsdfWs1Q4h1LA">AF_initDataCallback({key: 'ds:5', hash: '1', data:[3], sideChannel: {}});</script><script class="ds:4" nonce="hDSuq1PEGHsdfWs1Q4h1LA">AF_initDataCallback({key: 'ds:4', hash: '2', data:[], sideChannel: {}});</script><script class="ds:7" nonce="hDSuq1PEGHsdfWs1Q4h1LA">AF_initDataCallback({key: 'ds:7', hash: '3', data:[["115393218976622799151","chromium-dev@chromium.org"],"xEbgvWE7wMk",17678], sideChannel: {}});</script><script class="ds:3" nonce="hDSuq1PEGHsdfWs1Q4h1LA">AF_initDataCallback({key: 'ds:3', data:[7],errorHasStatus: true,});</script><script class="ds:9" nonce="hDSuq1PEGHsdfWs1Q4h1LA">AF_initDataCallback({key: 'ds:9', data:[7],errorHasStatus: true,});</script><script class="ds:2" nonce="hDSuq1PEGHsdfWs1Q4h1LA">AF_initDataCallback({key: 'ds:2', hash: '4', data:[["115393218976622799151","chromium-dev@chromium.org"],"Chromium-dev","The team uses this list to discuss technical issues and announcements. Posts will include topics such as discussions on how to reduce memory consumption, how certain code areas are implemented and how to extend or improve such code. This is a moderate volume, high technical content mailing list.",false,1,false,1,false,false,false,[null,""],false,null,false,false], sideChannel: {}});</script><script class="ds:8" nonce="hDSuq1PEGHsdfWs1Q4h1LA">AF_initDataCallback({key: 'ds:8', hash: '5', data:[["115393218976622799151","chromium-dev@chromium.org"],[false,false,true],0], sideChannel: {}});</script><script class="ds:1" nonce="hDSuq1PEGHsdfWs1Q4h1LA">AF_initDataCallback({key: 'ds:1', hash: '6', data:[["115393218976622799151","chromium-dev@chromium.org"],[false,false,false,null,true]], sideChannel: {}});</script><script class="ds:0" nonce="hDSuq1PEGHsdfWs1Q4h1LA">AF_initDataCallback({key: 'ds:0', hash: '7', data:[[["115393218976622799151","chromium-dev@chromium.org"],null,false,true,false,false,false,false,false,false,false,false,true,false,false,false]], sideChannel: {}});</script><script class="ds:6" nonce="hDSuq1PEGHsdfWs1Q4h1LA">AF_initDataCallback({key: 'ds:6', hash: '9', data:[["115393218976622799151","chromium-dev@chromium.org"],["115393218976622799151","xEbgvWE7wMk","Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","Just so I am clear on this. Does this mean java is not, and will not, be supported in Chrome moving",[1400795988],[1457611051],120,false,false,[[["7th...@gmail.com","//lh3.googleusercontent.com/a-/ALV-UjV-0bLvQPy7nVwsdGbT9jW8KIy1NUmv2bRhUsiHsf2R6490JA",null,"109922912958951007008"],["Mike Cavedon","//lh3.googleusercontent.com/a-/ALV-UjWCFm7KDU0LK0FtJq8JYDPKPTqQAefXneEle4r8cTALT4c5484",null,"106680657616208541647"]],40],1,false,2,[[0],0,[2],[0]]],[[[["115393218976622799151","P_fE69mbxNgJ",[["7th...@gmail.com","//lh3.googleusercontent.com/a-/ALV-UjV-0bLvQPy7nVwsdGbT9jW8KIy1NUmv2bRhUsiHsf2R6490JA",null,"109922912958951007008"],[["chromi...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"]],[["hector...@gmail.com","//lh3.googleusercontent.com/a-/ALV-UjWRAkkp_aaKMnDrn5QjFd1DaA_MjWKA6RckAH63ss_2d8f_GKE",null,"115932596877398167821"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","Using two browsers is just tiresome especially if you are using services like gaikai (needs java",[1401759489,69000000],[1401759489],2],[2,[[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003eUsing two browsers is just tiresome especially if you are using services like gaikai (needs java plugin), play some java games (yep, there are tons of them written as java applets) or try to watch drm content (I seriously can\u0026#39;t get it why only on Linux pepper flash doesn\u0026#39;t have drm module) on daily basis. Switching to Firefox or other browser is just a better idea.\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eAs you can see we are not complaining about ditching NPAPI but about killing it only on Linux, least popular platform, way ahead of others. This way chromium on Linux probably won\u0026#39;t have any other plugins than crippled flash for year or more and websites won\u0026#39;t switch to html5 (not possible in many cases) only because chromium on Linux doesn\u0026#39;t support necessary plugins anymore. Whole switching, writing new plugins will take place probably shortly before dropping NPAPI support on Windows, maybe even after that which will give you enormous amounts of complaints if new plugins won\u0026#39;t be there. Aura didn\u0026#39;t give us any real benefits but keeping NPAPI for the same time as other platforms would at least prevent alienating Linux chromium users from plugin content.\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003eW dniu wtorek, 3 czerwca 2014 01:57:38 UTC+2 u\u017cytkownik Stuart Morgan napisa\u0142:\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003e\u003cdiv class\u003d\"gmail_quote\"\u003eOn Mon, Jun 2, 2014 at 3:56 PM, Hector Garcia \u003cspan dir\u003d\"ltr\"\u003e\u0026lt;\u003ca rel\u003d\"nofollow\"\u003ehector...@gmail.com\u003c/a\u003e\u0026gt;\u003c/span\u003e wrote:\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\r\n\r\nI agree. I \u00a0-parcially- solved my personal needs uninstalling chrome\u003cbr\u003e\r\nVer 3.5 and installing Ver 3.4.\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eDowngrading to Chrome 34 and staying there indefinitely is a *very*\u00a0dangerous solution to the problem; it\u0026#39;s really unfortunate that instructions are circulating advising users (especially the large majority who don\u0026#39;t understand the security implications) to \u0026quot;fix\u0026quot; the problem this way. This means exposing yourself to every vulnerability that has been or will be patched in any post-34 version of Chrome. It makes all browsing more dangerous just to enable specific pages to work.\u003c/div\u003e\r\n\r\n\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eUsing another browser (e.g., Firefox) to access those specific pages, while using the current\u00a0version of Chrome for your general browsing,\u00a0would be a far better approach.\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e-Stuart\u003c/div\u003e\r\n\r\n\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\r\n\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e"]]]]],["115393218976622799151","P_fE69mbxNgJ",false,false,0]],[[["115393218976622799151","GAoSpB07unIJ",[["T.J. Crowder","//lh3.googleusercontent.com/a-/ALV-UjVyo0_8sZrMNyzsRbtYjh3nZdfqgLy4NnavL4EHXJnYUPfh",null,"112088148826916935169"],[["chromi...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"]],[["hector...@gmail.com","//lh3.googleusercontent.com/a-/ALV-UjWRAkkp_aaKMnDrn5QjFd1DaA_MjWKA6RckAH63ss_2d8f_GKE",null,"115932596877398167821"],["sayan...@gmail.com","//lh3.googleusercontent.com/a-/ALV-UjVggYU2D5br_z3Y4gG5l9g-qOenNmrepkUZwExnPFgoqrcusEAOvA",null,"113260014754281263350"],["jsc...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["wilt...@chromium.org"],["e...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["da...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","PhistucK: While forty million people may pay taxes online, how many of them are doing it using Linux?",[1401803058,597000000],[1401803058],2],[2,[[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv dir\u003d\"ltr\" style\u003d\"font-family:Arial,Helvetica,sans-serif\"\u003e\u003cdiv style\u003d\"color:rgb(0,0,0)\"\u003ePhistucK:\u003c/div\u003e\u003cdiv style\u003d\"color:rgb(0,0,0)\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cblockquote style\u003d\"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex\" class\u003d\"gmail_quote\"\u003eWhile forty million people may pay taxes online, how many of them are doing it using Linux?\u003cbr\u003eThe Linux worldwide market share is very, very small. You must factor that into your calculations.\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eMaybe you missed the part where this decision will be hitting Windows by the end of the year.\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e-- T.J.\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003cbr\u003eOn Friday, 30 May 2014 21:19:20 UTC+1, PhistucK wrote:\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv style\u003d\"color:#000000\"\u003eWhile forty million people may pay taxes online, how many of them are doing it using Linux?\u003c/div\u003e\u003cdiv style\u003d\"color:#000000\"\u003eThe Linux worldwide market share is very, very small. You must factor that into your calculations.\u003c/div\u003e\r\n\r\n\u003c/div\u003e\u003cdiv\u003e\u003cbr clear\u003d\"all\"\u003e\u003cdiv\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv style\u003d\"text-align:left\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"text-align:right\"\u003e\u2606\u003cb\u003ePhistucK\u003c/b\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\r\n\u003cbr\u003e\u003cbr\u003e\u003cdiv class\u003d\"gmail_quote\"\u003eOn Fri, May 30, 2014 at 7:53 PM, Hector Garcia \u003cspan dir\u003d\"ltr\"\u003e\u0026lt;\u003ca rel\u003d\"nofollow\"\u003ehector...@gmail.com\u003c/a\u003e\u0026gt;\u003c/span\u003e wrote:\u003cbr\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\r\n\r\n\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003e\u003cbr\u003eEl jueves, 22 de mayo de 2014 01:06:24 UTC-5, Matt Giuca escribi\u00f3:\u003cdiv\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\r\n\r\nI want to reiterate that this decision was a security decision, not a deliberate choice to shut down access to these services. (The point has been made many times before, but not recently on this thread.) The removal of NPAPI on Linux in Chrome 35 was not simply a policy decision.\u003cdiv\u003e\r\n\r\n\r\n\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eNPAPI is a technology from the 1990s which basically predates modern computer security. Any NPAPI plugin can completely take over your machine, and frequently, NPAPI plugins run untrustworthy code from the Internet on interpreters with security vulnerabilities. Chrome is powerless to protect you from malicious or insecure NPAPI plugins owning your machine.\u003c/div\u003e\r\n\r\n\r\n\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eOn Windows and Mac, there is a long deprecation plan so these plugins will continue to work a while longer while other work-arounds are found. On Linux, we ran into a practical problem: since we are moving the UI stack from GTK to Aura in Chrome 35, NPAPI plugins would not run on Chrome 35 without a serious amount of engineering effort. Since NPAPI is being deprecated, it did not make sense for Google to commit a lot of engineering effort to writing new NPAPI architecture that will be deleted within a year, especially not on Linux which has a very small market share.\u003c/div\u003e\r\n\r\n\r\n\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eThe timing is unfortunate, but the number of Linux users that require NPAPI plugins that aren\u0026#39;t Flash is just too small to justify this effort.\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eSuggestions along the lines of using sockets to allow PPAPI plugins to talk to stand-alone NPAPI plugins require a similar amount of engineering effort, and defeat the entire point of removing NPAPI, which is that it is insecure to let code downloaded from the Internet talk to arbitrary native applications.\u003c/div\u003e\r\n\r\n\r\n\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003cbr\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv\u003eDear Matt\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eI think you haven\u0026#39;t done a thorough analysis on how many people are actually being affected.\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e\r\n\r\nLet\u0026#39;s talk about Mexico. \u00a0Our goverment tax office is \u0026quot;married\u0026quot; with third party -comercially licensed platforms , such Java and Silverlight. AFAIK the only \u00a0way to run Silverligh on Linux stations it\u0026#39;s by piperlight, a NPAPI plugin.\u003c/div\u003e\r\n\r\n\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003ePut it simply, without Java and Silverlight, we cannot pay taxes.\u00a0\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eAcording to official numbers, at November 2013, in Mexico, \u00a0we were ~ 40 million people who pay taxes. Is that a small user number for you?\u003c/div\u003e\r\n\r\n\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eOk we can say that almost all the accounting professionals (who take the designation of paying \u00a0taxes from their customers, the taxpayers) use IE/Windows to do their job.\u00a0\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eAre we assuming that we, the 40 million people who pay taxes, we are forced to use IE / Windows in order to meet our obligations?\u003c/div\u003e\r\n\r\n\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eI know this is a discussion that we should keep with mexican government. But i think Google isn\u0026#39;t doing a good job for a change opportunity.\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eWouldn\u0026#39;t be a good practice, to wait \u00a0(or develop) a good alternative to NPAPI (PPAPI only supporting for flash is far from it) before dropping it?\u003c/div\u003e\r\n\r\n\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eAnyway, things are done. I didn\u0026#39;t paid anything for chrome, I understand that Google gave it to me on a free basis. I was happy with it. I have the right to take the decision of keep using it or not. Until there is an acceptable solution, goodbye chrome..\u003c/div\u003e\r\n\r\n\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003ePara informaci\u00f3n de mis compratriotas, lo pongo en espa\u00f1ol..\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eEstimado Matt.\u003c/div\u003e\u003cdiv\u003eMe parece que no has hecho un an\u00e1lisis exhaustivo de cuantas personas est\u00e1n siendo realmente afectadas.\u003c/div\u003e\r\n\r\n\u003cdiv\u003eHablemos de M\u00e9xico. Nuestra oficina de impuestos esta \u0026quot;casada\u0026quot; con aplicaciones de terceros bajo licencias comerciales, como Java y Silverlight. Hasta donde s\u00e9, la \u00fanica manera de ejecutar Silverlight en los equipos Linux es usando piperlight, un plugin NPAPI .\u003c/div\u003e\r\n\r\n\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eEn pocas palabras, si no hay Java y Silverlight, no podemos pagar impuestos.\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eSeg\u00fan cifras oficiales, a Noviembre de 2013 en M\u00e9xico \u00e9ramos ~ 40 millones de personas los que pagamos impuestos.\u00a0\u003c/div\u003e\r\n\r\n\u003cdiv\u003e\u00bfEso es un n\u00famero de usuarios peque\u00f1os para t\u00ed?\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eOk , podemos decir que casi todos los profesionales de la contabilidad ( que toman la responsabilidad de pagar los impuestos de sus clientes , los contribuyentes ) utilizan IE / Windows para hacer su trabajo .\u003c/div\u003e\r\n\r\n\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e\u00bfAsumimos que, los 40 millones de personas que pagamos impuestos, estamos obligados a usar IE/Windows para cumplir con nuestras obligaciones?\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e\u003cdiv\u003eS\u00e9 que este es un debate que debemos mantener con el gobierno mexicano . Pero creo que Google no est\u00e1 haciendo un buen trabajo para una oportunidad de cambio.\u003c/div\u003e\r\n\r\n\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e\u00bfNo ser\u00eda una buena pr\u00e1ctica, esperar ( o desarrollar ) una buena alternativa a NPAPI ( PPAPI que solo soporta \u00a0flash est\u00e1 lejos de serlo) antes de desecharlo?\u003c/div\u003e\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\r\n\r\n\u003cdiv\u003eDe todos modos , las cosas ya est\u00e1n hechas . Yo no pagu\u00e9 nada por Chrome , entiendo que Google me lo dio de forma gratuita .\u00a0\u003c/div\u003e\u003cdiv\u003eEstaba contento con \u00e9l.\u00a0\u003c/div\u003e\u003cdiv\u003eTengo el derecho de tomar la decisi\u00f3n de seguir usando o no.\u00a0\u003c/div\u003e\r\n\r\n\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eHasta que no haya una soluci\u00f3n aceptable , adi\u00f3s Chrome .\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eSaludos /best regards\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv\u003e\u003cdiv\u003e\r\n\r\n\r\n\r\n\u003cp\u003e\u003c/p\u003e\r\n\r\n-- \u003cbr\u003e\r\n-- \u003cbr\u003e\r\nChromium Developers mailing list: \u003ca rel\u003d\"nofollow\"\u003echromi...@chromium.org\u003c/a\u003e\u003cbr\u003e\r\nView archives, change email options, or unsubscribe: \u003cbr\u003e\r\n \u003ca href\u003d\"http://groups.google.com/a/chromium.org/group/chromium-dev\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://groups.google.com/a/chromium.org/group/chromium-dev\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575629000\u0026amp;usg\u003dAOvVaw0em8SrMWOMIZcj1tqu4sFH\"\u003ehttp://groups.google.com/a/chromium.org/group/chromium-dev\u003c/a\u003e\u003cbr\u003e\r\n\r\n\u003cp\u003e\u003c/p\u003e\r\n\r\nTo unsubscribe from this group and stop receiving emails from it, send an email to \u003ca rel\u003d\"nofollow\"\u003echromium-dev...@chromium.org\u003c/a\u003e.\u003cbr\u003e\r\n\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003cbr\u003e\u003c/div\u003e\r\n\u003c/blockquote\u003e\u003c/div\u003e"]]]]],["115393218976622799151","GAoSpB07unIJ",false,false,0]],[[["115393218976622799151","XiEgTq7ehXoJ",[["PhistucK","//lh3.googleusercontent.com/a-/ALV-UjVDqTacU4xthRS6oqajLHQXP36A8wTWyPPfqLFDlJYXXPHcVZry",null,"114194780884933174621"],[["t...@crowdersoftware.com","//lh3.googleusercontent.com/a-/ALV-UjVyo0_8sZrMNyzsRbtYjh3nZdfqgLy4NnavL4EHXJnYUPfh",null,"112088148826916935169"]],[["Chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"],["Hector Garcia","//lh3.googleusercontent.com/a-/ALV-UjWRAkkp_aaKMnDrn5QjFd1DaA_MjWKA6RckAH63ss_2d8f_GKE",null,"115932596877398167821"],["Sayantan Das","//lh3.googleusercontent.com/a-/ALV-UjVggYU2D5br_z3Y4gG5l9g-qOenNmrepkUZwExnPFgoqrcusEAOvA",null,"113260014754281263350"],["Justin Schuh","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["Tom Wiltzius"],["Elliot Glaysher","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["Darin Fisher","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","I did not miss it, that was the reason Linux support was dropped so early. It was not worth the",[1401806324,22000000],[1401806324],2],[2,[[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_default\" style\u003d\"color:#000000\"\u003eI did not miss it, that was the reason Linux support was dropped so early.\u003c/div\u003e\u003cdiv class\u003d\"gmail_default\" style\u003d\"color:#000000\"\u003eIt was not worth the effort when the platform is rarely used, relatively.\u003c/div\u003e\r\n\r\n\u003cdiv class\u003d\"gmail_default\" style\u003d\"color:#000000\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv class\u003d\"gmail_default\" style\u003d\"color:#000000\"\u003eBy the end of the year, most of the websites and organizations that want to support Chrome will have to implement new ways, or give up on it. This is known.\u003c/div\u003e\r\n\r\n\u003c/div\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cbr clear\u003d\"all\"\u003e\u003cdiv\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv style\u003d\"text-align:left\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"text-align:right\"\u003e\u2606\u003cb\u003ePhistucK\u003c/b\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[3,[null,"\u003cdiv class\u003d\"gmail_extra\"\u003e\r\n\u003cbr\u003e\u003cbr\u003e\u003cdiv class\u003d\"gmail_quote\"\u003eOn Tue, Jun 3, 2014 at 4:44 PM, T.J. Crowder \u003cspan dir\u003d\"ltr\"\u003e\u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003et...@crowdersoftware.com\u003c/a\u003e\u0026gt;\u003c/span\u003e wrote:\u003cbr\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\r\n\r\n\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv dir\u003d\"ltr\" style\u003d\"font-family:Arial,Helvetica,sans-serif\"\u003e\u003cdiv style\u003d\"color:rgb(0,0,0)\"\u003ePhistucK:\u003c/div\u003e\u003cdiv\u003e\u003cdiv style\u003d\"color:rgb(0,0,0)\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cblockquote style\u003d\"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex\" class\u003d\"gmail_quote\"\u003e\r\n\r\nWhile forty million people may pay taxes online, how many of them are doing it using Linux?\u003cbr\u003eThe Linux worldwide market share is very, very small. You must factor that into your calculations.\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\r\n\r\n\u003c/div\u003e\u003cdiv\u003eMaybe you missed the part where this decision will be hitting Windows by the end of the year.\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e-- T.J.\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003eOn Friday, 30 May 2014 21:19:20 UTC+1, PhistucK wrote:\u003c/div\u003e\r\n\r\n\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv style\u003d\"color:#000000\"\u003eWhile forty million people may pay taxes online, how many of them are doing it using Linux?\u003c/div\u003e\r\n\r\n\u003cdiv style\u003d\"color:#000000\"\u003eThe Linux worldwide market share is very, very small. You must factor that into your calculations.\u003c/div\u003e\r\n\r\n\u003c/div\u003e\u003c/div\u003e\u003cdiv\u003e\u003cbr clear\u003d\"all\"\u003e\u003cdiv\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv style\u003d\"text-align:left\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"text-align:right\"\u003e\u2606\u003cb\u003ePhistucK\u003c/b\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\r\n\u003cbr\u003e\u003cbr\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cdiv\u003e\u003cdiv\u003eOn Fri, May 30, 2014 at 7:53 PM, Hector Garcia \u003cspan dir\u003d\"ltr\"\u003e\u0026lt;\u003ca rel\u003d\"nofollow\"\u003ehector...@gmail.com\u003c/a\u003e\u0026gt;\u003c/span\u003e wrote:\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\r\n\r\n\u003cdiv\u003e\u003cdiv\u003e\r\n\r\n\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003e\u003cbr\u003eEl jueves, 22 de mayo de 2014 01:06:24 UTC-5, Matt Giuca escribi\u00f3:\u003cdiv\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\r\n\r\n\r\n\r\nI want to reiterate that this decision was a security decision, not a deliberate choice to shut down access to these services. (The point has been made many times before, but not recently on this thread.) The removal of NPAPI on Linux in Chrome 35 was not simply a policy decision.\u003cdiv\u003e\r\n\r\n\r\n\r\n\r\n\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eNPAPI is a technology from the 1990s which basically predates modern computer security. Any NPAPI plugin can completely take over your machine, and frequently, NPAPI plugins run untrustworthy code from the Internet on interpreters with security vulnerabilities. Chrome is powerless to protect you from malicious or insecure NPAPI plugins owning your machine.\u003c/div\u003e\r\n\r\n\r\n\r\n\r\n\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eOn Windows and Mac, there is a long deprecation plan so these plugins will continue to work a while longer while other work-arounds are found. On Linux, we ran into a practical problem: since we are moving the UI stack from GTK to Aura in Chrome 35, NPAPI plugins would not run on Chrome 35 without a serious amount of engineering effort. Since NPAPI is being deprecated, it did not make sense for Google to commit a lot of engineering effort to writing new NPAPI architecture that will be deleted within a year, especially not on Linux which has a very small market share.\u003c/div\u003e\r\n\r\n\r\n\r\n\r\n\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eThe timing is unfortunate, but the number of Linux users that require NPAPI plugins that aren\u0026#39;t Flash is just too small to justify this effort.\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eSuggestions along the lines of using sockets to allow PPAPI plugins to talk to stand-alone NPAPI plugins require a similar amount of engineering effort, and defeat the entire point of removing NPAPI, which is that it is insecure to let code downloaded from the Internet talk to arbitrary native applications.\u003c/div\u003e\r\n\r\n\r\n\r\n\r\n\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003cbr\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv\u003eDear Matt\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eI think you haven\u0026#39;t done a thorough analysis on how many people are actually being affected.\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e\r\n\r\n\r\n\r\nLet\u0026#39;s talk about Mexico. \u00a0Our goverment tax office is \u0026quot;married\u0026quot; with third party -comercially licensed platforms , such Java and Silverlight. AFAIK the only \u00a0way to run Silverligh on Linux stations it\u0026#39;s by piperlight, a NPAPI plugin.\u003c/div\u003e\r\n\r\n\r\n\r\n\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003ePut it simply, without Java and Silverlight, we cannot pay taxes.\u00a0\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eAcording to official numbers, at November 2013, in Mexico, \u00a0we were ~ 40 million people who pay taxes. Is that a small user number for you?\u003c/div\u003e\r\n\r\n\r\n\r\n\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eOk we can say that almost all the accounting professionals (who take the designation of paying \u00a0taxes from their customers, the taxpayers) use IE/Windows to do their job.\u00a0\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eAre we assuming that we, the 40 million people who pay taxes, we are forced to use IE / Windows in order to meet our obligations?\u003c/div\u003e\r\n\r\n\r\n\r\n\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eI know this is a discussion that we should keep with mexican government. But i think Google isn\u0026#39;t doing a good job for a change opportunity.\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eWouldn\u0026#39;t be a good practice, to wait \u00a0(or develop) a good alternative to NPAPI (PPAPI only supporting for flash is far from it) before dropping it?\u003c/div\u003e\r\n\r\n\r\n\r\n\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eAnyway, things are done. I didn\u0026#39;t paid anything for chrome, I understand that Google gave it to me on a free basis. I was happy with it. I have the right to take the decision of keep using it or not. Until there is an acceptable solution, goodbye chrome..\u003c/div\u003e\r\n\r\n\r\n\r\n\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003ePara informaci\u00f3n de mis compratriotas, lo pongo en espa\u00f1ol..\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eEstimado Matt.\u003c/div\u003e\u003cdiv\u003eMe parece que no has hecho un an\u00e1lisis exhaustivo de cuantas personas est\u00e1n siendo realmente afectadas.\u003c/div\u003e\r\n\r\n\r\n\r\n\u003cdiv\u003eHablemos de M\u00e9xico. Nuestra oficina de impuestos esta \u0026quot;casada\u0026quot; con aplicaciones de terceros bajo licencias comerciales, como Java y Silverlight. Hasta donde s\u00e9, la \u00fanica manera de ejecutar Silverlight en los equipos Linux es usando piperlight, un plugin NPAPI .\u003c/div\u003e\r\n\r\n\r\n\r\n\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eEn pocas palabras, si no hay Java y Silverlight, no podemos pagar impuestos.\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eSeg\u00fan cifras oficiales, a Noviembre de 2013 en M\u00e9xico \u00e9ramos ~ 40 millones de personas los que pagamos impuestos.\u00a0\u003c/div\u003e\r\n\r\n\r\n\r\n\u003cdiv\u003e\u00bfEso es un n\u00famero de usuarios peque\u00f1os para t\u00ed?\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eOk , podemos decir que casi todos los profesionales de la contabilidad ( que toman la responsabilidad de pagar los impuestos de sus clientes , los contribuyentes ) utilizan IE / Windows para hacer su trabajo .\u003c/div\u003e\r\n\r\n\r\n\r\n\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e\u00bfAsumimos que, los 40 millones de personas que pagamos impuestos, estamos obligados a usar IE/Windows para cumplir con nuestras obligaciones?\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e\u003cdiv\u003eS\u00e9 que este es un debate que debemos mantener con el gobierno mexicano . Pero creo que Google no est\u00e1 haciendo un buen trabajo para una oportunidad de cambio.\u003c/div\u003e\r\n\r\n\r\n\r\n\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e\u00bfNo ser\u00eda una buena pr\u00e1ctica, esperar ( o desarrollar ) una buena alternativa a NPAPI ( PPAPI que solo soporta \u00a0flash est\u00e1 lejos de serlo) antes de desecharlo?\u003c/div\u003e\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\r\n\r\n\r\n\r\n\u003cdiv\u003eDe todos modos , las cosas ya est\u00e1n hechas . Yo no pagu\u00e9 nada por Chrome , entiendo que Google me lo dio de forma gratuita .\u00a0\u003c/div\u003e\u003cdiv\u003eEstaba contento con \u00e9l.\u00a0\u003c/div\u003e\u003cdiv\u003eTengo el derecho de tomar la decisi\u00f3n de seguir usando o no.\u00a0\u003c/div\u003e\r\n\r\n\r\n\r\n\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eHasta que no haya una soluci\u00f3n aceptable , adi\u00f3s Chrome .\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eSaludos /best regards\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv\u003e\u003cdiv\u003e\r\n\r\n\r\n\r\n\u003cp\u003e\u003c/p\u003e\r\n\r\n-- \u003cbr\u003e\r\n-- \u003cbr\u003e\r\nChromium Developers mailing list: \u003ca rel\u003d\"nofollow\"\u003echromi...@chromium.org\u003c/a\u003e\u003cdiv\u003e\u003cbr\u003e\r\nView archives, change email options, or unsubscribe: \u003cbr\u003e\r\n \u003ca href\u003d\"http://groups.google.com/a/chromium.org/group/chromium-dev\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://groups.google.com/a/chromium.org/group/chromium-dev\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575632000\u0026amp;usg\u003dAOvVaw1pPMcYvyBPiMW1hhkDZJjg\"\u003ehttp://groups.google.com/a/\u003cu\u003e\u003c/u\u003echromium.org/group/chromium-\u003cu\u003e\u003c/u\u003edev\u003c/a\u003e\u003cbr\u003e\r\n\r\n\u003cp\u003e\u003c/p\u003e\u003c/div\u003e\r\n\r\nTo unsubscribe from this group and stop receiving emails from it, send an email to \u003ca rel\u003d\"nofollow\"\u003echromium-dev...@\u003cu\u003e\u003c/u\u003echromium.org\u003c/a\u003e.\u003cbr\u003e\r\n\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003cbr\u003e\u003c/div\u003e\r\n\u003c/blockquote\u003e\u003c/div\u003e\u003cdiv\u003e\u003cdiv\u003e\r\n\r\n\u003cp\u003e\u003c/p\u003e\r\n\r\n-- \u003cbr\u003e\r\n-- \u003cbr\u003e\r\nChromium Developers mailing list: \u003ca href data-email-masked rel\u003d\"nofollow\"\u003echromi...@chromium.org\u003c/a\u003e\u003cbr\u003e\r\nView archives, change email options, or unsubscribe: \u003cbr\u003e\r\n \u003ca href\u003d\"http://groups.google.com/a/chromium.org/group/chromium-dev\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://groups.google.com/a/chromium.org/group/chromium-dev\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575632000\u0026amp;usg\u003dAOvVaw1pPMcYvyBPiMW1hhkDZJjg\"\u003ehttp://groups.google.com/a/chromium.org/group/chromium-dev\u003c/a\u003e\u003cbr\u003e\r\n\r\n\u003cp\u003e\u003c/p\u003e\r\n\r\nTo unsubscribe from this group and stop receiving emails from it, send an email to \u003ca href data-email-masked rel\u003d\"nofollow\"\u003echromium-dev...@chromium.org\u003c/a\u003e.\u003cbr\u003e\r\n\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003cbr\u003e\u003c/div\u003e"]]]]],["115393218976622799151","XiEgTq7ehXoJ",false,false,0]],[[["115393218976622799151","xPabE3lv6ToJ",[["Thiago Farina","//lh3.googleusercontent.com/a-/ALV-UjV9XTosNEl-VhlWMv9iss25uuKNLn5KbzlmLioOrv5IB66N-x6k",null,"106633128270980575913"],[["7th...@gmail.com","//lh3.googleusercontent.com/a-/ALV-UjV-0bLvQPy7nVwsdGbT9jW8KIy1NUmv2bRhUsiHsf2R6490JA",null,"109922912958951007008"]],[["Chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"],["hector...@gmail.com","//lh3.googleusercontent.com/a-/ALV-UjWRAkkp_aaKMnDrn5QjFd1DaA_MjWKA6RckAH63ss_2d8f_GKE",null,"115932596877398167821"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","On Mon, Jun 2, 2014 at 10:38 PM, \u0026lt;7th...@gmail.com\u0026gt; wrote: Aura didn\u0026#39;t give us any real",[1401818700,596000000],[1401818701],2],[2,[[2,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003eOn Mon, Jun 2, 2014 at 10:38 PM, \u003cspan dir\u003d\"ltr\"\u003e\u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003e7th...@gmail.com\u003c/a\u003e\u0026gt;\u003c/span\u003e wrote:\u003cbr\u003e\r\n\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003eAura didn\u0026#39;t give us any real benefits \u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cdiv\u003eThe benefit may not be visible to the users, but for devs it meant they don\u0026#39;t need to worry about porting UI changes to GTK+ port. So one less port you have to do, less disparity, less bugs creeping in, more time you have for fixing other bugs. So it is a \u003cb\u003ebig \u003c/b\u003ewin IMO.\u003c/div\u003e\r\n\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e--\u00a0\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv dir\u003d\"ltr\"\u003eThiago Farina\u003c/div\u003e\r\n\u003c/div\u003e\u003c/div\u003e\r\n"]]]]],["115393218976622799151","xPabE3lv6ToJ",false,false,0]],[[["115393218976622799151","LTBxc8n3gPQJ",[["DG","//lh3.googleusercontent.com/a-/ALV-UjWw6b7YwleJWAq18DC82h83SbGuNZbGVrhzCXusxbAznrkp6Q",null,"106143990830172661145"],[["chromi...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"]],[["ddg...@gmail.com","//lh3.googleusercontent.com/a-/ALV-UjWw6b7YwleJWAq18DC82h83SbGuNZbGVrhzCXusxbAznrkp6Q",null,"106143990830172661145"],["sayan...@gmail.com","//lh3.googleusercontent.com/a-/ALV-UjVggYU2D5br_z3Y4gG5l9g-qOenNmrepkUZwExnPFgoqrcusEAOvA",null,"113260014754281263350"],["jsc...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["wilt...@chromium.org"],["e...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["da...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","The change from GTK to Aura has been in the works for multiple years So then in essence this whole",[1402412476,332000000],[1402412477],2],[2,[[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cblockquote style\u003d\"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex\" class\u003d\"gmail_quote\"\u003eThe change from GTK to Aura has been in the works for multiple years\u003cbr\u003e\u003c/blockquote\u003e\u003cbr\u003eSo then in essence this whole boondoggle really goes back to the Not-Invented-Here moment when Chrome/Chromium were first created, in lieu of collaborating to make an existing open-source, mainstream browser (Firefox) better.\u003cbr\u003e\u003cbr\u003eThis Linux ecosystem fragmentation monster just cannot be killed. All this effort could have been expended on other things more beneficial to end users. Instead, your own NIH project just created more disadvantages.\u003cbr\u003e\u003c/div\u003e"]]]]],["115393218976622799151","LTBxc8n3gPQJ",false,false,0]],[[["115393218976622799151","vIlI2yQRjFUJ",[["Micha\u0142 Go\u0142\u0119biowski","//lh3.googleusercontent.com/a-/ALV-UjVZEMP2hM2CCLy3DnVek2QhESVf9RJV2h6aWLtadUkOO5HPwZZg8Q",null,"103101124310040612163"],[["T.J. Crowder","//lh3.googleusercontent.com/a-/ALV-UjVyo0_8sZrMNyzsRbtYjh3nZdfqgLy4NnavL4EHXJnYUPfh",null,"112088148826916935169"]],[["chromi...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"],["Hector Garcia","//lh3.googleusercontent.com/a-/ALV-UjWRAkkp_aaKMnDrn5QjFd1DaA_MjWKA6RckAH63ss_2d8f_GKE",null,"115932596877398167821"],["Sayantan Das","//lh3.googleusercontent.com/a-/ALV-UjVggYU2D5br_z3Y4gG5l9g-qOenNmrepkUZwExnPFgoqrcusEAOvA",null,"113260014754281263350"],["jsc...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["Tom Wiltzius"],["e...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["Darin Fisher","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","On Tue, Jun 3, 2014 at 3:44 PM, TJ Crowder \u0026lt;t...@crowdersoftware.com\u0026gt; wrote: PhistucK: While",[1402413101,88000000],[1402413102],2],[2,[[2,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003eOn Tue, Jun 3, 2014 at 3:44 PM, T.J. Crowder \u003cspan dir\u003d\"ltr\"\u003e\u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003et...@crowdersoftware.com\u003c/a\u003e\u0026gt;\u003c/span\u003e wrote:\u003cbr\u003e\r\n\r\n\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv dir\u003d\"ltr\" style\u003d\"font-family:Arial,Helvetica,sans-serif\"\u003e\r\n\r\n\u003cdiv style\u003d\"color:rgb(0,0,0)\"\u003ePhistucK:\u003c/div\u003e\u003cdiv\u003e\u003cdiv style\u003d\"color:rgb(0,0,0)\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cblockquote style\u003d\"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex\" class\u003d\"gmail_quote\"\u003e\r\n\r\nWhile forty million people may pay taxes online, how many of them are doing it using Linux?\u003cbr\u003eThe Linux worldwide market share is very, very small. You must factor that into your calculations.\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\r\n\r\n\u003c/div\u003e\u003cdiv\u003eMaybe you missed the part where this decision will be hitting Windows by the end of the year.\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cdiv\u003e\u003cspan style\u003d\"font-size:13px;font-family:arial,sans-serif\"\u003ePlease stay on topic. This thread is about dropping NPAPI on Linux assuming (and not questioning) dropping it at the end of the year on other platforms. The argument for it is that it\u0026#39;s not worth to put engineering effort just to make NPAPI work on Linux for 6 months longer considering its low market share.\u003c/span\u003e\u003cdiv style\u003d\"font-size:13px;font-family:arial,sans-serif\"\u003e\r\n\r\n\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-size:13px;font-family:arial,sans-serif\"\u003eDropping NPAPI on Windows \u0026amp; OS X is a separate topic and doesn\u0026#39;t belong in this thread.\u003c/div\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-size:13px;font-family:arial,sans-serif\"\u003e\r\n\r\n\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-size:13px;font-family:arial,sans-serif\"\u003eP.S. Re-posting as the previous one didn\u0026#39;t go through; I wasn\u0026#39;t in the group.\u003c/div\u003e\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e-- \u003cbr\u003eMicha\u0142 Go\u0142\u0119biowski\r\n\u003c/div\u003e\u003c/div\u003e\r\n"]]]]],["115393218976622799151","vIlI2yQRjFUJ",false,false,0]],[[["115393218976622799151","e40zYzlC0wIJ",[["T.J. Crowder","//lh3.googleusercontent.com/a-/ALV-UjVyo0_8sZrMNyzsRbtYjh3nZdfqgLy4NnavL4EHXJnYUPfh",null,"112088148826916935169"],[["chromi...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"]],[["t...@crowdersoftware.com","//lh3.googleusercontent.com/a-/ALV-UjVyo0_8sZrMNyzsRbtYjh3nZdfqgLy4NnavL4EHXJnYUPfh",null,"112088148826916935169"],["hector...@gmail.com","//lh3.googleusercontent.com/a-/ALV-UjWRAkkp_aaKMnDrn5QjFd1DaA_MjWKA6RckAH63ss_2d8f_GKE",null,"115932596877398167821"],["sayan...@gmail.com","//lh3.googleusercontent.com/a-/ALV-UjVggYU2D5br_z3Y4gG5l9g-qOenNmrepkUZwExnPFgoqrcusEAOvA",null,"113260014754281263350"],["jsc...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["wilt...@chromium.org"],["e...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["da...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","My reply to PhistucK was entirely on-topic, as Linux is just the first step. To justify adding to the",[1402413403,599000000],[1402413404],2],[2,[[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003eMy reply to PhistucK was entirely on-topic, as Linux is just the first step. To justify adding to the noise with \u0026quot;please stay on topic\u0026quot; would require something much, much more off-topic than that.\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e-- T.J.\u003c/div\u003e\u003c/div\u003e"]],[3,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003e\u003cbr\u003e\u003cbr\u003eOn Tuesday, 10 June 2014 16:11:41 UTC+1, Micha\u0142 Go\u0142\u0119biowski wrote:\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003e\u003cdiv class\u003d\"gmail_quote\"\u003eOn Tue, Jun 3, 2014 at 3:44 PM, T.J. Crowder \u003cspan dir\u003d\"ltr\"\u003e\u0026lt;\u003ca rel\u003d\"nofollow\"\u003et...@crowdersoftware.com\u003c/a\u003e\u0026gt;\u003c/span\u003e wrote:\u003cbr\u003e\r\n\r\n\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv dir\u003d\"ltr\" style\u003d\"font-family:Arial,Helvetica,sans-serif\"\u003e\r\n\r\n\u003cdiv style\u003d\"color:rgb(0,0,0)\"\u003ePhistucK:\u003c/div\u003e\u003cdiv\u003e\u003cdiv style\u003d\"color:rgb(0,0,0)\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cblockquote style\u003d\"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex\" class\u003d\"gmail_quote\"\u003e\r\n\r\nWhile forty million people may pay taxes online, how many of them are doing it using Linux?\u003cbr\u003eThe Linux worldwide market share is very, very small. You must factor that into your calculations.\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\r\n\r\n\u003c/div\u003e\u003cdiv\u003eMaybe you missed the part where this decision will be hitting Windows by the end of the year.\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e\u003cspan style\u003d\"font-size:13px;font-family:arial,sans-serif\"\u003ePlease stay on topic. This thread is about dropping NPAPI on Linux assuming (and not questioning) dropping it at the end of the year on other platforms. The argument for it is that it\u0026#39;s not worth to put engineering effort just to make NPAPI work on Linux for 6 months longer considering its low market share.\u003c/span\u003e\u003cdiv style\u003d\"font-size:13px;font-family:arial,sans-serif\"\u003e\r\n\r\n\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-size:13px;font-family:arial,sans-serif\"\u003eDropping NPAPI on Windows \u0026amp; OS X is a separate topic and doesn\u0026#39;t belong in this thread.\u003c/div\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-size:13px;font-family:arial,sans-serif\"\u003e\r\n\r\n\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-size:13px;font-family:arial,sans-serif\"\u003eP.S. Re-posting as the previous one didn\u0026#39;t go through; I wasn\u0026#39;t in the group.\u003c/div\u003e\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e-- \u003cbr\u003eMicha\u0142 Go\u0142\u0119biowski\r\n\u003c/div\u003e\u003c/div\u003e\r\n\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e"]]]]],["115393218976622799151","e40zYzlC0wIJ",false,false,0]],[[["115393218976622799151","19-JcO3IJawJ",[["ALAA MURAD","//lh3.googleusercontent.com/a-/ALV-UjUn0HMw0F5K2ATMNaaNBwE7-6lW-r7Hnw3X5bJEOc-C6B2ORwvi",null,"106315752525556798650"],[["chromi...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"]],[["jsc...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["wilt...@chromium.org"],["e...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["da...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","Java and Linux is Liberty for us, most Windows\u0026#39; made applications run in Linux because of Java,",[1402849562,31000000],[1402849562],2],[2,[[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cpre style\u003d\"font-size:12px;white-space:pre-wrap;max-width:80em;padding-left:0.7em;color:rgb(0,0,0)\"\u003eJava and Linux is Liberty for us, most Windows\u0026#39; made applications run in Linux because of Java, calculating the raw usage of Java is \u0026quot;stupidity\u0026quot;. Java Applet importance comes from high-class applications for professional users, like Stocks trading software, VPN access, in browser VNC and list can go on and on. \n\nSaying only 1% used Java Applet in the last 30 days and it\u0026#39;s enough reason to drop it, is nonsense , this like saying , you only log-in to your bank account once a month , so it\u0026#39;s fair to drop such support. Lets take it even further, how many POST HTTP calls vs GET getting called, maybe less than 0.001% of all calls are POST, please don\u0026#39;t remove that (we do need the POST as well)\n\nGoogle\u0026#39;s \u0026quot;Don\u0026#39;t be evil\u0026quot; motto , is breaking day by day. Linux is the best OS, only if you can strip it down and put you Android OS on top of it, Java is the perfect companion to Android if you can cut-off Oracle and package it for free to make billions (tens of billions) from ads. \n\nHow about Google to stop being self centered and stop thinking about stuff strategically , because you\u0026#39;re becoming like Micro$oft, they linked everything almost directly to how much benefit this will bring to Windows and Office, and you\u0026#39;re linking everything to the possibility of showing ads on it.\u003c/pre\u003e\u003c/div\u003e"]]]]],["115393218976622799151","19-JcO3IJawJ",false,false,0]],[[["115393218976622799151","PeO9-yJ60nEJ",[["Richard Lloyd","//lh3.googleusercontent.com/a-/ALV-UjVYBwi9f7k4VMqNqip8BfTFmNI5yyGGlNr7azIjFS_tLODXn1c",null,"109035391097717217530"],[["chromi...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"]],[["jsc...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["wilt...@chromium.org"],["e...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["da...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","It seems the dropping of NPAPI support wasn\u0026#39;t triggered by lack of usage or security reasons, but",[1403335809,55000000],[1403335809],2],[2,[[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003eIt seems the dropping of NPAPI support wasn\u0026#39;t triggered by lack of usage or security reasons, but actually because Google are moving away from GTK and re-jigging their graphics layer from GTK to Aura (why? If there\u0026#39;s issues with GTK, why not talk to GTK devs and get some changes made to it?). This move is being made without any possibility of supporting NPAPI plug-ins on Linux apparently - Google are claiming that they will do the same on other platforms before the end of this year.\u003cbr\u003e\u003cbr\u003e\u00a0However, I can bet any amount of money that they won\u0026#39;t drop NPAPI support on Windows or Mac OS X until all the major NPAPI plug-ins (Java in particular) on those platforms have PPAPI support. This is because there would be massive uproar and browser defections potentially in the millions - but apparently the Linux platform is small enough for Google to ignore these complaints.\u003cbr\u003e\u003cbr\u003eBTW, for Linux system administrators using Google Chrome, VNC console support (think Dell iDrac, HP iLO etc.) uses Java, so bang goes any support for that - well done, Google, you\u0026#39;ve just annoyed half the people who maintain Web servers.\u003cbr\u003e\u003c/div\u003e"]]]]],["115393218976622799151","PeO9-yJ60nEJ",false,false,0]],[[["115393218976622799151","so2SlLPc74MJ",[["Mike Frysinger","//lh3.googleusercontent.com/a-/ALV-UjVSRcpx_4LWTftmLSbD8Dwz8iC25Ko0WKb2loHEFl9vHUWI9hQ",null,"111211698624970592352"],[["rkl...@gmail.com","//lh3.googleusercontent.com/a-/ALV-UjVYBwi9f7k4VMqNqip8BfTFmNI5yyGGlNr7azIjFS_tLODXn1c",null,"109035391097717217530"]],[["chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","anyone who understands anything about NPAPI knows it is impossible to do anything security related to",[1403336301,512000000],[1403336301],2],[2,[[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003eanyone who understands anything about NPAPI knows it is impossible to do anything security related to it. \u00a0the API needs to die, and it should have died years ago.\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eif you want a VNC client in Chrome, then use one of the apps that are in the CWS. \u00a0there\u0026#39;s at least one free one in there and has been for a long time. \u00a0then again, i\u0026#39;ve maintained a lot of web servers and have never needed VNC ... that\u0026#39;s what ssh is for (also free clients in the CWS).\u003c/div\u003e\r\n\r\n\r\n\u003cdiv\u003e-mike\u003c/div\u003e\u003c/div\u003e"]],[3,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cbr\u003e\u003cbr\u003e\u003cdiv class\u003d\"gmail_quote\"\u003eOn Sat, Jun 21, 2014 at 12:30 AM, Richard Lloyd \u003cspan dir\u003d\"ltr\"\u003e\u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003erkl...@gmail.com\u003c/a\u003e\u0026gt;\u003c/span\u003e wrote:\u003cbr\u003e\r\n\r\n\r\n\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003eIt seems the dropping of NPAPI support wasn\u0026#39;t triggered by lack of usage or security reasons, but actually because Google are moving away from GTK and re-jigging their graphics layer from GTK to Aura (why? If there\u0026#39;s issues with GTK, why not talk to GTK devs and get some changes made to it?). This move is being made without any possibility of supporting NPAPI plug-ins on Linux apparently - Google are claiming that they will do the same on other platforms before the end of this year.\u003cbr\u003e\r\n\r\n\r\n\u003cbr\u003e\u00a0However, I can bet any amount of money that they won\u0026#39;t drop NPAPI support on Windows or Mac OS X until all the major NPAPI plug-ins (Java in particular) on those platforms have PPAPI support. This is because there would be massive uproar and browser defections potentially in the millions - but apparently the Linux platform is small enough for Google to ignore these complaints.\u003cbr\u003e\r\n\r\n\r\n\u003cbr\u003eBTW, for Linux system administrators using Google Chrome, VNC console support (think Dell iDrac, HP iLO etc.) uses Java, so bang goes any support for that - well done, Google, you\u0026#39;ve just annoyed half the people who maintain Web servers.\u003c/div\u003e\r\n\r\n\r\n\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]]]]],["115393218976622799151","so2SlLPc74MJ",false,false,0]],[[["115393218976622799151","in9EUmmRH4sJ",[["Richard Lloyd","//lh3.googleusercontent.com/a-/ALV-UjVYBwi9f7k4VMqNqip8BfTFmNI5yyGGlNr7azIjFS_tLODXn1c",null,"109035391097717217530"],[["chromi...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"]],[["rkl...@gmail.com","//lh3.googleusercontent.com/a-/ALV-UjVYBwi9f7k4VMqNqip8BfTFmNI5yyGGlNr7azIjFS_tLODXn1c",null,"109035391097717217530"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","On Saturday, 21 June 2014 08:38:21 UTC+1, Mike Frysinger wrote: anyone who understands anything about",[1403337331,730000000],[1403337331],2],[2,[[2,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cbr\u003e\u003cbr\u003eOn Saturday, 21 June 2014 08:38:21 UTC+1, Mike Frysinger wrote:\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003eanyone who understands anything about NPAPI knows it is impossible to do anything security related to it. \u00a0the API needs to die, and it should have died years ago.\u003c/div\u003e\u003c/blockquote\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003e\u003cbr\u003eThe problem here is that it unfortunately *hasn\u0026#39;t* died yet. Installing Oracle Java proudly reminds us that Java is on \u0026quot;3 billion devices\u0026quot; and it\u0026#39;s still only supporting NPAPI at the moment. The earliest possible time to drop NPAPI support is when at least one Java implementation supports NPAPI - that hasn\u0026#39;t happened yet on any platform, so no matter what the Aura/security/usage reasons are, Google have 100% jumped the gun here. Google should have been talking to all major Java distributors and persuaded them to support PPAPI (even if it means funding a developer or two on each platform to do it if there\u0026#39;s resistance to it), but I guess that\u0026#39;s just too sensible for them to consider.\u003c/div\u003e\u003c/div\u003e"]],[2,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003e\u003cbr\u003e\u003cbr\u003e\u0026gt; if you want a VNC client in Chrome, then use one of the apps that are in the CWS.\u003cbr\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003eYou do realise that these VNC viewers are embedded into the appropriate Web user interface and often generate dynamic Java Web Start JNLP files and therefore can\u0026#39;t have a Chrome VNC viewer substituted for them?\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e\u003c/div\u003e\u003c/div\u003e"]],[2,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003e\u00a0\u003cbr\u003e\u0026gt; i\u0026#39;ve maintained a lot of web servers and have never needed VNC ... that\u0026#39;s what ssh is for (also free clients in the CWS).\u003cbr\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003eYou\u0026#39;ve obviously never remotely installed an OS or ever rebooted a Web server and wanted to monitor its boot sequence remotely - both of which many sysadmins do regularly. Yes, once the full multi-user OS is up and running, ssh is what everyone uses, but not when you want to reboot to make BIOS changes remotely etc. Many of us don\u0026#39;t like traipsing down to the machine room to do stuff on the physical console that could be done remotely instead. Linux Chrome is now pretty well dead to most sysadmins now I reckon.\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e"]]]]],["115393218976622799151","in9EUmmRH4sJ",false,false,0]],[[["115393218976622799151","mG7LzbNs15AJ",[["Mike Frysinger","//lh3.googleusercontent.com/a-/ALV-UjVSRcpx_4LWTftmLSbD8Dwz8iC25Ko0WKb2loHEFl9vHUWI9hQ",null,"111211698624970592352"],[["rkl...@gmail.com","//lh3.googleusercontent.com/a-/ALV-UjVYBwi9f7k4VMqNqip8BfTFmNI5yyGGlNr7azIjFS_tLODXn1c",null,"109035391097717217530"]],[["chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","On Sat, Jun 21, 2014 at 12:55 AM, Richard Lloyd wrote: On Saturday, 21 June 2014 08:38:21 UTC+1, Mike",[1403340188,474000000],[1403340189],2],[2,[[2,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003eOn Sat, Jun 21, 2014 at 12:55 AM, Richard Lloyd wrote:\u003cbr\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\r\n\r\n\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003eOn Saturday, 21 June 2014 08:38:21 UTC+1, Mike Frysinger wrote:\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003eanyone who understands anything about NPAPI knows it is impossible to do anything security related to it. \u00a0the API needs to die, and it should have died years ago.\u003c/div\u003e\r\n\r\n\u003c/blockquote\u003e\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003eThe problem here is that it unfortunately *hasn\u0026#39;t* died yet.\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cdiv\u003eit will when it stops working in browsers\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[2,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\r\n\r\n\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003e Installing Oracle Java proudly reminds us that Java is on \u0026quot;3 billion devices\u0026quot;\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cdiv\u003efeature phones running java isn\u0026#39;t terribly interesting. \u00a0the trend is moving away from native installs and Java and to only the web platform. \u00a0certainly hasn\u0026#39;t been a blocker for iOS being accepted in the marketplace.\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[2,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\r\n\r\n\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003e\u003cdiv\u003e\u0026gt; i\u0026#39;ve maintained a lot of web servers and have never needed VNC ... that\u0026#39;s what ssh is for (also free clients in the CWS).\u003cbr\u003e\r\n\r\n\u003c/div\u003e\u003c/div\u003e\u003cdiv\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003eYou\u0026#39;ve obviously never remotely installed an OS or ever rebooted a Web server and wanted to monitor its boot sequence remotely - both of which many sysadmins do regularly.\u003c/div\u003e\r\n\r\n\u003c/div\u003e\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cdiv\u003eyour limited experience does not a generalization make. \u00a0i have no problem power cycling, reimaging, watching boot output, etc... with only a ssh connection. \u00a0been doing it for years now.\u003c/div\u003e\r\n\r\n\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eat this point, people are kicking a dead horse and it realistically isn\u0026#39;t coming back. \u00a0if Chrome doesn\u0026#39;t work for you, then feel free to use a different browser / OS. \u00a0no one is forcing you to use Chrome.\u003c/div\u003e\r\n\r\n\u003cdiv\u003e-mike\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\r\n"]]]]],["115393218976622799151","mG7LzbNs15AJ",false,false,0]],[[["115393218976622799151","R4EAjjANO9gJ",[["ALAA MURAD","//lh3.googleusercontent.com/a-/ALV-UjUn0HMw0F5K2ATMNaaNBwE7-6lW-r7Hnw3X5bJEOc-C6B2ORwvi",null,"106315752525556798650"],[["chromi...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"]],[["rkl...@gmail.com","//lh3.googleusercontent.com/a-/ALV-UjVYBwi9f7k4VMqNqip8BfTFmNI5yyGGlNr7azIjFS_tLODXn1c",null,"109035391097717217530"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","So now, Google has Apple as the figure to follow ?!! Most of Google\u0026#39;s success came because we",[1403341410,614000000],[1403341411],2],[2,[[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003eSo now, Google has Apple as the figure to follow ?!! Most of Google\u0026#39;s success came because we believed on you guys,\u00a0we believed that you\u0026#39;re different !\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eAt least Apple didn\u0026#39;t benefit from Linux or Java, but you guys did.\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eAnd finally it\u0026#39;s clear from what you saying that you\u0026#39;re trying to kill \u0026quot;Java Applet\u0026quot; and this has nothing to do with the limitation of APIs, this gray box is not indexable , you can\u0026#39;t crawl it or stick ads on it ... this is the bottom-line ! \u00a0when it came to Flash , no way to drop it, you making billions from youtube and other flash ads.\u00a0\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eSo Flash is great, because it plays your videos and ads, but some bank systems running in Java is not important ...\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003ePlain Selfish !\u003c/div\u003e\u003c/div\u003e"]],[3,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003eOn Saturday, June 21, 2014 11:43:08 AM UTC+3, Mike Frysinger wrote:\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003e\u003cdiv class\u003d\"gmail_quote\"\u003eOn Sat, Jun 21, 2014 at 12:55 AM, Richard Lloyd wrote:\u003cbr\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\r\n\r\n\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003eOn Saturday, 21 June 2014 08:38:21 UTC+1, Mike Frysinger wrote:\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003eanyone who understands anything about NPAPI knows it is impossible to do anything security related to it. \u00a0the API needs to die, and it should have died years ago.\u003c/div\u003e\r\n\r\n\u003c/blockquote\u003e\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003eThe problem here is that it unfortunately *hasn\u0026#39;t* died yet.\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eit will when it stops working in browsers\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\r\n\r\n\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003e Installing Oracle Java proudly reminds us that Java is on \u0026quot;3 billion devices\u0026quot;\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003efeature phones running java isn\u0026#39;t terribly interesting. \u00a0the trend is moving away from native installs and Java and to only the web platform. \u00a0certainly hasn\u0026#39;t been a blocker for iOS being accepted in the marketplace.\u003c/div\u003e\r\n\r\n\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003e\u003cdiv\u003e\u0026gt; i\u0026#39;ve maintained a lot of web servers and have never needed VNC ... that\u0026#39;s what ssh is for (also free clients in the CWS).\u003cbr\u003e\r\n\r\n\u003c/div\u003e\u003c/div\u003e\u003cdiv\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003eYou\u0026#39;ve obviously never remotely installed an OS or ever rebooted a Web server and wanted to monitor its boot sequence remotely - both of which many sysadmins do regularly.\u003c/div\u003e\r\n\r\n\u003c/div\u003e\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eyour limited experience does not a generalization make. \u00a0i have no problem power cycling, reimaging, watching boot output, etc... with only a ssh connection. \u00a0been doing it for years now.\u003c/div\u003e\r\n\r\n\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eat this point, people are kicking a dead horse and it realistically isn\u0026#39;t coming back. \u00a0if Chrome doesn\u0026#39;t work for you, then feel free to use a different browser / OS. \u00a0no one is forcing you to use Chrome.\u003c/div\u003e\r\n\r\n\u003cdiv\u003e-mike\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\r\n\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e"]]]]],["115393218976622799151","R4EAjjANO9gJ",false,false,0]],[[["115393218976622799151","qPJp-UaWyWoJ",[["Mike Frysinger","//lh3.googleusercontent.com/a-/ALV-UjVSRcpx_4LWTftmLSbD8Dwz8iC25Ko0WKb2loHEFl9vHUWI9hQ",null,"111211698624970592352"],[["alaa...@gmail.com","//lh3.googleusercontent.com/a-/ALV-UjUn0HMw0F5K2ATMNaaNBwE7-6lW-r7Hnw3X5bJEOc-C6B2ORwvi",null,"106315752525556798650"]],[["chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"],["Richard Lloyd","//lh3.googleusercontent.com/a-/ALV-UjVYBwi9f7k4VMqNqip8BfTFmNI5yyGGlNr7azIjFS_tLODXn1c",null,"109035391097717217530"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","well, i never said any of that, so at this point you\u0026#39;re just making up random stuff. if you want",[1403341818,254000000],[1403341818],2],[2,[[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003ewell, i never said any of that, so at this point you\u0026#39;re just making up random stuff. \u00a0if you want to pontificate for the fun of it, use a different forum (i.e. not this mailing list).\u003c/div\u003e\r\n\r\n\u003cdiv class\u003d\"gmail_extra\"\u003e-mike\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\r\n"]]]]],["115393218976622799151","qPJp-UaWyWoJ",false,false,0]],[[["115393218976622799151","6KUct6avSLQJ",[["Solerman Kaplon","//lh3.googleusercontent.com/a-/ALV-UjWrxDvCKxGVPUVFUJT3e-VSV12QZCAz3qmt5bm-O4ZxVg-xLSzW",null,"106801752392183727554"],[["chromi...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","Em 21-06-2014 04:55, Richard Lloyd escreveu: \u0026gt; You do realise that these VNC viewers are embedded",[1403357205,307000000],[1403357205],2],[2,[[2,[null,"Em 21-06-2014 04:55, Richard Lloyd escreveu:\r\u003cbr\u003e\u0026gt; You do realise that these VNC viewers are embedded into the appropriate Web \r\u003cbr\u003e\u0026gt; user interface and often generate dynamic Java Web Start JNLP files and \r\u003cbr\u003e\u0026gt; therefore can\u0026#39;t have a Chrome VNC viewer substituted for them?\r\u003cbr\u003e\r\u003cbr\u003e"]],[1,[null,"IF they are JNLP files, you don\u0026#39;t need a plugin to handle them, just pass them \r\u003cbr\u003eto the underlying launcher in the JVM just like you do with eg: zip files and be \r\u003cbr\u003edone with it. Only proper applets aren\u0026#39;t going to work but I do get your point.\r\u003cbr\u003e\r\u003cbr\u003eSolerman\r\u003cbr\u003e"]]]]],["115393218976622799151","6KUct6avSLQJ",false,false,0]],[[["115393218976622799151","-Jif7gQhKiwJ",[["Matt Giuca","//lh3.googleusercontent.com/a-/ALV-UjWzg8wC1iSYykjYcnClxZNkftWasc0KfFVHi0ZqDFhDrC_voDw",null,"101960574794744628388"],[["rkl...@gmail.com","//lh3.googleusercontent.com/a-/ALV-UjVYBwi9f7k4VMqNqip8BfTFmNI5yyGGlNr7azIjFS_tLODXn1c",null,"109035391097717217530"]],[["chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","To reply briefly, from an engineering perspective (re Aura): On 21 June 2014 17:30, Richard Lloyd",[1403482108,33000000],[1403482108],2],[2,[[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003eTo reply briefly, from an engineering perspective (re Aura):\u003cbr\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cbr\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[2,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003eOn 21 June 2014 17:30, Richard Lloyd \u003cspan dir\u003d\"ltr\"\u003e\u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003erkl...@gmail.com\u003c/a\u003e\u0026gt;\u003c/span\u003e wrote:\u003cbr\u003e\r\n\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003eIt seems the dropping of NPAPI support wasn\u0026#39;t triggered by lack of usage or security reasons, but actually because Google are moving away from GTK and re-jigging their graphics layer from GTK to Aura (why? If there\u0026#39;s issues with GTK, why not talk to GTK devs and get some changes made to it?). This move is being made without any possibility of supporting NPAPI plug-ins on Linux apparently - Google are claiming that they will do the same on other platforms before the end of this year.\u003cbr\u003e\r\n\u003c/div\u003e\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cdiv\u003eYes, this is largely true, in some sense. The decision to drop NPAPI \u003ci\u003ewas\u003c/i\u003e\u00a0triggered by security reasons, but dropping it early on Linux was due to changing GTK to Aura (we aren\u0026#39;t going to go into the reasons for that here; that decision was made a long long time ago). If we were planning to support NPAPI in the long term, we would have supported it on Linux Aura, but because we\u0026#39;re planning to drop it on other platforms, we aren\u0026#39;t going to implement a brand new NPAPI stack on Linux just for a few months.\u003c/div\u003e\r\n\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\r\n"]]]]],["115393218976622799151","-Jif7gQhKiwJ",false,false,0]],[[["115393218976622799151","aj87LbiAp8oJ",[["Sayat","//lh3.googleusercontent.com/a-/ALV-UjUJ-6RuH-4cRlOcdDh_YYgeEHcE259NGIsn30-4hqOwa4YF9Q",null,"107656618621897046871"],[["chromi...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"]],[["jsc...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["wilt...@chromium.org"],["e...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["da...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","Google couldn\u0026#39;t find better solution than just stop supporting NPAPI. That\u0026#39;s unbelievable!",[1426566549,31000000],[1426566549],2],[2,[[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003eGoogle couldn\u0026#39;t find better solution than just stop supporting NPAPI. That\u0026#39;s unbelievable! They have thousands of workers, and what they could do is just stop supporting\u003cbr\u003e\u003cbr\u003e\u0441\u0440\u0435\u0434\u0430, 8 \u044f\u043d\u0432\u0430\u0440\u044f 2014 \u0433., 6:04:18 UTC+6 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c Max Heinritz \u043d\u0430\u043f\u0438\u0441\u0430\u043b:\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003eHi Chromium community,\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\r\n\r\nIn September 2013, we\u00a0\u003ca href\u003d\"http://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html\" rel\u003d\"nofollow\" target\u003d\"_blank\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575642000\u0026amp;usg\u003dAOvVaw0BwFzPOFdlFlubAl3fZxrC\"\u003eannounced\u003c/a\u003e\u00a0that NPAPI support will be phased out of Chrome in 2014, with the following schedule:\u003cbr\u003e\r\n\r\n\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cul\u003e\u003cli style\u003d\"margin-left:15px\"\u003eJanuary: block NPAPI plug-ins by default\u003c/li\u003e\u003cli style\u003d\"margin-left:15px\"\u003eMid-year: more aggressive blocking (different UI, smaller whitelist)\u003c/li\u003e\r\n\r\n\u003cli style\u003d\"margin-left:15px\"\u003eBefore end of 2014: remove support completely\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003eThe update here is that Linux NPAPI support may be dropped as early as M34 (goes to Stable in early April). \u00a0The reason for this timeline is that we\u0026#39;ve decided not to implement NPAPI support in\u00a0\u003ca href\u003d\"https://groups.google.com/a/chromium.org/d/msg/chromium-dev/J72Iv9wtTzw/32Itws6ITRkJ\" rel\u003d\"nofollow\" target\u003d\"_blank\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttps://groups.google.com/a/chromium.org/d/msg/chromium-dev/J72Iv9wtTzw/32Itws6ITRkJ\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575643000\u0026amp;usg\u003dAOvVaw3a2dVgZtfqGn0SLl0IWwCI\"\u003eLinux Aura\u003c/a\u003e. \u00a0We feel comfortable doing so because affected plug-ins all have 30-day launch rates below .7% of Linux Chrome users.\u003c/div\u003e\r\n\r\n\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003eA few things to keep in mind:\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e\u003cdiv\u003e\u003col\u003e\u003cli\u003e\u003cspan style\u003d\"font-family:arial,sans-serif\"\u003eSo long as they are not too crazy, we might accept patches to add NPAPI support to Linux Aura. (We won\u0026#39;t commit to supporting it or shipping it though.)\u003c/span\u003e\u003cbr\u003e\r\n\r\n\u003c/li\u003e\u003cli\u003e\u003cspan style\u003d\"font-family:arial,sans-serif\"\u003eOnce we stop supporting NPAPI on Windows, we\u0026#39;ll proceed to remove the code entirely for all platforms, including Linux Aura.\u003c/span\u003e\u003c/li\u003e\u003c/ol\u003e\u003c/div\u003e\u003cdiv\u003e\u003cfont face\u003d\"arial, sans-serif\"\u003eLet us know if you have questions.\u003c/font\u003e\u003c/div\u003e\r\n\r\n\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003eMax\u003c/div\u003e\u003c/div\u003e\r\n\u003c/blockquote\u003e\u003c/div\u003e"]]]]],["115393218976622799151","aj87LbiAp8oJ",false,false,0]],[[["115393218976622799151","o0Wy8hdFPiIJ",[["Victor Khimenko","//lh3.googleusercontent.com/a-/ALV-UjXZWfvzPpWFKIPQ3IFejaWu4KPFNt_bQEj3bzjaB9hALeO6Ow",null,"112268664018567406585"],[["saya...@gmail.com","//lh3.googleusercontent.com/a-/ALV-UjUJ-6RuH-4cRlOcdDh_YYgeEHcE259NGIsn30-4hqOwa4YF9Q",null,"107656618621897046871"]],[["Chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"],["jsc...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["wilt...@chromium.org"],["e...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["Darin Fisher","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","On Tue, Mar 17, 2015 at 7:29 AM, Sayat \u0026lt;saya...@gmail.com\u0026gt; wrote: Google couldn\u0026#39;t find",[1426589657,837000000],[1426589658],2],[2,[[2,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003eOn Tue, Mar 17, 2015 at 7:29 AM, Sayat \u003cspan dir\u003d\"ltr\"\u003e\u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003esaya...@gmail.com\u003c/a\u003e\u0026gt;\u003c/span\u003e wrote:\u003cbr\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003eGoogle couldn\u0026#39;t find better solution than just stop supporting NPAPI. That\u0026#39;s unbelievable! They have thousands of workers, and what they could do is just stop supporting\u003cbr\u003e\u003cbr\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cdiv\u003eThousands of workers couldn\u0026#39;t solve all world problems, sorry. If it was solely about the number of workers then Foxconn which have more two times workers than Apple, Google, IBM, and Microsoft COMBINED would have had the best OS, best search engine and best mobile phone.\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eNPAPI is evil and was on the life support from the day one. How evil? Well, when Chrome was first presented to the world over six years ago it was done with a comic book. Said comic book ALREADY contained the part which explained why NPAPI is evil:\u003c/div\u003e\u003cdiv\u003e\u00a0\u00a0\u003ca href\u003d\"http://www.google.com/googlebooks/chrome/small_30.html\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://www.google.com/googlebooks/chrome/small_30.html\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575644000\u0026amp;usg\u003dAOvVaw01LGQ6ML3Y8se-yL3N6MRf\"\u003ehttp://www.google.com/googlebooks/chrome/small_30.html\u003c/a\u003e\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eIt was obvious to anyone who have read the words \u0026quot;in that way the rest of page can be still be sandboxed, even if plugin can\u0026#39;t be\u0026quot; that it\u0026#39;s unsatisfactory temporary solution which can have only one natural resolution: to remove NPAPI plugins out of the picture altogether. It just took somewhat longer then people expected: I\u0026#39;m sure developers hoped that they would be able to remove NPAPI in a year or two when said pages were drawn, but in reality it took six years.\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex\"\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[2,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u0441\u0440\u0435\u0434\u0430, 8 \u044f\u043d\u0432\u0430\u0440\u044f 2014 \u0433., 6:04:18 UTC+6 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c Max Heinritz \u043d\u0430\u043f\u0438\u0441\u0430\u043b:\u003cdiv\u003e\u003cdiv\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.7272720336914px\"\u003eHi Chromium community,\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.7272720336914px\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.7272720336914px\"\u003e\r\n\r\nIn September 2013, we\u00a0\u003ca href\u003d\"http://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html\" rel\u003d\"nofollow\" target\u003d\"_blank\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575644000\u0026amp;usg\u003dAOvVaw0aTBH3XiMuc0AaFXdihB1O\"\u003eannounced\u003c/a\u003e\u00a0that NPAPI support will be phased out of Chrome in 2014, with the following schedule:\u003cbr\u003e\r\n\r\n\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.7272720336914px\"\u003e\u003cul\u003e\u003cli style\u003d\"margin-left:15px\"\u003eJanuary: block NPAPI plug-ins by default\u003c/li\u003e\u003cli style\u003d\"margin-left:15px\"\u003eMid-year: more aggressive blocking (different UI, smaller whitelist)\u003c/li\u003e\r\n\r\n\u003cli style\u003d\"margin-left:15px\"\u003eBefore end of 2014: remove support completely\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.7272720336914px\"\u003eThe update here is that Linux NPAPI support may be dropped as early as M34 (goes to Stable in early April).\u00a0 The reason for this timeline is that we\u0026#39;ve decided not to implement NPAPI support in\u00a0\u003ca href\u003d\"https://groups.google.com/a/chromium.org/d/msg/chromium-dev/J72Iv9wtTzw/32Itws6ITRkJ\" rel\u003d\"nofollow\" target\u003d\"_blank\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttps://groups.google.com/a/chromium.org/d/msg/chromium-dev/J72Iv9wtTzw/32Itws6ITRkJ\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575644000\u0026amp;usg\u003dAOvVaw0BUmitBQoxJMU4VTEVvOF_\"\u003eLinux Aura\u003c/a\u003e.\u00a0 We feel comfortable doing so because affected plug-ins all have 30-day launch rates below .7% of Linux Chrome users.\u003c/div\u003e\r\n\r\n\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.7272720336914px\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.7272720336914px\"\u003eA few things to keep in mind:\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e\u003cdiv\u003e\u003col\u003e\u003cli\u003e\u003cspan style\u003d\"font-family:arial,sans-serif\"\u003eSo long as they are not too crazy, we might accept patches to add NPAPI support to Linux Aura. (We won\u0026#39;t commit to supporting it or shipping it though.)\u003c/span\u003e\u003cbr\u003e\r\n\r\n\u003c/li\u003e\u003cli\u003e\u003cspan style\u003d\"font-family:arial,sans-serif\"\u003eOnce we stop supporting NPAPI on Windows, we\u0026#39;ll proceed to remove the code entirely for all platforms, including Linux Aura.\u003c/span\u003e\u003c/li\u003e\u003c/ol\u003e\u003c/div\u003e\u003cdiv\u003e\u003cfont face\u003d\"arial, sans-serif\"\u003eLet us know if you have questions.\u003c/font\u003e\u003c/div\u003e\r\n\r\n\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.7272720336914px\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.7272720336914px\"\u003eMax\u003c/div\u003e\u003c/div\u003e\r\n\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex\"\u003e\u003cdiv\u003e\u003cdiv\u003e\r\n\r\n\u003cp\u003e\u003c/p\u003e\r\n\r\n-- \u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[3,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex\"\u003e\u003cdiv\u003e\u003cdiv\u003e\r\n-- \u003cbr\u003e\r\nChromium Developers mailing list: \u003ca href data-email-masked rel\u003d\"nofollow\"\u003echromi...@chromium.org\u003c/a\u003e\u003cbr\u003e\r\nView archives, change email options, or unsubscribe: \u003cbr\u003e\r\n \u003ca href\u003d\"http://groups.google.com/a/chromium.org/group/chromium-dev\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://groups.google.com/a/chromium.org/group/chromium-dev\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575644000\u0026amp;usg\u003dAOvVaw2W416q_yelY_uagZGCrZeC\"\u003ehttp://groups.google.com/a/chromium.org/group/chromium-dev\u003c/a\u003e\u003cbr\u003e\r\n\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]]]]],["115393218976622799151","o0Wy8hdFPiIJ",false,false,0]],[[["115393218976622799151","9Tz4n9uSfd0J",[["Ricardo Ribalda Delgado","//lh3.googleusercontent.com/a-/ALV-UjUM6I5sgEqHhb6MJgOfhiwebVEOunb5ECOvEfaq8WnHhL9tcnLg",null,"110994212637783582162"],[["kh...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXZWfvzPpWFKIPQ3IFejaWu4KPFNt_bQEj3bzjaB9hALeO6Ow",null,"112268664018567406585"]],[["saya...@gmail.com","//lh3.googleusercontent.com/a-/ALV-UjUJ-6RuH-4cRlOcdDh_YYgeEHcE259NGIsn30-4hqOwa4YF9Q",null,"107656618621897046871"],["Chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"],["Justin Schuh","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["Tom Wiltzius"],["Elliot Glaysher","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["Darin Fisher","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","I don\u0026#39;t think anybody here disagrees that the NPAPI was insecure. The issue is that there is no",[1426591866,567000000],[1426591866],2],[2,[[1,[null,"I don\u0026#39;t think anybody here disagrees that the NPAPI was insecure.\r\u003cbr\u003e\r\u003cbr\u003eThe issue is that there is no way to use the java plugin now. And that\r\u003cbr\u003eplugin is needed to work with the Administration (tax, health....) in\r\u003cbr\u003emultiple countries.\r\u003cbr\u003e\r\u003cbr\u003eThe same way that Google found provided a replacement for flash, they\r\u003cbr\u003eshould have worked on a solution for java.\r\u003cbr\u003e\r\u003cbr\u003eTo an uneducated eye, this just seems Google lobbying against a\r\u003cbr\u003etechnology that runs terribly bad on Android (java). But I am not part\r\u003cbr\u003eof the develpment of chromium, and there might be a very good reason\r\u003cbr\u003efor doing the things as they were done.\r\u003cbr\u003e\r\u003cbr\u003eGoogle can have very good statistics about browser usage. Have you\r\u003cbr\u003eseen any loss of market since NPAPI was not supported?\r\u003cbr\u003e\r\u003cbr\u003eRegards!\r\u003cbr\u003e\r\u003cbr\u003e-- \r\u003cbr\u003eRicardo Ribalda\r\u003cbr\u003e"]]]]],["115393218976622799151","9Tz4n9uSfd0J",false,false,0]],[[["115393218976622799151","6978-wvVS8kJ",[["Alexis Menard","//lh3.googleusercontent.com/a-/ALV-UjUENWhoHLP_2RfA9zgUWwm9uet5bx_Ep6k8ddssBa3GjZnk0A",null,"112021435596560511183"],[["ricardo...@gmail.com","//lh3.googleusercontent.com/a-/ALV-UjUM6I5sgEqHhb6MJgOfhiwebVEOunb5ECOvEfaq8WnHhL9tcnLg",null,"110994212637783582162"]],[["kh...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXZWfvzPpWFKIPQ3IFejaWu4KPFNt_bQEj3bzjaB9hALeO6Ow",null,"112268664018567406585"],["saya...@gmail.com","//lh3.googleusercontent.com/a-/ALV-UjUJ-6RuH-4cRlOcdDh_YYgeEHcE259NGIsn30-4hqOwa4YF9Q",null,"107656618621897046871"],["Chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"],["Justin Schuh","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["Tom Wiltzius"],["Elliot Glaysher","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["Darin Fisher","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","On Tue, Mar 17, 2015 at 8:30 AM, Ricardo Ribalda Delgado \u0026lt;ricardo...@gmail.com\u0026gt; wrote:",[1426592390,34000000],[1426592390],2],[2,[[3,[null,"On Tue, Mar 17, 2015 at 8:30 AM, Ricardo Ribalda Delgado\r\u003cbr\u003e\u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ericardo...@gmail.com\u003c/a\u003e\u0026gt; wrote:\r\u003cbr\u003e\u0026gt; I don\u0026#39;t think anybody here disagrees that the NPAPI was insecure.\r\u003cbr\u003e\u0026gt;\r\u003cbr\u003e\u0026gt; The issue is that there is no way to use the java plugin now. And that\r\u003cbr\u003e\u0026gt; plugin is needed to work with the Administration (tax, health....) in\r\u003cbr\u003e\u0026gt; multiple countries.\r\u003cbr\u003e\u0026gt;\r\u003cbr\u003e\u0026gt; The same way that Google found provided a replacement for flash, they\r\u003cbr\u003e\u0026gt; should have worked on a solution for java.\r\u003cbr\u003e\u0026gt;\r\u003cbr\u003e\u0026gt; To an uneducated eye, this just seems Google lobbying against a\r\u003cbr\u003e\u0026gt; technology that runs terribly bad on Android (java). But I am not part\r\u003cbr\u003e\u0026gt; of the develpment of chromium, and there might be a very good reason\r\u003cbr\u003e\u0026gt; for doing the things as they were done.\r\u003cbr\u003e\u0026gt;\r\u003cbr\u003e\u0026gt; Google can have very good statistics about browser usage. Have you\r\u003cbr\u003e\u0026gt; seen any loss of market since NPAPI was not supported?\r\u003cbr\u003e\r\u003cbr\u003e"]],[1,[null,"That\u0026#39;s difficult to measure. I myself just switch to Firefox when a\r\u003cbr\u003ewebsite requires me to use a Java applet but use Chrome as my daily\r\u003cbr\u003edriver. I believe I\u0026#39;m not alone thinking that way.\r\u003cbr\u003e\r\u003cbr\u003e\u0026gt;\r\u003cbr\u003e\u0026gt; Regards!\r\u003cbr\u003e\u0026gt;\r\u003cbr\u003e\u0026gt; --\r\u003cbr\u003e\u0026gt; Ricardo Ribalda\r\u003cbr\u003e"]],[2,[null,"\u0026gt;\r\u003cbr\u003e\u0026gt; --\r\u003cbr\u003e\u0026gt; --\r\u003cbr\u003e\u0026gt; Chromium Developers mailing list: \u003ca href data-email-masked rel\u003d\"nofollow\"\u003echromi...@chromium.org\u003c/a\u003e\r\u003cbr\u003e\u0026gt; View archives, change email options, or unsubscribe:\r\u003cbr\u003e\u0026gt; \u003ca href\u003d\"http://groups.google.com/a/chromium.org/group/chromium-dev\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://groups.google.com/a/chromium.org/group/chromium-dev\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575645000\u0026amp;usg\u003dAOvVaw32Xila0nO1yFK2NxKK8TFu\"\u003ehttp://groups.google.com/a/chromium.org/group/chromium-dev\u003c/a\u003e\r\u003cbr\u003e\u0026gt;\r\u003cbr\u003e"]],[3,[null,"\u0026gt; To unsubscribe from this group and stop receiving emails from it, send an email to \u003ca href data-email-masked rel\u003d\"nofollow\"\u003echromium-dev...@chromium.org\u003c/a\u003e.\r\u003cbr\u003e"]]]]],["115393218976622799151","6978-wvVS8kJ",false,false,0]],[[["115393218976622799151","3pVmqdSe4dsJ",[["Ricardo Ribalda Delgado","//lh3.googleusercontent.com/a-/ALV-UjUM6I5sgEqHhb6MJgOfhiwebVEOunb5ECOvEfaq8WnHhL9tcnLg",null,"110994212637783582162"],[["Alexis Menard","//lh3.googleusercontent.com/a-/ALV-UjUENWhoHLP_2RfA9zgUWwm9uet5bx_Ep6k8ddssBa3GjZnk0A",null,"112021435596560511183"]],[["kh...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXZWfvzPpWFKIPQ3IFejaWu4KPFNt_bQEj3bzjaB9hALeO6Ow",null,"112268664018567406585"],["saya...@gmail.com","//lh3.googleusercontent.com/a-/ALV-UjUJ-6RuH-4cRlOcdDh_YYgeEHcE259NGIsn30-4hqOwa4YF9Q",null,"107656618621897046871"],["Chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"],["Justin Schuh","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["Tom Wiltzius"],["Elliot Glaysher","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["Darin Fisher","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","\u0026gt; That\u0026#39;s difficult to measure. I myself just switch to Firefox when a \u0026gt; website requires me",[1426593066,742000000],[1426593067],2],[2,[[2,[null,"\u0026gt; That\u0026#39;s difficult to measure. I myself just switch to Firefox when a\r\u003cbr\u003e\u0026gt; website requires me to use a Java applet but use Chrome as my daily\r\u003cbr\u003e\u0026gt; driver. I believe I\u0026#39;m not alone thinking that way.\r\u003cbr\u003e\r\u003cbr\u003e"]],[1,[null,"In my case I use firefox for e-commerce and taxes... and chrome for\r\u003cbr\u003ethe rest. My bank uses java for its \u0026quot;secured by visa\u0026quot; system.\r\u003cbr\u003e\r\u003cbr\u003eThanks to this I have realized the amazing work the firefox people\r\u003cbr\u003ehave done in the last two years. Performance is getting close to\r\u003cbr\u003echrome.\r\u003cbr\u003e\r\u003cbr\u003eIs has happened more than once that I have just realized I was not\r\u003cbr\u003eusing chrome because I had to login in the page again :)\r\u003cbr\u003e"]]]]],["115393218976622799151","3pVmqdSe4dsJ",false,false,0]],[[["115393218976622799151","C6dsrrVEojAJ",[["Victor Khimenko","//lh3.googleusercontent.com/a-/ALV-UjXZWfvzPpWFKIPQ3IFejaWu4KPFNt_bQEj3bzjaB9hALeO6Ow",null,"112268664018567406585"],[["Ricardo Ribalda Delgado","//lh3.googleusercontent.com/a-/ALV-UjUM6I5sgEqHhb6MJgOfhiwebVEOunb5ECOvEfaq8WnHhL9tcnLg",null,"110994212637783582162"]],[["saya...@gmail.com","//lh3.googleusercontent.com/a-/ALV-UjUJ-6RuH-4cRlOcdDh_YYgeEHcE259NGIsn30-4hqOwa4YF9Q",null,"107656618621897046871"],["Chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"],["Justin Schuh","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["Tom Wiltzius"],["Elliot Glaysher","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["Darin Fisher","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","On Tue, Mar 17, 2015 at 2:30 PM, Ricardo Ribalda Delgado \u0026lt;ricardo...@gmail.com\u0026gt; wrote: I",[1426594798,658000000],[1426594799],2],[2,[[2,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003eOn Tue, Mar 17, 2015 at 2:30 PM, Ricardo Ribalda Delgado \u003cspan dir\u003d\"ltr\"\u003e\u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ericardo...@gmail.com\u003c/a\u003e\u0026gt;\u003c/span\u003e wrote:\u003cbr\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex\"\u003eI don\u0026#39;t think anybody here disagrees that the NPAPI was insecure.\u003cbr\u003e\r\n\u003cbr\u003e\r\nThe issue is that there is no way to use the java plugin now. And that\u003cbr\u003e\r\nplugin is needed to work with the Administration (tax, health....) in\u003cbr\u003e\r\nmultiple countries.\u003cbr\u003e\r\n\u003cbr\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cdiv\u003eThere\u0026#39;s little Google could do. Many NPAPI plugins are bad, but Java Plugin is a security disaster:\u003c/div\u003e\u003cdiv\u003e\u00a0\u00a0\u003ca href\u003d\"http://www.howtogeek.com/198300/oracle-cant-secure-the-java-plug-in-so-why-is-it-still-enabled-by-default/\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://www.howtogeek.com/198300/oracle-cant-secure-the-java-plug-in-so-why-is-it-still-enabled-by-default/\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575647000\u0026amp;usg\u003dAOvVaw0RKLG02ZPDWdXGrfsp9TaR\"\u003ehttp://www.howtogeek.com/198300/oracle-cant-secure-the-java-plug-in-so-why-is-it-still-enabled-by-default/\u003c/a\u003e\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eThat\u0026#39;s why most sensible institutions have stopped using it long ago. Once upon time my bank have also used it, e.g., but when it become clear that Java is a dead end it stopeed doing that - years ago. Yet some institutions have ignored all the warnings and continue to use it as before. Again: YEARS after it become clear that they should stop. This is unfortunate development, but I don\u0026#39;t see exactly what Google could do there.\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[2,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cdiv\u003e\u00a0\u003c/div\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex\"\u003e\r\nThe same way that Google found provided a replacement for flash, they\u003cbr\u003e\r\nshould have worked on a solution for java.\u003cbr\u003e\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cdiv\u003eJava and Flash are very different WRT security. Most flash sites out there don\u0026#39;t need holes in a sandbox. The fact that Flash has security holes is unfortunate but they could be plugged -\u00a0at least\u00a0in theory. This makes Flash part of the web platform. Not a best part of it, but still legitimate part of it: the main difference between other platforms and web lies in the fact that you don\u0026#39;t need to trust the website to visit it, browser is supposed to protect you.\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eBut Oracle, not Google, broke this fundamental principle WRT Java: Oracle now does not even pretend that it could plug the holes in Java plugin anymore and, more impotantly, many \u0026quot;tax, health, ...\u0026quot; programs are written in a really sloppy way and couldn\u0026#39;t be sandboxed without the crippling functionality loss. Yes, the fact that you couldn\u0026#39;t run most Java applets out there and only could run few selected ones if you allow full access to the host system improves security situation short-term but it ALSO means that Java is no longer part of the web platform. Long-term it\u0026#39;s dead, NPAPI or no NPAPI.\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[2,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex\"\u003e\r\nTo an uneducated eye, this just seems Google lobbying against a\u003cbr\u003e\r\ntechnology that runs terribly bad on Android (java). But I am not part\u003cbr\u003e\r\nof the develpment of chromium, and there might be a very good reason\u003cbr\u003e\r\nfor doing the things as they were done.\u003cbr\u003e\r\n\u003cbr\u003e\r\nGoogle can have very good statistics about browser usage. Have you\u003cbr\u003e\r\nseen any loss of market since NPAPI was not supported?\u003cbr\u003e\r\n\u003cbr\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cdiv\u003eI don\u0026#39;t think there was a measurable change. But then each version brings many changes to the table, it\u0026#39;s really hard to see how each induvidual one affects users and home many of them are leaving because of these changes. Unless change is really crippling and visible, that is.\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\r\n"]]]]],["115393218976622799151","C6dsrrVEojAJ",false,false,0]],[[["115393218976622799151","vgse1M8x9JwJ",[["Stuart Morgan","//lh3.googleusercontent.com/a-/ALV-UjXg4j4TV2np7lUujRoYyxPjNcUhgJ4Fnzzvh9n13JRFc8eR5A",null,"106488932958335003013"],[["ricardo...@gmail.com","//lh3.googleusercontent.com/a-/ALV-UjUM6I5sgEqHhb6MJgOfhiwebVEOunb5ECOvEfaq8WnHhL9tcnLg",null,"110994212637783582162"]],[["Chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","On Tue, Mar 17, 2015 at 4:30 AM Ricardo Ribalda Delgado \u0026lt;ricardo...@gmail.com\u0026gt; wrote: The",[1426600064,140000000],[1426600064],2],[2,[[2,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003eOn Tue, Mar 17, 2015 at 4:30 AM Ricardo Ribalda Delgado \u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ericardo...@gmail.com\u003c/a\u003e\u0026gt; wrote:\u003cbr\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003eThe same way that Google found provided a replacement for flash, they\u003cbr\u003e\r\nshould have worked on a solution for java.\u003cbr\u003e\r\n\u003cbr\u003e\r\nTo an uneducated eye, this just seems Google lobbying against a\u003cbr\u003e\r\ntechnology that runs terribly bad on Android (java).\u003cbr\u003e\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cdiv\u003eI\u0026#39;d suggested uneducated eyes take a look at the statistics given in\u003c/div\u003e\u003cdiv\u003e\u003ca href\u003d\"http://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575648000\u0026amp;usg\u003dAOvVaw2YPTK3uGxsb48k57xuH3k1\"\u003ehttp://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html\u003c/a\u003e\u003c/div\u003e\u003cdiv\u003ebefore drawing conclusions. It\u0026#39;s clear from those statistics that Java was not singled out. And while Flash numbers aren\u0026#39;t there since it was already no longer NPAPI-based, I\u0026#39;d be shocked if there weren\u0026#39;t an order of magnitude difference (and you\u0026#39;ll notice that the Mozilla page linked from that post also treats Flash differently due to its qualitatively different level of usage).\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e-Stuart\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\r\n"]]]]],["115393218976622799151","vgse1M8x9JwJ",false,false,0]],[[["115393218976622799151","vDTV5t08i94J",[["Matt Giuca","//lh3.googleusercontent.com/a-/ALV-UjWzg8wC1iSYykjYcnClxZNkftWasc0KfFVHi0ZqDFhDrC_voDw",null,"101960574794744628388"],[["stuart...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXg4j4TV2np7lUujRoYyxPjNcUhgJ4Fnzzvh9n13JRFc8eR5A",null,"106488932958335003013"],["ricardo...@gmail.com","//lh3.googleusercontent.com/a-/ALV-UjUM6I5sgEqHhb6MJgOfhiwebVEOunb5ECOvEfaq8WnHhL9tcnLg",null,"110994212637783582162"],["Victor Khimenko","//lh3.googleusercontent.com/a-/ALV-UjXZWfvzPpWFKIPQ3IFejaWu4KPFNt_bQEj3bzjaB9hALeO6Ow",null,"112268664018567406585"]],[["Chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","Thanks, Victor, for sharing that comic. It\u0026#39;s great to look back at the foundations of Chromium",[1426616832,756000000],[1426616833],2],[2,[[1,[null,"Thanks, Victor, for sharing that comic. It\u0026#39;s great to look back at the foundations of Chromium and see that, if you read between the lines, that replacing NPAPI with a properly sandboxed solution was really part of the Chromium game plan since day one.\u003cdiv\u003e\u003cbr\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003c/div\u003e\u003c/div\u003e"]],[3,[null,"\u003cdiv\u003e\u003cdiv class\u003d\"gmail_quote\"\u003eOn Tue, 17 Mar 2015 at 06:47 Stuart Morgan \u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003estuart...@chromium.org\u003c/a\u003e\u0026gt; wrote:\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e"]],[3,[null,"\u003cdiv\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003eOn Tue, Mar 17, 2015 at 4:30 AM Ricardo Ribalda Delgado \u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ericardo...@gmail.com\u003c/a\u003e\u0026gt; wrote:\u003cbr\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003eThe same way that Google found provided a replacement for flash, they\u003cbr\u003e\r\nshould have worked on a solution for java.\u003cbr\u003e\r\n\u003cbr\u003e\r\nTo an uneducated eye, this just seems Google lobbying against a\u003cbr\u003e\r\ntechnology that runs terribly bad on Android (java).\u003cbr\u003e\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cdiv\u003eI\u0026#39;d suggested uneducated eyes take a look at the statistics given in\u003c/div\u003e\u003cdiv\u003e\u003ca href\u003d\"http://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575648000\u0026amp;usg\u003dAOvVaw2YPTK3uGxsb48k57xuH3k1\"\u003ehttp://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html\u003c/a\u003e\u003c/div\u003e\u003cdiv\u003ebefore drawing conclusions. It\u0026#39;s clear from those statistics that Java was not singled out. And while Flash numbers aren\u0026#39;t there since it was already no longer NPAPI-based, I\u0026#39;d be shocked if there weren\u0026#39;t an order of magnitude difference (and you\u0026#39;ll notice that the Mozilla page linked from that post also treats Flash differently due to its qualitatively different level of usage).\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e-Stuart\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\r\n\r\n\u003cp\u003e\u003c/p\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\r\n\r\n-- \u003cbr\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e"]],[3,[null,"\u003cdiv\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\r\n-- \u003cbr\u003e\r\nChromium Developers mailing list: \u003ca href data-email-masked rel\u003d\"nofollow\"\u003echromi...@chromium.org\u003c/a\u003e\u003cbr\u003e\r\nView archives, change email options, or unsubscribe: \u003cbr\u003e\r\n \u003ca href\u003d\"http://groups.google.com/a/chromium.org/group/chromium-dev\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://groups.google.com/a/chromium.org/group/chromium-dev\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575648000\u0026amp;usg\u003dAOvVaw0p6ISEs42VqWdEMrOot4jO\"\u003ehttp://groups.google.com/a/chromium.org/group/chromium-dev\u003c/a\u003e\u003cbr\u003e\r\n\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e"]]]]],["115393218976622799151","vDTV5t08i94J",false,false,0]],[[["115393218976622799151","DKzwS98wLRkJ",[["Konstantin Boyandin","//lh3.googleusercontent.com/a-/ALV-UjXMVPuIxlwkvoshXz9vSc9JBIQyTYZojnxfO0bVLKlKYbWAk9ZJ",null,"111494326092827652999"],[["chromi...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"]],[["jsc...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["wilt...@chromium.org"],["e...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["da...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","On no thread related to NPAPI dismantling there\u0026#39;s plain response to simple question: how Google",[1427468250,785000000],[1427468250],2],[2,[[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003eOn no thread related to NPAPI dismantling there\u0026#39;s plain response to simple question: how Google Chrome users are expected to view Web documents utilizing Java-driven elements?\u003cbr\u003e\u003cbr\u003eIt\u0026#39;s obvious that Chrome developers will simply respond \u0026quot;That\u0026#39;s not our business\u0026quot;. Oracle, as you could notice, keeps silent. It\u0026#39;s obvious they are not encouraged by idea to develop Java plugin utilizing Aura.\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eSo, from plain \u0026quot;ordinary\u0026quot; user point of view: what do you offer me to use to still be able to run Java objects on Web pages? Open another browser, that hasn\u0026#39;t yet abandoned Java support?\u003cbr\u003e\u003cbr\u003eI do not want to raise any flame, but looks like developers do not even assumed the users\u0026#39; needs and actual requirements. I am only \u0026quot;pro\u0026quot; using modern technologies and discard older ones, but how about usability?\u003cbr\u003e\u003cbr\u003eI will be surprise to read any answer from developers different from \u0026quot;We don\u0026#39;t care\u0026quot; or \u0026quot;It\u0026#39;s not our business to develop plugin compatible with Java\u0026quot;.\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eThanks.\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eSincerely,\u003c/div\u003e\u003cdiv\u003eKonstantin\u003c/div\u003e\u003c/div\u003e"]],[3,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003e\u003cbr\u003e\u003cbr\u003eOn Wednesday, January 8, 2014 at 6:04:18 AM UTC+6, Max Heinritz wrote:\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003eHi Chromium community,\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\r\n\r\nIn September 2013, we\u00a0\u003ca href\u003d\"http://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html\" rel\u003d\"nofollow\" target\u003d\"_blank\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575650000\u0026amp;usg\u003dAOvVaw1sqjTX5p0K95fHPbn9J3JS\"\u003eannounced\u003c/a\u003e\u00a0that NPAPI support will be phased out of Chrome in 2014, with the following schedule:\u003cbr\u003e\r\n\r\n\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cul\u003e\u003cli style\u003d\"margin-left:15px\"\u003eJanuary: block NPAPI plug-ins by default\u003c/li\u003e\u003cli style\u003d\"margin-left:15px\"\u003eMid-year: more aggressive blocking (different UI, smaller whitelist)\u003c/li\u003e\r\n\r\n\u003cli style\u003d\"margin-left:15px\"\u003eBefore end of 2014: remove support completely\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003eThe update here is that Linux NPAPI support may be dropped as early as M34 (goes to Stable in early April). \u00a0The reason for this timeline is that we\u0026#39;ve decided not to implement NPAPI support in\u00a0\u003ca href\u003d\"https://groups.google.com/a/chromium.org/d/msg/chromium-dev/J72Iv9wtTzw/32Itws6ITRkJ\" rel\u003d\"nofollow\" target\u003d\"_blank\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttps://groups.google.com/a/chromium.org/d/msg/chromium-dev/J72Iv9wtTzw/32Itws6ITRkJ\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575650000\u0026amp;usg\u003dAOvVaw0k_jFV-43GRHC-ZP0gJIpm\"\u003eLinux Aura\u003c/a\u003e. \u00a0We feel comfortable doing so because affected plug-ins all have 30-day launch rates below .7% of Linux Chrome users.\u003c/div\u003e\r\n\r\n\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003eA few things to keep in mind:\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e\u003cdiv\u003e\u003col\u003e\u003cli\u003e\u003cspan style\u003d\"font-family:arial,sans-serif\"\u003eSo long as they are not too crazy, we might accept patches to add NPAPI support to Linux Aura. (We won\u0026#39;t commit to supporting it or shipping it though.)\u003c/span\u003e\u003cbr\u003e\r\n\r\n\u003c/li\u003e\u003cli\u003e\u003cspan style\u003d\"font-family:arial,sans-serif\"\u003eOnce we stop supporting NPAPI on Windows, we\u0026#39;ll proceed to remove the code entirely for all platforms, including Linux Aura.\u003c/span\u003e\u003c/li\u003e\u003c/ol\u003e\u003c/div\u003e\u003cdiv\u003e\u003cfont face\u003d\"arial, sans-serif\"\u003eLet us know if you have questions.\u003c/font\u003e\u003c/div\u003e\r\n\r\n\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003eMax\u003c/div\u003e\u003c/div\u003e\r\n\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e"]]]]],["115393218976622799151","DKzwS98wLRkJ",false,false,0]],[[["115393218976622799151","CFL2sRYfa-gJ",[["Stuart Morgan","//lh3.googleusercontent.com/a-/ALV-UjXg4j4TV2np7lUujRoYyxPjNcUhgJ4Fnzzvh9n13JRFc8eR5A",null,"106488932958335003013"],[["konst...@boyandin.com","//lh3.googleusercontent.com/a-/ALV-UjXMVPuIxlwkvoshXz9vSc9JBIQyTYZojnxfO0bVLKlKYbWAk9ZJ",null,"111494326092827652999"],["chromi...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"]],[["jsc...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["wilt...@chromium.org"],["e...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["da...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","On Fri, Mar 27, 2015 at 7:57 AM Konstantin Boyandin \u0026lt;konst...@boyandin.com\u0026gt; wrote: On no",[1427469100,778000000],[1427469100],2],[2,[[3,[null,"\u003cdiv class\u003d\"gmail_quote\"\u003eOn Fri, Mar 27, 2015 at 7:57 AM Konstantin Boyandin \u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ekonst...@boyandin.com\u003c/a\u003e\u0026gt; wrote:\u003cbr\u003e\u003c/div\u003e"]],[3,[null,"\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003eOn no thread related to NPAPI dismantling there\u0026#39;s plain response to simple question: how Google Chrome users are expected to view Web documents utilizing Java-driven elements?\u003cbr\u003e\u003cbr\u003eIt\u0026#39;s obvious that Chrome developers will simply respond \u0026quot;That\u0026#39;s not our business\u0026quot;. Oracle, as you could notice, keeps silent. It\u0026#39;s obvious they are not encouraged by idea to develop Java plugin utilizing Aura.\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eSo, from plain \u0026quot;ordinary\u0026quot; user point of view: what do you offer me to use to still be able to run Java objects on Web pages? Open another browser, that hasn\u0026#39;t yet abandoned Java support?\u003cbr\u003e\u003cbr\u003eI do not want to raise any flame, but looks like developers do not even assumed the users\u0026#39; needs and actual requirements. I am only \u0026quot;pro\u0026quot; using modern technologies and discard older ones, but how about usability?\u003cbr\u003e\u003cbr\u003eI will be surprise to read any answer from developers different from \u0026quot;We don\u0026#39;t care\u0026quot; or \u0026quot;It\u0026#39;s not our business to develop plugin compatible with Java\u0026quot;.\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eThanks.\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eSincerely,\u003c/div\u003e\u003cdiv\u003eKonstantin\u003c/div\u003e\u003c/div\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003e\u003cbr\u003e\u003cbr\u003eOn Wednesday, January 8, 2014 at 6:04:18 AM UTC+6, Max Heinritz wrote:\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003eHi Chromium community,\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\r\n\r\nIn September 2013, we\u00a0\u003ca href\u003d\"http://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html\" rel\u003d\"nofollow\" target\u003d\"_blank\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575651000\u0026amp;usg\u003dAOvVaw022Fw_eWT1EEFGF0vr4xIA\"\u003eannounced\u003c/a\u003e\u00a0that NPAPI support will be phased out of Chrome in 2014, with the following schedule:\u003cbr\u003e\r\n\r\n\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cul\u003e\u003cli style\u003d\"margin-left:15px\"\u003eJanuary: block NPAPI plug-ins by default\u003c/li\u003e\u003cli style\u003d\"margin-left:15px\"\u003eMid-year: more aggressive blocking (different UI, smaller whitelist)\u003c/li\u003e\r\n\r\n\u003cli style\u003d\"margin-left:15px\"\u003eBefore end of 2014: remove support completely\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003eThe update here is that Linux NPAPI support may be dropped as early as M34 (goes to Stable in early April).\u00a0 The reason for this timeline is that we\u0026#39;ve decided not to implement NPAPI support in\u00a0\u003ca href\u003d\"https://groups.google.com/a/chromium.org/d/msg/chromium-dev/J72Iv9wtTzw/32Itws6ITRkJ\" rel\u003d\"nofollow\" target\u003d\"_blank\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttps://groups.google.com/a/chromium.org/d/msg/chromium-dev/J72Iv9wtTzw/32Itws6ITRkJ\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575651000\u0026amp;usg\u003dAOvVaw2sXrRzNOvTh1G4bjHaPU_y\"\u003eLinux Aura\u003c/a\u003e.\u00a0 We feel comfortable doing so because affected plug-ins all have 30-day launch rates below .7% of Linux Chrome users.\u003c/div\u003e\r\n\r\n\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003eA few things to keep in mind:\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e\u003cdiv\u003e\u003col\u003e\u003cli\u003e\u003cspan style\u003d\"font-family:arial,sans-serif\"\u003eSo long as they are not too crazy, we might accept patches to add NPAPI support to Linux Aura. (We won\u0026#39;t commit to supporting it or shipping it though.)\u003c/span\u003e\u003cbr\u003e\r\n\r\n\u003c/li\u003e\u003cli\u003e\u003cspan style\u003d\"font-family:arial,sans-serif\"\u003eOnce we stop supporting NPAPI on Windows, we\u0026#39;ll proceed to remove the code entirely for all platforms, including Linux Aura.\u003c/span\u003e\u003c/li\u003e\u003c/ol\u003e\u003c/div\u003e\u003cdiv\u003e\u003cfont face\u003d\"arial, sans-serif\"\u003eLet us know if you have questions.\u003c/font\u003e\u003c/div\u003e\r\n\r\n\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003eMax\u003c/div\u003e\u003c/div\u003e\r\n\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e\r\n\r\n\u003cp\u003e\u003c/p\u003e\u003c/blockquote\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\r\n\r\n-- \u003cbr\u003e\u003c/blockquote\u003e\u003c/div\u003e"]],[3,[null,"\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\r\n-- \u003cbr\u003e\r\nChromium Developers mailing list: \u003ca href data-email-masked rel\u003d\"nofollow\"\u003echromi...@chromium.org\u003c/a\u003e\u003cbr\u003e\r\nView archives, change email options, or unsubscribe: \u003cbr\u003e\r\n \u003ca href\u003d\"http://groups.google.com/a/chromium.org/group/chromium-dev\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://groups.google.com/a/chromium.org/group/chromium-dev\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575651000\u0026amp;usg\u003dAOvVaw0wZ5stVNHHc8fmuiFnEidR\"\u003ehttp://groups.google.com/a/chromium.org/group/chromium-dev\u003c/a\u003e\u003cbr\u003e\r\n\u003c/blockquote\u003e\u003c/div\u003e"]]]]],["115393218976622799151","CFL2sRYfa-gJ",false,false,0]],[[["115393218976622799151","85e3Q9E0yPMJ",[["Stuart Morgan","//lh3.googleusercontent.com/a-/ALV-UjXg4j4TV2np7lUujRoYyxPjNcUhgJ4Fnzzvh9n13JRFc8eR5A",null,"106488932958335003013"],[["konst...@boyandin.com","//lh3.googleusercontent.com/a-/ALV-UjXMVPuIxlwkvoshXz9vSc9JBIQyTYZojnxfO0bVLKlKYbWAk9ZJ",null,"111494326092827652999"],["chromi...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"]],[["jsc...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["e...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["da...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","[Whoops, somehow hit send immediately] On Fri, Mar 27, 2015 at 7:57 AM Konstantin Boyandin \u0026lt;",[1427469599,59000000],[1427469599],2],[2,[[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e[Whoops, somehow hit send immediately]\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[2,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003e\u003cdiv class\u003d\"gmail_quote\"\u003eOn Fri, Mar 27, 2015 at 7:57 AM Konstantin Boyandin \u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ekonst...@boyandin.com\u003c/a\u003e\u0026gt; wrote:\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[2,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003eOn no thread related to NPAPI dismantling there\u0026#39;s plain response to simple question: how Google Chrome users are expected to view Web documents utilizing Java-driven elements?\u003cbr\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e[...]\u003c/div\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[2,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cbr\u003e\u003cdiv\u003eOpen another browser, that hasn\u0026#39;t yet abandoned Java support?\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eUsing another browser for pages that haven\u0026#39;t yet moved away from depending on an NPAPI plugin (including Java) is a reasonable option, yes. That was in fact addressed earlier in this thread.\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eThis is already the case for anyone trying to use such a site from a mobile device, except that they can\u0026#39;t just open another browser, they have to move to a completely different device (assuming they even have one available).\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e-Stuart\u00a0\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\r\n"]]]]],["115393218976622799151","85e3Q9E0yPMJ",false,false,0]],[[["115393218976622799151","EYAYblsEV1MJ",[["Konstantin Boyandin","//lh3.googleusercontent.com/a-/ALV-UjXMVPuIxlwkvoshXz9vSc9JBIQyTYZojnxfO0bVLKlKYbWAk9ZJ",null,"111494326092827652999"],[["Stuart Morgan","//lh3.googleusercontent.com/a-/ALV-UjXg4j4TV2np7lUujRoYyxPjNcUhgJ4Fnzzvh9n13JRFc8eR5A",null,"106488932958335003013"],["chromi...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"]],[["jsc...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["e...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["da...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","\u041f\u0442, 27.03.2015 \u0432 21:19 Stuart Morgan \u043f\u0438\u0441\u0430\u043b(\u0430): \u0026gt; [Whoops, somehow hit send immediately] \u0026gt; \u0026gt;",[1427472157,745000000],[1427472157],2],[2,[[1,[null,"\u041f\u0442, 27.03.2015 \u0432 21:19 Stuart Morgan \u043f\u0438\u0441\u0430\u043b(\u0430):\r\u003cbr\u003e"]],[3,[null,"\u0026gt; [Whoops, somehow hit send immediately]\r\u003cbr\u003e\u0026gt; \r\u003cbr\u003e\u0026gt; On Fri, Mar 27, 2015 at 7:57 AM Konstantin Boyandin \u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ekonst...@boyandin.com\u003c/a\u003e\u0026gt; wrote:\r\u003cbr\u003e\u0026gt;\u0026gt; On no thread related to NPAPI dismantling there\u0026#39;s plain response to simple question: how Google Chrome users are expected to view Web documents utilizing Java-driven elements?\r\u003cbr\u003e\u0026gt;\u0026gt; [...]\r\u003cbr\u003e\u0026gt;\u0026gt; Open another browser, that hasn\u0026#39;t yet abandoned Java support?\r\u003cbr\u003e\u0026gt; \r\u003cbr\u003e\u0026gt; Using another browser for pages that haven\u0026#39;t yet moved away from depending on an NPAPI plugin (including Java) is a reasonable option, yes. That was in fact addressed earlier in this thread.\r\u003cbr\u003e\u0026gt; \r\u003cbr\u003e\u0026gt; This is already the case for anyone trying to use such a site from a mobile device, except that they can\u0026#39;t just open another browser, they have to move to a completely different device (assuming they even have one available).\r\u003cbr\u003e\u0026gt; \r\u003cbr\u003e\u0026gt; -Stuart\u00a0\r\u003cbr\u003e\r\u003cbr\u003e"]],[1,[null,"This is what I am saying: proper policy would be to warn users about\r\u003cbr\u003eJava upcoming demise long ago, not just tell them \u0026quot;You \u0026#39;re out of luck,\r\u003cbr\u003ewe don\u0026#39;t support it in a couple of weeks\u0026quot;.\r\u003cbr\u003e\r\u003cbr\u003eI have now to use Chrome (since it supports more or less up-to-date\r\u003cbr\u003eFlash), Firefox (which is now less greedy in memory appetites) and Opera\r\u003cbr\u003e(since it still supports Java). I am getting tired of this zoo, since\r\u003cbr\u003eall the developers are too distant from mundane woes, they just don\u0026#39;t\r\u003cbr\u003ecare. \u0026quot;Just use another device/browser\u0026quot;, as you\u0026#39;ve mentioned. Just buy\r\u003cbr\u003eanother device. Just upgrade to latest version. Just don\u0026#39;t use that\r\u003cbr\u003eapplication.\r\u003cbr\u003e\r\u003cbr\u003eI would like to offer developers another strategy: when something is\r\u003cbr\u003eobviously gets poorly or not supported, aggressively advocate against\r\u003cbr\u003eit, encourage developing alternatives and so on - starting that few\r\u003cbr\u003eyears before abandoning the piece of technology..\r\u003cbr\u003e\r\u003cbr\u003eThanks.\r\u003cbr\u003e\r\u003cbr\u003eKonstantin\r\u003cbr\u003e"]]]]],["115393218976622799151","EYAYblsEV1MJ",false,false,0]],[[["115393218976622799151","L0Jvp34w8lkJ",[["Victor Khimenko","//lh3.googleusercontent.com/a-/ALV-UjXZWfvzPpWFKIPQ3IFejaWu4KPFNt_bQEj3bzjaB9hALeO6Ow",null,"112268664018567406585"],[["konst...@boyandin.com","//lh3.googleusercontent.com/a-/ALV-UjXMVPuIxlwkvoshXz9vSc9JBIQyTYZojnxfO0bVLKlKYbWAk9ZJ",null,"111494326092827652999"]],[["Chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"],["Justin Schuh","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["Tom Wiltzius"],["Elliot Glaysher","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["Darin Fisher","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","On Fri, Mar 27, 2015 at 5:57 PM, Konstantin Boyandin \u0026lt;konst...@boyandin.com\u0026gt; wrote: On no",[1427472193,171000000],[1427472193],2],[2,[[2,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003eOn Fri, Mar 27, 2015 at 5:57 PM, Konstantin Boyandin \u003cspan dir\u003d\"ltr\"\u003e\u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ekonst...@boyandin.com\u003c/a\u003e\u0026gt;\u003c/span\u003e wrote:\u003cbr\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003eOn no thread related to NPAPI dismantling there\u0026#39;s plain response to simple question: how Google Chrome users are expected to view Web documents utilizing Java-driven elements?\u003cbr\u003e\u003cbr\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cdiv\u003eIf they really need trojans and malware, there are easier ways to achieve that.\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[2,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cdiv\u003e\u00a0\u003c/div\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003eIt\u0026#39;s obvious that Chrome developers will simply respond \u0026quot;That\u0026#39;s not our business\u0026quot;. Oracle, as you could notice, keeps silent.\u003c/div\u003e\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cdiv\u003eIt\u0026#39;s even worse that that. As I already wrote Oracle have given up on Java security. As in: completely.\u00a0\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eAs everyone knows signed Java applets are a disaster:\u003c/div\u003e\u003cdiv\u003e\u00a0\u00a0\u003ca href\u003d\"http://www.cert.org/blogs/certcc/post.cfm?EntryID\u003d10\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://www.cert.org/blogs/certcc/post.cfm?EntryID%3D10\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575655000\u0026amp;usg\u003dAOvVaw1EXGU7uQQFNUY0y3i9mxxq\"\u003ehttp://www.cert.org/blogs/certcc/post.cfm?EntryID\u003d10\u003c/a\u003e\u003c/div\u003e\u003cdiv\u003eAnd today everything else is forbidden:\u003c/div\u003e\u003cdiv\u003e\u00a0\u00a0\u003ca href\u003d\"https://derflounder.wordpress.com/2014/01/15/oracle-java-7-update-51-blocks-unsigned-java-applets-by-default/\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttps://derflounder.wordpress.com/2014/01/15/oracle-java-7-update-51-blocks-unsigned-java-applets-by-default/\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575655000\u0026amp;usg\u003dAOvVaw3Ql-Q3Ty3cVU0g4ZLJeN2h\"\u003ehttps://derflounder.wordpress.com/2014/01/15/oracle-java-7-update-51-blocks-unsigned-java-applets-by-default/\u003c/a\u003e\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eYesterday\u0026#39;s story was \u0026quot;Java security is abysmal but we\u0026#39;ll fix it, trust us\u0026quot;. Today\u0026#39;s story is \u0026quot;Java security is broken and we don\u0026#39;t plan to fix it - ever\u0026quot;.\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eWhen you hit Java applet today you only have two easy choices:\u003c/div\u003e\u003cdiv\u003e1. Don\u0026#39;t run it at all.\u003c/div\u003e\u003cdiv\u003e2. Give it full access to your system, all it\u0026#39;s files and documents.\u003c/div\u003e\u003cdiv\u003eI\u0026#39;m afraid a lot of guys don\u0026#39;t understand that when they run Java applet these days they give it full access to everything on their system.\u00a0\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[2,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003eIt\u0026#39;s obvious they are not encouraged by idea to develop Java plugin utilizing Aura.\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cdiv\u003eIndeed.\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[2,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cdiv\u003e\u00a0\u003c/div\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003e\u003c/div\u003e\u003cdiv\u003eSo, from plain \u0026quot;ordinary\u0026quot; user point of view: what do you offer me to use to still be able to run Java objects on Web pages? Open another browser, that hasn\u0026#39;t yet abandoned Java support?\u003cbr\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cdiv\u003e\u003cdiv\u003eIf you *really* need to use Java Applet for some reason then the only sane approach is to use it from separate throw-away VM with separate installation of browser where no sensitive documents reside. You could use whatever browser you want there: old version of Chrome, MS IE, whatever. What you shouldn\u0026#39;t do is to use it for anything else. You most definitely don\u0026#39;t want to do regular browsing using the same VM.\u00a0\u003c/div\u003e\u003cdiv\u003e\u00a0\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[2,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003eI do not want to raise any flame, but looks like developers do not even assumed the users\u0026#39; needs and actual requirements.\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cdiv\u003eThey did - but may be not in a way you expect. Java is a security hazard and should be treated as such.\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[2,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cdiv\u003e\u00a0\u003c/div\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003e I am only \u0026quot;pro\u0026quot; using modern technologies and discard older ones, but how about usability?\u003cbr\u003e\u003cbr\u003eI will be surprise to read any answer from developers different from \u0026quot;We don\u0026#39;t care\u0026quot; or \u0026quot;It\u0026#39;s not our business to develop plugin compatible with Java\u0026quot;.\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cdiv\u003eWe do care. For the last three (four?) years Java plugin was strictly forbidden in Google. The only approved way to use it was to ask for a test system on separate VLAN from corp. You were not supposed to use corporate accounts on that system and so on. It\u0026#39;s time for the rest of the world to treat it the same way.\u00a0\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex\"\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[2,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003e\u003c/div\u003e\u003cdiv\u003eThanks.\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eSincerely,\u003c/div\u003e\u003cdiv\u003eKonstantin\u003cdiv\u003e\u003cdiv\u003e\u003cbr\u003e\u003cbr\u003eOn Wednesday, January 8, 2014 at 6:04:18 AM UTC+6, Max Heinritz wrote:\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.7272720336914px\"\u003eHi Chromium community,\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.7272720336914px\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.7272720336914px\"\u003e\r\n\r\nIn September 2013, we\u00a0\u003ca href\u003d\"http://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html\" rel\u003d\"nofollow\" target\u003d\"_blank\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575655000\u0026amp;usg\u003dAOvVaw1is99xLXmzlLre4Rf2F1jI\"\u003eannounced\u003c/a\u003e\u00a0that NPAPI support will be phased out of Chrome in 2014, with the following schedule:\u003cbr\u003e\r\n\r\n\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.7272720336914px\"\u003e\u003cul\u003e\u003cli style\u003d\"margin-left:15px\"\u003eJanuary: block NPAPI plug-ins by default\u003c/li\u003e\u003cli style\u003d\"margin-left:15px\"\u003eMid-year: more aggressive blocking (different UI, smaller whitelist)\u003c/li\u003e\r\n\r\n\u003cli style\u003d\"margin-left:15px\"\u003eBefore end of 2014: remove support completely\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.7272720336914px\"\u003eThe update here is that Linux NPAPI support may be dropped as early as M34 (goes to Stable in early April).\u00a0 The reason for this timeline is that we\u0026#39;ve decided not to implement NPAPI support in\u00a0\u003ca href\u003d\"https://groups.google.com/a/chromium.org/d/msg/chromium-dev/J72Iv9wtTzw/32Itws6ITRkJ\" rel\u003d\"nofollow\" target\u003d\"_blank\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttps://groups.google.com/a/chromium.org/d/msg/chromium-dev/J72Iv9wtTzw/32Itws6ITRkJ\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575655000\u0026amp;usg\u003dAOvVaw0ZpyK31ThxMkq8U3tzt3fI\"\u003eLinux Aura\u003c/a\u003e.\u00a0 We feel comfortable doing so because affected plug-ins all have 30-day launch rates below .7% of Linux Chrome users.\u003c/div\u003e\r\n\r\n\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.7272720336914px\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.7272720336914px\"\u003eA few things to keep in mind:\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e\u003cdiv\u003e\u003col\u003e\u003cli\u003e\u003cspan style\u003d\"font-family:arial,sans-serif\"\u003eSo long as they are not too crazy, we might accept patches to add NPAPI support to Linux Aura. (We won\u0026#39;t commit to supporting it or shipping it though.)\u003c/span\u003e\u003cbr\u003e\r\n\r\n\u003c/li\u003e\u003cli\u003e\u003cspan style\u003d\"font-family:arial,sans-serif\"\u003eOnce we stop supporting NPAPI on Windows, we\u0026#39;ll proceed to remove the code entirely for all platforms, including Linux Aura.\u003c/span\u003e\u003c/li\u003e\u003c/ol\u003e\u003c/div\u003e\u003cdiv\u003e\u003cfont face\u003d\"arial, sans-serif\"\u003eLet us know if you have questions.\u003c/font\u003e\u003c/div\u003e\r\n\r\n\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.7272720336914px\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.7272720336914px\"\u003eMax\u003c/div\u003e\u003c/div\u003e\r\n\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex\"\u003e\u003cdiv\u003e\u003cdiv\u003e\r\n\r\n\u003cp\u003e\u003c/p\u003e\r\n\r\n-- \u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[3,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex\"\u003e\u003cdiv\u003e\u003cdiv\u003e\r\n-- \u003cbr\u003e\r\nChromium Developers mailing list: \u003ca href data-email-masked rel\u003d\"nofollow\"\u003echromi...@chromium.org\u003c/a\u003e\u003cbr\u003e\r\nView archives, change email options, or unsubscribe: \u003cbr\u003e\r\n \u003ca href\u003d\"http://groups.google.com/a/chromium.org/group/chromium-dev\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://groups.google.com/a/chromium.org/group/chromium-dev\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575655000\u0026amp;usg\u003dAOvVaw36FXFvIMZ9FPDSnSR36OPs\"\u003ehttp://groups.google.com/a/chromium.org/group/chromium-dev\u003c/a\u003e\u003cbr\u003e\r\n\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]]]]],["115393218976622799151","L0Jvp34w8lkJ",false,false,0]],[[["115393218976622799151","83sgMNH6kjUJ",[["Konstantin Boyandin","//lh3.googleusercontent.com/a-/ALV-UjXMVPuIxlwkvoshXz9vSc9JBIQyTYZojnxfO0bVLKlKYbWAk9ZJ",null,"111494326092827652999"],[["Victor Khimenko","//lh3.googleusercontent.com/a-/ALV-UjXZWfvzPpWFKIPQ3IFejaWu4KPFNt_bQEj3bzjaB9hALeO6Ow",null,"112268664018567406585"]],[["Chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"],["Justin Schuh","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["Tom Wiltzius"],["Elliot Glaysher","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["Darin Fisher","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","Skipping anti-Java advocacy, since I do not have objections against it. \u041f\u0442, 27.03.2015 \u0432 22:02 Victor",[1427473120,313000000],[1427473120],2],[2,[[1,[null,"Skipping anti-Java advocacy, since I do not have objections against it.\r\u003cbr\u003e\r\u003cbr\u003e\u041f\u0442, 27.03.2015 \u0432 22:02 Victor Khimenko \u043f\u0438\u0441\u0430\u043b(\u0430):\r\u003cbr\u003e"]],[2,[null,"\u0026gt; When you hit Java applet today you only have two easy choices:\r\u003cbr\u003e\u0026gt; 1. Don\u0026#39;t run it at all.\r\u003cbr\u003e\u0026gt; 2. Give it full access to your system, all it\u0026#39;s files and documents.\r\u003cbr\u003e\r\u003cbr\u003e"]],[1,[null,"OK. Typical situation: I am using hosting provider, utilizing Java\r\u003cbr\u003eapplet to access virtual machine\u0026#39;s console.\r\u003cbr\u003e\r\u003cbr\u003eLet me guess: you will advise me not to use services of such hosting\r\u003cbr\u003eprovider. Correct? Or create that mentioned throw-away VM every time I\r\u003cbr\u003eneed to look at VM console.\r\u003cbr\u003e"]],[2,[null,"\r\u003cbr\u003e\u0026gt; I\u0026#39;m afraid a lot of guys don\u0026#39;t understand that when they run Java applet these days they give it full access to everything on their system.\u00a0\r\u003cbr\u003e\r\u003cbr\u003e"]],[1,[null,"This is not the problem, actually.\r\u003cbr\u003e\r\u003cbr\u003eThe problem is the vacuum the remains after some piece of technology is\r\u003cbr\u003ediscarded. OK, no objections against banning Java from Web. After all,\r\u003cbr\u003esupporting high level of information security is my job. Java is evil,\r\u003cbr\u003esince it\u0026#39;s insecure.\r\u003cbr\u003e\r\u003cbr\u003eThe problem is that no one cares when it turns out that users just have\r\u003cbr\u003eto either set up inconvenient, complex walkarounds, or don\u0026#39;t use now\r\u003cbr\u003eunsupported things altogether. Browser developers don\u0026#39;t care: it\u0026#39;s not\r\u003cbr\u003etheir business. Software owner doesn\u0026#39;t care: no valid reasons, they just\r\u003cbr\u003edon\u0026#39;t care. Result: alternate solutions are either expensive or too\r\u003cbr\u003eimmature to use. Just don\u0026#39;t use them, that simple.\r\u003cbr\u003e\r\u003cbr\u003ePray tell me this is normal, and old technologies should be removed via\r\u003cbr\u003ethis scenario. And if not normal, who should care? Do you expect end\r\u003cbr\u003eusers would develop alternate software themselves, when existing one is\r\u003cbr\u003ephased out?\r\u003cbr\u003e\r\u003cbr\u003eThanks.\r\u003cbr\u003e\r\u003cbr\u003eKonstantin\r\u003cbr\u003e"]]]]],["115393218976622799151","83sgMNH6kjUJ",false,false,0]],[[["115393218976622799151","ipqYFqBXRWoJ",[["Mike Frysinger","//lh3.googleusercontent.com/a-/ALV-UjVSRcpx_4LWTftmLSbD8Dwz8iC25Ko0WKb2loHEFl9vHUWI9hQ",null,"111211698624970592352"],[["konst...@boyandin.com","//lh3.googleusercontent.com/a-/ALV-UjXMVPuIxlwkvoshXz9vSc9JBIQyTYZojnxfO0bVLKlKYbWAk9ZJ",null,"111494326092827652999"]],[["Stuart Morgan","//lh3.googleusercontent.com/a-/ALV-UjXg4j4TV2np7lUujRoYyxPjNcUhgJ4Fnzzvh9n13JRFc8eR5A",null,"106488932958335003013"],["chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"],["jsc...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["e...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["Darin Fisher","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","On Fri, Mar 27, 2015 at 9:01 AM, Konstantin Boyandin \u0026lt;konst...@boyandin.com\u0026gt; wrote: This is",[1427473521,767000000],[1427473522],2],[2,[[2,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003eOn Fri, Mar 27, 2015 at 9:01 AM, Konstantin Boyandin \u003cspan dir\u003d\"ltr\"\u003e\u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ekonst...@boyandin.com\u003c/a\u003e\u0026gt;\u003c/span\u003e wrote:\u003cbr\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003eThis is what I am saying: proper policy would be to warn users about\u003cbr\u003e\r\nJava upcoming demise long ago, not just tell them \u0026quot;You \u0026#39;re out of luck,\u003cbr\u003e\r\nwe don\u0026#39;t support it in a couple of weeks\u0026quot;.\u003cbr\u003e\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cdiv\u003eplease actually read the thread and the pages/documents linked. \u00a0this has been announced publicly multiple times, and in fact this thread you\u0026#39;re responding to is over a year old. \u00a0that is way longer than a couple of weeks.\u003c/div\u003e\u003cdiv\u003e-mike\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\r\n"]]]]],["115393218976622799151","ipqYFqBXRWoJ",false,false,0]],[[["115393218976622799151","5Ba3FGwgypcJ",[["Stuart Morgan","//lh3.googleusercontent.com/a-/ALV-UjXg4j4TV2np7lUujRoYyxPjNcUhgJ4Fnzzvh9n13JRFc8eR5A",null,"106488932958335003013"],[["Konstantin Boyandin","//lh3.googleusercontent.com/a-/ALV-UjXMVPuIxlwkvoshXz9vSc9JBIQyTYZojnxfO0bVLKlKYbWAk9ZJ",null,"111494326092827652999"],["chromi...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"]],[["jsc...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["e...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["da...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","On Fri, Mar 27, 2015 at 9:02 AM Konstantin Boyandin \u0026lt;konst...@boyandin.com\u0026gt; wrote: I would",[1427473893,848000000],[1427473894],2],[2,[[2,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003eOn Fri, Mar 27, 2015 at 9:02 AM Konstantin Boyandin \u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ekonst...@boyandin.com\u003c/a\u003e\u0026gt; wrote:\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\r\nI would like to offer developers another strategy: when something is\u003cbr\u003e\r\nobviously gets poorly or not supported, aggressively advocate against\u003cbr\u003e\r\nit, encourage developing alternatives and so on - starting that few\u003cbr\u003e\r\nyears before abandoning the piece of technology..\u003cbr\u003e\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cdiv\u003eYou are describing exactly what has been happening, and is happening now, with NPAPI.\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eEncouraging and developing alternatives to things that in the past required NPAPI plugins has been happening in various forms for longer than Chrome has existed, and the official NPAPI deprecation in Chrome is in the midst of a widely announced multi-year process. (The timeline on Linux was shortened for specific technical reasons that have been explained several times in this thread.)\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eAs you are learning though, advocacy doesn\u0026#39;t completely solve the problem.\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e-Stuart\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\r\n"]]]]],["115393218976622799151","5Ba3FGwgypcJ",false,false,0]],[[["115393218976622799151","Wa6Zk0L9q_AJ",[["Victor Khimenko","//lh3.googleusercontent.com/a-/ALV-UjXZWfvzPpWFKIPQ3IFejaWu4KPFNt_bQEj3bzjaB9hALeO6Ow",null,"112268664018567406585"],[["konst...@boyandin.com","//lh3.googleusercontent.com/a-/ALV-UjXMVPuIxlwkvoshXz9vSc9JBIQyTYZojnxfO0bVLKlKYbWAk9ZJ",null,"111494326092827652999"]],[["Stuart Morgan","//lh3.googleusercontent.com/a-/ALV-UjXg4j4TV2np7lUujRoYyxPjNcUhgJ4Fnzzvh9n13JRFc8eR5A",null,"106488932958335003013"],["Chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"],["Justin Schuh","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["Elliot Glaysher","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["Darin Fisher","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","On Fri, Mar 27, 2015 at 7:01 PM, Konstantin Boyandin \u0026lt;konst...@boyandin.com\u0026gt; wrote: \u041f\u0442, 27.03",[1427474701,133000000],[1427474701],2],[2,[[2,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003eOn Fri, Mar 27, 2015 at 7:01 PM, Konstantin Boyandin \u003cspan dir\u003d\"ltr\"\u003e\u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ekonst...@boyandin.com\u003c/a\u003e\u0026gt;\u003c/span\u003e wrote:\u003cbr\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex\"\u003e\u041f\u0442, 27.03.2015 \u0432 21:19 Stuart Morgan \u043f\u0438\u0441\u0430\u043b(\u0430):\u003cbr\u003e\r\n\u003cspan\u003e\u0026gt; [Whoops, somehow hit send immediately]\u003cbr\u003e\r\n\u0026gt;\u003cbr\u003e\r\n\u0026gt; On Fri, Mar 27, 2015 at 7:57 AM Konstantin Boyandin \u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ekonst...@boyandin.com\u003c/a\u003e\u0026gt; wrote:\u003cbr\u003e\r\n\u0026gt;\u0026gt; On no thread related to NPAPI dismantling there\u0026#39;s plain response to simple question: how Google Chrome users are expected to view Web documents utilizing Java-driven elements?\u003cbr\u003e\r\n\u0026gt;\u0026gt; [...]\u003cbr\u003e\r\n\u0026gt;\u0026gt; Open another browser, that hasn\u0026#39;t yet abandoned Java support?\u003cbr\u003e\r\n\u0026gt;\u003cbr\u003e\r\n\u0026gt; Using another browser for pages that haven\u0026#39;t yet moved away from depending on an NPAPI plugin (including Java) is a reasonable option, yes. That was in fact addressed earlier in this thread.\u003cbr\u003e\r\n\u0026gt;\u003cbr\u003e\r\n\u0026gt; This is already the case for anyone trying to use such a site from a mobile device, except that they can\u0026#39;t just open another browser, they have to move to a completely different device (assuming they even have one available).\u003cbr\u003e\r\n\u0026gt;\u003cbr\u003e\r\n\u0026gt; -Stuart\u00a0\u003cbr\u003e\r\n\u003cbr\u003e\r\n\u003c/span\u003eThis is what I am saying: proper policy would be to warn users about\u003cbr\u003e\r\nJava upcoming demise long ago, not just tell them \u0026quot;You \u0026#39;re out of luck,\u003cbr\u003e\r\nwe don\u0026#39;t support it in a couple of weeks\u0026quot;.\u003cbr\u003e\r\n\u003cbr\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cdiv\u003e\u003cdiv\u003eGoogle started blocking Java plugin in Chrome 11 released amost four years ago. And reason was quite explicitly stated back then: \u0026quot;Java applets are a top vector for malware infections and cannot be secured to reasonable degree\u0026quot; (see \u003ca href\u003d\"http://crbug.com/81343\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://crbug.com/81343\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575659000\u0026amp;usg\u003dAOvVaw0eqNR6aggKIQ8-T9z-uSTJ\"\u003ehttp://crbug.com/81343\u003c/a\u003e )\u003c/div\u003e\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eSadly it\u0026#39;s still true today and it does not look like there are reasonable hope for the future. Google does not hate Java per se. Indeed, many things in Google rely on Java. Unfortunately Java web plugin does not look a web technology with a future.\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[3,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex\"\u003e\r\nI have now to use Chrome (since it supports more or less up-to-date\u003cbr\u003e\r\nFlash), Firefox (which is now less greedy in memory appetites) and Opera\u003cbr\u003e\r\n(since\u00a0 it still supports Java). I am getting tired of this zoo, since\u003cbr\u003e\r\nall the developers are too distant from mundane woes, they just don\u0026#39;t\u003cbr\u003e\r\ncare. \u0026quot;Just use another device/browser\u0026quot;, as you\u0026#39;ve mentioned. Just buy\u003cbr\u003e\r\nanother device. Just upgrade to latest version. Just don\u0026#39;t use that\u003cbr\u003e\r\napplication.\u003cbr\u003e\r\n\u003cbr\u003e\r\nI would like to offer developers another strategy: when something is\u003cbr\u003e\r\nobviously gets poorly or not supported, aggressively advocate against\u003cbr\u003e\r\nit, encourage developing alternatives and so on - starting that few\u003cbr\u003e\r\nyears before abandoning the piece of technology..\u003cbr\u003e\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]]]]],["115393218976622799151","Wa6Zk0L9q_AJ",false,false,0]],[[["115393218976622799151","RQk6CS7wzYUJ",[["Konstantin Boyandin","//lh3.googleusercontent.com/a-/ALV-UjXMVPuIxlwkvoshXz9vSc9JBIQyTYZojnxfO0bVLKlKYbWAk9ZJ",null,"111494326092827652999"],[["Stuart Morgan","//lh3.googleusercontent.com/a-/ALV-UjXg4j4TV2np7lUujRoYyxPjNcUhgJ4Fnzzvh9n13JRFc8eR5A",null,"106488932958335003013"],["chromi...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"]],[["jsc...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["e...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["da...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","\u041f\u0442, 27.03.2015 \u0432 22:30 Stuart Morgan \u043f\u0438\u0441\u0430\u043b(\u0430): \u0026gt; On Fri, Mar 27, 2015 at 9:02 AM Konstantin",[1427475028,766000000],[1427475029],2],[2,[[1,[null,"\u041f\u0442, 27.03.2015 \u0432 22:30 Stuart Morgan \u043f\u0438\u0441\u0430\u043b(\u0430):\r\u003cbr\u003e"]],[3,[null,"\u0026gt; On Fri, Mar 27, 2015 at 9:02 AM Konstantin Boyandin \u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ekonst...@boyandin.com\u003c/a\u003e\u0026gt; wrote:\r\u003cbr\u003e\u0026gt;\u0026gt; I would like to offer developers another strategy: when something is\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003eobviously gets poorly or not supported, aggressively advocate against\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003eit, encourage developing alternatives and so on - starting that few\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003eyears before abandoning the piece of technology..\r\u003cbr\u003e\u0026gt; \r\u003cbr\u003e\u0026gt; You are describing exactly what has been happening, and is happening now, with NPAPI.\r\u003cbr\u003e\u0026gt; \r\u003cbr\u003e\u0026gt; Encouraging and developing alternatives to things that in the past required NPAPI plugins has been happening in various forms for longer than Chrome has existed, and the official NPAPI deprecation in Chrome is in the midst of a widely announced multi-year process. (The timeline on Linux was shortened for specific technical reasons that have been explained several times in this thread.)\r\u003cbr\u003e\u0026gt; \r\u003cbr\u003e\u0026gt; As you are learning though, advocacy doesn\u0026#39;t completely solve the problem.\r\u003cbr\u003e\r\u003cbr\u003e"]],[1,[null,"It only means that either overall strategy isn\u0026#39;t good enough, or that\r\u003cbr\u003eadvocacy is applied to wrong minds. From end user\u0026#39;s perspective,\r\u003cbr\u003efeatures are suddenly disappearing, causing one inconvenience after\r\u003cbr\u003eanother. The irony is that by advising to use other software that still\r\u003cbr\u003esupports insecure technologies, the problem is rather worsened that\r\u003cbr\u003esolved.\r\u003cbr\u003e\r\u003cbr\u003eMy viewpoint is that those who plan to introduce new technologies should\r\u003cbr\u003edo all possible that transition would be as smooth as possible. I am a\r\u003cbr\u003eLinux user and \u0026quot;reasons were explained\u0026quot; isn\u0026#39;t valid argument why I am\r\u003cbr\u003eleft in vacuum when something gets discontinued.\r\u003cbr\u003e\r\u003cbr\u003eThanks.\r\u003cbr\u003e\r\u003cbr\u003eKonstantin\r\u003cbr\u003e"]]]]],["115393218976622799151","RQk6CS7wzYUJ",false,false,0]],[[["115393218976622799151","gmrXAdtQ1KsJ",[["Justin Schuh","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],[["Konstantin Boyandin","//lh3.googleusercontent.com/a-/ALV-UjXMVPuIxlwkvoshXz9vSc9JBIQyTYZojnxfO0bVLKlKYbWAk9ZJ",null,"111494326092827652999"]],[["Stuart Morgan","//lh3.googleusercontent.com/a-/ALV-UjXg4j4TV2np7lUujRoYyxPjNcUhgJ4Fnzzvh9n13JRFc8eR5A",null,"106488932958335003013"],["Chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"],["Elliot Glaysher (Chromium)","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["Darin Fisher","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","We publicly announced our NPAPI deprecation strategy and timeline more than 18 months ago, and prior",[1427476563,837000000],[1427476564],2],[2,[[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003eWe publicly announced our NPAPI deprecation strategy and timeline \u003ca href\u003d\"http://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575661000\u0026amp;usg\u003dAOvVaw0xtUn_N-ESLV-dnga-3ANV\"\u003emore than 18 months ago\u003c/a\u003e, and prior to that we spent many months assessing usage and reaching out to major sites and developers. In the intervening 18 months we\u0026#39;ve continued to closely monitor the data and feedback, and \u003ca href\u003d\"http://blog.chromium.org/2014/11/the-final-countdown-for-npapi.html\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://blog.chromium.org/2014/11/the-final-countdown-for-npapi.html\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575662000\u0026amp;usg\u003dAOvVaw2vOnguas903DOa9Q4z3J6l\"\u003ealter our timeline\u003c/a\u003e as needed while providing \u003ca href\u003d\"http://www.chromium.org/developers/npapi-deprecation\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://www.chromium.org/developers/npapi-deprecation\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575662000\u0026amp;usg\u003dAOvVaw1XLvN3iWPwHc1KJonzEl6J\"\u003ealternatives and assistance\u003c/a\u003e where we can.\u003cdiv\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eI do realize that Linux users were impacted earlier than other platforms, due to a number of factors that made the burden of supporting NPAPI on Linux grossly disproportionate to the number of affected users. And while there was nothing preventing some third party from contributing support after the Linux Aura switch, the fact is that no one saw a point in investing the work required to keep NPAPI limping along for at most another year.\u003c/div\u003e\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eSo, we really do appreciate that you are one of the users negatively impacted by these decisions, and no one is happy about that. However, we have to consider the entirety of our user base, and make decisions in the interests of the vast majority of that population. And unfortunately, that means we occaisionally have to make tough calls that serve the greater good and better move the Web forward.\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eIn this case, the decision was to phase out a massive developer burden and address the single largest negative contributor to security, stability, and performance. And while we certainly would have preferred if all sites had migrated off of NPAPI by now, the fact is that experience has shown that at some point you reach a threshold where you have to define a cut off and move forward.\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e"]],[3,[null,"\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cbr\u003e\u003cdiv class\u003d\"gmail_quote\"\u003eOn Fri, Mar 27, 2015 at 9:49 AM, Konstantin Boyandin \u003cspan dir\u003d\"ltr\"\u003e\u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ekonst...@boyandin.com\u003c/a\u003e\u0026gt;\u003c/span\u003e wrote:\u003cbr\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u041f\u0442, 27.03.2015 \u0432 22:30 Stuart Morgan \u043f\u0438\u0441\u0430\u043b(\u0430):\u003cbr\u003e\r\n\u003cdiv\u003e\u003cdiv\u003e\u0026gt; On Fri, Mar 27, 2015 at 9:02 AM Konstantin Boyandin \u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ekonst...@boyandin.com\u003c/a\u003e\u0026gt; wrote:\u003cbr\u003e\r\n\u0026gt;\u0026gt; I would like to offer developers another strategy: when something is\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\nobviously gets poorly or not supported, aggressively advocate against\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\nit, encourage developing alternatives and so on - starting that few\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\nyears before abandoning the piece of technology..\u003cbr\u003e\r\n\u0026gt;\u003cbr\u003e\r\n\u0026gt; You are describing exactly what has been happening, and is happening now, with NPAPI.\u003cbr\u003e\r\n\u0026gt;\u003cbr\u003e\r\n\u0026gt; Encouraging and developing alternatives to things that in the past required NPAPI plugins has been happening in various forms for longer than Chrome has existed, and the official NPAPI deprecation in Chrome is in the midst of a widely announced multi-year process. (The timeline on Linux was shortened for specific technical reasons that have been explained several times in this thread.)\u003cbr\u003e\r\n\u0026gt;\u003cbr\u003e\r\n\u0026gt; As you are learning though, advocacy doesn\u0026#39;t completely solve the problem.\u003cbr\u003e\r\n\u003cbr\u003e\r\n\u003c/div\u003e\u003c/div\u003eIt only means that either overall strategy isn\u0026#39;t good enough, or that\u003cbr\u003e\r\nadvocacy is applied to wrong minds. From end user\u0026#39;s perspective,\u003cbr\u003e\r\nfeatures are suddenly disappearing, causing one inconvenience after\u003cbr\u003e\r\nanother. The irony is that by advising to use other software that still\u003cbr\u003e\r\nsupports insecure technologies, the problem is rather worsened that\u003cbr\u003e\r\nsolved.\u003cbr\u003e\r\n\u003cbr\u003e\r\nMy viewpoint is that those who plan to introduce new technologies should\u003cbr\u003e\r\ndo all possible that transition would be as smooth as possible. I am a\u003cbr\u003e\r\nLinux user and \u0026quot;reasons were explained\u0026quot; isn\u0026#39;t valid argument why I am\u003cbr\u003e\r\nleft in vacuum when something gets discontinued.\u003cbr\u003e\r\n\u003cbr\u003e\r\nThanks.\u003cbr\u003e\r\n\u003cspan\u003e\u003cfont color\u003d\"#888888\"\u003e\u003cbr\u003e\r\nKonstantin\u003cbr\u003e\r\n\u003c/font\u003e\u003c/span\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003cbr\u003e\u003c/div\u003e\r\n"]]]]],["115393218976622799151","gmrXAdtQ1KsJ",false,false,0]],[[["115393218976622799151","N7BFDdJfP8oJ",[["Victor Khimenko","//lh3.googleusercontent.com/a-/ALV-UjXZWfvzPpWFKIPQ3IFejaWu4KPFNt_bQEj3bzjaB9hALeO6Ow",null,"112268664018567406585"],[["Konstantin Boyandin","//lh3.googleusercontent.com/a-/ALV-UjXMVPuIxlwkvoshXz9vSc9JBIQyTYZojnxfO0bVLKlKYbWAk9ZJ",null,"111494326092827652999"]],[["Stuart Morgan","//lh3.googleusercontent.com/a-/ALV-UjXg4j4TV2np7lUujRoYyxPjNcUhgJ4Fnzzvh9n13JRFc8eR5A",null,"106488932958335003013"],["Chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"],["Justin Schuh","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["Elliot Glaysher","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["Darin Fisher","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","On Fri, Mar 27, 2015 at 7:49 PM, Konstantin Boyandin \u0026lt;konst...@boyandin.com\u0026gt; wrote: \u041f\u0442, 27.03",[1427476596,710000000],[1427476596],2],[2,[[3,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003eOn Fri, Mar 27, 2015 at 7:49 PM, Konstantin Boyandin \u003cspan dir\u003d\"ltr\"\u003e\u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ekonst...@boyandin.com\u003c/a\u003e\u0026gt;\u003c/span\u003e wrote:\u003cbr\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u041f\u0442, 27.03.2015 \u0432 22:30 Stuart Morgan \u043f\u0438\u0441\u0430\u043b(\u0430):\u003cbr\u003e\r\n\u003cspan\u003e\u0026gt; On Fri, Mar 27, 2015 at 9:02 AM Konstantin Boyandin \u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ekonst...@boyandin.com\u003c/a\u003e\u0026gt; wrote:\u003cbr\u003e\r\n\u0026gt;\u0026gt; I would like to offer developers another strategy: when something is\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\nobviously gets poorly or not supported, aggressively advocate against\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\nit, encourage developing alternatives and so on - starting that few\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\nyears before abandoning the piece of technology..\u003cbr\u003e\r\n\u0026gt;\u003cbr\u003e\r\n\u0026gt; You are describing exactly what has been happening, and is happening now, with NPAPI.\u003cbr\u003e\r\n\u0026gt;\u003cbr\u003e\r\n\u0026gt; Encouraging and developing alternatives to things that in the past required NPAPI plugins has been happening in various forms for longer than Chrome has existed, and the official NPAPI deprecation in Chrome is in the midst of a widely announced multi-year process. (The timeline on Linux was shortened for specific technical reasons that have been explained several times in this thread.)\u003cbr\u003e\r\n\u0026gt;\u003cbr\u003e\r\n\u0026gt; As you are learning though, advocacy doesn\u0026#39;t completely solve the problem.\u003cbr\u003e\r\n\u003cbr\u003e\r\n\u003c/span\u003eIt only means that either overall strategy isn\u0026#39;t good enough, or that\u003cbr\u003e\r\nadvocacy is applied to wrong minds. From end user\u0026#39;s perspective,\u003cbr\u003e\r\nfeatures are suddenly disappearing, causing one inconvenience after\u003cbr\u003e\r\nanother. The irony is that by advising to use other software that still\u003cbr\u003e\r\nsupports insecure technologies, the problem is rather worsened that\u003cbr\u003e\r\nsolved.\u003cbr\u003e\r\n\u003cbr\u003e\r\nMy viewpoint is that those who plan to introduce new technologies should\u003cbr\u003e\r\ndo all possible that transition would be as smooth as possible. I am a\u003cbr\u003e\r\nLinux user and \u0026quot;reasons were explained\u0026quot; isn\u0026#39;t valid argument why I am\u003cbr\u003e\r\nleft in vacuum when something gets discontinued.\u003cbr\u003e\r\n\u003cbr\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cdiv\u003eAh, that. As a fellow Linux user I feel your pain, too. Unfortunately there are too few of us thus developer\u0026#39;s attention to that platform is somewhat limited. That\u0026#39;s why Linux users like you and me constantly get the short end of the stick. It\u0026#39;s as simple as that. Google actually spends more resources on Linux port than it deserves judging from the number of users alone, but still there are limit for how much it could justify to spend on that fringe platform.\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\r\n"]]]]],["115393218976622799151","N7BFDdJfP8oJ",false,false,0]],[[["115393218976622799151","qBWxP4o86g0J",[["Konstantin Boyandin","//lh3.googleusercontent.com/a-/ALV-UjXMVPuIxlwkvoshXz9vSc9JBIQyTYZojnxfO0bVLKlKYbWAk9ZJ",null,"111494326092827652999"],[["Victor Khimenko","//lh3.googleusercontent.com/a-/ALV-UjXZWfvzPpWFKIPQ3IFejaWu4KPFNt_bQEj3bzjaB9hALeO6Ow",null,"112268664018567406585"]],[["Stuart Morgan","//lh3.googleusercontent.com/a-/ALV-UjXg4j4TV2np7lUujRoYyxPjNcUhgJ4Fnzzvh9n13JRFc8eR5A",null,"106488932958335003013"],["Chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"],["Justin Schuh","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["Elliot Glaysher","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["Darin Fisher","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","\u041f\u0442, 27.03.2015 \u0432 23:16 Victor Khimenko \u043f\u0438\u0441\u0430\u043b(\u0430): \u0026gt; \u0026gt; On Fri, Mar 27, 2015 at 7:49 PM,",[1427500813,542000000],[1427500813],2],[2,[[1,[null,"\u041f\u0442, 27.03.2015 \u0432 23:16 Victor Khimenko \u043f\u0438\u0441\u0430\u043b(\u0430):\r\u003cbr\u003e"]],[3,[null,"\u0026gt; \r\u003cbr\u003e\u0026gt; On Fri, Mar 27, 2015 at 7:49 PM, Konstantin Boyandin \u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ekonst...@boyandin.com\u003c/a\u003e\u0026gt; wrote:\r\u003cbr\u003e\u0026gt;\u0026gt; \u041f\u0442, 27.03.2015 \u0432 22:30 Stuart Morgan \u043f\u0438\u0441\u0430\u043b(\u0430):\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt; On Fri, Mar 27, 2015 at 9:02 AM Konstantin Boyandin \u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ekonst...@boyandin.com\u003c/a\u003e\u0026gt; wrote:\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt; I would like to offer developers another strategy: when something is\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003eobviously gets poorly or not supported, aggressively advocate against\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003eit, encourage developing alternatives and so on - starting that few\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003eyears before abandoning the piece of technology..\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt; You are describing exactly what has been happening, and is happening now, with NPAPI.\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt; Encouraging and developing alternatives to things that in the past required NPAPI plugins has been happening in various forms for longer than Chrome has existed, and the official NPAPI deprecation in Chrome is in the midst of a widely announced multi-year process. (The timeline on Linux was shortened for specific technical reasons that have been explained several times in this thread.)\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt; As you are learning though, advocacy doesn\u0026#39;t completely solve the problem.\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt; It only means that either overall strategy isn\u0026#39;t good enough, or that\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003eadvocacy is applied to wrong minds. From end user\u0026#39;s perspective,\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003efeatures are suddenly disappearing, causing one inconvenience after\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003eanother. The irony is that by advising to use other software that still\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003esupports insecure technologies, the problem is rather worsened that\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003esolved.\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003eMy viewpoint is that those who plan to introduce new technologies should\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003edo all possible that transition would be as smooth as possible. I am a\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003eLinux user and \u0026quot;reasons were explained\u0026quot; isn\u0026#39;t valid argument why I am\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003eleft in vacuum when something gets discontinued.\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt; Ah, that. As a fellow Linux user I feel your pain, too. Unfortunately there are too few of us thus developer\u0026#39;s attention to that platform is somewhat limited. That\u0026#39;s why Linux users like you and me constantly get the short end of the stick. It\u0026#39;s as simple as that. Google actually spends more resources on Linux port than it deserves judging from the number of users alone, but still there are limit for how much it could justify to spend on that fringe platform.\r\u003cbr\u003e\r\u003cbr\u003e"]],[1,[null,"On one hand, I am not affected that badly, still it doesn\u0026#39;t take one\u0026#39;s\r\u003cbr\u003emind overload to find a workaround, usually. Linux users will either\r\u003cbr\u003ehave to be more educated that average Windows user, or be greatly\r\u003cbr\u003ediscouraged to use the platform by events like this. During last 12\r\u003cbr\u003emonths all major free software developers performed drastic changes in\r\u003cbr\u003etheir well-known products. Those improve the overall security, but at\r\u003cbr\u003ethe cost of immersing users into vacuum of mentioned kind (like\r\u003cbr\u003eThunderbird all of a sudden preventing users from utilizing self-signed\r\u003cbr\u003eSSL certificates).\r\u003cbr\u003e\r\u003cbr\u003eThe problem, as I see it, is absence of evangelizing efforts closer to\r\u003cbr\u003eend users. For example, major widely popular products in hosting\r\u003cbr\u003eindustry (such as WHM and several VM-controlling Web panels) still use\r\u003cbr\u003eJava for crucial parts of their services (crucial - since there\u0026#39;s often\r\u003cbr\u003eno alternative to use instead, and those tools are of emergency value).\r\u003cbr\u003eI doubt the developers of mentioned products are completely fat between\r\u003cbr\u003eears to ignore security issues, but the question is, then, why the\r\u003cbr\u003edanger is still wide abroad? This community can only suggest using\r\u003cbr\u003einappropriate approaches (like using guinea pig VM to access Java\r\u003cbr\u003eapplets) or generally shrug their shoulders (\u0026quot;we talked about that so\r\u003cbr\u003elong ago!\u0026quot;).\r\u003cbr\u003e\r\u003cbr\u003ePersonally, I try to influence both hosters and general users about such\r\u003cbr\u003eevents, but there\u0026#39;s definite lack of sustained communication between\r\u003cbr\u003edevelopers and security experts on ine hand, and those who *could*\r\u003cbr\u003einfluence Web software developers to stop utilizing unsafe technologies\r\u003cbr\u003e- on the other.\r\u003cbr\u003e\r\u003cbr\u003eAs Mr. Spock and Justin Schuh both mentioned, \u0026quot;the needs of the many\r\u003cbr\u003eoutweigh the needs of the few\u0026quot;, but, in my not so humble opinion, Linux\r\u003cbr\u003eusers definitely should not be treated that way, unless free software\r\u003cbr\u003edevelopers wish to have only a handful of red-eyed enthusiasts, left in\r\u003cbr\u003ethat area.\r\u003cbr\u003e\r\u003cbr\u003eTo end my speech in positive manner, I think I\u0026#39;ll put more efforts into\r\u003cbr\u003eadvocating better, safer technologies all over \u0026#39;Net, since, it seems, no\r\u003cbr\u003eone else cares (in the sense I cited earlier) to allow me to further use\r\u003cbr\u003ewhatever I am accustomed to use.\r\u003cbr\u003e\r\u003cbr\u003eThanks.\r\u003cbr\u003eKonstantin\r\u003cbr\u003e"]]]]],["115393218976622799151","qBWxP4o86g0J",false,false,0]],[[["115393218976622799151","QCGq9If6y5sJ",[["PhistucK","//lh3.googleusercontent.com/a-/ALV-UjVDqTacU4xthRS6oqajLHQXP36A8wTWyPPfqLFDlJYXXPHcVZry",null,"114194780884933174621"],[["konst...@boyandin.com","//lh3.googleusercontent.com/a-/ALV-UjXMVPuIxlwkvoshXz9vSc9JBIQyTYZojnxfO0bVLKlKYbWAk9ZJ",null,"111494326092827652999"]],[["Victor Khimenko","//lh3.googleusercontent.com/a-/ALV-UjXZWfvzPpWFKIPQ3IFejaWu4KPFNt_bQEj3bzjaB9hALeO6Ow",null,"112268664018567406585"],["Stuart Morgan","//lh3.googleusercontent.com/a-/ALV-UjXg4j4TV2np7lUujRoYyxPjNcUhgJ4Fnzzvh9n13JRFc8eR5A",null,"106488932958335003013"],["Chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"],["Justin Schuh","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["Elliot Glaysher","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["Darin Fisher","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","On Sat, Mar 28, 2015 at 1:59 AM, Konstantin Boyandin \u0026lt;konst...@boyandin.com\u0026gt; wrote: As Mr.",[1427539777,330000000],[1427539777],2],[2,[[2,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cbr\u003e\u003cdiv class\u003d\"gmail_quote\"\u003eOn Sat, Mar 28, 2015 at 1:59 AM, Konstantin Boyandin \u003cspan dir\u003d\"ltr\"\u003e\u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ekonst...@boyandin.com\u003c/a\u003e\u0026gt;\u003c/span\u003e wrote:\u003cbr\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv style\u003d\"overflow:hidden\"\u003eAs Mr. Spock and Justin Schuh both mentioned, \u0026quot;the needs of the many\u003cbr\u003e\r\noutweigh the needs of the few\u0026quot;, but, in my not so humble opinion, Linux\u003cbr\u003e\r\nusers definitely should not be treated that way, unless free software\u003cbr\u003e\r\ndevelopers wish to have only a handful of red-eyed enthusiasts, left in\u003cbr\u003e\r\nthat area.\u003c/div\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_default\" style\u003d\"color:rgb(0,0,0)\"\u003e\u200bLinux users just got it early, Windows and Macintosh users will get it by September.\u200b Everyone gets it eventually.\u003c/div\u003e\u003cbr clear\u003d\"all\"\u003e\u003cdiv\u003e\u003cdiv class\u003d\"gmail_signature\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv style\u003d\"text-align:left\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"text-align:right\"\u003e\u2606\u003cb\u003ePhistucK\u003c/b\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\r\n\u003c/div\u003e\u003c/div\u003e\r\n"]]]]],["115393218976622799151","QCGq9If6y5sJ",false,false,0]],[[["115393218976622799151","6EjOnkwr8BQJ",[["Micha\u0142 Go\u0142\u0119biowski","//lh3.googleusercontent.com/a-/ALV-UjVZEMP2hM2CCLy3DnVek2QhESVf9RJV2h6aWLtadUkOO5HPwZZg8Q",null,"103101124310040612163"],[["phis...@gmail.com","//lh3.googleusercontent.com/a-/ALV-UjVDqTacU4xthRS6oqajLHQXP36A8wTWyPPfqLFDlJYXXPHcVZry",null,"114194780884933174621"]],[["konst...@boyandin.com","//lh3.googleusercontent.com/a-/ALV-UjXMVPuIxlwkvoshXz9vSc9JBIQyTYZojnxfO0bVLKlKYbWAk9ZJ",null,"111494326092827652999"],["Victor Khimenko","//lh3.googleusercontent.com/a-/ALV-UjXZWfvzPpWFKIPQ3IFejaWu4KPFNt_bQEj3bzjaB9hALeO6Ow",null,"112268664018567406585"],["Stuart Morgan","//lh3.googleusercontent.com/a-/ALV-UjXg4j4TV2np7lUujRoYyxPjNcUhgJ4Fnzzvh9n13JRFc8eR5A",null,"106488932958335003013"],["Chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"],["Justin Schuh","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["Elliot Glaysher","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["Darin Fisher","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","On Saturday, March 28, 2015, PhistucK \u0026lt;phis...@gmail.com\u0026gt; wrote: \u200bLinux users just got it",[1427567307,544000000],[1427567307],2],[2,[[2,[null,"On Saturday, March 28, 2015, PhistucK \u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ephis...@gmail.com\u003c/a\u003e\u0026gt; wrote:\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_default\" style\u003d\"color:rgb(0,0,0)\"\u003e\u200bLinux users just got it early, Windows and Macintosh users will get it by September.\u200b Everyone gets it eventually.\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv\u003eActually, most users will get it in 3-4 weeks, right? It\u0026#39;s just that a flag will be provided but most users won\u0026#39;t know about it.\u00a0\u003c/div\u003e\u003cbr\u003e\u003cbr\u003e-- \u003cbr\u003eMicha\u0142 Go\u0142\u0119biowski\u003cbr\u003e\r\n"]]]]],["115393218976622799151","6EjOnkwr8BQJ",false,false,0]],[[["115393218976622799151","ciqyAS72aaAJ",[["PhistucK","//lh3.googleusercontent.com/a-/ALV-UjVDqTacU4xthRS6oqajLHQXP36A8wTWyPPfqLFDlJYXXPHcVZry",null,"114194780884933174621"],[["Micha\u0142 Go\u0142\u0119biowski","//lh3.googleusercontent.com/a-/ALV-UjVZEMP2hM2CCLy3DnVek2QhESVf9RJV2h6aWLtadUkOO5HPwZZg8Q",null,"103101124310040612163"]],[["konst...@boyandin.com","//lh3.googleusercontent.com/a-/ALV-UjXMVPuIxlwkvoshXz9vSc9JBIQyTYZojnxfO0bVLKlKYbWAk9ZJ",null,"111494326092827652999"],["Victor Khimenko","//lh3.googleusercontent.com/a-/ALV-UjXZWfvzPpWFKIPQ3IFejaWu4KPFNt_bQEj3bzjaB9hALeO6Ow",null,"112268664018567406585"],["Stuart Morgan","//lh3.googleusercontent.com/a-/ALV-UjXg4j4TV2np7lUujRoYyxPjNcUhgJ4Fnzzvh9n13JRFc8eR5A",null,"106488932958335003013"],["Chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"],["Justin Schuh","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["Elliot Glaysher","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["Darin Fisher","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","Basically, yes, but the exact same situation the Linux users are experiencing (it does not work and",[1427572721,165000000],[1427572721],2],[2,[[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_default\" style\u003d\"color:#000000\"\u003eBasically, yes, but the exact same situation the Linux users are experiencing (it does not work and the flag does not make it work) will be experienced by the rest of the platforms by September.\u003c/div\u003e\u003c/div\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cbr clear\u003d\"all\"\u003e\u003cdiv\u003e\u003cdiv class\u003d\"gmail_signature\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv style\u003d\"text-align:left\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"text-align:right\"\u003e\u2606\u003cb\u003ePhistucK\u003c/b\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[3,[null,"\u003cdiv class\u003d\"gmail_extra\"\u003e\r\n\u003cbr\u003e\u003cdiv class\u003d\"gmail_quote\"\u003eOn Sat, Mar 28, 2015 at 8:27 PM, Micha\u0142 Go\u0142\u0119biowski \u003cspan dir\u003d\"ltr\"\u003e\u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003em.g...@gmail.com\u003c/a\u003e\u0026gt;\u003c/span\u003e wrote:\u003cbr\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cspan\u003eOn Saturday, March 28, 2015, PhistucK \u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ephis...@gmail.com\u003c/a\u003e\u0026gt; wrote:\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_default\" style\u003d\"color:rgb(0,0,0)\"\u003e\u200bLinux users just got it early, Windows and Macintosh users will get it by September.\u200b Everyone gets it eventually.\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003c/span\u003e\u003cdiv\u003eActually, most users will get it in 3-4 weeks, right? It\u0026#39;s just that a flag will be provided but most users won\u0026#39;t know about it.\u00a0\u003c/div\u003e\u003cspan\u003e\u003cfont color\u003d\"#888888\"\u003e\u003cbr\u003e\u003cbr\u003e-- \u003cbr\u003eMicha\u0142 Go\u0142\u0119biowski\u003cbr\u003e\r\n\u003c/font\u003e\u003c/span\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003cbr\u003e\u003c/div\u003e"]]]]],["115393218976622799151","ciqyAS72aaAJ",false,false,0]],[[["115393218976622799151","xg_yFkIJIEgJ",[["Matt Giuca","//lh3.googleusercontent.com/a-/ALV-UjWzg8wC1iSYykjYcnClxZNkftWasc0KfFVHi0ZqDFhDrC_voDw",null,"101960574794744628388"],[["konst...@boyandin.com","//lh3.googleusercontent.com/a-/ALV-UjXMVPuIxlwkvoshXz9vSc9JBIQyTYZojnxfO0bVLKlKYbWAk9ZJ",null,"111494326092827652999"],["Victor Khimenko","//lh3.googleusercontent.com/a-/ALV-UjXZWfvzPpWFKIPQ3IFejaWu4KPFNt_bQEj3bzjaB9hALeO6Ow",null,"112268664018567406585"]],[["Chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"],["Justin Schuh","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["Tom Wiltzius"],["Elliot Glaysher","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["Darin Fisher","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","On Sat, 28 Mar 2015 at 03:18 Konstantin Boyandin \u0026lt;konst...@boyandin.com\u0026gt; wrote: Skipping anti",[1427670926,918000000],[1427670927],2],[2,[[2,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003eOn Sat, 28 Mar 2015 at 03:18 Konstantin Boyandin \u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ekonst...@boyandin.com\u003c/a\u003e\u0026gt; wrote:\u003cbr\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003eSkipping anti-Java advocacy, since I do not have objections against it.\u003cbr\u003e\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cdiv\u003eYour latest email can be summarized as \u0026quot;I don\u0026#39;t have a problem with dropping Java because it\u0026#39;s insecure. I have a problem with the fact that there are no replacements.\u0026quot; I\u0026#39;m not sure if you\u0026#39;re suggesting that a) Google should offer a replacement technology to fill the gap of Java, or b) Google should rewrite every existing Java applet in that replacement technology. If it\u0026#39;s (a), then we already have that: JavaScript is the standard scripting language for the web and it can do anything (sane) that Java can do. The problem is not the technology gap, but the fact that lots of legacy apps still use Java. Obviously (b) cannot be done by one browser vendor; it needs to be done by all the developers.\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eI\u0026#39;ve seen this line of argument several times on this thread and others: \u0026quot;Google should not remove Java while there are still sites using it; instead we should wait until they\u0026#39;ve migrated over to web standards and then remove it.\u0026quot; Unfortunately, that simply can\u0026#39;t work, because they have no incentive to migrate over. We\u0026#39;ll have to wait another 20 years until they\u0026#39;ve all been long obsoleted (and hope nobody writes any new ones in that time). Sorry, the only way this will ever work is if browser vendors drop support for Java, forcing developers to rewrite their apps for modern platforms. It\u0026#39;s not that we don\u0026#39;t care. It\u0026#39;s that there is no other way to stop support for a platform.\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eI think this comes down to your first sentence from your email two days ago: \u003ci\u003e\u0026quot;how Google Chrome users are expected to view Web documents utilizing Java-driven elements?\u0026quot;\u003c/i\u003e Unfortunately for users who depend upon Java applets, this is really an oxymoron: a document with Java is \u003ci\u003enot\u003c/i\u003e\u00a0a \u0026quot;Web document\u0026quot;, because the web is a collection of agreed upon standards across all browsers, and Java has never been through the Web standards committee. While it has long been a staple of web browsers, it has never been part of the web.\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e"]],[3,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\r\n\u003cbr\u003e\r\n\u041f\u0442, 27.03.2015 \u0432 22:02 Victor Khimenko \u043f\u0438\u0441\u0430\u043b(\u0430):\u003cbr\u003e\r\n\u0026gt; When you hit Java applet today you only have two easy choices:\u003cbr\u003e\r\n\u0026gt; 1. Don\u0026#39;t run it at all.\u003cbr\u003e\r\n\u0026gt; 2. Give it full access to your system, all it\u0026#39;s files and documents.\u003cbr\u003e\r\n\u003cbr\u003e\r\nOK. Typical situation: I am using hosting provider, utilizing Java\u003cbr\u003e\r\napplet to access virtual machine\u0026#39;s console.\u003cbr\u003e\r\n\u003cbr\u003e\r\nLet me guess: you will advise me not to use services of such hosting\u003cbr\u003e\r\nprovider. Correct? Or create that mentioned throw-away VM every time I\u003cbr\u003e\r\nneed to look at VM console.\u003cbr\u003e\r\n\u003cbr\u003e\r\n\u0026gt; I\u0026#39;m afraid a lot of guys don\u0026#39;t understand that when they run Java applet these days they give it full access to everything on their system.\u00a0\u003cbr\u003e\r\n\u003cbr\u003e\r\nThis is not the problem, actually.\u003cbr\u003e\r\n\u003cbr\u003e\r\nThe problem is the vacuum the remains after some piece of technology is\u003cbr\u003e\r\ndiscarded. OK, no objections against banning Java from Web. After all,\u003cbr\u003e\r\nsupporting high level of information security is my job. Java is evil,\u003cbr\u003e\r\nsince it\u0026#39;s insecure.\u003cbr\u003e\r\n\u003cbr\u003e\r\nThe problem is that no one cares when it turns out that users just have\u003cbr\u003e\r\nto either set up inconvenient, complex walkarounds, or don\u0026#39;t use now\u003cbr\u003e\r\nunsupported things altogether. Browser developers don\u0026#39;t care: it\u0026#39;s not\u003cbr\u003e\r\ntheir business. Software owner doesn\u0026#39;t care: no valid reasons, they just\u003cbr\u003e\r\ndon\u0026#39;t care. Result: alternate solutions are either expensive or too\u003cbr\u003e\r\nimmature to use. Just don\u0026#39;t use them, that simple.\u003cbr\u003e\r\n\u003cbr\u003e\r\nPray tell me this is normal, and old technologies should be removed via\u003cbr\u003e\r\nthis scenario. And if not normal, who should care? Do you expect end\u003cbr\u003e\r\nusers would develop alternate software themselves, when existing one is\u003cbr\u003e\r\nphased out?\u003cbr\u003e\r\n\u003cbr\u003e\r\nThanks.\u003cbr\u003e\r\n\u003cbr\u003e\r\nKonstantin\u003cbr\u003e\r\n\u003cbr\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e"]],[3,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\r\n--\u003cbr\u003e\r\n--\u003cbr\u003e\r\nChromium Developers mailing list: \u003ca href data-email-masked rel\u003d\"nofollow\"\u003echromi...@chromium.org\u003c/a\u003e\u003cbr\u003e\r\nView archives, change email options, or unsubscribe:\u003cbr\u003e\r\n\u00a0 \u00a0 \u003ca href\u003d\"http://groups.google.com/a/chromium.org/group/chromium-dev\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://groups.google.com/a/chromium.org/group/chromium-dev\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575668000\u0026amp;usg\u003dAOvVaw1Qf3TdyChn4W71OQbldV8j\"\u003ehttp://groups.google.com/a/\u003cu\u003e\u003c/u\u003echromium.org/group/chromium-\u003cu\u003e\u003c/u\u003edev\u003c/a\u003e\u003cbr\u003e\r\n\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e"]]]]],["115393218976622799151","xg_yFkIJIEgJ",false,false,0]],[[["115393218976622799151","me6PA07FMogJ",[["Konstantin Boyandin","//lh3.googleusercontent.com/a-/ALV-UjXMVPuIxlwkvoshXz9vSc9JBIQyTYZojnxfO0bVLKlKYbWAk9ZJ",null,"111494326092827652999"],[["Matt Giuca","//lh3.googleusercontent.com/a-/ALV-UjWzg8wC1iSYykjYcnClxZNkftWasc0KfFVHi0ZqDFhDrC_voDw",null,"101960574794744628388"],["Victor Khimenko","//lh3.googleusercontent.com/a-/ALV-UjXZWfvzPpWFKIPQ3IFejaWu4KPFNt_bQEj3bzjaB9hALeO6Ow",null,"112268664018567406585"]],[["Chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"],["Justin Schuh","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["Tom Wiltzius"],["Elliot Glaysher","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["Darin Fisher","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","\u0026gt; Sorry, the only way this will ever work is if browser vendors drop support for Java, forcing",[1427672286,237000000],[1427672286],2],[2,[[2,[null,"\u0026gt; Sorry, the only way this will ever work is if browser vendors drop support for Java, forcing developers to rewrite their apps for modern platforms.\r\u003cbr\u003e\r\u003cbr\u003e"]],[1,[null,"Wrong. This is the simplest way for developers, since they don\u0026#39;t really\r\u003cbr\u003e- in most times - see the problems from end user\u0026#39;s perspective.\r\u003cbr\u003e\r\u003cbr\u003eIn my case, I really didn\u0026#39;t care about missing Java applets till one\r\u003cbr\u003emoment I had to access a VPS which couldn\u0026#39;t be accessed otherwise. There\r\u003cbr\u003ewas a problem, though, since\r\u003cbr\u003e- Google Chrome stopped doing that without printing in big red letters\r\u003cbr\u003eanywhere on its settings \u0026quot;Java plugin is not supported any more\u0026quot; etc. \r\u003cbr\u003e- Firefox, though formally still working, crashed along with the Java\r\u003cbr\u003eplugin. \r\u003cbr\u003eFinally, I found an image of old Windows VM, with ancient Opera\r\u003cbr\u003einstalled, cloned it and run. That helped. Read the above carefully: I\r\u003cbr\u003ehad to still use old API using dangerous, insecure way, since there was\r\u003cbr\u003eno other way around. \r\u003cbr\u003e\r\u003cbr\u003eAll the above made me feel that developers that stop any APi just assume\r\u003cbr\u003ethat\r\u003cbr\u003e- after they stop supporting API, all the products are magically ported\r\u003cbr\u003eto new, safer one\r\u003cbr\u003eor\r\u003cbr\u003e- end users are smart enough to find a secure way to the same task\r\u003cbr\u003eor\r\u003cbr\u003e- those who use older API should burn in hell and that will serve them\r\u003cbr\u003ewell.\r\u003cbr\u003e\r\u003cbr\u003eThe problem is there\u0026#39;s no secure way. And not any user can easily handle\r\u003cbr\u003ecreating VM just to visit insecure page. They will just find all old,\r\u003cbr\u003einsecure browser and use it, cursing developers during the process, and\r\u003cbr\u003euse the out-of-date API again. This time with risk of spreading\r\u003cbr\u003esomething dangerous.\r\u003cbr\u003e\r\u003cbr\u003eHowever, developers meanwhile can feel themselves rightful and saint,\r\u003cbr\u003esince they Do The Right Thing. Of course, it\u0026#39;s not your task to re-write\r\u003cbr\u003eexisting malicious code. But - please read that carefully - (it was your\r\u003cbr\u003etask, when planning to obsolete old API, to do all possible to warn end\r\u003cbr\u003euser about upcoming problems and influence those who developed insecure\r\u003cbr\u003esoftware to provide alternatives, since \u0026lt;here a picture of dread\r\u003cbr\u003econsequences\u0026gt;*. Appealing to security problems works almost with\r\u003cbr\u003eeveryone.\r\u003cbr\u003e\r\u003cbr\u003eFormally, you can still state it\u0026#39;s not your problem. But merely stopping\r\u003cbr\u003esupporting old APi doesn\u0026#39;t make it vanish, it only causes more problems\r\u003cbr\u003ewith insecure software still in use. But yes, you can repeat once more\r\u003cbr\u003eit\u0026#39;s not your business and not your responsibility; and your brave new\r\u003cbr\u003eproduct isn\u0026#39;t involved now (its last version) into insecure operations.\r\u003cbr\u003eLooks like the latter is the only thing you really do care about.\r\u003cbr\u003e\r\u003cbr\u003eSincerely,\r\u003cbr\u003eKonstantin\r\u003cbr\u003e\r\u003cbr\u003e\u041f\u043d, 30.03.2015 \u0432 05:14 Matt Giuca \u043f\u0438\u0441\u0430\u043b(\u0430):\r\u003cbr\u003e"]],[2,[null,"\u0026gt; On Sat, 28 Mar 2015 at 03:18 Konstantin Boyandin \u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ekonst...@boyandin.com\u003c/a\u003e\u0026gt; wrote:\r\u003cbr\u003e\u0026gt;\u0026gt; Skipping anti-Java advocacy, since I do not have objections against it.\r\u003cbr\u003e\u0026gt; \r\u003cbr\u003e\u0026gt; Your latest email can be summarized as \u0026quot;I don\u0026#39;t have a problem with dropping Java because it\u0026#39;s insecure. I have a problem with the fact that there are no replacements.\u0026quot; I\u0026#39;m not sure if you\u0026#39;re suggesting that a) Google should offer a replacement technology to fill the gap of Java, or b) Google should rewrite every existing Java applet in that replacement technology. If it\u0026#39;s (a), then we already have that: JavaScript is the standard scripting language for the web and it can do anything (sane) that Java can do. The problem is not the technology gap, but the fact that lots of legacy apps still use Java. Obviously (b) cannot be done by one browser vendor; it needs to be done by all the developers.\r\u003cbr\u003e\u0026gt; \r\u003cbr\u003e\u0026gt; I\u0026#39;ve seen this line of argument several times on this thread and others: \u0026quot;Google should not remove Java while there are still sites using it; instead we should wait until they\u0026#39;ve migrated over to web standards and then remove it.\u0026quot; Unfortunately, that simply can\u0026#39;t work, because they have no incentive to migrate over. We\u0026#39;ll have to wait another 20 years until they\u0026#39;ve all been long obsoleted (and hope nobody writes any new ones in that time). Sorry, the only way this will ever work is if browser vendors drop support for Java, forcing developers to rewrite their apps for modern platforms. It\u0026#39;s not that we don\u0026#39;t care. It\u0026#39;s that there is no other way to stop support for a platform.\r\u003cbr\u003e\u0026gt; \r\u003cbr\u003e"]],[1,[null,"\u0026gt; I think this comes down to your first sentence from your email two days ago: *\u0026quot;how Google Chrome users are expected to view Web documents utilizing Java-driven elements?\u0026quot;* Unfortunately for users who depend upon Java applets, this is really an oxymoron: a document with Java is *not*\u00a0a \u0026quot;Web document\u0026quot;, because the web is a collection of agreed upon standards across all browsers, and Java has never been through the Web standards committee. While it has long been a staple of web browsers, it has never been part of the web.\r\u003cbr\u003e"]],[3,[null,"\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u041f\u0442, 27.03.2015 \u0432 22:02 Victor Khimenko \u043f\u0438\u0441\u0430\u043b(\u0430):\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt; When you hit Java applet today you only have two easy choices:\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt; 1. Don\u0026#39;t run it at all.\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt; 2. Give it full access to your system, all it\u0026#39;s files and documents.\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003eOK. Typical situation: I am using hosting provider, utilizing Java\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003eapplet to access virtual machine\u0026#39;s console.\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003eLet me guess: you will advise me not to use services of such hosting\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003eprovider. Correct? Or create that mentioned throw-away VM every time I\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003eneed to look at VM console.\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt; I\u0026#39;m afraid a lot of guys don\u0026#39;t understand that when they run Java applet these days they give it full access to everything on their system.\u00a0\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003eThis is not the problem, actually.\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003eThe problem is the vacuum the remains after some piece of technology is\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003ediscarded. OK, no objections against banning Java from Web. After all,\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003esupporting high level of information security is my job. Java is evil,\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003esince it\u0026#39;s insecure.\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003eThe problem is that no one cares when it turns out that users just have\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003eto either set up inconvenient, complex walkarounds, or don\u0026#39;t use now\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003eunsupported things altogether. Browser developers don\u0026#39;t care: it\u0026#39;s not\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003etheir business. Software owner doesn\u0026#39;t care: no valid reasons, they just\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003edon\u0026#39;t care. Result: alternate solutions are either expensive or too\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003eimmature to use. Just don\u0026#39;t use them, that simple.\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003ePray tell me this is normal, and old technologies should be removed via\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003ethis scenario. And if not normal, who should care? Do you expect end\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003eusers would develop alternate software themselves, when existing one is\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003ephased out?\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003eThanks.\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003eKonstantin\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e--\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e--\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003eChromium Developers mailing list: \u003ca href data-email-masked rel\u003d\"nofollow\"\u003echromi...@chromium.org\u003c/a\u003e\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003eView archives, change email options, or unsubscribe:\r\u003cbr\u003e"]],[1,[null,"\u0026gt;\u0026gt; \u003ca href\u003d\"http://groups.google.com/a/__chromium.org/group/chromium-__dev\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://groups.google.com/a/__chromium.org/group/chromium-__dev\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575670000\u0026amp;usg\u003dAOvVaw0C3log0DtDYKUJFxpOhCJn\"\u003ehttp://groups.google.com/a/__chromium.org/group/chromium-__dev\u003c/a\u003e\r\u003cbr\u003e"]]]]],["115393218976622799151","me6PA07FMogJ",false,false,0]],[[["115393218976622799151","BxYJ51qZ_y8J",[["Matt Giuca","//lh3.googleusercontent.com/a-/ALV-UjWzg8wC1iSYykjYcnClxZNkftWasc0KfFVHi0ZqDFhDrC_voDw",null,"101960574794744628388"],[["Konstantin Boyandin","//lh3.googleusercontent.com/a-/ALV-UjXMVPuIxlwkvoshXz9vSc9JBIQyTYZojnxfO0bVLKlKYbWAk9ZJ",null,"111494326092827652999"],["Victor Khimenko","//lh3.googleusercontent.com/a-/ALV-UjXZWfvzPpWFKIPQ3IFejaWu4KPFNt_bQEj3bzjaB9hALeO6Ow",null,"112268664018567406585"]],[["Chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"],["Justin Schuh","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["Tom Wiltzius"],["Elliot Glaysher","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["Darin Fisher","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","On Mon, 30 Mar 2015 at 10:37 Konstantin Boyandin \u0026lt;konst...@boyandin.com\u0026gt; wrote: In my case, I",[1427674159,46000000],[1427674159],2],[2,[[2,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003eOn Mon, 30 Mar 2015 at 10:37 Konstantin Boyandin \u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ekonst...@boyandin.com\u003c/a\u003e\u0026gt; wrote:\u003cbr\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003eIn my case, I really didn\u0026#39;t care about missing Java applets till one\u003cbr\u003e\r\nmoment I had to access a VPS which couldn\u0026#39;t be accessed otherwise. There\u003cbr\u003e\r\nwas a problem, though, since\u003cbr\u003e\r\n- Google Chrome stopped doing that without printing in big red letters\u003cbr\u003e\r\nanywhere on its settings \u0026quot;Java plugin is not supported any more\u0026quot; etc.\u003cbr\u003e\r\n- Firefox, though formally still working, crashed along with the Java\u003cbr\u003e\r\nplugin.\u003cbr\u003e\r\nFinally, I found an image of old Windows VM, with ancient Opera\u003cbr\u003e\r\ninstalled, cloned it and run. That helped. Read the above carefully: I\u003cbr\u003e\r\nhad to still use old API using dangerous, insecure way, since there was\u003cbr\u003e\r\nno other way around.\u003cbr\u003e\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cdiv\u003eLet\u0026#39;s be clear: we don\u0026#39;t expect users to go through those hoops. If the technology is not working in Chrome, then we hope you\u0026#39;ll find a web-standard replacement for it. If you absolutely need to use that technology, we expect you to go to another web browser (such as Firefox) where it continues working. If you cannot find a single other browser that can run this technology, then this has gone past blaming any one browser vendor. The technology you are trying to use has run its course, and you must find a replacement. If that means changing to a different VPN provider, then so be it. Send your VPN provider an email explaining that you are leaving because their service is not using any acceptable modern technology, and change providers.\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eYou cannot blame all the browser vendors for not supporting a 20-year-old non-standard API designed before the concept of computer security. It sucks for users, but we are doing it in the users\u0026#39; long-term best interests.\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eLet\u0026#39;s rip off this band-aid.\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[2,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003eFormally, you can still state it\u0026#39;s not your problem. But merely stopping\u003cbr\u003e\r\nsupporting old APi doesn\u0026#39;t make it vanish, it only causes more problems\u003cbr\u003e\r\nwith insecure software still in use.\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cdiv\u003eThe point of my previous email is precisely that: \u003ci\u003emerely stopping supporting an old API does make it vanish\u003c/i\u003e; maybe not right now, but maybe in a year or two. I guarantee that if \u003ci\u003eall\u003c/i\u003e\u00a0the browsers stopped supporting Java, your VPN provider would rewrite their software (or be out of business) in the next year.\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eIt causes short-term problem for users, but I\u0026#39;m confident that browsers dropping support for Java are helping to fix the problem, not making it worse.\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[3,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cbr\u003e\r\n\u041f\u043d, 30.03.2015 \u0432 05:14 Matt Giuca \u043f\u0438\u0441\u0430\u043b(\u0430):\u003cbr\u003e\r\n\u0026gt; On Sat, 28 Mar 2015 at 03:18 Konstantin Boyandin \u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ekonst...@boyandin.com\u003c/a\u003e\u0026gt; wrote:\u003cbr\u003e\r\n\u0026gt;\u0026gt; Skipping anti-Java advocacy, since I do not have objections against it.\u003cbr\u003e\r\n\u0026gt;\u003cbr\u003e\r\n\u0026gt; Your latest email can be summarized as \u0026quot;I don\u0026#39;t have a problem with dropping Java because it\u0026#39;s insecure. I have a problem with the fact that there are no replacements.\u0026quot; I\u0026#39;m not sure if you\u0026#39;re suggesting that a) Google should offer a replacement technology to fill the gap of Java, or b) Google should rewrite every existing Java applet in that replacement technology. If it\u0026#39;s (a), then we already have that: JavaScript is the standard scripting language for the web and it can do anything (sane) that Java can do. The problem is not the technology gap, but the fact that lots of legacy apps still use Java. Obviously (b) cannot be done by one browser vendor; it needs to be done by all the developers.\u003cbr\u003e\r\n\u0026gt;\u003cbr\u003e\r\n\u0026gt; I\u0026#39;ve seen this line of argument several times on this thread and others: \u0026quot;Google should not remove Java while there are still sites using it; instead we should wait until they\u0026#39;ve migrated over to web standards and then remove it.\u0026quot; Unfortunately, that simply can\u0026#39;t work, because they have no incentive to migrate over. We\u0026#39;ll have to wait another 20 years until they\u0026#39;ve all been long obsoleted (and hope nobody writes any new ones in that time). Sorry, the only way this will ever work is if browser vendors drop support for Java, forcing developers to rewrite their apps for modern platforms. It\u0026#39;s not that we don\u0026#39;t care. It\u0026#39;s that there is no other way to stop support for a platform.\u003cbr\u003e\r\n\u0026gt;\u003cbr\u003e\r\n\u0026gt; I think this comes down to your first sentence from your email two days ago: *\u0026quot;how Google Chrome users are expected to view Web documents utilizing Java-driven elements?\u0026quot;* Unfortunately for users who depend upon Java applets, this is really an oxymoron: a document with Java is *not*\u00a0a \u0026quot;Web document\u0026quot;, because the web is a collection of agreed upon standards across all browsers, and Java has never been through the Web standards committee. While it has long been a staple of web browsers, it has never been part of the web.\u003cbr\u003e\r\n\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u041f\u0442, 27.03.2015 \u0432 22:02 Victor Khimenko \u043f\u0438\u0441\u0430\u043b(\u0430):\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt; When you hit Java applet today you only have two easy choices:\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt; 1. Don\u0026#39;t run it at all.\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt; 2. Give it full access to your system, all it\u0026#39;s files and documents.\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\nOK. Typical situation: I am using hosting provider, utilizing Java\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\napplet to access virtual machine\u0026#39;s console.\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\nLet me guess: you will advise me not to use services of such hosting\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\nprovider. Correct? Or create that mentioned throw-away VM every time I\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\nneed to look at VM console.\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt; I\u0026#39;m afraid a lot of guys don\u0026#39;t understand that when they run Java applet these days they give it full access to everything on their system.\u00a0\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\nThis is not the problem, actually.\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\nThe problem is the vacuum the remains after some piece of technology is\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\ndiscarded. OK, no objections against banning Java from Web. After all,\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\nsupporting high level of information security is my job. Java is evil,\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\nsince it\u0026#39;s insecure.\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\nThe problem is that no one cares when it turns out that users just have\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\nto either set up inconvenient, complex walkarounds, or don\u0026#39;t use now\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\nunsupported things altogether. Browser developers don\u0026#39;t care: it\u0026#39;s not\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\ntheir business. Software owner doesn\u0026#39;t care: no valid reasons, they just\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\ndon\u0026#39;t care. Result: alternate solutions are either expensive or too\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\nimmature to use. Just don\u0026#39;t use them, that simple.\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\nPray tell me this is normal, and old technologies should be removed via\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\nthis scenario. And if not normal, who should care? Do you expect end\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\nusers would develop alternate software themselves, when existing one is\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\nphased out?\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\nThanks.\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\nKonstantin\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\n--\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\n--\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\nChromium Developers mailing list: \u003ca href data-email-masked rel\u003d\"nofollow\"\u003echromi...@chromium.org\u003c/a\u003e\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\nView archives, change email options, or unsubscribe:\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u00a0 \u003ca href\u003d\"http://groups.google.com/a/__chromium.org/group/chromium-__dev\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://groups.google.com/a/__chromium.org/group/chromium-__dev\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575674000\u0026amp;usg\u003dAOvVaw1E3IoTER21eNOS-luZIYvJ\"\u003ehttp://groups.google.com/a/__\u003cu\u003e\u003c/u\u003echromium.org/group/chromium-__\u003cu\u003e\u003c/u\u003edev\u003c/a\u003e\u003cbr\u003e\r\n\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e"]]]]],["115393218976622799151","BxYJ51qZ_y8J",false,false,0]],[[["115393218976622799151","eXGSUYKCCM0J",[["Konstantin Boyandin","//lh3.googleusercontent.com/a-/ALV-UjXMVPuIxlwkvoshXz9vSc9JBIQyTYZojnxfO0bVLKlKYbWAk9ZJ",null,"111494326092827652999"],[["Matt Giuca","//lh3.googleusercontent.com/a-/ALV-UjWzg8wC1iSYykjYcnClxZNkftWasc0KfFVHi0ZqDFhDrC_voDw",null,"101960574794744628388"],["Victor Khimenko","//lh3.googleusercontent.com/a-/ALV-UjXZWfvzPpWFKIPQ3IFejaWu4KPFNt_bQEj3bzjaB9hALeO6Ow",null,"112268664018567406585"]],[["Chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"],["Justin Schuh","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["Tom Wiltzius"],["Elliot Glaysher","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["Darin Fisher","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","Looks like you still don\u0026#39;t see the point. Dropping old APIs/other insecure or inefficient",[1427676077,584000000],[1427676077],2],[2,[[1,[null,"Looks like you still don\u0026#39;t see the point.\r\u003cbr\u003e\r\u003cbr\u003eDropping old APIs/other insecure or inefficient components the way it\r\u003cbr\u003edoes *brings much problems on most end users immediately, since they\r\u003cbr\u003ehave no time to wait while vendors update the software the correct way,\r\u003cbr\u003enor they have quick and secure workaround at hand*. Nor they can just\r\u003cbr\u003edrop the service that has security issues.\r\u003cbr\u003e\r\u003cbr\u003eYou get rid of old APi at expense of end users who carry the burden of\r\u003cbr\u003ehandling the problems coming all of a sudden. Whether you do accept it\r\u003cbr\u003eas your (developers\u0026#39;) fault or not, is not important. It\u0026#39;s just fact of\r\u003cbr\u003ereal life.\r\u003cbr\u003e\r\u003cbr\u003eI hope I shouldn\u0026#39;t explain that further.\r\u003cbr\u003e\r\u003cbr\u003eSincerely,\r\u003cbr\u003eKonstantin\r\u003cbr\u003e\r\u003cbr\u003e\r\u003cbr\u003e\u041f\u043d, 30.03.2015 \u0432 06:08 Matt Giuca \u043f\u0438\u0441\u0430\u043b(\u0430):\r\u003cbr\u003e"]],[2,[null,"\u0026gt; On Mon, 30 Mar 2015 at 10:37 Konstantin Boyandin \u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ekonst...@boyandin.com\u003c/a\u003e\u0026gt; wrote:\r\u003cbr\u003e\u0026gt;\u0026gt; In my case, I really didn\u0026#39;t care about missing Java applets till one\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003emoment I had to access a VPS which couldn\u0026#39;t be accessed otherwise. There\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003ewas a problem, though, since\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e- Google Chrome stopped doing that without printing in big red letters\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003eanywhere on its settings \u0026quot;Java plugin is not supported any more\u0026quot; etc.\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e- Firefox, though formally still working, crashed along with the Java\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003eplugin.\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003eFinally, I found an image of old Windows VM, with ancient Opera\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003einstalled, cloned it and run. That helped. Read the above carefully: I\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003ehad to still use old API using dangerous, insecure way, since there was\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003eno other way around.\r\u003cbr\u003e\u0026gt; \r\u003cbr\u003e\u0026gt; Let\u0026#39;s be clear: we don\u0026#39;t expect users to go through those hoops. If the technology is not working in Chrome, then we hope you\u0026#39;ll find a web-standard replacement for it. If you absolutely need to use that technology, we expect you to go to another web browser (such as Firefox) where it continues working. If you cannot find a single other browser that can run this technology, then this has gone past blaming any one browser vendor. The technology you are trying to use has run its course, and you must find a replacement. If that means changing to a different VPN provider, then so be it. Send your VPN provider an email explaining that you are leaving because their service is not using any acceptable modern technology, and change providers.\r\u003cbr\u003e\u0026gt; \r\u003cbr\u003e\u0026gt; You cannot blame all the browser vendors for not supporting a 20-year-old non-standard API designed before the concept of computer security. It sucks for users, but we are doing it in the users\u0026#39; long-term best interests.\r\u003cbr\u003e\u0026gt; \r\u003cbr\u003e\u0026gt; Let\u0026#39;s rip off this band-aid.\r\u003cbr\u003e\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt; Formally, you can still state it\u0026#39;s not your problem. But merely stopping\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003esupporting old APi doesn\u0026#39;t make it vanish, it only causes more problems\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003ewith insecure software still in use.\r\u003cbr\u003e\u0026gt; \r\u003cbr\u003e"]],[1,[null,"\u0026gt; The point of my previous email is precisely that: *merely stopping supporting an old API does make it vanish*; maybe not right now, but maybe in a year or two. I guarantee that if *all*\u00a0the browsers stopped supporting Java, your VPN provider would rewrite their software (or be out of business) in the next year.\r\u003cbr\u003e"]],[3,[null,"\u0026gt; \r\u003cbr\u003e\u0026gt; It causes short-term problem for users, but I\u0026#39;m confident that browsers dropping support for Java are helping to fix the problem, not making it worse.\r\u003cbr\u003e\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u041f\u043d, 30.03.2015 \u0432 05:14 Matt Giuca \u043f\u0438\u0441\u0430\u043b(\u0430):\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt; On Sat, 28 Mar 2015 at 03:18 Konstantin Boyandin \u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ekonst...@boyandin.com\u003c/a\u003e\u0026gt; wrote:\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt; Skipping anti-Java advocacy, since I do not have objections against it.\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt; Your latest email can be summarized as \u0026quot;I don\u0026#39;t have a problem with dropping Java because it\u0026#39;s insecure. I have a problem with the fact that there are no replacements.\u0026quot; I\u0026#39;m not sure if you\u0026#39;re suggesting that a) Google should offer a replacement technology to fill the gap of Java, or b) Google should rewrite every existing Java applet in that replacement technology. If it\u0026#39;s (a), then we already have that: JavaScript is the standard scripting language for the web and it can do anything (sane) that Java can do. The problem is not the technology gap, but the fact that lots of legacy apps still use Java. Obviously (b) cannot be done by one browser vendor; it needs to be done by all the developers.\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt; I\u0026#39;ve seen this line of argument several times on this thread and others: \u0026quot;Google should not remove Java while there are still sites using it; instead we should wait until they\u0026#39;ve migrated over to web standards and then remove it.\u0026quot; Unfortunately, that simply can\u0026#39;t work, because they have no incentive to migrate over. We\u0026#39;ll have to wait another 20 years until they\u0026#39;ve all been long obsoleted (and hope nobody writes any new ones in that time). Sorry, the only way this will ever work is if browser vendors drop support for Java, forcing developers to rewrite their apps for modern platforms. It\u0026#39;s not that we don\u0026#39;t care. It\u0026#39;s that there is no other way to stop support for a platform.\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt; I think this comes down to your first sentence from your email two days ago: *\u0026quot;how Google Chrome users are expected to view Web documents utilizing Java-driven elements?\u0026quot;* Unfortunately for users who depend upon Java applets, this is really an oxymoron: a document with Java is *not*\u00a0a \u0026quot;Web document\u0026quot;, because the web is a collection of agreed upon standards across all browsers, and Java has never been through the Web standards committee. While it has long been a staple of web browsers, it has never been part of the web.\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u041f\u0442, 27.03.2015 \u0432 22:02 Victor Khimenko \u043f\u0438\u0441\u0430\u043b(\u0430):\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt; When you hit Java applet today you only have two easy choices:\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt; 1. Don\u0026#39;t run it at all.\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt; 2. Give it full access to your system, all it\u0026#39;s files and documents.\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003eOK. Typical situation: I am using hosting provider, utilizing Java\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003eapplet to access virtual machine\u0026#39;s console.\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003eLet me guess: you will advise me not to use services of such hosting\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003eprovider. Correct? Or create that mentioned throw-away VM every time I\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003eneed to look at VM console.\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt; I\u0026#39;m afraid a lot of guys don\u0026#39;t understand that when they run Java applet these days they give it full access to everything on their system.\u00a0\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003eThis is not the problem, actually.\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003eThe problem is the vacuum the remains after some piece of technology is\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003ediscarded. OK, no objections against banning Java from Web. After all,\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003esupporting high level of information security is my job. Java is evil,\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003esince it\u0026#39;s insecure.\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003eThe problem is that no one cares when it turns out that users just have\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003eto either set up inconvenient, complex walkarounds, or don\u0026#39;t use now\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003eunsupported things altogether. Browser developers don\u0026#39;t care: it\u0026#39;s not\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003etheir business. Software owner doesn\u0026#39;t care: no valid reasons, they just\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003edon\u0026#39;t care. Result: alternate solutions are either expensive or too\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003eimmature to use. Just don\u0026#39;t use them, that simple.\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003ePray tell me this is normal, and old technologies should be removed via\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003ethis scenario. And if not normal, who should care? Do you expect end\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003eusers would develop alternate software themselves, when existing one is\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003ephased out?\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003eThanks.\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003eKonstantin\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e--\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e--\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003eChromium Developers mailing list: \u003ca href data-email-masked rel\u003d\"nofollow\"\u003echromi...@chromium.org\u003c/a\u003e\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003eView archives, change email options, or unsubscribe:\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e"]],[1,[null,"\u0026gt;\u0026gt;\u00a0 \u003ca href\u003d\"http://groups.google.com/a/____chromium.org/group/chromium-____dev\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://groups.google.com/a/____chromium.org/group/chromium-____dev\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575677000\u0026amp;usg\u003dAOvVaw3_7zScUnGgHhTEgIkh0-kP\"\u003ehttp://groups.google.com/a/____chromium.org/group/chromium-____dev\u003c/a\u003e\r\u003cbr\u003e"]]]]],["115393218976622799151","eXGSUYKCCM0J",false,false,0]],[[["115393218976622799151","JtAVquBN9uMJ",[["Thiago Farina","//lh3.googleusercontent.com/a-/ALV-UjV9XTosNEl-VhlWMv9iss25uuKNLn5KbzlmLioOrv5IB66N-x6k",null,"106633128270980575913"],[["konst...@boyandin.com","//lh3.googleusercontent.com/a-/ALV-UjXMVPuIxlwkvoshXz9vSc9JBIQyTYZojnxfO0bVLKlKYbWAk9ZJ",null,"111494326092827652999"]],[["Matt Giuca","//lh3.googleusercontent.com/a-/ALV-UjWzg8wC1iSYykjYcnClxZNkftWasc0KfFVHi0ZqDFhDrC_voDw",null,"101960574794744628388"],["Victor Khimenko","//lh3.googleusercontent.com/a-/ALV-UjXZWfvzPpWFKIPQ3IFejaWu4KPFNt_bQEj3bzjaB9hALeO6Ow",null,"112268664018567406585"],["Chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"],["Justin Schuh","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["Tom Wiltzius"],["Elliot Glaysher","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["Darin Fisher","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","On Sun, Mar 29, 2015 at 9:40 PM, Konstantin Boyandin \u0026lt;konst...@boyandin.com\u0026gt; wrote: You get",[1427677023,65000000],[1427677023],2],[2,[[2,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003eOn Sun, Mar 29, 2015 at 9:40 PM, Konstantin Boyandin \u003cspan dir\u003d\"ltr\"\u003e\u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ekonst...@boyandin.com\u003c/a\u003e\u0026gt;\u003c/span\u003e wrote:\u003cbr\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003eYou get rid of old APi at expense of end users who carry the burden of\u003cbr\u003e\r\nhandling the problems coming all of a sudden.\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cdiv\u003esudden does not seem to be accurate, don\u0026#39;t you think?\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e-- \u003cbr\u003e\u003cdiv class\u003d\"gmail_signature\"\u003e\u003cdiv dir\u003d\"ltr\"\u003eThiago Farina\u003c/div\u003e\u003c/div\u003e\r\n\u003c/div\u003e\u003c/div\u003e\r\n"]]]]],["115393218976622799151","JtAVquBN9uMJ",false,false,0]],[[["115393218976622799151","JULZTbm-ib0J",[["Peter Kasting","//lh3.googleusercontent.com/a-/ALV-UjVa7kLVYUmx48s3P8oHZt_KVH214yVVbuH8KuWXi_j3m9dK0E8",null,"102766338347603050766"],[["konst...@boyandin.com","//lh3.googleusercontent.com/a-/ALV-UjXMVPuIxlwkvoshXz9vSc9JBIQyTYZojnxfO0bVLKlKYbWAk9ZJ",null,"111494326092827652999"]],[["Matt Giuca","//lh3.googleusercontent.com/a-/ALV-UjWzg8wC1iSYykjYcnClxZNkftWasc0KfFVHi0ZqDFhDrC_voDw",null,"101960574794744628388"],["Victor Khimenko","//lh3.googleusercontent.com/a-/ALV-UjXZWfvzPpWFKIPQ3IFejaWu4KPFNt_bQEj3bzjaB9hALeO6Ow",null,"112268664018567406585"],["Chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"],["Justin Schuh","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["Tom Wiltzius"],["Elliot Glaysher","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["Darin Fisher","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","On Sun, Mar 29, 2015 at 4:37 PM, Konstantin Boyandin \u0026lt;konst...@boyandin.com\u0026gt; wrote: But -",[1427677037,412000000],[1427677037],2],[2,[[2,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003eOn Sun, Mar 29, 2015 at 4:37 PM, Konstantin Boyandin \u003cspan dir\u003d\"ltr\"\u003e\u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ekonst...@boyandin.com\u003c/a\u003e\u0026gt;\u003c/span\u003e wrote:\u003cbr\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex\"\u003eBut - please read that carefully - (it was your\u003cbr\u003e\r\ntask, when planning to obsolete old API, to do all possible to warn end\u003cbr\u003e\r\nuser about upcoming problems and influence those who developed\u00a0 insecure\u003cbr\u003e\r\nsoftware to provide alternatives, since \u0026lt;here a picture of dread\u003cbr\u003e\r\nconsequences\u0026gt;*. Appealing to security problems works almost with\u003cbr\u003e\r\neveryone.\u003cbr\u003e\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cdiv\u003eDespite the fact that you deny we have done so, I think that on non-Linux platforms, the teams in question have been doing as much as is reasonably possible to warn both developers and end users about this, precisely as you ask, and try to influence them to ensure secure alternatives exist, precisely as you ask.\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eThe problem is not that we are blind to end-user pain.\u00a0 The problem is that we believe your statement that we could have done more to lessen that pain is fundamentally false, and comes from a lack of understanding of just how broad the efforts have been to do precisely the kinds of things you think we haven\u0026#39;t been doing.\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eUnfortunately it is quite untrue that \u0026quot;Appealing to security problems works almost with everyone.\u0026quot; \u00a0In fact the vast majority of people who still use Java-based systems really don\u0026#39;t care much about security, users, or any other motivational lever we can pry at.\u00a0 Talking to them, warning them, cajoling them, offering them alternative technologies to implement their functionality -- all these have been tried, are being tried, and are in many cases failing utterly.\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eAs for warning users, there\u0026#39;s a more difficult balance to strike: as you note, you are perhaps more technical than most users, and with most users, there\u0026#39;s a limit to what kind of information we can give them that is not (a) utterly confusing, (b) incredibly scary-looking and makes them do less-secure things, or (c) appearing to be actively hostile towards them (telling users you\u0026#39;re going to stop supporting X, no matter what transition plan you have, will generally be interpreted as \u0026quot;you\u0026#39;re a complete jerk that doesn\u0026#39;t care about me at all\u0026quot;).\u00a0 What we want, if anything, is for users to migrate to safer technologies, which is often out of their hands.\u00a0 The UI currently available in Chrome for non-Linux platforms and the publicity we\u0026#39;ve given our migration plan so far attempt to strike this balance.\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eCritically, the Linux UI doesn\u0026#39;t: as has been said before, we dropped NPAPI support on Linux in a way we didn\u0026#39;t particularly want to do, but because there were other large technical factors forcing our hand.\u00a0 So if you\u0026#39;re going to say that _on Linux specifically_ we could have done better, then sure, we could have, except for those other factors, which have been discussed before.\u00a0 When it comes to non-Linux, I don\u0026#39;t think we deserve the kind of criticism you\u0026#39;re levelling.\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003ePK\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\r\n"]]]]],["115393218976622799151","JULZTbm-ib0J",false,false,0]],[[["115393218976622799151","5GoNh4f5WLkJ",[["Konstantin Boyandin","//lh3.googleusercontent.com/a-/ALV-UjXMVPuIxlwkvoshXz9vSc9JBIQyTYZojnxfO0bVLKlKYbWAk9ZJ",null,"111494326092827652999"],[["Peter Kasting","//lh3.googleusercontent.com/a-/ALV-UjVa7kLVYUmx48s3P8oHZt_KVH214yVVbuH8KuWXi_j3m9dK0E8",null,"102766338347603050766"]],[["Matt Giuca","//lh3.googleusercontent.com/a-/ALV-UjWzg8wC1iSYykjYcnClxZNkftWasc0KfFVHi0ZqDFhDrC_voDw",null,"101960574794744628388"],["Victor Khimenko","//lh3.googleusercontent.com/a-/ALV-UjXZWfvzPpWFKIPQ3IFejaWu4KPFNt_bQEj3bzjaB9hALeO6Ow",null,"112268664018567406585"],["Chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"],["Justin Schuh","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["Tom Wiltzius"],["Elliot Glaysher","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["Darin Fisher","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","Just in case it\u0026#39;s not yet clearly seen, I am eager to find how I, personally, can assist in",[1427679726,123000000],[1427679726],2],[2,[[1,[null,"Just in case it\u0026#39;s not yet clearly seen, I am eager to find how I,\r\u003cbr\u003epersonally, can assist in upcoming \u0026quot;September catastrophe\u0026quot;, when the\r\u003cbr\u003ecord will be pulled for Windows/Mac users. All of a sudden, of course\r\u003cbr\u003e(we will see that by users\u0026#39; reactions).\r\u003cbr\u003e\r\u003cbr\u003eI am mostly a Linux users; I use Windows/other OSes mostly in\r\u003cbr\u003evirtualized form, as testing environment, or on other people\u0026#39;s\r\u003cbr\u003eworkstations. The obvious means to communicate with users about some\r\u003cbr\u003edrastic changes is through the product itself.\r\u003cbr\u003e\r\u003cbr\u003eNow please tell me, exactly where Chrome warns Windows users about\r\u003cbr\u003eupcoming NPAPI shutdown? I run Chrome on different Windows specii every\r\u003cbr\u003eday. In all honesty, I do not see anything, while running Chrome,\r\u003cbr\u003eindicating that \r\u003cbr\u003e- this particular site contains elements that will not work since\r\u003cbr\u003eSeptember 2015, and/or\r\u003cbr\u003e- this particular site contains elements that put your computer at risk\r\u003cbr\u003eby mere opening the page\r\u003cbr\u003e\r\u003cbr\u003eI may underestimate your efforts (you have agreed that in case of Linux\r\u003cbr\u003esequence of actions was far from perfect). At the moment, I warn all the\r\u003cbr\u003eusers of networks I am responsible for about security hazards and\r\u003cbr\u003erequirements to drop using java/other insecure Web-related technologies\r\u003cbr\u003eASAP. But I don\u0026#39;t see appeals of any kind from Chrome itself - the\r\u003cbr\u003ebrowser is the only way you can deliver message to end users.\r\u003cbr\u003e\r\u003cbr\u003eThanks. No offense meant, of course.\r\u003cbr\u003eKonstantin\r\u003cbr\u003e\r\u003cbr\u003e\r\u003cbr\u003e\u041f\u043d, 30.03.2015 \u0432 06:56 Peter Kasting \u043f\u0438\u0441\u0430\u043b(\u0430):\r\u003cbr\u003e"]],[3,[null,"\u0026gt; On Sun, Mar 29, 2015 at 4:37 PM, Konstantin Boyandin \u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ekonst...@boyandin.com\u003c/a\u003e\u0026gt; wrote:\r\u003cbr\u003e\u0026gt;\u0026gt; But - please read that carefully - (it was your\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003etask, when planning to obsolete old API, to do all possible to warn end\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003euser about upcoming problems and influence those who developed\u00a0 insecure\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003esoftware to provide alternatives, since \u0026lt;here a picture of dread\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003econsequences\u0026gt;*. Appealing to security problems works almost with\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003eeveryone.\r\u003cbr\u003e\u0026gt; \r\u003cbr\u003e\u0026gt; Despite the fact that you deny we have done so, I think that on non-Linux platforms, the teams in question have been doing as much as is reasonably possible to warn both developers and end users about this, precisely as you ask, and try to influence them to ensure secure alternatives exist, precisely as you ask.\r\u003cbr\u003e\u0026gt; \r\u003cbr\u003e\u0026gt; The problem is not that we are blind to end-user pain.\u00a0 The problem is that we believe your statement that we could have done more to lessen that pain is fundamentally false, and comes from a lack of understanding of just how broad the efforts have been to do precisely the kinds of things you think we haven\u0026#39;t been doing.\r\u003cbr\u003e\u0026gt; \r\u003cbr\u003e\u0026gt; Unfortunately it is quite untrue that \u0026quot;Appealing to security problems works almost with everyone.\u0026quot; \u00a0In fact the vast majority of people who still use Java-based systems really don\u0026#39;t care much about security, users, or any other motivational lever we can pry at.\u00a0 Talking to them, warning them, cajoling them, offering them alternative technologies to implement their functionality -- all these have been tried, are being tried, and are in many cases failing utterly.\r\u003cbr\u003e\u0026gt; \r\u003cbr\u003e\u0026gt; As for warning users, there\u0026#39;s a more difficult balance to strike: as you note, you are perhaps more technical than most users, and with most users, there\u0026#39;s a limit to what kind of information we can give them that is not (a) utterly confusing, (b) incredibly scary-looking and makes them do less-secure things, or (c) appearing to be actively hostile towards them (telling users you\u0026#39;re going to stop supporting X, no matter what transition plan you have, will generally be interpreted as \u0026quot;you\u0026#39;re a complete jerk that doesn\u0026#39;t care about me at all\u0026quot;).\u00a0 What we want, if anything, is for users to migrate to safer technologies, which is often out of their hands.\u00a0 The UI currently available in Chrome for non-Linux platforms and the publicity we\u0026#39;ve given our migration plan so far attempt to strike this balance.\r\u003cbr\u003e\u0026gt; \r\u003cbr\u003e\u0026gt; Critically, the Linux UI doesn\u0026#39;t: as has been said before, we dropped NPAPI support on Linux in a way we didn\u0026#39;t particularly want to do, but because there were other large technical factors forcing our hand.\u00a0 So if you\u0026#39;re going to say that _on Linux specifically_ we could have done better, then sure, we could have, except for those other factors, which have been discussed before.\u00a0 When it comes to non-Linux, I don\u0026#39;t think we deserve the kind of criticism you\u0026#39;re levelling.\r\u003cbr\u003e\u0026gt; \r\u003cbr\u003e\u0026gt; PK\r\u003cbr\u003e"]]]]],["115393218976622799151","5GoNh4f5WLkJ",false,false,0]],[[["115393218976622799151","fjHasKSrHuYJ",[["Matt Giuca","//lh3.googleusercontent.com/a-/ALV-UjWzg8wC1iSYykjYcnClxZNkftWasc0KfFVHi0ZqDFhDrC_voDw",null,"101960574794744628388"],[["Konstantin Boyandin","//lh3.googleusercontent.com/a-/ALV-UjXMVPuIxlwkvoshXz9vSc9JBIQyTYZojnxfO0bVLKlKYbWAk9ZJ",null,"111494326092827652999"],["Peter Kasting","//lh3.googleusercontent.com/a-/ALV-UjVa7kLVYUmx48s3P8oHZt_KVH214yVVbuH8KuWXi_j3m9dK0E8",null,"102766338347603050766"]],[["Victor Khimenko","//lh3.googleusercontent.com/a-/ALV-UjXZWfvzPpWFKIPQ3IFejaWu4KPFNt_bQEj3bzjaB9hALeO6Ow",null,"112268664018567406585"],["Chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"],["Justin Schuh","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["Tom Wiltzius"],["Elliot Glaysher","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["Darin Fisher","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","This is a fair point. I\u0026#39;m not sure what level of warning we present to users as I haven\u0026#39;t",[1427680404,60000000],[1427680404],2],[2,[[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003eThis is a fair point. I\u0026#39;m not sure what level of warning we present to users as I haven\u0026#39;t encountered a Java applet on Windows for a long time. Do we currently state on Win/Mac explicitly that the plugin will stop being supported in September, 2015? (Aside from the security warnings, which don\u0026#39;t actually give the user a sense of impending doom, just an annoyance.)\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eWe also should update this support page:\u003c/div\u003e\u003ca href\u003d\"https://support.google.com/chrome/answer/2429779?hl\u003den\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttps://support.google.com/chrome/answer/2429779?hl%3Den\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575683000\u0026amp;usg\u003dAOvVaw0IsbuwufV2e_uwvshAS9g-\"\u003ehttps://support.google.com/chrome/answer/2429779?hl\u003den\u003c/a\u003e\u003c/div\u003e"]],[3,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cbr\u003e\u003cbr\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003c/div\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003eOn Mon, 30 Mar 2015 at 12:41 Konstantin Boyandin \u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ekonst...@boyandin.com\u003c/a\u003e\u0026gt; wrote:\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003eJust in case it\u0026#39;s not yet clearly seen, I am eager to find how I,\u003cbr\u003e\r\npersonally, can assist in upcoming\u00a0 \u0026quot;September catastrophe\u0026quot;, when the\u003cbr\u003e\r\ncord will be pulled for\u00a0 Windows/Mac users. All of a sudden, of course\u003cbr\u003e\r\n(we will see that by users\u0026#39; reactions).\u003cbr\u003e\r\n\u003cbr\u003e\r\nI am mostly a Linux users; I use Windows/other OSes mostly in\u003cbr\u003e\r\nvirtualized form, as testing environment, or on other people\u0026#39;s\u003cbr\u003e\r\nworkstations. The obvious means to communicate with users about some\u003cbr\u003e\r\ndrastic changes is through the product itself.\u003cbr\u003e\r\n\u003cbr\u003e\r\nNow please tell me, exactly where Chrome warns Windows users about\u003cbr\u003e\r\nupcoming NPAPI shutdown? I run Chrome on different Windows specii every\u003cbr\u003e\r\nday. In all honesty, I do not see anything, while running Chrome,\u003cbr\u003e\r\nindicating that\u003cbr\u003e\r\n- this particular site contains elements that will not work since\u003cbr\u003e\r\nSeptember 2015, and/or\u003cbr\u003e\r\n- this particular site contains elements that put your computer at risk\u003cbr\u003e\r\nby mere opening the page\u003cbr\u003e\r\n\u003cbr\u003e\r\nI may underestimate your efforts (you have agreed that in case of Linux\u003cbr\u003e\r\nsequence of actions was far from perfect). At the moment, I warn all the\u003cbr\u003e\r\nusers of networks I am responsible for about security hazards and\u003cbr\u003e\r\nrequirements to drop using java/other insecure Web-related technologies\u003cbr\u003e\r\nASAP. But I don\u0026#39;t see appeals of any kind from Chrome itself - the\u003cbr\u003e\r\nbrowser is the only way you can deliver message to end users.\u003cbr\u003e\r\n\u003cbr\u003e\r\nThanks. No offense meant, of course.\u003cbr\u003e\r\nKonstantin\u003cbr\u003e\r\n\u003cbr\u003e\r\n\u003cbr\u003e\r\n\u041f\u043d, 30.03.2015 \u0432 06:56 Peter Kasting \u043f\u0438\u0441\u0430\u043b(\u0430):\u003cbr\u003e\r\n\u0026gt; On Sun, Mar 29, 2015 at 4:37 PM, Konstantin Boyandin \u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ekonst...@boyandin.com\u003c/a\u003e\u0026gt; wrote:\u003cbr\u003e\r\n\u0026gt;\u0026gt; But - please read that carefully - (it was your\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\ntask, when planning to obsolete old API, to do all possible to warn end\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\nuser about upcoming problems and influence those who developed\u00a0 insecure\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\nsoftware to provide alternatives, since \u0026lt;here a picture of dread\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\nconsequences\u0026gt;*. Appealing to security problems works almost with\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\neveryone.\u003cbr\u003e\r\n\u0026gt;\u003cbr\u003e\r\n\u0026gt; Despite the fact that you deny we have done so, I think that on non-Linux platforms, the teams in question have been doing as much as is reasonably possible to warn both developers and end users about this, precisely as you ask, and try to influence them to ensure secure alternatives exist, precisely as you ask.\u003cbr\u003e\r\n\u0026gt;\u003cbr\u003e\r\n\u0026gt; The problem is not that we are blind to end-user pain.\u00a0 The problem is that we believe your statement that we could have done more to lessen that pain is fundamentally false, and comes from a lack of understanding of just how broad the efforts have been to do precisely the kinds of things you think we haven\u0026#39;t been doing.\u003cbr\u003e\r\n\u0026gt;\u003cbr\u003e\r\n\u0026gt; Unfortunately it is quite untrue that \u0026quot;Appealing to security problems works almost with everyone.\u0026quot; \u00a0In fact the vast majority of people who still use Java-based systems really don\u0026#39;t care much about security, users, or any other motivational lever we can pry at.\u00a0 Talking to them, warning them, cajoling them, offering them alternative technologies to implement their functionality -- all these have been tried, are being tried, and are in many cases failing utterly.\u003cbr\u003e\r\n\u0026gt;\u003cbr\u003e\r\n\u0026gt; As for warning users, there\u0026#39;s a more difficult balance to strike: as you note, you are perhaps more technical than most users, and with most users, there\u0026#39;s a limit to what kind of information we can give them that is not (a) utterly confusing, (b) incredibly scary-looking and makes them do less-secure things, or (c) appearing to be actively hostile towards them (telling users you\u0026#39;re going to stop supporting X, no matter what transition plan you have, will generally be interpreted as \u0026quot;you\u0026#39;re a complete jerk that doesn\u0026#39;t care about me at all\u0026quot;).\u00a0 What we want, if anything, is for users to migrate to safer technologies, which is often out of their hands.\u00a0 The UI currently available in Chrome for non-Linux platforms and the publicity we\u0026#39;ve given our migration plan so far attempt to strike this balance.\u003cbr\u003e\r\n\u0026gt;\u003cbr\u003e\r\n\u0026gt; Critically, the Linux UI doesn\u0026#39;t: as has been said before, we dropped NPAPI support on Linux in a way we didn\u0026#39;t particularly want to do, but because there were other large technical factors forcing our hand.\u00a0 So if you\u0026#39;re going to say that _on Linux specifically_ we could have done better, then sure, we could have, except for those other factors, which have been discussed before.\u00a0 When it comes to non-Linux, I don\u0026#39;t think we deserve the kind of criticism you\u0026#39;re levelling.\u003cbr\u003e\r\n\u0026gt;\u003cbr\u003e\r\n\u0026gt; PK\u003cbr\u003e\r\n\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]]]]],["115393218976622799151","fjHasKSrHuYJ",false,false,0]],[[["115393218976622799151","hqTZhhiJIoIJ",[["Peter Kasting","//lh3.googleusercontent.com/a-/ALV-UjVa7kLVYUmx48s3P8oHZt_KVH214yVVbuH8KuWXi_j3m9dK0E8",null,"102766338347603050766"],[["Matt Giuca","//lh3.googleusercontent.com/a-/ALV-UjWzg8wC1iSYykjYcnClxZNkftWasc0KfFVHi0ZqDFhDrC_voDw",null,"101960574794744628388"]],[["Konstantin Boyandin","//lh3.googleusercontent.com/a-/ALV-UjXMVPuIxlwkvoshXz9vSc9JBIQyTYZojnxfO0bVLKlKYbWAk9ZJ",null,"111494326092827652999"],["Victor Khimenko","//lh3.googleusercontent.com/a-/ALV-UjXZWfvzPpWFKIPQ3IFejaWu4KPFNt_bQEj3bzjaB9hALeO6Ow",null,"112268664018567406585"],["Chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"],["Justin Schuh","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["Tom Wiltzius"],["Elliot Glaysher","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["Darin Fisher","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","On Sun, Mar 29, 2015 at 6:52 PM, Matt Giuca \u0026lt;mgi...@chromium.org\u0026gt; wrote: This is a fair point.",[1427680914,351000000],[1427680914],2],[2,[[2,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003eOn Sun, Mar 29, 2015 at 6:52 PM, Matt Giuca \u003cspan dir\u003d\"ltr\"\u003e\u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003emgi...@chromium.org\u003c/a\u003e\u0026gt;\u003c/span\u003e wrote:\u003cbr\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003eThis is a fair point. I\u0026#39;m not sure what level of warning we present to users as I haven\u0026#39;t encountered a Java applet on Windows for a long time. Do we currently state on Win/Mac explicitly that the plugin will stop being supported in September, 2015? (Aside from the security warnings, which don\u0026#39;t actually give the user a sense of impending doom, just an annoyance.)\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cdiv\u003eWe haven\u0026#39;t yet given a date in our UI; I believe that\u0026#39;s partly because we keep changing the date when we\u0026#39;re going to do things.\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eHowever, if the date is now firm, then I think we should add such dates to our UI.\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003ePK\u00a0\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\r\n"]]]]],["115393218976622799151","hqTZhhiJIoIJ",false,false,0]],[[["115393218976622799151","c6tPe2PNBHcJ",[["Konstantin Boyandin","//lh3.googleusercontent.com/a-/ALV-UjXMVPuIxlwkvoshXz9vSc9JBIQyTYZojnxfO0bVLKlKYbWAk9ZJ",null,"111494326092827652999"],[["Matt Giuca","//lh3.googleusercontent.com/a-/ALV-UjWzg8wC1iSYykjYcnClxZNkftWasc0KfFVHi0ZqDFhDrC_voDw",null,"101960574794744628388"],["Peter Kasting","//lh3.googleusercontent.com/a-/ALV-UjVa7kLVYUmx48s3P8oHZt_KVH214yVVbuH8KuWXi_j3m9dK0E8",null,"102766338347603050766"]],[["Victor Khimenko","//lh3.googleusercontent.com/a-/ALV-UjXZWfvzPpWFKIPQ3IFejaWu4KPFNt_bQEj3bzjaB9hALeO6Ow",null,"112268664018567406585"],["Chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"],["Justin Schuh","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["Tom Wiltzius"],["Elliot Glaysher","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["Darin Fisher","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","Thanks. Just a hint: you will easily find Java applets in case of WHM/Cpanel, SolusVM or similar Web-",[1427680939,708000000],[1427680939],2],[2,[[1,[null,"Thanks. Just a hint: you will easily find Java applets in case of\r\u003cbr\u003eWHM/Cpanel, SolusVM or similar Web-products.\r\u003cbr\u003e\r\u003cbr\u003eSince those are related to controlling one\u0026#39;s hosting assets, the risk of\r\u003cbr\u003elosing/leaking important data is high, when Java is still used.\r\u003cbr\u003e\r\u003cbr\u003eSome of the above started to switch to HTML5-based replacement for Java,\r\u003cbr\u003ebut replacements are done very slowly. Wherever I looked at WHM during\r\u003cbr\u003elast half-year, everywhere Java is still in use.\r\u003cbr\u003e\r\u003cbr\u003eRegards,\r\u003cbr\u003eKonstantin\r\u003cbr\u003e\r\u003cbr\u003e\u041f\u043d, 30.03.2015 \u0432 07:52 Matt Giuca \u043f\u0438\u0441\u0430\u043b(\u0430):\r\u003cbr\u003e"]],[3,[null,"\u0026gt; This is a fair point. I\u0026#39;m not sure what level of warning we present to users as I haven\u0026#39;t encountered a Java applet on Windows for a long time. Do we currently state on Win/Mac explicitly that the plugin will stop being supported in September, 2015? (Aside from the security warnings, which don\u0026#39;t actually give the user a sense of impending doom, just an annoyance.)\r\u003cbr\u003e\u0026gt; \r\u003cbr\u003e\u0026gt; We also should update this support page:\r\u003cbr\u003e\u0026gt; \u003ca href\u003d\"https://support.google.com/chrome/answer/2429779?hl\u003den\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttps://support.google.com/chrome/answer/2429779?hl%3Den\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575685000\u0026amp;usg\u003dAOvVaw2FgoQApFWQetJ9h6Vi1cDE\"\u003ehttps://support.google.com/chrome/answer/2429779?hl\u003den\u003c/a\u003e\r\u003cbr\u003e\u0026gt; \r\u003cbr\u003e\u0026gt; \r\u003cbr\u003e\u0026gt; On Mon, 30 Mar 2015 at 12:41 Konstantin Boyandin \u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ekonst...@boyandin.com\u003c/a\u003e\u0026gt; wrote:\r\u003cbr\u003e\u0026gt;\u0026gt; Just in case it\u0026#39;s not yet clearly seen, I am eager to find how I,\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003epersonally, can assist in upcoming\u00a0 \u0026quot;September catastrophe\u0026quot;, when the\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003ecord will be pulled for\u00a0 Windows/Mac users. All of a sudden, of course\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e(we will see that by users\u0026#39; reactions).\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003eI am mostly a Linux users; I use Windows/other OSes mostly in\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003evirtualized form, as testing environment, or on other people\u0026#39;s\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003eworkstations. The obvious means to communicate with users about some\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003edrastic changes is through the product itself.\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003eNow please tell me, exactly where Chrome warns Windows users about\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003eupcoming NPAPI shutdown? I run Chrome on different Windows specii every\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003eday. In all honesty, I do not see anything, while running Chrome,\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003eindicating that\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e- this particular site contains elements that will not work since\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003eSeptember 2015, and/or\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e- this particular site contains elements that put your computer at risk\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003eby mere opening the page\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003eI may underestimate your efforts (you have agreed that in case of Linux\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003esequence of actions was far from perfect). At the moment, I warn all the\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003eusers of networks I am responsible for about security hazards and\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003erequirements to drop using java/other insecure Web-related technologies\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003eASAP. But I don\u0026#39;t see appeals of any kind from Chrome itself - the\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003ebrowser is the only way you can deliver message to end users.\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003eThanks. No offense meant, of course.\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003eKonstantin\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u041f\u043d, 30.03.2015 \u0432 06:56 Peter Kasting \u043f\u0438\u0441\u0430\u043b(\u0430):\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt; On Sun, Mar 29, 2015 at 4:37 PM, Konstantin Boyandin \u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ekonst...@boyandin.com\u003c/a\u003e\u0026gt; wrote:\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt; But - please read that carefully - (it was your\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003etask, when planning to obsolete old API, to do all possible to warn end\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003euser about upcoming problems and influence those who developed\u00a0 insecure\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003esoftware to provide alternatives, since \u0026lt;here a picture of dread\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003econsequences\u0026gt;*. Appealing to security problems works almost with\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003eeveryone.\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt; Despite the fact that you deny we have done so, I think that on non-Linux platforms, the teams in question have been doing as much as is reasonably possible to warn both developers and end users about this, precisely as you ask, and try to influence them to ensure secure alternatives exist, precisely as you ask.\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt; The problem is not that we are blind to end-user pain.\u00a0 The problem is that we believe your statement that we could have done more to lessen that pain is fundamentally false, and comes from a lack of understanding of just how broad the efforts have been to do precisely the kinds of things you think we haven\u0026#39;t been doing.\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt; Unfortunately it is quite untrue that \u0026quot;Appealing to security problems works almost with everyone.\u0026quot; \u00a0In fact the vast majority of people who still use Java-based systems really don\u0026#39;t care much about security, users, or any other motivational lever we can pry at.\u00a0 Talking to them, warning them, cajoling them, offering them alternative technologies to implement their functionality -- all these have been tried, are being tried, and are in many cases failing utterly.\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt; As for warning users, there\u0026#39;s a more difficult balance to strike: as you note, you are perhaps more technical than most users, and with most users, there\u0026#39;s a limit to what kind of information we can give them that is not (a) utterly confusing, (b) incredibly scary-looking and makes them do less-secure things, or (c) appearing to be actively hostile towards them (telling users you\u0026#39;re going to stop supporting X, no matter what transition plan you have, will generally be interpreted as \u0026quot;you\u0026#39;re a complete jerk that doesn\u0026#39;t care about me at all\u0026quot;).\u00a0 What we want, if anything, is for users to migrate to safer technologies, which is often out of their hands.\u00a0 The UI currently available in Chrome for non-Linux platforms and the publicity we\u0026#39;ve given our migration plan so far attempt to strike this balance.\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt; Critically, the Linux UI doesn\u0026#39;t: as has been said before, we dropped NPAPI support on Linux in a way we didn\u0026#39;t particularly want to do, but because there were other large technical factors forcing our hand.\u00a0 So if you\u0026#39;re going to say that _on Linux specifically_ we could have done better, then sure, we could have, except for those other factors, which have been discussed before.\u00a0 When it comes to non-Linux, I don\u0026#39;t think we deserve the kind of criticism you\u0026#39;re levelling.\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \r\u003cbr\u003e\u0026gt; PK\r\u003cbr\u003e"]]]]],["115393218976622799151","c6tPe2PNBHcJ",false,false,0]],[[["115393218976622799151","hyJS-vV0-agJ",[["Stuart Morgan","//lh3.googleusercontent.com/a-/ALV-UjXg4j4TV2np7lUujRoYyxPjNcUhgJ4Fnzzvh9n13JRFc8eR5A",null,"106488932958335003013"],[["konst...@boyandin.com","//lh3.googleusercontent.com/a-/ALV-UjXMVPuIxlwkvoshXz9vSc9JBIQyTYZojnxfO0bVLKlKYbWAk9ZJ",null,"111494326092827652999"],["Matt Giuca","//lh3.googleusercontent.com/a-/ALV-UjWzg8wC1iSYykjYcnClxZNkftWasc0KfFVHi0ZqDFhDrC_voDw",null,"101960574794744628388"],["Victor Khimenko","//lh3.googleusercontent.com/a-/ALV-UjXZWfvzPpWFKIPQ3IFejaWu4KPFNt_bQEj3bzjaB9hALeO6Ow",null,"112268664018567406585"]],[["Chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"],["Justin Schuh","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["Tom Wiltzius"],["Elliot Glaysher","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["Darin Fisher","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","On Sun, Mar 29, 2015 at 4:37 PM Konstantin Boyandin \u0026lt;konst...@boyandin.com\u0026gt; wrote: Read the",[1427692854,437000000],[1427692854],2],[2,[[2,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003eOn Sun, Mar 29, 2015 at 4:37 PM Konstantin Boyandin \u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ekonst...@boyandin.com\u003c/a\u003e\u0026gt; wrote:\u003cbr\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003eRead the above carefully: I\u003cbr\u003e\r\nhad to still use old API using dangerous, insecure way, since there was\u003cbr\u003e\r\nno other way around.\u003cbr\u003e\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cdiv\u003eThe \u003cb\u003eonly\u003c/b\u003e\u00a0way to use NPAPI is the \u0026quot;dangerous, insecure way\u0026quot;, which is the issue. The extra security features of modern browsers are largely irrelevant on a page where you are deliberately running an NPAPI plugin, because by instantiating that plugin you bypass the security model of the browser and grant the plugin full access to your entire computer.\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eAnyone who thinks they are safe using an NPAPI plugin as long as their browser is up to date is operating under a dangerous false sense of security.\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e-Stuart\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\r\n"]]]]],["115393218976622799151","hyJS-vV0-agJ",false,false,0]],[[["115393218976622799151","D_07G2lftacJ",[["Max Heinritz"],[["Chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"]],[["Justin Schuh","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["Tom Wiltzius"],["Elliot Glaysher","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["Darin Fisher","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"PSA: Chrome for Linux planning to drop NPAPI support as soon as April","Hi Chromium community, In September 2013, we announced that NPAPI support will be phased out of",[1389139458],[1457610184],2],[2,[[3,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003eHi Chromium community,\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\r\n\r\nIn September 2013, we\u00a0\u003ca href\u003d\"http://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575687000\u0026amp;usg\u003dAOvVaw3lh3kEmqK0Kjm-PVIJVY7y\"\u003eannounced\u003c/a\u003e\u00a0that NPAPI support will be phased out of Chrome in 2014, with the following schedule:\u003cbr\u003e\r\n\r\n\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cul\u003e\u003cli style\u003d\"margin-left:15px\"\u003eJanuary: block NPAPI plug-ins by default\u003c/li\u003e\u003cli style\u003d\"margin-left:15px\"\u003eMid-year: more aggressive blocking (different UI, smaller whitelist)\u003c/li\u003e\r\n\r\n\u003cli style\u003d\"margin-left:15px\"\u003eBefore end of 2014: remove support completely\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003eThe update here is that Linux NPAPI support may be dropped as early as M34 (goes to Stable in early April). \u00a0The reason for this timeline is that we\u0026#39;ve decided not to implement NPAPI support in\u00a0\u003ca href\u003d\"https://groups.google.com/a/chromium.org/d/msg/chromium-dev/J72Iv9wtTzw/32Itws6ITRkJ\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttps://groups.google.com/a/chromium.org/d/msg/chromium-dev/J72Iv9wtTzw/32Itws6ITRkJ\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575687000\u0026amp;usg\u003dAOvVaw1-MJJRN9Sf5nZDaV3sgH85\"\u003eLinux Aura\u003c/a\u003e. \u00a0We feel comfortable doing so because affected plug-ins all have 30-day launch rates below .7% of Linux Chrome users.\u003c/div\u003e\r\n\r\n\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003eA few things to keep in mind:\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e\u003cdiv\u003e\u003col\u003e\u003cli\u003e\u003cspan style\u003d\"font-family:arial,sans-serif\"\u003eSo long as they are not too crazy, we might accept patches to add NPAPI support to Linux Aura. (We won\u0026#39;t commit to supporting it or shipping it though.)\u003c/span\u003e\u003cbr\u003e\r\n\r\n\u003c/li\u003e\u003cli\u003e\u003cspan style\u003d\"font-family:arial,sans-serif\"\u003eOnce we stop supporting NPAPI on Windows, we\u0026#39;ll proceed to remove the code entirely for all platforms, including Linux Aura.\u003c/span\u003e\u003c/li\u003e\u003c/ol\u003e\u003c/div\u003e\u003cdiv\u003e\u003cfont face\u003d\"arial, sans-serif\"\u003eLet us know if you have questions.\u003c/font\u003e\u003c/div\u003e\r\n\r\n\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003eMax\u003c/div\u003e\u003c/div\u003e\r\n"]]]]],["115393218976622799151","D_07G2lftacJ",false,false,0]],[[["115393218976622799151","Lby8kMng-vEJ",[["Chad Miller"],[["chromi...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"]]],false,null,"Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","On Tuesday, January 7, 2014 7:04:18 PM UTC-5, Max Heinritz wrote: Hi Chromium community, In September",[1389191438],[1457610178],2],[2,[[3,[null,"\u003cdiv dir\u003d\"ltr\"\u003eOn Tuesday, January 7, 2014 7:04:18 PM UTC-5, Max Heinritz wrote:\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003eHi Chromium community,\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\n\nIn September 2013, we\u00a0\u003ca href\u003d\"http://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575688000\u0026amp;usg\u003dAOvVaw3zcoUol__tj7wpW77kpNa-\"\u003eannounced\u003c/a\u003e\u00a0that NPAPI support will be phased out of Chrome in 2014, with the following schedule:\u003cbr\u003e\n\n\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cul\u003e\u003cli style\u003d\"margin-left:15px\"\u003eJanuary: block NPAPI plug-ins by default\u003c/li\u003e\u003cli style\u003d\"margin-left:15px\"\u003eMid-year: more aggressive blocking (different UI, smaller whitelist)\u003c/li\u003e\n\n\u003cli style\u003d\"margin-left:15px\"\u003eBefore end of 2014: remove support completely\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003eThe update here is that Linux NPAPI support may be dropped as early as M34 (goes to Stable in early April). \u00a0The reason for this timeline is that we\u0026#39;ve decided not to implement NPAPI support in\u00a0\u003ca href\u003d\"https://groups.google.com/a/chromium.org/d/msg/chromium-dev/J72Iv9wtTzw/32Itws6ITRkJ\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttps://groups.google.com/a/chromium.org/d/msg/chromium-dev/J72Iv9wtTzw/32Itws6ITRkJ\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575688000\u0026amp;usg\u003dAOvVaw2a7E_VH50XG-z8x-twlKQl\"\u003eLinux Aura\u003c/a\u003e. \u00a0We feel comfortable doing so because affected plug-ins all have 30-day launch rates below .7% of Linux Chrome users.\u003c/div\u003e\n\n\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003eA few things to keep in mind:\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e\u003cdiv\u003e\u003col\u003e\u003cli\u003e\u003cspan style\u003d\"font-family:arial,sans-serif\"\u003eSo long as they are not too crazy, we might accept patches to add NPAPI support to Linux Aura. (We won\u0026#39;t commit to supporting it or shipping it though.)\u003c/span\u003e\u003cbr\u003e\n\n\u003c/li\u003e\u003cli\u003e\u003cspan style\u003d\"font-family:arial,sans-serif\"\u003eOnce we stop supporting NPAPI on Windows, we\u0026#39;ll proceed to remove the code entirely for all platforms, including Linux Aura.\u003c/span\u003e\u003c/li\u003e\u003c/ol\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003eI think that Adobe Flash only supports NPAPI for Linux outside of Chrome and CrOS. \u00a0Is this saying that no Flash will ever work on Linux in four months?\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eWhat are the plugin percentages, non-Chrome for Linux only? \u00a0I think the ratios might surprise us. \u00a0Not close to 0.7%.\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e- chad\u003c/div\u003e\u003cdiv\u003eUbuntu\u003c/div\u003e\u003c/div\u003e"]]]]],["115393218976622799151","Lby8kMng-vEJ",false,false,0]],[[["115393218976622799151","Dm8L43CT6-gJ",[["Torne (Richard Coles)","//lh3.googleusercontent.com/a-/ALV-UjXynL_RLq9KDtg4oGuLxRbYNPzd8IKExnF8o86kxM3ECjx1lQ",null,"113529764312008400171"],[["chad....@canonical.com"]],[["Chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","On 8 January 2014 14:30, Chad Miller \u0026lt;chad....@canonical.com\u0026gt; wrote: On Tuesday, January 7,",[1389193946],[1457610176],2],[2,[[2,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003eOn 8 January 2014 14:30, Chad Miller \u003cspan dir\u003d\"ltr\"\u003e\u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003echad....@canonical.com\u003c/a\u003e\u0026gt;\u003c/span\u003e wrote:\u003cbr\u003e\r\n\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003eOn Tuesday, January 7, 2014 7:04:18 PM UTC-5, Max Heinritz wrote:\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\r\n\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003eHi Chromium community,\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\r\n\r\n\r\nIn September 2013, we\u00a0\u003ca href\u003d\"http://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575690000\u0026amp;usg\u003dAOvVaw2A_7x6lmXptjhhvslmSm4G\"\u003eannounced\u003c/a\u003e\u00a0that NPAPI support will be phased out of Chrome in 2014, with the following schedule:\u003cbr\u003e\r\n\r\n\r\n\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cul\u003e\u003cli style\u003d\"margin-left:15px\"\u003eJanuary: block NPAPI plug-ins by default\u003c/li\u003e\u003cli style\u003d\"margin-left:15px\"\u003eMid-year: more aggressive blocking (different UI, smaller whitelist)\u003c/li\u003e\r\n\r\n\r\n\u003cli style\u003d\"margin-left:15px\"\u003eBefore end of 2014: remove support completely\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003eThe update here is that Linux NPAPI support may be dropped as early as M34 (goes to Stable in early April). \u00a0The reason for this timeline is that we\u0026#39;ve decided not to implement NPAPI support in\u00a0\u003ca href\u003d\"https://groups.google.com/a/chromium.org/d/msg/chromium-dev/J72Iv9wtTzw/32Itws6ITRkJ\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttps://groups.google.com/a/chromium.org/d/msg/chromium-dev/J72Iv9wtTzw/32Itws6ITRkJ\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575690000\u0026amp;usg\u003dAOvVaw35sOv0u76wcNd8453tdrDb\"\u003eLinux Aura\u003c/a\u003e. \u00a0We feel comfortable doing so because affected plug-ins all have 30-day launch rates below .7% of Linux Chrome users.\u003c/div\u003e\r\n\r\n\r\n\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003eA few things to keep in mind:\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e\u003cdiv\u003e\u003col\u003e\u003cli\u003e\u003cspan style\u003d\"font-family:arial,sans-serif\"\u003eSo long as they are not too crazy, we might accept patches to add NPAPI support to Linux Aura. (We won\u0026#39;t commit to supporting it or shipping it though.)\u003c/span\u003e\u003cbr\u003e\r\n\r\n\r\n\u003c/li\u003e\u003cli\u003e\u003cspan style\u003d\"font-family:arial,sans-serif\"\u003eOnce we stop supporting NPAPI on Windows, we\u0026#39;ll proceed to remove the code entirely for all platforms, including Linux Aura.\u003c/span\u003e\u003c/li\u003e\u003c/ol\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\r\n\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv\u003eI think that Adobe Flash only supports NPAPI for Linux outside of Chrome and CrOS. \u00a0Is this saying that no Flash will ever work on Linux in four months?\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\r\n\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cdiv\u003eIn Chromium-based browsers, unless someone does the work mentioned above to patch in NPAPI support for Linux Aura, yes, that\u0026#39;s what this is saying. (and even if they do that work it will go away when it\u0026#39;s dropped on other platforms later this year).\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[2,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\r\n\u003cdiv\u003e\u00a0\u003c/div\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003eWhat are the plugin percentages, non-Chrome for Linux only? \u00a0I think the ratios might surprise us. \u00a0Not close to 0.7%.\u003c/div\u003e\r\n\u003c/div\u003e\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cdiv\u003eUMA metrics only work on Chrome, so we don\u0026#39;t know the percentage for Chromium builds. It\u0026#39;s obviously going to be much higher because many Chromium builds are using NPAPI Flash instead of PPAPI Flash (though the rate for other NPAPI plugins will probably be about the same).\u003c/div\u003e\r\n\u003cdiv\u003e\u00a0\u003c/div\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003e- chad\u003c/div\u003e\u003cdiv\u003eUbuntu\u003c/div\u003e\u003c/div\u003e\u003cdiv\u003e\u003cdiv\u003e\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[2,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv\u003e\u003cdiv\u003e\r\n\r\n\u003cp\u003e\u003c/p\u003e\r\n\r\n-- \u003cbr\u003e\r\n-- \u003cbr\u003e\r\nChromium Developers mailing list: \u003ca href data-email-masked rel\u003d\"nofollow\"\u003echromi...@chromium.org\u003c/a\u003e\u003cbr\u003e\r\nView archives, change email options, or unsubscribe: \u003cbr\u003e\r\n \u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv\u003e\u003cdiv\u003e\u003ca href\u003d\"http://groups.google.com/a/chromium.org/group/chromium-dev\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://groups.google.com/a/chromium.org/group/chromium-dev\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575690000\u0026amp;usg\u003dAOvVaw0Pze3LSox4aKU5BQkBAbLw\"\u003ehttp://groups.google.com/a/chromium.org/group/chromium-dev\u003c/a\u003e\u003cbr\u003e\r\n\r\n\u003cp\u003e\u003c/p\u003e\r\n\r\nTo unsubscribe from this group and stop receiving emails from it, send an email to \u003ca href data-email-masked rel\u003d\"nofollow\"\u003echromium-dev...@chromium.org\u003c/a\u003e.\u003cbr\u003e\r\n\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\r\n"]]]]],["115393218976622799151","Dm8L43CT6-gJ",false,false,0]],[[["115393218976622799151","TFOP4tlDtzsJ",[["Justin Schuh","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],[["chad....@canonical.com"]],[["Chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","On Wed, Jan 8, 2014 at 6:30 AM, Chad Miller \u0026lt;chad....@canonical.com\u0026gt; wrote: On Tuesday,",[1389194065],[1457610182],2],[2,[[2,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003eOn Wed, Jan 8, 2014 at 6:30 AM, Chad Miller \u003cspan dir\u003d\"ltr\"\u003e\u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003echad....@canonical.com\u003c/a\u003e\u0026gt;\u003c/span\u003e wrote:\u003cbr\u003e\r\n\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003e\u003cdiv\u003eOn Tuesday, January 7, 2014 7:04:18 PM UTC-5, Max Heinritz wrote:\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex\"\u003e\r\n\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003eHi Chromium community,\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\r\n\r\n\r\nIn September 2013, we\u00a0\u003ca href\u003d\"http://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575692000\u0026amp;usg\u003dAOvVaw3Dyz06eDSvVqrONGmn-LmX\"\u003eannounced\u003c/a\u003e\u00a0that NPAPI support will be phased out of Chrome in 2014, with the following schedule:\u003cbr\u003e\r\n\r\n\r\n\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cul\u003e\u003cli style\u003d\"margin-left:15px\"\u003eJanuary: block NPAPI plug-ins by default\u003c/li\u003e\u003cli style\u003d\"margin-left:15px\"\u003eMid-year: more aggressive blocking (different UI, smaller whitelist)\u003c/li\u003e\r\n\r\n\r\n\u003cli style\u003d\"margin-left:15px\"\u003eBefore end of 2014: remove support completely\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003eThe update here is that Linux NPAPI support may be dropped as early as M34 (goes to Stable in early April). \u00a0The reason for this timeline is that we\u0026#39;ve decided not to implement NPAPI support in\u00a0\u003ca href\u003d\"https://groups.google.com/a/chromium.org/d/msg/chromium-dev/J72Iv9wtTzw/32Itws6ITRkJ\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttps://groups.google.com/a/chromium.org/d/msg/chromium-dev/J72Iv9wtTzw/32Itws6ITRkJ\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575692000\u0026amp;usg\u003dAOvVaw2n9hFW0SRGqvEbn0qoxEpA\"\u003eLinux Aura\u003c/a\u003e. \u00a0We feel comfortable doing so because affected plug-ins all have 30-day launch rates below .7% of Linux Chrome users.\u003c/div\u003e\r\n\r\n\r\n\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003eA few things to keep in mind:\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e\u003cdiv\u003e\u003col\u003e\u003cli\u003e\u003cspan style\u003d\"font-family:arial,sans-serif\"\u003eSo long as they are not too crazy, we might accept patches to add NPAPI support to Linux Aura. (We won\u0026#39;t commit to supporting it or shipping it though.)\u003c/span\u003e\u003cbr\u003e\r\n\r\n\r\n\u003c/li\u003e\u003cli\u003e\u003cspan style\u003d\"font-family:arial,sans-serif\"\u003eOnce we stop supporting NPAPI on Windows, we\u0026#39;ll proceed to remove the code entirely for all platforms, including Linux Aura.\u003c/span\u003e\u003c/li\u003e\u003c/ol\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\r\n\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv\u003eI think that Adobe Flash only supports NPAPI for Linux outside of Chrome and CrOS. \u00a0Is this saying that no Flash will ever work on Linux in four months?\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\r\n\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cdiv\u003eAdobe deprecated NPAPI Flash on Linux almost two years ago. Linux NPAPI Flash is currently seven releases behind the main release (11.2 versus the current 11.9) and only receiving updates for significant security vulnerabilities. PPAPI Flash is current and will continue to be supported on Linux indefinitely.\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[2,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\r\n\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003eWhat are the plugin percentages, non-Chrome for Linux only? \u00a0I think the ratios might surprise us. \u00a0Not close to 0.7%.\u003c/div\u003e\r\n\u003c/div\u003e\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cdiv\u003eDo you mean the percentages for Chromium based ports? We don\u0026#39;t distribute or control such ports, so we have no way of getting reliable metrics for them.\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[3,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e\r\n\u003cbr\u003e\u003c/div\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003e- chad\u003c/div\u003e\u003cdiv\u003eUbuntu\u003c/div\u003e\r\n\u003c/div\u003e\u003cdiv\u003e\u003cdiv\u003e\r\n\r\n\u003cp\u003e\u003c/p\u003e\r\n\r\n-- \u003cbr\u003e\r\n-- \u003cbr\u003e\r\nChromium Developers mailing list: \u003ca href data-email-masked rel\u003d\"nofollow\"\u003echromi...@chromium.org\u003c/a\u003e\u003cbr\u003e\r\nView archives, change email options, or unsubscribe: \u003cbr\u003e\r\n \u003ca href\u003d\"http://groups.google.com/a/chromium.org/group/chromium-dev\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://groups.google.com/a/chromium.org/group/chromium-dev\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575692000\u0026amp;usg\u003dAOvVaw2unHgF5ff7z7FJDyqIX3Ut\"\u003ehttp://groups.google.com/a/chromium.org/group/chromium-dev\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]]]]],["115393218976622799151","TFOP4tlDtzsJ",false,false,0]],[[["115393218976622799151","kORmYeBu56wJ",[["Chad Miller"],[["chromi...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","On Wednesday, January 8, 2014 10:14:25 AM UTC-5, Justin Schuh wrote: On Wed, Jan 8, 2014 at 6:30 AM,",[1389195553],[1457610150],2],[2,[[2,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cbr\u003e\u003cbr\u003eOn Wednesday, January 8, 2014 10:14:25 AM UTC-5, Justin Schuh wrote:\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cbr\u003e\u003cbr\u003e\u003cdiv class\u003d\"gmail_quote\"\u003eOn Wed, Jan 8, 2014 at 6:30 AM, Chad Miller \u003cspan dir\u003d\"ltr\"\u003e\u0026lt;\u003ca rel\u003d\"nofollow\"\u003echad....@canonical.com\u003c/a\u003e\u0026gt;\u003c/span\u003e wrote:\u003cbr\u003e\n\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003e\u003cdiv\u003eOn Tuesday, January 7, 2014 7:04:18 PM UTC-5, Max Heinritz wrote:\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex\"\u003e\n\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003eHi Chromium community,\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\n\n\nIn September 2013, we\u00a0\u003ca href\u003d\"http://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575694000\u0026amp;usg\u003dAOvVaw3cV4N4Rtc88eHEmV5pFzXG\"\u003eannounced\u003c/a\u003e\u00a0that NPAPI support will be phased out of Chrome in 2014, with the following schedule:\u003cbr\u003e\n\n\n\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cul\u003e\u003cli style\u003d\"margin-left:15px\"\u003eJanuary: block NPAPI plug-ins by default\u003c/li\u003e\u003cli style\u003d\"margin-left:15px\"\u003eMid-year: more aggressive blocking (different UI, smaller whitelist)\u003c/li\u003e\n\n\n\u003cli style\u003d\"margin-left:15px\"\u003eBefore end of 2014: remove support completely\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003eThe update here is that Linux NPAPI support may be dropped as early as M34 (goes to Stable in early April). \u00a0The reason for this timeline is that we\u0026#39;ve decided not to implement NPAPI support in\u00a0\u003ca href\u003d\"https://groups.google.com/a/chromium.org/d/msg/chromium-dev/J72Iv9wtTzw/32Itws6ITRkJ\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttps://groups.google.com/a/chromium.org/d/msg/chromium-dev/J72Iv9wtTzw/32Itws6ITRkJ\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575694000\u0026amp;usg\u003dAOvVaw3OTl3d6BiCOv9JaP-_WsZe\"\u003eLinux Aura\u003c/a\u003e. \u00a0We feel comfortable doing so because affected plug-ins all have 30-day launch rates below .7% of Linux Chrome users.\u003c/div\u003e\n\n\n\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003eA few things to keep in mind:\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e\u003cdiv\u003e\u003col\u003e\u003cli\u003e\u003cspan style\u003d\"font-family:arial,sans-serif\"\u003eSo long as they are not too crazy, we might accept patches to add NPAPI support to Linux Aura. (We won\u0026#39;t commit to supporting it or shipping it though.)\u003c/span\u003e\u003cbr\u003e\n\n\n\u003c/li\u003e\u003cli\u003e\u003cspan style\u003d\"font-family:arial,sans-serif\"\u003eOnce we stop supporting NPAPI on Windows, we\u0026#39;ll proceed to remove the code entirely for all platforms, including Linux Aura.\u003c/span\u003e\u003c/li\u003e\u003c/ol\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv\u003eI think that Adobe Flash only supports NPAPI for Linux outside of Chrome and CrOS. \u00a0Is this saying that no Flash will ever work on Linux in four months?\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\n\u003c/div\u003e\u003cdiv\u003eAdobe deprecated NPAPI Flash on Linux almost two years ago. Linux NPAPI Flash is currently seven releases behind the main release (11.2 versus the current 11.9) and only receiving updates for significant security vulnerabilities. PPAPI Flash is current and will continue to be supported on Linux indefinitely.\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003ePPAPI Flash isn\u0026#39;t downloadable for Linux and heroic extractions of it from Google products aren\u0026#39;t distributable. I don\u0026#39;t think that counts as \u0026quot;current\u0026quot;.\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e- chad\u003c/div\u003e\u003cdiv\u003eUbuntu\u003c/div\u003e\u003c/div\u003e"]]]]],["115393218976622799151","kORmYeBu56wJ",false,false,0]],[[["115393218976622799151","qkrmQmMLRXMJ",[["Justin Schuh","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],[["chad....@canonical.com"]],[["Chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","On Wed, Jan 8, 2014 at 7:39 AM, Chad Miller \u0026lt;chad....@canonical.com\u0026gt; wrote: On Wednesday,",[1389195913],[1457610152],2],[2,[[3,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003eOn Wed, Jan 8, 2014 at 7:39 AM, Chad Miller \u003cspan dir\u003d\"ltr\"\u003e\u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003echad....@canonical.com\u003c/a\u003e\u0026gt;\u003c/span\u003e wrote:\u003cbr\u003e\r\n\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cbr\u003e\u003cbr\u003eOn Wednesday, January 8, 2014 10:14:25 AM UTC-5, Justin Schuh wrote:\u003cdiv\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\r\n\u003cdiv dir\u003d\"ltr\"\u003e\u003cbr\u003e\u003cbr\u003e\u003cdiv class\u003d\"gmail_quote\"\u003eOn Wed, Jan 8, 2014 at 6:30 AM, Chad Miller \u003cspan dir\u003d\"ltr\"\u003e\u0026lt;\u003ca rel\u003d\"nofollow\"\u003echad....@canonical.com\u003c/a\u003e\u0026gt;\u003c/span\u003e wrote:\u003cbr\u003e\r\n\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003e\u003cdiv\u003eOn Tuesday, January 7, 2014 7:04:18 PM UTC-5, Max Heinritz wrote:\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex\"\u003e\r\n\r\n\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003eHi Chromium community,\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\r\n\r\n\r\n\r\nIn September 2013, we\u00a0\u003ca href\u003d\"http://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575696000\u0026amp;usg\u003dAOvVaw1du14N9mLu1e85CxRO1w0L\"\u003eannounced\u003c/a\u003e\u00a0that NPAPI support will be phased out of Chrome in 2014, with the following schedule:\u003cbr\u003e\r\n\r\n\r\n\r\n\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cul\u003e\u003cli style\u003d\"margin-left:15px\"\u003eJanuary: block NPAPI plug-ins by default\u003c/li\u003e\u003cli style\u003d\"margin-left:15px\"\u003eMid-year: more aggressive blocking (different UI, smaller whitelist)\u003c/li\u003e\r\n\r\n\r\n\r\n\u003cli style\u003d\"margin-left:15px\"\u003eBefore end of 2014: remove support completely\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003eThe update here is that Linux NPAPI support may be dropped as early as M34 (goes to Stable in early April). \u00a0The reason for this timeline is that we\u0026#39;ve decided not to implement NPAPI support in\u00a0\u003ca href\u003d\"https://groups.google.com/a/chromium.org/d/msg/chromium-dev/J72Iv9wtTzw/32Itws6ITRkJ\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttps://groups.google.com/a/chromium.org/d/msg/chromium-dev/J72Iv9wtTzw/32Itws6ITRkJ\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575696000\u0026amp;usg\u003dAOvVaw18mS1KUEP7_pP7RCkDMCLR\"\u003eLinux Aura\u003c/a\u003e. \u00a0We feel comfortable doing so because affected plug-ins all have 30-day launch rates below .7% of Linux Chrome users.\u003c/div\u003e\r\n\r\n\r\n\r\n\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003eA few things to keep in mind:\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e\u003cdiv\u003e\u003col\u003e\u003cli\u003e\u003cspan style\u003d\"font-family:arial,sans-serif\"\u003eSo long as they are not too crazy, we might accept patches to add NPAPI support to Linux Aura. (We won\u0026#39;t commit to supporting it or shipping it though.)\u003c/span\u003e\u003cbr\u003e\r\n\r\n\r\n\r\n\u003c/li\u003e\u003cli\u003e\u003cspan style\u003d\"font-family:arial,sans-serif\"\u003eOnce we stop supporting NPAPI on Windows, we\u0026#39;ll proceed to remove the code entirely for all platforms, including Linux Aura.\u003c/span\u003e\u003c/li\u003e\u003c/ol\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\r\n\r\n\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv\u003eI think that Adobe Flash only supports NPAPI for Linux outside of Chrome and CrOS. \u00a0Is this saying that no Flash will ever work on Linux in four months?\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\r\n\r\n\u003c/div\u003e\u003cdiv\u003eAdobe deprecated NPAPI Flash on Linux almost two years ago. Linux NPAPI Flash is currently seven releases behind the main release (11.2 versus the current 11.9) and only receiving updates for significant security vulnerabilities. PPAPI Flash is current and will continue to be supported on Linux indefinitely.\u003c/div\u003e\r\n\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv\u003ePPAPI Flash isn\u0026#39;t downloadable for Linux and heroic extractions of it from Google products aren\u0026#39;t distributable. I don\u0026#39;t think that counts as \u0026quot;current\u0026quot;.\u003c/div\u003e\r\n\u003c/div\u003e\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cdiv\u003eHave you tried contacting Adobe about this? My understanding is that they\u0026#39;re not opposed to working out solutions for distributing PPAPI Flash to other browsers. And with something carrying all the attack surface of Flash, I\u0026#39;d think a sandboxed and current PPAPI would be vastly preferable to an out-of-date, unsandboxed, NPAPI version.\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[3,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\r\n\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003e- chad\u003c/div\u003e\u003cdiv\u003eUbuntu\u003c/div\u003e\u003c/div\u003e\u003cdiv\u003e\u003cdiv\u003e\r\n\r\n\r\n\u003cp\u003e\u003c/p\u003e\r\n\r\n-- \u003cbr\u003e\r\n-- \u003cbr\u003e\r\nChromium Developers mailing list: \u003ca href data-email-masked rel\u003d\"nofollow\"\u003echromi...@chromium.org\u003c/a\u003e\u003cbr\u003e\r\nView archives, change email options, or unsubscribe: \u003cbr\u003e\r\n \u003ca href\u003d\"http://groups.google.com/a/chromium.org/group/chromium-dev\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://groups.google.com/a/chromium.org/group/chromium-dev\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575696000\u0026amp;usg\u003dAOvVaw02gbaedt_fTMLG2hPAI11t\"\u003ehttp://groups.google.com/a/chromium.org/group/chromium-dev\u003c/a\u003e\u003cbr\u003e\r\n\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]]]]],["115393218976622799151","qkrmQmMLRXMJ",false,false,0]],[[["115393218976622799151","v241z__dhBcJ",[["Matt Giuca","//lh3.googleusercontent.com/a-/ALV-UjWzg8wC1iSYykjYcnClxZNkftWasc0KfFVHi0ZqDFhDrC_voDw",null,"101960574794744628388"],[["jsc...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"]],[["chad....@canonical.com"],["Chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","Can I just clarify some of these issues since it\u0026#39;s a bit confusing to me. Let me know if I\u0026#39;ve",[1389225055],[1457610192],2],[2,[[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003eCan I just clarify some of these issues since it\u0026#39;s a bit confusing to me. Let me know if I\u0026#39;ve gotten any of these things wrong:\u003cdiv\u003e\u003cul\u003e\u003cli\u003eNPAPI Flash is the main Flash you download from Adobe, and works with all browsers.\u003c/li\u003e\r\n\u003cul\u003e\u003cli\u003eThe Linux version of NPAPI Flash is horribly out of date, but that is what Linux Firefox and Chromium users currently use.\u003c/li\u003e\u003cli\u003eChromium 34 for Linux will no longer support NPAPI Flash.\u003c/li\u003e\u003c/ul\u003e\u003cli\u003ePPAPI Flash is the version of Flash bundled with Chrome. It will continue to receive updates from Adobe, and continue to be supported in Chrome/Chromium.\u003c/li\u003e\r\n\u003cul\u003e\u003cli\u003eHowever, there is no stand-alone installer for PPAPI Flash, and currently no feasible way to use it with Chromium.\u003c/li\u003e\u003cli\u003eChrome users can use PPAPI Flash, but Chromium users currently cannot.\u003c/li\u003e\u003c/ul\u003e\u003c/ul\u003e\u003cdiv\u003e\r\nIf I\u0026#39;m understanding this correctly, it means Linux Chromium users will have no way to use Flash after April. This seems like A Bad Thing given that a lot of the web still uses Flash, and a lot of Linux users use Chromium.\u003c/div\u003e\r\n\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eIt might help if we had some usage statistics about Chromium. I wonder if Canonical has any way to determine how many Chromium users there are on Ubuntu, so we can work out what the ratio of Chrome to Chromium users are on a typical Linux installation. I would guess there is a fairly high ratio of Chromium users, given that (at least on Ubuntu), Chromium is the path of least resistance. (You apt-get it or go to the Ubuntu Software Center to install it like you install all of your other software, instead of having to download and install a separate binary.) I personally used Chromium for years (before I needed a bugfix in the latest version so I switched to Chrome). Also many Linux users want to use as much free software as possible, so Chromium (even with a proprietary Flash plugin) is a better choice for them philosophically.\u003c/div\u003e\r\n\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eIt seems like the best course of action would be to arrange for Adobe to provide a stand-alone binary of the PPAPI version of Flash for Chromium users, rather than trying to continue to support the ageing NPAPI Flash. Thoughts?\u003c/div\u003e\r\n\u003c/div\u003e"]],[3,[null,"\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cbr\u003e\u003cbr\u003e\u003cdiv class\u003d\"gmail_quote\"\u003eOn 9 January 2014 02:45, Justin Schuh \u003cspan dir\u003d\"ltr\"\u003e\u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ejsc...@chromium.org\u003c/a\u003e\u0026gt;\u003c/span\u003e wrote:\u003cbr\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\r\n\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cdiv\u003e\u003cdiv\u003eOn Wed, Jan 8, 2014 at 7:39 AM, Chad Miller \u003cspan dir\u003d\"ltr\"\u003e\u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003echad....@canonical.com\u003c/a\u003e\u0026gt;\u003c/span\u003e wrote:\u003cbr\u003e\r\n\r\n\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cbr\u003e\u003cbr\u003eOn Wednesday, January 8, 2014 10:14:25 AM UTC-5, Justin Schuh wrote:\u003cdiv\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\r\n\r\n\u003cdiv dir\u003d\"ltr\"\u003e\u003cbr\u003e\u003cbr\u003e\u003cdiv class\u003d\"gmail_quote\"\u003eOn Wed, Jan 8, 2014 at 6:30 AM, Chad Miller \u003cspan dir\u003d\"ltr\"\u003e\u0026lt;\u003ca rel\u003d\"nofollow\"\u003echad....@canonical.com\u003c/a\u003e\u0026gt;\u003c/span\u003e wrote:\u003cbr\u003e\r\n\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003e\u003cdiv\u003eOn Tuesday, January 7, 2014 7:04:18 PM UTC-5, Max Heinritz wrote:\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex\"\u003e\r\n\r\n\r\n\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003eHi Chromium community,\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\r\n\r\n\r\n\r\n\r\nIn September 2013, we\u00a0\u003ca href\u003d\"http://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575699000\u0026amp;usg\u003dAOvVaw32UNOmXPtJxDvmGjOOIG1g\"\u003eannounced\u003c/a\u003e\u00a0that NPAPI support will be phased out of Chrome in 2014, with the following schedule:\u003cbr\u003e\r\n\r\n\r\n\r\n\r\n\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cul\u003e\u003cli style\u003d\"margin-left:15px\"\u003eJanuary: block NPAPI plug-ins by default\u003c/li\u003e\u003cli style\u003d\"margin-left:15px\"\u003eMid-year: more aggressive blocking (different UI, smaller whitelist)\u003c/li\u003e\r\n\r\n\r\n\r\n\r\n\u003cli style\u003d\"margin-left:15px\"\u003eBefore end of 2014: remove support completely\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003eThe update here is that Linux NPAPI support may be dropped as early as M34 (goes to Stable in early April). \u00a0The reason for this timeline is that we\u0026#39;ve decided not to implement NPAPI support in\u00a0\u003ca href\u003d\"https://groups.google.com/a/chromium.org/d/msg/chromium-dev/J72Iv9wtTzw/32Itws6ITRkJ\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttps://groups.google.com/a/chromium.org/d/msg/chromium-dev/J72Iv9wtTzw/32Itws6ITRkJ\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575699000\u0026amp;usg\u003dAOvVaw1v9zRq_h5KCFYBzmM6UlgV\"\u003eLinux Aura\u003c/a\u003e. \u00a0We feel comfortable doing so because affected plug-ins all have 30-day launch rates below .7% of Linux Chrome users.\u003c/div\u003e\r\n\r\n\r\n\r\n\r\n\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003eA few things to keep in mind:\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e\u003cdiv\u003e\u003col\u003e\u003cli\u003e\u003cspan style\u003d\"font-family:arial,sans-serif\"\u003eSo long as they are not too crazy, we might accept patches to add NPAPI support to Linux Aura. (We won\u0026#39;t commit to supporting it or shipping it though.)\u003c/span\u003e\u003cbr\u003e\r\n\r\n\r\n\r\n\r\n\u003c/li\u003e\u003cli\u003e\u003cspan style\u003d\"font-family:arial,sans-serif\"\u003eOnce we stop supporting NPAPI on Windows, we\u0026#39;ll proceed to remove the code entirely for all platforms, including Linux Aura.\u003c/span\u003e\u003c/li\u003e\u003c/ol\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\r\n\r\n\r\n\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv\u003eI think that Adobe Flash only supports NPAPI for Linux outside of Chrome and CrOS. \u00a0Is this saying that no Flash will ever work on Linux in four months?\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\r\n\r\n\r\n\u003c/div\u003e\u003cdiv\u003eAdobe deprecated NPAPI Flash on Linux almost two years ago. Linux NPAPI Flash is currently seven releases behind the main release (11.2 versus the current 11.9) and only receiving updates for significant security vulnerabilities. PPAPI Flash is current and will continue to be supported on Linux indefinitely.\u003c/div\u003e\r\n\r\n\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv\u003ePPAPI Flash isn\u0026#39;t downloadable for Linux and heroic extractions of it from Google products aren\u0026#39;t distributable. I don\u0026#39;t think that counts as \u0026quot;current\u0026quot;.\u003c/div\u003e\r\n\r\n\u003c/div\u003e\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv\u003eHave you tried contacting Adobe about this? My understanding is that they\u0026#39;re not opposed to working out solutions for distributing PPAPI Flash to other browsers. And with something carrying all the attack surface of Flash, I\u0026#39;d think a sandboxed and current PPAPI would be vastly preferable to an out-of-date, unsandboxed, NPAPI version.\u003c/div\u003e\r\n\u003cdiv\u003e\r\n\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003e- chad\u003c/div\u003e\u003cdiv\u003eUbuntu\u003c/div\u003e\u003c/div\u003e\u003cdiv\u003e\u003cdiv\u003e\r\n\r\n\r\n\u003cp\u003e\u003c/p\u003e\r\n\r\n-- \u003cbr\u003e\r\n-- \u003cbr\u003e\r\nChromium Developers mailing list: \u003ca href data-email-masked rel\u003d\"nofollow\"\u003echromi...@chromium.org\u003c/a\u003e\u003cbr\u003e\r\nView archives, change email options, or unsubscribe: \u003cbr\u003e\r\n \u003ca href\u003d\"http://groups.google.com/a/chromium.org/group/chromium-dev\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://groups.google.com/a/chromium.org/group/chromium-dev\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575699000\u0026amp;usg\u003dAOvVaw0o7-qOoQQlac3EQ_lVJHKl\"\u003ehttp://groups.google.com/a/chromium.org/group/chromium-dev\u003c/a\u003e\u003cbr\u003e\r\n\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv\u003e\u003cdiv\u003e\r\n\r\n\u003cp\u003e\u003c/p\u003e\r\n\r\n-- \u003cbr\u003e\r\n-- \u003cbr\u003e\r\nChromium Developers mailing list: \u003ca href data-email-masked rel\u003d\"nofollow\"\u003echromi...@chromium.org\u003c/a\u003e\u003cbr\u003e\r\nView archives, change email options, or unsubscribe: \u003cbr\u003e\r\n \u003ca href\u003d\"http://groups.google.com/a/chromium.org/group/chromium-dev\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://groups.google.com/a/chromium.org/group/chromium-dev\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575699000\u0026amp;usg\u003dAOvVaw0o7-qOoQQlac3EQ_lVJHKl\"\u003ehttp://groups.google.com/a/chromium.org/group/chromium-dev\u003c/a\u003e\u003cbr\u003e\r\n\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003cbr\u003e\u003c/div\u003e\r\n"]]]]],["115393218976622799151","v241z__dhBcJ",false,false,0]],[[["115393218976622799151","jG8rjmVwBzAJ",[["Benjamin Schwartz","//lh3.googleusercontent.com/a-/ALV-UjUZcgLPvmiIMk50U2HKqIllYl4uP1x9jkSpEB41RT6F1F7oUQ",null,"111749515213166080752"],[["mgi...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjWzg8wC1iSYykjYcnClxZNkftWasc0KfFVHi0ZqDFhDrC_voDw",null,"101960574794744628388"]],[["jsc...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["chad....@canonical.com"],["Chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","On Wed, Jan 8, 2014 at 3:50 PM, Matt Giuca \u0026lt;mgi...@chromium.org\u0026gt; wrote: I wonder if Canonical",[1389226214],[1457610160],2],[2,[[2,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003eOn Wed, Jan 8, 2014 at 3:50 PM, Matt Giuca \u003cspan dir\u003d\"ltr\"\u003e\u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003emgi...@chromium.org\u003c/a\u003e\u0026gt;\u003c/span\u003e wrote:\u003cbr\u003e\r\n\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003eI wonder if Canonical has any way to determine how many Chromium users there are on Ubuntu, so we can work out what the ratio of Chrome to Chromium users are on a typical Linux installation.\u003c/div\u003e\r\n\u003c/div\u003e\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cdiv\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:13px\"\u003e\u003cdiv\u003eUbuntu has a \u0026quot;popularity contest\u0026quot; (a.k.a. \u0026quot;popcon\u0026quot;) that allows users to automatically report when they install a package.\u003c/div\u003e\r\n\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eThe absolute numbers aren\u0026#39;t meaningful (only a subset of users activate\u00a0popcon) but they can give a sense of relative popularity. \u00a0Here are some graphs of\u00a0popcon\u00a0values for a few packages as of August:\u003c/div\u003e\r\n\u003cdiv\u003e\u003ca href\u003d\"http://www.lesbonscomptes.com/upopcon/makeimg.php?packages\u003dgoogle-chrome-stable\u0026amp;columns\u003dinst%2Cvote%2Cold%2Crecent\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://www.lesbonscomptes.com/upopcon/makeimg.php?packages%3Dgoogle-chrome-stable%26columns%3Dinst%252Cvote%252Cold%252Crecent\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575700000\u0026amp;usg\u003dAOvVaw3kmq_EmZttk6n-LpRHDrct\"\u003eChrome Stable\u003c/a\u003e: 263K installs, 20-30K \u0026quot;votes\u0026quot; (i.e. frequent users)\u003c/div\u003e\r\n\u003cdiv\u003e\u003ca href\u003d\"http://www.lesbonscomptes.com/upopcon/makeimg.php?packages\u003dgoogle-chrome-beta\u0026amp;columns\u003dinst%2Cvote%2Cold%2Crecent\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://www.lesbonscomptes.com/upopcon/makeimg.php?packages%3Dgoogle-chrome-beta%26columns%3Dinst%252Cvote%252Cold%252Crecent\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575700000\u0026amp;usg\u003dAOvVaw0jonA8DoYrrPTqXUROiqQ0\"\u003eChrome Beta\u003c/a\u003e: 85K installs, ~300 votes\u003c/div\u003e\u003cdiv\u003e\u003ca href\u003d\"http://www.lesbonscomptes.com/upopcon/makeimg.php?packages\u003dgoogle-chrome-unstable\u0026amp;columns\u003dinst%2Cvote%2Cold%2Crecent\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://www.lesbonscomptes.com/upopcon/makeimg.php?packages%3Dgoogle-chrome-unstable%26columns%3Dinst%252Cvote%252Cold%252Crecent\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575700000\u0026amp;usg\u003dAOvVaw3vfu-2U9IRYynic7xW2b0x\"\u003eChrome Dev\u003c/a\u003e: 35K installs, ~300 votes\u003c/div\u003e\r\n\u003cdiv\u003e\u003ca href\u003d\"http://www.lesbonscomptes.com/upopcon/makeimg.php?packages\u003dchromium-browser\u0026amp;columns\u003dinst%2Cvote%2Cold%2Crecent\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://www.lesbonscomptes.com/upopcon/makeimg.php?packages%3Dchromium-browser%26columns%3Dinst%252Cvote%252Cold%252Crecent\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575700000\u0026amp;usg\u003dAOvVaw3ROUc8qC7ZdHEug0pim_xl\"\u003eChromium\u003c/a\u003e: 408K installs, 20-40K votes\u003c/div\u003e\u003cdiv\u003eFor comparison,\u00a0\u003ca href\u003d\"http://www.lesbonscomptes.com/upopcon/makeimg.php?packages\u003dfirefox\u0026amp;columns\u003dinst%2Cvote%2Cold%2Crecent\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://www.lesbonscomptes.com/upopcon/makeimg.php?packages%3Dfirefox%26columns%3Dinst%252Cvote%252Cold%252Crecent\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575700000\u0026amp;usg\u003dAOvVaw0vUj2eA7ldsqaR_8mxu5UV\"\u003eFirefox\u003c/a\u003e: 2.4M installs, 81-172K votes\u003c/div\u003e\r\n\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eThe numbers are very rough and the survey is problematic in several ways, but I conclude that Chromium, as built by Ubuntu, represents about half of Ubuntu Chrome+Chromium usage.\u003c/div\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:13px\"\u003e\r\n\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:13px\"\u003e--Ben\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:13px\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:13px\"\u003eP.S. Thanks to upopcon (\u003ca href\u003d\"http://www.lesbonscomptes.com/upopcon/\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://www.lesbonscomptes.com/upopcon/\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575700000\u0026amp;usg\u003dAOvVaw28ttAolc-OlZOKFVUHjF6y\"\u003ehttp://www.lesbonscomptes.com/upopcon/\u003c/a\u003e) for the visualization.\u003c/div\u003e\r\n\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\r\n"]]]]],["115393218976622799151","jG8rjmVwBzAJ",false,false,0]],[[["115393218976622799151","Vlb9wxlqWhEJ",[["Chad Miller"],[["Matt Giuca","//lh3.googleusercontent.com/a-/ALV-UjWzg8wC1iSYykjYcnClxZNkftWasc0KfFVHi0ZqDFhDrC_voDw",null,"101960574794744628388"]],[["jsc...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["Chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","On Wed, Jan 8, 2014 at 6:50 PM, Matt Giuca \u0026lt;mgi...@chromium.org\u0026gt; wrote: Can I just clarify some",[1389227243],[1457610170],2],[2,[[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003eOn Wed, Jan 8, 2014 at 6:50 PM, Matt Giuca \u003cspan dir\u003d\"ltr\"\u003e\u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003emgi...@chromium.org\u003c/a\u003e\u0026gt;\u003c/span\u003e wrote:\u003cbr\u003e\r\n\r\n\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003eCan I just clarify some of these issues since it\u0026#39;s a bit confusing to me. Let me know if I\u0026#39;ve gotten any of these things wrong: ...\u003c/div\u003e\r\n\r\n\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eAll of them are correct. \u00a0The only minor detail is that the NPAPI Flash Player from Adobe is not \u0026quot;old\u0026quot;, but it gets no new features. It still gets security updates, according to Adobe.\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[2,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\r\n\r\n\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e\u00a0\u003c/div\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003eIt might help if we had some usage statistics about Chromium. I wonder if Canonical has any way to determine how many Chromium users there are on Ubuntu, so we can work out what the ratio of Chrome to Chromium users are on a typical Linux installation. I would guess there is a fairly high ratio of Chromium users, given that (at least on Ubuntu), Chromium is the path of least resistance. (You apt-get it or go to the Ubuntu Software Center to install it like you install all of your other software, instead of having to download and install a separate binary.) I personally used Chromium for years (before I needed a bugfix in the latest version so I switched to Chrome). Also many Linux users want to use as much free software as possible, so Chromium (even with a proprietary Flash plugin) is a better choice for them philosophically.\u003cbr\u003e\r\n\u003c/div\u003e\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cdiv\u003e\u003cdiv\u003eWith many download mirrors, we don\u0026#39;t have the download countability of packages the same way Chrome does. We do have something called \u0026quot;popularity contest\u0026quot;, which was a reporting tool used to suggest what would go on the install CD, which I\u0026#39;ll look into. It\u0026#39;s not quite comparing apples to apples, sadly, but might suggest a ratio we can extrapolate from.\u00a0\u003c/div\u003e\r\n\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eAnecdotally, I would guess about 2:1 :: GoogleChrome:chromium-browser. \u00a0Google has made it very easy to install Chrome and have it update automatically on Ubuntu. \u00a0(Cheers!)\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eMaybe some other distro could offer their stats, too.\u003c/div\u003e\r\n\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[2,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\r\n\r\n\u003cdiv\u003eIt seems like the best course of action would be to arrange for Adobe to provide a stand-alone binary of the PPAPI version of Flash for Chromium users, rather than trying to continue to support the ageing NPAPI Flash. Thoughts?\u003cbr\u003e\r\n\u003c/div\u003e\r\n\u003c/div\u003e\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cdiv\u003eI feel quite sure envoys have met in the past. That nothing has changed does not encourage me.\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e- chad\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\r\n"]]]]],["115393218976622799151","Vlb9wxlqWhEJ",false,false,0]],[[["115393218976622799151","317reL0oKOEJ",[["Xinwen Xue","//lh3.googleusercontent.com/a-/ALV-UjW5BVQnwvVsesisIxjif6ONhyiTIkEC2pSHbTIziVW_jBBkHQ",null,"101225689664464252617"],[["chromi...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"]],[["Justin Schuh","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["Tom Wiltzius"],["Elliot Glaysher","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["Darin Fisher","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","I have one entry-level question, Since ScriptableObject is deprecated in PPAPI, how to write a new",[1389234761],[1457610180],2],[2,[[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003eI have one entry-level question,\u003cdiv\u003eSince ScriptableObject is\u00a0deprecated in PPAPI, how to write a new one or port such kind of NPAPI plugin by using PPAPI?\u003c/div\u003e\u003c/div\u003e"]],[3,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003e\u003cbr\u003e\u003cbr\u003eOn Wednesday, January 8, 2014 8:04:18 AM UTC+8, Max Heinritz wrote:\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003eHi Chromium community,\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\n\nIn September 2013, we\u00a0\u003ca href\u003d\"http://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575703000\u0026amp;usg\u003dAOvVaw2A_1HDNGhIqvpG8V7YSBAZ\"\u003eannounced\u003c/a\u003e\u00a0that NPAPI support will be phased out of Chrome in 2014, with the following schedule:\u003cbr\u003e\n\n\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cul\u003e\u003cli style\u003d\"margin-left:15px\"\u003eJanuary: block NPAPI plug-ins by default\u003c/li\u003e\u003cli style\u003d\"margin-left:15px\"\u003eMid-year: more aggressive blocking (different UI, smaller whitelist)\u003c/li\u003e\n\n\u003cli style\u003d\"margin-left:15px\"\u003eBefore end of 2014: remove support completely\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003eThe update here is that Linux NPAPI support may be dropped as early as M34 (goes to Stable in early April). \u00a0The reason for this timeline is that we\u0026#39;ve decided not to implement NPAPI support in\u00a0\u003ca href\u003d\"https://groups.google.com/a/chromium.org/d/msg/chromium-dev/J72Iv9wtTzw/32Itws6ITRkJ\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttps://groups.google.com/a/chromium.org/d/msg/chromium-dev/J72Iv9wtTzw/32Itws6ITRkJ\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575703000\u0026amp;usg\u003dAOvVaw22S1qokN8j2o1mxPRds4CB\"\u003eLinux Aura\u003c/a\u003e. \u00a0We feel comfortable doing so because affected plug-ins all have 30-day launch rates below .7% of Linux Chrome users.\u003c/div\u003e\n\n\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003eA few things to keep in mind:\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e\u003cdiv\u003e\u003col\u003e\u003cli\u003e\u003cspan style\u003d\"font-family:arial,sans-serif\"\u003eSo long as they are not too crazy, we might accept patches to add NPAPI support to Linux Aura. (We won\u0026#39;t commit to supporting it or shipping it though.)\u003c/span\u003e\u003cbr\u003e\n\n\u003c/li\u003e\u003cli\u003e\u003cspan style\u003d\"font-family:arial,sans-serif\"\u003eOnce we stop supporting NPAPI on Windows, we\u0026#39;ll proceed to remove the code entirely for all platforms, including Linux Aura.\u003c/span\u003e\u003c/li\u003e\u003c/ol\u003e\u003c/div\u003e\u003cdiv\u003e\u003cfont face\u003d\"arial, sans-serif\"\u003eLet us know if you have questions.\u003c/font\u003e\u003c/div\u003e\n\n\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003eMax\u003c/div\u003e\u003c/div\u003e\n\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e"]]]]],["115393218976622799151","317reL0oKOEJ",false,false,0]],[[["115393218976622799151","rEm5Gu8y75cJ",[["Darin Fisher","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"],[["xinwe...@seraphic-corp.com","//lh3.googleusercontent.com/a-/ALV-UjW5BVQnwvVsesisIxjif6ONhyiTIkEC2pSHbTIziVW_jBBkHQ",null,"101225689664464252617"]],[["Elliot Glaysher, (Chromium)","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["Tom Wiltzius"],["chromi...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"],["Justin Schuh","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","There is no support for synchronous scripting between JS and a PPAPI plugin, except for the",[1389237189],[1457610157],2],[2,[[1,[null,"\u003cp dir\u003d\"ltr\"\u003eThere is no support for synchronous scripting between JS and a PPAPI plugin, except for the deprecated method you found.\u003c/p\u003e\r\n\u003cp dir\u003d\"ltr\"\u003eNote: There is also no supported way to use PPAPI from a third party plugin outside of Native Client.\u003c/p\u003e\r\n\u003cdiv class\u003d\"gmail_quote\"\u003e\u003c/div\u003e"]],[3,[null,"\u003cdiv class\u003d\"gmail_quote\"\u003eOn Jan 8, 2014 6:32 PM, \u0026quot;Xinwen Xue\u0026quot; \u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003exinwe...@seraphic-corp.com\u003c/a\u003e\u0026gt; wrote:\u003cbr type\u003d\"attribution\"\u003e\u003c/div\u003e"]],[3,[null,"\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\r\n\u003cdiv dir\u003d\"ltr\"\u003eI have one entry-level question,\u003cdiv\u003eSince ScriptableObject is\u00a0deprecated in PPAPI, how to write a new one or port such kind of NPAPI plugin by using PPAPI?\u003cbr\u003e\u003cbr\u003eOn Wednesday, January 8, 2014 8:04:18 AM UTC+8, Max Heinritz wrote:\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\r\n\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003eHi Chromium community,\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\r\n\r\n\r\nIn September 2013, we\u00a0\u003ca href\u003d\"http://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575704000\u0026amp;usg\u003dAOvVaw2VT7IFQSLP2OwEqSQaUgUY\"\u003eannounced\u003c/a\u003e\u00a0that NPAPI support will be phased out of Chrome in 2014, with the following schedule:\u003cbr\u003e\r\n\r\n\r\n\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cul\u003e\u003cli style\u003d\"margin-left:15px\"\u003eJanuary: block NPAPI plug-ins by default\u003c/li\u003e\u003cli style\u003d\"margin-left:15px\"\u003eMid-year: more aggressive blocking (different UI, smaller whitelist)\u003c/li\u003e\r\n\r\n\r\n\u003cli style\u003d\"margin-left:15px\"\u003eBefore end of 2014: remove support completely\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003eThe update here is that Linux NPAPI support may be dropped as early as M34 (goes to Stable in early April). \u00a0The reason for this timeline is that we\u0026#39;ve decided not to implement NPAPI support in\u00a0\u003ca href\u003d\"https://groups.google.com/a/chromium.org/d/msg/chromium-dev/J72Iv9wtTzw/32Itws6ITRkJ\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttps://groups.google.com/a/chromium.org/d/msg/chromium-dev/J72Iv9wtTzw/32Itws6ITRkJ\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575704000\u0026amp;usg\u003dAOvVaw2HceQI6TQdfw7lHdlHX5Ei\"\u003eLinux Aura\u003c/a\u003e. \u00a0We feel comfortable doing so because affected plug-ins all have 30-day launch rates below .7% of Linux Chrome users.\u003c/div\u003e\r\n\r\n\r\n\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003eA few things to keep in mind:\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e\u003cdiv\u003e\u003col\u003e\u003cli\u003e\u003cspan style\u003d\"font-family:arial,sans-serif\"\u003eSo long as they are not too crazy, we might accept patches to add NPAPI support to Linux Aura. (We won\u0026#39;t commit to supporting it or shipping it though.)\u003c/span\u003e\u003cbr\u003e\r\n\r\n\r\n\u003c/li\u003e\u003cli\u003e\u003cspan style\u003d\"font-family:arial,sans-serif\"\u003eOnce we stop supporting NPAPI on Windows, we\u0026#39;ll proceed to remove the code entirely for all platforms, including Linux Aura.\u003c/span\u003e\u003c/li\u003e\u003c/ol\u003e\u003c/div\u003e\u003cdiv\u003e\u003cfont face\u003d\"arial, sans-serif\"\u003eLet us know if you have questions.\u003c/font\u003e\u003c/div\u003e\r\n\r\n\r\n\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003eMax\u003c/div\u003e\u003c/div\u003e\r\n\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e\r\n\r\n\u003cp\u003e\u003c/p\u003e\u003c/blockquote\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\r\n\r\n-- \u003cbr\u003e\u003c/blockquote\u003e\u003c/div\u003e"]],[3,[null,"\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\r\n-- \u003cbr\u003e\r\nChromium Developers mailing list: \u003ca href data-email-masked rel\u003d\"nofollow\"\u003echromi...@chromium.org\u003c/a\u003e\u003cbr\u003e\r\nView archives, change email options, or unsubscribe: \u003cbr\u003e\r\n \u003ca href\u003d\"http://groups.google.com/a/chromium.org/group/chromium-dev\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://groups.google.com/a/chromium.org/group/chromium-dev\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575704000\u0026amp;usg\u003dAOvVaw0-zz7AgiGfh1y5bcJf4hc3\"\u003ehttp://groups.google.com/a/chromium.org/group/chromium-dev\u003c/a\u003e\u003cbr\u003e\r\n\u003c/blockquote\u003e\u003c/div\u003e"]]]]],["115393218976622799151","rEm5Gu8y75cJ",false,false,0]],[[["115393218976622799151","9Kxal5ZtLJkJ",[["Stuart Morgan","//lh3.googleusercontent.com/a-/ALV-UjXg4j4TV2np7lUujRoYyxPjNcUhgJ4Fnzzvh9n13JRFc8eR5A",null,"106488932958335003013"],[["chad....@canonical.com"]],[["Matt Giuca","//lh3.googleusercontent.com/a-/ALV-UjWzg8wC1iSYykjYcnClxZNkftWasc0KfFVHi0ZqDFhDrC_voDw",null,"101960574794744628388"],["jsc...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["Chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","On Wed, Jan 8, 2014 at 4:27 PM, Chad Miller \u0026lt;chad....@canonical.com\u0026gt; wrote: It seems like",[1389282035],[1457610166],2],[2,[[2,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003eOn Wed, Jan 8, 2014 at 4:27 PM, Chad Miller \u003cspan dir\u003d\"ltr\"\u003e\u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003echad....@canonical.com\u003c/a\u003e\u0026gt;\u003c/span\u003e wrote:\u003cbr\u003e\r\n\r\n\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cdiv\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex\"\u003e\r\n\r\n\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003e\u003cbr\u003eIt seems like the best course of action would be to arrange for Adobe to provide a stand-alone binary of the PPAPI version of Flash for Chromium users, rather than trying to continue to support the ageing NPAPI Flash. Thoughts?\u003cbr\u003e\r\n\r\n\r\n\u003c/div\u003e\r\n\u003c/div\u003e\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv\u003eI feel quite sure envoys have met in the past. That nothing has changed does not encourage me.\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cdiv\u003eWhat\u0026#39;s the alternative? Even if someone builds out NPAPI support in Linux Aura, the same problem will come up again when the NPAPI code is removed from Chrome entirely, as mentioned earlier. Unless you expect Flash usage to drop substantially between April and the end of the year, or there\u0026#39;s some other plan for addressing the issue in the longer term that can\u0026#39;t be ready by April, it doesn\u0026#39;t seem like delaying the problem would actually help.\u003c/div\u003e\r\n\r\n\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e-Stuart\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\r\n"]]]]],["115393218976622799151","9Kxal5ZtLJkJ",false,false,0]],[[["115393218976622799151","dF9jowZB7iQJ",[["Matt Giuca","//lh3.googleusercontent.com/a-/ALV-UjWzg8wC1iSYykjYcnClxZNkftWasc0KfFVHi0ZqDFhDrC_voDw",null,"101960574794744628388"],[["Stuart Morgan","//lh3.googleusercontent.com/a-/ALV-UjXg4j4TV2np7lUujRoYyxPjNcUhgJ4Fnzzvh9n13JRFc8eR5A",null,"106488932958335003013"]],[["Chad Miller"],["Justin Schuh","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["Chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","FYI: I found this article in OMG! Ubuntu! about this issue: http://www.omgubuntu.co.uk/2014/01/",[1389309895],[1457610188],2],[2,[[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003eFYI: I found this article in \u003ci\u003eOMG! Ubuntu!\u003c/i\u003e about this issue:\u003cdiv\u003e\u003ca href\u003d\"http://www.omgubuntu.co.uk/2014/01/chromium-npapi-flash-dropped-april-2014\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://www.omgubuntu.co.uk/2014/01/chromium-npapi-flash-dropped-april-2014\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575707000\u0026amp;usg\u003dAOvVaw1-9cS9cS9Qx0rvqg0tP5QB\"\u003ehttp://www.omgubuntu.co.uk/2014/01/chromium-npapi-flash-dropped-april-2014\u003c/a\u003e\u003cbr\u003e\r\n\u003c/div\u003e\u003cdiv\u003e(It quotes Justin Schuh from earlier in this thread.)\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eAnother thing I found last night is a Debian package called \u003ca href\u003d\"https://wiki.debian.org/PepperFlashPlayer\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttps://wiki.debian.org/PepperFlashPlayer\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575707000\u0026amp;usg\u003dAOvVaw1REf-_-HMsiZC60yzIij2X\"\u003ePepperFlashPlayer\u003c/a\u003e. Apparently it works the same way as the existing FlashPlayer package (which downloads Adobe Flash from Adobe and installs it) -- it downloads Chrome from Google, extracts the PPAPI Flash plugin, and installs it for Chromium. That might be a good work-around for Chromium users in the interim. (Note: I am not endorsing this method, just making people aware of it.) But obviously it would be better if PPAPI Flash were available in a more \u0026quot;official\u0026quot; context.\u003c/div\u003e\r\n\u003c/div\u003e"]],[3,[null,"\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cbr\u003e\u003cbr\u003e\u003cdiv class\u003d\"gmail_quote\"\u003eOn 10 January 2014 02:40, Stuart Morgan \u003cspan dir\u003d\"ltr\"\u003e\u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003estuart...@chromium.org\u003c/a\u003e\u0026gt;\u003c/span\u003e wrote:\u003cbr\u003e\r\n\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cdiv\u003eOn Wed, Jan 8, 2014 at 4:27 PM, Chad Miller \u003cspan dir\u003d\"ltr\"\u003e\u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003echad....@canonical.com\u003c/a\u003e\u0026gt;\u003c/span\u003e wrote:\u003cbr\u003e\r\n\r\n\r\n\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cdiv\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex\"\u003e\r\n\r\n\r\n\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003e\u003cbr\u003eIt seems like the best course of action would be to arrange for Adobe to provide a stand-alone binary of the PPAPI version of Flash for Chromium users, rather than trying to continue to support the ageing NPAPI Flash. Thoughts?\u003cbr\u003e\r\n\r\n\r\n\r\n\u003c/div\u003e\r\n\u003c/div\u003e\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv\u003eI feel quite sure envoys have met in the past. That nothing has changed does not encourage me.\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv\u003eWhat\u0026#39;s the alternative? Even if someone builds out NPAPI support in Linux Aura, the same problem will come up again when the NPAPI code is removed from Chrome entirely, as mentioned earlier. Unless you expect Flash usage to drop substantially between April and the end of the year, or there\u0026#39;s some other plan for addressing the issue in the longer term that can\u0026#39;t be ready by April, it doesn\u0026#39;t seem like delaying the problem would actually help.\u003c/div\u003e\r\n\u003cspan\u003e\u003cfont color\u003d\"#888888\"\u003e\r\n\r\n\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e-Stuart\u003c/div\u003e\u003c/font\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\r\n\u003c/blockquote\u003e\u003c/div\u003e\u003cbr\u003e\u003c/div\u003e\r\n"]]]]],["115393218976622799151","dF9jowZB7iQJ",false,false,0]],[[["115393218976622799151","0RvITyWweJAJ",[["Ali Sedaghatpour","//lh3.googleusercontent.com/a-/ALV-UjVAEdCUN3sjU3kRZmfNV6Sjts4qdt8l5ZoWgvmrI227wFurL8fwNw",null,"101764246951927387426"],[["chromi...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"]],[["Justin Schuh","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["Tom Wiltzius"],["Elliot Glaysher","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["Darin Fisher","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","What is your suggestion for a mouse gesture extension? I used to use Pig Toolbox and it worked great,",[1389725844],[1457610186],2],[2,[[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003eWhat is your suggestion for a mouse gesture extension? I used to use Pig Toolbox and it worked great, but now it doesn\u0026#39;t work anymore in Chrome 32 since NPAPI support has been removed. What can I do?\u003cdiv\u003eThanks\u003c/div\u003e\u003c/div\u003e"]],[3,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003e\u003cbr\u003e\u003cbr\u003eOn Tuesday, January 7, 2014 8:04:18 PM UTC-4, Max Heinritz wrote:\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003eHi Chromium community,\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\n\nIn September 2013, we\u00a0\u003ca href\u003d\"http://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575708000\u0026amp;usg\u003dAOvVaw2ClUhrnx-1HTfZ8kDq82U_\"\u003eannounced\u003c/a\u003e\u00a0that NPAPI support will be phased out of Chrome in 2014, with the following schedule:\u003cbr\u003e\n\n\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cul\u003e\u003cli style\u003d\"margin-left:15px\"\u003eJanuary: block NPAPI plug-ins by default\u003c/li\u003e\u003cli style\u003d\"margin-left:15px\"\u003eMid-year: more aggressive blocking (different UI, smaller whitelist)\u003c/li\u003e\n\n\u003cli style\u003d\"margin-left:15px\"\u003eBefore end of 2014: remove support completely\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003eThe update here is that Linux NPAPI support may be dropped as early as M34 (goes to Stable in early April). \u00a0The reason for this timeline is that we\u0026#39;ve decided not to implement NPAPI support in\u00a0\u003ca href\u003d\"https://groups.google.com/a/chromium.org/d/msg/chromium-dev/J72Iv9wtTzw/32Itws6ITRkJ\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttps://groups.google.com/a/chromium.org/d/msg/chromium-dev/J72Iv9wtTzw/32Itws6ITRkJ\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575708000\u0026amp;usg\u003dAOvVaw2_httP2YCmC7Fm10TtHE-0\"\u003eLinux Aura\u003c/a\u003e. \u00a0We feel comfortable doing so because affected plug-ins all have 30-day launch rates below .7% of Linux Chrome users.\u003c/div\u003e\n\n\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003eA few things to keep in mind:\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e\u003cdiv\u003e\u003col\u003e\u003cli\u003e\u003cspan style\u003d\"font-family:arial,sans-serif\"\u003eSo long as they are not too crazy, we might accept patches to add NPAPI support to Linux Aura. (We won\u0026#39;t commit to supporting it or shipping it though.)\u003c/span\u003e\u003cbr\u003e\n\n\u003c/li\u003e\u003cli\u003e\u003cspan style\u003d\"font-family:arial,sans-serif\"\u003eOnce we stop supporting NPAPI on Windows, we\u0026#39;ll proceed to remove the code entirely for all platforms, including Linux Aura.\u003c/span\u003e\u003c/li\u003e\u003c/ol\u003e\u003c/div\u003e\u003cdiv\u003e\u003cfont face\u003d\"arial, sans-serif\"\u003eLet us know if you have questions.\u003c/font\u003e\u003c/div\u003e\n\n\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003eMax\u003c/div\u003e\u003c/div\u003e\n\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e"]]]]],["115393218976622799151","0RvITyWweJAJ",false,false,0]],[[["115393218976622799151","_rdI49SOl1IJ",[["PhistucK","//lh3.googleusercontent.com/a-/ALV-UjVDqTacU4xthRS6oqajLHQXP36A8wTWyPPfqLFDlJYXXPHcVZry",null,"114194780884933174621"],[["Ali Sedaghatpour","//lh3.googleusercontent.com/a-/ALV-UjVAEdCUN3sjU3kRZmfNV6Sjts4qdt8l5ZoWgvmrI227wFurL8fwNw",null,"101764246951927387426"]],[["Chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"],["Justin Schuh","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["Tom Wiltzius"],["Elliot Glaysher","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["Darin Fisher","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","Extension provided NPAPI plugins are not blocked at this point. See the other thread for more details",[1389727002],[1457610164],2],[2,[[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_default\"\u003eExtension provided NPAPI plugins are not blocked at this point. See the other thread for more details about this specific issue.\u003c/div\u003e\u003cdiv class\u003d\"gmail_default\"\u003e\u003ca href\u003d\"https://groups.google.com/a/chromium.org/d/msgid/chromium-extensions/7c2f2a6b-d355-4f9d-8802-1b010969abce%40chromium.org\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttps://groups.google.com/a/chromium.org/d/msgid/chromium-extensions/7c2f2a6b-d355-4f9d-8802-1b010969abce%2540chromium.org\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575710000\u0026amp;usg\u003dAOvVaw2XyBcJi_saCE2O7Ik8CpMP\"\u003ehttps://groups.google.com/a/chromium.org/d/msgid/chromium-extensions/7c2f2a6b-d355-4f9d-8802-1b010969abce%40chromium.org\u003c/a\u003e\u003cbr\u003e\r\n\r\n\u003c/div\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv style\u003d\"text-align:left\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"text-align:right\"\u003e\u2606\u003cb\u003ePhistucK\u003c/b\u003e\u003c/div\u003e\r\n\u003c/div\u003e\u003c/div\u003e\r\n\u003cbr\u003e\u003cbr\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[3,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003eOn Tue, Jan 14, 2014 at 8:57 PM, Ali Sedaghatpour \u003cspan dir\u003d\"ltr\"\u003e\u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003esedaghat...@gmail.com\u003c/a\u003e\u0026gt;\u003c/span\u003e wrote:\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[3,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex\"\u003e\r\n\r\n\r\n\u003cdiv dir\u003d\"ltr\"\u003eWhat is your suggestion for a mouse gesture extension? I used to use Pig Toolbox and it worked great, but now it doesn\u0026#39;t work anymore in Chrome 32 since NPAPI support has been removed. What can I do?\u003cdiv\u003e\r\n\r\n\r\nThanks\u003cdiv\u003e\u003cdiv\u003e\u003cbr\u003e\u003cbr\u003eOn Tuesday, January 7, 2014 8:04:18 PM UTC-4, Max Heinritz wrote:\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex\"\u003e\r\n\r\n\u003cdiv dir\u003d\"ltr\"\u003e\r\n\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003eHi Chromium community,\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\r\n\r\n\r\n\r\n\r\nIn September 2013, we\u00a0\u003ca href\u003d\"http://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575710000\u0026amp;usg\u003dAOvVaw00UutknZzSfOyhhKotHzZV\"\u003eannounced\u003c/a\u003e\u00a0that NPAPI support will be phased out of Chrome in 2014, with the following schedule:\u003cbr\u003e\r\n\r\n\r\n\r\n\r\n\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cul\u003e\u003cli style\u003d\"margin-left:15px\"\u003eJanuary: block NPAPI plug-ins by default\u003c/li\u003e\u003cli style\u003d\"margin-left:15px\"\u003eMid-year: more aggressive blocking (different UI, smaller whitelist)\u003c/li\u003e\r\n\r\n\r\n\r\n\r\n\u003cli style\u003d\"margin-left:15px\"\u003eBefore end of 2014: remove support completely\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003eThe update here is that Linux NPAPI support may be dropped as early as M34 (goes to Stable in early April). \u00a0The reason for this timeline is that we\u0026#39;ve decided not to implement NPAPI support in\u00a0\u003ca href\u003d\"https://groups.google.com/a/chromium.org/d/msg/chromium-dev/J72Iv9wtTzw/32Itws6ITRkJ\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttps://groups.google.com/a/chromium.org/d/msg/chromium-dev/J72Iv9wtTzw/32Itws6ITRkJ\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575710000\u0026amp;usg\u003dAOvVaw1z4d50M4EQqTnV2AWKAQHv\"\u003eLinux Aura\u003c/a\u003e. \u00a0We feel comfortable doing so because affected plug-ins all have 30-day launch rates below .7% of Linux Chrome users.\u003c/div\u003e\r\n\r\n\r\n\r\n\r\n\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003eA few things to keep in mind:\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e\u003cdiv\u003e\u003col\u003e\u003cli\u003e\u003cspan style\u003d\"font-family:arial,sans-serif\"\u003eSo long as they are not too crazy, we might accept patches to add NPAPI support to Linux Aura. (We won\u0026#39;t commit to supporting it or shipping it though.)\u003c/span\u003e\u003cbr\u003e\r\n\r\n\r\n\r\n\r\n\u003c/li\u003e\u003cli\u003e\u003cspan style\u003d\"font-family:arial,sans-serif\"\u003eOnce we stop supporting NPAPI on Windows, we\u0026#39;ll proceed to remove the code entirely for all platforms, including Linux Aura.\u003c/span\u003e\u003c/li\u003e\u003c/ol\u003e\u003c/div\u003e\u003cdiv\u003e\u003cfont face\u003d\"arial, sans-serif\"\u003eLet us know if you have questions.\u003c/font\u003e\u003c/div\u003e\r\n\r\n\r\n\r\n\r\n\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003eMax\u003c/div\u003e\u003c/div\u003e\r\n\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex\"\u003e\u003cdiv\u003e\u003cdiv\u003e\r\n\r\n\u003cp\u003e\u003c/p\u003e\r\n\r\n-- \u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[2,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex\"\u003e\u003cdiv\u003e\u003cdiv\u003e\r\n-- \u003cbr\u003e\r\nChromium Developers mailing list: \u003ca href data-email-masked rel\u003d\"nofollow\"\u003echromi...@chromium.org\u003c/a\u003e\u003cbr\u003e\r\nView archives, change email options, or unsubscribe: \u003cbr\u003e\r\n \u003ca href\u003d\"http://groups.google.com/a/chromium.org/group/chromium-dev\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://groups.google.com/a/chromium.org/group/chromium-dev\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575710000\u0026amp;usg\u003dAOvVaw34oz3akkAYzF8YAK7omipE\"\u003ehttp://groups.google.com/a/chromium.org/group/chromium-dev\u003c/a\u003e\u003cbr\u003e\r\n\r\n\u003cp\u003e\u003c/p\u003e\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex\"\u003e\u003cdiv\u003e\u003cdiv\u003e\r\n\r\nTo unsubscribe from this group and stop receiving emails from it, send an email to \u003ca href data-email-masked rel\u003d\"nofollow\"\u003echromium-dev...@chromium.org\u003c/a\u003e.\u003cbr\u003e\r\n\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\r\n"]]]]],["115393218976622799151","_rdI49SOl1IJ",false,false,0]],[[["115393218976622799151","LOvgQ9yuozAJ",[["Marce l","//lh3.googleusercontent.com/a-/ALV-UjVSIrkoOTScUUj4foZYDB9E1cKO9tJHwIIzRCwIxJx2oLf0z_Ze",null,"104227361968982159339"],[["chromi...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"]],[["Justin Schuh","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["Tom Wiltzius"],["Elliot Glaysher","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["Darin Fisher","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","Amazing, no more VDPAU for me! Goodbye Chromium :) W dniu \u015broda, 8 stycznia 2014 01:04:18 UTC+1",[1393773319],[1457610174],2],[2,[[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003eAmazing, no more VDPAU for me! Goodbye Chromium :)\u003c/div\u003e"]],[3,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cbr\u003e\u003cbr\u003eW dniu \u015broda, 8 stycznia 2014 01:04:18 UTC+1 u\u017cytkownik Max Heinritz napisa\u0142:\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003eHi Chromium community,\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\r\n\r\nIn September 2013, we\u00a0\u003ca href\u003d\"http://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575712000\u0026amp;usg\u003dAOvVaw1xxnEO0DlpGO0sqYINFbmj\"\u003eannounced\u003c/a\u003e\u00a0that NPAPI support will be phased out of Chrome in 2014, with the following schedule:\u003cbr\u003e\r\n\r\n\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cul\u003e\u003cli style\u003d\"margin-left:15px\"\u003eJanuary: block NPAPI plug-ins by default\u003c/li\u003e\u003cli style\u003d\"margin-left:15px\"\u003eMid-year: more aggressive blocking (different UI, smaller whitelist)\u003c/li\u003e\r\n\r\n\u003cli style\u003d\"margin-left:15px\"\u003eBefore end of 2014: remove support completely\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003eThe update here is that Linux NPAPI support may be dropped as early as M34 (goes to Stable in early April). \u00a0The reason for this timeline is that we\u0026#39;ve decided not to implement NPAPI support in\u00a0\u003ca href\u003d\"https://groups.google.com/a/chromium.org/d/msg/chromium-dev/J72Iv9wtTzw/32Itws6ITRkJ\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttps://groups.google.com/a/chromium.org/d/msg/chromium-dev/J72Iv9wtTzw/32Itws6ITRkJ\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575712000\u0026amp;usg\u003dAOvVaw30Qh9qCr_Jv68h0RwYVaM6\"\u003eLinux Aura\u003c/a\u003e. \u00a0We feel comfortable doing so because affected plug-ins all have 30-day launch rates below .7% of Linux Chrome users.\u003c/div\u003e\r\n\r\n\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003eA few things to keep in mind:\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e\u003cdiv\u003e\u003col\u003e\u003cli\u003e\u003cspan style\u003d\"font-family:arial,sans-serif\"\u003eSo long as they are not too crazy, we might accept patches to add NPAPI support to Linux Aura. (We won\u0026#39;t commit to supporting it or shipping it though.)\u003c/span\u003e\u003cbr\u003e\r\n\r\n\u003c/li\u003e\u003cli\u003e\u003cspan style\u003d\"font-family:arial,sans-serif\"\u003eOnce we stop supporting NPAPI on Windows, we\u0026#39;ll proceed to remove the code entirely for all platforms, including Linux Aura.\u003c/span\u003e\u003c/li\u003e\u003c/ol\u003e\u003c/div\u003e\u003cdiv\u003e\u003cfont face\u003d\"arial, sans-serif\"\u003eLet us know if you have questions.\u003c/font\u003e\u003c/div\u003e\r\n\r\n\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003eMax\u003c/div\u003e\u003c/div\u003e\r\n\u003c/blockquote\u003e\u003c/div\u003e"]]]]],["115393218976622799151","LOvgQ9yuozAJ",false,false,0]],[[["115393218976622799151","AuzRPX3YKygJ",[["Max Heinritz"],[["marcel...@gmail.com","//lh3.googleusercontent.com/a-/ALV-UjVSIrkoOTScUUj4foZYDB9E1cKO9tJHwIIzRCwIxJx2oLf0z_Ze",null,"104227361968982159339"]],[["Chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"],["Justin Schuh","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["Tom Wiltzius"],["Elliot Glaysher","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["Darin Fisher","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","Update: When I sent the original PSA a few months ago, we\u0026#39;d expected NPAPI support to be removed",[1393877219],[1457610168],2],[2,[[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003eUpdate:\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eWhen I sent the original PSA a few months ago, we\u0026#39;d expected NPAPI support to be removed from Linux Chromium in M34 (goes to Stable in April). \u00a0Now we\u0026#39;re on track for M35 instead (goes to Stable in May).\u003c/div\u003e\r\n\r\n\u003c/div\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cbr\u003e\u003cbr\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003c/div\u003e\u003c/div\u003e"]],[3,[null,"\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003eOn Sun, Mar 2, 2014 at 7:15 AM, Marce l \u003cspan dir\u003d\"ltr\"\u003e\u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003emarcel...@gmail.com\u003c/a\u003e\u0026gt;\u003c/span\u003e wrote:\u003cbr\u003e\r\n\r\n\u003c/div\u003e\u003c/div\u003e"]],[3,[null,"\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003eAmazing, no more VDPAU for me! Goodbye Chromium :)\u003cbr\u003e\u003cbr\u003eW dniu \u015broda, 8 stycznia 2014 01:04:18 UTC+1 u\u017cytkownik Max Heinritz napisa\u0142:\u003cdiv\u003e\r\n\r\n\u003cdiv\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003eHi Chromium community,\u003c/div\u003e\r\n\r\n\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\r\n\r\nIn September 2013, we\u00a0\u003ca href\u003d\"http://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575713000\u0026amp;usg\u003dAOvVaw2uxixclrPGloGAge9QNClM\"\u003eannounced\u003c/a\u003e\u00a0that NPAPI support will be phased out of Chrome in 2014, with the following schedule:\u003cbr\u003e\r\n\r\n\r\n\r\n\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cul\u003e\u003cli style\u003d\"margin-left:15px\"\u003eJanuary: block NPAPI plug-ins by default\u003c/li\u003e\u003cli style\u003d\"margin-left:15px\"\u003eMid-year: more aggressive blocking (different UI, smaller whitelist)\u003c/li\u003e\r\n\r\n\r\n\r\n\u003cli style\u003d\"margin-left:15px\"\u003eBefore end of 2014: remove support completely\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003eThe update here is that Linux NPAPI support may be dropped as early as M34 (goes to Stable in early April). \u00a0The reason for this timeline is that we\u0026#39;ve decided not to implement NPAPI support in\u00a0\u003ca href\u003d\"https://groups.google.com/a/chromium.org/d/msg/chromium-dev/J72Iv9wtTzw/32Itws6ITRkJ\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttps://groups.google.com/a/chromium.org/d/msg/chromium-dev/J72Iv9wtTzw/32Itws6ITRkJ\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575713000\u0026amp;usg\u003dAOvVaw3h5ZGFGIjGScxjBCuOUNhE\"\u003eLinux Aura\u003c/a\u003e. \u00a0We feel comfortable doing so because affected plug-ins all have 30-day launch rates below .7% of Linux Chrome users.\u003c/div\u003e\r\n\r\n\r\n\r\n\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003eA few things to keep in mind:\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e\u003cdiv\u003e\u003col\u003e\u003cli\u003e\u003cspan style\u003d\"font-family:arial,sans-serif\"\u003eSo long as they are not too crazy, we might accept patches to add NPAPI support to Linux Aura. (We won\u0026#39;t commit to supporting it or shipping it though.)\u003c/span\u003e\u003cbr\u003e\r\n\r\n\r\n\r\n\u003c/li\u003e\u003cli\u003e\u003cspan style\u003d\"font-family:arial,sans-serif\"\u003eOnce we stop supporting NPAPI on Windows, we\u0026#39;ll proceed to remove the code entirely for all platforms, including Linux Aura.\u003c/span\u003e\u003c/li\u003e\u003c/ol\u003e\u003c/div\u003e\u003cdiv\u003e\u003cfont face\u003d\"arial, sans-serif\"\u003eLet us know if you have questions.\u003c/font\u003e\u003c/div\u003e\r\n\r\n\r\n\r\n\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003eMax\u003c/div\u003e\u003c/div\u003e\r\n\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\r\n\r\n\u003cp\u003e\u003c/p\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\r\n\r\n-- \u003cbr\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e"]],[3,[null,"\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv\u003e\u003cdiv\u003e\r\n-- \u003cbr\u003e\r\nChromium Developers mailing list: \u003ca href data-email-masked rel\u003d\"nofollow\"\u003echromi...@chromium.org\u003c/a\u003e\u003cbr\u003e\r\nView archives, change email options, or unsubscribe: \u003cbr\u003e\r\n \u003ca href\u003d\"http://groups.google.com/a/chromium.org/group/chromium-dev\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://groups.google.com/a/chromium.org/group/chromium-dev\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575713000\u0026amp;usg\u003dAOvVaw00V3R8ZFvP_2-Qj4WhVHuz\"\u003ehttp://groups.google.com/a/chromium.org/group/chromium-dev\u003c/a\u003e\u003cbr\u003e\r\n\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e"]]]]],["115393218976622799151","AuzRPX3YKygJ",false,false,0]],[[["115393218976622799151","NFV3fU6AgIsJ",[["Cliff Wells"],[["chromi...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"]],[["Justin Schuh","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["Tom Wiltzius"],["Elliot Glaysher","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["Darin Fisher","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","On Tuesday, January 7, 2014 4:04:18 PM UTC-8, Max Heinritz wrote: The update here is that Linux NPAPI",[1400617562],[1457610171],2],[2,[[2,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cbr\u003e\u003cbr\u003eOn Tuesday, January 7, 2014 4:04:18 PM UTC-8, Max Heinritz wrote:\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cspan style\u003d\"font-size:12.727272033691406px\"\u003eThe update here is that Linux NPAPI support may be dropped as early as M34 (goes to Stable in early April). \u00a0The reason for this timeline is that we\u0026#39;ve decided not to implement NPAPI support in\u00a0\u003c/span\u003e\u003ca href\u003d\"https://groups.google.com/a/chromium.org/d/msg/chromium-dev/J72Iv9wtTzw/32Itws6ITRkJ\" style\u003d\"font-size:12.727272033691406px\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttps://groups.google.com/a/chromium.org/d/msg/chromium-dev/J72Iv9wtTzw/32Itws6ITRkJ\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575714000\u0026amp;usg\u003dAOvVaw0k3jGDv7GPahiz81476y-T\"\u003eLinux Aura\u003c/a\u003e\u003cspan style\u003d\"font-size:12.727272033691406px\"\u003e. \u00a0We feel comfortable doing so because affected plug-ins all have 30-day launch rates below .7% of Linux Chrome users.\u003c/span\u003e\u003cbr\u003e\u003c/div\u003e\r\n\r\n\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003eWhile most of the discussion here centers around Flash, other products are also affected. For me, there are two:\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e1) GNOME Shell Integration plugin\u003c/div\u003e\u003cdiv\u003e2) VMware VSphere Client plugin\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eAs many of you know, there is no native VSphere client for Linux. That means relying on the web UI. That is also no longer an option. So anyone on Linux managing a VMware instance is now sent running to Firefox. Given VMware\u0026#39;s lack of rush to get out a native Linux client, I don\u0026#39;t expect to see a rush to port their plugin to PPAPI anytime soon.\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eWhile I can\u0026#39;t speak for anyone else, I have no plans on running two browsers . I understand the push to get rid of NPAPI, but at the same time, if the result is a browser that is no longer usable... well... I don\u0026#39;t need to carry on about it. If I\u0026#39;m forced to use Firefox so be it. But do realize that will be the result for many people.\u003c/div\u003e\u003c/div\u003e"]]]]],["115393218976622799151","NFV3fU6AgIsJ",false,false,0]],[[["115393218976622799151","2gxdHHTiehwJ",[["Ricardo Ribalda Delgado","//lh3.googleusercontent.com/a-/ALV-UjUM6I5sgEqHhb6MJgOfhiwebVEOunb5ECOvEfaq8WnHhL9tcnLg",null,"110994212637783582162"],[["chromi...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"]],[["Justin Schuh","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["Tom Wiltzius"],["Elliot Glaysher","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["Darin Fisher","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","Also Java!! Which means chrome it is not usable in Denmark any more, since all the relevant logins (",[1400678023],[1457610162],2],[2,[[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003eAlso Java!!\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eWhich means chrome it is not usable in Denmark any more, since all the relevant logins (bank, taxex, city services, union, health....) are done with \u003ca href\u003d\"http://nemid.nu\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://nemid.nu\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575716000\u0026amp;usg\u003dAOvVaw0YYm0Y6ENkapaFdej-TMJw\"\u003enemid.nu\u003c/a\u003e a java based product.\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eAny public plans for Java/IcedTea to support Peeper?\u003c/div\u003e\u003c/div\u003e"]],[3,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003e\u003cbr\u003e\u003cdiv\u003e\u003cbr\u003eOn Tuesday, May 20, 2014 10:26:02 PM UTC+2, Cliff Wells wrote:\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cbr\u003e\u003cbr\u003eOn Tuesday, January 7, 2014 4:04:18 PM UTC-8, Max Heinritz wrote:\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cspan style\u003d\"font-size:12.727272033691406px\"\u003eThe update here is that Linux NPAPI support may be dropped as early as M34 (goes to Stable in early April). \u00a0The reason for this timeline is that we\u0026#39;ve decided not to implement NPAPI support in\u00a0\u003c/span\u003e\u003ca href\u003d\"https://groups.google.com/a/chromium.org/d/msg/chromium-dev/J72Iv9wtTzw/32Itws6ITRkJ\" style\u003d\"font-size:12.727272033691406px\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttps://groups.google.com/a/chromium.org/d/msg/chromium-dev/J72Iv9wtTzw/32Itws6ITRkJ\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575716000\u0026amp;usg\u003dAOvVaw0-i1zVpZhKpJEfse0k0Qpa\"\u003eLinux Aura\u003c/a\u003e\u003cspan style\u003d\"font-size:12.727272033691406px\"\u003e. \u00a0We feel comfortable doing so because affected plug-ins all have 30-day launch rates below .7% of Linux Chrome users.\u003c/span\u003e\u003cbr\u003e\u003c/div\u003e\r\n\r\n\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eWhile most of the discussion here centers around Flash, other products are also affected. For me, there are two:\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e1) GNOME Shell Integration plugin\u003c/div\u003e\u003cdiv\u003e2) VMware VSphere Client plugin\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eAs many of you know, there is no native VSphere client for Linux. That means relying on the web UI. That is also no longer an option. So anyone on Linux managing a VMware instance is now sent running to Firefox. Given VMware\u0026#39;s lack of rush to get out a native Linux client, I don\u0026#39;t expect to see a rush to port their plugin to PPAPI anytime soon.\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eWhile I can\u0026#39;t speak for anyone else, I have no plans on running two browsers . I understand the push to get rid of NPAPI, but at the same time, if the result is a browser that is no longer usable... well... I don\u0026#39;t need to carry on about it. If I\u0026#39;m forced to use Firefox so be it. But do realize that will be the result for many people.\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]]]]],["115393218976622799151","2gxdHHTiehwJ",false,false,0]],[[["115393218976622799151","pWa0QikgRssJ",[["Torne (Richard Coles)","//lh3.googleusercontent.com/a-/ALV-UjXynL_RLq9KDtg4oGuLxRbYNPzd8IKExnF8o86kxM3ECjx1lQ",null,"113529764312008400171"],[["ricardo...@gmail.com","//lh3.googleusercontent.com/a-/ALV-UjUM6I5sgEqHhb6MJgOfhiwebVEOunb5ECOvEfaq8WnHhL9tcnLg",null,"110994212637783582162"]],[["Chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"],["Justin Schuh","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["Tom Wiltzius"],["Elliot Glaysher","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["Darin Fisher","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","On 21 May 2014 14:13, Ricardo Ribalda Delgado \u0026lt;ricardo...@gmail.com\u0026gt; wrote: Also Java!!",[1400680078],[1457610190],2],[2,[[2,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003eOn 21 May 2014 14:13, Ricardo Ribalda Delgado \u003cspan dir\u003d\"ltr\"\u003e\u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ericardo...@gmail.com\u003c/a\u003e\u0026gt;\u003c/span\u003e wrote:\u003cbr\u003e\r\n\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003eAlso Java!!\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eWhich means chrome it is not usable in Denmark any more, since all the relevant logins (bank, taxex, city services, union, health....) are done with \u003ca href\u003d\"http://nemid.nu\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://nemid.nu\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575717000\u0026amp;usg\u003dAOvVaw2EarDHcoMIJL_D0mNVAi44\"\u003enemid.nu\u003c/a\u003e a java based product.\u003c/div\u003e\r\n\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eAny public plans for Java/IcedTea to support Peeper?\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cdiv\u003eNobody is working on this as far as we know.\u003c/div\u003e\u003cdiv\u003e\u00a0\u003c/div\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[2,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\r\n\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003e\u003cdiv\u003e\u003cdiv\u003e\u003cdiv\u003e\u003cbr\u003eOn Tuesday, May 20, 2014 10:26:02 PM UTC+2, Cliff Wells wrote:\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\r\n\u003cdiv dir\u003d\"ltr\"\u003e\u003cbr\u003e\u003cbr\u003eOn Tuesday, January 7, 2014 4:04:18 PM UTC-8, Max Heinritz wrote:\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\r\n\u003cspan style\u003d\"font-size:12.727272033691406px\"\u003eThe update here is that Linux NPAPI support may be dropped as early as M34 (goes to Stable in early April). \u00a0The reason for this timeline is that we\u0026#39;ve decided not to implement NPAPI support in\u00a0\u003c/span\u003e\u003ca href\u003d\"https://groups.google.com/a/chromium.org/d/msg/chromium-dev/J72Iv9wtTzw/32Itws6ITRkJ\" style\u003d\"font-size:12.727272033691406px\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttps://groups.google.com/a/chromium.org/d/msg/chromium-dev/J72Iv9wtTzw/32Itws6ITRkJ\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575717000\u0026amp;usg\u003dAOvVaw2VrIUOu_k8Hb0P9vsOkYFP\"\u003eLinux Aura\u003c/a\u003e\u003cspan style\u003d\"font-size:12.727272033691406px\"\u003e. \u00a0We feel comfortable doing so because affected plug-ins all have 30-day launch rates below .7% of Linux Chrome users.\u003c/span\u003e\u003cbr\u003e\r\n\u003c/div\u003e\r\n\r\n\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eWhile most of the discussion here centers around Flash, other products are also affected. For me, there are two:\u003c/div\u003e\r\n\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e1) GNOME Shell Integration plugin\u003c/div\u003e\u003cdiv\u003e2) VMware VSphere Client plugin\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eAs many of you know, there is no native VSphere client for Linux. That means relying on the web UI. That is also no longer an option. So anyone on Linux managing a VMware instance is now sent running to Firefox. Given VMware\u0026#39;s lack of rush to get out a native Linux client, I don\u0026#39;t expect to see a rush to port their plugin to PPAPI anytime soon.\u003c/div\u003e\r\n\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eWhile I can\u0026#39;t speak for anyone else, I have no plans on running two browsers . I understand the push to get rid of NPAPI, but at the same time, if the result is a browser that is no longer usable... well... I don\u0026#39;t need to carry on about it. If I\u0026#39;m forced to use Firefox so be it. But do realize that will be the result for many people.\u003c/div\u003e\r\n\u003c/div\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv\u003e\u003cdiv\u003e\r\n\r\n\u003cp\u003e\u003c/p\u003e\r\n\r\n-- \u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[3,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv\u003e\u003cdiv\u003e\r\n-- \u003cbr\u003e\r\nChromium Developers mailing list: \u003ca href data-email-masked rel\u003d\"nofollow\"\u003echromi...@chromium.org\u003c/a\u003e\u003cbr\u003e\r\nView archives, change email options, or unsubscribe: \u003cbr\u003e\r\n \u003ca href\u003d\"http://groups.google.com/a/chromium.org/group/chromium-dev\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://groups.google.com/a/chromium.org/group/chromium-dev\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575717000\u0026amp;usg\u003dAOvVaw1almGEXDXtHgRkdakNWnsf\"\u003ehttp://groups.google.com/a/chromium.org/group/chromium-dev\u003c/a\u003e\u003cbr\u003e\r\n\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]]]]],["115393218976622799151","pWa0QikgRssJ",false,false,0]],[[["115393218976622799151","wTdU4udylR4J",[["Ricardo Ribalda Delgado","//lh3.googleusercontent.com/a-/ALV-UjUM6I5sgEqHhb6MJgOfhiwebVEOunb5ECOvEfaq8WnHhL9tcnLg",null,"110994212637783582162"],[["chromi...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"]],[["ricardo...@gmail.com","//lh3.googleusercontent.com/a-/ALV-UjUM6I5sgEqHhb6MJgOfhiwebVEOunb5ECOvEfaq8WnHhL9tcnLg",null,"110994212637783582162"],["Justin Schuh","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["Tom Wiltzius"],["Elliot Glaysher","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["Darin Fisher","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","I have contacted nemid, as soon as I got a propper response I will copy it here. But with no nemid,",[1400680292],[1457610575],2],[2,[[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003eI have contacted nemid, as soon as I got a propper response I will copy it here. But with no nemid, chrome cannot be used in Denmark.\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eWhat about a NPAPI to Pepper wrapper? Any project working on that?\u003c/div\u003e\u003c/div\u003e"]],[3,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003e\u003cbr\u003e\u003cbr\u003eOn Wednesday, May 21, 2014 3:47:58 PM UTC+2, Torne (Richard Coles) wrote:\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003e\u003cdiv class\u003d\"gmail_quote\"\u003eOn 21 May 2014 14:13, Ricardo Ribalda Delgado \u003cspan dir\u003d\"ltr\"\u003e\u0026lt;\u003ca rel\u003d\"nofollow\"\u003ericardo...@gmail.com\u003c/a\u003e\u0026gt;\u003c/span\u003e wrote:\u003cbr\u003e\n\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003eAlso Java!!\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eWhich means chrome it is not usable in Denmark any more, since all the relevant logins (bank, taxex, city services, union, health....) are done with \u003ca href\u003d\"http://nemid.nu\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://nemid.nu\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575720000\u0026amp;usg\u003dAOvVaw3TnNxdQhRsRUfnLZX8RN3O\"\u003enemid.nu\u003c/a\u003e a java based product.\u003c/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eAny public plans for Java/IcedTea to support Peeper?\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eNobody is working on this as far as we know.\u003c/div\u003e\u003cdiv\u003e\u00a0\u003c/div\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\n\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003e\u003cdiv\u003e\u003cdiv\u003e\u003cdiv\u003e\u003cbr\u003eOn Tuesday, May 20, 2014 10:26:02 PM UTC+2, Cliff Wells wrote:\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\n\u003cdiv dir\u003d\"ltr\"\u003e\u003cbr\u003e\u003cbr\u003eOn Tuesday, January 7, 2014 4:04:18 PM UTC-8, Max Heinritz wrote:\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\n\u003cspan style\u003d\"font-size:12.727272033691406px\"\u003eThe update here is that Linux NPAPI support may be dropped as early as M34 (goes to Stable in early April). \u00a0The reason for this timeline is that we\u0026#39;ve decided not to implement NPAPI support in\u00a0\u003c/span\u003e\u003ca href\u003d\"https://groups.google.com/a/chromium.org/d/msg/chromium-dev/J72Iv9wtTzw/32Itws6ITRkJ\" style\u003d\"font-size:12.727272033691406px\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttps://groups.google.com/a/chromium.org/d/msg/chromium-dev/J72Iv9wtTzw/32Itws6ITRkJ\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575720000\u0026amp;usg\u003dAOvVaw1KSnd93kCjG5wHUE3VzAT1\"\u003eLinux Aura\u003c/a\u003e\u003cspan style\u003d\"font-size:12.727272033691406px\"\u003e. \u00a0We feel comfortable doing so because affected plug-ins all have 30-day launch rates below .7% of Linux Chrome users.\u003c/span\u003e\u003cbr\u003e\n\u003c/div\u003e\n\n\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eWhile most of the discussion here centers around Flash, other products are also affected. For me, there are two:\u003c/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e1) GNOME Shell Integration plugin\u003c/div\u003e\u003cdiv\u003e2) VMware VSphere Client plugin\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eAs many of you know, there is no native VSphere client for Linux. That means relying on the web UI. That is also no longer an option. So anyone on Linux managing a VMware instance is now sent running to Firefox. Given VMware\u0026#39;s lack of rush to get out a native Linux client, I don\u0026#39;t expect to see a rush to port their plugin to PPAPI anytime soon.\u003c/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eWhile I can\u0026#39;t speak for anyone else, I have no plans on running two browsers . I understand the push to get rid of NPAPI, but at the same time, if the result is a browser that is no longer usable... well... I don\u0026#39;t need to carry on about it. If I\u0026#39;m forced to use Firefox so be it. But do realize that will be the result for many people.\u003c/div\u003e\n\u003c/div\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv\u003e\u003cdiv\u003e\n\n\u003cp\u003e\u003c/p\u003e\n\n-- \u003cbr\u003e\n-- \u003cbr\u003e\nChromium Developers mailing list: \u003ca rel\u003d\"nofollow\"\u003echromi...@chromium.org\u003c/a\u003e\u003cbr\u003e\nView archives, change email options, or unsubscribe: \u003cbr\u003e\n \u003ca href\u003d\"http://groups.google.com/a/chromium.org/group/chromium-dev\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://groups.google.com/a/chromium.org/group/chromium-dev\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575720000\u0026amp;usg\u003dAOvVaw3vQR65v9R5fcPk89yXjJpc\"\u003ehttp://groups.google.com/a/chromium.org/group/chromium-dev\u003c/a\u003e\u003cbr\u003e\n\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\n\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e"]]]]],["115393218976622799151","wTdU4udylR4J",false,false,0]],[[["115393218976622799151","MOjM7jDMhj0J",[["Torne (Richard Coles)","//lh3.googleusercontent.com/a-/ALV-UjXynL_RLq9KDtg4oGuLxRbYNPzd8IKExnF8o86kxM3ECjx1lQ",null,"113529764312008400171"],[["ricardo...@gmail.com","//lh3.googleusercontent.com/a-/ALV-UjUM6I5sgEqHhb6MJgOfhiwebVEOunb5ECOvEfaq8WnHhL9tcnLg",null,"110994212637783582162"]],[["Chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"],["Justin Schuh","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["Tom Wiltzius"],["Elliot Glaysher","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["Darin Fisher","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","On 21 May 2014 14:51, Ricardo Ribalda Delgado \u0026lt;ricardo...@gmail.com\u0026gt; wrote: I have",[1400680498],[1457610604],2],[2,[[2,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003eOn 21 May 2014 14:51, Ricardo Ribalda Delgado \u003cspan dir\u003d\"ltr\"\u003e\u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ericardo...@gmail.com\u003c/a\u003e\u0026gt;\u003c/span\u003e wrote:\u003cbr\u003e\r\n\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003eI have contacted nemid, as soon as I got a propper response I will copy it here. But with no nemid, chrome cannot be used in Denmark.\u003cdiv\u003e\r\n\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eWhat about a NPAPI to Pepper wrapper? Any project working on that?\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cdiv\u003eThis can\u0026#39;t realistically be implemented. NPAPI plugins expect to call OS functionality directly - they can do literally anything they want. Pepper sandboxes them and enforces that they can\u0026#39;t touch the OS at all except via Chrome APIs. Such a wrapper would have to emulate basically the entire API of your operating system; not very practical.\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[3,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\r\n\u003cdiv\u003e\u00a0\u003c/div\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003eOn Wednesday, May 21, 2014 3:47:58 PM UTC+2, Torne (Richard Coles) wrote:\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\r\n\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cdiv\u003eOn 21 May 2014 14:13, Ricardo Ribalda Delgado \u003cspan dir\u003d\"ltr\"\u003e\u0026lt;\u003ca rel\u003d\"nofollow\"\u003ericardo...@gmail.com\u003c/a\u003e\u0026gt;\u003c/span\u003e wrote:\u003cbr\u003e\r\n\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003eAlso Java!!\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eWhich means chrome it is not usable in Denmark any more, since all the relevant logins (bank, taxex, city services, union, health....) are done with \u003ca href\u003d\"http://nemid.nu\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://nemid.nu\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575722000\u0026amp;usg\u003dAOvVaw3uHE3mqOaaSX7mfYTEYwet\"\u003enemid.nu\u003c/a\u003e a java based product.\u003c/div\u003e\r\n\r\n\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eAny public plans for Java/IcedTea to support Peeper?\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eNobody is working on this as far as we know.\u003c/div\u003e\u003cdiv\u003e\u00a0\u003c/div\u003e\u003c/div\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\r\n\u003cdiv\u003e\r\n\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003e\u003cdiv\u003e\u003cdiv\u003e\u003cdiv\u003e\u003cbr\u003eOn Tuesday, May 20, 2014 10:26:02 PM UTC+2, Cliff Wells wrote:\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\r\n\u003cdiv dir\u003d\"ltr\"\u003e\u003cbr\u003e\u003cbr\u003eOn Tuesday, January 7, 2014 4:04:18 PM UTC-8, Max Heinritz wrote:\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\r\n\r\n\u003cspan style\u003d\"font-size:12.727272033691406px\"\u003eThe update here is that Linux NPAPI support may be dropped as early as M34 (goes to Stable in early April). \u00a0The reason for this timeline is that we\u0026#39;ve decided not to implement NPAPI support in\u00a0\u003c/span\u003e\u003ca href\u003d\"https://groups.google.com/a/chromium.org/d/msg/chromium-dev/J72Iv9wtTzw/32Itws6ITRkJ\" style\u003d\"font-size:12.727272033691406px\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttps://groups.google.com/a/chromium.org/d/msg/chromium-dev/J72Iv9wtTzw/32Itws6ITRkJ\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575722000\u0026amp;usg\u003dAOvVaw1lO2s4x4Nw0HIkfIqkdZct\"\u003eLinux Aura\u003c/a\u003e\u003cspan style\u003d\"font-size:12.727272033691406px\"\u003e. \u00a0We feel comfortable doing so because affected plug-ins all have 30-day launch rates below .7% of Linux Chrome users.\u003c/span\u003e\u003cbr\u003e\r\n\r\n\u003c/div\u003e\r\n\r\n\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eWhile most of the discussion here centers around Flash, other products are also affected. For me, there are two:\u003c/div\u003e\r\n\r\n\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e1) GNOME Shell Integration plugin\u003c/div\u003e\u003cdiv\u003e2) VMware VSphere Client plugin\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eAs many of you know, there is no native VSphere client for Linux. That means relying on the web UI. That is also no longer an option. So anyone on Linux managing a VMware instance is now sent running to Firefox. Given VMware\u0026#39;s lack of rush to get out a native Linux client, I don\u0026#39;t expect to see a rush to port their plugin to PPAPI anytime soon.\u003c/div\u003e\r\n\r\n\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eWhile I can\u0026#39;t speak for anyone else, I have no plans on running two browsers . I understand the push to get rid of NPAPI, but at the same time, if the result is a browser that is no longer usable... well... I don\u0026#39;t need to carry on about it. If I\u0026#39;m forced to use Firefox so be it. But do realize that will be the result for many people.\u003c/div\u003e\r\n\r\n\u003c/div\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv\u003e\u003cdiv\u003e\u003cspan\u003e\u003cfont color\u003d\"#888888\"\u003e\r\n\r\n\u003cp\u003e\u003c/p\u003e\r\n\r\n-- \u003cbr\u003e\r\n-- \u003cbr\u003e\r\nChromium Developers mailing list: \u003ca rel\u003d\"nofollow\"\u003echromi...@chromium.org\u003c/a\u003e\u003c/font\u003e\u003c/span\u003e\u003cdiv\u003e\u003cbr\u003e\r\nView archives, change email options, or unsubscribe: \u003cbr\u003e\r\n \u003ca href\u003d\"http://groups.google.com/a/chromium.org/group/chromium-dev\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://groups.google.com/a/chromium.org/group/chromium-dev\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575722000\u0026amp;usg\u003dAOvVaw3BWJMNPz_Os6pCZPnGzMlt\"\u003ehttp://groups.google.com/a/\u003cu\u003e\u003c/u\u003echromium.org/group/chromium-\u003cu\u003e\u003c/u\u003edev\u003c/a\u003e\u003cbr\u003e\r\n\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\r\n\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv\u003e\u003cdiv\u003e\r\n\r\n\u003cp\u003e\u003c/p\u003e\r\n\r\n-- \u003cbr\u003e\r\n-- \u003cbr\u003e\r\nChromium Developers mailing list: \u003ca href data-email-masked rel\u003d\"nofollow\"\u003echromi...@chromium.org\u003c/a\u003e\u003cbr\u003e\r\nView archives, change email options, or unsubscribe: \u003cbr\u003e\r\n \u003ca href\u003d\"http://groups.google.com/a/chromium.org/group/chromium-dev\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://groups.google.com/a/chromium.org/group/chromium-dev\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575722000\u0026amp;usg\u003dAOvVaw3BWJMNPz_Os6pCZPnGzMlt\"\u003ehttp://groups.google.com/a/chromium.org/group/chromium-dev\u003c/a\u003e\u003cbr\u003e\r\n\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]]]]],["115393218976622799151","MOjM7jDMhj0J",false,false,0]],[[["115393218976622799151","D6xPRFxHOygJ",[["Ricardo Ribalda Delgado","//lh3.googleusercontent.com/a-/ALV-UjUM6I5sgEqHhb6MJgOfhiwebVEOunb5ECOvEfaq8WnHhL9tcnLg",null,"110994212637783582162"],[["Torne (Richard Coles)","//lh3.googleusercontent.com/a-/ALV-UjXynL_RLq9KDtg4oGuLxRbYNPzd8IKExnF8o86kxM3ECjx1lQ",null,"113529764312008400171"]],[["Chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"],["Justin Schuh","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["Tom Wiltzius"],["Elliot Glaysher","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["Darin Fisher","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","Can use sockets in pepper? . What about a pepper plugin + a NPAPI broker server communicating via a",[1400681490],[1457610606],2],[2,[[1,[null,"Can use sockets in pepper? .\r\u003cbr\u003e\r\u003cbr\u003eWhat about a pepper plugin + a NPAPI broker server communicating via a socket\r\u003cbr\u003e\r\u003cbr\u003e-The NPAPI server will be a different binary working outside the\r\u003cbr\u003esandbox. This will run the NPAPI plugin\r\u003cbr\u003e\r\u003cbr\u003e-A Pepper plugin will interact with the user: render, events.....\r\u003cbr\u003e\r\u003cbr\u003eSo you can have an idea of the relevance of nemid: Anything you buy\r\u003cbr\u003ein Denmark with a card requires nemid in the \u0026quot;secured by visa\u0026quot; stage.\r\u003cbr\u003e\r\u003cbr\u003ePerhaps Google should have planned the schedule a bit better. Moving\r\u003cbr\u003eaway from NPAPI without having an alternative does not sounds like a\r\u003cbr\u003egood idea.\r\u003cbr\u003e\r\u003cbr\u003eMany users will have to use other browsers.\r\u003cbr\u003e"]],[3,[null,"\r\u003cbr\u003eOn Wed, May 21, 2014 at 3:54 PM, Torne (Richard Coles)\r\u003cbr\u003e\u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003eto...@chromium.org\u003c/a\u003e\u0026gt; wrote:\r\u003cbr\u003e\u0026gt; On 21 May 2014 14:51, Ricardo Ribalda Delgado \u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ericardo...@gmail.com\u003c/a\u003e\u0026gt;\r\u003cbr\u003e\u0026gt; wrote:\r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; I have contacted nemid, as soon as I got a propper response I will copy it\r\u003cbr\u003e\u0026gt;\u0026gt; here. But with no nemid, chrome cannot be used in Denmark.\r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; What about a NPAPI to Pepper wrapper? Any project working on that?\r\u003cbr\u003e\u0026gt;\r\u003cbr\u003e\u0026gt;\r\u003cbr\u003e\u0026gt; This can\u0026#39;t realistically be implemented. NPAPI plugins expect to call OS\r\u003cbr\u003e\u0026gt; functionality directly - they can do literally anything they want. Pepper\r\u003cbr\u003e\u0026gt; sandboxes them and enforces that they can\u0026#39;t touch the OS at all except via\r\u003cbr\u003e\u0026gt; Chrome APIs. Such a wrapper would have to emulate basically the entire API\r\u003cbr\u003e\u0026gt; of your operating system; not very practical.\r\u003cbr\u003e\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; On Wednesday, May 21, 2014 3:47:58 PM UTC+2, Torne (Richard Coles) wrote:\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt; On 21 May 2014 14:13, Ricardo Ribalda Delgado \u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ericardo...@gmail.com\u003c/a\u003e\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt; wrote:\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt;\u0026gt; Also Java!!\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt;\u0026gt; Which means chrome it is not usable in Denmark any more, since all the\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt;\u0026gt; relevant logins (bank, taxex, city services, union, health....) are done\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt;\u0026gt; with \u003ca href\u003d\"http://nemid.nu\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://nemid.nu\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575724000\u0026amp;usg\u003dAOvVaw1HnpnvJgtgpcK_o53HLkAV\"\u003enemid.nu\u003c/a\u003e a java based product.\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt;\u0026gt; Any public plans for Java/IcedTea to support Peeper?\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt; Nobody is working on this as far as we know.\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt;\u0026gt; On Tuesday, May 20, 2014 10:26:02 PM UTC+2, Cliff Wells wrote:\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; On Tuesday, January 7, 2014 4:04:18 PM UTC-8, Max Heinritz wrote:\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; The update here is that Linux NPAPI support may be dropped as early as\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; M34 (goes to Stable in early April). The reason for this timeline is that\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; we\u0026#39;ve decided not to implement NPAPI support in Linux Aura. We feel\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; comfortable doing so because affected plug-ins all have 30-day launch rates\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; below .7% of Linux Chrome users.\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; While most of the discussion here centers around Flash, other products\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; are also affected. For me, there are two:\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; 1) GNOME Shell Integration plugin\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; 2) VMware VSphere Client plugin\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; As many of you know, there is no native VSphere client for Linux. That\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; means relying on the web UI. That is also no longer an option. So anyone on\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; Linux managing a VMware instance is now sent running to Firefox. Given\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; VMware\u0026#39;s lack of rush to get out a native Linux client, I don\u0026#39;t expect to\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; see a rush to port their plugin to PPAPI anytime soon.\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; While I can\u0026#39;t speak for anyone else, I have no plans on running two\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; browsers . I understand the push to get rid of NPAPI, but at the same time,\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; if the result is a browser that is no longer usable... well... I don\u0026#39;t need\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; to carry on about it. If I\u0026#39;m forced to use Firefox so be it. But do realize\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; that will be the result for many people.\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt;\u0026gt; --\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt;\u0026gt; --\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt;\u0026gt; Chromium Developers mailing list: \u003ca href data-email-masked rel\u003d\"nofollow\"\u003echromi...@chromium.org\u003c/a\u003e\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt;\u0026gt; View archives, change email options, or unsubscribe:\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt;\u0026gt; \u003ca href\u003d\"http://groups.google.com/a/chromium.org/group/chromium-dev\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://groups.google.com/a/chromium.org/group/chromium-dev\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575724000\u0026amp;usg\u003dAOvVaw2wvekcQROpKuDmb-ZaLrAm\"\u003ehttp://groups.google.com/a/chromium.org/group/chromium-dev\u003c/a\u003e\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; --\r\u003cbr\u003e\u0026gt;\u0026gt; --\r\u003cbr\u003e\u0026gt;\u0026gt; Chromium Developers mailing list: \u003ca href data-email-masked rel\u003d\"nofollow\"\u003echromi...@chromium.org\u003c/a\u003e\r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; View archives, change email options, or unsubscribe:\r\u003cbr\u003e\u0026gt;\u0026gt; \u003ca href\u003d\"http://groups.google.com/a/chromium.org/group/chromium-dev\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://groups.google.com/a/chromium.org/group/chromium-dev\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575724000\u0026amp;usg\u003dAOvVaw2wvekcQROpKuDmb-ZaLrAm\"\u003ehttp://groups.google.com/a/chromium.org/group/chromium-dev\u003c/a\u003e\r\u003cbr\u003e\u0026gt;\r\u003cbr\u003e\u0026gt;\r\u003cbr\u003e\r\u003cbr\u003e\r\u003cbr\u003e\r\u003cbr\u003e"]],[1,[null,"-- \r\u003cbr\u003eRicardo Ribalda\r\u003cbr\u003e"]]]]],["115393218976622799151","D6xPRFxHOygJ",false,false,0]],[[["115393218976622799151","NnP6TqbSitwJ",[["Finnur Thorarinsson","//lh3.googleusercontent.com/a-/ALV-UjUdfhXb4A9fHhe9tg3s-VuO9HnuyRRXApcUsdU2X61T9krmD474",null,"116611302399856153447"],[["ricardo...@gmail.com","//lh3.googleusercontent.com/a-/ALV-UjUM6I5sgEqHhb6MJgOfhiwebVEOunb5ECOvEfaq8WnHhL9tcnLg",null,"110994212637783582162"]],[["Torne (Richard Coles)","//lh3.googleusercontent.com/a-/ALV-UjXynL_RLq9KDtg4oGuLxRbYNPzd8IKExnF8o86kxM3ECjx1lQ",null,"113529764312008400171"],["Chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"],["Justin Schuh","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["Tom Wiltzius"],["Elliot Glaysher","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["Darin Fisher","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","\u0026gt; Moving away from NPAPI without having an alternative does not sounds like a good idea. If you",[1400682118],[1457610619],2],[2,[[2,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u0026gt;\u00a0\u003cspan style\u003d\"font-family:arial,sans-serif;font-size:13px\"\u003eMoving\u00a0\u003c/span\u003e\u003cspan style\u003d\"font-family:arial,sans-serif;font-size:13px\"\u003eaway from NPAPI without having an alternative does not sounds like a\u00a0\u003c/span\u003e\u003cspan style\u003d\"font-family:arial,sans-serif;font-size:13px\"\u003egood idea.\u003c/span\u003e\u003cdiv\u003e\r\n\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003eIf you look at last year\u0026#39;s \u003ca href\u003d\"http://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575727000\u0026amp;usg\u003dAOvVaw1WBrbrv8k1zfDWfRj9Bg7G\"\u003eannouncement\u003c/a\u003e\u00a0that\u00a0Max Heinritz linked to in his original message you\u0026#39;ll find:\u003cdiv\u003e\r\n\u003cbr\u003e\u003cdiv\u003e\u0026quot;\u003cspan style\u003d\"color:rgb(0,0,0);font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:15.600000381469727px\"\u003eThere are several alternatives to NPAPI. In cases where standard web technologies are not yet sufficient, developers and administrators can use\u00a0\u003c/span\u003e\u003ca href\u003d\"https://developers.google.com/native-client/\" style\u003d\"font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:15.600000381469727px\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttps://developers.google.com/native-client/\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575727000\u0026amp;usg\u003dAOvVaw2OdaSltr1mo-goSw6Qsk13\"\u003eNaCl\u003c/a\u003e\u003cspan style\u003d\"color:rgb(0,0,0);font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:15.600000381469727px\"\u003e,\u00a0\u003c/span\u003e\u003ca href\u003d\"http://developer.chrome.com/apps/\" style\u003d\"font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:15.600000381469727px\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://developer.chrome.com/apps/\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575727000\u0026amp;usg\u003dAOvVaw17fQ1sRC5mZpyz4LKRNM6s\"\u003eApps\u003c/a\u003e\u003cspan style\u003d\"color:rgb(0,0,0);font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:15.600000381469727px\"\u003e,\u00a0\u003c/span\u003e\u003ca href\u003d\"http://developer.chrome.com/extensions/messaging.html#native-messaging\" style\u003d\"font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:15.600000381469727px\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://developer.chrome.com/extensions/messaging.html%23native-messaging\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575727000\u0026amp;usg\u003dAOvVaw3pCwnrVBcl3y39jiCwGwXK\"\u003eNative Messaging API\u003c/a\u003e\u003cspan style\u003d\"color:rgb(0,0,0);font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:15.600000381469727px\"\u003e, and\u00a0\u003c/span\u003e\u003ca href\u003d\"https://support.google.com/chrome/a/answer/3019558?hl\u003den\" style\u003d\"font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:15.600000381469727px\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttps://support.google.com/chrome/a/answer/3019558?hl%3Den\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575727000\u0026amp;usg\u003dAOvVaw0KaKh2pyqOs3tNXlRMbutS\"\u003eLegacy Browser Support\u003c/a\u003e\u003cspan style\u003d\"color:rgb(0,0,0);font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:15.600000381469727px\"\u003e\u00a0to transition from NPAPI. Moving forward, our goal is to evolve the standards-based web platform to cover the use cases once served by NPAPI.\u0026quot;\u003c/span\u003e\u003c/div\u003e\r\n\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[3,[null,"\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cbr\u003e\u003cbr\u003e\u003cdiv class\u003d\"gmail_quote\"\u003eOn Wed, May 21, 2014 at 2:11 PM, Ricardo Ribalda Delgado \u003cspan dir\u003d\"ltr\"\u003e\u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ericardo...@gmail.com\u003c/a\u003e\u0026gt;\u003c/span\u003e wrote:\u003cbr\u003e\r\n\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003eCan use sockets in pepper? .\u003cbr\u003e\r\n\u003cbr\u003e\r\nWhat about a pepper plugin + a NPAPI broker server communicating via a socket\u003cbr\u003e\r\n\u003cbr\u003e\r\n-The NPAPI server will be a different binary working outside the\u003cbr\u003e\r\nsandbox. This will run the NPAPI plugin\u003cbr\u003e\r\n\u003cbr\u003e\r\n-A Pepper plugin will interact with the user: render, events.....\u003cbr\u003e\r\n\u003cbr\u003e\r\nSo you can have an idea of the relevance of nemid: \u00a0Anything you buy\u003cbr\u003e\r\nin Denmark with a card requires nemid in the \u0026quot;secured by visa\u0026quot; stage.\u003cbr\u003e\r\n\u003cbr\u003e\r\nPerhaps Google should have planned the schedule a bit better. Moving\u003cbr\u003e\r\naway from NPAPI without having an alternative does not sounds like a\u003cbr\u003e\r\ngood idea.\u003cbr\u003e\r\n\u003cbr\u003e\r\nMany users will have to use other browsers.\u003cbr\u003e\r\n\u003cdiv\u003e\u003cdiv\u003e\u003cbr\u003e\r\nOn Wed, May 21, 2014 at 3:54 PM, Torne (Richard Coles)\u003cbr\u003e\r\n\u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003eto...@chromium.org\u003c/a\u003e\u0026gt; wrote:\u003cbr\u003e\r\n\u0026gt; On 21 May 2014 14:51, Ricardo Ribalda Delgado \u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ericardo...@gmail.com\u003c/a\u003e\u0026gt;\u003cbr\u003e\r\n\u0026gt; wrote:\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt; I have contacted nemid, as soon as I got a propper response I will copy it\u003cbr\u003e\r\n\u0026gt;\u0026gt; here. But with no nemid, chrome cannot be used in Denmark.\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt; What about a NPAPI to Pepper wrapper? Any project working on that?\u003cbr\u003e\r\n\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u003cbr\u003e\r\n\u0026gt; This can\u0026#39;t realistically be implemented. NPAPI plugins expect to call OS\u003cbr\u003e\r\n\u0026gt; functionality directly - they can do literally anything they want. Pepper\u003cbr\u003e\r\n\u0026gt; sandboxes them and enforces that they can\u0026#39;t touch the OS at all except via\u003cbr\u003e\r\n\u0026gt; Chrome APIs. Such a wrapper would have to emulate basically the entire API\u003cbr\u003e\r\n\u0026gt; of your operating system; not very practical.\u003cbr\u003e\r\n\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt; On Wednesday, May 21, 2014 3:47:58 PM UTC+2, Torne (Richard Coles) wrote:\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt; On 21 May 2014 14:13, Ricardo Ribalda Delgado \u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ericardo...@gmail.com\u003c/a\u003e\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt; wrote:\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt;\u0026gt; Also Java!!\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt;\u0026gt; Which means chrome it is not usable in Denmark any more, since all the\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt;\u0026gt; relevant logins (bank, taxex, city services, union, health....) are done\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt;\u0026gt; with \u003ca href\u003d\"http://nemid.nu\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://nemid.nu\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575727000\u0026amp;usg\u003dAOvVaw1B6ZI5E5cC9rrXzcgPCIyC\"\u003enemid.nu\u003c/a\u003e a java based product.\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt;\u0026gt; Any public plans for Java/IcedTea to support Peeper?\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt; Nobody is working on this as far as we know.\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt;\u0026gt; On Tuesday, May 20, 2014 10:26:02 PM UTC+2, Cliff Wells wrote:\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; On Tuesday, January 7, 2014 4:04:18 PM UTC-8, Max Heinritz wrote:\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; The update here is that Linux NPAPI support may be dropped as early as\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; M34 (goes to Stable in early April). \u00a0The reason for this timeline is that\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; we\u0026#39;ve decided not to implement NPAPI support in Linux Aura. \u00a0We feel\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; comfortable doing so because affected plug-ins all have 30-day launch rates\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; below .7% of Linux Chrome users.\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; While most of the discussion here centers around Flash, other products\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; are also affected. For me, there are two:\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; 1) GNOME Shell Integration plugin\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; 2) VMware VSphere Client plugin\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; As many of you know, there is no native VSphere client for Linux. That\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; means relying on the web UI. That is also no longer an option. So anyone on\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; Linux managing a VMware instance is now sent running to Firefox. Given\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; VMware\u0026#39;s lack of rush to get out a native Linux client, I don\u0026#39;t expect to\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; see a rush to port their plugin to PPAPI anytime soon.\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; While I can\u0026#39;t speak for anyone else, I have no plans on running two\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; browsers . I understand the push to get rid of NPAPI, but at the same time,\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; if the result is a browser that is no longer usable... well... I don\u0026#39;t need\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; to carry on about it. If I\u0026#39;m forced to use Firefox so be it. But do realize\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; that will be the result for many people.\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt;\u0026gt; --\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt;\u0026gt; --\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt;\u0026gt; Chromium Developers mailing list: \u003ca href data-email-masked rel\u003d\"nofollow\"\u003echromi...@chromium.org\u003c/a\u003e\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt;\u0026gt; View archives, change email options, or unsubscribe:\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt;\u0026gt; \u003ca href\u003d\"http://groups.google.com/a/chromium.org/group/chromium-dev\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://groups.google.com/a/chromium.org/group/chromium-dev\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575727000\u0026amp;usg\u003dAOvVaw17HXCjmBZ7nV7XTr3wQ1eP\"\u003ehttp://groups.google.com/a/chromium.org/group/chromium-dev\u003c/a\u003e\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt; --\u003cbr\u003e\r\n\u0026gt;\u0026gt; --\u003cbr\u003e\r\n\u0026gt;\u0026gt; Chromium Developers mailing list: \u003ca href data-email-masked rel\u003d\"nofollow\"\u003echromi...@chromium.org\u003c/a\u003e\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt; View archives, change email options, or unsubscribe:\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u003ca href\u003d\"http://groups.google.com/a/chromium.org/group/chromium-dev\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://groups.google.com/a/chromium.org/group/chromium-dev\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575727000\u0026amp;usg\u003dAOvVaw17HXCjmBZ7nV7XTr3wQ1eP\"\u003ehttp://groups.google.com/a/chromium.org/group/chromium-dev\u003c/a\u003e\u003cbr\u003e\r\n\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u003cbr\u003e\r\n\u003cbr\u003e\r\n\u003cbr\u003e\r\n\u003cbr\u003e\r\n--\u003cbr\u003e\r\n\u003c/div\u003e\u003c/div\u003e\u003cspan\u003e\u003cfont color\u003d\"#888888\"\u003eRicardo Ribalda\u003cbr\u003e\r\n\u003c/font\u003e\u003c/span\u003e\u003cdiv\u003e\u003cdiv\u003e\u003cbr\u003e\r\n--\u003cbr\u003e\r\n--\u003cbr\u003e\r\nChromium Developers mailing list: \u003ca href data-email-masked rel\u003d\"nofollow\"\u003echromi...@chromium.org\u003c/a\u003e\u003cbr\u003e\r\nView archives, change email options, or unsubscribe:\u003cbr\u003e\r\n\u00a0 \u00a0 \u003ca href\u003d\"http://groups.google.com/a/chromium.org/group/chromium-dev\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://groups.google.com/a/chromium.org/group/chromium-dev\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575727000\u0026amp;usg\u003dAOvVaw17HXCjmBZ7nV7XTr3wQ1eP\"\u003ehttp://groups.google.com/a/chromium.org/group/chromium-dev\u003c/a\u003e\u003cbr\u003e\r\n\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003cbr\u003e\u003c/div\u003e\r\n"]]]]],["115393218976622799151","NnP6TqbSitwJ",false,false,0]],[[["115393218976622799151","StN3nHR3kRoJ",[["Jiang Jiang"],[["ricardo...@gmail.com","//lh3.googleusercontent.com/a-/ALV-UjUM6I5sgEqHhb6MJgOfhiwebVEOunb5ECOvEfaq8WnHhL9tcnLg",null,"110994212637783582162"]],[["Torne (Richard Coles)","//lh3.googleusercontent.com/a-/ALV-UjXynL_RLq9KDtg4oGuLxRbYNPzd8IKExnF8o86kxM3ECjx1lQ",null,"113529764312008400171"],["Chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"],["Justin Schuh","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["Tom Wiltzius"],["Elliot Glaysher","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["Darin Fisher","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","On Wed, May 21, 2014 at 4:11 PM, Ricardo Ribalda Delgado \u0026lt;ricardo...@gmail.com\u0026gt; wrote:",[1400682695],[1457610636],2],[2,[[2,[null,"On Wed, May 21, 2014 at 4:11 PM, Ricardo Ribalda Delgado\r\u003cbr\u003e\u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ericardo...@gmail.com\u003c/a\u003e\u0026gt; wrote:\r\u003cbr\u003e\u0026gt; Can use sockets in pepper? .\r\u003cbr\u003e\u0026gt;\r\u003cbr\u003e\u0026gt; What about a pepper plugin + a NPAPI broker server communicating via a socket\r\u003cbr\u003e\u0026gt;\r\u003cbr\u003e\u0026gt; -The NPAPI server will be a different binary working outside the\r\u003cbr\u003e\u0026gt; sandbox. This will run the NPAPI plugin\r\u003cbr\u003e\u0026gt;\r\u003cbr\u003e\u0026gt; -A Pepper plugin will interact with the user: render, events.....\r\u003cbr\u003e\u0026gt;\r\u003cbr\u003e\u0026gt; So you can have an idea of the relevance of nemid: Anything you buy\r\u003cbr\u003e\u0026gt; in Denmark with a card requires nemid in the \u0026quot;secured by visa\u0026quot; stage.\r\u003cbr\u003e\r\u003cbr\u003e"]],[1,[null,"Do banks in Denmark offer similar solutions to Mobile BankID [1, 2]?\r\u003cbr\u003e\r\u003cbr\u003eIn Norway and Sweden this seems to be the only viable solution when\r\u003cbr\u003eJava support is completely gone in certain browsers. (Well, in fact when\r\u003cbr\u003eit is still supported, I still prefer using this to authenticate.)\r\u003cbr\u003e"]],[2,[null,"\r\u003cbr\u003e\u0026gt; Perhaps Google should have planned the schedule a bit better. Moving\r\u003cbr\u003e\u0026gt; away from NPAPI without having an alternative does not sounds like a\r\u003cbr\u003e\u0026gt; good idea.\r\u003cbr\u003e\u0026gt;\r\u003cbr\u003e\u0026gt; Many users will have to use other browsers.\r\u003cbr\u003e\r\u003cbr\u003e"]],[1,[null,"- Jiang\r\u003cbr\u003e\r\u003cbr\u003e[1] \u003ca href\u003d\"http://support.bankid.com/mobil\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://support.bankid.com/mobil\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575729000\u0026amp;usg\u003dAOvVaw35DSTujFwq2ImmGmZVr5D6\"\u003ehttp://support.bankid.com/mobil\u003c/a\u003e\r\u003cbr\u003e[2] \u003ca href\u003d\"https://www.dnb.no/privat/nettbank-mobil-og-kort/nettbank/bankid-paa-mobil.html\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttps://www.dnb.no/privat/nettbank-mobil-og-kort/nettbank/bankid-paa-mobil.html\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575729000\u0026amp;usg\u003dAOvVaw1KeNK4RDYWZ0y5gRkdhurS\"\u003ehttps://www.dnb.no/privat/nettbank-mobil-og-kort/nettbank/bankid-paa-mobil.html\u003c/a\u003e\r\u003cbr\u003e"]]]]],["115393218976622799151","StN3nHR3kRoJ",false,false,0]],[[["115393218976622799151","AxvXVAtKJAEJ",[["Oystein Eftevaag","//lh3.googleusercontent.com/a-/ALV-UjUchROqOmt_dgoXRLlfzAEI8WEaQBa8-BHhE6Z9rs_esvs4huyZ",null,"114235084297422257772"],[["jia...@opera.com"]],[["ricardo...@gmail.com","//lh3.googleusercontent.com/a-/ALV-UjUM6I5sgEqHhb6MJgOfhiwebVEOunb5ECOvEfaq8WnHhL9tcnLg",null,"110994212637783582162"],["Torne (Richard Coles)","//lh3.googleusercontent.com/a-/ALV-UjXynL_RLq9KDtg4oGuLxRbYNPzd8IKExnF8o86kxM3ECjx1lQ",null,"113529764312008400171"],["Chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"],["Justin Schuh","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["Tom Wiltzius"],["Elliot Glaysher","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["Darin Fisher","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","Norway\u0026#39;s BankID has also been working on a Java-less replacement for a while now; apparently it",[1400683178],[1457610670],2],[2,[[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003eNorway\u0026#39;s BankID has also been working on a Java-less replacement for a while now; apparently it will be deployed in August. I would be surprised if Denmark\u0026#39;s NemID isn\u0026#39;t also working on a replacement (they\u0026#39;d have to in either case, if they want to support mobile browsers).\u003c/div\u003e\r\n\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cbr\u003e\u003cbr\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003c/div\u003e\u003c/div\u003e"]],[3,[null,"\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003eOn Wed, May 21, 2014 at 7:31 AM, Jiang Jiang \u003cspan dir\u003d\"ltr\"\u003e\u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ejia...@opera.com\u003c/a\u003e\u0026gt;\u003c/span\u003e wrote:\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e"]],[3,[null,"\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\r\n\u003cdiv\u003eOn Wed, May 21, 2014 at 4:11 PM, Ricardo Ribalda Delgado\u003cbr\u003e\r\n\u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ericardo...@gmail.com\u003c/a\u003e\u0026gt; wrote:\u003cbr\u003e\r\n\u0026gt; Can use sockets in pepper? .\u003cbr\u003e\r\n\u0026gt;\u003cbr\u003e\r\n\u0026gt; What about a pepper plugin + a NPAPI broker server communicating via a socket\u003cbr\u003e\r\n\u0026gt;\u003cbr\u003e\r\n\u0026gt; -The NPAPI server will be a different binary working outside the\u003cbr\u003e\r\n\u0026gt; sandbox. This will run the NPAPI plugin\u003cbr\u003e\r\n\u0026gt;\u003cbr\u003e\r\n\u0026gt; -A Pepper plugin will interact with the user: render, events.....\u003cbr\u003e\r\n\u0026gt;\u003cbr\u003e\r\n\u0026gt; So you can have an idea of the relevance of nemid: \u00a0Anything you buy\u003cbr\u003e\r\n\u0026gt; in Denmark with a card requires nemid in the \u0026quot;secured by visa\u0026quot; stage.\u003cbr\u003e\r\n\u003cbr\u003e\r\n\u003c/div\u003eDo banks in Denmark offer similar solutions to Mobile BankID [1, 2]?\u003cbr\u003e\r\n\u003cbr\u003e\r\nIn Norway and Sweden this seems to be the only viable solution when\u003cbr\u003e\r\nJava support is completely gone in certain browsers. (Well, in fact when\u003cbr\u003e\r\nit is still supported, I still prefer using this to authenticate.)\u003cbr\u003e\r\n\u003cdiv\u003e\u003cbr\u003e\r\n\u0026gt; Perhaps Google should have planned the schedule a bit better. Moving\u003cbr\u003e\r\n\u0026gt; away from NPAPI without having an alternative does not sounds like a\u003cbr\u003e\r\n\u0026gt; good idea.\u003cbr\u003e\r\n\u0026gt;\u003cbr\u003e\r\n\u0026gt; Many users will have to use other browsers.\u003cbr\u003e\r\n\u003cbr\u003e\r\n\u003c/div\u003e- Jiang\u003cbr\u003e\r\n\u003cbr\u003e\r\n[1] \u003ca href\u003d\"http://support.bankid.com/mobil\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://support.bankid.com/mobil\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575729000\u0026amp;usg\u003dAOvVaw35DSTujFwq2ImmGmZVr5D6\"\u003ehttp://support.bankid.com/mobil\u003c/a\u003e\u003cbr\u003e\r\n[2] \u003ca href\u003d\"https://www.dnb.no/privat/nettbank-mobil-og-kort/nettbank/bankid-paa-mobil.html\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttps://www.dnb.no/privat/nettbank-mobil-og-kort/nettbank/bankid-paa-mobil.html\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575730000\u0026amp;usg\u003dAOvVaw0hxRbSPOr98giE6KFrXjWO\"\u003ehttps://www.dnb.no/privat/nettbank-mobil-og-kort/nettbank/bankid-paa-mobil.html\u003c/a\u003e\u003cbr\u003e\r\n\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e"]],[2,[null,"\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv\u003e\u003cdiv\u003e\r\n--\u003cbr\u003e\r\n--\u003cbr\u003e\r\nChromium Developers mailing list: \u003ca href data-email-masked rel\u003d\"nofollow\"\u003echromi...@chromium.org\u003c/a\u003e\u003cbr\u003e\r\nView archives, change email options, or unsubscribe:\u003cbr\u003e\r\n\u00a0 \u00a0 \u003ca href\u003d\"http://groups.google.com/a/chromium.org/group/chromium-dev\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://groups.google.com/a/chromium.org/group/chromium-dev\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575730000\u0026amp;usg\u003dAOvVaw2_XS6txMGEUZCCKJZtTpA-\"\u003ehttp://groups.google.com/a/chromium.org/group/chromium-dev\u003c/a\u003e\u003cbr\u003e\r\n\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e"]],[3,[null,"\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv\u003e\u003cdiv\u003e\r\nTo unsubscribe from this group and stop receiving emails from it, send an email to \u003ca href data-email-masked rel\u003d\"nofollow\"\u003echromium-dev...@chromium.org\u003c/a\u003e.\u003cbr\u003e\r\n\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e"]]]]],["115393218976622799151","AxvXVAtKJAEJ",false,false,0]],[[["115393218976622799151","i4fAUwm1IfgJ",[["Ricardo Ribalda Delgado","//lh3.googleusercontent.com/a-/ALV-UjUM6I5sgEqHhb6MJgOfhiwebVEOunb5ECOvEfaq8WnHhL9tcnLg",null,"110994212637783582162"],[["Finnur Thorarinsson","//lh3.googleusercontent.com/a-/ALV-UjUdfhXb4A9fHhe9tg3s-VuO9HnuyRRXApcUsdU2X61T9krmD474",null,"116611302399856153447"]],[["Torne (Richard Coles)","//lh3.googleusercontent.com/a-/ALV-UjXynL_RLq9KDtg4oGuLxRbYNPzd8IKExnF8o86kxM3ECjx1lQ",null,"113529764312008400171"],["Chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"],["Justin Schuh","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["Tom Wiltzius"],["Elliot Glaysher","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["Darin Fisher","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","On Wed, May 21, 2014 at 4:21 PM, Finnur Thorarinsson \u0026lt;fin...@chromium.org\u0026gt; wrote: \u0026gt;\u0026gt;",[1400683181],[1457610680],2],[2,[[2,[null,"On Wed, May 21, 2014 at 4:21 PM, Finnur Thorarinsson\r\u003cbr\u003e\u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003efin...@chromium.org\u003c/a\u003e\u0026gt; wrote:\r\u003cbr\u003e\u0026gt;\u0026gt; Moving away from NPAPI without having an alternative does not sounds like\r\u003cbr\u003e\u0026gt;\u0026gt; a good idea.\r\u003cbr\u003e\u0026gt;\r\u003cbr\u003e\u0026gt; If you look at last year\u0026#39;s announcement that Max Heinritz linked to in his\r\u003cbr\u003e\u0026gt; original message you\u0026#39;ll find:\r\u003cbr\u003e\u0026gt;\r\u003cbr\u003e\u0026gt; \u0026quot;There are several alternatives to NPAPI. In cases where standard web\r\u003cbr\u003e\u0026gt; technologies are not yet sufficient, developers and administrators can use\r\u003cbr\u003e\u0026gt; NaCl, Apps, Native Messaging API, and Legacy Browser Support to transition\r\u003cbr\u003e\u0026gt; from NPAPI. Moving forward, our goal is to evolve the standards-based web\r\u003cbr\u003e\u0026gt; platform to cover the use cases once served by NPAPI.\u0026quot;\r\u003cbr\u003e\r\u003cbr\u003e"]],[1,[null,"As a java/nemid user:\r\u003cbr\u003e\r\u003cbr\u003eNaCl: I cannot port a propietary plugin to another technology\r\u003cbr\u003e\r\u003cbr\u003eApps: I do not mantain my bank, citizen services, union site\r\u003cbr\u003e\r\u003cbr\u003eNative Messaging API: I cannot port a the propietary plugin\r\u003cbr\u003e\r\u003cbr\u003eLegacy browser: I don\u0026#39;t use Windows, why don\u0026#39;t use Firefox instead?\r\u003cbr\u003e\r\u003cbr\u003eSo no, there is no viable alternative for a normal user.\r\u003cbr\u003e\r\u003cbr\u003eFor an hiperaffeinated developer: perhaps an NPAPI broker using Native\r\u003cbr\u003eMessaging API could have been an ok solution, but should be the person\r\u003cbr\u003ecausing the problem the one fixing it.\r\u003cbr\u003e\r\u003cbr\u003eI personally think that you are using your users as bullets against\r\u003cbr\u003eyour competitors. And that is not good practice. Or maybe you have\r\u003cbr\u003eunderestimated the consequences of your decision.\r\u003cbr\u003e\r\u003cbr\u003eFrom my point of view, since the 21st of may I cannot buy a plane\r\u003cbr\u003eticket (nor a chocolate bar) with my everyday browser.\r\u003cbr\u003e"]],[3,[null,"\r\u003cbr\u003e\u0026gt;\r\u003cbr\u003e\u0026gt;\r\u003cbr\u003e\u0026gt; On Wed, May 21, 2014 at 2:11 PM, Ricardo Ribalda Delgado\r\u003cbr\u003e\u0026gt; \u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ericardo...@gmail.com\u003c/a\u003e\u0026gt; wrote:\r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; Can use sockets in pepper? .\r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; What about a pepper plugin + a NPAPI broker server communicating via a\r\u003cbr\u003e\u0026gt;\u0026gt; socket\r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; -The NPAPI server will be a different binary working outside the\r\u003cbr\u003e\u0026gt;\u0026gt; sandbox. This will run the NPAPI plugin\r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; -A Pepper plugin will interact with the user: render, events.....\r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; So you can have an idea of the relevance of nemid: Anything you buy\r\u003cbr\u003e\u0026gt;\u0026gt; in Denmark with a card requires nemid in the \u0026quot;secured by visa\u0026quot; stage.\r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; Perhaps Google should have planned the schedule a bit better. Moving\r\u003cbr\u003e\u0026gt;\u0026gt; away from NPAPI without having an alternative does not sounds like a\r\u003cbr\u003e\u0026gt;\u0026gt; good idea.\r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; Many users will have to use other browsers.\r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; On Wed, May 21, 2014 at 3:54 PM, Torne (Richard Coles)\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003eto...@chromium.org\u003c/a\u003e\u0026gt; wrote:\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt; On 21 May 2014 14:51, Ricardo Ribalda Delgado\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt; \u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ericardo...@gmail.com\u003c/a\u003e\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt; wrote:\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; I have contacted nemid, as soon as I got a propper response I will copy\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; it\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; here. But with no nemid, chrome cannot be used in Denmark.\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; What about a NPAPI to Pepper wrapper? Any project working on that?\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt; This can\u0026#39;t realistically be implemented. NPAPI plugins expect to call OS\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt; functionality directly - they can do literally anything they want.\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt; Pepper\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt; sandboxes them and enforces that they can\u0026#39;t touch the OS at all except\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt; via\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt; Chrome APIs. Such a wrapper would have to emulate basically the entire\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt; API\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt; of your operating system; not very practical.\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; On Wednesday, May 21, 2014 3:47:58 PM UTC+2, Torne (Richard Coles)\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; wrote:\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; On 21 May 2014 14:13, Ricardo Ribalda Delgado \u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ericardo...@gmail.com\u003c/a\u003e\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; wrote:\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\u0026gt; Also Java!!\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\u0026gt; Which means chrome it is not usable in Denmark any more, since all\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\u0026gt; the\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\u0026gt; relevant logins (bank, taxex, city services, union, health....) are\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\u0026gt; done\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\u0026gt; with \u003ca href\u003d\"http://nemid.nu\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://nemid.nu\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575732000\u0026amp;usg\u003dAOvVaw3LVSuK_YUYQY9qW2nSDRdr\"\u003enemid.nu\u003c/a\u003e a java based product.\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\u0026gt; Any public plans for Java/IcedTea to support Peeper?\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; Nobody is working on this as far as we know.\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\u0026gt; On Tuesday, May 20, 2014 10:26:02 PM UTC+2, Cliff Wells wrote:\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; On Tuesday, January 7, 2014 4:04:18 PM UTC-8, Max Heinritz wrote:\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; The update here is that Linux NPAPI support may be dropped as early\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; as\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; M34 (goes to Stable in early April). The reason for this timeline\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; is that\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; we\u0026#39;ve decided not to implement NPAPI support in Linux Aura. We\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; feel\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; comfortable doing so because affected plug-ins all have 30-day\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; launch rates\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; below .7% of Linux Chrome users.\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; While most of the discussion here centers around Flash, other\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; products\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; are also affected. For me, there are two:\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; 1) GNOME Shell Integration plugin\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; 2) VMware VSphere Client plugin\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; As many of you know, there is no native VSphere client for Linux.\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; That\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; means relying on the web UI. That is also no longer an option. So\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; anyone on\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; Linux managing a VMware instance is now sent running to Firefox.\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; Given\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; VMware\u0026#39;s lack of rush to get out a native Linux client, I don\u0026#39;t\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; expect to\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; see a rush to port their plugin to PPAPI anytime soon.\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; While I can\u0026#39;t speak for anyone else, I have no plans on running two\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; browsers . I understand the push to get rid of NPAPI, but at the\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; same time,\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; if the result is a browser that is no longer usable... well... I\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; don\u0026#39;t need\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; to carry on about it. If I\u0026#39;m forced to use Firefox so be it. But do\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; realize\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\u0026gt;\u0026gt; that will be the result for many people.\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\u0026gt; --\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\u0026gt; --\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\u0026gt; Chromium Developers mailing list: \u003ca href data-email-masked rel\u003d\"nofollow\"\u003echromi...@chromium.org\u003c/a\u003e\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\u0026gt; View archives, change email options, or unsubscribe:\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\u0026gt; \u003ca href\u003d\"http://groups.google.com/a/chromium.org/group/chromium-dev\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://groups.google.com/a/chromium.org/group/chromium-dev\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575732000\u0026amp;usg\u003dAOvVaw3ZkbGB7irtGCdNyJvJuVse\"\u003ehttp://groups.google.com/a/chromium.org/group/chromium-dev\u003c/a\u003e\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; --\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; --\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; Chromium Developers mailing list: \u003ca href data-email-masked rel\u003d\"nofollow\"\u003echromi...@chromium.org\u003c/a\u003e\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; View archives, change email options, or unsubscribe:\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; \u003ca href\u003d\"http://groups.google.com/a/chromium.org/group/chromium-dev\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://groups.google.com/a/chromium.org/group/chromium-dev\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575732000\u0026amp;usg\u003dAOvVaw3ZkbGB7irtGCdNyJvJuVse\"\u003ehttp://groups.google.com/a/chromium.org/group/chromium-dev\u003c/a\u003e\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; --\r\u003cbr\u003e\u0026gt;\u0026gt; Ricardo Ribalda\r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; --\r\u003cbr\u003e\u0026gt;\u0026gt; --\r\u003cbr\u003e\u0026gt;\u0026gt; Chromium Developers mailing list: \u003ca href data-email-masked rel\u003d\"nofollow\"\u003echromi...@chromium.org\u003c/a\u003e\r\u003cbr\u003e\u0026gt;\u0026gt; View archives, change email options, or unsubscribe:\r\u003cbr\u003e\u0026gt;\u0026gt; \u003ca href\u003d\"http://groups.google.com/a/chromium.org/group/chromium-dev\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://groups.google.com/a/chromium.org/group/chromium-dev\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575732000\u0026amp;usg\u003dAOvVaw3ZkbGB7irtGCdNyJvJuVse\"\u003ehttp://groups.google.com/a/chromium.org/group/chromium-dev\u003c/a\u003e\r\u003cbr\u003e\u0026gt;\r\u003cbr\u003e\u0026gt;\r\u003cbr\u003e\r\u003cbr\u003e\r\u003cbr\u003e\r\u003cbr\u003e"]],[1,[null,"-- \r\u003cbr\u003eRicardo Ribalda\r\u003cbr\u003e"]]]]],["115393218976622799151","i4fAUwm1IfgJ",false,false,0]],[[["115393218976622799151","2zeqb5WAUfYJ",[["Ricardo Ribalda Delgado","//lh3.googleusercontent.com/a-/ALV-UjUM6I5sgEqHhb6MJgOfhiwebVEOunb5ECOvEfaq8WnHhL9tcnLg",null,"110994212637783582162"],[["Oystein Eftevaag","//lh3.googleusercontent.com/a-/ALV-UjUchROqOmt_dgoXRLlfzAEI8WEaQBa8-BHhE6Z9rs_esvs4huyZ",null,"114235084297422257772"]],[["jia...@opera.com"],["Torne (Richard Coles)","//lh3.googleusercontent.com/a-/ALV-UjXynL_RLq9KDtg4oGuLxRbYNPzd8IKExnF8o86kxM3ECjx1lQ",null,"113529764312008400171"],["Chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"],["Justin Schuh","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["Tom Wiltzius"],["Elliot Glaysher","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["Darin Fisher","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","Just received from nemid: Dear Ricardo Right now there\u0026#39;s no alternative sollution for java. You",[1400683323],[1457610697],2],[2,[[1,[null,"Just received from nemid:\r\u003cbr\u003e\r\u003cbr\u003e\r\u003cbr\u003eDear Ricardo\r\u003cbr\u003e\r\u003cbr\u003eRight now there\u0026#39;s no alternative sollution for java. You can see the\r\u003cbr\u003erequirements for your browser etc. by clicking here\r\u003cbr\u003e\u003ca href\u003d\"https://www.nemid.nu/dk-da/support/faa_hjaelp_til_nemid/tekniske_krav/understoettede_programmer/\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttps://www.nemid.nu/dk-da/support/faa_hjaelp_til_nemid/tekniske_krav/understoettede_programmer/\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575733000\u0026amp;usg\u003dAOvVaw1IwhjTbYj3Nk6pm-ZG9T7M\"\u003ehttps://www.nemid.nu/dk-da/support/faa_hjaelp_til_nemid/tekniske_krav/understoettede_programmer/\u003c/a\u003e.\r\u003cbr\u003e\r\u003cbr\u003e\r\u003cbr\u003eHj\u00e6lp os med at forbedre vores support. Dette g\u00f8res nemt ved at du\r\u003cbr\u003esvarer p\u00e5 et sp\u00f8rgsm\u00e5l p\u00e5 f\u00f8lgende link\r\u003cbr\u003e\r\u003cbr\u003eVenlig hilsen\r\u003cbr\u003e\r\u003cbr\u003eStephanie H\r\u003cbr\u003eServicedesk\r\u003cbr\u003eNets DanID A/S\r\u003cbr\u003e\r\u003cbr\u003e\u003ca href\u003d\"http://www.nemid.nu/support\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://www.nemid.nu/support\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575734000\u0026amp;usg\u003dAOvVaw0XrBmSbvX2Z1Pb16bj9JcG\"\u003ewww.nemid.nu/support\u003c/a\u003e\r\u003cbr\u003e\u003ca href data-email-masked rel\u003d\"nofollow\"\u003esup...@danid.dk\u003c/a\u003e\r\u003cbr\u003e"]],[3,[null,"\r\u003cbr\u003eOn Wed, May 21, 2014 at 4:39 PM, Oystein Eftevaag \u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003eoyst...@google.com\u003c/a\u003e\u0026gt; wrote:\r\u003cbr\u003e\u0026gt; Norway\u0026#39;s BankID has also been working on a Java-less replacement for a while\r\u003cbr\u003e\u0026gt; now; apparently it will be deployed in August. I would be surprised if\r\u003cbr\u003e\u0026gt; Denmark\u0026#39;s NemID isn\u0026#39;t also working on a replacement (they\u0026#39;d have to in\r\u003cbr\u003e\u0026gt; either case, if they want to support mobile browsers).\r\u003cbr\u003e\u0026gt;\r\u003cbr\u003e\u0026gt;\r\u003cbr\u003e\u0026gt; On Wed, May 21, 2014 at 7:31 AM, Jiang Jiang \u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ejia...@opera.com\u003c/a\u003e\u0026gt; wrote:\r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; On Wed, May 21, 2014 at 4:11 PM, Ricardo Ribalda Delgado\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ericardo...@gmail.com\u003c/a\u003e\u0026gt; wrote:\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt; Can use sockets in pepper? .\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt; What about a pepper plugin + a NPAPI broker server communicating via a\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt; socket\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt; -The NPAPI server will be a different binary working outside the\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt; sandbox. This will run the NPAPI plugin\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt; -A Pepper plugin will interact with the user: render, events.....\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt; So you can have an idea of the relevance of nemid: Anything you buy\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt; in Denmark with a card requires nemid in the \u0026quot;secured by visa\u0026quot; stage.\r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; Do banks in Denmark offer similar solutions to Mobile BankID [1, 2]?\r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; In Norway and Sweden this seems to be the only viable solution when\r\u003cbr\u003e\u0026gt;\u0026gt; Java support is completely gone in certain browsers. (Well, in fact when\r\u003cbr\u003e\u0026gt;\u0026gt; it is still supported, I still prefer using this to authenticate.)\r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt; Perhaps Google should have planned the schedule a bit better. Moving\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt; away from NPAPI without having an alternative does not sounds like a\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt; good idea.\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt; Many users will have to use other browsers.\r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; - Jiang\r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; [1] \u003ca href\u003d\"http://support.bankid.com/mobil\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://support.bankid.com/mobil\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575734000\u0026amp;usg\u003dAOvVaw3HZsmdGpADNMyERe5FrkYK\"\u003ehttp://support.bankid.com/mobil\u003c/a\u003e\r\u003cbr\u003e\u0026gt;\u0026gt; [2]\r\u003cbr\u003e\u0026gt;\u0026gt; \u003ca href\u003d\"https://www.dnb.no/privat/nettbank-mobil-og-kort/nettbank/bankid-paa-mobil.html\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttps://www.dnb.no/privat/nettbank-mobil-og-kort/nettbank/bankid-paa-mobil.html\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575734000\u0026amp;usg\u003dAOvVaw0Er-tpxtaUm8TCV--yQJbB\"\u003ehttps://www.dnb.no/privat/nettbank-mobil-og-kort/nettbank/bankid-paa-mobil.html\u003c/a\u003e\r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; --\r\u003cbr\u003e\u0026gt;\u0026gt; --\r\u003cbr\u003e\u0026gt;\u0026gt; Chromium Developers mailing list: \u003ca href data-email-masked rel\u003d\"nofollow\"\u003echromi...@chromium.org\u003c/a\u003e\r\u003cbr\u003e\u0026gt;\u0026gt; View archives, change email options, or unsubscribe:\r\u003cbr\u003e\u0026gt;\u0026gt; \u003ca href\u003d\"http://groups.google.com/a/chromium.org/group/chromium-dev\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://groups.google.com/a/chromium.org/group/chromium-dev\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575734000\u0026amp;usg\u003dAOvVaw2MilJB1XwoyPGABBF8opIw\"\u003ehttp://groups.google.com/a/chromium.org/group/chromium-dev\u003c/a\u003e\r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; To unsubscribe from this group and stop receiving emails from it, send an\r\u003cbr\u003e\u0026gt;\u0026gt; email to \u003ca href data-email-masked rel\u003d\"nofollow\"\u003echromium-dev...@chromium.org\u003c/a\u003e.\r\u003cbr\u003e\u0026gt;\r\u003cbr\u003e\u0026gt;\r\u003cbr\u003e\r\u003cbr\u003e\r\u003cbr\u003e\r\u003cbr\u003e"]],[1,[null,"-- \r\u003cbr\u003eRicardo Ribalda\r\u003cbr\u003e"]]]]],["115393218976622799151","2zeqb5WAUfYJ",false,false,0]],[[["115393218976622799151","P94tANz12ZkJ",[["Oystein Eftevaag","//lh3.googleusercontent.com/a-/ALV-UjUchROqOmt_dgoXRLlfzAEI8WEaQBa8-BHhE6Z9rs_esvs4huyZ",null,"114235084297422257772"],[["Ricardo Ribalda Delgado","//lh3.googleusercontent.com/a-/ALV-UjUM6I5sgEqHhb6MJgOfhiwebVEOunb5ECOvEfaq8WnHhL9tcnLg",null,"110994212637783582162"]],[["jia...@opera.com"],["Torne (Richard Coles)","//lh3.googleusercontent.com/a-/ALV-UjXynL_RLq9KDtg4oGuLxRbYNPzd8IKExnF8o86kxM3ECjx1lQ",null,"113529764312008400171"],["Chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"],["Justin Schuh","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["Tom Wiltzius"],["Elliot Glaysher","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["Darin Fisher","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","It\u0026#39;s being phased out in Denmark as well: http://politiken.dk/forbrugogliv/digitalt/internet/",[1400683690],[1457610693],2],[2,[[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003eIt\u0026#39;s being phased out in Denmark as well:\u00a0\u003ca href\u003d\"http://politiken.dk/forbrugogliv/digitalt/internet/ECE2107661/nets-dropper-java-i-den-naeste-version-af-nemid/\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://politiken.dk/forbrugogliv/digitalt/internet/ECE2107661/nets-dropper-java-i-den-naeste-version-af-nemid/\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575735000\u0026amp;usg\u003dAOvVaw2_Uexyh1-AiUOVfAg7iuJI\"\u003ehttp://politiken.dk/forbrugogliv/digitalt/internet/ECE2107661/nets-dropper-java-i-den-naeste-version-af-nemid/\u003c/a\u003e\u003c/div\u003e"]],[3,[null,"\r\n\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cbr\u003e\u003cbr\u003e\u003cdiv class\u003d\"gmail_quote\"\u003eOn Wed, May 21, 2014 at 7:42 AM, Ricardo Ribalda Delgado \u003cspan dir\u003d\"ltr\"\u003e\u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ericardo...@gmail.com\u003c/a\u003e\u0026gt;\u003c/span\u003e wrote:\u003cbr\u003e\r\n\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003eJust received from nemid:\u003cbr\u003e\r\n\u003cbr\u003e\r\n\u003cbr\u003e\r\nDear Ricardo\u003cbr\u003e\r\n\u003cbr\u003e\r\nRight now there\u0026#39;s no alternative sollution for java. You can see the\u003cbr\u003e\r\nrequirements for your browser etc. by clicking here\u003cbr\u003e\r\n\u003ca href\u003d\"https://www.nemid.nu/dk-da/support/faa_hjaelp_til_nemid/tekniske_krav/understoettede_programmer/\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttps://www.nemid.nu/dk-da/support/faa_hjaelp_til_nemid/tekniske_krav/understoettede_programmer/\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575735000\u0026amp;usg\u003dAOvVaw12_z490o4JNmbj-QwoxNRF\"\u003ehttps://www.nemid.nu/dk-da/support/faa_hjaelp_til_nemid/tekniske_krav/understoettede_programmer/\u003c/a\u003e.\u003cbr\u003e\r\n\r\n\u003cbr\u003e\r\n\u003cbr\u003e\r\nHj\u00e6lp os med at forbedre vores support. Dette g\u00f8res nemt ved at du\u003cbr\u003e\r\nsvarer p\u00e5 et sp\u00f8rgsm\u00e5l p\u00e5 f\u00f8lgende link\u003cbr\u003e\r\n\u003cbr\u003e\r\nVenlig hilsen\u003cbr\u003e\r\n\u003cbr\u003e\r\nStephanie H\u003cbr\u003e\r\nServicedesk\u003cbr\u003e\r\nNets DanID A/S\u003cbr\u003e\r\n\u003cbr\u003e\r\n\u003ca href\u003d\"http://www.nemid.nu/support\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://www.nemid.nu/support\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575735000\u0026amp;usg\u003dAOvVaw3hcFJ8RNawXNNzGQlnXGuu\"\u003ewww.nemid.nu/support\u003c/a\u003e\u003cbr\u003e\r\n\u003ca href data-email-masked rel\u003d\"nofollow\"\u003esup...@danid.dk\u003c/a\u003e\u003cbr\u003e\r\n\u003cdiv\u003e\u003cdiv\u003e\u003cbr\u003e\r\nOn Wed, May 21, 2014 at 4:39 PM, Oystein Eftevaag \u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003eoyst...@google.com\u003c/a\u003e\u0026gt; wrote:\u003cbr\u003e\r\n\u0026gt; Norway\u0026#39;s BankID has also been working on a Java-less replacement for a while\u003cbr\u003e\r\n\u0026gt; now; apparently it will be deployed in August. I would be surprised if\u003cbr\u003e\r\n\u0026gt; Denmark\u0026#39;s NemID isn\u0026#39;t also working on a replacement (they\u0026#39;d have to in\u003cbr\u003e\r\n\u0026gt; either case, if they want to support mobile browsers).\u003cbr\u003e\r\n\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u003cbr\u003e\r\n\u0026gt; On Wed, May 21, 2014 at 7:31 AM, Jiang Jiang \u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ejia...@opera.com\u003c/a\u003e\u0026gt; wrote:\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt; On Wed, May 21, 2014 at 4:11 PM, Ricardo Ribalda Delgado\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ericardo...@gmail.com\u003c/a\u003e\u0026gt; wrote:\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt; Can use sockets in pepper? .\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt; What about a pepper plugin + a NPAPI broker server communicating via a\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt; socket\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt; -The NPAPI server will be a different binary working outside the\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt; sandbox. This will run the NPAPI plugin\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt; -A Pepper plugin will interact with the user: render, events.....\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt; So you can have an idea of the relevance of nemid: \u00a0Anything you buy\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt; in Denmark with a card requires nemid in the \u0026quot;secured by visa\u0026quot; stage.\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt; Do banks in Denmark offer similar solutions to Mobile BankID [1, 2]?\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt; In Norway and Sweden this seems to be the only viable solution when\u003cbr\u003e\r\n\u0026gt;\u0026gt; Java support is completely gone in certain browsers. (Well, in fact when\u003cbr\u003e\r\n\u0026gt;\u0026gt; it is still supported, I still prefer using this to authenticate.)\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt; Perhaps Google should have planned the schedule a bit better. Moving\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt; away from NPAPI without having an alternative does not sounds like a\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt; good idea.\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt; Many users will have to use other browsers.\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt; - Jiang\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt; [1] \u003ca href\u003d\"http://support.bankid.com/mobil\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://support.bankid.com/mobil\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575735000\u0026amp;usg\u003dAOvVaw1lcD6Hv02U4KzneJosakLx\"\u003ehttp://support.bankid.com/mobil\u003c/a\u003e\u003cbr\u003e\r\n\u0026gt;\u0026gt; [2]\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u003ca href\u003d\"https://www.dnb.no/privat/nettbank-mobil-og-kort/nettbank/bankid-paa-mobil.html\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttps://www.dnb.no/privat/nettbank-mobil-og-kort/nettbank/bankid-paa-mobil.html\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575735000\u0026amp;usg\u003dAOvVaw0cFgErSDe-3VnuNs2dWOvr\"\u003ehttps://www.dnb.no/privat/nettbank-mobil-og-kort/nettbank/bankid-paa-mobil.html\u003c/a\u003e\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt; --\u003cbr\u003e\r\n\u0026gt;\u0026gt; --\u003cbr\u003e\r\n\u0026gt;\u0026gt; Chromium Developers mailing list: \u003ca href data-email-masked rel\u003d\"nofollow\"\u003echromi...@chromium.org\u003c/a\u003e\u003cbr\u003e\r\n\u0026gt;\u0026gt; View archives, change email options, or unsubscribe:\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u00a0 \u00a0 \u003ca href\u003d\"http://groups.google.com/a/chromium.org/group/chromium-dev\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://groups.google.com/a/chromium.org/group/chromium-dev\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575735000\u0026amp;usg\u003dAOvVaw1nrY5r9bNeeVUWIh7DOgiv\"\u003ehttp://groups.google.com/a/chromium.org/group/chromium-dev\u003c/a\u003e\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt; To unsubscribe from this group and stop receiving emails from it, send an\u003cbr\u003e\r\n\u0026gt;\u0026gt; email to \u003ca href data-email-masked rel\u003d\"nofollow\"\u003echromium-dev...@chromium.org\u003c/a\u003e.\u003cbr\u003e\r\n\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u003cbr\u003e\r\n\u003cbr\u003e\r\n\u003cbr\u003e\r\n\u003cbr\u003e\r\n\u003c/div\u003e\u003c/div\u003e\u003cspan\u003e\u003cfont color\u003d\"#888888\"\u003e--\u003cbr\u003e\r\nRicardo Ribalda\u003cbr\u003e\r\n\u003c/font\u003e\u003c/span\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003cbr\u003e\u003c/div\u003e\r\n"]]]]],["115393218976622799151","P94tANz12ZkJ",false,false,0]],[[["115393218976622799151","xT6CGuD_lisJ",[["Ricardo Ribalda Delgado","//lh3.googleusercontent.com/a-/ALV-UjUM6I5sgEqHhb6MJgOfhiwebVEOunb5ECOvEfaq8WnHhL9tcnLg",null,"110994212637783582162"],[["Oystein Eftevaag","//lh3.googleusercontent.com/a-/ALV-UjUchROqOmt_dgoXRLlfzAEI8WEaQBa8-BHhE6Z9rs_esvs4huyZ",null,"114235084297422257772"]],[["jia...@opera.com"],["Torne (Richard Coles)","//lh3.googleusercontent.com/a-/ALV-UjXynL_RLq9KDtg4oGuLxRbYNPzd8IKExnF8o86kxM3ECjx1lQ",null,"113529764312008400171"],["Chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"],["Justin Schuh","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["Tom Wiltzius"],["Elliot Glaysher","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["Darin Fisher","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","Seems that is not ready yet, based on nemid support reply. But happy to hear that someday there will",[1400691354],[1457610724],2],[2,[[1,[null,"Seems that is not ready yet, based on nemid support reply.\r\u003cbr\u003e\r\u003cbr\u003eBut happy to hear that someday there will be a replacement.\r\u003cbr\u003e\r\u003cbr\u003eAnyway. There are other public services that rely on Java like the\r\u003cbr\u003eSpanish tax office.\r\u003cbr\u003e\r\u003cbr\u003eLet\u0026#39;s see how the next months develop. Specially when this issue hits\r\u003cbr\u003ewindows platforms\r\u003cbr\u003e"]],[3,[null,"\r\u003cbr\u003eOn Wed, May 21, 2014 at 4:48 PM, Oystein Eftevaag \u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003eoyst...@google.com\u003c/a\u003e\u0026gt; wrote:\r\u003cbr\u003e\u0026gt; It\u0026#39;s being phased out in Denmark as well:\r\u003cbr\u003e\u0026gt; \u003ca href\u003d\"http://politiken.dk/forbrugogliv/digitalt/internet/ECE2107661/nets-dropper-java-i-den-naeste-version-af-nemid/\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://politiken.dk/forbrugogliv/digitalt/internet/ECE2107661/nets-dropper-java-i-den-naeste-version-af-nemid/\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575737000\u0026amp;usg\u003dAOvVaw0-B-KODmgJXp388vkDbL9V\"\u003ehttp://politiken.dk/forbrugogliv/digitalt/internet/ECE2107661/nets-dropper-java-i-den-naeste-version-af-nemid/\u003c/a\u003e\r\u003cbr\u003e\u0026gt;\r\u003cbr\u003e\u0026gt;\r\u003cbr\u003e\u0026gt; On Wed, May 21, 2014 at 7:42 AM, Ricardo Ribalda Delgado\r\u003cbr\u003e\u0026gt; \u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ericardo...@gmail.com\u003c/a\u003e\u0026gt; wrote:\r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; Just received from nemid:\r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; Dear Ricardo\r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; Right now there\u0026#39;s no alternative sollution for java. You can see the\r\u003cbr\u003e\u0026gt;\u0026gt; requirements for your browser etc. by clicking here\r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u003ca href\u003d\"https://www.nemid.nu/dk-da/support/faa_hjaelp_til_nemid/tekniske_krav/understoettede_programmer/\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttps://www.nemid.nu/dk-da/support/faa_hjaelp_til_nemid/tekniske_krav/understoettede_programmer/\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575737000\u0026amp;usg\u003dAOvVaw1zBpXFMjx0_zJbpZccANCO\"\u003ehttps://www.nemid.nu/dk-da/support/faa_hjaelp_til_nemid/tekniske_krav/understoettede_programmer/\u003c/a\u003e.\r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; Hj\u00e6lp os med at forbedre vores support. Dette g\u00f8res nemt ved at du\r\u003cbr\u003e\u0026gt;\u0026gt; svarer p\u00e5 et sp\u00f8rgsm\u00e5l p\u00e5 f\u00f8lgende link\r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; Venlig hilsen\r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; Stephanie H\r\u003cbr\u003e\u0026gt;\u0026gt; Servicedesk\r\u003cbr\u003e\u0026gt;\u0026gt; Nets DanID A/S\r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u003ca href\u003d\"http://www.nemid.nu/support\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://www.nemid.nu/support\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575737000\u0026amp;usg\u003dAOvVaw13CHUYis3DiH8TZL7_wyas\"\u003ewww.nemid.nu/support\u003c/a\u003e\r\u003cbr\u003e\u0026gt;\u0026gt; \u003ca href data-email-masked rel\u003d\"nofollow\"\u003esup...@danid.dk\u003c/a\u003e\r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; On Wed, May 21, 2014 at 4:39 PM, Oystein Eftevaag \u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003eoyst...@google.com\u003c/a\u003e\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; wrote:\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt; Norway\u0026#39;s BankID has also been working on a Java-less replacement for a\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt; while\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt; now; apparently it will be deployed in August. I would be surprised if\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt; Denmark\u0026#39;s NemID isn\u0026#39;t also working on a replacement (they\u0026#39;d have to in\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt; either case, if they want to support mobile browsers).\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt; On Wed, May 21, 2014 at 7:31 AM, Jiang Jiang \u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ejia...@opera.com\u003c/a\u003e\u0026gt; wrote:\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; On Wed, May 21, 2014 at 4:11 PM, Ricardo Ribalda Delgado\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; \u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ericardo...@gmail.com\u003c/a\u003e\u0026gt; wrote:\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; \u0026gt; Can use sockets in pepper? .\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; \u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; \u0026gt; What about a pepper plugin + a NPAPI broker server communicating via\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; \u0026gt; a\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; \u0026gt; socket\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; \u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; \u0026gt; -The NPAPI server will be a different binary working outside the\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; \u0026gt; sandbox. This will run the NPAPI plugin\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; \u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; \u0026gt; -A Pepper plugin will interact with the user: render, events.....\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; \u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; \u0026gt; So you can have an idea of the relevance of nemid: Anything you buy\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; \u0026gt; in Denmark with a card requires nemid in the \u0026quot;secured by visa\u0026quot; stage.\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; Do banks in Denmark offer similar solutions to Mobile BankID [1, 2]?\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; In Norway and Sweden this seems to be the only viable solution when\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; Java support is completely gone in certain browsers. (Well, in fact\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; when\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; it is still supported, I still prefer using this to authenticate.)\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; \u0026gt; Perhaps Google should have planned the schedule a bit better. Moving\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; \u0026gt; away from NPAPI without having an alternative does not sounds like a\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; \u0026gt; good idea.\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; \u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; \u0026gt; Many users will have to use other browsers.\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; - Jiang\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; [1] \u003ca href\u003d\"http://support.bankid.com/mobil\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://support.bankid.com/mobil\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575737000\u0026amp;usg\u003dAOvVaw0OXJgEFizQKTgLl7NTNWQ8\"\u003ehttp://support.bankid.com/mobil\u003c/a\u003e\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; [2]\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; \u003ca href\u003d\"https://www.dnb.no/privat/nettbank-mobil-og-kort/nettbank/bankid-paa-mobil.html\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttps://www.dnb.no/privat/nettbank-mobil-og-kort/nettbank/bankid-paa-mobil.html\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575737000\u0026amp;usg\u003dAOvVaw1NkWp2Q_g4WLn5WIrHXXgp\"\u003ehttps://www.dnb.no/privat/nettbank-mobil-og-kort/nettbank/bankid-paa-mobil.html\u003c/a\u003e\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; --\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; --\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; Chromium Developers mailing list: \u003ca href data-email-masked rel\u003d\"nofollow\"\u003echromi...@chromium.org\u003c/a\u003e\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; View archives, change email options, or unsubscribe:\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; \u003ca href\u003d\"http://groups.google.com/a/chromium.org/group/chromium-dev\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://groups.google.com/a/chromium.org/group/chromium-dev\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575737000\u0026amp;usg\u003dAOvVaw0bPNM9grDXO3nTr_zjXP9z\"\u003ehttp://groups.google.com/a/chromium.org/group/chromium-dev\u003c/a\u003e\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; To unsubscribe from this group and stop receiving emails from it, send\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; an\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; email to \u003ca href data-email-masked rel\u003d\"nofollow\"\u003echromium-dev...@chromium.org\u003c/a\u003e.\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; --\r\u003cbr\u003e\u0026gt;\u0026gt; Ricardo Ribalda\r\u003cbr\u003e\u0026gt;\r\u003cbr\u003e\u0026gt;\r\u003cbr\u003e\r\u003cbr\u003e\r\u003cbr\u003e\r\u003cbr\u003e"]],[1,[null,"-- \r\u003cbr\u003eRicardo Ribalda\r\u003cbr\u003e"]]]]],["115393218976622799151","xT6CGuD_lisJ",false,false,0]],[[["115393218976622799151","Zmm6PtsReZAJ",[["Markus Gutschke (\u9867\u5b5f\u52e4)","//lh3.googleusercontent.com/a-/ALV-UjW7uEbLfKnn_rusysP_I1-XKZ6Z4BkyuukPjFdr6Lc0sJ0ung",null,"116294717273388261133"],null,[["Chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","One of the unexpected things that stopped working is the DNSSEC Validator from the Chrome Store. I no",[1400728979],[1457610758],2],[2,[[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003eOne of the unexpected things that stopped working is the\u00a0\u003ca href\u003d\"https://chrome.google.com/webstore/search-extensions/dnssec\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttps://chrome.google.com/webstore/search-extensions/dnssec\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575740000\u0026amp;usg\u003dAOvVaw3to3oFIUsIvuECrnNYyWQV\"\u003eDNSSEC Validator\u003c/a\u003e\u00a0from the Chrome Store.\u003cbr\u003e\r\n\r\n\u003cbr\u003eI no longer have access to internal GOOG resources, but can somebody please notify the owners of\u00a0\u003ca href\u003d\"https://developers.google.com/speed/public-dns/faq#dnssec\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttps://developers.google.com/speed/public-dns/faq%23dnssec\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575740000\u0026amp;usg\u003dAOvVaw0m_xQP54_UxuEtJS_0LD2E\"\u003ehttps://developers.google.com/speed/public-dns/faq#dnssec\u003c/a\u003e and ask them to remove references to using the DNSSEC Validator with Chrome. The reference to Firefox can stay until (and if) there is a better option that works with all browsers.\u003cbr\u003e\r\n\r\n\u003cbr\u003eThanks,\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eMarkus\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[3,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cbr\u003e\u003cbr\u003e\u003cfont color\u003d\"#500050\"\u003e\u003cbr\u003e\u003cbr\u003e\u003c/font\u003e\u003cspan style\u003d\"color:rgb(80,0,80)\"\u003eOn Wed, May 21, 2014 at 9:55 AM, Ricardo Ribalda Delgado \u003c/span\u003e\u003cspan dir\u003d\"ltr\" style\u003d\"color:rgb(80,0,80)\"\u003e\u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ericardo...@gmail.com\u003c/a\u003e\u0026gt;\u003c/span\u003e\u003cspan style\u003d\"color:rgb(80,0,80)\"\u003e wrote:\u003c/span\u003e\u003cbr\u003e\r\n\r\n\u003cfont color\u003d\"#500050\"\u003e\u003cbr\u003e\u003c/font\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex\"\u003e\u003cdiv\u003e\u003cdiv\u003e\r\n\r\n\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\r\n\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;border-right-width:1px;border-right-color:rgb(204,204,204);border-right-style:solid;padding-left:1ex;padding-right:1ex\"\u003e\r\n\r\n\u003c/blockquote\u003eSeems that is not ready yet, based on nemid support reply.\u003cbr\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex\"\u003e\r\n\r\n\r\n\u003c/blockquote\u003e\u003cbr\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;border-right-width:1px;border-right-color:rgb(204,204,204);border-right-style:solid;padding-left:1ex;padding-right:1ex\"\u003e\r\n\r\n\u003c/blockquote\u003eBut happy to hear that someday there will be a replacement.\u003cbr\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex\"\u003e\r\n\r\n\r\n\u003c/blockquote\u003e\u003cbr\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;border-right-width:1px;border-right-color:rgb(204,204,204);border-right-style:solid;padding-left:1ex;padding-right:1ex\"\u003e\r\n\r\n\u003c/blockquote\u003eAnyway. There are other public services that rely on Java like the\u003cbr\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;border-right-width:1px;border-right-color:rgb(204,204,204);border-right-style:solid;padding-left:1ex;padding-right:1ex\"\u003e\r\n\r\n\u003c/blockquote\u003eSpanish tax office.\u003cbr\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex\"\u003e\r\n\u003c/blockquote\u003e\u003cbr\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;border-right-width:1px;border-right-color:rgb(204,204,204);border-right-style:solid;padding-left:1ex;padding-right:1ex\"\u003e\r\n\r\n\u003c/blockquote\u003eLet\u0026#39;s see how the next months develop. Specially when this issue hits\u003cbr\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;border-right-width:1px;border-right-color:rgb(204,204,204);border-right-style:solid;padding-left:1ex;padding-right:1ex\"\u003e\r\n\r\n\u003c/blockquote\u003ewindows platforms\u003cbr\u003e\u003cbr\u003eOn Wed, May 21, 2014 at 4:48 PM, Oystein Eftevaag \u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003eoyst...@google.com\u003c/a\u003e\u0026gt; wrote:\u003cbr\u003e\u0026gt; It\u0026#39;s being phased out in Denmark as well:\u003cbr\u003e\r\n\r\n\u0026gt; \u003ca href\u003d\"http://politiken.dk/forbrugogliv/digitalt/internet/ECE2107661/nets-dropper-java-i-den-naeste-version-af-nemid/\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://politiken.dk/forbrugogliv/digitalt/internet/ECE2107661/nets-dropper-java-i-den-naeste-version-af-nemid/\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575740000\u0026amp;usg\u003dAOvVaw35-cMvXxnzdBtFfM5LvtUs\"\u003ehttp://politiken.dk/forbrugogliv/digitalt/internet/ECE2107661/nets-dropper-java-i-den-naeste-version-af-nemid/\u003c/a\u003e\u003cbr\u003e\r\n\r\n\u0026gt;\u003cbr\u003e\u0026gt;\u003cbr\u003e\u0026gt; On Wed, May 21, 2014 at 7:42 AM, Ricardo Ribalda Delgado\u003cbr\u003e\u0026gt; \u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ericardo...@gmail.com\u003c/a\u003e\u0026gt; wrote:\u003cbr\u003e\u0026gt;\u0026gt;\u003cbr\u003e\u0026gt;\u0026gt; Just received from nemid:\u003cbr\u003e\r\n\r\n\u0026gt;\u0026gt;\u003cbr\u003e\u0026gt;\u0026gt;\u003cbr\u003e\u0026gt;\u0026gt; Dear Ricardo\u003cbr\u003e\u0026gt;\u0026gt;\u003cbr\u003e\u0026gt;\u0026gt; Right now there\u0026#39;s no alternative sollution for java. You can see the\u003cbr\u003e\u0026gt;\u0026gt; requirements for your browser etc. by clicking here\u003cbr\u003e\u0026gt;\u0026gt;\u003cbr\u003e\r\n\r\n\u0026gt;\u0026gt; \u003ca href\u003d\"https://www.nemid.nu/dk-da/support/faa_hjaelp_til_nemid/tekniske_krav/understoettede_programmer/\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttps://www.nemid.nu/dk-da/support/faa_hjaelp_til_nemid/tekniske_krav/understoettede_programmer/\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575740000\u0026amp;usg\u003dAOvVaw39ExyuTFLgw9EyEVqoOuE8\"\u003ehttps://www.nemid.nu/dk-da/support/faa_hjaelp_til_nemid/tekniske_krav/understoettede_programmer/\u003c/a\u003e.\u003cbr\u003e\r\n\r\n\u0026gt;\u0026gt;\u003cbr\u003e\u0026gt;\u0026gt;\u003cbr\u003e\u0026gt;\u0026gt; Hj\u00e6lp os med at forbedre vores support. Dette g\u00f8res nemt ved at du\u003cbr\u003e\u0026gt;\u0026gt; svarer p\u00e5 et sp\u00f8rgsm\u00e5l p\u00e5 f\u00f8lgende link\u003cbr\u003e\u0026gt;\u0026gt;\u003cbr\u003e\u0026gt;\u0026gt; Venlig hilsen\u003cbr\u003e\u0026gt;\u0026gt;\u003cbr\u003e\u0026gt;\u0026gt; Stephanie H\u003cbr\u003e\r\n\r\n\u0026gt;\u0026gt; Servicedesk\u003cbr\u003e\u0026gt;\u0026gt; Nets DanID A/S\u003cbr\u003e\u0026gt;\u0026gt;\u003cbr\u003e\u0026gt;\u0026gt; \u003ca href\u003d\"http://www.nemid.nu/support\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://www.nemid.nu/support\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575740000\u0026amp;usg\u003dAOvVaw0-X_-tPOs0zt2Cb0atm58v\"\u003ewww.nemid.nu/support\u003c/a\u003e\u003cbr\u003e\u0026gt;\u0026gt; \u003ca href data-email-masked rel\u003d\"nofollow\"\u003esup...@danid.dk\u003c/a\u003e\u003cbr\u003e\r\n\r\n\u0026gt;\u0026gt;\u003cbr\u003e\u0026gt;\u0026gt; On Wed, May 21, 2014 at 4:39 PM, Oystein Eftevaag \u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003eoyst...@google.com\u003c/a\u003e\u0026gt;\u003cbr\u003e\u0026gt;\u0026gt; wrote:\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt; Norway\u0026#39;s BankID has also been working on a Java-less replacement for a\u003cbr\u003e\r\n\r\n\u0026gt;\u0026gt; \u0026gt; while\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt; now; apparently it will be deployed in August. I would be surprised if\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt; Denmark\u0026#39;s NemID isn\u0026#39;t also working on a replacement (they\u0026#39;d have to in\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt; either case, if they want to support mobile browsers).\u003cbr\u003e\r\n\r\n\u0026gt;\u0026gt; \u0026gt;\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt; On Wed, May 21, 2014 at 7:31 AM, Jiang Jiang \u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ejia...@opera.com\u003c/a\u003e\u0026gt; wrote:\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; On Wed, May 21, 2014 at 4:11 PM, Ricardo Ribalda Delgado\u003cbr\u003e\r\n\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt; \u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ericardo...@gmail.com\u003c/a\u003e\u0026gt; wrote:\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; \u0026gt; Can use sockets in pepper? .\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; \u0026gt;\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; \u0026gt; What about a pepper plugin + a NPAPI broker server communicating via\u003cbr\u003e\r\n\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt; \u0026gt; a\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; \u0026gt; socket\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; \u0026gt;\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; \u0026gt; -The NPAPI server will be a different binary working outside the\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; \u0026gt; sandbox. This will run the NPAPI plugin\u003cbr\u003e\r\n\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt; \u0026gt;\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; \u0026gt; -A Pepper plugin will interact with the user: render, events.....\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; \u0026gt;\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; \u0026gt; So you can have an idea of the relevance of nemid: \u00a0Anything you buy\u003cbr\u003e\r\n\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt; \u0026gt; in Denmark with a card requires nemid in the \u0026quot;secured by visa\u0026quot; stage.\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; Do banks in Denmark offer similar solutions to Mobile BankID [1, 2]?\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u003cbr\u003e\r\n\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt; In Norway and Sweden this seems to be the only viable solution when\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; Java support is completely gone in certain browsers. (Well, in fact\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; when\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; it is still supported, I still prefer using this to authenticate.)\u003cbr\u003e\r\n\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; \u0026gt; Perhaps Google should have planned the schedule a bit better. Moving\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; \u0026gt; away from NPAPI without having an alternative does not sounds like a\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; \u0026gt; good idea.\u003cbr\u003e\r\n\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt; \u0026gt;\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; \u0026gt; Many users will have to use other browsers.\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; - Jiang\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; [1] \u003ca href\u003d\"http://support.bankid.com/mobil\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://support.bankid.com/mobil\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575740000\u0026amp;usg\u003dAOvVaw1jGFjz9I41GtxrJ6fi5GoS\"\u003ehttp://support.bankid.com/mobil\u003c/a\u003e\u003cbr\u003e\r\n\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt; [2]\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; \u003ca href\u003d\"https://www.dnb.no/privat/nettbank-mobil-og-kort/nettbank/bankid-paa-mobil.html\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttps://www.dnb.no/privat/nettbank-mobil-og-kort/nettbank/bankid-paa-mobil.html\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575740000\u0026amp;usg\u003dAOvVaw0P_jMXsasx6TZ4SJc65gKX\"\u003ehttps://www.dnb.no/privat/nettbank-mobil-og-kort/nettbank/bankid-paa-mobil.html\u003c/a\u003e\u003cbr\u003e\r\n\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; --\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; --\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; Chromium Developers mailing list: \u003ca href data-email-masked rel\u003d\"nofollow\"\u003echromi...@chromium.org\u003c/a\u003e\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; View archives, change email options, or unsubscribe:\u003cbr\u003e\r\n\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt; \u00a0 \u00a0 \u003ca href\u003d\"http://groups.google.com/a/chromium.org/group/chromium-dev\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://groups.google.com/a/chromium.org/group/chromium-dev\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575740000\u0026amp;usg\u003dAOvVaw02pGobGiaOwKj8Os59m5NX\"\u003ehttp://groups.google.com/a/chromium.org/group/chromium-dev\u003c/a\u003e\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; To unsubscribe from this group and stop receiving emails from it, send\u003cbr\u003e\r\n\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt; an\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; email to \u003ca href data-email-masked rel\u003d\"nofollow\"\u003echromium-dev...@chromium.org\u003c/a\u003e.\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u003cbr\u003e\u0026gt;\u0026gt;\u003cbr\u003e\u0026gt;\u0026gt;\u003cbr\u003e\r\n\r\n\u0026gt;\u0026gt;\u003cbr\u003e\u0026gt;\u0026gt; --\u003cbr\u003e\u0026gt;\u0026gt; Ricardo Ribalda\u003cbr\u003e\u0026gt;\u003cbr\u003e\u0026gt;\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e--\u003cbr\u003eRicardo Ribalda\u003cbr\u003e\u003cbr\u003e--\u003cbr\u003e--\u003cbr\u003eChromium Developers mailing list: \u003ca href data-email-masked rel\u003d\"nofollow\"\u003echromi...@chromium.org\u003c/a\u003e\u003cbr\u003e\r\n\r\nView archives, change email options, or unsubscribe:\u003cbr\u003e\r\n\u003cdiv\u003e\u003cdiv\u003e\r\n\u00a0 \u00a0 \u003ca href\u003d\"http://groups.google.com/a/chromium.org/group/chromium-dev\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://groups.google.com/a/chromium.org/group/chromium-dev\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575740000\u0026amp;usg\u003dAOvVaw02pGobGiaOwKj8Os59m5NX\"\u003ehttp://groups.google.com/a/chromium.org/group/chromium-dev\u003c/a\u003e\u003cbr\u003e\r\n\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\r\n\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]]]]],["115393218976622799151","Zmm6PtsReZAJ",false,false,0]],[[["115393218976622799151","ZmXP8Q9uW_oJ",[["Matthew Dempsky","//lh3.googleusercontent.com/a-/ALV-UjVPnDy0oerfuTiBGWz3Jwq8bL7HaGbCGi3Xm0pdIcaPxBnc",null,"111467288198504748865"],[["mar...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjW7uEbLfKnn_rusysP_I1-XKZ6Z4BkyuukPjFdr6Lc0sJ0ung",null,"116294717273388261133"]],[["Chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","On Wed, May 21, 2014 at 8:22 PM, Markus Gutschke (\u9867\u5b5f\u52e4) \u0026lt;mar...@chromium.org\u0026gt; wrote: One of the",[1400731838],[1457610791],2],[2,[[2,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003eOn Wed, May 21, 2014 at 8:22 PM, Markus Gutschke (\u9867\u5b5f\u52e4) \u003cspan dir\u003d\"ltr\"\u003e\u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003emar...@chromium.org\u003c/a\u003e\u0026gt;\u003c/span\u003e wrote:\u003cbr\u003e\r\n\r\n\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003eOne of the unexpected things that stopped working is the\u00a0\u003ca href\u003d\"https://chrome.google.com/webstore/search-extensions/dnssec\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttps://chrome.google.com/webstore/search-extensions/dnssec\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575741000\u0026amp;usg\u003dAOvVaw3Eak0bPOlrHTV8EzWIC2ov\"\u003eDNSSEC Validator\u003c/a\u003e\u00a0from the Chrome Store.\u003cbr\u003e\r\n\r\n\r\n\r\n\u003cbr\u003eI no longer have access to internal GOOG resources, but can somebody please notify the owners of\u00a0\u003ca href\u003d\"https://developers.google.com/speed/public-dns/faq#dnssec\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttps://developers.google.com/speed/public-dns/faq%23dnssec\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575741000\u0026amp;usg\u003dAOvVaw15lX9OQLRbFJOsLLR_Pw_j\"\u003ehttps://developers.google.com/speed/public-dns/faq#dnssec\u003c/a\u003e and ask them to remove references to using the DNSSEC Validator with Chrome. The reference to Firefox can stay until (and if) there is a better option that works with all browsers.\u003cbr\u003e\r\n\r\n\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cdiv\u003eI\u0026#39;m happy to file an internal bug, but shouldn\u0026#39;t that extension still work for Windows users in the mean time? \u00a0I.e., it\u0026#39;s only broken for Linux users?\u003c/div\u003e\r\n\u003c/div\u003e\r\n\u003c/div\u003e\u003c/div\u003e\r\n"]]]]],["115393218976622799151","ZmXP8Q9uW_oJ",false,false,0]],[[["115393218976622799151","iLt9dhhuCT4J",[["Sayantan Das","//lh3.googleusercontent.com/a-/ALV-UjVggYU2D5br_z3Y4gG5l9g-qOenNmrepkUZwExnPFgoqrcusEAOvA",null,"113260014754281263350"],[["chromi...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"]],[["Justin Schuh","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["Tom Wiltzius"],["Elliot Glaysher","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["Darin Fisher","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","This also breaks Citrix connections as Java is required. On Wednesday, 8 January 2014 05:34:18 UTC+5:",[1400735270],[1457610775],2],[2,[[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003eThis also breaks Citrix connections as Java is required.\u003cdiv\u003e\u003c/div\u003e\u003c/div\u003e"]],[2,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003e\u003cbr\u003e\u003cbr\u003eOn Wednesday, 8 January 2014 05:34:18 UTC+5:30, Max Heinritz wrote:\u003c/div\u003e\u003c/div\u003e"]],[2,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003eHi Chromium community,\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\n\nIn September 2013, we\u00a0\u003ca href\u003d\"http://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575743000\u0026amp;usg\u003dAOvVaw0K1IKw4PiLGWhOZyWc2quO\"\u003eannounced\u003c/a\u003e\u00a0that NPAPI support will be phased out of Chrome in 2014, with the following schedule:\u003cbr\u003e\n\n\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cul\u003e\u003cli style\u003d\"margin-left:15px\"\u003eJanuary: block NPAPI plug-ins by default\u003c/li\u003e\u003cli style\u003d\"margin-left:15px\"\u003eMid-year: more aggressive blocking (different UI, smaller whitelist)\u003c/li\u003e\n\n\u003cli style\u003d\"margin-left:15px\"\u003eBefore end of 2014: remove support completely\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e"]],[2,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003eThe update here is that Linux NPAPI support may be dropped as early as M34 (goes to Stable in early April). \u00a0The reason for this timeline is that we\u0026#39;ve decided not to implement NPAPI support in\u00a0\u003ca href\u003d\"https://groups.google.com/a/chromium.org/d/msg/chromium-dev/J72Iv9wtTzw/32Itws6ITRkJ\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttps://groups.google.com/a/chromium.org/d/msg/chromium-dev/J72Iv9wtTzw/32Itws6ITRkJ\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575743000\u0026amp;usg\u003dAOvVaw3inGQ4h01yu4voX5nFU7Kg\"\u003eLinux Aura\u003c/a\u003e. \u00a0We feel comfortable doing so because affected plug-ins all have 30-day launch rates below .7% of Linux Chrome users.\u003c/div\u003e\n\n\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e"]],[3,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003eA few things to keep in mind:\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e\u003cdiv\u003e\u003col\u003e\u003cli\u003e\u003cspan style\u003d\"font-family:arial,sans-serif\"\u003eSo long as they are not too crazy, we might accept patches to add NPAPI support to Linux Aura. (We won\u0026#39;t commit to supporting it or shipping it though.)\u003c/span\u003e\u003cbr\u003e\n\n\u003c/li\u003e\u003cli\u003e\u003cspan style\u003d\"font-family:arial,sans-serif\"\u003eOnce we stop supporting NPAPI on Windows, we\u0026#39;ll proceed to remove the code entirely for all platforms, including Linux Aura.\u003c/span\u003e\u003c/li\u003e\u003c/ol\u003e\u003c/div\u003e\u003cdiv\u003e\u003cfont face\u003d\"arial, sans-serif\"\u003eLet us know if you have questions.\u003c/font\u003e\u003c/div\u003e\n\n\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003eMax\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e"]]]]],["115393218976622799151","iLt9dhhuCT4J",false,false,0]],[[["115393218976622799151","Ns0KB7oeG-4J",[["Matt Giuca","//lh3.googleusercontent.com/a-/ALV-UjWzg8wC1iSYykjYcnClxZNkftWasc0KfFVHi0ZqDFhDrC_voDw",null,"101960574794744628388"],[["sayan...@gmail.com","//lh3.googleusercontent.com/a-/ALV-UjVggYU2D5br_z3Y4gG5l9g-qOenNmrepkUZwExnPFgoqrcusEAOvA",null,"113260014754281263350"]],[["chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"],["Justin Schuh","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["Tom Wiltzius"],["Elliot Glaysher","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["Darin Fisher","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","I want to reiterate that this decision was a security decision, not a deliberate choice to shut down",[1400738784],[1457610808],2],[2,[[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003eI want to reiterate that this decision was a security decision, not a deliberate choice to shut down access to these services. (The point has been made many times before, but not recently on this thread.) The removal of NPAPI on Linux in Chrome 35 was not simply a policy decision.\u003cdiv\u003e\r\n\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eNPAPI is a technology from the 1990s which basically predates modern computer security. Any NPAPI plugin can completely take over your machine, and frequently, NPAPI plugins run untrustworthy code from the Internet on interpreters with security vulnerabilities. Chrome is powerless to protect you from malicious or insecure NPAPI plugins owning your machine.\u003c/div\u003e\r\n\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eOn Windows and Mac, there is a long deprecation plan so these plugins will continue to work a while longer while other work-arounds are found. On Linux, we ran into a practical problem: since we are moving the UI stack from GTK to Aura in Chrome 35, NPAPI plugins would not run on Chrome 35 without a serious amount of engineering effort. Since NPAPI is being deprecated, it did not make sense for Google to commit a lot of engineering effort to writing new NPAPI architecture that will be deleted within a year, especially not on Linux which has a very small market share.\u003c/div\u003e\r\n\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eThe timing is unfortunate, but the number of Linux users that require NPAPI plugins that aren\u0026#39;t Flash is just too small to justify this effort.\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eSuggestions along the lines of using sockets to allow PPAPI plugins to talk to stand-alone NPAPI plugins require a similar amount of engineering effort, and defeat the entire point of removing NPAPI, which is that it is insecure to let code downloaded from the Internet talk to arbitrary native applications.\u003c/div\u003e\r\n\u003c/div\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cbr\u003e\u003cbr\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003c/div\u003e\u003c/div\u003e"]],[3,[null,"\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003eOn 22 May 2014 15:07, Sayantan Das \u003cspan dir\u003d\"ltr\"\u003e\u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003esayan...@gmail.com\u003c/a\u003e\u0026gt;\u003c/span\u003e wrote:\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e"]],[3,[null,"\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\r\n\u003cdiv dir\u003d\"ltr\"\u003eThis also breaks Citrix connections as Java is required.\u003cdiv\u003e\u003cdiv\u003e\u003cdiv\u003e\u003cbr\u003e\u003cbr\u003eOn Wednesday, 8 January 2014 05:34:18 UTC+5:30, Max Heinritz wrote:\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\r\n\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003eHi Chromium community,\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\r\n\r\n\r\nIn September 2013, we\u00a0\u003ca href\u003d\"http://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575745000\u0026amp;usg\u003dAOvVaw04JQQzKQVj7SudnH57xdSj\"\u003eannounced\u003c/a\u003e\u00a0that NPAPI support will be phased out of Chrome in 2014, with the following schedule:\u003cbr\u003e\r\n\r\n\r\n\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cul\u003e\u003cli style\u003d\"margin-left:15px\"\u003eJanuary: block NPAPI plug-ins by default\u003c/li\u003e\u003cli style\u003d\"margin-left:15px\"\u003eMid-year: more aggressive blocking (different UI, smaller whitelist)\u003c/li\u003e\r\n\r\n\r\n\u003cli style\u003d\"margin-left:15px\"\u003eBefore end of 2014: remove support completely\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003eThe update here is that Linux NPAPI support may be dropped as early as M34 (goes to Stable in early April). \u00a0The reason for this timeline is that we\u0026#39;ve decided not to implement NPAPI support in\u00a0\u003ca href\u003d\"https://groups.google.com/a/chromium.org/d/msg/chromium-dev/J72Iv9wtTzw/32Itws6ITRkJ\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttps://groups.google.com/a/chromium.org/d/msg/chromium-dev/J72Iv9wtTzw/32Itws6ITRkJ\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575745000\u0026amp;usg\u003dAOvVaw1x4VzOCh_UVpTY5xL7ZmnV\"\u003eLinux Aura\u003c/a\u003e. \u00a0We feel comfortable doing so because affected plug-ins all have 30-day launch rates below .7% of Linux Chrome users.\u003c/div\u003e\r\n\r\n\r\n\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003eA few things to keep in mind:\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e\u003cdiv\u003e\u003col\u003e\u003cli\u003e\u003cspan style\u003d\"font-family:arial,sans-serif\"\u003eSo long as they are not too crazy, we might accept patches to add NPAPI support to Linux Aura. (We won\u0026#39;t commit to supporting it or shipping it though.)\u003c/span\u003e\u003cbr\u003e\r\n\r\n\r\n\u003c/li\u003e\u003cli\u003e\u003cspan style\u003d\"font-family:arial,sans-serif\"\u003eOnce we stop supporting NPAPI on Windows, we\u0026#39;ll proceed to remove the code entirely for all platforms, including Linux Aura.\u003c/span\u003e\u003c/li\u003e\u003c/ol\u003e\u003c/div\u003e\u003cdiv\u003e\u003cfont face\u003d\"arial, sans-serif\"\u003eLet us know if you have questions.\u003c/font\u003e\u003c/div\u003e\r\n\r\n\r\n\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"font-family:arial,sans-serif;font-size:12.727272033691406px\"\u003eMax\u003c/div\u003e\u003c/div\u003e\r\n\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv\u003e\u003cdiv\u003e\r\n\r\n\u003cp\u003e\u003c/p\u003e\r\n\r\n-- \u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e"]],[3,[null,"\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv\u003e\u003cdiv\u003e\r\n-- \u003cbr\u003e\r\nChromium Developers mailing list: \u003ca href data-email-masked rel\u003d\"nofollow\"\u003echromi...@chromium.org\u003c/a\u003e\u003cbr\u003e\r\nView archives, change email options, or unsubscribe: \u003cbr\u003e\r\n \u003ca href\u003d\"http://groups.google.com/a/chromium.org/group/chromium-dev\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://groups.google.com/a/chromium.org/group/chromium-dev\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575745000\u0026amp;usg\u003dAOvVaw3mDLQ9mRIrSE-I06FG7L6J\"\u003ehttp://groups.google.com/a/chromium.org/group/chromium-dev\u003c/a\u003e\u003cbr\u003e\r\n\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e"]]]]],["115393218976622799151","Ns0KB7oeG-4J",false,false,0]],[[["115393218976622799151","QB5xQGfiqRAJ",[["Cliff Wells"],[["chromi...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"]],[["sayan...@gmail.com","//lh3.googleusercontent.com/a-/ALV-UjVggYU2D5br_z3Y4gG5l9g-qOenNmrepkUZwExnPFgoqrcusEAOvA",null,"113260014754281263350"],["Justin Schuh","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["Tom Wiltzius"],["Elliot Glaysher","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["Darin Fisher","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","On Wednesday, May 21, 2014 11:06:24 PM UTC-7, Matt Giuca wrote: I want to reiterate that this",[1400741770],[1457610820],2],[2,[[2,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cbr\u003e\u003cbr\u003eOn Wednesday, May 21, 2014 11:06:24 PM UTC-7, Matt Giuca wrote:\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003eI want to reiterate that this decision was a security decision, not a deliberate choice to shut down access to these services. (The point has been made many times before, but not recently on this thread.) The removal of NPAPI on Linux in Chrome 35 was not simply a policy decision.\u003cdiv\u003e\r\n\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eNPAPI is a technology from the 1990s which basically predates modern computer security. Any NPAPI plugin can completely take over your machine, and frequently, NPAPI plugins run untrustworthy code from the Internet on interpreters with security vulnerabilities. Chrome is powerless to protect you from malicious or insecure NPAPI plugins owning your machine.\u003c/div\u003e\r\n\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eOn Windows and Mac, there is a long deprecation plan so these plugins will continue to work a while longer while other work-arounds are found. On Linux, we ran into a practical problem: since we are moving the UI stack from GTK to Aura in Chrome 35, NPAPI plugins would not run on Chrome 35 without a serious amount of engineering effort. Since NPAPI is being deprecated, it did not make sense for Google to commit a lot of engineering effort to writing new NPAPI architecture that will be deleted within a year, especially not on Linux which has a very small market share.\u003c/div\u003e\r\n\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eThe timing is unfortunate, but the number of Linux users that require NPAPI plugins that aren\u0026#39;t Flash is just too small to justify this effort.\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eSuggestions along the lines of using sockets to allow PPAPI plugins to talk to stand-alone NPAPI plugins require a similar amount of engineering effort, and defeat the entire point of removing NPAPI, which is that it is insecure to let code downloaded from the Internet talk to arbitrary native applications.\u003c/div\u003e\r\n\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003e\u003cbr\u003eConversely, a browser than cannot function as needed is about as useful as no browser at all. We\u0026#39;d be \u003ci\u003ereally\u003c/i\u003e secure if we just turned the entire computer off. \u003cbr\u003e\u003cbr\u003eThe argument that the number of users that require NPAPI plugins is too small contradicts your position that this is a security hole of significant magnitude - if there are few users then the security hole would only affect those few users. At the least there should be a way for people who simply must have NPAPI plugins to whitelist or reenable them. If I can\u0026#39;t run the VMware VSphere console plugin, then I can\u0026#39;t use Chrome. I could have lived with nag screens, hidden settings, etc, but blanket removal is unacceptable (not to mention the wasted hour I spent discovering why suddenly one morning I couldn\u0026#39;t access the console during an IT crisis - love you guys for that). None of the nag screens that were claimed to be in planning ever appeared. Just went from working on Monday to utter failure on Tuesday. \u003cbr\u003e\u003cbr\u003eI\u0026#39;ve been forced to switch back to Firefox, and I don\u0026#39;t think I\u0026#39;ll be back. Thanks for the fun couple of years.\u003cbr\u003e\u00a0\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e"]]]]],["115393218976622799151","QB5xQGfiqRAJ",false,false,0]],[[["115393218976622799151","b_lCsGPJzD4J",[["PhistucK","//lh3.googleusercontent.com/a-/ALV-UjVDqTacU4xthRS6oqajLHQXP36A8wTWyPPfqLFDlJYXXPHcVZry",null,"114194780884933174621"],[["cliff...@rentrakmail.com"]],[["Chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"],["sayan...@gmail.com","//lh3.googleusercontent.com/a-/ALV-UjVggYU2D5br_z3Y4gG5l9g-qOenNmrepkUZwExnPFgoqrcusEAOvA",null,"113260014754281263350"],["Justin Schuh","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["Tom Wiltzius"],["Elliot Glaysher","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["Darin Fisher","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","The security based decision is to remove NPAPI from the browser at all (due by the end of the year,",[1400742766],[1457610835],2],[2,[[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_default\" style\u003d\"color:#000000\"\u003eThe security based decision is to remove NPAPI from the browser at all (due by the end of the year, if I am not mistaken).\u003cbr\u003eThe effort-to-number-of-affected-users-ratio based decision is to remove NPAPI from the browser on Linux now.\u003cbr\u003e\r\n\r\n\u003cbr\u003e\u003c/div\u003e\u003cdiv class\u003d\"gmail_default\" style\u003d\"color:#000000\"\u003eNote that Google is still a business - would you waste a lot of money and time on something that you know is going away anyway and that a relatively few people use?\u003c/div\u003e\r\n\r\n\u003cdiv class\u003d\"gmail_default\" style\u003d\"color:#000000\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv class\u003d\"gmail_default\" style\u003d\"color:#000000\"\u003eNothing is contradicting here. Every browser has features that only that particular browser supports. The (great) trend is to remove (or standardize) these features, especially if they have security issues or have non trivial engineering costs.\u003c/div\u003e\r\n\r\n\u003cdiv class\u003d\"gmail_default\" style\u003d\"color:#000000\"\u003eExamples include EcmaScript For XML (\u0026quot;E4X\u0026quot;) by Firefox, VML by Internet Explorer, ActiveX on Internet Explorer for Windows RT (and I think, for the new Windows 8 experience, formerly known as \u0026quot;Metro\u0026quot;).\u003c/div\u003e\r\n\r\n\u003cdiv class\u003d\"gmail_default\" style\u003d\"color:#000000\"\u003eDevelopers (and so also users) depended on these features, but not a lot of then and so those features were removed.\u003c/div\u003e\u003c/div\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cbr clear\u003d\"all\"\u003e\u003cdiv\u003e\r\n\r\n\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv style\u003d\"text-align:left\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"text-align:right\"\u003e\u2606\u003cb\u003ePhistucK\u003c/b\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\r\n\u003cbr\u003e\u003cbr\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003c/div\u003e\u003c/div\u003e"]],[3,[null,"\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003eOn Thu, May 22, 2014 at 9:56 AM, Cliff Wells \u003cspan dir\u003d\"ltr\"\u003e\u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ecliff...@rentrakmail.com\u003c/a\u003e\u0026gt;\u003c/span\u003e wrote:\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e"]],[3,[null,"\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\r\n\r\n\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003e\u003cbr\u003e\u003cbr\u003eOn Wednesday, May 21, 2014 11:06:24 PM UTC-7, Matt Giuca wrote:\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\r\n\r\nI want to reiterate that this decision was a security decision, not a deliberate choice to shut down access to these services. (The point has been made many times before, but not recently on this thread.) The removal of NPAPI on Linux in Chrome 35 was not simply a policy decision.\u003cdiv\u003e\r\n\r\n\r\n\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eNPAPI is a technology from the 1990s which basically predates modern computer security. Any NPAPI plugin can completely take over your machine, and frequently, NPAPI plugins run untrustworthy code from the Internet on interpreters with security vulnerabilities. Chrome is powerless to protect you from malicious or insecure NPAPI plugins owning your machine.\u003c/div\u003e\r\n\r\n\r\n\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eOn Windows and Mac, there is a long deprecation plan so these plugins will continue to work a while longer while other work-arounds are found. On Linux, we ran into a practical problem: since we are moving the UI stack from GTK to Aura in Chrome 35, NPAPI plugins would not run on Chrome 35 without a serious amount of engineering effort. Since NPAPI is being deprecated, it did not make sense for Google to commit a lot of engineering effort to writing new NPAPI architecture that will be deleted within a year, especially not on Linux which has a very small market share.\u003c/div\u003e\r\n\r\n\r\n\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eThe timing is unfortunate, but the number of Linux users that require NPAPI plugins that aren\u0026#39;t Flash is just too small to justify this effort.\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eSuggestions along the lines of using sockets to allow PPAPI plugins to talk to stand-alone NPAPI plugins require a similar amount of engineering effort, and defeat the entire point of removing NPAPI, which is that it is insecure to let code downloaded from the Internet talk to arbitrary native applications.\u003c/div\u003e\r\n\r\n\r\n\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003eConversely, a browser than cannot function as needed is about as useful as no browser at all. We\u0026#39;d be \u003ci\u003ereally\u003c/i\u003e secure if we just turned the entire computer off. \u003cbr\u003e\r\n\r\n\u003cbr\u003eThe argument that the number of users that require NPAPI plugins is too small contradicts your position that this is a security hole of significant magnitude - if there are few users then the security hole would only affect those few users. At the least there should be a way for people who simply must have NPAPI plugins to whitelist or reenable them. If I can\u0026#39;t run the VMware VSphere console plugin, then I can\u0026#39;t use Chrome. I could have lived with nag screens, hidden settings, etc, but blanket removal is unacceptable (not to mention the wasted hour I spent discovering why suddenly one morning I couldn\u0026#39;t access the console during an IT crisis - love you guys for that). None of the nag screens that were claimed to be in planning ever appeared. Just went from working on Monday to utter failure on Tuesday. \u003cbr\u003e\r\n\r\n\u003cbr\u003eI\u0026#39;ve been forced to switch back to Firefox, and I don\u0026#39;t think I\u0026#39;ll be back. Thanks for the fun couple of years.\u003cbr\u003e\u00a0\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv\u003e\u003cdiv\u003e\r\n\r\n\u003cp\u003e\u003c/p\u003e\r\n\r\n-- \u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e"]],[2,[null,"\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv\u003e\u003cdiv\u003e\r\n-- \u003cbr\u003e\r\nChromium Developers mailing list: \u003ca href data-email-masked rel\u003d\"nofollow\"\u003echromi...@chromium.org\u003c/a\u003e\u003cbr\u003e\r\nView archives, change email options, or unsubscribe: \u003cbr\u003e\r\n \u003ca href\u003d\"http://groups.google.com/a/chromium.org/group/chromium-dev\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://groups.google.com/a/chromium.org/group/chromium-dev\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575748000\u0026amp;usg\u003dAOvVaw2fRX0ymGfmyjQkgTJlyWS4\"\u003ehttp://groups.google.com/a/chromium.org/group/chromium-dev\u003c/a\u003e\u003cbr\u003e\r\n\r\n\u003cp\u003e\u003c/p\u003e\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv\u003e\u003cdiv\u003e\r\n\r\nTo unsubscribe from this group and stop receiving emails from it, send an email to \u003ca href data-email-masked rel\u003d\"nofollow\"\u003echromium-dev...@chromium.org\u003c/a\u003e.\u003cbr\u003e\r\n\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003cbr\u003e\u003c/div\u003e\r\n"]]]]],["115393218976622799151","b_lCsGPJzD4J",false,false,0]],[[["115393218976622799151","8fArq5T3NKkJ",[["Matt Giuca","//lh3.googleusercontent.com/a-/ALV-UjWzg8wC1iSYykjYcnClxZNkftWasc0KfFVHi0ZqDFhDrC_voDw",null,"101960574794744628388"],[["cliff...@rentrakmail.com"]],[["chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"],["sayan...@gmail.com","//lh3.googleusercontent.com/a-/ALV-UjVggYU2D5br_z3Y4gG5l9g-qOenNmrepkUZwExnPFgoqrcusEAOvA",null,"113260014754281263350"],["Justin Schuh","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["Tom Wiltzius"],["Elliot Glaysher","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["Darin Fisher","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","On 22 May 2014 16:56, Cliff Wells \u0026lt;cliff...@rentrakmail.com\u0026gt; wrote: On Wednesday, May 21,",[1400743339],[1457610850],2],[2,[[2,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003eOn 22 May 2014 16:56, Cliff Wells \u003cspan dir\u003d\"ltr\"\u003e\u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ecliff...@rentrakmail.com\u003c/a\u003e\u0026gt;\u003c/span\u003e wrote:\u003cbr\u003e\r\n\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003e\u003cbr\u003e\u003cbr\u003eOn Wednesday, May 21, 2014 11:06:24 PM UTC-7, Matt Giuca wrote:\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\r\n\u003cdiv dir\u003d\"ltr\"\u003eI want to reiterate that this decision was a security decision, not a deliberate choice to shut down access to these services. (The point has been made many times before, but not recently on this thread.) The removal of NPAPI on Linux in Chrome 35 was not simply a policy decision.\u003cdiv\u003e\r\n\r\n\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eNPAPI is a technology from the 1990s which basically predates modern computer security. Any NPAPI plugin can completely take over your machine, and frequently, NPAPI plugins run untrustworthy code from the Internet on interpreters with security vulnerabilities. Chrome is powerless to protect you from malicious or insecure NPAPI plugins owning your machine.\u003c/div\u003e\r\n\r\n\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eOn Windows and Mac, there is a long deprecation plan so these plugins will continue to work a while longer while other work-arounds are found. On Linux, we ran into a practical problem: since we are moving the UI stack from GTK to Aura in Chrome 35, NPAPI plugins would not run on Chrome 35 without a serious amount of engineering effort. Since NPAPI is being deprecated, it did not make sense for Google to commit a lot of engineering effort to writing new NPAPI architecture that will be deleted within a year, especially not on Linux which has a very small market share.\u003c/div\u003e\r\n\r\n\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eThe timing is unfortunate, but the number of Linux users that require NPAPI plugins that aren\u0026#39;t Flash is just too small to justify this effort.\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eSuggestions along the lines of using sockets to allow PPAPI plugins to talk to stand-alone NPAPI plugins require a similar amount of engineering effort, and defeat the entire point of removing NPAPI, which is that it is insecure to let code downloaded from the Internet talk to arbitrary native applications.\u003c/div\u003e\r\n\r\n\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003eConversely, a browser than cannot function as needed is about as useful as no browser at all. We\u0026#39;d be \u003ci\u003ereally\u003c/i\u003e secure if we just turned the entire computer off.\u003cbr\u003e\r\n\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cdiv\u003eThat\u0026#39;s a specious argument. Security is not black and white. We can significantly increase security in the browser by removing NPAPI, and retain the functionality that is useful for the vast majority of cases, which is rendering HTML and JavaScript, along with Flash and other PPAPI plugins.\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[2,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\r\n\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003eThe argument that the number of users that require NPAPI plugins is too small contradicts your position that this is a security hole of significant magnitude - if there are few users then the security hole would only affect those few users. At the least there should be a way for people who simply must have NPAPI plugins to whitelist or reenable them. If I can\u0026#39;t run the VMware VSphere console plugin, then I can\u0026#39;t use Chrome. I could have lived with nag screens, hidden settings, etc, but blanket removal is unacceptable (not to mention the wasted hour I spent discovering why suddenly one morning I couldn\u0026#39;t access the console during an IT crisis - love you guys for that). None of the nag screens that were claimed to be in planning ever appeared. Just went from working on Monday to utter failure on Tuesday. \u003cbr\u003e\r\n\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cdiv\u003eI said that the number of users requiring NPAPI plugins is too small to be worth spending significant engineering effort on. That does not mean we\u0026#39;re happy to leave them with an insecure browser. Besides, the small user base I was talking about was the intersection of Linux users and NPAPI plugin users. The decision to deprecate NPAPI was about all platforms, not just Linux, so it affects a significantly larger number of users.\u003c/div\u003e\r\n\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eHave you not seen nag screens? I\u0026#39;ve certainly seen them. According to \u003ca href\u003d\"http://www.chromium.org/developers/npapi-deprecation\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://www.chromium.org/developers/npapi-deprecation\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575749000\u0026amp;usg\u003dAOvVaw0YTax1a7oF6a6iKKGZSch6\"\u003ethis page\u003c/a\u003e, you should have been seeing nag screens as pictured on that page since Chrome 32.\u003c/div\u003e\r\n\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\r\n"]]]]],["115393218976622799151","8fArq5T3NKkJ",false,false,0]],[[["115393218976622799151","Noq5K86wcZUJ",[["PhistucK","//lh3.googleusercontent.com/a-/ALV-UjVDqTacU4xthRS6oqajLHQXP36A8wTWyPPfqLFDlJYXXPHcVZry",null,"114194780884933174621"],[["Matt Giuca","//lh3.googleusercontent.com/a-/ALV-UjWzg8wC1iSYykjYcnClxZNkftWasc0KfFVHi0ZqDFhDrC_voDw",null,"101960574794744628388"]],[["cliff...@rentrakmail.com"],["chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"],["sayan...@gmail.com","//lh3.googleusercontent.com/a-/ALV-UjVggYU2D5br_z3Y4gG5l9g-qOenNmrepkUZwExnPFgoqrcusEAOvA",null,"113260014754281263350"],["Justin Schuh","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["Tom Wiltzius"],["Elliot Glaysher","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["Darin Fisher","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","Actually, that nag screen (as shown in the screenshot) does not seem to notify the user that it will",[1400744306],[1457610848],2],[2,[[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_default\" style\u003d\"color:rgb(0,0,0)\"\u003eActually, that nag screen (as shown in the screenshot) does not seem to notify the user that it will not be supported anymore. It just asks for permission to run it. I do not even see a \u0026quot;Learn more\u0026quot; link in there.\u003c/div\u003e\r\n\r\n\u003cdiv class\u003d\"gmail_default\" style\u003d\"color:rgb(0,0,0)\"\u003eWhen I try this on Windows -\u003c/div\u003e\u003cdiv class\u003d\"gmail_default\" style\u003d\"color:rgb(0,0,0)\"\u003e\u003ca rel\u003d\"nofollow\"\u003edata:text/html,\u0026lt;embed type\u003d\u0026quot;application/x-drm\u0026quot; src\u003d\u0026quot;w.frm\u0026quot;\u0026gt;\u0026lt;/embed\u0026gt;\u003c/a\u003e\u003c/div\u003e\r\n\r\n\u003cdiv class\u003d\"gmail_default\" style\u003d\"color:rgb(0,0,0)\"\u003eThere is a \u0026quot;Learn more\u0026quot;, but the page does not say that plugins will not be supported anymore later this year or anything like that -\u003c/div\u003e\u003cdiv class\u003d\"gmail_default\" style\u003d\"color:rgb(0,0,0)\"\u003e\r\n\r\n\u003ca href\u003d\"https://support.google.com/chrome/answer/1247383?p\u003dib_blocked_plugin\u0026amp;rd\u003d1\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttps://support.google.com/chrome/answer/1247383?p%3Dib_blocked_plugin%26rd%3D1\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575752000\u0026amp;usg\u003dAOvVaw3Zw3CpFjN7weC6Ac1vsS5q\"\u003ehttps://support.google.com/chrome/answer/1247383?p\u003dib_blocked_plugin\u0026amp;rd\u003d1\u003c/a\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cbr clear\u003d\"all\"\u003e\r\n\r\n\u003cdiv\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv style\u003d\"text-align:left\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"text-align:right\"\u003e\u2606\u003cb\u003ePhistucK\u003c/b\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\r\n\u003cbr\u003e\u003cbr\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003c/div\u003e\u003c/div\u003e"]],[3,[null,"\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003eOn Thu, May 22, 2014 at 10:22 AM, Matt Giuca \u003cspan dir\u003d\"ltr\"\u003e\u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003emgi...@chromium.org\u003c/a\u003e\u0026gt;\u003c/span\u003e wrote:\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e"]],[3,[null,"\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\r\n\r\n\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cbr\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cdiv\u003eOn 22 May 2014 16:56, Cliff Wells \u003cspan dir\u003d\"ltr\"\u003e\u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ecliff...@rentrakmail.com\u003c/a\u003e\u0026gt;\u003c/span\u003e wrote:\u003cbr\u003e\r\n\r\n\r\n\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003e\u003cbr\u003e\u003cbr\u003eOn Wednesday, May 21, 2014 11:06:24 PM UTC-7, Matt Giuca wrote:\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\r\n\r\n\r\n\u003cdiv dir\u003d\"ltr\"\u003eI want to reiterate that this decision was a security decision, not a deliberate choice to shut down access to these services. (The point has been made many times before, but not recently on this thread.) The removal of NPAPI on Linux in Chrome 35 was not simply a policy decision.\u003cdiv\u003e\r\n\r\n\r\n\r\n\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eNPAPI is a technology from the 1990s which basically predates modern computer security. Any NPAPI plugin can completely take over your machine, and frequently, NPAPI plugins run untrustworthy code from the Internet on interpreters with security vulnerabilities. Chrome is powerless to protect you from malicious or insecure NPAPI plugins owning your machine.\u003c/div\u003e\r\n\r\n\r\n\r\n\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eOn Windows and Mac, there is a long deprecation plan so these plugins will continue to work a while longer while other work-arounds are found. On Linux, we ran into a practical problem: since we are moving the UI stack from GTK to Aura in Chrome 35, NPAPI plugins would not run on Chrome 35 without a serious amount of engineering effort. Since NPAPI is being deprecated, it did not make sense for Google to commit a lot of engineering effort to writing new NPAPI architecture that will be deleted within a year, especially not on Linux which has a very small market share.\u003c/div\u003e\r\n\r\n\r\n\r\n\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eThe timing is unfortunate, but the number of Linux users that require NPAPI plugins that aren\u0026#39;t Flash is just too small to justify this effort.\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eSuggestions along the lines of using sockets to allow PPAPI plugins to talk to stand-alone NPAPI plugins require a similar amount of engineering effort, and defeat the entire point of removing NPAPI, which is that it is insecure to let code downloaded from the Internet talk to arbitrary native applications.\u003c/div\u003e\r\n\r\n\r\n\r\n\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003eConversely, a browser than cannot function as needed is about as useful as no browser at all. We\u0026#39;d be \u003ci\u003ereally\u003c/i\u003e secure if we just turned the entire computer off.\u003cbr\u003e\r\n\r\n\r\n\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv\u003eThat\u0026#39;s a specious argument. Security is not black and white. We can significantly increase security in the browser by removing NPAPI, and retain the functionality that is useful for the vast majority of cases, which is rendering HTML and JavaScript, along with Flash and other PPAPI plugins.\u003c/div\u003e\r\n\r\n\u003cdiv\u003e\r\n\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv\u003eThe argument that the number of users that require NPAPI plugins is too small contradicts your position that this is a security hole of significant magnitude - if there are few users then the security hole would only affect those few users. At the least there should be a way for people who simply must have NPAPI plugins to whitelist or reenable them. If I can\u0026#39;t run the VMware VSphere console plugin, then I can\u0026#39;t use Chrome. I could have lived with nag screens, hidden settings, etc, but blanket removal is unacceptable (not to mention the wasted hour I spent discovering why suddenly one morning I couldn\u0026#39;t access the console during an IT crisis - love you guys for that). None of the nag screens that were claimed to be in planning ever appeared. Just went from working on Monday to utter failure on Tuesday. \u003cbr\u003e\r\n\r\n\r\n\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv\u003eI said that the number of users requiring NPAPI plugins is too small to be worth spending significant engineering effort on. That does not mean we\u0026#39;re happy to leave them with an insecure browser. Besides, the small user base I was talking about was the intersection of Linux users and NPAPI plugin users. The decision to deprecate NPAPI was about all platforms, not just Linux, so it affects a significantly larger number of users.\u003c/div\u003e\r\n\r\n\r\n\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eHave you not seen nag screens? I\u0026#39;ve certainly seen them. According to \u003ca href\u003d\"http://www.chromium.org/developers/npapi-deprecation\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://www.chromium.org/developers/npapi-deprecation\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575752000\u0026amp;usg\u003dAOvVaw2m4CuPThX292da5aYdloqo\"\u003ethis page\u003c/a\u003e, you should have been seeing nag screens as pictured on that page since Chrome 32.\u003c/div\u003e\r\n\r\n\r\n\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv\u003e\u003cdiv\u003e\r\n\r\n\u003cp\u003e\u003c/p\u003e\r\n\r\n-- \u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e"]],[2,[null,"\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv\u003e\u003cdiv\u003e\r\n-- \u003cbr\u003e\r\nChromium Developers mailing list: \u003ca href data-email-masked rel\u003d\"nofollow\"\u003echromi...@chromium.org\u003c/a\u003e\u003cbr\u003e\r\nView archives, change email options, or unsubscribe: \u003cbr\u003e\r\n \u003ca href\u003d\"http://groups.google.com/a/chromium.org/group/chromium-dev\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://groups.google.com/a/chromium.org/group/chromium-dev\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575752000\u0026amp;usg\u003dAOvVaw09DUSqP7I5EX6osVbWkDGP\"\u003ehttp://groups.google.com/a/chromium.org/group/chromium-dev\u003c/a\u003e\u003cbr\u003e\r\n\r\n\u003cp\u003e\u003c/p\u003e\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv\u003e\u003cdiv\u003e\r\n\r\nTo unsubscribe from this group and stop receiving emails from it, send an email to \u003ca href data-email-masked rel\u003d\"nofollow\"\u003echromium-dev...@chromium.org\u003c/a\u003e.\u003cbr\u003e\r\n\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003cbr\u003e\u003c/div\u003e\r\n"]]]]],["115393218976622799151","Noq5K86wcZUJ",false,false,0]],[[["115393218976622799151","hwe6TWOpT4IJ",[["Ricardo Ribalda Delgado","//lh3.googleusercontent.com/a-/ALV-UjUM6I5sgEqHhb6MJgOfhiwebVEOunb5ECOvEfaq8WnHhL9tcnLg",null,"110994212637783582162"],[["mgi...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjWzg8wC1iSYykjYcnClxZNkftWasc0KfFVHi0ZqDFhDrC_voDw",null,"101960574794744628388"]],[["cliff...@rentrakmail.com"],["chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"],["sayan...@gmail.com","//lh3.googleusercontent.com/a-/ALV-UjVggYU2D5br_z3Y4gG5l9g-qOenNmrepkUZwExnPFgoqrcusEAOvA",null,"113260014754281263350"],["Justin Schuh","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["Tom Wiltzius"],["Elliot Glaysher","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["Darin Fisher","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","On Thu, May 22, 2014 at 9:22 AM, Matt Giuca \u0026lt;mgi...@chromium.org\u0026gt; wrote: \u0026gt; \u0026gt; On 22 May",[1400745257],[1457610880],2],[2,[[3,[null,"On Thu, May 22, 2014 at 9:22 AM, Matt Giuca \u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003emgi...@chromium.org\u003c/a\u003e\u0026gt; wrote:\r\u003cbr\u003e\u0026gt;\r\u003cbr\u003e\u0026gt; On 22 May 2014 16:56, Cliff Wells \u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ecliff...@rentrakmail.com\u003c/a\u003e\u0026gt; wrote:\r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; On Wednesday, May 21, 2014 11:06:24 PM UTC-7, Matt Giuca wrote:\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt; I want to reiterate that this decision was a security decision, not a\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt; deliberate choice to shut down access to these services. (The point has been\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt; made many times before, but not recently on this thread.) The removal of\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt; NPAPI on Linux in Chrome 35 was not simply a policy decision.\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt; NPAPI is a technology from the 1990s which basically predates modern\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt; computer security. Any NPAPI plugin can completely take over your machine,\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt; and frequently, NPAPI plugins run untrustworthy code from the Internet on\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt; interpreters with security vulnerabilities. Chrome is powerless to protect\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt; you from malicious or insecure NPAPI plugins owning your machine.\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt; On Windows and Mac, there is a long deprecation plan so these plugins\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt; will continue to work a while longer while other work-arounds are found. On\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt; Linux, we ran into a practical problem: since we are moving the UI stack\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt; from GTK to Aura in Chrome 35, NPAPI plugins would not run on Chrome 35\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt; without a serious amount of engineering effort. Since NPAPI is being\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt; deprecated, it did not make sense for Google to commit a lot of engineering\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt; effort to writing new NPAPI architecture that will be deleted within a year,\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt; especially not on Linux which has a very small market share.\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt; The timing is unfortunate, but the number of Linux users that require\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt; NPAPI plugins that aren\u0026#39;t Flash is just too small to justify this effort.\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt; Suggestions along the lines of using sockets to allow PPAPI plugins to\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt; talk to stand-alone NPAPI plugins require a similar amount of engineering\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt; effort, and defeat the entire point of removing NPAPI, which is that it is\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt; insecure to let code downloaded from the Internet talk to arbitrary native\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt; applications.\r\u003cbr\u003e\u0026gt;\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; Conversely, a browser than cannot function as needed is about as useful as\r\u003cbr\u003e\u0026gt;\u0026gt; no browser at all. We\u0026#39;d be really secure if we just turned the entire\r\u003cbr\u003e\u0026gt;\u0026gt; computer off.\r\u003cbr\u003e\u0026gt;\r\u003cbr\u003e\u0026gt;\r\u003cbr\u003e\u0026gt; That\u0026#39;s a specious argument. Security is not black and white. We can\r\u003cbr\u003e\u0026gt; significantly increase security in the browser by removing NPAPI, and retain\r\u003cbr\u003e\u0026gt; the functionality that is useful for the vast majority of cases, which is\r\u003cbr\u003e\u0026gt; rendering HTML and JavaScript, along with Flash and other PPAPI plugins.\r\u003cbr\u003e\r\u003cbr\u003e"]],[1,[null,"I totally agree that NPAPI is an obsolete and insecure technology, but\r\u003cbr\u003eI think that you have underestimated the functionality provided by it:\r\u003cbr\u003e\r\u003cbr\u003e- Use on-line banking\r\u003cbr\u003e- Pay taxes\r\u003cbr\u003e- Make appointments with the doctor\r\u003cbr\u003e- Rent a squash field\r\u003cbr\u003e- VMWare\r\u003cbr\u003e\r\u003cbr\u003eTo sum up, the browser is now useless for everyday use for a high\r\u003cbr\u003eamount of people, and we have no alternative using chrome.\r\u003cbr\u003e\r\u003cbr\u003e And to make it even worse in some months this will reach all the\r\u003cbr\u003epeople, not just the linux users...\r\u003cbr\u003e\r\u003cbr\u003ePerhaps a better collaboration with Oracle to have a Pepper plugin as\r\u003cbr\u003eyou have done with flash (might be difficult...), or even better,\r\u003cbr\u003eimplement yourself a Pepper plugin for iced tea.\r\u003cbr\u003e"]],[2,[null,"\r\u003cbr\u003e\r\u003cbr\u003e\r\u003cbr\u003e\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; The argument that the number of users that require NPAPI plugins is too\r\u003cbr\u003e\u0026gt;\u0026gt; small contradicts your position that this is a security hole of significant\r\u003cbr\u003e\u0026gt;\u0026gt; magnitude - if there are few users then the security hole would only affect\r\u003cbr\u003e\u0026gt;\u0026gt; those few users. At the least there should be a way for people who simply\r\u003cbr\u003e\u0026gt;\u0026gt; must have NPAPI plugins to whitelist or reenable them. If I can\u0026#39;t run the\r\u003cbr\u003e\u0026gt;\u0026gt; VMware VSphere console plugin, then I can\u0026#39;t use Chrome. I could have lived\r\u003cbr\u003e\u0026gt;\u0026gt; with nag screens, hidden settings, etc, but blanket removal is unacceptable\r\u003cbr\u003e\u0026gt;\u0026gt; (not to mention the wasted hour I spent discovering why suddenly one morning\r\u003cbr\u003e\u0026gt;\u0026gt; I couldn\u0026#39;t access the console during an IT crisis - love you guys for that).\r\u003cbr\u003e\u0026gt;\u0026gt; None of the nag screens that were claimed to be in planning ever appeared.\r\u003cbr\u003e\u0026gt;\u0026gt; Just went from working on Monday to utter failure on Tuesday.\r\u003cbr\u003e\u0026gt;\r\u003cbr\u003e\u0026gt;\r\u003cbr\u003e\u0026gt; I said that the number of users requiring NPAPI plugins is too small to be\r\u003cbr\u003e\u0026gt; worth spending significant engineering effort on. That does not mean we\u0026#39;re\r\u003cbr\u003e\u0026gt; happy to leave them with an insecure browser. Besides, the small user base I\r\u003cbr\u003e\u0026gt; was talking about was the intersection of Linux users and NPAPI plugin\r\u003cbr\u003e\u0026gt; users. The decision to deprecate NPAPI was about all platforms, not just\r\u003cbr\u003e\u0026gt; Linux, so it affects a significantly larger number of users.\r\u003cbr\u003e\u0026gt;\r\u003cbr\u003e\u0026gt; Have you not seen nag screens? I\u0026#39;ve certainly seen them. According to this\r\u003cbr\u003e\u0026gt; page, you should have been seeing nag screens as pictured on that page since\r\u003cbr\u003e\u0026gt; Chrome 32.\r\u003cbr\u003e\u0026gt;\r\u003cbr\u003e"]],[2,[null,"\u0026gt; --\r\u003cbr\u003e\u0026gt; --\r\u003cbr\u003e\u0026gt; Chromium Developers mailing list: \u003ca href data-email-masked rel\u003d\"nofollow\"\u003echromi...@chromium.org\u003c/a\u003e\r\u003cbr\u003e\u0026gt; View archives, change email options, or unsubscribe:\r\u003cbr\u003e\u0026gt; \u003ca href\u003d\"http://groups.google.com/a/chromium.org/group/chromium-dev\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://groups.google.com/a/chromium.org/group/chromium-dev\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575754000\u0026amp;usg\u003dAOvVaw2UrWqzxmzhoyvTiW6l0Hoq\"\u003ehttp://groups.google.com/a/chromium.org/group/chromium-dev\u003c/a\u003e\r\u003cbr\u003e\r\u003cbr\u003e\r\u003cbr\u003e\r\u003cbr\u003e"]],[1,[null,"-- \r\u003cbr\u003eRicardo Ribalda\r\u003cbr\u003e"]]]]],["115393218976622799151","hwe6TWOpT4IJ",false,false,0]],[[["115393218976622799151","svFQtd2zTsoJ",[["PhistucK","//lh3.googleusercontent.com/a-/ALV-UjVDqTacU4xthRS6oqajLHQXP36A8wTWyPPfqLFDlJYXXPHcVZry",null,"114194780884933174621"],[["ricardo...@gmail.com","//lh3.googleusercontent.com/a-/ALV-UjUM6I5sgEqHhb6MJgOfhiwebVEOunb5ECOvEfaq8WnHhL9tcnLg",null,"110994212637783582162"]],[["Matt Giuca","//lh3.googleusercontent.com/a-/ALV-UjWzg8wC1iSYykjYcnClxZNkftWasc0KfFVHi0ZqDFhDrC_voDw",null,"101960574794744628388"],["Cliff Wells"],["chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"],["Sayantan Das","//lh3.googleusercontent.com/a-/ALV-UjVggYU2D5br_z3Y4gG5l9g-qOenNmrepkUZwExnPFgoqrcusEAOvA",null,"113260014754281263350"],["Justin Schuh","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["Tom Wiltzius"],["Elliot Glaysher","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["Darin Fisher","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","Most of the things you mention are actually country specific. In my country (Israel), we do not need",[1400745446],[1457610896],2],[2,[[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_default\" style\u003d\"color:#000000\"\u003eMost of the things you mention are actually country specific. In my country (Israel), we do not need Java (or any other plugin) for any of those.\u003c/div\u003e\u003cdiv class\u003d\"gmail_default\" style\u003d\"color:#000000\"\u003e\r\n\r\nVMWare is a different matter (and its market share is also very small, most users do not use it).\u003c/div\u003e\u003c/div\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cbr clear\u003d\"all\"\u003e\u003cdiv\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv style\u003d\"text-align:left\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"text-align:right\"\u003e\r\n\r\n\u2606\u003cb\u003ePhistucK\u003c/b\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\r\n\u003cbr\u003e\u003cbr\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003c/div\u003e\u003c/div\u003e"]],[3,[null,"\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003eOn Thu, May 22, 2014 at 10:54 AM, Ricardo Ribalda Delgado \u003cspan dir\u003d\"ltr\"\u003e\u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ericardo...@gmail.com\u003c/a\u003e\u0026gt;\u003c/span\u003e wrote:\u003cbr\u003e\r\n\r\n\u003c/div\u003e\u003c/div\u003e"]],[3,[null,"\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv\u003e\u003cdiv\u003eOn Thu, May 22, 2014 at 9:22 AM, Matt Giuca \u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003emgi...@chromium.org\u003c/a\u003e\u0026gt; wrote:\u003cbr\u003e\r\n\r\n\r\n\u0026gt;\u003cbr\u003e\r\n\u0026gt; On 22 May 2014 16:56, Cliff Wells \u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ecliff...@rentrakmail.com\u003c/a\u003e\u0026gt; wrote:\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt; On Wednesday, May 21, 2014 11:06:24 PM UTC-7, Matt Giuca wrote:\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt; I want to reiterate that this decision was a security decision, not a\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt; deliberate choice to shut down access to these services. (The point has been\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt; made many times before, but not recently on this thread.) The removal of\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt; NPAPI on Linux in Chrome 35 was not simply a policy decision.\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt; NPAPI is a technology from the 1990s which basically predates modern\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt; computer security. Any NPAPI plugin can completely take over your machine,\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt; and frequently, NPAPI plugins run untrustworthy code from the Internet on\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt; interpreters with security vulnerabilities. Chrome is powerless to protect\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt; you from malicious or insecure NPAPI plugins owning your machine.\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt; On Windows and Mac, there is a long deprecation plan so these plugins\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt; will continue to work a while longer while other work-arounds are found. On\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt; Linux, we ran into a practical problem: since we are moving the UI stack\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt; from GTK to Aura in Chrome 35, NPAPI plugins would not run on Chrome 35\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt; without a serious amount of engineering effort. Since NPAPI is being\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt; deprecated, it did not make sense for Google to commit a lot of engineering\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt; effort to writing new NPAPI architecture that will be deleted within a year,\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt; especially not on Linux which has a very small market share.\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt; The timing is unfortunate, but the number of Linux users that require\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt; NPAPI plugins that aren\u0026#39;t Flash is just too small to justify this effort.\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt; Suggestions along the lines of using sockets to allow PPAPI plugins to\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt; talk to stand-alone NPAPI plugins require a similar amount of engineering\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt; effort, and defeat the entire point of removing NPAPI, which is that it is\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt; insecure to let code downloaded from the Internet talk to arbitrary native\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt; applications.\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt; Conversely, a browser than cannot function as needed is about as useful as\u003cbr\u003e\r\n\u0026gt;\u0026gt; no browser at all. We\u0026#39;d be really secure if we just turned the entire\u003cbr\u003e\r\n\u0026gt;\u0026gt; computer off.\u003cbr\u003e\r\n\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u003cbr\u003e\r\n\u0026gt; That\u0026#39;s a specious argument. Security is not black and white. We can\u003cbr\u003e\r\n\u0026gt; significantly increase security in the browser by removing NPAPI, and retain\u003cbr\u003e\r\n\u0026gt; the functionality that is useful for the vast majority of cases, which is\u003cbr\u003e\r\n\u0026gt; rendering HTML and JavaScript, along with Flash and other PPAPI plugins.\u003cbr\u003e\r\n\u003cbr\u003e\r\n\u003c/div\u003e\u003c/div\u003eI totally agree that NPAPI is an obsolete and insecure technology, but\u003cbr\u003e\r\nI think that you have underestimated the functionality provided by it:\u003cbr\u003e\r\n\u003cbr\u003e\r\n- Use on-line banking\u003cbr\u003e\r\n- Pay taxes\u003cbr\u003e\r\n- Make appointments with the doctor\u003cbr\u003e\r\n- Rent a squash field\u003cbr\u003e\r\n- VMWare\u003cbr\u003e\r\n\u003cbr\u003e\r\nTo sum up, the browser is now useless for everyday use for a high\u003cbr\u003e\r\namount of people, and we have no alternative using chrome.\u003cbr\u003e\r\n\u003cbr\u003e\r\n\u00a0And to make it even worse in some months this will reach all the\u003cbr\u003e\r\npeople, not just the linux users...\u003cbr\u003e\r\n\u003cbr\u003e\r\nPerhaps a better collaboration with Oracle to have a Pepper plugin as\u003cbr\u003e\r\nyou have done with flash (might be difficult...), or even better,\u003cbr\u003e\r\nimplement yourself a Pepper plugin for iced tea.\u003cbr\u003e\r\n\u003cdiv\u003e\u003cdiv\u003e\u003cbr\u003e\r\n\u003cbr\u003e\r\n\u003cbr\u003e\r\n\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt; The argument that the number of users that require NPAPI plugins is too\u003cbr\u003e\r\n\u0026gt;\u0026gt; small contradicts your position that this is a security hole of significant\u003cbr\u003e\r\n\u0026gt;\u0026gt; magnitude - if there are few users then the security hole would only affect\u003cbr\u003e\r\n\u0026gt;\u0026gt; those few users. At the least there should be a way for people who simply\u003cbr\u003e\r\n\u0026gt;\u0026gt; must have NPAPI plugins to whitelist or reenable them. If I can\u0026#39;t run the\u003cbr\u003e\r\n\u0026gt;\u0026gt; VMware VSphere console plugin, then I can\u0026#39;t use Chrome. I could have lived\u003cbr\u003e\r\n\u0026gt;\u0026gt; with nag screens, hidden settings, etc, but blanket removal is unacceptable\u003cbr\u003e\r\n\u0026gt;\u0026gt; (not to mention the wasted hour I spent discovering why suddenly one morning\u003cbr\u003e\r\n\u0026gt;\u0026gt; I couldn\u0026#39;t access the console during an IT crisis - love you guys for that).\u003cbr\u003e\r\n\u0026gt;\u0026gt; None of the nag screens that were claimed to be in planning ever appeared.\u003cbr\u003e\r\n\u0026gt;\u0026gt; Just went from working on Monday to utter failure on Tuesday.\u003cbr\u003e\r\n\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u003cbr\u003e\r\n\u0026gt; I said that the number of users requiring NPAPI plugins is too small to be\u003cbr\u003e\r\n\u0026gt; worth spending significant engineering effort on. That does not mean we\u0026#39;re\u003cbr\u003e\r\n\u0026gt; happy to leave them with an insecure browser. Besides, the small user base I\u003cbr\u003e\r\n\u0026gt; was talking about was the intersection of Linux users and NPAPI plugin\u003cbr\u003e\r\n\u0026gt; users. The decision to deprecate NPAPI was about all platforms, not just\u003cbr\u003e\r\n\u0026gt; Linux, so it affects a significantly larger number of users.\u003cbr\u003e\r\n\u0026gt;\u003cbr\u003e\r\n\u0026gt; Have you not seen nag screens? I\u0026#39;ve certainly seen them. According to this\u003cbr\u003e\r\n\u0026gt; page, you should have been seeing nag screens as pictured on that page since\u003cbr\u003e\r\n\u0026gt; Chrome 32.\u003cbr\u003e\r\n\u0026gt;\u003cbr\u003e\r\n\u0026gt; --\u003cbr\u003e\r\n\u0026gt; --\u003cbr\u003e\r\n\u0026gt; Chromium Developers mailing list: \u003ca href data-email-masked rel\u003d\"nofollow\"\u003echromi...@chromium.org\u003c/a\u003e\u003cbr\u003e\r\n\u0026gt; View archives, change email options, or unsubscribe:\u003cbr\u003e\r\n\u0026gt; \u003ca href\u003d\"http://groups.google.com/a/chromium.org/group/chromium-dev\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://groups.google.com/a/chromium.org/group/chromium-dev\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575756000\u0026amp;usg\u003dAOvVaw3z6A96oqSE6LNIMsbX47xo\"\u003ehttp://groups.google.com/a/chromium.org/group/chromium-dev\u003c/a\u003e\u003cbr\u003e\r\n\u003cbr\u003e\r\n\u003cbr\u003e\r\n\u003cbr\u003e\r\n\u003c/div\u003e\u003c/div\u003e\u003cspan\u003e\u003cfont color\u003d\"#888888\"\u003e--\u003cbr\u003e\r\nRicardo Ribalda\u003cbr\u003e\r\n\u003c/font\u003e\u003c/span\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e"]],[3,[null,"\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv\u003e\u003cdiv\u003e\u003cbr\u003e\r\n--\u003cbr\u003e\r\n--\u003cbr\u003e\r\nChromium Developers mailing list: \u003ca href data-email-masked rel\u003d\"nofollow\"\u003echromi...@chromium.org\u003c/a\u003e\u003cbr\u003e\r\nView archives, change email options, or unsubscribe:\u003cbr\u003e\r\n\u00a0 \u00a0 \u003ca href\u003d\"http://groups.google.com/a/chromium.org/group/chromium-dev\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://groups.google.com/a/chromium.org/group/chromium-dev\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575756000\u0026amp;usg\u003dAOvVaw3z6A96oqSE6LNIMsbX47xo\"\u003ehttp://groups.google.com/a/chromium.org/group/chromium-dev\u003c/a\u003e\u003cbr\u003e\r\n\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e"]],[3,[null,"\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv\u003e\u003cdiv\u003e\r\nTo unsubscribe from this group and stop receiving emails from it, send an email to \u003ca href data-email-masked rel\u003d\"nofollow\"\u003echromium-dev...@chromium.org\u003c/a\u003e.\u003cbr\u003e\r\n\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e"]]]]],["115393218976622799151","svFQtd2zTsoJ",false,false,0]],[[["115393218976622799151","rgencmGGIvcJ",[["Ricardo Ribalda Delgado","//lh3.googleusercontent.com/a-/ALV-UjUM6I5sgEqHhb6MJgOfhiwebVEOunb5ECOvEfaq8WnHhL9tcnLg",null,"110994212637783582162"],[["PhistucK","//lh3.googleusercontent.com/a-/ALV-UjVDqTacU4xthRS6oqajLHQXP36A8wTWyPPfqLFDlJYXXPHcVZry",null,"114194780884933174621"]],[["Matt Giuca","//lh3.googleusercontent.com/a-/ALV-UjWzg8wC1iSYykjYcnClxZNkftWasc0KfFVHi0ZqDFhDrC_voDw",null,"101960574794744628388"],["Cliff Wells"],["chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"],["Sayantan Das","//lh3.googleusercontent.com/a-/ALV-UjVggYU2D5br_z3Y4gG5l9g-qOenNmrepkUZwExnPFgoqrcusEAOvA",null,"113260014754281263350"],["Justin Schuh","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["Tom Wiltzius"],["Elliot Glaysher","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["Darin Fisher","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","On Thu, May 22, 2014 at 9:57 AM, PhistucK \u0026lt;phis...@gmail.com\u0026gt; wrote: \u0026gt; Most of the things",[1400746068],[1457610909],2],[2,[[2,[null,"On Thu, May 22, 2014 at 9:57 AM, PhistucK \u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ephis...@gmail.com\u003c/a\u003e\u0026gt; wrote:\r\u003cbr\u003e\u0026gt; Most of the things you mention are actually country specific. In my country\r\u003cbr\u003e\u0026gt; (Israel), we do not need Java (or any other plugin) for any of those.\r\u003cbr\u003e\u0026gt; VMWare is a different matter (and its market share is also very small, most\r\u003cbr\u003e\u0026gt; users do not use it).\r\u003cbr\u003e\r\u003cbr\u003e"]],[1,[null,"I guess we will see the magnitude as soon as this reaches windows.\r\u003cbr\u003e\r\u003cbr\u003eAgain, I feel that I am been used as a bullet against Google\u0026#39;s competitors:\r\u003cbr\u003e\r\u003cbr\u003e\u003ca href\u003d\"http://en.wikipedia.org/wiki/Oracle_v._Google\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://en.wikipedia.org/wiki/Oracle_v._Google\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575759000\u0026amp;usg\u003dAOvVaw1vvY-6Oj2BEYFgsznBN5JF\"\u003ehttp://en.wikipedia.org/wiki/Oracle_v._Google\u003c/a\u003e\r\u003cbr\u003e\r\u003cbr\u003eAnd using the most common/cheap excuse: \u0026quot;for your own safety\u0026quot;.\r\u003cbr\u003e"]],[3,[null,"\r\u003cbr\u003e\r\u003cbr\u003e\r\u003cbr\u003e\u0026gt;\r\u003cbr\u003e\u0026gt;\r\u003cbr\u003e\u0026gt; \u2606PhistucK\r\u003cbr\u003e\u0026gt;\r\u003cbr\u003e\u0026gt;\r\u003cbr\u003e\u0026gt; On Thu, May 22, 2014 at 10:54 AM, Ricardo Ribalda Delgado\r\u003cbr\u003e\u0026gt; \u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ericardo...@gmail.com\u003c/a\u003e\u0026gt; wrote:\r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; On Thu, May 22, 2014 at 9:22 AM, Matt Giuca \u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003emgi...@chromium.org\u003c/a\u003e\u0026gt; wrote:\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt; On 22 May 2014 16:56, Cliff Wells \u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ecliff...@rentrakmail.com\u003c/a\u003e\u0026gt; wrote:\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; On Wednesday, May 21, 2014 11:06:24 PM UTC-7, Matt Giuca wrote:\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; I want to reiterate that this decision was a security decision, not a\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; deliberate choice to shut down access to these services. (The point\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; has been\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; made many times before, but not recently on this thread.) The removal\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; of\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; NPAPI on Linux in Chrome 35 was not simply a policy decision.\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; NPAPI is a technology from the 1990s which basically predates modern\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; computer security. Any NPAPI plugin can completely take over your\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; machine,\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; and frequently, NPAPI plugins run untrustworthy code from the Internet\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; on\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; interpreters with security vulnerabilities. Chrome is powerless to\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; protect\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; you from malicious or insecure NPAPI plugins owning your machine.\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; On Windows and Mac, there is a long deprecation plan so these plugins\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; will continue to work a while longer while other work-arounds are\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; found. On\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; Linux, we ran into a practical problem: since we are moving the UI\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; stack\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; from GTK to Aura in Chrome 35, NPAPI plugins would not run on Chrome\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; 35\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; without a serious amount of engineering effort. Since NPAPI is being\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; deprecated, it did not make sense for Google to commit a lot of\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; engineering\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; effort to writing new NPAPI architecture that will be deleted within a\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; year,\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; especially not on Linux which has a very small market share.\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; The timing is unfortunate, but the number of Linux users that require\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; NPAPI plugins that aren\u0026#39;t Flash is just too small to justify this\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; effort.\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; Suggestions along the lines of using sockets to allow PPAPI plugins to\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; talk to stand-alone NPAPI plugins require a similar amount of\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; engineering\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; effort, and defeat the entire point of removing NPAPI, which is that\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; it is\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; insecure to let code downloaded from the Internet talk to arbitrary\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; native\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; applications.\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; Conversely, a browser than cannot function as needed is about as useful\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; as\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; no browser at all. We\u0026#39;d be really secure if we just turned the entire\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; computer off.\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt; That\u0026#39;s a specious argument. Security is not black and white. We can\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt; significantly increase security in the browser by removing NPAPI, and\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt; retain\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt; the functionality that is useful for the vast majority of cases, which\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt; is\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt; rendering HTML and JavaScript, along with Flash and other PPAPI plugins.\r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; I totally agree that NPAPI is an obsolete and insecure technology, but\r\u003cbr\u003e\u0026gt;\u0026gt; I think that you have underestimated the functionality provided by it:\r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; - Use on-line banking\r\u003cbr\u003e\u0026gt;\u0026gt; - Pay taxes\r\u003cbr\u003e\u0026gt;\u0026gt; - Make appointments with the doctor\r\u003cbr\u003e\u0026gt;\u0026gt; - Rent a squash field\r\u003cbr\u003e\u0026gt;\u0026gt; - VMWare\r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; To sum up, the browser is now useless for everyday use for a high\r\u003cbr\u003e\u0026gt;\u0026gt; amount of people, and we have no alternative using chrome.\r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; And to make it even worse in some months this will reach all the\r\u003cbr\u003e\u0026gt;\u0026gt; people, not just the linux users...\r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; Perhaps a better collaboration with Oracle to have a Pepper plugin as\r\u003cbr\u003e\u0026gt;\u0026gt; you have done with flash (might be difficult...), or even better,\r\u003cbr\u003e\u0026gt;\u0026gt; implement yourself a Pepper plugin for iced tea.\r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; The argument that the number of users that require NPAPI plugins is too\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; small contradicts your position that this is a security hole of\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; significant\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; magnitude - if there are few users then the security hole would only\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; affect\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; those few users. At the least there should be a way for people who\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; simply\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; must have NPAPI plugins to whitelist or reenable them. If I can\u0026#39;t run\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; the\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; VMware VSphere console plugin, then I can\u0026#39;t use Chrome. I could have\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; lived\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; with nag screens, hidden settings, etc, but blanket removal is\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; unacceptable\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; (not to mention the wasted hour I spent discovering why suddenly one\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; morning\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; I couldn\u0026#39;t access the console during an IT crisis - love you guys for\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; that).\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; None of the nag screens that were claimed to be in planning ever\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; appeared.\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\u0026gt; Just went from working on Monday to utter failure on Tuesday.\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt; I said that the number of users requiring NPAPI plugins is too small to\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt; be\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt; worth spending significant engineering effort on. That does not mean\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt; we\u0026#39;re\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt; happy to leave them with an insecure browser. Besides, the small user\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt; base I\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt; was talking about was the intersection of Linux users and NPAPI plugin\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt; users. The decision to deprecate NPAPI was about all platforms, not just\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt; Linux, so it affects a significantly larger number of users.\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt; Have you not seen nag screens? I\u0026#39;ve certainly seen them. According to\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt; this\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt; page, you should have been seeing nag screens as pictured on that page\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt; since\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt; Chrome 32.\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt; --\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt; --\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt; Chromium Developers mailing list: \u003ca href data-email-masked rel\u003d\"nofollow\"\u003echromi...@chromium.org\u003c/a\u003e\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt; View archives, change email options, or unsubscribe:\r\u003cbr\u003e\u0026gt;\u0026gt; \u0026gt; \u003ca href\u003d\"http://groups.google.com/a/chromium.org/group/chromium-dev\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://groups.google.com/a/chromium.org/group/chromium-dev\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575759000\u0026amp;usg\u003dAOvVaw3ddHXAg9PFNh3vU7hgvJo8\"\u003ehttp://groups.google.com/a/chromium.org/group/chromium-dev\u003c/a\u003e\r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; --\r\u003cbr\u003e\u0026gt;\u0026gt; Ricardo Ribalda\r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; --\r\u003cbr\u003e\u0026gt;\u0026gt; --\r\u003cbr\u003e\u0026gt;\u0026gt; Chromium Developers mailing list: \u003ca href data-email-masked rel\u003d\"nofollow\"\u003echromi...@chromium.org\u003c/a\u003e\r\u003cbr\u003e\u0026gt;\u0026gt; View archives, change email options, or unsubscribe:\r\u003cbr\u003e\u0026gt;\u0026gt; \u003ca href\u003d\"http://groups.google.com/a/chromium.org/group/chromium-dev\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://groups.google.com/a/chromium.org/group/chromium-dev\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575759000\u0026amp;usg\u003dAOvVaw3ddHXAg9PFNh3vU7hgvJo8\"\u003ehttp://groups.google.com/a/chromium.org/group/chromium-dev\u003c/a\u003e\r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; To unsubscribe from this group and stop receiving emails from it, send an\r\u003cbr\u003e\u0026gt;\u0026gt; email to \u003ca href data-email-masked rel\u003d\"nofollow\"\u003echromium-dev...@chromium.org\u003c/a\u003e.\r\u003cbr\u003e\u0026gt;\r\u003cbr\u003e\u0026gt;\r\u003cbr\u003e\r\u003cbr\u003e\r\u003cbr\u003e\r\u003cbr\u003e"]],[1,[null,"-- \r\u003cbr\u003eRicardo Ribalda\r\u003cbr\u003e"]]]]],["115393218976622799151","rgencmGGIvcJ",false,false,0]],[[["115393218976622799151","Tvkp0ihymeEJ",[["PhistucK","//lh3.googleusercontent.com/a-/ALV-UjVDqTacU4xthRS6oqajLHQXP36A8wTWyPPfqLFDlJYXXPHcVZry",null,"114194780884933174621"],[["Ricardo Ribalda Delgado","//lh3.googleusercontent.com/a-/ALV-UjUM6I5sgEqHhb6MJgOfhiwebVEOunb5ECOvEfaq8WnHhL9tcnLg",null,"110994212637783582162"]],[["Matt Giuca","//lh3.googleusercontent.com/a-/ALV-UjWzg8wC1iSYykjYcnClxZNkftWasc0KfFVHi0ZqDFhDrC_voDw",null,"101960574794744628388"],["Cliff Wells"],["chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"],["Sayantan Das","//lh3.googleusercontent.com/a-/ALV-UjVggYU2D5br_z3Y4gG5l9g-qOenNmrepkUZwExnPFgoqrcusEAOvA",null,"113260014754281263350"],["Justin Schuh","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["Tom Wiltzius"],["Elliot Glaysher","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["Darin Fisher","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","This is unrelated to Oracle (Java) specifically, this is a battle between browsers and hackers. And",[1400749699],[1457610894],2],[2,[[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_default\" style\u003d\"color:#000000\"\u003eThis is unrelated to Oracle (Java) specifically, this is a battle between browsers and hackers.\u003c/div\u003e\u003cdiv class\u003d\"gmail_default\" style\u003d\"color:#000000\"\u003e\r\n\u003cbr\u003e\u003c/div\u003e\u003cdiv class\u003d\"gmail_default\" style\u003d\"color:#000000\"\u003eAnd this is not an excuse and certainly not a cheap one. People do get hacked. Security is crucial.\u003c/div\u003e\u003cdiv class\u003d\"gmail_default\" style\u003d\"color:#000000\"\u003eHaving no computer (some hackers can even destroy hardware) or having your credit card credentials stolen is significantly worse than having a computer that cannot perform some operations. The threat is real, exploits exist.\u003c/div\u003e\r\n\r\n\r\n\r\n\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cbr clear\u003d\"all\"\u003e\u003cdiv\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv style\u003d\"text-align:left\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"text-align:right\"\u003e\u2606\u003cb\u003ePhistucK\u003c/b\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[3,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\r\n\u003cbr\u003e\u003cbr\u003e\u003cdiv class\u003d\"gmail_quote\"\u003eOn Thu, May 22, 2014 at 11:07 AM, Ricardo Ribalda Delgado \u003cspan dir\u003d\"ltr\"\u003e\u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ericardo...@gmail.com\u003c/a\u003e\u0026gt;\u003c/span\u003e wrote:\u003cbr\u003e\r\n\r\n\r\n\r\n\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv\u003eOn Thu, May 22, 2014 at 9:57 AM, PhistucK \u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ephis...@gmail.com\u003c/a\u003e\u0026gt; wrote:\u003cbr\u003e\r\n\r\n\r\n\r\n\r\n\u0026gt; Most of the things you mention are actually country specific. In my country\u003cbr\u003e\r\n\u0026gt; (Israel), we do not need Java (or any other plugin) for any of those.\u003cbr\u003e\r\n\u0026gt; VMWare is a different matter (and its market share is also very small, most\u003cbr\u003e\r\n\u0026gt; users do not use it).\u003cbr\u003e\r\n\u003cbr\u003e\r\n\u003c/div\u003eI guess we will see the magnitude as soon as this reaches windows.\u003cbr\u003e\r\n\u003cbr\u003e\r\nAgain, I feel that I am been used as a bullet against Google\u0026#39;s competitors:\u003cbr\u003e\r\n\u003cbr\u003e\r\n\u003ca href\u003d\"http://en.wikipedia.org/wiki/Oracle_v._Google\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://en.wikipedia.org/wiki/Oracle_v._Google\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575762000\u0026amp;usg\u003dAOvVaw3OEbS6qdV10aav9mwrOrfh\"\u003ehttp://en.wikipedia.org/wiki/Oracle_v._Google\u003c/a\u003e\u003cbr\u003e\r\n\u003cbr\u003e\r\nAnd using the most common/cheap excuse: \u0026quot;for your own safety\u0026quot;.\u003cbr\u003e\r\n\u003cdiv\u003e\u003cdiv\u003e\u003cbr\u003e\r\n\u003cbr\u003e\r\n\u003cbr\u003e\r\n\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u003cbr\u003e\r\n\u0026gt; \u2606PhistucK\u003cbr\u003e\r\n\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u003cbr\u003e\r\n\u0026gt; On Thu, May 22, 2014 at 10:54 AM, Ricardo Ribalda Delgado\u003cbr\u003e\r\n\u0026gt; \u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ericardo...@gmail.com\u003c/a\u003e\u0026gt; wrote:\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt; On Thu, May 22, 2014 at 9:22 AM, Matt Giuca \u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003emgi...@chromium.org\u003c/a\u003e\u0026gt; wrote:\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt; On 22 May 2014 16:56, Cliff Wells \u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ecliff...@rentrakmail.com\u003c/a\u003e\u0026gt; wrote:\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt; On Wednesday, May 21, 2014 11:06:24 PM UTC-7, Matt Giuca wrote:\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; I want to reiterate that this decision was a security decision, not a\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; deliberate choice to shut down access to these services. (The point\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; has been\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; made many times before, but not recently on this thread.) The removal\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; of\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; NPAPI on Linux in Chrome 35 was not simply a policy decision.\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; NPAPI is a technology from the 1990s which basically predates modern\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; computer security. Any NPAPI plugin can completely take over your\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; machine,\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; and frequently, NPAPI plugins run untrustworthy code from the Internet\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; on\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; interpreters with security vulnerabilities. Chrome is powerless to\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; protect\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; you from malicious or insecure NPAPI plugins owning your machine.\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; On Windows and Mac, there is a long deprecation plan so these plugins\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; will continue to work a while longer while other work-arounds are\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; found. On\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; Linux, we ran into a practical problem: since we are moving the UI\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; stack\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; from GTK to Aura in Chrome 35, NPAPI plugins would not run on Chrome\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; 35\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; without a serious amount of engineering effort. Since NPAPI is being\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; deprecated, it did not make sense for Google to commit a lot of\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; engineering\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; effort to writing new NPAPI architecture that will be deleted within a\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; year,\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; especially not on Linux which has a very small market share.\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; The timing is unfortunate, but the number of Linux users that require\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; NPAPI plugins that aren\u0026#39;t Flash is just too small to justify this\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; effort.\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; Suggestions along the lines of using sockets to allow PPAPI plugins to\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; talk to stand-alone NPAPI plugins require a similar amount of\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; engineering\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; effort, and defeat the entire point of removing NPAPI, which is that\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; it is\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; insecure to let code downloaded from the Internet talk to arbitrary\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; native\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt; applications.\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt; Conversely, a browser than cannot function as needed is about as useful\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt; as\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt; no browser at all. We\u0026#39;d be really secure if we just turned the entire\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt; computer off.\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt; That\u0026#39;s a specious argument. Security is not black and white. We can\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt; significantly increase security in the browser by removing NPAPI, and\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt; retain\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt; the functionality that is useful for the vast majority of cases, which\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt; is\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt; rendering HTML and JavaScript, along with Flash and other PPAPI plugins.\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt; I totally agree that NPAPI is an obsolete and insecure technology, but\u003cbr\u003e\r\n\u0026gt;\u0026gt; I think that you have underestimated the functionality provided by it:\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt; - Use on-line banking\u003cbr\u003e\r\n\u0026gt;\u0026gt; - Pay taxes\u003cbr\u003e\r\n\u0026gt;\u0026gt; - Make appointments with the doctor\u003cbr\u003e\r\n\u0026gt;\u0026gt; - Rent a squash field\u003cbr\u003e\r\n\u0026gt;\u0026gt; - VMWare\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt; To sum up, the browser is now useless for everyday use for a high\u003cbr\u003e\r\n\u0026gt;\u0026gt; amount of people, and we have no alternative using chrome.\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u00a0And to make it even worse in some months this will reach all the\u003cbr\u003e\r\n\u0026gt;\u0026gt; people, not just the linux users...\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt; Perhaps a better collaboration with Oracle to have a Pepper plugin as\u003cbr\u003e\r\n\u0026gt;\u0026gt; you have done with flash (might be difficult...), or even better,\u003cbr\u003e\r\n\u0026gt;\u0026gt; implement yourself a Pepper plugin for iced tea.\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt; The argument that the number of users that require NPAPI plugins is too\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt; small contradicts your position that this is a security hole of\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt; significant\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt; magnitude - if there are few users then the security hole would only\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt; affect\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt; those few users. At the least there should be a way for people who\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt; simply\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt; must have NPAPI plugins to whitelist or reenable them. If I can\u0026#39;t run\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt; the\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt; VMware VSphere console plugin, then I can\u0026#39;t use Chrome. I could have\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt; lived\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt; with nag screens, hidden settings, etc, but blanket removal is\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt; unacceptable\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt; (not to mention the wasted hour I spent discovering why suddenly one\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt; morning\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt; I couldn\u0026#39;t access the console during an IT crisis - love you guys for\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt; that).\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt; None of the nag screens that were claimed to be in planning ever\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt; appeared.\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u0026gt; Just went from working on Monday to utter failure on Tuesday.\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt; I said that the number of users requiring NPAPI plugins is too small to\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt; be\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt; worth spending significant engineering effort on. That does not mean\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt; we\u0026#39;re\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt; happy to leave them with an insecure browser. Besides, the small user\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt; base I\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt; was talking about was the intersection of Linux users and NPAPI plugin\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt; users. The decision to deprecate NPAPI was about all platforms, not just\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt; Linux, so it affects a significantly larger number of users.\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt; Have you not seen nag screens? I\u0026#39;ve certainly seen them. According to\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt; this\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt; page, you should have been seeing nag screens as pictured on that page\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt; since\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt; Chrome 32.\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt; --\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt; --\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt; Chromium Developers mailing list: \u003ca href data-email-masked rel\u003d\"nofollow\"\u003echromi...@chromium.org\u003c/a\u003e\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt; View archives, change email options, or unsubscribe:\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u0026gt; \u003ca href\u003d\"http://groups.google.com/a/chromium.org/group/chromium-dev\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://groups.google.com/a/chromium.org/group/chromium-dev\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575763000\u0026amp;usg\u003dAOvVaw0S-uNwHBzt7-5u6jgXDfWj\"\u003ehttp://groups.google.com/a/chromium.org/group/chromium-dev\u003c/a\u003e\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt; --\u003cbr\u003e\r\n\u0026gt;\u0026gt; Ricardo Ribalda\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt; --\u003cbr\u003e\r\n\u0026gt;\u0026gt; --\u003cbr\u003e\r\n\u0026gt;\u0026gt; Chromium Developers mailing list: \u003ca href data-email-masked rel\u003d\"nofollow\"\u003echromi...@chromium.org\u003c/a\u003e\u003cbr\u003e\r\n\u0026gt;\u0026gt; View archives, change email options, or unsubscribe:\u003cbr\u003e\r\n\u0026gt;\u0026gt; \u00a0 \u00a0 \u003ca href\u003d\"http://groups.google.com/a/chromium.org/group/chromium-dev\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttp://groups.google.com/a/chromium.org/group/chromium-dev\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575763000\u0026amp;usg\u003dAOvVaw0S-uNwHBzt7-5u6jgXDfWj\"\u003ehttp://groups.google.com/a/chromium.org/group/chromium-dev\u003c/a\u003e\u003cbr\u003e\r\n\u0026gt;\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u0026gt; To unsubscribe from this group and stop receiving emails from it, send an\u003cbr\u003e\r\n\u0026gt;\u0026gt; email to \u003ca href data-email-masked rel\u003d\"nofollow\"\u003echromium-dev...@chromium.org\u003c/a\u003e.\u003cbr\u003e\r\n\u0026gt;\u003cbr\u003e\r\n\u0026gt;\u003cbr\u003e\r\n\u003cbr\u003e\r\n\u003cbr\u003e\r\n\u003cbr\u003e\r\n\u003c/div\u003e\u003c/div\u003e\u003cspan\u003e\u003cfont color\u003d\"#888888\"\u003e--\u003cbr\u003e\r\nRicardo Ribalda\u003cbr\u003e\r\n\u003c/font\u003e\u003c/span\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e"]]]]],["115393218976622799151","Tvkp0ihymeEJ",false,false,0]],[[["115393218976622799151","kFeoAbjRhCkJ",[["Daniel Bratell",null,null,"108981748709015848852"],[["Ricardo Ribalda Delgado","//lh3.googleusercontent.com/a-/ALV-UjUM6I5sgEqHhb6MJgOfhiwebVEOunb5ECOvEfaq8WnHhL9tcnLg",null,"110994212637783582162"],["PhistucK","//lh3.googleusercontent.com/a-/ALV-UjVDqTacU4xthRS6oqajLHQXP36A8wTWyPPfqLFDlJYXXPHcVZry",null,"114194780884933174621"]],[["Matt Giuca","//lh3.googleusercontent.com/a-/ALV-UjWzg8wC1iSYykjYcnClxZNkftWasc0KfFVHi0ZqDFhDrC_voDw",null,"101960574794744628388"],["Cliff Wells"],["chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"],["Sayantan Das","//lh3.googleusercontent.com/a-/ALV-UjVggYU2D5br_z3Y4gG5l9g-qOenNmrepkUZwExnPFgoqrcusEAOvA",null,"113260014754281263350"],["Justin Schuh","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["Tom Wiltzius"],["Elliot Glaysher","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["Darin Fisher","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","On Thu, 22 May 2014 11:08:19 +0200, PhistucK \u0026lt;phis...@gmail.com\u0026gt; wrote: \u0026gt; This is unrelated",[1400751396],[1457610952],2],[2,[[2,[null,"On Thu, 22 May 2014 11:08:19 +0200, PhistucK \u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ephis...@gmail.com\u003c/a\u003e\u0026gt; wrote:\r\u003cbr\u003e\r\u003cbr\u003e\u0026gt; This is unrelated to Oracle (Java) specifically, this is a battle \r\u003cbr\u003e\u0026gt; between browsers and hackers.\r\u003cbr\u003e\u0026gt;\r\u003cbr\u003e\u0026gt;\r\u003cbr\u003e\u0026gt; And this is not an excuse and certainly not a cheap one. People do get \r\u003cbr\u003e\u0026gt; hacked. Security is crucial.\r\u003cbr\u003e\u0026gt; Having no computer (some hackers can even destroy hardware) or having \r\u003cbr\u003e\u0026gt; your credit card credentials \u0026gt;stolen is significantly worse than having \r\u003cbr\u003e\u0026gt; a computer that cannot perform some operations. The threat \u0026gt;is real, \r\u003cbr\u003e\u0026gt; exploits exist.\r\u003cbr\u003e\r\u003cbr\u003e"]],[1,[null,"Google/Chrome is also in a position to actually change things. In \r\u003cbr\u003eOpera/Presto we did a lot of things to make our users more secure \r\u003cbr\u003e(separated access between intranet and internet as just one example) but \r\u003cbr\u003eevery such decision cost users migrating to other browsers, in fact making \r\u003cbr\u003ethose users less secure(good intentions and all that). That will probably \r\u003cbr\u003ehappen to some degree here as well, but Google Chrome is a big enough \r\u003cbr\u003eplayer to actually change stubborn people\u0026#39;s views and with that ability \r\u003cbr\u003ecomes the responsibility to do the right thing for the open web and the \r\u003cbr\u003eusers even when it hurts.\r\u003cbr\u003e\r\u003cbr\u003e(As I\u0026#39;ve worked at both sides of the (Presto) interaction layer between \r\u003cbr\u003escripts and npapi plugins it will be with some pleasure I see the last \r\u003cbr\u003enpapi plugin being put in the cupboard)\r\u003cbr\u003e\r\u003cbr\u003e/Daniel - returning to decoding trybot fails...\r\u003cbr\u003e"]]]]],["115393218976622799151","kFeoAbjRhCkJ",false,false,0]],[[["115393218976622799151","lyz4zEydbOgJ",[["Markus Gutschke (\u9867\u5b5f\u52e4)","//lh3.googleusercontent.com/a-/ALV-UjW7uEbLfKnn_rusysP_I1-XKZ6Z4BkyuukPjFdr6Lc0sJ0ung",null,"116294717273388261133"],null,[["Chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","Thanks for offering to file a bug. Yes, it is quite possible that Windows still works for a while; I",[1400753428],[1457610966],2],[2,[[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003eThanks for offering to file a bug.\u003cbr\u003e\u003cbr\u003eYes, it is quite possible that Windows still works for a while; I wasn\u0026#39;t able to test that here. On Linux, the extension installs, but it then silently fails and doesn\u0026#39;t appear to do anything. That\u0026#39;s very confusing, and official Google documentation should not point users to a tool that fails this way.\u003cbr\u003e\r\n\r\n\u003cbr\u003eHaving said that, I fully understand why NPAPI is getting deprecated, and I mostly agree with the decisions made. As much as I hate having to go through the transition phase, I love the ultimate end result that promises a much more secure browsing experience.\u003cbr\u003e\r\n\r\n\u003cfont color\u003d\"#888888\"\u003e\u003cbr\u003e\u003cbr\u003e\u003c/font\u003e\u003cspan style\u003d\"color:rgb(136,136,136)\"\u003eMarkus\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[3,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cbr\u003e\u003cbr\u003e\u003cfont color\u003d\"#500050\"\u003e\u003cbr\u003e\u003cbr\u003e\u003c/font\u003e\u003cspan style\u003d\"color:rgb(80,0,80)\"\u003eOn Wed, May 21, 2014 at 9:10 PM, Matthew Dempsky \u003c/span\u003e\u003cspan dir\u003d\"ltr\" style\u003d\"color:rgb(80,0,80)\"\u003e\u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003emdem...@chromium.org\u003c/a\u003e\u0026gt;\u003c/span\u003e\u003cspan style\u003d\"color:rgb(80,0,80)\"\u003e wrote:\u003c/span\u003e\u003cbr\u003e\r\n\r\n\u003cfont color\u003d\"#500050\"\u003e\u003cbr\u003e\u003c/font\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\r\n\u003cspan\u003e\u003cfont color\u003d\"#888888\"\u003e\r\n\u003c/font\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv\u003e\u003cdiv\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\r\nOn Wed, May 21, 2014 at 8:22 PM, Markus Gutschke (\u9867\u5b5f\u52e4) \u003cspan dir\u003d\"ltr\"\u003e\u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003emar...@chromium.org\u003c/a\u003e\u0026gt;\u003c/span\u003e wrote:\u003cbr\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex\"\u003e\r\n\r\n\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cdiv\u003e\r\n\r\n\r\nOne of the unexpected things that stopped working is the\u00a0\u003ca href\u003d\"https://chrome.google.com/webstore/search-extensions/dnssec\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttps://chrome.google.com/webstore/search-extensions/dnssec\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575766000\u0026amp;usg\u003dAOvVaw0NjM4mQI_Z9pP9lxSsYxo8\"\u003eDNSSEC Validator\u003c/a\u003e\u00a0from the Chrome Store.\u003cbr\u003e\u003cbr\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\r\n\r\n\u003cdiv class\u003d\"gmail_quote\"\u003e\r\n\r\n\r\n\r\n\r\nI no longer have access to internal GOOG resources, but can somebody please notify the owners of\u00a0\u003ca href\u003d\"https://developers.google.com/speed/public-dns/faq#dnssec\" target\u003d\"_blank\" rel\u003d\"nofollow\" data-saferedirecturl\u003d\"https://www.google.com/url?hl\u003den-US\u0026amp;q\u003dhttps://developers.google.com/speed/public-dns/faq%23dnssec\u0026amp;source\u003dgmail\u0026amp;ust\u003d1732478575766000\u0026amp;usg\u003dAOvVaw05SGTxnRxyDLP1lkTkV80v\"\u003ehttps://developers.google.com/speed/public-dns/faq#dnssec\u003c/a\u003e and ask them to remove references to using the DNSSEC Validator with Chrome. The reference to Firefox can stay until (and if) there is a better option that works with all browsers.\u003cbr\u003e\r\n\r\n\r\n\r\n\r\n\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003cbr\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cdiv\u003eI\u0026#39;m happy to file an internal bug, but shouldn\u0026#39;t that extension still work for Windows users in the mean time? \u00a0I.e., it\u0026#39;s only broken for Linux users?\u003c/div\u003e\r\n\r\n\r\n\r\n\u003c/div\u003e\r\n\u003c/div\u003e\u003c/div\u003e\r\n\u003c/div\u003e\u003c/div\u003e\r\n\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]]]]],["115393218976622799151","lyz4zEydbOgJ",false,false,0]],[[["115393218976622799151","lCMGW7Abw-EJ",[["Stuart Morgan","//lh3.googleusercontent.com/a-/ALV-UjXg4j4TV2np7lUujRoYyxPjNcUhgJ4Fnzzvh9n13JRFc8eR5A",null,"106488932958335003013"],[["ricardo...@gmail.com","//lh3.googleusercontent.com/a-/ALV-UjUM6I5sgEqHhb6MJgOfhiwebVEOunb5ECOvEfaq8WnHhL9tcnLg",null,"110994212637783582162"]],[["PhistucK","//lh3.googleusercontent.com/a-/ALV-UjVDqTacU4xthRS6oqajLHQXP36A8wTWyPPfqLFDlJYXXPHcVZry",null,"114194780884933174621"],["Matt Giuca","//lh3.googleusercontent.com/a-/ALV-UjWzg8wC1iSYykjYcnClxZNkftWasc0KfFVHi0ZqDFhDrC_voDw",null,"101960574794744628388"],["Cliff Wells"],["chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"],["Sayantan Das","//lh3.googleusercontent.com/a-/ALV-UjVggYU2D5br_z3Y4gG5l9g-qOenNmrepkUZwExnPFgoqrcusEAOvA",null,"113260014754281263350"],["Justin Schuh","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["Tom Wiltzius"],["Elliot Glaysher","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["Darin Fisher","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","On Thu, May 22, 2014 at 1:07 AM, Ricardo Ribalda Delgado \u0026lt;ricardo...@gmail.com\u0026gt; wrote: I",[1400771016],[1457611000],2],[2,[[2,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003eOn Thu, May 22, 2014 at 1:07 AM, Ricardo Ribalda Delgado \u003cspan dir\u003d\"ltr\"\u003e\u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ericardo...@gmail.com\u003c/a\u003e\u0026gt;\u003c/span\u003e wrote:\u003cbr\u003e\r\n\r\n\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv\u003eI guess we will see the magnitude as soon as this reaches windows.\u003c/div\u003e\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cdiv\u003e\r\n\r\nWe already know what the magnitude is\u2014and can monitor the change in those numbers over the course of this year\u2014because we have actual usage statistics for NPAPI plugins across Chrome\u0026#39;s user base. Decisions about NPAPI deprecation and eventual removal are not being made blindly, or in a vacuum.\u003c/div\u003e\r\n\r\n\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003ePlease don\u0026#39;t confusing coming to a different conclusion than you with not understanding the usage landscape.\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e-Stuart\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\r\n"]]]]],["115393218976622799151","lCMGW7Abw-EJ",false,false,0]],[[["115393218976622799151","u_TwgwpbLMIJ",[["Ricardo Ribalda Delgado","//lh3.googleusercontent.com/a-/ALV-UjUM6I5sgEqHhb6MJgOfhiwebVEOunb5ECOvEfaq8WnHhL9tcnLg",null,"110994212637783582162"],[["Stuart Morgan","//lh3.googleusercontent.com/a-/ALV-UjXg4j4TV2np7lUujRoYyxPjNcUhgJ4Fnzzvh9n13JRFc8eR5A",null,"106488932958335003013"]],[["PhistucK","//lh3.googleusercontent.com/a-/ALV-UjVDqTacU4xthRS6oqajLHQXP36A8wTWyPPfqLFDlJYXXPHcVZry",null,"114194780884933174621"],["Matt Giuca","//lh3.googleusercontent.com/a-/ALV-UjWzg8wC1iSYykjYcnClxZNkftWasc0KfFVHi0ZqDFhDrC_voDw",null,"101960574794744628388"],["Cliff Wells"],["chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"],["Sayantan Das","//lh3.googleusercontent.com/a-/ALV-UjVggYU2D5br_z3Y4gG5l9g-qOenNmrepkUZwExnPFgoqrcusEAOvA",null,"113260014754281263350"],["Justin Schuh","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["Tom Wiltzius"],["Elliot Glaysher","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["Darin Fisher","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","Stuart, I am not saying that NPAPI should not be deprecated. It is obsolete, unsecure and does not",[1400772776],[1457610994],2],[2,[[1,[null,"Stuart,\r\u003cbr\u003e\r\u003cbr\u003eI am not saying that NPAPI should not be deprecated. It is obsolete,\r\u003cbr\u003eunsecure and does not work on tables/phones. Just want to make you\r\u003cbr\u003eunderstand that NPAPI is used for critical stuff like paying your\r\u003cbr\u003etaxes or scheduling with your doctor. You only do this once per year\r\u003cbr\u003eand therefore it is negligible on your stats.\r\u003cbr\u003e\r\u003cbr\u003eNobody uses java plugin because he decides to use java plugin. People\r\u003cbr\u003euse it because they have no option and usually to do critical tasks. I\r\u003cbr\u003ecannot even order a book in my library now! I believe that the\r\u003cbr\u003ecriticality of the tasks done with NPAPI should have been considered,\r\u003cbr\u003eand not only the amount of users, and I guess that having stats about\r\u003cbr\u003ehis is difficult.\r\u003cbr\u003e\r\u003cbr\u003eOn the other hand, you have done a lovely job with Flash, the Pepper\r\u003cbr\u003eplugin was ready and tested much before the NPAPI plugin was\r\u003cbr\u003edeprecated. But in Java I humbly believe that you have made a mistake.\r\u003cbr\u003eAnd if the reason is no collaboration from oracle, you could have\r\u003cbr\u003edeveloped a pepper plugin for icedtea.\r\u003cbr\u003e\r\u003cbr\u003eAnyway, I have no contributed a single line to chromium, I don\u0026#39;t pay\r\u003cbr\u003efor the product, nor pay a developer to work on it, so I have no vote.\r\u003cbr\u003eThis is only customer feedback: A critical usercase is not working now\r\u003cbr\u003efor me or anybody living in Denmark and using Linux (or Windows in\r\u003cbr\u003esome months)\r\u003cbr\u003e"]],[3,[null,"\r\u003cbr\u003e\r\u003cbr\u003eOn Thu, May 22, 2014 at 5:03 PM, Stuart Morgan\r\u003cbr\u003e\u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003estuart...@chromium.org\u003c/a\u003e\u0026gt; wrote:\r\u003cbr\u003e\u0026gt; On Thu, May 22, 2014 at 1:07 AM, Ricardo Ribalda Delgado\r\u003cbr\u003e\u0026gt; \u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ericardo...@gmail.com\u003c/a\u003e\u0026gt; wrote:\r\u003cbr\u003e\u0026gt;\u0026gt;\r\u003cbr\u003e\u0026gt;\u0026gt; I guess we will see the magnitude as soon as this reaches windows.\r\u003cbr\u003e\u0026gt;\r\u003cbr\u003e\u0026gt;\r\u003cbr\u003e\u0026gt; We already know what the magnitude is\u2014and can monitor the change in those\r\u003cbr\u003e\u0026gt; numbers over the course of this year\u2014because we have actual usage statistics\r\u003cbr\u003e\u0026gt; for NPAPI plugins across Chrome\u0026#39;s user base. Decisions about NPAPI\r\u003cbr\u003e\u0026gt; deprecation and eventual removal are not being made blindly, or in a vacuum.\r\u003cbr\u003e\u0026gt;\r\u003cbr\u003e\u0026gt; Please don\u0026#39;t confusing coming to a different conclusion than you with not\r\u003cbr\u003e\u0026gt; understanding the usage landscape.\r\u003cbr\u003e\u0026gt;\r\u003cbr\u003e\u0026gt; -Stuart\r\u003cbr\u003e\r\u003cbr\u003e\r\u003cbr\u003e\r\u003cbr\u003e"]],[1,[null,"-- \r\u003cbr\u003eRicardo Ribalda\r\u003cbr\u003e"]]]]],["115393218976622799151","u_TwgwpbLMIJ",false,false,0]],[[["115393218976622799151","b9ikU-ncveEJ",[["PhistucK","//lh3.googleusercontent.com/a-/ALV-UjVDqTacU4xthRS6oqajLHQXP36A8wTWyPPfqLFDlJYXXPHcVZry",null,"114194780884933174621"],[["Stuart Morgan","//lh3.googleusercontent.com/a-/ALV-UjXg4j4TV2np7lUujRoYyxPjNcUhgJ4Fnzzvh9n13JRFc8eR5A",null,"106488932958335003013"]],[["Ricardo Ribalda Delgado","//lh3.googleusercontent.com/a-/ALV-UjUM6I5sgEqHhb6MJgOfhiwebVEOunb5ECOvEfaq8WnHhL9tcnLg",null,"110994212637783582162"],["Matt Giuca","//lh3.googleusercontent.com/a-/ALV-UjWzg8wC1iSYykjYcnClxZNkftWasc0KfFVHi0ZqDFhDrC_voDw",null,"101960574794744628388"],["Cliff Wells"],["chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"],["Sayantan Das","//lh3.googleusercontent.com/a-/ALV-UjVggYU2D5br_z3Y4gG5l9g-qOenNmrepkUZwExnPFgoqrcusEAOvA",null,"113260014754281263350"],["Justin Schuh","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["Tom Wiltzius"],["Elliot Glaysher","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["Darin Fisher","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","Just to be accurate - NPAPI usage statistics come only from those that enabled anonymous usage",[1400777975],[1457611042],2],[2,[[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_default\" style\u003d\"color:#000000\"\u003eJust to be accurate -\u003c/div\u003e\u003cdiv class\u003d\"gmail_default\" style\u003d\"color:#000000\"\u003eNPAPI usage statistics come only from those that enabled anonymous usage statistics, right?\u003cbr\u003e\r\n\r\n\r\nIf so, then this is not coming from all of the user base.\u003c/div\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cbr clear\u003d\"all\"\u003e\u003cdiv\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv style\u003d\"text-align:left\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv style\u003d\"text-align:right\"\u003e\u2606\u003cb\u003ePhistucK\u003c/b\u003e\u003c/div\u003e\r\n\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[3,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\r\n\u003cbr\u003e\u003cbr\u003e\u003cdiv class\u003d\"gmail_quote\"\u003eOn Thu, May 22, 2014 at 6:03 PM, Stuart Morgan \u003cspan dir\u003d\"ltr\"\u003e\u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003estuart...@chromium.org\u003c/a\u003e\u0026gt;\u003c/span\u003e wrote:\u003cbr\u003e\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\r\n\r\n\r\n\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cdiv\u003eOn Thu, May 22, 2014 at 1:07 AM, Ricardo Ribalda Delgado \u003cspan dir\u003d\"ltr\"\u003e\u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ericardo...@gmail.com\u003c/a\u003e\u0026gt;\u003c/span\u003e wrote:\u003cbr\u003e\r\n\r\n\r\n\r\n\r\n\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv\u003eI guess we will see the magnitude as soon as this reaches windows.\u003c/div\u003e\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv\u003e\r\n\r\nWe already know what the magnitude is\u2014and can monitor the change in those numbers over the course of this year\u2014because we have actual usage statistics for NPAPI plugins across Chrome\u0026#39;s user base. Decisions about NPAPI deprecation and eventual removal are not being made blindly, or in a vacuum.\u003c/div\u003e\r\n\r\n\r\n\r\n\r\n\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003ePlease don\u0026#39;t confusing coming to a different conclusion than you with not understanding the usage landscape.\u003c/div\u003e\u003cspan\u003e\u003cfont color\u003d\"#888888\"\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e-Stuart\u003c/div\u003e\u003c/font\u003e\u003c/span\u003e\u003c/div\u003e\r\n\u003c/div\u003e\u003c/div\u003e\r\n\u003c/blockquote\u003e\u003c/div\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e"]]]]],["115393218976622799151","b9ikU-ncveEJ",false,false,0]],[[["115393218976622799151","558mIEpj61EJ",[["Stuart Morgan","//lh3.googleusercontent.com/a-/ALV-UjXg4j4TV2np7lUujRoYyxPjNcUhgJ4Fnzzvh9n13JRFc8eR5A",null,"106488932958335003013"],[["PhistucK","//lh3.googleusercontent.com/a-/ALV-UjVDqTacU4xthRS6oqajLHQXP36A8wTWyPPfqLFDlJYXXPHcVZry",null,"114194780884933174621"]],[["Ricardo Ribalda Delgado","//lh3.googleusercontent.com/a-/ALV-UjUM6I5sgEqHhb6MJgOfhiwebVEOunb5ECOvEfaq8WnHhL9tcnLg",null,"110994212637783582162"],["Matt Giuca","//lh3.googleusercontent.com/a-/ALV-UjWzg8wC1iSYykjYcnClxZNkftWasc0KfFVHi0ZqDFhDrC_voDw",null,"101960574794744628388"],["Cliff Wells"],["chromium-dev","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"],["Sayantan Das","//lh3.googleusercontent.com/a-/ALV-UjVggYU2D5br_z3Y4gG5l9g-qOenNmrepkUZwExnPFgoqrcusEAOvA",null,"113260014754281263350"],["Justin Schuh","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["Tom Wiltzius"],["Elliot Glaysher","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["Darin Fisher","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: [chromium-dev] Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","On Thu, May 22, 2014 at 9:59 AM, PhistucK \u0026lt;phis...@gmail.com\u0026gt; wrote: Just to be accurate -",[1400782398],[1457611046],2],[2,[[2,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003eOn Thu, May 22, 2014 at 9:59 AM, PhistucK \u003cspan dir\u003d\"ltr\"\u003e\u0026lt;\u003ca href data-email-masked rel\u003d\"nofollow\"\u003ephis...@gmail.com\u003c/a\u003e\u0026gt;\u003c/span\u003e wrote:\u003cbr\u003e\r\n\r\n\u003cblockquote class\u003d\"gmail_quote\" style\u003d\"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex\"\u003e\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv style\u003d\"color:#000000\"\u003eJust to be accurate -\u003c/div\u003e\u003cdiv style\u003d\"color:#000000\"\u003eNPAPI usage statistics come only from those that enabled anonymous usage statistics, right?\u003cbr\u003e\r\n\r\n\r\n\r\n\r\nIf so, then this is not coming from all of the user base.\u003c/div\u003e\u003c/div\u003e\u003c/blockquote\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"]],[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003e\u003cdiv class\u003d\"gmail_extra\"\u003e\u003cdiv class\u003d\"gmail_quote\"\u003e\u003cdiv\u003eI never said it was from \u0026quot;all of the user base\u0026quot; I said it was from \u0026quot;across\u0026quot; the user base. As in, from a large sample across many types of users in many countries (as opposed to extrapolating from one specific user\u0026#39;s experience and assuming it is representative).\u003c/div\u003e\r\n\r\n\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e-Stuart\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\r\n"]]]]],["115393218976622799151","558mIEpj61EJ",false,false,0]],[[["115393218976622799151","9tIcKRbFDqMJ",[["Mike Cavedon","//lh3.googleusercontent.com/a-/ALV-UjWCFm7KDU0LK0FtJq8JYDPKPTqQAefXneEle4r8cTALT4c5484",null,"106680657616208541647"],[["chromi...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXqThgPjFB3-3PmjUu0Qqa9abpcO7T1u5NzhNrwf7JYPgBDew",null,"115393218976622799151"]],[["Justin Schuh","//lh3.googleusercontent.com/a-/ALV-UjVNRvIZEx3amRUUh74yviYOZHj8Smk2_27uAxLOXIUzjh8GsDQ",null,"110088500044003719179"],["Tom Wiltzius"],["Elliot Glaysher","//lh3.googleusercontent.com/a-/ALV-UjXW8aiq_nwjQNGu9XZk477eH46N3faZKnSoRYyNfHPUibDebg",null,"114258638442175125698"],["be...@chromium.org","//lh3.googleusercontent.com/a-/ALV-UjXa9HZ4mMYxvWBSZ6CxNEi68DFIZLRMBZeL4RKTP6BM4t_Lww",null,"110758610598903391205"],["Darin Fisher","//lh3.googleusercontent.com/a-/ALV-UjUvbiQa5zh3iJ3yEEnfiRDbV8URFmDlal_r3v3TDN9Y69DfSg",null,"108160311427034882623"]]],false,null,"Re: PSA: Chrome for Linux planning to drop NPAPI support as soon as April","Just so I am clear on this. Does this mean java is not, and will not, be supported in Chrome moving",[1400795988],[1457611051],2],[2,[[1,[null,"\u003cdiv dir\u003d\"ltr\"\u003eJust so I am clear on this. Does this mean java is not, and will not, be supported in Chrome moving foward?\u003cbr\u003e\u003cbr\u003e\u003cdiv\u003eIf that is the case then I can\u0026#39;t use Chrome as too much of what I do depends on the java plugin.\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eI am on Ubuntu 14.04.\u00a0\u003c/div\u003e\u003c/div\u003e"]]]]],["115393218976622799151","9tIcKRbFDqMJ",false,false,0]]],"Cg1Mb29rdXBUaHJlYWRzGGQ\u003d"], sideChannel: {}});</script><script id="wiz_jd" nonce="hDSuq1PEGHsdfWs1Q4h1LA">if (window['_wjdc']) {const wjd = {}; window['_wjdc'](wjd); delete window['_wjdc'];}</script><script aria-hidden="true" id="WIZ-footer" nonce="hDSuq1PEGHsdfWs1Q4h1LA">window.wiz_progress&&window.wiz_progress(); window.stopScanForCss&&window.stopScanForCss(); ccTick('bl');</script></body></html><script nonce="hDSuq1PEGHsdfWs1Q4h1LA">this.gbar_=this.gbar_||{};(function(_){var window=this; try{ if(_.nj){var rj;if(rj=_.L(_.nj.j,3))for(var sj=_.hh(rj),tj=0;tj<sj.length;tj++){var uj=sj[tj];if(_.Th&&uj.dataset)uj.dataset.ogpc="";else{if(/-[a-z]/.test("ogpc"))throw Error("S");uj.setAttribute("data-"+_.pi("ogpc"),"")}}_.hj(_.nj,!!_.nj.i&&_.nj.i.kb(),!1)}; }catch(e){_._DumpException(e)} try{ _.vj=function(a){var b=_.Pe("script",a.ownerDocument&&a.ownerDocument.defaultView||window);b&&a.setAttribute("nonce",b)};_.wj=function(a){if(!a)return null;a=_.L(a,4);var b;a===null||a===void 0?b=null:b=_.Ke(a);return b};_.xj=function(a){this.J=_.w(a)};_.A(_.xj,_.S);_.yj=function(a,b){return(b||document).getElementsByTagName(String(a))}; }catch(e){_._DumpException(e)} try{ var Aj=function(a,b,c){a<b?zj(a+1,b):_.Td.log(Error("ra`"+a+"`"+b),{url:c})},zj=function(a,b){if(Bj){var c=_.gf("SCRIPT");c.async=!0;c.type="text/javascript";c.charset="UTF-8";c.src=_.Le(Bj);_.vj(c);c.onerror=_.ic(Aj,a,b,c.src);_.yj("HEAD")[0].appendChild(c)}},Cj=function(a){this.J=_.w(a)};_.A(Cj,_.S);var Dj=_.I(_.Pd,Cj,17)||new Cj,Ej,Bj=(Ej=_.I(Dj,_.xj,1))?_.wj(Ej):null,Fj,Gj=(Fj=_.I(Dj,_.xj,2))?_.wj(Fj):null,Hj=function(){zj(1,2);if(Gj){var a=_.gf("LINK");a.setAttribute("type","text/css");a.href=_.Le(Gj).toString();a.rel="stylesheet";var b=_.Pe("style",window);b&&a.setAttribute("nonce",b);_.yj("HEAD")[0].appendChild(a)}};(function(){var a=_.Qd();if(_.K(a,18))Hj();else{var b=_.Se(a,19)||0;window.addEventListener("load",function(){window.setTimeout(Hj,b)})}})(); }catch(e){_._DumpException(e)} })(this.gbar_); // Google Inc. </script><div ng-non-bindable=""><div class="gb_K">Google apps</div><div class="gb_Lc">Main menu</div></div>

Pages: 1 2 3 4 5 6 7 8 9 10