DescriptionEnable forced extension updates on NaCl arch mismatch
This makes extensions aware of the platforms for which
they have platform-specific resources installed, if any.
This also hooks up the extension update code with some
additional logic to place an extension in forced-update
mode if it has platform-specific resources which don't
match the current NaCl architecture.
BUG=409948
TEST=install an extension which uses NaCl (QuickOffice for example). Rename the _platform-specific/<your-nacl-arch> directory some something else and force an update (e.g. via chrome://extensions button). Observe that a new CRX is downloaded and installed.
Committed: https://crrev.com/43ae1fb32df63bfd42c13914feb6a71f111fccb3
Cr-Commit-Position: refs/heads/master@{#293018}
Patch Set 1 #Patch Set 2 : Clean-up per discussed solution #
Total comments: 14
Patch Set 3 : address comments, cleanup naming #Patch Set 4 : address more comments #Patch Set 5 : Oops - include unit test changes #
Messages
Total messages: 23 (7 generated)
|