DescriptionRegister system Pepper Flash plugin if no packaged Pepper plugin is found.
With the NPAPI deprecation, Adobe have now made a supported, automatically updating version of Pepper Flash available on Windows and OS X.
This CL moves the code previously added in https://codereview.chromium.org/203993004 into chrome/common so the system plugin is added on all Chromium builds.
To manually override bundled PepperFlash on Chrome (e.g. to load a Debug version), use --disable-bundled-ppapi-flash
BUG=345886, 454131
TEST=Install PPAPI Flash from Adobe site (link in bug)
TEST=For Chromium builds: Check Chromium now automatically uses system version of Flash in chrome://plugins.
TEST=For Chrome builds: Check Chrome still uses bundled Flash by default. Check if --disable-bundled-ppapi-flash it uses system flash.
TEST=Check an old version of System flash will pop out of date plugin warning.
Committed: https://crrev.com/ce3ea567cb2340798f754fc5ffb70ac0535520be
Cr-Commit-Position: refs/heads/master@{#317656}
Patch Set 1 #Patch Set 2 : add mac support. support flash debugging. #Patch Set 3 : read the manifest file instead of searching #Patch Set 4 : better mac support #
Total comments: 2
Patch Set 5 : move CheckPepperFlashManifest into chrome/common and check it before loading system plugin #Patch Set 6 : fix GN #Patch Set 7 : update DEPS #
Total comments: 2
Patch Set 8 : rebase #Patch Set 9 : address comments. read location of pepperflash from registry. #
Messages
Total messages: 23 (7 generated)
|