New issue
Advanced search Search tips

Issue 740715 link

Starred by 1 user

Issue metadata

Status: Assigned
Owner:
Components:
EstimatedDays: ----
NextAction: ----
OS: All
Pri: 2
Type: Bug

Blocked on:
issue 889468

Blocking:
issue 683283



Sign in to add a comment

CRX₃ - Forbid CRX₂ files.

Project Member Reported by waff...@chromium.org, Jul 10 2017

Issue description

This will be done in three steps:
1 • Forbid CRX₂ components.
      (Blocked on migrating all component-serving backends to CRX₃.)
2 • Forbid CRX₂ for non-force-installed extensions.
      (Blocked on regenerating CRX₃ versions of all components in CWS.)
3 • Forbid CRX₂ for all extensions.
      (Blocked on announcing deprecation announcements and a grace period for enterprise users.)
 
Blocking: 683283

Comment 2 by raymes@chromium.org, Jul 11 2017

Labels: Security_Impact-Stable Security_Severity-Low
waffles: this is marked as a security bug. Is that intentional? If so we should assign severity/impact. Tentatively assigning based on the low priority. Feel free to change and or change this to a feature if it makes more sense.
Project Member

Comment 3 by sheriffbot@chromium.org, Jul 11 2017

Labels: -Pri-3 Pri-2
stable/low sounds right to me.

I allocated it as a security bug because as long as we support CRX₂ certain extension updates are vulnerable to SHA1 collisions. The impact is low due to other defense-in-depth mechanisms that protect most (consumer) users.

If you prefer it, I'm fine moving it to feature.

Comment 5 by raymes@chromium.org, Jul 11 2017

Keeping it as-is is fine with me :) 
Components: Security
Labels: -Type-Bug-Security -Security_Severity-Low -Security_Impact-Stable Type-Bug
Project Member

Comment 7 by bugdroid1@chromium.org, Aug 17

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/f4b33f38320e570a945fb3d5fbff1c6bf3909f3a

commit f4b33f38320e570a945fb3d5fbff1c6bf3909f3a
Author: Joshua Pawlicki <waffles@chromium.org>
Date: Fri Aug 17 17:36:51 2018

Require CRX3s with publisher proofs for all component updates.

Extension updates are unaffected by this CL.

Bug: 740715
Change-Id: Ib1a563f62ed923ecc06300d171a83935ef18a1ef
Reviewed-on: https://chromium-review.googlesource.com/1167987
Commit-Queue: Joshua Pawlicki <waffles@chromium.org>
Reviewed-by: Devlin <rdevlin.cronin@chromium.org>
Reviewed-by: Sorin Jianu <sorin@chromium.org>
Reviewed-by: Minh Nguyen <mxnguyen@chromium.org>
Cr-Commit-Position: refs/heads/master@{#584114}
[modify] https://crrev.com/f4b33f38320e570a945fb3d5fbff1c6bf3909f3a/chrome/browser/component_updater/recovery_component_installer.cc
[modify] https://crrev.com/f4b33f38320e570a945fb3d5fbff1c6bf3909f3a/components/component_updater/BUILD.gn
[modify] https://crrev.com/f4b33f38320e570a945fb3d5fbff1c6bf3909f3a/components/component_updater/DEPS
[modify] https://crrev.com/f4b33f38320e570a945fb3d5fbff1c6bf3909f3a/components/component_updater/component_installer.cc
[modify] https://crrev.com/f4b33f38320e570a945fb3d5fbff1c6bf3909f3a/components/component_updater/component_installer_unittest.cc
[modify] https://crrev.com/f4b33f38320e570a945fb3d5fbff1c6bf3909f3a/components/update_client/action_runner.cc
[modify] https://crrev.com/f4b33f38320e570a945fb3d5fbff1c6bf3909f3a/components/update_client/component.cc
[modify] https://crrev.com/f4b33f38320e570a945fb3d5fbff1c6bf3909f3a/components/update_client/component_unpacker.cc
[modify] https://crrev.com/f4b33f38320e570a945fb3d5fbff1c6bf3909f3a/components/update_client/component_unpacker.h
[modify] https://crrev.com/f4b33f38320e570a945fb3d5fbff1c6bf3909f3a/components/update_client/component_unpacker_unittest.cc
[modify] https://crrev.com/f4b33f38320e570a945fb3d5fbff1c6bf3909f3a/components/update_client/update_client.cc
[modify] https://crrev.com/f4b33f38320e570a945fb3d5fbff1c6bf3909f3a/components/update_client/update_client.h
[modify] https://crrev.com/f4b33f38320e570a945fb3d5fbff1c6bf3909f3a/components/update_client/update_client_unittest.cc
[modify] https://crrev.com/f4b33f38320e570a945fb3d5fbff1c6bf3909f3a/extensions/browser/updater/update_data_provider.cc

Blockedon: 889468
Project Member

Comment 10 by bugdroid1@chromium.org, Nov 5

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/f2f37f33dc6939395c383f3b15895fb472d96df2

commit f2f37f33dc6939395c383f3b15895fb472d96df2
Author: Joshua Pawlicki <waffles@chromium.org>
Date: Mon Nov 05 21:40:56 2018

Resign several CRXs as CRX3s.

In some cases I could not find the old keys, so I have created and
checked in new keys. This resulted in ID rotation.

These test CRXs are not signed with publisher proofs - some of them will
likely need to have a publisher proof added in the future.

Bug: 740715
Change-Id: I8534c8bcdc387d9c04e92300480e845819e129f4
Reviewed-on: https://chromium-review.googlesource.com/c/1313551
Reviewed-by: David Trainor <dtrainor@chromium.org>
Reviewed-by: Devlin <rdevlin.cronin@chromium.org>
Commit-Queue: Joshua Pawlicki <waffles@chromium.org>
Cr-Commit-Position: refs/heads/master@{#605472}
[modify] https://crrev.com/f2f37f33dc6939395c383f3b15895fb472d96df2/chrome/browser/download/download_browsertest.cc
[modify] https://crrev.com/f2f37f33dc6939395c383f3b15895fb472d96df2/chrome/browser/extensions/api/webstore_private/webstore_private_apitest.cc
[modify] https://crrev.com/f2f37f33dc6939395c383f3b15895fb472d96df2/chrome/browser/extensions/extension_service_sync_unittest.cc
[modify] https://crrev.com/f2f37f33dc6939395c383f3b15895fb472d96df2/chrome/browser/extensions/extension_service_unittest.cc
[modify] https://crrev.com/f2f37f33dc6939395c383f3b15895fb472d96df2/chrome/test/data/extensions/api_test/webstore_private/theme.html
[modify] https://crrev.com/f2f37f33dc6939395c383f3b15895fb472d96df2/chrome/test/data/extensions/app_update/v1.crx
[modify] https://crrev.com/f2f37f33dc6939395c383f3b15895fb472d96df2/chrome/test/data/extensions/app_update/v2.crx
[modify] https://crrev.com/f2f37f33dc6939395c383f3b15895fb472d96df2/chrome/test/data/extensions/blocked_file_types.crx
[modify] https://crrev.com/f2f37f33dc6939395c383f3b15895fb472d96df2/chrome/test/data/extensions/good.crx
[modify] https://crrev.com/f2f37f33dc6939395c383f3b15895fb472d96df2/chrome/test/data/extensions/good2.crx
[modify] https://crrev.com/f2f37f33dc6939395c383f3b15895fb472d96df2/chrome/test/data/extensions/good2048.crx
[add] https://crrev.com/f2f37f33dc6939395c383f3b15895fb472d96df2/chrome/test/data/extensions/good2048.pem
[modify] https://crrev.com/f2f37f33dc6939395c383f3b15895fb472d96df2/chrome/test/data/extensions/good_v1.crx
[modify] https://crrev.com/f2f37f33dc6939395c383f3b15895fb472d96df2/chrome/test/data/extensions/hosted_app.crx
[modify] https://crrev.com/f2f37f33dc6939395c383f3b15895fb472d96df2/chrome/test/data/extensions/hosted_app.pem
[modify] https://crrev.com/f2f37f33dc6939395c383f3b15895fb472d96df2/chrome/test/data/extensions/minimal_platform_app.crx
[modify] https://crrev.com/f2f37f33dc6939395c383f3b15895fb472d96df2/chrome/test/data/extensions/sync_datatypes/v1.crx
[modify] https://crrev.com/f2f37f33dc6939395c383f3b15895fb472d96df2/chrome/test/data/extensions/sync_datatypes/v2.crx
[modify] https://crrev.com/f2f37f33dc6939395c383f3b15895fb472d96df2/chrome/test/data/extensions/theme.crx
[add] https://crrev.com/f2f37f33dc6939395c383f3b15895fb472d96df2/chrome/test/data/extensions/theme.pem
[modify] https://crrev.com/f2f37f33dc6939395c383f3b15895fb472d96df2/chrome/test/data/extensions/theme2.crx
[add] https://crrev.com/f2f37f33dc6939395c383f3b15895fb472d96df2/chrome/test/data/extensions/theme2.pem
[modify] https://crrev.com/f2f37f33dc6939395c383f3b15895fb472d96df2/chrome/test/data/extensions/theme_missing_image.crx
[modify] https://crrev.com/f2f37f33dc6939395c383f3b15895fb472d96df2/chrome/test/data/extensions/theme_with_extension.crx
[add] https://crrev.com/f2f37f33dc6939395c383f3b15895fb472d96df2/chrome/test/data/extensions/theme_with_extension.pem
[modify] https://crrev.com/f2f37f33dc6939395c383f3b15895fb472d96df2/chrome/test/data/extensions/theme_with_missing_image.crx
[modify] https://crrev.com/f2f37f33dc6939395c383f3b15895fb472d96df2/chrome/test/data/extensions/webview_listener.crx

Project Member

Comment 11 by bugdroid1@chromium.org, Nov 12

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/af97ca04c7e9d91650749a3a3ab901cab45d9182

commit af97ca04c7e9d91650749a3a3ab901cab45d9182
Author: Joshua Pawlicki <waffles@chromium.org>
Date: Mon Nov 12 17:17:02 2018

Additional CRX2 -> CRX3 test file migrations.

Bug: 740715
Change-Id: I58fa13fb81eee6ef6c288026397223eb73659025
Reviewed-on: https://chromium-review.googlesource.com/c/1329545
Reviewed-by: Devlin <rdevlin.cronin@chromium.org>
Commit-Queue: Joshua Pawlicki <waffles@chromium.org>
Cr-Commit-Position: refs/heads/master@{#607280}
[modify] https://crrev.com/af97ca04c7e9d91650749a3a3ab901cab45d9182/chrome/browser/extensions/content_verifier_browsertest.cc
[modify] https://crrev.com/af97ca04c7e9d91650749a3a3ab901cab45d9182/chrome/browser/extensions/crx_installer_browsertest.cc
[modify] https://crrev.com/af97ca04c7e9d91650749a3a3ab901cab45d9182/chrome/test/data/extensions/api_test/webstore_private/app.crx
[modify] https://crrev.com/af97ca04c7e9d91650749a3a3ab901cab45d9182/chrome/test/data/extensions/content_verifier/content_script.crx
[add] https://crrev.com/af97ca04c7e9d91650749a3a3ab901cab45d9182/chrome/test/data/extensions/content_verifier/content_script.crx.INFO
[modify] https://crrev.com/af97ca04c7e9d91650749a3a3ab901cab45d9182/chrome/test/data/extensions/content_verifier/content_script_locales.crx
[add] https://crrev.com/af97ca04c7e9d91650749a3a3ab901cab45d9182/chrome/test/data/extensions/content_verifier/content_script_locales.crx.INFO
[modify] https://crrev.com/af97ca04c7e9d91650749a3a3ab901cab45d9182/chrome/test/data/extensions/content_verifier/dot_slash_paths.crx
[add] https://crrev.com/af97ca04c7e9d91650749a3a3ab901cab45d9182/chrome/test/data/extensions/content_verifier/dot_slash_paths.crx.INFO
[modify] https://crrev.com/af97ca04c7e9d91650749a3a3ab901cab45d9182/chrome/test/data/extensions/content_verifier/v1.crx
[add] https://crrev.com/af97ca04c7e9d91650749a3a3ab901cab45d9182/chrome/test/data/extensions/content_verifier/v1.pem
[add] https://crrev.com/af97ca04c7e9d91650749a3a3ab901cab45d9182/chrome/test/data/extensions/crx_installer/key.pem
[modify] https://crrev.com/af97ca04c7e9d91650749a3a3ab901cab45d9182/chrome/test/data/extensions/crx_installer/v1.crx
[modify] https://crrev.com/af97ca04c7e9d91650749a3a3ab901cab45d9182/chrome/test/data/extensions/crx_installer/v2_no_permission_change.crx
[modify] https://crrev.com/af97ca04c7e9d91650749a3a3ab901cab45d9182/chrome/test/data/extensions/crx_installer/v3_more_permissions.crx
[modify] https://crrev.com/af97ca04c7e9d91650749a3a3ab901cab45d9182/chrome/test/data/extensions/experimental.crx
[add] https://crrev.com/af97ca04c7e9d91650749a3a3ab901cab45d9182/chrome/test/data/extensions/experimental.pem
[modify] https://crrev.com/af97ca04c7e9d91650749a3a3ab901cab45d9182/chrome/test/data/extensions/theme_hidpi_crx/theme_hidpi.crx

Project Member

Comment 12 by bugdroid1@chromium.org, Dec 3

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/99701b2da92f4d2abdbacadf06fba022cf11adcd

commit 99701b2da92f4d2abdbacadf06fba022cf11adcd
Author: Joshua Pawlicki <waffles@chromium.org>
Date: Mon Dec 03 15:35:12 2018

Migrate ChromeOS Apps to CRX3.

Bug: 740715
Change-Id: I8fa7f98c1303d7ab0901d77df7cc3f73c9fda18a
Reviewed-on: https://chromium-review.googlesource.com/c/1342763
Reviewed-by: Dan Erat <derat@chromium.org>
Reviewed-by: Devlin <rdevlin.cronin@chromium.org>
Commit-Queue: Joshua Pawlicki <waffles@chromium.org>
Cr-Commit-Position: refs/heads/master@{#613092}
[modify] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/browser/chromeos/app_mode/kiosk_app_manager_browsertest.cc
[modify] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/browser/chromeos/app_mode/kiosk_crash_restore_browsertest.cc
[modify] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/browser/chromeos/login/auto_launched_kiosk_browsertest.cc
[modify] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/browser/chromeos/login/kiosk_browsertest.cc
[modify] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/external_update/bad_crx/ajoggoflpgplnnjkjamcmbepjdjdnpdp-2.0.0.crx
[modify] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/external_update/bad_crx/external_update.json
[delete] https://crrev.com/f91f92d36ee2dc2f7f21fbe3b84d9bafe3d655da/chrome/test/data/chromeos/app_mode/external_update/bad_manifest/ajoggoflpgplnnjkjamcmbepjdjdnpdp-2.0.0.crx
[modify] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/external_update/bad_manifest/external_update.json
[add] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/external_update/bad_manifest/iiigpodgfihagabpagjehoocpakbnclp-2.0.0.crx
[delete] https://crrev.com/f91f92d36ee2dc2f7f21fbe3b84d9bafe3d655da/chrome/test/data/chromeos/app_mode/external_update/lower_app_version/ajoggoflpgplnnjkjamcmbepjdjdnpdp-1.0.0.crx
[modify] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/external_update/lower_app_version/external_update.json
[add] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/external_update/lower_app_version/iiigpodgfihagabpagjehoocpakbnclp-1.0.0.crx
[modify] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/external_update/lower_crx_version/external_update.json
[add] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/external_update/lower_crx_version/iiigpodgfihagabpagjehoocpakbnclp-3.0.0.crx
[delete] https://crrev.com/f91f92d36ee2dc2f7f21fbe3b84d9bafe3d655da/chrome/test/data/chromeos/app_mode/external_update/no_manifest/ajoggoflpgplnnjkjamcmbepjdjdnpdp-2.0.0.crx
[add] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/external_update/no_manifest/iiigpodgfihagabpagjehoocpakbnclp-2.0.0.crx
[delete] https://crrev.com/f91f92d36ee2dc2f7f21fbe3b84d9bafe3d655da/chrome/test/data/chromeos/app_mode/external_update/update_pass/ajoggoflpgplnnjkjamcmbepjdjdnpdp-2.0.0.crx
[modify] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/external_update/update_pass/external_update.json
[add] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/external_update/update_pass/iiigpodgfihagabpagjehoocpakbnclp-2.0.0.crx
[modify] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/management_api/primary_app/src/main.js
[modify] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/management_api/primary_app/src/manifest.json
[modify] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/management_api/secondary_app/src/main.js
[modify] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/multi_app_kiosk/src/primary_app/v1/manifest.json
[modify] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/multi_app_kiosk/src/primary_app/v2/manifest.json
[modify] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/multi_app_kiosk/src/primary_app/v24/manifest.json
[modify] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/multi_app_kiosk/src/primary_app/v3/manifest.json
[modify] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/multi_app_kiosk/src/secondary_app/v2/manifest.json
[modify] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/multi_app_kiosk/src/shared_module_primary_app/v1/app_main.html
[modify] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/multi_app_kiosk/src/shared_module_primary_app/v1/manifest.json
[modify] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/multi_app_kiosk/src/shared_module_primary_app/v2/manifest.json
[modify] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/multi_app_kiosk/src/shared_module_primary_app/v3/app_main.html
[modify] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/multi_app_kiosk/src/shared_module_primary_app/v3/manifest.json
[modify] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/virtual_keyboard/src/background.js
[modify] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/virtual_keyboard/src/manifest.json
[delete] https://crrev.com/f91f92d36ee2dc2f7f21fbe3b84d9bafe3d655da/chrome/test/data/chromeos/app_mode/webstore/downloads/aaedpojejpghjkedenggihopfhfijcko.crx
[add] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/webstore/downloads/abbjjkefakmllanciinhgjgjamdmlbdg.crx
[rename] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/webstore/downloads/abbjjkefakmllanciinhgjgjamdmlbdg.crx.mock-http-headers
[add] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/webstore/downloads/abbjjkefakmllanciinhgjgjamdmlbdg.pem
[add] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/webstore/downloads/abbjjkefakmllanciinhgjgjamdmlbdg_v2_read_and_verify_data.crx
[rename] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/webstore/downloads/abbjjkefakmllanciinhgjgjamdmlbdg_v2_read_and_verify_data.crx.mock-http-headers
[add] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/webstore/downloads/adinpkdaebaiabdlinlbjmenialdhibc.crx
[add] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/webstore/downloads/adinpkdaebaiabdlinlbjmenialdhibc.pem
[delete] https://crrev.com/f91f92d36ee2dc2f7f21fbe3b84d9bafe3d655da/chrome/test/data/chromeos/app_mode/webstore/downloads/ajoggoflpgplnnjkjamcmbepjdjdnpdp.crx
[delete] https://crrev.com/f91f92d36ee2dc2f7f21fbe3b84d9bafe3d655da/chrome/test/data/chromeos/app_mode/webstore/downloads/ajoggoflpgplnnjkjamcmbepjdjdnpdp_v1.crx
[delete] https://crrev.com/f91f92d36ee2dc2f7f21fbe3b84d9bafe3d655da/chrome/test/data/chromeos/app_mode/webstore/downloads/ajoggoflpgplnnjkjamcmbepjdjdnpdp_v2_permission_change.crx
[delete] https://crrev.com/f91f92d36ee2dc2f7f21fbe3b84d9bafe3d655da/chrome/test/data/chromeos/app_mode/webstore/downloads/ajoggoflpgplnnjkjamcmbepjdjdnpdp_v2_required_platform_version_added.crx
[add] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/webstore/downloads/bbkdjgcbpfjanhcdljmpddplpeehopdo.crx
[add] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/webstore/downloads/bbkdjgcbpfjanhcdljmpddplpeehopdo.pem
[delete] https://crrev.com/f91f92d36ee2dc2f7f21fbe3b84d9bafe3d655da/chrome/test/data/chromeos/app_mode/webstore/downloads/bbmaiojbgkkmfaglfhaplfomobgojhke-1.0.0.crx
[delete] https://crrev.com/f91f92d36ee2dc2f7f21fbe3b84d9bafe3d655da/chrome/test/data/chromeos/app_mode/webstore/downloads/bbmaiojbgkkmfaglfhaplfomobgojhke-2.0.0.crx
[delete] https://crrev.com/f91f92d36ee2dc2f7f21fbe3b84d9bafe3d655da/chrome/test/data/chromeos/app_mode/webstore/downloads/biebhpdepndljbnkadldcbjkiedldnmn-1.0.0.crx
[delete] https://crrev.com/f91f92d36ee2dc2f7f21fbe3b84d9bafe3d655da/chrome/test/data/chromeos/app_mode/webstore/downloads/biebhpdepndljbnkadldcbjkiedldnmn-2.0.0.crx
[delete] https://crrev.com/f91f92d36ee2dc2f7f21fbe3b84d9bafe3d655da/chrome/test/data/chromeos/app_mode/webstore/downloads/blmjgfbajihimkjmepbhgmjbopjchlda-1.0.0.crx
[delete] https://crrev.com/f91f92d36ee2dc2f7f21fbe3b84d9bafe3d655da/chrome/test/data/chromeos/app_mode/webstore/downloads/bmbpicmpniaclbbpdkfglgipkkebnbjf.crx
[delete] https://crrev.com/f91f92d36ee2dc2f7f21fbe3b84d9bafe3d655da/chrome/test/data/chromeos/app_mode/webstore/downloads/bmbpicmpniaclbbpdkfglgipkkebnbjf.crx.mock-http-headers
[delete] https://crrev.com/f91f92d36ee2dc2f7f21fbe3b84d9bafe3d655da/chrome/test/data/chromeos/app_mode/webstore/downloads/bmbpicmpniaclbbpdkfglgipkkebnbjf_v2_read_and_verify_data.crx
[add] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/webstore/downloads/coamgmmgmjeeaodkbpdajekljacgfhkc-1.0.0.crx
[add] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/webstore/downloads/coamgmmgmjeeaodkbpdajekljacgfhkc.pem
[delete] https://crrev.com/f91f92d36ee2dc2f7f21fbe3b84d9bafe3d655da/chrome/test/data/chromeos/app_mode/webstore/downloads/dpejijbnadgcgmabkmcoajkgongfgnii-1.0.0.crx
[delete] https://crrev.com/f91f92d36ee2dc2f7f21fbe3b84d9bafe3d655da/chrome/test/data/chromeos/app_mode/webstore/downloads/dpejijbnadgcgmabkmcoajkgongfgnii-2.0.0.crx
[delete] https://crrev.com/f91f92d36ee2dc2f7f21fbe3b84d9bafe3d655da/chrome/test/data/chromeos/app_mode/webstore/downloads/dpejijbnadgcgmabkmcoajkgongfgnii-24.0.0.crx
[delete] https://crrev.com/f91f92d36ee2dc2f7f21fbe3b84d9bafe3d655da/chrome/test/data/chromeos/app_mode/webstore/downloads/dpejijbnadgcgmabkmcoajkgongfgnii-3.0.0.crx
[add] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/webstore/downloads/elbhpkeieolijdlflcplbbabceggjknh-1.0.0.crx
[add] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/webstore/downloads/elbhpkeieolijdlflcplbbabceggjknh.pem
[delete] https://crrev.com/f91f92d36ee2dc2f7f21fbe3b84d9bafe3d655da/chrome/test/data/chromeos/app_mode/webstore/downloads/emnbflhfbllbehnpjmjddklbkeeoaaeg-1.0.0.crx
[add] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/webstore/downloads/enelnimkndkcejhjnpaofdlbbfmdnagi.crx
[copy] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/webstore/downloads/enelnimkndkcejhjnpaofdlbbfmdnagi.crx.mock-http-headers
[add] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/webstore/downloads/enelnimkndkcejhjnpaofdlbbfmdnagi.pem
[delete] https://crrev.com/f91f92d36ee2dc2f7f21fbe3b84d9bafe3d655da/chrome/test/data/chromeos/app_mode/webstore/downloads/faiboenfkkoaedoehhkjmenkhidadgje.crx
[add] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/webstore/downloads/fclmjfpgiaifbnbnlpmdjhicolkapihc-1.0.0.crx
[add] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/webstore/downloads/fclmjfpgiaifbnbnlpmdjhicolkapihc-2.0.0.crx
[add] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/webstore/downloads/fclmjfpgiaifbnbnlpmdjhicolkapihc-24.0.0.crx
[add] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/webstore/downloads/fclmjfpgiaifbnbnlpmdjhicolkapihc-3.0.0.crx
[add] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/webstore/downloads/fclmjfpgiaifbnbnlpmdjhicolkapihc.pem
[add] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/webstore/downloads/ffceghmcpipkneddgikbgoagnheejdbf-1.0.0.crx
[add] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/webstore/downloads/ffceghmcpipkneddgikbgoagnheejdbf-2.0.0.crx
[add] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/webstore/downloads/ffceghmcpipkneddgikbgoagnheejdbf.pem
[delete] https://crrev.com/f91f92d36ee2dc2f7f21fbe3b84d9bafe3d655da/chrome/test/data/chromeos/app_mode/webstore/downloads/fimcmnaopjmkagmoiocegiegpcphcbke-1.0.0.crx
[delete] https://crrev.com/f91f92d36ee2dc2f7f21fbe3b84d9bafe3d655da/chrome/test/data/chromeos/app_mode/webstore/downloads/fmmbbdiapbcicajbpkpkdbcgidgppada.crx
[add] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/webstore/downloads/gbcgichpbeeimejckkpgnaighpndpped.crx
[rename] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/webstore/downloads/gbcgichpbeeimejckkpgnaighpndpped.crx.mock-http-headers
[add] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/webstore/downloads/gbcgichpbeeimejckkpgnaighpndpped.pem
[add] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/webstore/downloads/gcpjojfkologpegommokeppihdbcnahn.crx
[copy] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/webstore/downloads/gcpjojfkologpegommokeppihdbcnahn.crx.mock-http-headers
[add] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/webstore/downloads/gcpjojfkologpegommokeppihdbcnahn.pem
[delete] https://crrev.com/f91f92d36ee2dc2f7f21fbe3b84d9bafe3d655da/chrome/test/data/chromeos/app_mode/webstore/downloads/gdmgkkoghcihimdfoabkefdkccllcfea-1.0.0.crx
[add] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/webstore/downloads/ggaeimfdpnmlhdhpcikgoblffmkckdmn.crx
[copy] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/webstore/downloads/ggaeimfdpnmlhdhpcikgoblffmkckdmn.crx.mock-http-headers
[add] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/webstore/downloads/ggaeimfdpnmlhdhpcikgoblffmkckdmn.pem
[delete] https://crrev.com/f91f92d36ee2dc2f7f21fbe3b84d9bafe3d655da/chrome/test/data/chromeos/app_mode/webstore/downloads/ggbflgnkafappblpkiflbgpmkfdpnhhe.crx
[delete] https://crrev.com/f91f92d36ee2dc2f7f21fbe3b84d9bafe3d655da/chrome/test/data/chromeos/app_mode/webstore/downloads/ggbflgnkafappblpkiflbgpmkfdpnhhe.crx.mock-http-headers
[add] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/webstore/downloads/hpanhkopkhnkpcmnedlnjmkfafmlamak-1.0.0.crx
[add] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/webstore/downloads/hpanhkopkhnkpcmnedlnjmkfafmlamak-2.0.0.crx
[add] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/webstore/downloads/hpanhkopkhnkpcmnedlnjmkfafmlamak.pem
[add] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/webstore/downloads/iaiogfagkebadfpgjmlgaiaacnkleggm-1.0.0.crx
[add] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/webstore/downloads/iaiogfagkebadfpgjmlgaiaacnkleggm.pem
[delete] https://crrev.com/f91f92d36ee2dc2f7f21fbe3b84d9bafe3d655da/chrome/test/data/chromeos/app_mode/webstore/downloads/ibjkkfdnfcaoapcpheeijckmpcfkifob.crx
[delete] https://crrev.com/f91f92d36ee2dc2f7f21fbe3b84d9bafe3d655da/chrome/test/data/chromeos/app_mode/webstore/downloads/ibjkkfdnfcaoapcpheeijckmpcfkifob.crx.mock-http-headers
[add] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/webstore/downloads/iiigpodgfihagabpagjehoocpakbnclp.crx
[rename] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/webstore/downloads/iiigpodgfihagabpagjehoocpakbnclp.crx.mock-http-headers
[add] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/webstore/downloads/iiigpodgfihagabpagjehoocpakbnclp.pem
[add] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/webstore/downloads/iiigpodgfihagabpagjehoocpakbnclp_v1.crx
[add] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/webstore/downloads/iiigpodgfihagabpagjehoocpakbnclp_v2_permission_change.crx
[rename] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/webstore/downloads/iiigpodgfihagabpagjehoocpakbnclp_v2_permission_change.crx.mock-http-headers
[add] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/webstore/downloads/iiigpodgfihagabpagjehoocpakbnclp_v2_required_platform_version_added.crx
[rename] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/webstore/downloads/iiigpodgfihagabpagjehoocpakbnclp_v2_required_platform_version_added.crx.mock-http-headers
[delete] https://crrev.com/f91f92d36ee2dc2f7f21fbe3b84d9bafe3d655da/chrome/test/data/chromeos/app_mode/webstore/downloads/jkofhenkpndpdflehcjpcekgecjkpggg-1.0.0.crx
[add] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/webstore/downloads/kajpgkhinciaiihghpdamekpjpldgpfi.crx
[add] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/webstore/downloads/kajpgkhinciaiihghpdamekpjpldgpfi.pem
[delete] https://crrev.com/f91f92d36ee2dc2f7f21fbe3b84d9bafe3d655da/chrome/test/data/chromeos/app_mode/webstore/downloads/kcoobopfcjmbfeppibolpaolbgbmkcjd-1.0.0.crx
[add] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/webstore/downloads/kidkeddeanfhailinhfokehpolmfdppa-1.0.0.crx
[add] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/webstore/downloads/kidkeddeanfhailinhfokehpolmfdppa-2.0.0.crx
[add] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/webstore/downloads/kidkeddeanfhailinhfokehpolmfdppa-3.0.0.crx
[add] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/webstore/downloads/kidkeddeanfhailinhfokehpolmfdppa.pem
[delete] https://crrev.com/f91f92d36ee2dc2f7f21fbe3b84d9bafe3d655da/chrome/test/data/chromeos/app_mode/webstore/downloads/lfaidgolgikbpapkmdhoppddflhaocnf.crx
[add] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/webstore/downloads/meaknlbicgahoejcchpnkenkmbekcddf-1.0.0.crx
[add] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/webstore/downloads/meaknlbicgahoejcchpnkenkmbekcddf.pem
[add] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/webstore/downloads/miccbahcahimnejpdoaafjeolookhoem-1.0.0.crx
[add] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/webstore/downloads/miccbahcahimnejpdoaafjeolookhoem.pem
[delete] https://crrev.com/f91f92d36ee2dc2f7f21fbe3b84d9bafe3d655da/chrome/test/data/chromeos/app_mode/webstore/downloads/mogpelihofihkjnkkfkcchbkchggmcld.crx
[delete] https://crrev.com/f91f92d36ee2dc2f7f21fbe3b84d9bafe3d655da/chrome/test/data/chromeos/app_mode/webstore/downloads/ofmeihgcmabfalhhgooajcijiaoekhkg-1.0.0.crx
[delete] https://crrev.com/f91f92d36ee2dc2f7f21fbe3b84d9bafe3d655da/chrome/test/data/chromeos/app_mode/webstore/downloads/ofmeihgcmabfalhhgooajcijiaoekhkg-2.0.0.crx
[delete] https://crrev.com/f91f92d36ee2dc2f7f21fbe3b84d9bafe3d655da/chrome/test/data/chromeos/app_mode/webstore/downloads/ofmeihgcmabfalhhgooajcijiaoekhkg-3.0.0.crx
[add] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/webstore/downloads/pegeblegnlhnpgghhjblhchdllfijodp-1.0.0.crx
[add] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/webstore/downloads/pegeblegnlhnpgghhjblhchdllfijodp.pem
[rename] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/webstore/inlineinstall/detail/abbjjkefakmllanciinhgjgjamdmlbdg
[rename] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/webstore/inlineinstall/detail/enelnimkndkcejhjnpaofdlbbfmdnagi
[rename] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/webstore/inlineinstall/detail/gbcgichpbeeimejckkpgnaighpndpped
[rename] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/webstore/inlineinstall/detail/gcpjojfkologpegommokeppihdbcnahn
[rename] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/webstore/inlineinstall/detail/ggaeimfdpnmlhdhpcikgoblffmkckdmn
[rename] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/chromeos/app_mode/webstore/inlineinstall/detail/iiigpodgfihagabpagjehoocpakbnclp
[modify] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/extensions/external/kekdneafjmhmndejhmbcadfiiofngffo.crx
[modify] https://crrev.com/99701b2da92f4d2abdbacadf06fba022cf11adcd/chrome/test/data/extensions/external_standalone/ldnnhddmnhbkjipkidpdiheffobcpfmf.crx

Project Member

Comment 13 by bugdroid1@chromium.org, Dec 10

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/18d502790ac13e7fd6758086d8b02a3e82f3e8d8

commit 18d502790ac13e7fd6758086d8b02a3e82f3e8d8
Author: Joshua Pawlicki <waffles@chromium.org>
Date: Mon Dec 10 16:21:59 2018

More CRX3 migration.

This appears to be the last of the CRX files we need to migrate
before landing a policy to control whether Chrome can load CRX2s
or CRX3s.

Bug: 740715
Change-Id: I41fae7acacc43c4843e3b809fe318f66d1202913
Reviewed-on: https://chromium-review.googlesource.com/c/1369717
Reviewed-by: Devlin <rdevlin.cronin@chromium.org>
Commit-Queue: Joshua Pawlicki <waffles@chromium.org>
Cr-Commit-Position: refs/heads/master@{#615136}
[modify] https://crrev.com/18d502790ac13e7fd6758086d8b02a3e82f3e8d8/chrome/test/data/drive_first_run/app.crx
[modify] https://crrev.com/18d502790ac13e7fd6758086d8b02a3e82f3e8d8/chrome/test/data/extensions/external_standalone/child_users/hcglmfcclpfgljeaiahehebeoaiicbko.crx
[modify] https://crrev.com/18d502790ac13e7fd6758086d8b02a3e82f3e8d8/chrome/test/data/extensions/google_talk.crx
[add] https://crrev.com/18d502790ac13e7fd6758086d8b02a3e82f3e8d8/chrome/test/data/extensions/google_talk.pem
[modify] https://crrev.com/18d502790ac13e7fd6758086d8b02a3e82f3e8d8/chrome/test/data/extensions/kiosk/kiosk_only.crx
[modify] https://crrev.com/18d502790ac13e7fd6758086d8b02a3e82f3e8d8/chrome/test/data/extensions/platform_apps/app_window_2.crx
[modify] https://crrev.com/18d502790ac13e7fd6758086d8b02a3e82f3e8d8/chrome/test/data/extensions/show_managed_storage.crx

Project Member

Comment 14 by bugdroid1@chromium.org, Jan 18 (4 days ago)

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/77bc0247a52ab0bb9c4b405a6a790aa0f034edcc

commit 77bc0247a52ab0bb9c4b405a6a790aa0f034edcc
Author: Joshua Pawlicki <waffles@chromium.org>
Date: Fri Jan 18 21:42:06 2019

External CRXs must be crx3s

Bug: 740715
Change-Id: Iff24269bfb60bb8c300bd580fd94db468e8f6b8a
Reviewed-on: https://chromium-review.googlesource.com/c/1422593
Auto-Submit: Joshua Pawlicki <waffles@chromium.org>
Reviewed-by: Devlin <rdevlin.cronin@chromium.org>
Commit-Queue: Joshua Pawlicki <waffles@chromium.org>
Cr-Commit-Position: refs/heads/master@{#624300}
[modify] https://crrev.com/77bc0247a52ab0bb9c4b405a6a790aa0f034edcc/extensions/common/verifier_formats.cc

Sign in to add a comment