)]}'
{
  "log": [
    {
      "commit": "a5d4e8b57dcf42142e522502381abbd5960c5b29",
      "tree": "9294e002c5338408c1f0eb58eec0d553862f3f19",
      "parents": [
        "958714952aebd7ceaa260b09b3f72da3ce4e3ada"
      ],
      "author": {
        "name": "Nicolas Ouellet-Payeur",
        "email": "nicolaso@chromium.org",
        "time": "Wed Dec 03 17:02:19 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Dec 03 17:24:16 2025"
      },
      "message": "blob_generator.py: make it runnable locally\n\nThis is a first step towards supporting fake_dmserver for desktop\nChromium checkouts.\n\nYou need to generate ChromeSettingsProto, etc. Python stubs before\nrunning this script, so I added --build-path argument.\n\nChange-Id: I511adf0de327a2ad2eb0ecafbd28237e42ab2555\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7213459\nReviewed-by: Amr Aboelkher \u003camraboelkher@chromium.org\u003e\nCommit-Queue: Nicolas Ouellet-Payeur \u003cnicolaso@chromium.org\u003e\nReviewed-by: Julian Pastarmov \u003cpastarmovj@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1553505}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 7cf49dc3de1b2e720cb12e1ae0e18fb6e43e86ef\n"
    },
    {
      "commit": "958714952aebd7ceaa260b09b3f72da3ce4e3ada",
      "tree": "e8063ad28c678eebd6437e80ec1dfedd44a3690e",
      "parents": [
        "7337a3afd20ff9112b45cccfe4b65a5406116540"
      ],
      "author": {
        "name": "Victor Hugo Vianna Silva",
        "email": "victorvianna@google.com",
        "time": "Fri Oct 17 12:58:51 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Oct 17 13:24:53 2025"
      },
      "message": "Fix C++23 build error in third_party/shell-encryption\n\nThe goal is to pull https://github.com/google/shell-encryption/pull/24\nfrom upstream. I have active work to roll this dependency in\nhttps://crrev.com/c/7029359, but for now let\u0027s just add a dedicated\npatch file to the patches/.\n\nBug: 388070065\nChange-Id: I1ec038c9132a2088d59f0a25d886dcf20fe5a168\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7036602\nReviewed-by: Igor \u003cigorcov@chromium.org\u003e\nReviewed-by: Amr Aboelkher \u003camraboelkher@chromium.org\u003e\nCommit-Queue: Victor Vianna \u003cvictorvianna@google.com\u003e\nAuto-Submit: Victor Vianna \u003cvictorvianna@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1531369}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 15a7f5460957266426ca07189e12dc84bab2d6b9\n"
    },
    {
      "commit": "7337a3afd20ff9112b45cccfe4b65a5406116540",
      "tree": "dec4011b95eda6613659e35ba77f2b51908f8bf6",
      "parents": [
        "affe6bec22aa77f5c7a4682410fbaa836807777a"
      ],
      "author": {
        "name": "Lei Zhang",
        "email": "thestig@chromium.org",
        "time": "Fri Jul 25 20:18:45 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Jul 25 20:38:05 2025"
      },
      "message": "Auto-format //third_party GN files, excluding blink and tflite sub-dirs\n\nRun \"gn format\" and automatically shorten target references, now that GN\nknows how to do this. Then manually delete duplicate entries in the\noutput.\n\nBug: 40760278\nChange-Id: Ia61e0a7123078dc230305bb825a52e0ab7ed0920\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6785872\nReviewed-by: Rick Byers \u003crbyers@chromium.org\u003e\nReviewed-by: Joshua Peraza \u003cjperaza@chromium.org\u003e\nCommit-Queue: Lei Zhang \u003cthestig@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1492270}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 8514f8c8b630840fc71a9ca446b7d795b38518b7\n"
    },
    {
      "commit": "affe6bec22aa77f5c7a4682410fbaa836807777a",
      "tree": "1b287182b09b59bc5ab39f05b7e001168eab954c",
      "parents": [
        "c9dbcd6898c38a6b9469f53252b5ee1e813e9320"
      ],
      "author": {
        "name": "Jordan",
        "email": "rop@google.com",
        "time": "Wed Jun 18 05:57:58 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Jun 18 06:15:12 2025"
      },
      "message": "LSC Add \u0027Update Mechanism:\u0027 to README.chromium\n\nBug: 417367156\nChange-Id: I318629733d1f75262e030105ec0b684f1307d2fd\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6646426\nAuto-Submit: Jordan Brown \u003crop@google.com\u003e\nOwners-Override: Jordan Brown \u003crop@google.com\u003e\nCommit-Queue: Jordan Brown \u003crop@google.com\u003e\nCommit-Queue: Jiewei Qian \u003cqjw@chromium.org\u003e\nReviewed-by: Jiewei Qian \u003cqjw@chromium.org\u003e\nReviewed-by: Rachael Newitt \u003crenewitt@google.com\u003e\nReviewed-by: Joey Scarr \u003cjsca@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1475401}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: da752eb2a3660cf1bf8dac620f6380b89dd953a7\n"
    },
    {
      "commit": "c9dbcd6898c38a6b9469f53252b5ee1e813e9320",
      "tree": "b24a5c04fd004fad4980b3cfc4f88125e41cefb4",
      "parents": [
        "9d4c42605603b2e4a1413cb5fe504aae97a747fa"
      ],
      "author": {
        "name": "Nico Weber",
        "email": "thakis@chromium.org",
        "time": "Wed Mar 12 15:00:20 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Mar 12 15:20:12 2025"
      },
      "message": "Roll libc++ from 7c3087b8a756 to b4e85a36868c (1 revision)\n\nhttps://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git/+log/7c3087b8a756..b4e85a36868c\n\n2025-03-05 nikolasklauser@berlin.de [libc++] Optimize num_put integral functions (#120859)\n\nThis change changes behavior, in addition to optimizing. It now prints\noctal and hex prefixes on Windows for pointers, and it prints them\non 0 (when requested with std::ios::showbase).\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/libcxx-chromium\nPlease CC hans@chromium.org,thakis@chromium.org on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component\u003d1389291\u0026template\u003d1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md\n\nBug: 401232344\nCompile-Size: libc++ roll :/\nChange-Id: I20669c132d0f96f6db52116acf32414fa00b6b6e\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6329176\nReviewed-by: Hans Wennborg \u003chans@chromium.org\u003e\nCommit-Queue: Nico Weber \u003cthakis@chromium.org\u003e\nOwners-Override: Nico Weber \u003cthakis@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1431509}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 5577d7fe4b233f6d14f4eae27e6e9bd6d58d3a1f\n"
    },
    {
      "commit": "9d4c42605603b2e4a1413cb5fe504aae97a747fa",
      "tree": "5df98fc7ed6eb6498f4c7c72c137fe234213bcf2",
      "parents": [
        "46800e556ade508008279ecae53ecbbae28de276"
      ],
      "author": {
        "name": "Jordan",
        "email": "rop@google.com",
        "time": "Thu Nov 21 05:31:43 2024"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Nov 21 05:48:24 2024"
      },
      "message": "LSC updating dependencies with Apache-2.0 license to use spdx identifier\n\nBug: 358504615\nChange-Id: I401671151fc1fad30d3ecc26791e62f5489903f0\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6040853\nReviewed-by: Jiewei Qian \u003cqjw@chromium.org\u003e\nOwners-Override: Jordan Brown \u003crop@google.com\u003e\nCommit-Queue: Jiewei Qian \u003cqjw@chromium.org\u003e\nAuto-Submit: Jordan Brown \u003crop@google.com\u003e\nReviewed-by: Rachael Newitt \u003crenewitt@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1386061}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: ebab023f563b67aff7ce47b37893d98c5cadc540\n"
    },
    {
      "commit": "46800e556ade508008279ecae53ecbbae28de276",
      "tree": "2f968e95413e4ca17f04b8329c6077f8e32be2c7",
      "parents": [
        "530c92ab9396e79118e78d0b29d14e68cae8dfde"
      ],
      "author": {
        "name": "Jordan",
        "email": "rop@google.com",
        "time": "Fri Jul 19 02:11:47 2024"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Jul 19 02:29:31 2024"
      },
      "message": "Updating Simple Homomorphic Encryption Library with Lattices\u0027s README.chromium to include Revision\n\nRevision is already provided in Version field. No version tags were found to be associated with this revision, so leaving Version as is.\n\nR\u003damraboelkher@chromium.org, kwlyeo@chromium.org\n\nBug: chromium:350851535\nChange-Id: I0a5f66d2c8940ad1f4b98f70298defc032c821b5\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5679617\nAuto-Submit: Jordan Brown \u003crop@google.com\u003e\nReviewed-by: Rachael Newitt \u003crenewitt@google.com\u003e\nReviewed-by: Amr Aboelkher \u003camraboelkher@chromium.org\u003e\nCommit-Queue: Rachael Newitt \u003crenewitt@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1329966}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 253e2246bb104f28f9ad28daa03a575b198a8e6f\n"
    },
    {
      "commit": "530c92ab9396e79118e78d0b29d14e68cae8dfde",
      "tree": "7d58f3a45460157f92fe5e902e4c7536ea3e1a07",
      "parents": [
        "9e0e84a4f05db8c6f5b5988fa866cef2c8dea878"
      ],
      "author": {
        "name": "David Benjamin",
        "email": "davidben@chromium.org",
        "time": "Fri Jul 12 13:06:01 2024"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Jul 12 13:22:09 2024"
      },
      "message": "Remove patch to use absl::optional in third_party/shell-encryption\n\nstd::optional is just fine and preferred now.\n\nBug: 40242125\nChange-Id: I57f7e0207b75a60124964c3acc20b971c08c14f5\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5698386\nCommit-Queue: Amr Aboelkher \u003camraboelkher@chromium.org\u003e\nReviewed-by: Amr Aboelkher \u003camraboelkher@chromium.org\u003e\nAuto-Submit: David Benjamin \u003cdavidben@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1326712}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 24ebcea5cee012b29124a4a4c3c8cd3c4c8e462c\n"
    },
    {
      "commit": "9e0e84a4f05db8c6f5b5988fa866cef2c8dea878",
      "tree": "1bb9353510185d62e1f77780df4c69503ba62039",
      "parents": [
        "e2594b65e49b64b7fe100f7fd439ec93ff937a3d"
      ],
      "author": {
        "name": "Danil Chapovalov",
        "email": "danilchap@chromium.org",
        "time": "Fri Feb 16 12:02:34 2024"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Feb 16 12:19:52 2024"
      },
      "message": "Replace absl::kuint128max with Uint128Max() in shell-encryption\n\nabsl::kuint128max is removed in latest version of abseil\nusing this constant block abseil roll\n\nSame patch is sent upstream as https://github.com/google/shell-encryption/pull/15\n\nBug: None\nChange-Id: I78213ee6f168796ec1be06bf338240143798f3d0\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5300258\nReviewed-by: Amr Aboelkher \u003camraboelkher@chromium.org\u003e\nCommit-Queue: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1261579}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: a5f9f7b25105ed757d1a1fd28dd1154d56646ed7\n"
    },
    {
      "commit": "e2594b65e49b64b7fe100f7fd439ec93ff937a3d",
      "tree": "3304467e89364e7636f4e213777926bfacf9d34a",
      "parents": [
        "5b67b0d68d1e343bb9c9065f8464ad5abfac7972"
      ],
      "author": {
        "name": "Anne Redulla",
        "email": "aredulla@google.com",
        "time": "Fri Jul 07 05:08:54 2023"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Jul 07 05:23:11 2023"
      },
      "message": "[ssci] Add Shipped field to READMEs\n\nThis CL adds the Shipped field and updates the\nLicense File field in Chromium READMEs within the\ndirectory /third_party/shell-encryption.\n\nSee the LSC doc at go/lsc-chrome-metadata.\n\nThis CL was uploaded by git cl split.\n\nR\u003dkwlyeo@chromium.org\n\nBug: b:285450740\nChange-Id: Ibab05da27b8e34643ee62c6e814b359d26a185e1\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4663737\nReviewed-by: Amr Aboelkher \u003camraboelkher@chromium.org\u003e\nCommit-Queue: Anne Redulla \u003caredulla@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1167200}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 7a3266f67640870b1ff970957cea64a790555e96\n"
    },
    {
      "commit": "5b67b0d68d1e343bb9c9065f8464ad5abfac7972",
      "tree": "2f51c91330d3725cb19001e73a1bd4c378a8f3b7",
      "parents": [
        "440551151d85692470264b74e7489793d60ce665"
      ],
      "author": {
        "name": "Roland Bock",
        "email": "rbock@google.com",
        "time": "Thu Feb 02 16:25:37 2023"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Feb 02 16:37:07 2023"
      },
      "message": "Reland \"Drop psm::FakeRlweClient\"\n\nThis is a reland of commit b53d2867c3db9e63534ef989afaa422d87958eb5\n\nOriginal change\u0027s description:\n\u003e Drop psm::FakeRlweClient\n\u003e\n\u003e FakeRlweClient is anything but simple. It partially reimplements the\n\u003e PIR logic from the\n\u003e private_membership::rlwe::PrivateMembershipRlweClient, which forces\n\u003e the policy::RequestHandlerForPsmAutoEnrollment to reply with\n\u003e corresponding data. However, all of this should be implementation\n\u003e details of the PSM library. It contradicts the general idea that\n\u003e tests should be easy to understand.\n\u003e\n\u003e This change drops the FakeRlweClient and the\n\u003e RequestHandlerForPsmAutoEnrollment.\n\u003e\n\u003e Instead, tests can now use psm::RlweTestSupport to construct an\n\u003e RlweClientImpl from a test case from the PSM library\u0027s test database.\n\u003e The EmbeddedPolicyTestServer is also using the test cases from the\n\u003e test database to validate requests and send appropriate responses.\n\u003e\n\u003e This makes the test logic less complex, requiring less understanding\n\u003e of implementation details.\n\u003e\n\u003e Bug: b/241911665\n\u003e Change-Id: Ifae396257638433503ff82e19945e62d38df60c1\n\u003e Tests: Refactored browser tests\n\u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4155468\n\u003e Reviewed-by: Danila Kuzmin \u003cdkuzmin@google.com\u003e\n\u003e Commit-Queue: Roland Bock \u003crbock@google.com\u003e\n\u003e Reviewed-by: Igor \u003cigorcov@chromium.org\u003e\n\u003e Reviewed-by: Amr Aboelkher \u003camraboelkher@chromium.org\u003e\n\u003e Cr-Commit-Position: refs/heads/main@{#1097319}\n\nBug: b/241911665\nChange-Id: Id672d710fdd09c0131690a081b5dd0f1431fda9f\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4200175\nReviewed-by: Amr Aboelkher \u003camraboelkher@chromium.org\u003e\nReviewed-by: Sergiy Belozorov \u003csergiyb@chromium.org\u003e\nCommit-Queue: Roland Bock \u003crbock@google.com\u003e\nReviewed-by: Igor \u003cigorcov@chromium.org\u003e\nReviewed-by: Danila Kuzmin \u003cdkuzmin@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1100454}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 0b769cf276c1422923485fd0949257e3ef8ffd7d\n"
    },
    {
      "commit": "440551151d85692470264b74e7489793d60ce665",
      "tree": "cb14a218c5ab69221281d6f5f4a252c9de7ceb29",
      "parents": [
        "50f6a7d2f163796ca07914e25b682c5bef864295"
      ],
      "author": {
        "name": "Avi Drissman",
        "email": "avi@chromium.org",
        "time": "Fri Jan 13 03:55:08 2023"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Jan 13 04:02:02 2023"
      },
      "message": "Update header includes for /base/functional in /third_party\n\nbind.h, callback.h, callback_forward.h, and callback_helpers.h\nmoved into /base/functional/. Update the include paths to\ndirectly include them in their new location.\n\nBug: 1364441\nChange-Id: I8322f05765b58e0f9183a796051294923700a05c\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4163018\nReviewed-by: Daniel Cheng \u003cdcheng@chromium.org\u003e\nAuto-Submit: Avi Drissman \u003cavi@chromium.org\u003e\nOwners-Override: Avi Drissman \u003cavi@chromium.org\u003e\nOwners-Override: Daniel Cheng \u003cdcheng@chromium.org\u003e\nCommit-Queue: Daniel Cheng \u003cdcheng@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1092230}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: e44e456cb2fbcadbef2b512634a8a4e6f06385bc\n"
    },
    {
      "commit": "50f6a7d2f163796ca07914e25b682c5bef864295",
      "tree": "7baea605dc8e970c140588b423451f2475110b4e",
      "parents": [
        "38ca1f9d26b44e71aaa90fc9edbf85a61b3d43ee"
      ],
      "author": {
        "name": "Henrique Ferreiro",
        "email": "hferreiro@igalia.com",
        "time": "Fri Oct 07 08:09:46 2022"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Oct 07 08:28:29 2022"
      },
      "message": "Reenable disabled warnings in third_party/shell-encryption\n\nFix remaining violations in the codebase and reenable the disabled\nwarnings and split config so that the internal configuration doesn\u0027t\naffect the rest of the project.\n\nFixed: 1095122, 1212837\nChange-Id: I37ff46dc53ff291df11450075a644b18c1ce4e10\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3913353\nReviewed-by: Amr Aboelkher \u003camraboelkher@chromium.org\u003e\nReviewed-by: Avi Drissman \u003cavi@chromium.org\u003e\nCommit-Queue: Henrique Ferreiro \u003chferreiro@igalia.com\u003e\nCr-Commit-Position: refs/heads/main@{#1056184}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: c7faeda445225e9c1eb26db3ed1fe6a2dc5efc17\n"
    },
    {
      "commit": "38ca1f9d26b44e71aaa90fc9edbf85a61b3d43ee",
      "tree": "c846350e5fc70d1d8f0dbb1fc11a027fe106c4cf",
      "parents": [
        "e23d5ea00a95c28e2c24371b877f8408d510cbe3"
      ],
      "author": {
        "name": "Avi Drissman",
        "email": "avi@chromium.org",
        "time": "Fri Sep 30 17:25:59 2022"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Sep 30 17:32:17 2022"
      },
      "message": "Fix checkdeps loophole\n\nIt used to be that having a missing space between #include and\nthe quoted file path would remove the include from consideration\nby checkdeps. This CL makes that no longer be so.\n\nFixed: 1369334\nChange-Id: I4447b791376d226198bef15d9b2ba042de91b9e7\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3927862\nReviewed-by: danakj \u003cdanakj@chromium.org\u003e\nOwners-Override: danakj \u003cdanakj@chromium.org\u003e\nCommit-Queue: Avi Drissman \u003cavi@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1053640}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 25af363bdbcf8a9c66b01d9eb873e7752ce18c36\n"
    },
    {
      "commit": "e23d5ea00a95c28e2c24371b877f8408d510cbe3",
      "tree": "ec982404d60ea0b281928890fda7dc3f3ae7486b",
      "parents": [
        "b9908342aa1f638ce7ae09e1f5deb820b0618644"
      ],
      "author": {
        "name": "Avi Drissman",
        "email": "avi@chromium.org",
        "time": "Thu Sep 29 21:35:50 2022"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Sep 29 21:42:35 2022"
      },
      "message": "Update copyright headers in third_party/s*/\n\nThese files are used to import new versions of third-party code, to\nintegrate that code into Chromium, or are otherwise not from upstream.\n\nThe methodology used to generate this CL is documented in\nhttps://crbug.com/1098010#c95.\n\nNo-Try: true\nBug: 1098010\nChange-Id: Ibcf0f99b328f98a9e1c55d0cddac872277f6c346\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3926078\nReviewed-by: Mark Mentovai \u003cmark@chromium.org\u003e\nAuto-Submit: Avi Drissman \u003cavi@chromium.org\u003e\nOwners-Override: Avi Drissman \u003cavi@chromium.org\u003e\nCommit-Queue: Mark Mentovai \u003cmark@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1053250}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: cd038c9516df1ef6ae77ca4435769e31a51470c8\n"
    },
    {
      "commit": "b9908342aa1f638ce7ae09e1f5deb820b0618644",
      "tree": "a4ef97c015504e9188027f60fbfffcde3420efb1",
      "parents": [
        "04a46b48f70713db831b32da1581437d587f4081"
      ],
      "author": {
        "name": "Sergiy Belozorov",
        "email": "sergiyb@chromium.org",
        "time": "Tue Sep 13 10:37:52 2022"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Sep 13 10:51:43 2022"
      },
      "message": "Update metadata to point to Buganizer components\n\nThis only affects Enrollement and Policy Stack components, which are\nbeing migrated from Monorail to Google Issue Tracker (a.k.a. Buganizer\ninternally).\n\nBug: b/246353293\nChange-Id: Ib9161da660e62601e5dc1b0f2e8eaf39835a4234\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3891019\nReviewed-by: Scott Violet \u003csky@chromium.org\u003e\nCommit-Queue: Sergiy Belozorov \u003csergiyb@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1046300}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 71155d87ad5a51070b04a6a085913c5f9c07fc1e\n"
    },
    {
      "commit": "04a46b48f70713db831b32da1581437d587f4081",
      "tree": "f684c7405b47af0d6f74e4bc062845fca1359fe4",
      "parents": [
        "ee74da4528c53f8482b70716afd83861bfdb29c3"
      ],
      "author": {
        "name": "amraboelkher",
        "email": "amraboelkher@chromium.org",
        "time": "Tue Feb 15 13:07:31 2022"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Feb 15 13:17:45 2022"
      },
      "message": "PSM: Use abseil as the source of truth\n\nprivate-join-and-compute has an older version of Status/StatusOr. It\u0027s\nbeing used for all its dependencies. That library does not\nhave an updated upstream to fetch recent changes too.\n\nPSM libraries (private_membership \u0026 SHELL) is depending on it. And now,\nPSM libraries migrated the usage of Status/StatusOr to\nAbseil only. That makes it much easier to do any sync from the\nupstream and have one source of truth for Status/StatusOr type.\n\nThat CL is removing the Status/StatusOr helper in the\nprivate-join-and-compute \u0026 SHELL libraries. Then, it aliases their usages\nto Abseil instead. So we only depend on that\nprivate-join-and-compute on some functionalities that exist,\nwithout depending on its local Status/StatusOr\n(like forbidding using ValueOrDie and will be removed in near future).\n\nNote: That migration happened on the upstream for SHELL already. And\nit needs to be done locally in Chromium\u0027s library version before\nretrieving the latest version from upstream. Without these changes in\nprivate-join-and-compute, the latest changes in PSM libraries won\u0027t\nwork. As in the upstream, all of them are using Abseil unlike here.\n\nFor more info, see http://go/absl-psm-source-of-truth.\n\nBug: b:219511651\nChange-Id: If40cf20c62bac61a51a23b1c84d542ba59b6f088\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3460585\nReviewed-by: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nReviewed-by: Vasilii Sukhanov \u003cvasilii@chromium.org\u003e\nCommit-Queue: Amr Aboelkher \u003camraboelkher@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#971183}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 26ada4602cb0a2266554563c31318592f1376a53\n"
    },
    {
      "commit": "ee74da4528c53f8482b70716afd83861bfdb29c3",
      "tree": "36b1891707e49195ca9114e1465dc2c0add9eb8b",
      "parents": [
        "4ae61a6fabf6b5670ceaaffe66e4cc65e939840a"
      ],
      "author": {
        "name": "amraboelkher",
        "email": "amraboelkher@chromium.org",
        "time": "Tue Nov 30 19:48:53 2021"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Nov 30 20:28:51 2021"
      },
      "message": "SHELL: Add go package for shell-encryption\n\nThe new version of dev-go/protobuf requires explicitly specifying\nthe go_package inside proto file to be included.\n\nThat change already has been done in the upstream, see\nhttp://cr/410267160.\n\nAt the moment, the syncing between the upstream and Chromium\u0027s library\nversion is broken. There is a CL depending on that change\n(i.e. http://crrev/c/3252922). Therefore, the workaround was required\nuntil the syncing will be fixed.\n\nBug: b/204473963, b/205713251\nChange-Id: I36427ca57f62d2f743e6b4e2f02ae4c95f6caeea\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3306585\nReviewed-by: Yue Zhang \u003cyuezhanggg@chromium.org\u003e\nCommit-Queue: Amr Aboelkher \u003camraboelkher@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#946598}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 8601ac0dd0a5901edf668e5361b3605cb60636fb\n"
    },
    {
      "commit": "4ae61a6fabf6b5670ceaaffe66e4cc65e939840a",
      "tree": "111397a87c0da827025018580eaec22f8384d7fb",
      "parents": [
        "4b66a57bf81ff88fb94113426f2f4ffbbd66cb95"
      ],
      "author": {
        "name": "amraboelkher",
        "email": "amraboelkher@chromium.org",
        "time": "Thu Nov 18 10:54:23 2021"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Nov 18 11:12:54 2021"
      },
      "message": "SHELL: Support component build for SHELL\n\nThis CL is adding component build support for SHELL library.\nThat change is needed in order for the library to be used by\nany number of consumers. That will be needed in order for\nthe private_membership library to have its component build\nas well.\n\nThis CL is doing the following:\n1) Allowing for the library to use component macros needed to\nexport the classes symbol correctly\n2) Adding a patch set with all these library\u0027s changes\n3) Adding explicit definitions for the generic templates classes\n\nAlso, these changes will be modified later on the upstream\nwith correct macro that will be mapped to empty. That is needed\nnow in order to unblock another team to use the private_membership\nlibrary to avoid further delay for their launch.\n\nBug: 1241832, b/201763017\n\nChange-Id: I651d50ae579bd72a5459a59892549ec4eb250575\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3225925\nCommit-Queue: Amr Aboelkher \u003camraboelkher@chromium.org\u003e\nReviewed-by: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#943022}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: f2bcadd8fbfe76a0bc7169693393b2086863006a\n"
    },
    {
      "commit": "4b66a57bf81ff88fb94113426f2f4ffbbd66cb95",
      "tree": "0a338e5413026da123118a2f40d1edc660de1039",
      "parents": [
        "8a71975ae608edd9aa6f7fef07d7e9c25b25854d"
      ],
      "author": {
        "name": "Maksim Ivanov",
        "email": "emaxx@chromium.org",
        "time": "Tue Mar 02 03:46:34 2021"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Mar 02 03:57:33 2021"
      },
      "message": "Use new enterprise components in DIR_METADATA\n\nThis commit replaces the references to the \"Enterprise\" monorail\ncomponent with \"OS\u003eSoftware\u003eEnterprise\" and its subcomponents for all\ndirectories that aren\u0027t desktop-only.\n\nAlso add relevant Buganizer components where it\u0027s possible, and\nuse more correct non-enterprise components where it\u0027s better\n(\"UI\u003eShell\u003eStartScreen\" and \"Platform\u003eApps\u003eFileManager\").\n\nBug: b:180701185\nChange-Id: I8d03194b3d9033433a412d2b0a8837abfa05cd9f\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2707071\nCommit-Queue: Maksim Ivanov \u003cemaxx@chromium.org\u003e\nReviewed-by: Felipe Andrade \u003cfsandrade@chromium.org\u003e\nReviewed-by: Josh Simmons \u003csimmonsjosh@google.com\u003e\nReviewed-by: Roland Bock \u003crbock@google.com\u003e\nReviewed-by: Amr Aboelkher \u003camraboelkher@chromium.org\u003e\nReviewed-by: Polina Bondarenko \u003cpbond@chromium.org\u003e\nReviewed-by: Amr Aboelkher \u003camraboelkher@google.com\u003e\nReviewed-by: Alexander Hendrich \u003chendrich@chromium.org\u003e\nReviewed-by: Roman Sorokin [CET] \u003crsorokin@chromium.org\u003e\nReviewed-by: Pavol Marko \u003cpmarko@chromium.org\u003e\nCr-Commit-Position: refs/heads/master@{#858867}\nGitOrigin-RevId: 9fa201990449a5cd2ba4a5118975cd4003485ca5\n"
    },
    {
      "commit": "8a71975ae608edd9aa6f7fef07d7e9c25b25854d",
      "tree": "c374d7a5683befa112e77935fc3dba1ba24527f9",
      "parents": [
        "8534139a549932e2a49b8db063cad0ee30e1f12e"
      ],
      "author": {
        "name": "Yuta Hijikata",
        "email": "ythjkt@google.com",
        "time": "Thu Dec 17 04:00:53 2020"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Dec 17 21:54:42 2020"
      },
      "message": "Lacros: Rename deprecated macro/gn names\n\nThis is a mechanical change that renames deprecated macro replacing:\n\n- BUILDFLAG(IS_{ASH,LACROS}) with BUILDFLAG(IS_CHROMEOS_{ASH,LACROS}),\n- gn var is_{ash,lacros} with is_chromeos_{ash,lacros}.\n\nThere is a section about the renaming on http://go/lacros-macros.\n\nBug: 1052397\nChange-Id: I10ddaf5a25fcfbcd37fe762ea4035f5495aed247\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2594831\nCommit-Queue: Yuta Hijikata \u003cythjkt@chromium.org\u003e\nAuto-Submit: Yuta Hijikata \u003cythjkt@chromium.org\u003e\nReviewed-by: Hidehiko Abe \u003chidehiko@chromium.org\u003e\nReviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\nCr-Commit-Position: refs/heads/master@{#837913}\nGitOrigin-RevId: c7ced98784dcc7e3079e7789697fe49752981b81\n"
    },
    {
      "commit": "8534139a549932e2a49b8db063cad0ee30e1f12e",
      "tree": "0a79fd2bdba1e9c07baf4f11481cbd71e6df143b",
      "parents": [
        "639e5d9ad6f2bd484b71d56160af29b2bd52f427"
      ],
      "author": {
        "name": "Amr Aboelkher",
        "email": "amraboelkher@google.com",
        "time": "Mon Nov 30 23:49:19 2020"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Dec 17 21:53:59 2020"
      },
      "message": "shell-encryption: Add base test runner for SHELL unit tests\n\nAs SHELL tests are going to be always enabled on some bots, it needs to\nuse base test_runner.\n\nThis CL is adding the support of using base test_runner for SHELL.\n\nBUG\u003dchromium:1151230\n\nChange-Id: I4d059d7bc30878013e5058349af8743b2fa0aec5\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2560207\nReviewed-by: Dirk Pranke \u003cdpranke@google.com\u003e\nReviewed-by: François Doray \u003cfdoray@chromium.org\u003e\nReviewed-by: Amr Aboelkher \u003camraboelkher@chromium.org\u003e\nCommit-Queue: Dirk Pranke \u003cdpranke@google.com\u003e\nCr-Commit-Position: refs/heads/master@{#832079}\nGitOrigin-RevId: 3af4efe76cf2e9996352fba0a1c62281fd9c8a71\n"
    },
    {
      "commit": "639e5d9ad6f2bd484b71d56160af29b2bd52f427",
      "tree": "6754f1f77eda50c6fe2bba0d93a11a2e2d1cce43",
      "parents": [
        "c4f90a816f5d83471a4a2bcd7a9eb864f52e9fc5"
      ],
      "author": {
        "name": "Yuta Hijikata",
        "email": "ythjkt@google.com",
        "time": "Sat Oct 24 01:12:54 2020"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Dec 17 21:53:05 2020"
      },
      "message": "LaCrOS: Replace defined(OS_CHROMEOS) with BUILDFLAG(IS_ASH)\n\nThe change is mostly mechanical replacing defined(OS_CHROMEOS) with BUILDFLAG(IS_ASH) and GN variable is_chromeos with is_ash. Only the insertion of \"//build:chromeos_buildflags\" into appropriate deps in BUILD.gn is done semi-manualy. The change should not change the behaviour of any build.\n\nThis is in preparation to switching lacros build from target_os\u003dlinux to target_os\u003dchromeos so that lacros does not include any additional code due the switch.\n\nPlease note that any new defined(OS_CHROMEOS) and is_chromeos introduced to should be consistent with the new meaning.\n\nPlease refer to this short document http://go/lacros-replace-chromeos-macro-with-ash for full context.\n\nBug: 1052397\nChange-Id: I01eff901f3af62ba8800caca679afcb7d0a005e9\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2494261\nReviewed-by: Dirk Pranke \u003cdpranke@google.com\u003e\nCommit-Queue: Yuta Hijikata \u003cythjkt@chromium.org\u003e\nCr-Commit-Position: refs/heads/master@{#820517}\nGitOrigin-RevId: e4398bbc6078b69d2bac34bc52a340a4d9b34546\n"
    },
    {
      "commit": "c4f90a816f5d83471a4a2bcd7a9eb864f52e9fc5",
      "tree": "19a19af468e63299d8c4812a4cf8066559ee82c7",
      "parents": [
        "58ac0f2c65b9f72f0c39c38e39b7afa5390c1cfa"
      ],
      "author": {
        "name": "Edward Lesmes",
        "email": "ehmaldonado@google.com",
        "time": "Thu Oct 22 19:10:26 2020"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Dec 17 21:52:23 2020"
      },
      "message": "Add DIR_METADATA files to directories under //third_party\n\nGenerate DIR_METADATA files and remove metadata from OWNERS\nfiles for directories under //third_party.\n\nBug: 1113033\nChange-Id: I132498741f951890f4137330908c1722f1e84163\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2492640\nCommit-Queue: Dirk Pranke \u003cdpranke@google.com\u003e\nReviewed-by: Dirk Pranke \u003cdpranke@google.com\u003e\nAuto-Submit: Edward Lesmes \u003cehmaldonado@chromium.org\u003e\nCr-Commit-Position: refs/heads/master@{#819929}\nGitOrigin-RevId: 7c1104a1727e87b9b09cf2bd9d4577d8fbd1413c\n"
    },
    {
      "commit": "58ac0f2c65b9f72f0c39c38e39b7afa5390c1cfa",
      "tree": "e173f2919825f4abed8f25f69b6798f2838d1367",
      "parents": [
        "cb9f41822828a61ac00118d6effff13d19648731"
      ],
      "author": {
        "name": "Andrew Grieve",
        "email": "agrieve@chromium.org",
        "time": "Thu Oct 22 10:58:53 2020"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Dec 17 21:51:41 2020"
      },
      "message": "Add Component: to OWNERS for private_membership and shell-encryption\n\nNoticed these were missing when doing binary size review.\n\nBug: None\nChange-Id: I8177a8e2138b58a68c036300a89fa2e4073f11a7\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2484046\nAuto-Submit: Andrew Grieve \u003cagrieve@chromium.org\u003e\nReviewed-by: Amr Aboelkher \u003camraboelkher@chromium.org\u003e\nCommit-Queue: Amr Aboelkher \u003camraboelkher@chromium.org\u003e\nCr-Commit-Position: refs/heads/master@{#819787}\nGitOrigin-RevId: 2689ba20c11e6011216e9804358b812bd03ac55e\n"
    },
    {
      "commit": "cb9f41822828a61ac00118d6effff13d19648731",
      "tree": "a80be19f01844194204ab42f15716a537e385d53",
      "parents": [
        "23d1c612ccca51b8c584fd9e5b431c15ee893b8f"
      ],
      "author": {
        "name": "Lei Zhang",
        "email": "thestig@chromium.org",
        "time": "Wed Oct 14 09:08:20 2020"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Dec 17 21:50:17 2020"
      },
      "message": "Mark shell-encryption and private_membership code as security critical.\n\nPer third_party/README.chromium.template, the \"Security Critical\" entry\nshould say \"yes\" if the code is shipped in releases. Given\nthird_party/shell-encryption code generates static initializers, as seen\nin crrev.com/c/2430846, the code is definitely shipped. Presumably\nprivate_membership code is in the same situation.\n\nBug: 1066937\nChange-Id: Id5a64d0fba01ace9f21f35d75662face7087d358\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2469838\nReviewed-by: Amr Aboelkher \u003camraboelkher@google.com\u003e\nReviewed-by: Amr Aboelkher \u003camraboelkher@chromium.org\u003e\nCommit-Queue: Amr Aboelkher \u003camraboelkher@chromium.org\u003e\nCr-Commit-Position: refs/heads/master@{#816938}\nGitOrigin-RevId: 4c630ad9995e1e107acba727377fa2e4e15ebfd4\n"
    },
    {
      "commit": "23d1c612ccca51b8c584fd9e5b431c15ee893b8f",
      "tree": "b0c5b0ef08dfcc81ec491a6c9ee353d9bd2f9558",
      "parents": [
        "6373da6fa5ac370e61b49942469ffb11d2369ffd"
      ],
      "author": {
        "name": "Lei Zhang",
        "email": "thestig@chromium.org",
        "time": "Wed Oct 14 09:04:53 2020"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Dec 17 21:49:37 2020"
      },
      "message": "Remove static initializers in int256.cc.\n\nSwitch to absl::Uint128Max(), as |absl::kuint128max| is deprecated\nanyway. This fix has been submitted to the shell-encryption upstream, so\npull that into Chromium by rolling shell-encryption from 1c3aa80075 to\nf94f58852e.\n\nBug: 537099\nChange-Id: Ic20b7b56a6cb31afbea5a7082db2435dce97cbd8\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2430846\nReviewed-by: Amr Aboelkher \u003camraboelkher@google.com\u003e\nReviewed-by: Amr Aboelkher \u003camraboelkher@chromium.org\u003e\nReviewed-by: Thomas Anderson \u003cthomasanderson@chromium.org\u003e\nCommit-Queue: Amr Aboelkher \u003camraboelkher@chromium.org\u003e\nCr-Commit-Position: refs/heads/master@{#816936}\nGitOrigin-RevId: 8e2e49b30e1a18fa78b6ff3243152bf1f172f22e\n"
    },
    {
      "commit": "6373da6fa5ac370e61b49942469ffb11d2369ffd",
      "tree": "61c2de9831a37179d57abd3446c103257ad66ad6",
      "parents": [
        "394947483914a8977b0c4752441fb997bdb6fc5c"
      ],
      "author": {
        "name": "Amr Aboelkher",
        "email": "amraboelkher@google.com",
        "time": "Wed Sep 02 07:30:02 2020"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Dec 17 21:48:24 2020"
      },
      "message": "PSM: Support PSM libs on ChromeOS platform only\n\nIn that way, PSM libs are being supported on ChromeOS only. However,\ndue to the current device_management_backend structure, PSM protos\ncan be used by multiple platforms too.\n\nBug: chromium:1124157\nChange-Id: I0e9e6f2f2c55a5088ef1484262ada3f984ff5b88\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2389202\nReviewed-by: Yves Arrouye \u003cdrcrash@chromium.org\u003e\nReviewed-by: Amr Aboelkher \u003camraboelkher@google.com\u003e\nReviewed-by: Amr Aboelkher \u003camraboelkher@chromium.org\u003e\nCommit-Queue: Amr Aboelkher \u003camraboelkher@chromium.org\u003e\nCr-Commit-Position: refs/heads/master@{#803784}\nGitOrigin-RevId: a8891f7ad6885a55e31438daf6ed02fed722168f\n"
    },
    {
      "commit": "394947483914a8977b0c4752441fb997bdb6fc5c",
      "tree": "03440d7e006d7a3d218cb5af928f23b423020349",
      "parents": [
        "29507eec56d505db48f20d6056101301684644c2"
      ],
      "author": {
        "name": "Kevin Yeo",
        "email": "kwlyeo@chromium.org",
        "time": "Tue Sep 01 21:30:28 2020"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Dec 17 21:47:45 2020"
      },
      "message": "Enable PSM libs tests for ChromeOS only until rand_r error is fixed.\n\nBug: chromium:1124018\nChange-Id: Ib9e9f3a5bcb93d9dc094e1daee7217c3e01d8922\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2388603\nCommit-Queue: Amr Aboelkher \u003camraboelkher@chromium.org\u003e\nReviewed-by: Amr Aboelkher \u003camraboelkher@chromium.org\u003e\nCr-Commit-Position: refs/heads/master@{#803642}\nGitOrigin-RevId: 6476277eeb5001530056d126ba0717e9a3e8df0f\n"
    },
    {
      "commit": "29507eec56d505db48f20d6056101301684644c2",
      "tree": "85990613e3f4bf4ce795e16d48b8deb714f170eb",
      "parents": [
        "6531b1f47a9a62839921177b40f0f97ad95cbc9f"
      ],
      "author": {
        "name": "Amr Aboelkher",
        "email": "amraboelkher@google.com",
        "time": "Thu Aug 13 15:34:31 2020"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Dec 17 21:46:57 2020"
      },
      "message": "Remove EXPECT_DEATH related tests in SHELL\n\nEXPECT_DEATH isnt supported in Chromium. Thus the tests associated with it,\nneeds to be removed. Especially, in the mentioned tests, its no need to\nrewrite them.\n\nBug: chromium:1100129\nChange-Id: I0aae13e83c6b4bbc0b7112e523148712e2ff432a\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2270549\nReviewed-by: Amr Aboelkher \u003camraboelkher@google.com\u003e\nReviewed-by: Amr Aboelkher \u003camraboelkher@chromium.org\u003e\nCommit-Queue: Amr Aboelkher \u003camraboelkher@google.com\u003e\nCr-Commit-Position: refs/heads/master@{#797684}\nGitOrigin-RevId: 038f6873b16b094fe9461333d3b980053e0bbedf\n"
    },
    {
      "commit": "6531b1f47a9a62839921177b40f0f97ad95cbc9f",
      "tree": "86c291b114481d65c407db401536b5cb4f768470",
      "parents": [
        "3e6c69466849345cc9b7f55b74b4e4ca2d5d7d41"
      ],
      "author": {
        "name": "Amr Aboelkher",
        "email": "amraboelkher@google.com",
        "time": "Thu Jul 23 02:18:05 2020"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Dec 17 21:46:20 2020"
      },
      "message": "Ability to use SHELL across Chromium\n\nPreviously, it wasn\u0027t possible to use shell-encryption anywhere\nto be included. The main reason was Abseil wasn\u0027t supporting\ncomponent build, but now it\u0027s. Also, adding the SHELL to the gn check.\n\nBug: 1094744\nChange-Id: Ia2b39a221e81808c6579118bab659285ebe2db0f\n\nTBR: thakis@\nChange-Id: Ia2b39a221e81808c6579118bab659285ebe2db0f\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2245899\nCommit-Queue: Amr Aboelkher \u003camraboelkher@google.com\u003e\nReviewed-by: Amr Aboelkher \u003camraboelkher@google.com\u003e\nReviewed-by: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCr-Commit-Position: refs/heads/master@{#791120}\nGitOrigin-RevId: 0122e2a2985d5f963c622c58a133b316ef1bd1da\n"
    },
    {
      "commit": "3e6c69466849345cc9b7f55b74b4e4ca2d5d7d41",
      "tree": "7507d563febfbea69ac9476c5ab8c10efe8854f2",
      "parents": [
        "f94eb0c681b22ef399721f21de4206c15e654a80"
      ],
      "author": {
        "name": "Amr Aboelkher",
        "email": "amraboelkher@google.com",
        "time": "Sat Jun 27 00:26:41 2020"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Dec 17 21:45:20 2020"
      },
      "message": "Support SHELL tests in chromium\n\nSHELL tests weren\u0027t being supported in chromium due to some\nincompatibility with C++ version. However, it was safe also\nas there\u0027s another checkout in google3 which was working as\nexpected. Also, some of the fixes have been uploaded to\ngoogle3 not to the upstream yet.\n\nBUG\u003dchromium:1095129\n\nChange-Id: I44fe7f575d5bc67210bfad3ace2ddd0aa5bed3da\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2246145\nReviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\nCommit-Queue: Amr Aboelkher \u003camraboelkher@google.com\u003e\nCr-Commit-Position: refs/heads/master@{#783265}\nGitOrigin-RevId: ec26a3acf49dc54c191cd776dd374028f91ecefe\n"
    },
    {
      "commit": "f94eb0c681b22ef399721f21de4206c15e654a80",
      "tree": "c994950c086046fb29fbf8169898265ad4102156",
      "parents": [
        "1fd6f75c5b4f64fb89114e5bcbde02115c565422"
      ],
      "author": {
        "name": "Amr Aboelkher",
        "email": "amraboelkher@google.com",
        "time": "Tue Apr 28 19:25:06 2020"
      },
      "committer": {
        "name": "Joanna Wang",
        "email": "jojwang@google.com",
        "time": "Thu Dec 17 21:11:51 2020"
      },
      "message": "Roll shell-encryption 1c3aa8007597...ccada6d8fd\n\nThis CL is doing the following:\n- Rolling to the recent version\n- Update the README with the exact version\n\nBug: chromium:1076079\nChange-Id: Ie16aeaf8e2325762e6928a991c1aefe21dbfb24b\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2170868\nReviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\nCommit-Queue: Nico Weber \u003cthakis@chromium.org\u003e\nCr-Commit-Position: refs/heads/master@{#763480}\nGitOrigin-RevId: 5517376a482395c589386bf64fcc9eea8cf2f906\n"
    },
    {
      "commit": "1fd6f75c5b4f64fb89114e5bcbde02115c565422",
      "tree": "4dd0bb0e2e83946921fc7bb65213ce00094b5a6a",
      "parents": [
        "e6eac20fe1313bb1ac0f84cff589177b4eee41d1"
      ],
      "author": {
        "name": "Amr Aboelkher",
        "email": "amraboelkher@google.com",
        "time": "Tue Apr 21 16:06:56 2020"
      },
      "committer": {
        "name": "Joanna Wang",
        "email": "jojwang@google.com",
        "time": "Thu Dec 17 21:11:16 2020"
      },
      "message": "Roll shell-encryption e2a4af88a0e..4e0598f826\n\nThis CL is doing the following:\n- Update the BUILD.gn correspondingly with the latest changes\n- Adding new patch for using absl optional instead of std\n- Update the Support-SHELL-in-chromium patch\n\nBug: 1072286\nChange-Id: Id3c4bc2da5183f92345440eb887f5391f8d7b2e8\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2153443\nReviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\nReviewed-by: Amr Aboelkher \u003camraboelkher@google.com\u003e\nCommit-Queue: Amr Aboelkher \u003camraboelkher@google.com\u003e\nCr-Commit-Position: refs/heads/master@{#760979}\nGitOrigin-RevId: fea9d6a1f3ff6276f0c8a7ca63422379ccc1ac7e\n"
    },
    {
      "commit": "e6eac20fe1313bb1ac0f84cff589177b4eee41d1",
      "tree": "d11c77ccd6af92ebcc61279a03350440b3c63c83",
      "parents": [],
      "author": {
        "name": "Amr Aboelkher",
        "email": "amraboelkher@google.com",
        "time": "Wed Apr 08 20:46:44 2020"
      },
      "committer": {
        "name": "Joanna Wang",
        "email": "jojwang@google.com",
        "time": "Thu Dec 17 21:10:38 2020"
      },
      "message": "Support Shell-encryption library in chromium\n\nShell-encryption is a simple Homomorphic Encryption Library\nthat uses Ring Learning with Errors (RLWE)-based encryption.\n\nThis CL does the following:\n- Adds the required dependent files for the library, to be\ncompiled successfully in chromium\n- Migrating the library to be compatible with C++14. That was\nneeded as chromium only supports C++14, and the library was\nCompatible with C++17\n- Overrides the include_rules section for SHELL\n- Adds SHELL lib as a client for abseil-cpp\n-- Locking the visibility of the library\n- Remove the possibility of adding SHELL directly from chromium\n- Adds the owners of the library\n- Adds README.chromium\n-- Include explanation about the library\n-- Include info about updating the library\n\nChange-Id: Ibe6117303bd77dfccb7320184960cbe6d9360c9c\nBug: 1066937\n\nTBR\u003dthakis\n\nChange-Id: Ibe6117303bd77dfccb7320184960cbe6d9360c9c\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2106138\nReviewed-by: Amr Aboelkher \u003camraboelkher@google.com\u003e\nReviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\nCommit-Queue: Amr Aboelkher \u003camraboelkher@google.com\u003e\nCr-Commit-Position: refs/heads/master@{#757529}\nGitOrigin-RevId: 080bbab7c42d1a3c9178c31df14bff78f7efc61c\n"
    }
  ]
}
