)]}'
{
  "log": [
    {
      "commit": "cfd2fbc4e3223afd79ed32fdfbdf09fa7ddfa43b",
      "tree": "27f1e2a57caeba35bf4030a371323a75be3fd413",
      "parents": [
        "0d05e48371c67ce0e95faf0915e96b97361770f5"
      ],
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Fri Feb 08 13:07:57 2019 -0800"
      },
      "committer": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Sat Feb 16 12:11:38 2019 -0800"
      },
      "message": "Make PermissionControllerManager user aware\n\nMost of the commands of PermissionControllerManager should go to the\ncalling user. If not - and the alternate user is running - we should\nuse the recommended way to talk to alternate users. This recommended way\nis to create a package context for the user and call the method on this\nnew context.\n\nHence\n- At a time we can have more than one RemoteService (one per user)\n- Connect to the user declared in Context#getUser instead of the calling\nuser\n\nTest: Called methods on work-profiles and saw alternate\nPermissionController apps to be spawned.\nChange-Id: I9ed87db1f658f18b69d19b39ba9f96361ec5af82\n"
    },
    {
      "commit": "0d05e48371c67ce0e95faf0915e96b97361770f5",
      "tree": "18f7d894d74a8c7072c3c0a186345ff53819f0b8",
      "parents": [
        "3661808cb75bfa1c6cb429994fbe91755f191e6f"
      ],
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Fri Feb 08 13:05:25 2019 -0800"
      },
      "committer": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Sat Feb 16 12:08:25 2019 -0800"
      },
      "message": "Check same uid for permission and app-op\n\nIn permission checker we used to check the permission for the passed in\nuid but the opp-op for the Binder.getCallingUid. In the case the calling\nidentity was cleared, PermissionChecker ended up checking the app-op of the\ncurrent process (often the system server).\n\nNow we check the uid for both the permission and the app-op.\n\nTest: Called PermissionChecker.checkPermission with the calling indentity\ncleared.\nFixes: 124116218\nChange-Id: Ic0b766f6c75bba1b9dae3e91c6adce85a76ae68f\n"
    },
    {
      "commit": "3661808cb75bfa1c6cb429994fbe91755f191e6f",
      "tree": "4b53120efa0cf172eb996d734258f82d466b077c",
      "parents": [
        "7d717842c5933dac0139e8cf7d63dc821565f0e4",
        "e24290799392e7dc56dc7eb1255ff608798243f0"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Feb 15 21:15:51 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 15 21:15:51 2019 +0000"
      },
      "message": "Merge \"Restrict reflection access to Toast\u0027s TransientNotification.\""
    },
    {
      "commit": "7d717842c5933dac0139e8cf7d63dc821565f0e4",
      "tree": "7133fb3bdcbbc52d22c2eace974697903b6f712e",
      "parents": [
        "b5fd2e7277d250a68811e4b94acfd68c1cecf47c",
        "3e4961757b64622bded4cecb1605c57cb8c556c0"
      ],
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Fri Feb 15 21:15:36 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 15 21:15:36 2019 +0000"
      },
      "message": "Merge changes from topic \"actuallyUsePermissionControllerToRestoreBackup\"\n\n* changes:\n  Expose permission flag APIs for tests\n  Move permission restore code into permission controller.\n"
    },
    {
      "commit": "b5fd2e7277d250a68811e4b94acfd68c1cecf47c",
      "tree": "2b68d3a96f30e9db79e8e905e1cfda7de84d78f8",
      "parents": [
        "d6ea41c22ee819cfa880d7eea3ecc8c33ea60a66",
        "35f7f6f3ededa3966b62d2f9ccdbdd4544dd96dd"
      ],
      "author": {
        "name": "Carmen Agimof",
        "email": "carmenagimof@google.com",
        "time": "Fri Feb 15 21:09:02 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 15 21:09:02 2019 +0000"
      },
      "message": "Merge \"Pull sdcard mounted atom.\""
    },
    {
      "commit": "d6ea41c22ee819cfa880d7eea3ecc8c33ea60a66",
      "tree": "f948eb1962ba51b48cfd771f945688511ce32a95",
      "parents": [
        "9c26060180fb0a9abf522476c9e54c44b52ba5c6",
        "7d37ce2c0d741e11d11d8ba2ce80f3f7e73ff17e"
      ],
      "author": {
        "name": "Nataniel Borges",
        "email": "natanieljr@google.com",
        "time": "Fri Feb 15 21:02:46 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 15 21:02:46 2019 +0000"
      },
      "message": "Merge \"Remove on-disk WM trace logging\""
    },
    {
      "commit": "9c26060180fb0a9abf522476c9e54c44b52ba5c6",
      "tree": "226cf710524114516af089e5ab98f4ff6ee1001a",
      "parents": [
        "2e31d35a35dfb05117721a1890416b197374709b",
        "94d5800bcf27fcd301e9f2a03963bfd902cb1aad"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Feb 15 21:02:12 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 15 21:02:12 2019 +0000"
      },
      "message": "Merge \"Release the jintArray after it\u0027s not used\""
    },
    {
      "commit": "2e31d35a35dfb05117721a1890416b197374709b",
      "tree": "1d58f9211f1340569e718cabe85e68231e722ffa",
      "parents": [
        "6c0dbe1371c8b356e33335e68b464c152772b1fc",
        "528eb5b06dd4a72a0445d977b091086c60564e33"
      ],
      "author": {
        "name": "Shi Lu",
        "email": "shilu@google.com",
        "time": "Fri Feb 15 21:01:25 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 15 21:01:25 2019 +0000"
      },
      "message": "Merge \"API Review:  SIP INVITE fields on a MT call\""
    },
    {
      "commit": "6c0dbe1371c8b356e33335e68b464c152772b1fc",
      "tree": "51e50ba8c80a9998d3d6dc9ca4ba401cc51b670b",
      "parents": [
        "75c56076621c2a473214c7b101a0a68eb402c8b0",
        "b2d7f5343d341c86887d20c61e10fdf8975150de"
      ],
      "author": {
        "name": "Winson Chiu",
        "email": "chiuwinson@google.com",
        "time": "Fri Feb 15 20:50:04 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 15 20:50:04 2019 +0000"
      },
      "message": "Merge \"Signature policy for overlayable items\""
    },
    {
      "commit": "75c56076621c2a473214c7b101a0a68eb402c8b0",
      "tree": "0eb8c0d73a03514702cfb40cbe5f29ccffbbfaaa",
      "parents": [
        "826e270caa1582e706fc008f633f99c4242e53f8",
        "316f948c23d0ca1cb88ecfe53d00ba67037c4816"
      ],
      "author": {
        "name": "Anil Admal",
        "email": "aadmal@google.com",
        "time": "Fri Feb 15 20:44:06 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 15 20:44:06 2019 +0000"
      },
      "message": "Merge \"Handle master location settings on/off for NFW location access\""
    },
    {
      "commit": "826e270caa1582e706fc008f633f99c4242e53f8",
      "tree": "b4bf09a9f4b17bd1d3c4dd98ecffa65885b43584",
      "parents": [
        "9f5521ad89e4d65b78bf795c7de9f85007d07e21",
        "4ce07298e00876459a5e09bcd54fc541fd2e800a"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Feb 15 19:53:22 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 15 19:53:22 2019 +0000"
      },
      "message": "Merge \"Add more alert details to incidentd header.\""
    },
    {
      "commit": "9f5521ad89e4d65b78bf795c7de9f85007d07e21",
      "tree": "27befceb7976f9583d9262c54dd02d8f414f28c5",
      "parents": [
        "23dbb2b498a95d28809dc1896c7f8548fe760056",
        "8341526d99b3fc2afcc4301049b4b0d9540a6f93"
      ],
      "author": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Fri Feb 15 19:34:00 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 15 19:34:00 2019 +0000"
      },
      "message": "Merge \"Add BackgroundThread as Executor directly.\""
    },
    {
      "commit": "23dbb2b498a95d28809dc1896c7f8548fe760056",
      "tree": "a913cf725ef99d09c9090fd36608fb1b54244ae0",
      "parents": [
        "6b902abfb67102003e13a437542a7a7706c9cbf6",
        "9c41bda03c054de023ddcb1db3de3fad2a0ae224"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@google.com",
        "time": "Fri Feb 15 19:33:48 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 15 19:33:48 2019 +0000"
      },
      "message": "Merge changes from topic \"columnz\"\n\n* changes:\n  Annotation for ContentProvider columns.\n  Add accessor methods to aid testing.\n"
    },
    {
      "commit": "6b902abfb67102003e13a437542a7a7706c9cbf6",
      "tree": "6e0e283ce1746a775ee53b4681913da3a0f4ca6a",
      "parents": [
        "6877b1cca4ca928548c4e4692cecdabfa16f9f9a",
        "7b5f4369e245f32da9a406ca5cde27ac9d7ce6f5"
      ],
      "author": {
        "name": "Nick Chalko",
        "email": "nchalko@google.com",
        "time": "Fri Feb 15 19:32:17 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 15 19:32:17 2019 +0000"
      },
      "message": "Merge \"Check if the extcon dir exists when constructing WiredAccessoryExtconObserver\""
    },
    {
      "commit": "6877b1cca4ca928548c4e4692cecdabfa16f9f9a",
      "tree": "20eb8d2ab39a24184f9a6d6015a9e14704709b6a",
      "parents": [
        "cba028bc116f5d9f02a7fc7ca5289e701616630e",
        "d7b260c8be79d400845d4883f01a6dc4fc17fe15"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Fri Feb 15 19:30:46 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 15 19:30:46 2019 +0000"
      },
      "message": "Merge \"[automerger skipped] Merge \"No-op flag to keep tests working in this branch.\" am: 2144164526 am: d6b5de96c2 am: ab4fd29362 -s ours am skip reason: change_id I7973b123cf4fc08e8ce2b05bd4c23fa41b1cdcdf with SHA1 8f99bff2e4 is in history\""
    },
    {
      "commit": "d7b260c8be79d400845d4883f01a6dc4fc17fe15",
      "tree": "9f88417c718ad0818ec3ec08c75aa03432e839ca",
      "parents": [
        "ff172645e6060239c27eaba4bc8dcd7f2b842f6a",
        "ab4fd2936203d2c313ac0fa9cf63873e934de7f2"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Fri Feb 15 11:30:11 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Feb 15 11:30:11 2019 -0800"
      },
      "message": "[automerger skipped] Merge \"No-op flag to keep tests working in this branch.\" am: 2144164526 am: d6b5de96c2\nam: ab4fd29362 -s ours\nam skip reason: change_id I7973b123cf4fc08e8ce2b05bd4c23fa41b1cdcdf with SHA1 8f99bff2e4 is in history\n\nChange-Id: I7eb65ed9cb61b53a0d11832332790d9cde7c12e8\n"
    },
    {
      "commit": "cba028bc116f5d9f02a7fc7ca5289e701616630e",
      "tree": "20eb8d2ab39a24184f9a6d6015a9e14704709b6a",
      "parents": [
        "54db20ba521e4da6640092dc4a9fab24d3de268d",
        "5140e4fb867bf6610218c1f8d6e4545d5cabfb61"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Feb 15 19:29:12 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 15 19:29:12 2019 +0000"
      },
      "message": "Merge \"Add API to expose ignore settings whitelist for GTS\""
    },
    {
      "commit": "5140e4fb867bf6610218c1f8d6e4545d5cabfb61",
      "tree": "5f435641f962952db4303f173f2356fc90ae9796",
      "parents": [
        "93d196b3a818d5e89973181ff5bc88f1b40e534b"
      ],
      "author": {
        "name": "Soonil Nagarkar",
        "email": "sooniln@google.com",
        "time": "Thu Feb 14 17:21:33 2019 -0800"
      },
      "committer": {
        "name": "Soonil Nagarkar",
        "email": "sooniln@google.com",
        "time": "Fri Feb 15 19:29:06 2019 +0000"
      },
      "message": "Add API to expose ignore settings whitelist for GTS\n\nBug: 124517571\nTest: manually\nChange-Id: I846f9112c3cc3dde1466ff13e740ccf72c16b833\n"
    },
    {
      "commit": "54db20ba521e4da6640092dc4a9fab24d3de268d",
      "tree": "d4e7a8c6ca03bb3a3db6f37891e1ca52ffbf2dce",
      "parents": [
        "ff172645e6060239c27eaba4bc8dcd7f2b842f6a",
        "0e52f7a1a4269a8b4e2fda389149c4ac5671f05f"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Feb 15 19:28:08 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 15 19:28:08 2019 +0000"
      },
      "message": "Merge \"Un-@hide MicrophoneDirection API\""
    },
    {
      "commit": "ff172645e6060239c27eaba4bc8dcd7f2b842f6a",
      "tree": "9f88417c718ad0818ec3ec08c75aa03432e839ca",
      "parents": [
        "e0f0c74cf98f4a8fe166ce6321f50f7d21f541e3",
        "adc69673db5caa52a2e073486c18389b114c4966"
      ],
      "author": {
        "name": "Winson Chiu",
        "email": "chiuwinson@google.com",
        "time": "Fri Feb 15 19:24:55 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 15 19:24:55 2019 +0000"
      },
      "message": "Merge \"Add transient night mode in car mode when targeting Q\""
    },
    {
      "commit": "e0f0c74cf98f4a8fe166ce6321f50f7d21f541e3",
      "tree": "2b4010a92dff38d266d2ec4d409ff26abb10e8b6",
      "parents": [
        "a454dd772c9d175475fe70ab315a0dc4879dddc4",
        "b280d76d1f9b431b260e86d01896b98737aeb830"
      ],
      "author": {
        "name": "Leland Miller",
        "email": "lelandmiller@google.com",
        "time": "Fri Feb 15 11:08:48 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Feb 15 11:08:48 2019 -0800"
      },
      "message": "Merge \"Move RCS table creation flag to contract class\" am: 0c8bc10ab2 am: 122d78ddac\nam: b280d76d1f\n\nChange-Id: Iac5b5b7d729769cf9005391819657573ddc5271f\n"
    },
    {
      "commit": "ab4fd2936203d2c313ac0fa9cf63873e934de7f2",
      "tree": "cf33ed3dc7a492ffff2fa68d09190ebe05958e32",
      "parents": [
        "b280d76d1f9b431b260e86d01896b98737aeb830",
        "d6b5de96c20b506fde72e1f9cd1e16965a4625ec"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Fri Feb 15 11:08:21 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Feb 15 11:08:21 2019 -0800"
      },
      "message": "Merge \"No-op flag to keep tests working in this branch.\" am: 2144164526\nam: d6b5de96c2\n\nChange-Id: I4da35d7b8273c20fe625ea79fb135e4d59648e72\n"
    },
    {
      "commit": "a454dd772c9d175475fe70ab315a0dc4879dddc4",
      "tree": "fff0a8a7b448daf84d39bf736b3544a93f223fe1",
      "parents": [
        "fd2ec469ed340904f1a4585c57b16560cdd903c5",
        "1d32e5c1832d36414fb7513c5f2b331c7757eeb6"
      ],
      "author": {
        "name": "Todd Kennedy",
        "email": "toddke@google.com",
        "time": "Fri Feb 15 11:00:44 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Feb 15 11:00:44 2019 -0800"
      },
      "message": "Merge \"Add new file to owners\" am: eda6f2401f am: 6008c060c5\nam: 1d32e5c183\n\nChange-Id: I1407fa91019ad49b368e17f5a3952132ed550a32\n"
    },
    {
      "commit": "b280d76d1f9b431b260e86d01896b98737aeb830",
      "tree": "0a9b6f1a5bf88a8e5ee008ed96df67491c3ae30b",
      "parents": [
        "1d32e5c1832d36414fb7513c5f2b331c7757eeb6",
        "122d78ddac5c749c4ec7f417db81ab792892c3af"
      ],
      "author": {
        "name": "Leland Miller",
        "email": "lelandmiller@google.com",
        "time": "Fri Feb 15 10:48:00 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Feb 15 10:48:00 2019 -0800"
      },
      "message": "Merge \"Move RCS table creation flag to contract class\" am: 0c8bc10ab2\nam: 122d78ddac\n\nChange-Id: I4431919630371ee77deefce037ce0f7bb7f1a503\n"
    },
    {
      "commit": "fd2ec469ed340904f1a4585c57b16560cdd903c5",
      "tree": "53d3b3ac75691272d395e9e76e5eae11fca109ed",
      "parents": [
        "3614fbd07f6f6bb66b34ed9dc4a0955d6f5a2d3b",
        "79f0277f29cc37a9614f9fb5213857daa37d21a9"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Fri Feb 15 18:47:06 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 15 18:47:06 2019 +0000"
      },
      "message": "Merge \"Fix API errors\""
    },
    {
      "commit": "d6b5de96c20b506fde72e1f9cd1e16965a4625ec",
      "tree": "d60b04b2ac5ce2f4f31ab2ba50d6cc9309fae3cb",
      "parents": [
        "122d78ddac5c749c4ec7f417db81ab792892c3af",
        "2144164526d4f82adcc9cd5a0377d85bed9981aa"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Fri Feb 15 10:46:35 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Feb 15 10:46:35 2019 -0800"
      },
      "message": "Merge \"No-op flag to keep tests working in this branch.\"\nam: 2144164526\n\nChange-Id: I7723ff61f7c0f6f5f0bf560b2baa16ffda85dffb\n"
    },
    {
      "commit": "3614fbd07f6f6bb66b34ed9dc4a0955d6f5a2d3b",
      "tree": "0b7d09af9ba8c5f5acb45e1b341a2579fe16e502",
      "parents": [
        "fb6dc8e43f9f013fc1b236295b8a72298abd780f",
        "c43493ffec12662e2aef70f1ad4673f17542f230"
      ],
      "author": {
        "name": "Christian Wailes",
        "email": "chriswailes@google.com",
        "time": "Fri Feb 15 10:45:19 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Feb 15 10:45:19 2019 -0800"
      },
      "message": "Merge \"Fix loop iteration bug.\" am: 1a74681173 am: db80339f95\nam: c43493ffec\n\nChange-Id: Id9b3851ef8ed4b791c3b754f0bf2d0b3b24d63c1\n"
    },
    {
      "commit": "fb6dc8e43f9f013fc1b236295b8a72298abd780f",
      "tree": "571c259009933d11bab3efdb7aa790da209cceb7",
      "parents": [
        "01d1fd33b7e9a677435f3cae280c93e064012fd9",
        "ca49d31176b915416f925eb922634b62094a6f41"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Fri Feb 15 18:40:24 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 15 18:40:24 2019 +0000"
      },
      "message": "Merge \"AudioService: do not update ringer mode with broker lock held\""
    },
    {
      "commit": "1d32e5c1832d36414fb7513c5f2b331c7757eeb6",
      "tree": "d2b54c55a6702880e65fdb1e3a5548004b3c6aa4",
      "parents": [
        "c43493ffec12662e2aef70f1ad4673f17542f230",
        "6008c060c5bb428b8e5e09a8cab3e9f188eae77e"
      ],
      "author": {
        "name": "Todd Kennedy",
        "email": "toddke@google.com",
        "time": "Fri Feb 15 10:39:48 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Feb 15 10:39:48 2019 -0800"
      },
      "message": "Merge \"Add new file to owners\" am: eda6f2401f\nam: 6008c060c5\n\nChange-Id: I45aae1ec1a784feead0f7d02f1f1fe94d5ec16b7\n"
    },
    {
      "commit": "122d78ddac5c749c4ec7f417db81ab792892c3af",
      "tree": "c381c16963c957c5ccd597877b9f2e4de2a34312",
      "parents": [
        "6008c060c5bb428b8e5e09a8cab3e9f188eae77e",
        "0c8bc10ab2102b232ba6e63bcbddd2c545b6cf2e"
      ],
      "author": {
        "name": "Leland Miller",
        "email": "lelandmiller@google.com",
        "time": "Fri Feb 15 10:37:18 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Feb 15 10:37:18 2019 -0800"
      },
      "message": "Merge \"Move RCS table creation flag to contract class\"\nam: 0c8bc10ab2\n\nChange-Id: I81f0a24320171fee4d20b661c08d8144e84df181\n"
    },
    {
      "commit": "2144164526d4f82adcc9cd5a0377d85bed9981aa",
      "tree": "c6a45b5408de4a3a01ab378c1e9e0fdb605e85ab",
      "parents": [
        "0c8bc10ab2102b232ba6e63bcbddd2c545b6cf2e",
        "cd7587439863071fe0070bb789fe1030afe96a1c"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Fri Feb 15 18:34:31 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Feb 15 18:34:31 2019 +0000"
      },
      "message": "Merge \"No-op flag to keep tests working in this branch.\""
    },
    {
      "commit": "c43493ffec12662e2aef70f1ad4673f17542f230",
      "tree": "fd3cd5807cb2919db3dd858babaaf25df25caa74",
      "parents": [
        "0900ef3744582ffce5609c6f2a5b110116703ae5",
        "db80339f953421ee998e6d195c25d09f0f82248f"
      ],
      "author": {
        "name": "Christian Wailes",
        "email": "chriswailes@google.com",
        "time": "Fri Feb 15 10:31:42 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Feb 15 10:31:42 2019 -0800"
      },
      "message": "Merge \"Fix loop iteration bug.\" am: 1a74681173\nam: db80339f95\n\nChange-Id: I7f95ec816b3e0e54e9c662da550f931e160ab54b\n"
    },
    {
      "commit": "6008c060c5bb428b8e5e09a8cab3e9f188eae77e",
      "tree": "8d1baefa0ef5adfd391b5763e3eba60048c56eec",
      "parents": [
        "db80339f953421ee998e6d195c25d09f0f82248f",
        "eda6f2401f3a5be80abdbae5845b08e7e0995cbb"
      ],
      "author": {
        "name": "Todd Kennedy",
        "email": "toddke@google.com",
        "time": "Fri Feb 15 10:28:55 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Feb 15 10:28:55 2019 -0800"
      },
      "message": "Merge \"Add new file to owners\"\nam: eda6f2401f\n\nChange-Id: I7e8296b1af33739ce906e53efd586ed7d6d98cca\n"
    },
    {
      "commit": "ca49d31176b915416f925eb922634b62094a6f41",
      "tree": "8aec421cc913064a0091ad78cda458b3fb93ec33",
      "parents": [
        "88d6fd81b228c9d1de423af1331769259502e642"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Thu Feb 14 15:55:39 2019 -0800"
      },
      "committer": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Fri Feb 15 10:28:14 2019 -0800"
      },
      "message": "AudioService: do not update ringer mode with broker lock held\n\nDo not update ringer mode with AudioDeviceBroker state lock\n  held from a BT event, by making the update run on the\n  AudioService\u0027s event thread.\n\nBug: 124193282\nTest: see bug\n\nChange-Id: I46568c35846077905c33434054cd2c6566104b9e\n"
    },
    {
      "commit": "db80339f953421ee998e6d195c25d09f0f82248f",
      "tree": "fc588c333cfcccd4c71ea071edf1e57472b147d4",
      "parents": [
        "d6d593572e4515f2652ea0ac3c9d8ca721e9cc38",
        "1a74681173efa746c51a3db3223ade3dc1e90bdc"
      ],
      "author": {
        "name": "Christian Wailes",
        "email": "chriswailes@google.com",
        "time": "Fri Feb 15 10:24:31 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Feb 15 10:24:31 2019 -0800"
      },
      "message": "Merge \"Fix loop iteration bug.\"\nam: 1a74681173\n\nChange-Id: I0f01f27d328b242cf8c102bbfe70324d9d263ce9\n"
    },
    {
      "commit": "0c8bc10ab2102b232ba6e63bcbddd2c545b6cf2e",
      "tree": "fb1b2325b87db72437e42400b0c1ec91c200cc02",
      "parents": [
        "eda6f2401f3a5be80abdbae5845b08e7e0995cbb",
        "bd7959dd5547be788e425276659ee9649d38ae7f"
      ],
      "author": {
        "name": "Leland Miller",
        "email": "lelandmiller@google.com",
        "time": "Fri Feb 15 18:16:12 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Feb 15 18:16:12 2019 +0000"
      },
      "message": "Merge \"Move RCS table creation flag to contract class\""
    },
    {
      "commit": "eda6f2401f3a5be80abdbae5845b08e7e0995cbb",
      "tree": "f330c67a2186d43d4f9538c86cc81f5f1d14d22f",
      "parents": [
        "1a74681173efa746c51a3db3223ade3dc1e90bdc",
        "f65e70c573f82d81556df5108a6bf88a1100ad40"
      ],
      "author": {
        "name": "Todd Kennedy",
        "email": "toddke@google.com",
        "time": "Fri Feb 15 18:10:49 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Feb 15 18:10:49 2019 +0000"
      },
      "message": "Merge \"Add new file to owners\""
    },
    {
      "commit": "1a74681173efa746c51a3db3223ade3dc1e90bdc",
      "tree": "f971aa0b8aacf2a9a8e4da6bff86eb63951370cb",
      "parents": [
        "e3ae238f4a7f0acb52b2e6fe05e7b06c513e98a1",
        "31c52c9ce25599b8cf2b0f8e8d3a45e57987301f"
      ],
      "author": {
        "name": "Christian Wailes",
        "email": "chriswailes@google.com",
        "time": "Fri Feb 15 18:09:03 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Feb 15 18:09:03 2019 +0000"
      },
      "message": "Merge \"Fix loop iteration bug.\""
    },
    {
      "commit": "35f7f6f3ededa3966b62d2f9ccdbdd4544dd96dd",
      "tree": "9648ce174d592a7cefed06964c5acd05a48e8246",
      "parents": [
        "8a7428020c77397d1a25dd8baf5df8f340fbc4e3"
      ],
      "author": {
        "name": "Carmen Agimof",
        "email": "carmenagimof@google.com",
        "time": "Tue Feb 05 18:19:21 2019 +0000"
      },
      "committer": {
        "name": "Carmen Agimof",
        "email": "carmenagimof@google.com",
        "time": "Fri Feb 15 17:53:36 2019 +0000"
      },
      "message": "Pull sdcard mounted atom.\n\nChange-Id: I334fef334b67e94ee040026880ffbec2803b9982\nBug: 123688171\nTest: Manually tested using statsd_testdrive script\n"
    },
    {
      "commit": "01d1fd33b7e9a677435f3cae280c93e064012fd9",
      "tree": "c6bfb221ff8872b5f0244889e0df156243376338",
      "parents": [
        "8a7428020c77397d1a25dd8baf5df8f340fbc4e3",
        "0900ef3744582ffce5609c6f2a5b110116703ae5"
      ],
      "author": {
        "name": "Abodunrinwa Toki",
        "email": "toki@google.com",
        "time": "Fri Feb 15 09:31:14 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Feb 15 09:31:14 2019 -0800"
      },
      "message": "[automerger skipped] Merge \"RESTRICT AUTOMERGE Close TextClassifier native resources.\" into pi-dev am: d14c8a2a72 -s ours\nam: 0900ef3744 -s ours\nam skip reason: subject contains skip directive\n\nChange-Id: I5e5ac55839907c8a52ab6a8175489c9783742d90\n"
    },
    {
      "commit": "8a7428020c77397d1a25dd8baf5df8f340fbc4e3",
      "tree": "c6bfb221ff8872b5f0244889e0df156243376338",
      "parents": [
        "b68b8a84831d480c1c254dcb271f0f31f95f315f",
        "352e9f0b7a60e9f8ee9a8adc767bca1a944a12c2"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Fri Feb 15 17:26:24 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 15 17:26:24 2019 +0000"
      },
      "message": "Merge \"Add missing Looper::setForThread\""
    },
    {
      "commit": "0900ef3744582ffce5609c6f2a5b110116703ae5",
      "tree": "151e837f4d409b5cddc1c6377ee8272a663da6d2",
      "parents": [
        "d5444c9eb60e9cde936c9533a066910acc58eb49",
        "d14c8a2a7240623a9c46f7f86cbd24423024172b"
      ],
      "author": {
        "name": "Abodunrinwa Toki",
        "email": "toki@google.com",
        "time": "Fri Feb 15 09:26:07 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Feb 15 09:26:07 2019 -0800"
      },
      "message": "[automerger skipped] Merge \"RESTRICT AUTOMERGE Close TextClassifier native resources.\" into pi-dev\nam: d14c8a2a72 -s ours\nam skip reason: SHA1 d14c8a2a72 skipped by user tonymak\n\nChange-Id: I584c8a67270606cd893a980617c60981f37bc1c7\n"
    },
    {
      "commit": "316f948c23d0ca1cb88ecfe53d00ba67037c4816",
      "tree": "5d0560a752f6aab49173dc4fea3da7e0d6237559",
      "parents": [
        "8cfc6d83a920849187070b5fcfd1ba5d9ac99a09"
      ],
      "author": {
        "name": "Anil Admal",
        "email": "aadmal@google.com",
        "time": "Tue Feb 12 18:57:18 2019 -0800"
      },
      "committer": {
        "name": "Anil Admal",
        "email": "aadmal@google.com",
        "time": "Fri Feb 15 09:07:29 2019 -0800"
      },
      "message": "Handle master location settings on/off for NFW location access\n\nWhen master location settings off:\n Disable non-framework location access in GNSS HAL by setting the\n proxy app list to empty.\n\nWhen master location settings on:\n Enable non-framework location access in GNSS HAL only to entities\n represented by proxy apps for which the user has granted location\n permission.\n\nFixes: 122855984\nTest: Partial testing with cuttlefish and location proxy test app.\nChange-Id: I2546e2da2f1478db98a463910c783407c0c872ec\n"
    },
    {
      "commit": "b68b8a84831d480c1c254dcb271f0f31f95f315f",
      "tree": "b05203d796cb787c050541e1102b33f29f9ef099",
      "parents": [
        "06d74157c8ad5f42bf629db586e7ad2de37326dc",
        "20004917e187d43f091d2914cbd9aff7cf815b65"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Fri Feb 15 17:01:31 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 15 17:01:31 2019 +0000"
      },
      "message": "Merge \"compaction: tweak full compaction again\""
    },
    {
      "commit": "06d74157c8ad5f42bf629db586e7ad2de37326dc",
      "tree": "c1a58d0dc90f8308929f07333f7bdd3ba9128f4b",
      "parents": [
        "156ac1d73db9c8d58aa5ab05e4cf98de8bd1ae50",
        "8d8d67761bd2a370829cf464b9040980026df9ff"
      ],
      "author": {
        "name": "Zak Cohen",
        "email": "zakcohen@google.com",
        "time": "Fri Feb 15 16:59:03 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 15 16:59:03 2019 +0000"
      },
      "message": "Merge \"Add visual indicator for back navigation gesture.\""
    },
    {
      "commit": "3e4961757b64622bded4cecb1605c57cb8c556c0",
      "tree": "ada2b467aa31a81377caf9a3bc9dd52825ba2979",
      "parents": [
        "4845667a817e10276ba2877f006278866abceaa4"
      ],
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Mon Feb 11 16:29:19 2019 -0800"
      },
      "committer": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Fri Feb 15 08:57:16 2019 -0800"
      },
      "message": "Expose permission flag APIs for tests\n\ntests need to make sure the flags are set correctly.\n\nBug: 116738135\nTest: atest CtsBackupTestCases:android.backup.cts.PermissionTest#testRestorePermReviewed\nChange-Id: Ia1000de3594e910c3345e205679bee37be898d17\n"
    },
    {
      "commit": "4845667a817e10276ba2877f006278866abceaa4",
      "tree": "f3eb361131911c705743aa4fb3893ce5d5f43b9d",
      "parents": [
        "cee140e24080ff03dfd2b5e90e1d41a19a331981"
      ],
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Sun Jan 20 13:14:03 2019 -0800"
      },
      "committer": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Fri Feb 15 08:57:16 2019 -0800"
      },
      "message": "Move permission restore code into permission controller.\n\n- Split system-server internal interface in two. One accessible only\n  inside of the services part of system server. One accessible\n  everywhere. This is necessary as the second part needs to be\n  accessible by the PermissionBackupHelper. But the former uses internal\n  data structures that should not be moved into android.permission.\n- Remove old delayed permission restore code from\n  PermissionManagerService and Settings. This code now lives in\n  permission controller\n- Keep the logic to remember which users still have delayed permissions\n  left. It is quite expensive to call into permission controller for\n  ever install of an app, hence this check is necessary. Currently this\n  mirrors the original logic. This can be improved further later.\n\nTest: Built\nChange-Id: Ibc1d5183c361dc55896882db1f7b765e1bee6e84\n"
    },
    {
      "commit": "156ac1d73db9c8d58aa5ab05e4cf98de8bd1ae50",
      "tree": "2bbc0fef0864845b0e36db20df187acee8bc83af",
      "parents": [
        "a45b41f5ab4d52ecceb45e04bc53188f8a9a22b4",
        "3b07045a3f80c434d570e6dbfc9015b598b604cc"
      ],
      "author": {
        "name": "Shep Shapard",
        "email": "shepshapard@google.com",
        "time": "Fri Feb 15 16:55:35 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 15 16:55:35 2019 +0000"
      },
      "message": "Merge \"Removing reflection access ProgressBar#mDuration\""
    },
    {
      "commit": "cd7587439863071fe0070bb789fe1030afe96a1c",
      "tree": "edd91f55d4803bc3ea5cfa8aac3f0d4d321102c8",
      "parents": [
        "e3ae238f4a7f0acb52b2e6fe05e7b06c513e98a1"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Fri Feb 15 09:49:15 2019 -0700"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@google.com",
        "time": "Fri Feb 15 09:50:50 2019 -0700"
      },
      "message": "No-op flag to keep tests working in this branch.\n\nBug: 124507818\nTest: manual\nChange-Id: I65ae1a55c420690e68f833674d4d09452a826302\nMerged-In: I7973b123cf4fc08e8ce2b05bd4c23fa41b1cdcdf\n"
    },
    {
      "commit": "a45b41f5ab4d52ecceb45e04bc53188f8a9a22b4",
      "tree": "a3e0a39b6e2d12ae22a01772a86ffe156bc373a7",
      "parents": [
        "cee140e24080ff03dfd2b5e90e1d41a19a331981",
        "3087bca2195f0cf47225babbb0d9c53688667f09"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Feb 15 16:45:14 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 15 16:45:14 2019 +0000"
      },
      "message": "Merge \"Sharesheet - Check number of uris being shared\""
    },
    {
      "commit": "79f0277f29cc37a9614f9fb5213857daa37d21a9",
      "tree": "f2fd23943960cf25c7fc1169c50263333b0d1408",
      "parents": [
        "fc6e5674b7f4b6e85ad88bebd2aab7a4a3a7f545"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Fri Feb 15 11:38:48 2019 -0500"
      },
      "committer": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Fri Feb 15 11:38:48 2019 -0500"
      },
      "message": "Fix API errors\n\nAPIs that were @SystemApi in the last release cannot be changed.\n\nTest: atest CtsSystemApiSignatureTestCases\nBug: 124209375\nChange-Id: I631b7dea09e723f509581f82a85da99344b42a09\n"
    },
    {
      "commit": "cee140e24080ff03dfd2b5e90e1d41a19a331981",
      "tree": "8c4a01f41d647c2ddca1571abf7a8ac8333bd6f3",
      "parents": [
        "e8fe358ac0d05b47d3cdad4d4a0a8fdb6c76db61",
        "966ad70514a47125596eaf4de5b3c2ad442b0ce4"
      ],
      "author": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Fri Feb 15 16:28:45 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 15 16:28:45 2019 +0000"
      },
      "message": "Merge \"Move privacy icons together in status bar\""
    },
    {
      "commit": "e8fe358ac0d05b47d3cdad4d4a0a8fdb6c76db61",
      "tree": "bf2a8638a418ab1ab109094dbe484157c92a83db",
      "parents": [
        "823511e481f05f49bd5cac14d146076ab78cd61a",
        "0b38ec44f4d58713f46158bac548c3570c9be699"
      ],
      "author": {
        "name": "Alison Cichowlas",
        "email": "asc@google.com",
        "time": "Fri Feb 15 16:18:37 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 15 16:18:37 2019 +0000"
      },
      "message": "Merge \"Revert \"Add bubbles UI logging for permission dialog shown.\"\""
    },
    {
      "commit": "0b38ec44f4d58713f46158bac548c3570c9be699",
      "tree": "fceaec11181886ef0bbbfeb365f175f833b5e482",
      "parents": [
        "bd2901a730539ca4de0cf7c64744d1fe5fb71d4b"
      ],
      "author": {
        "name": "Alison Cichowlas",
        "email": "asc@google.com",
        "time": "Fri Feb 15 15:54:33 2019 +0000"
      },
      "committer": {
        "name": "Alison Cichowlas",
        "email": "asc@google.com",
        "time": "Fri Feb 15 16:17:06 2019 +0000"
      },
      "message": "Revert \"Add bubbles UI logging for permission dialog shown.\"\n\nThis reverts commit bd2901a730539ca4de0cf7c64744d1fe5fb71d4b.\n\nReason for revert: Breaks tests\n\nChange-Id: I63e2e0d4872ab9b1c948f0e7df270fb1f69135da\nExempt-From-Owner-Approval: Clean rollback of CL that breaks tests\n"
    },
    {
      "commit": "823511e481f05f49bd5cac14d146076ab78cd61a",
      "tree": "6757519743b59874aca1c2ef90c6c64b842fbef4",
      "parents": [
        "854a76c8709072c34c341a832a2e38389b3b43ae",
        "db14b487b08dcfe597f7e7e1b55803ee60f41380"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Fri Feb 15 16:01:19 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 15 16:01:19 2019 +0000"
      },
      "message": "Merge \"Add an atom for TimeZoneDataVersion\""
    },
    {
      "commit": "9c41bda03c054de023ddcb1db3de3fad2a0ae224",
      "tree": "595083b7a3dd9c8368f0c8989a39462efe5371e9",
      "parents": [
        "0ec586b9d576f952e63603694872ce06797450dd"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Thu Feb 14 15:29:37 2019 -0700"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Fri Feb 15 08:45:57 2019 -0700"
      },
      "message": "Annotation for ContentProvider columns.\n\nWe have various \"contract\" classes across the OS which describe the\ncolumns that are available for insert(), update(), and query() when\nworking with ContentProviders.\n\nTo help ensure that the underlying providers fully support the API\ncontracts being made, this change defines a new \"@Column\" annotation\nwhich describes the underlying data type.\n\nThese annotations can then be used by the ContentProvider\nimplementations internally to ensure that they\u0027re fully meeting the\nAPI contracts being made.\n\nA future change will also wire up these annotations to be\nautomatically documented by doclava.\n\nBug: 120429729\nTest: manual\nChange-Id: Ie3d97937500cec05396c809ba2ea2e62d1b737fd\n"
    },
    {
      "commit": "854a76c8709072c34c341a832a2e38389b3b43ae",
      "tree": "bfbec5ddd6b2f58cade070cfeafa2b2d11e806d6",
      "parents": [
        "9164fbec9308a85689dabd58bae40e1a77252229",
        "1151ac0f57d98dfc7d9610525c796330d36632e6"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Feb 15 14:00:42 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 15 14:00:42 2019 +0000"
      },
      "message": "Merge \"Refactored display white balance names/docs.\""
    },
    {
      "commit": "f65e70c573f82d81556df5108a6bf88a1100ad40",
      "tree": "30926cf5c1f9eaec665fcd27c1d389b55cfeb555",
      "parents": [
        "e3ae238f4a7f0acb52b2e6fe05e7b06c513e98a1"
      ],
      "author": {
        "name": "Todd Kennedy",
        "email": "toddke@google.com",
        "time": "Fri Feb 15 04:55:32 2019 -0800"
      },
      "committer": {
        "name": "Todd Kennedy",
        "email": "toddke@google.com",
        "time": "Fri Feb 15 04:55:32 2019 -0800"
      },
      "message": "Add new file to owners\n\nTest: None\nChange-Id: I69f415929785845ede8f2d1341f4b70f97b4f480\n"
    },
    {
      "commit": "9164fbec9308a85689dabd58bae40e1a77252229",
      "tree": "7ddf35c3665c02ac032a59985c342195744edd6c",
      "parents": [
        "2f040befbd02291e4e1e79574baf2fbe804cd0cd",
        "d5444c9eb60e9cde936c9533a066910acc58eb49"
      ],
      "author": {
        "name": "Varun Anand",
        "email": "vaanand@google.com",
        "time": "Fri Feb 15 04:11:55 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Feb 15 04:11:55 2019 -0800"
      },
      "message": "Merge \"Update VPN capabilities when its underlying network set is null.\" am: e3ae238f4a am: d6d593572e\nam: d5444c9eb6\n\nChange-Id: I6dd5a369f1a3b74bbf498051ef1e4d1b31bd8e5e\n"
    },
    {
      "commit": "d5444c9eb60e9cde936c9533a066910acc58eb49",
      "tree": "151e837f4d409b5cddc1c6377ee8272a663da6d2",
      "parents": [
        "0d49d3863b701473b19633d4a8b49f3084244ef2",
        "d6d593572e4515f2652ea0ac3c9d8ca721e9cc38"
      ],
      "author": {
        "name": "Varun Anand",
        "email": "vaanand@google.com",
        "time": "Fri Feb 15 03:54:28 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Feb 15 03:54:28 2019 -0800"
      },
      "message": "Merge \"Update VPN capabilities when its underlying network set is null.\" am: e3ae238f4a\nam: d6d593572e\n\nChange-Id: I832cbc4646c010add5a4f051d3f7151cfc94120c\n"
    },
    {
      "commit": "d6d593572e4515f2652ea0ac3c9d8ca721e9cc38",
      "tree": "988eb380527d68ddedf3c332890f0b947bb13cff",
      "parents": [
        "51490ad0fa180623526c562a48122790a60f0483",
        "e3ae238f4a7f0acb52b2e6fe05e7b06c513e98a1"
      ],
      "author": {
        "name": "Varun Anand",
        "email": "vaanand@google.com",
        "time": "Fri Feb 15 03:45:03 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Feb 15 03:45:03 2019 -0800"
      },
      "message": "Merge \"Update VPN capabilities when its underlying network set is null.\"\nam: e3ae238f4a\n\nChange-Id: Id4560d201a40f5e1b1617819991da99d86379dbe\n"
    },
    {
      "commit": "e3ae238f4a7f0acb52b2e6fe05e7b06c513e98a1",
      "tree": "320860f017191ab291a7795cf8f47b6e98f53f54",
      "parents": [
        "762f9f0c2449ce8f12c87de0eb6bcd32b6548029",
        "4fa80e8a2f03557221e0371a987e780df7788faa"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Feb 15 11:33:27 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Feb 15 11:33:27 2019 +0000"
      },
      "message": "Merge \"Update VPN capabilities when its underlying network set is null.\""
    },
    {
      "commit": "2f040befbd02291e4e1e79574baf2fbe804cd0cd",
      "tree": "cbd1624168c776d3c033309a94c80d20701d500e",
      "parents": [
        "cb889759ae1654c2b5730a72398db812df57d678",
        "0d49d3863b701473b19633d4a8b49f3084244ef2"
      ],
      "author": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Fri Feb 15 03:19:33 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Feb 15 03:19:33 2019 -0800"
      },
      "message": "[automerger skipped] Merge \"Move NetworkStack to services.net\" am: 762f9f0c24 am: 51490ad0fa\nam: 0d49d3863b -s ours\nam skip reason: change_id I501b125a388c1100c2182bde4670944c2f0d7a02 with SHA1 310da6f0e8 is in history\n\nChange-Id: Iba45b354c8a6b690177a1bc9928ea87a5850515c\n"
    },
    {
      "commit": "0d49d3863b701473b19633d4a8b49f3084244ef2",
      "tree": "5db2bdb4e2836b050ff324723a22554b2b13f70c",
      "parents": [
        "5e91ce2fb283d859b85fa7e57946624f704dbc88",
        "51490ad0fa180623526c562a48122790a60f0483"
      ],
      "author": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Fri Feb 15 03:10:18 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Feb 15 03:10:18 2019 -0800"
      },
      "message": "Merge \"Move NetworkStack to services.net\" am: 762f9f0c24\nam: 51490ad0fa\n\nChange-Id: I6a0ddc23bf95039d9d51a4fde9dd87d2f5bf71ee\n"
    },
    {
      "commit": "51490ad0fa180623526c562a48122790a60f0483",
      "tree": "574a70d8bdd7287b7a291003a945bfb9e3362096",
      "parents": [
        "8878aec7b7eeadd2db02e6d9b1469267c3f8ccf3",
        "762f9f0c2449ce8f12c87de0eb6bcd32b6548029"
      ],
      "author": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Fri Feb 15 03:01:11 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Feb 15 03:01:11 2019 -0800"
      },
      "message": "Merge \"Move NetworkStack to services.net\"\nam: 762f9f0c24\n\nChange-Id: Iab45985aedb8069ad50fd2913ef6e828989cdd0d\n"
    },
    {
      "commit": "762f9f0c2449ce8f12c87de0eb6bcd32b6548029",
      "tree": "a7801032d81e9e30fbe6ab77311afa085a582e24",
      "parents": [
        "d989ed753d3a46c017f3729aa466939b2945ddcc",
        "5db454c28d3ddf724be3f6a697267f7f58d94e2d"
      ],
      "author": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Fri Feb 15 10:52:03 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Feb 15 10:52:03 2019 +0000"
      },
      "message": "Merge \"Move NetworkStack to services.net\""
    },
    {
      "commit": "cb889759ae1654c2b5730a72398db812df57d678",
      "tree": "cbd1624168c776d3c033309a94c80d20701d500e",
      "parents": [
        "cd002dfa464fe1f79f96133a8cb964f78eedce29",
        "5e91ce2fb283d859b85fa7e57946624f704dbc88"
      ],
      "author": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Fri Feb 15 00:51:14 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Feb 15 00:51:14 2019 -0800"
      },
      "message": "Merge \"Add NetworkStackTests to device-tests suite\" am: d989ed753d am: 8878aec7b7\nam: 5e91ce2fb2\n\nChange-Id: I4684819ec77a9b39672441d8a4c59704260b4d11\n"
    },
    {
      "commit": "cd002dfa464fe1f79f96133a8cb964f78eedce29",
      "tree": "a3f637776e22496482dd5a3e7bc210e3febf153e",
      "parents": [
        "584b1378a808ce9ebb7fc33ac25cfa8a9b2adaf1",
        "84d7c7e1ef11b16e0a53ae3400ec959e6531f753"
      ],
      "author": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Fri Feb 15 00:43:22 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Feb 15 00:43:22 2019 -0800"
      },
      "message": "[automerger skipped] Merge \"Remove NetworkMonitor dependency on ICaptivePortal\" am: bfe928d593 am: 8a4908c1ab\nam: 84d7c7e1ef -s ours\nam skip reason: change_id Ib6a89e54312628662b130fbeec18d11e139f09fa with SHA1 5a1b74b6d5 is in history\n\nChange-Id: Id24f7fd07472e541d109c6fd08be78bdc2c2bf6a\n"
    },
    {
      "commit": "5e91ce2fb283d859b85fa7e57946624f704dbc88",
      "tree": "bbb39db3ffe36a18c0caf30e67ac9c701a444662",
      "parents": [
        "84d7c7e1ef11b16e0a53ae3400ec959e6531f753",
        "8878aec7b7eeadd2db02e6d9b1469267c3f8ccf3"
      ],
      "author": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Fri Feb 15 00:42:02 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Feb 15 00:42:02 2019 -0800"
      },
      "message": "Merge \"Add NetworkStackTests to device-tests suite\" am: d989ed753d\nam: 8878aec7b7\n\nChange-Id: I561d90036c6600f1fc9f2ef9e8f22e9e8a330e9e\n"
    },
    {
      "commit": "84d7c7e1ef11b16e0a53ae3400ec959e6531f753",
      "tree": "5e6cc3b9f8ce83cbe88855572f11cfdb1e051234",
      "parents": [
        "488f6b02733f1cf0ad08b07a11b7fec9b92364b2",
        "8a4908c1abd7207d60a96254c9853cecfd2d2abf"
      ],
      "author": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Fri Feb 15 00:34:13 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Feb 15 00:34:13 2019 -0800"
      },
      "message": "Merge \"Remove NetworkMonitor dependency on ICaptivePortal\" am: bfe928d593\nam: 8a4908c1ab\n\nChange-Id: I60c67a42bce60615f7e0ce86aaafac4fbff19795\n"
    },
    {
      "commit": "8878aec7b7eeadd2db02e6d9b1469267c3f8ccf3",
      "tree": "0e271b2cef0f7c6eac787863d8b8266ecf3df95e",
      "parents": [
        "8a4908c1abd7207d60a96254c9853cecfd2d2abf",
        "d989ed753d3a46c017f3729aa466939b2945ddcc"
      ],
      "author": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Fri Feb 15 00:30:39 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Feb 15 00:30:39 2019 -0800"
      },
      "message": "Merge \"Add NetworkStackTests to device-tests suite\"\nam: d989ed753d\n\nChange-Id: Id965eaf17cc0f4a042adb5df7387f3326451cd4f\n"
    },
    {
      "commit": "8a4908c1abd7207d60a96254c9853cecfd2d2abf",
      "tree": "a011accc86ebab25fb68ff283df2424123356a2e",
      "parents": [
        "d51aec81cb8947e9c68b3d1bcecf937314035784",
        "bfe928d593b52da8af4a2d74103b749b11851944"
      ],
      "author": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Fri Feb 15 00:26:34 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Feb 15 00:26:34 2019 -0800"
      },
      "message": "Merge \"Remove NetworkMonitor dependency on ICaptivePortal\"\nam: bfe928d593\n\nChange-Id: Ia0d06e1aa931cdc1c6dd4008e804a6a44ae2304f\n"
    },
    {
      "commit": "d989ed753d3a46c017f3729aa466939b2945ddcc",
      "tree": "ae7066b1b8e2cbee81cc863f86600cf42e205433",
      "parents": [
        "bfe928d593b52da8af4a2d74103b749b11851944",
        "b350df29413ad08217da1df081ef034264c496e7"
      ],
      "author": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Fri Feb 15 08:16:03 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Feb 15 08:16:03 2019 +0000"
      },
      "message": "Merge \"Add NetworkStackTests to device-tests suite\""
    },
    {
      "commit": "bfe928d593b52da8af4a2d74103b749b11851944",
      "tree": "0e0dc42d6ae41c4a169a2e4d09e4045a20c598ea",
      "parents": [
        "60e7162e05eba84e131986e2d435e78e1f94a834",
        "cfff01e2dbece7fd6a45f0352c4ab292cf59b89e"
      ],
      "author": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Fri Feb 15 08:09:29 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Feb 15 08:09:29 2019 +0000"
      },
      "message": "Merge \"Remove NetworkMonitor dependency on ICaptivePortal\""
    },
    {
      "commit": "584b1378a808ce9ebb7fc33ac25cfa8a9b2adaf1",
      "tree": "a3f637776e22496482dd5a3e7bc210e3febf153e",
      "parents": [
        "b80f38179bd34c2bcb0c66e3af02cc68919172e8",
        "310da6f0e8cbe782aaba722023b55fc214abac06"
      ],
      "author": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Fri Feb 15 07:25:09 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 15 07:25:09 2019 +0000"
      },
      "message": "Merge \"Move NetworkStack to services.net\""
    },
    {
      "commit": "b80f38179bd34c2bcb0c66e3af02cc68919172e8",
      "tree": "bf22a14e74639a0e20a7928814236fab78625afd",
      "parents": [
        "bad68326231489f83149c3a3f6230d3ff0402f01",
        "5b650178b1f9eac40e5208b5328601b64ea893c5"
      ],
      "author": {
        "name": "Anson Lin",
        "email": "linanson@google.com",
        "time": "Fri Feb 15 07:11:13 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 15 07:11:13 2019 +0000"
      },
      "message": "Merge \"Correct the content description of seamlessTransfer button in notification\""
    },
    {
      "commit": "bad68326231489f83149c3a3f6230d3ff0402f01",
      "tree": "a4a0623f90e6128ea81e7d5a9f03285664d8c9b8",
      "parents": [
        "9d4e36de614e5074d1d697ddd90a12a193f6623e",
        "755321594908ffa1b2db0d913776d7d7b3102398"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Feb 15 06:38:31 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 15 06:38:31 2019 +0000"
      },
      "message": "Merge \"Add char limits to block helper button labels\""
    },
    {
      "commit": "9d4e36de614e5074d1d697ddd90a12a193f6623e",
      "tree": "fddc9d628d19878e16fc620ee84c586030853811",
      "parents": [
        "6dc698074f95c440da97ecf5bfa4e759b8b598df",
        "5a5529799f45cc348fbd44022ea9bdd7708e00d4"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Fri Feb 15 06:37:10 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 15 06:37:10 2019 +0000"
      },
      "message": "Merge \"Merge \"Fix testApfFilterKeepaliveAck.\" am: 60e7162e05 am: d51aec81cb am: 488f6b0273\""
    },
    {
      "commit": "5a5529799f45cc348fbd44022ea9bdd7708e00d4",
      "tree": "fdef8b9d011a2138d242221f5628fb23d7d3666d",
      "parents": [
        "ffa900d1c1c40914ccdfb1e703865986f0ae5976",
        "488f6b02733f1cf0ad08b07a11b7fec9b92364b2"
      ],
      "author": {
        "name": "Xiao Ma",
        "email": "xiaom@google.com",
        "time": "Thu Feb 14 22:36:38 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Feb 14 22:36:38 2019 -0800"
      },
      "message": "Merge \"Fix testApfFilterKeepaliveAck.\" am: 60e7162e05 am: d51aec81cb\nam: 488f6b0273\n\nChange-Id: I6515e96db11fc1e70bff641e0d98dc7e9301661b\n"
    },
    {
      "commit": "6dc698074f95c440da97ecf5bfa4e759b8b598df",
      "tree": "51d6d0bb047038d1b36f499d73048dab90560049",
      "parents": [
        "ffa900d1c1c40914ccdfb1e703865986f0ae5976",
        "bd2901a730539ca4de0cf7c64744d1fe5fb71d4b"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Feb 15 06:36:07 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 15 06:36:07 2019 +0000"
      },
      "message": "Merge \"Add bubbles UI logging for permission dialog shown.\""
    },
    {
      "commit": "ffa900d1c1c40914ccdfb1e703865986f0ae5976",
      "tree": "f384fcaf5017dddaa82875a494101419fc391ab1",
      "parents": [
        "443bb50def59b4b700b3d27b95a28974b18c4e6f",
        "7717e58a9ff50d7dac0b21a3cb39899b64270838"
      ],
      "author": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Thu Feb 14 22:24:02 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Feb 14 22:24:02 2019 -0800"
      },
      "message": "[automerger skipped] Merge \"Remove deps from framework on netd interfaces\" am: d36e3df7b0 am: ddd14b357d\nam: 7717e58a9f -s ours\nam skip reason: change_id I0ecae20d514bf888f3a80331f19369ceb1c52aa3 with SHA1 f9a8c2e173 is in history\n\nChange-Id: I7f4e86738a4e8ad668c162f9748f33cf2745c525\n"
    },
    {
      "commit": "443bb50def59b4b700b3d27b95a28974b18c4e6f",
      "tree": "f384fcaf5017dddaa82875a494101419fc391ab1",
      "parents": [
        "edf9cd7bc343a47eb64cea70ce9cc074fdba7cab",
        "09c1453b05fb950f868b4c0d0ce7ecf510df0854"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Thu Feb 14 22:16:34 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Feb 14 22:16:34 2019 -0800"
      },
      "message": "Merge \"Prevent 3rd party app from turning on speaker during the system call Test: manual\" am: cec740470c am: e6fc1209f1\nam: 09c1453b05\n\nChange-Id: Id9ecd08af0cce81cf1be361d041c3ae375476e81\n"
    },
    {
      "commit": "edf9cd7bc343a47eb64cea70ce9cc074fdba7cab",
      "tree": "ab55a0eb2ea7b7568e4fcea10ecd25f1b2ccd2ba",
      "parents": [
        "c3021e6916405345a996c85e30d334639098d728",
        "44f24957d40a135d04fb20241886e6e201fc33c1"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Thu Feb 14 22:04:30 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Feb 14 22:04:30 2019 -0800"
      },
      "message": "Merge \"SMS: Add a compatible API getRecipientAddress for 3GPP2 SMS\" am: ca2abcf735 am: e652e8dc45\nam: 44f24957d4\n\nChange-Id: Ibb9b8bb8a34e51b7f10815c2c338d7ac4b150c81\n"
    },
    {
      "commit": "c3021e6916405345a996c85e30d334639098d728",
      "tree": "93e3c988017410f157e4b2962c62e46e1d638239",
      "parents": [
        "5db74fbe16d2854545babc54e61ba9f150394a4c",
        "a7dd27014b6feb0e10fd5c45942bb50e164222a6"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Thu Feb 14 21:46:01 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Feb 14 21:46:01 2019 -0800"
      },
      "message": "[automerger skipped] Merge \"DO NOT MERGE - Merge pi-platform-release (PPRL.190205.001) into stage-aosp-master\" into stage-aosp-master am: 07ec9dbec5 -s ours\nam: a7dd27014b -s ours\nam skip reason: subject contains skip directive\n\nChange-Id: Ib0b6f1151f8552b8a78ab6263fc5f4676444b37c\n"
    },
    {
      "commit": "5db74fbe16d2854545babc54e61ba9f150394a4c",
      "tree": "93e3c988017410f157e4b2962c62e46e1d638239",
      "parents": [
        "6616e2ab5d82f0c4ff8d8c3adfa09a586d09d2e5",
        "1a5e22f84ad85500d2da85ca7359e13bc356d438"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Feb 15 05:43:26 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 15 05:43:26 2019 +0000"
      },
      "message": "Merge \"Rename NotificationInflater to NotificationContentInflater\""
    },
    {
      "commit": "6616e2ab5d82f0c4ff8d8c3adfa09a586d09d2e5",
      "tree": "46f6a2367ac180d1adca938c9c1639f67aba64ba",
      "parents": [
        "e5e8e7536aebcc3dbeb81281c59876513def84da",
        "5a1b74b6d58ddf05e4450da6c2bd2e5d340d0a0d"
      ],
      "author": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Fri Feb 15 05:39:14 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 15 05:39:14 2019 +0000"
      },
      "message": "Merge \"Remove NetworkMonitor dependency on ICaptivePortal\""
    },
    {
      "commit": "e5e8e7536aebcc3dbeb81281c59876513def84da",
      "tree": "d2d6495c6a7c20f314ecf1704c4525620dc89601",
      "parents": [
        "284262e44ba6480c829b4bf416a05a0f9101e6b2",
        "33fa275e16e5e2643e1fd8f26a1b24c6d3d5c72e"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Feb 15 05:34:25 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 15 05:34:25 2019 +0000"
      },
      "message": "Merge \"Properly remove edge panels\""
    },
    {
      "commit": "284262e44ba6480c829b4bf416a05a0f9101e6b2",
      "tree": "1409e9f9c89551a31469f5ebcc88dd0a967574a7",
      "parents": [
        "2bf3018ae3865b475108532fa88791653058446e",
        "28faa499dc6c673c823bd775c70cf7b1b9687651"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Fri Feb 15 05:33:31 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 15 05:33:31 2019 +0000"
      },
      "message": "Merge \"Fix issue where launch transition would never end\""
    },
    {
      "commit": "2bf3018ae3865b475108532fa88791653058446e",
      "tree": "8e93cbdbb631ff1899cbb950730be3d47015cef2",
      "parents": [
        "c04886e8aa23590828e54407584a80c7a7d78afd",
        "4c22bbcd83f974c26a8e264144ea0c79b79aed19"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Thu Feb 14 21:02:00 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Feb 14 21:02:00 2019 -0800"
      },
      "message": "[automerger skipped] DO NOT MERGE - Merge pi-platform-release (PPRL.190205.001) into stage-aosp-master am: 0e71b4f19b -s ours\nam: 4c22bbcd83 -s ours\nam skip reason: subject contains skip directive\n\nChange-Id: I333d887a77e5ff5f0949c02fc460b8d23cded964\n"
    },
    {
      "commit": "488f6b02733f1cf0ad08b07a11b7fec9b92364b2",
      "tree": "01a41479c47b9f4e0cb6647bb7242e9d1abb1888",
      "parents": [
        "7717e58a9ff50d7dac0b21a3cb39899b64270838",
        "d51aec81cb8947e9c68b3d1bcecf937314035784"
      ],
      "author": {
        "name": "Xiao Ma",
        "email": "xiaom@google.com",
        "time": "Thu Feb 14 20:41:29 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Feb 14 20:41:29 2019 -0800"
      },
      "message": "Merge \"Fix testApfFilterKeepaliveAck.\" am: 60e7162e05\nam: d51aec81cb\n\nChange-Id: Iabbbed0d438137044d689ee0817966afaa51bcae\n"
    },
    {
      "commit": "c04886e8aa23590828e54407584a80c7a7d78afd",
      "tree": "8e93cbdbb631ff1899cbb950730be3d47015cef2",
      "parents": [
        "3a5211e74427d2be0a826a7f107b5247252609e6",
        "9167126a4cebbd4d30ffbbd5ed81a5a50e7241e2"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Feb 15 04:40:08 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 15 04:40:08 2019 +0000"
      },
      "message": "Merge \"Added additional documentation to Bitmap#getScaledWidth, Bitmap#getScaledHeight\""
    },
    {
      "commit": "3a5211e74427d2be0a826a7f107b5247252609e6",
      "tree": "1a3461b146dd0233d0b649b4350033d6172beb4f",
      "parents": [
        "fe96d9d2e55344208f48c4a0a278d5d91b7d610a",
        "7a3c9f532418229c23cd8c7a097e5a69613d4edd"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Feb 15 04:20:23 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 15 04:20:23 2019 +0000"
      },
      "message": "Merge \"Changed ContentCaptureService.setContentCaptureWhitelist() to use Set instead of List.\""
    },
    {
      "commit": "d51aec81cb8947e9c68b3d1bcecf937314035784",
      "tree": "9792f5d2e98caaae95efa64acf7f32363bb4fe12",
      "parents": [
        "ddd14b357d7d463c4a846ddae33e0b00e0b2901d",
        "60e7162e05eba84e131986e2d435e78e1f94a834"
      ],
      "author": {
        "name": "Xiao Ma",
        "email": "xiaom@google.com",
        "time": "Thu Feb 14 20:16:09 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Feb 14 20:16:09 2019 -0800"
      },
      "message": "Merge \"Fix testApfFilterKeepaliveAck.\"\nam: 60e7162e05\n\nChange-Id: I9bfebe02c0d4bc9c389e1303017b8c46ad9aea2c\n"
    },
    {
      "commit": "60e7162e05eba84e131986e2d435e78e1f94a834",
      "tree": "a590fcb403d776ba852c4a55e6d8b7488785c4ed",
      "parents": [
        "d36e3df7b0ab833b938c2eeb917ceafb1abfd6b1",
        "d36a89ccd6b33f60ecbe15fbc4adeabb83a2204a"
      ],
      "author": {
        "name": "Xiao Ma",
        "email": "xiaom@google.com",
        "time": "Fri Feb 15 04:04:32 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Feb 15 04:04:32 2019 +0000"
      },
      "message": "Merge \"Fix testApfFilterKeepaliveAck.\""
    },
    {
      "commit": "fe96d9d2e55344208f48c4a0a278d5d91b7d610a",
      "tree": "df7344dbfae4d10fefd15547e9345d184fbdeabc",
      "parents": [
        "01f73af03f0d6cb779cf865ee09e5a63496ff419",
        "5b16f8d92b1bb1c4696a33ffc494ae87521baac7"
      ],
      "author": {
        "name": "Xiangyu/Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Fri Feb 15 03:59:39 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 15 03:59:39 2019 +0000"
      },
      "message": "Merge \"Don\u0027t return hidden subscription in getActiveSubscriptionInfoList.\""
    },
    {
      "commit": "01f73af03f0d6cb779cf865ee09e5a63496ff419",
      "tree": "f40f6f6cb06909f814ec1c5dce164feda1757e3c",
      "parents": [
        "8d8b7eb0a154f8070260dac8fbdaaf0002e1e191",
        "9afac5aa89801fc7a2e177487ebeac4dd0f0894a"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Fri Feb 15 03:57:03 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 15 03:57:03 2019 +0000"
      },
      "message": "Merge \"Destroy blur renderscript\""
    },
    {
      "commit": "8d8b7eb0a154f8070260dac8fbdaaf0002e1e191",
      "tree": "921f4309e1cb6a465eb5fbb81ffef2894aed2ba5",
      "parents": [
        "10a73a04c9e000585761c8a84fcc0a7e5239cc75",
        "bffccc000a678946ddaf438a11f21cfe9256e634"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Feb 15 03:54:42 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 15 03:54:42 2019 +0000"
      },
      "message": "Merge \"Fix binder stub exception\""
    },
    {
      "commit": "10a73a04c9e000585761c8a84fcc0a7e5239cc75",
      "tree": "f3047a55e9f545c64c10819262ac0d3af17f02be",
      "parents": [
        "5fe2936fcb67bd559fbdefa40b782c2c6eb7ebc7",
        "442b62779bf15ec9a7a5ca2942e04bc317c172bd"
      ],
      "author": {
        "name": "Josh Tsuji",
        "email": "tsuji@google.com",
        "time": "Fri Feb 15 03:46:03 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 15 03:46:03 2019 +0000"
      },
      "message": "Merge \"Updates individual bubble dismissal logic and animation.\""
    },
    {
      "commit": "7717e58a9ff50d7dac0b21a3cb39899b64270838",
      "tree": "b126e006bf4dd59f7e28069dbb8d15bba20de494",
      "parents": [
        "09c1453b05fb950f868b4c0d0ce7ecf510df0854",
        "ddd14b357d7d463c4a846ddae33e0b00e0b2901d"
      ],
      "author": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Thu Feb 14 19:39:05 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Feb 14 19:39:05 2019 -0800"
      },
      "message": "Merge \"Remove deps from framework on netd interfaces\" am: d36e3df7b0\nam: ddd14b357d\n\nChange-Id: If22ad91b285e7a47cc481a8a282b085d5dd53a9d\n"
    },
    {
      "commit": "b350df29413ad08217da1df081ef034264c496e7",
      "tree": "7ad7726425b11449fa615500e7d6d7a9ec5c269d",
      "parents": [
        "b8493ac5eb11ccc243b04cc3a3424858c472ef38"
      ],
      "author": {
        "name": "Dan Shi",
        "email": "dshi@google.com",
        "time": "Thu Feb 14 11:42:02 2019 -0800"
      },
      "committer": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Fri Feb 15 12:35:04 2019 +0900"
      },
      "message": "Add NetworkStackTests to device-tests suite\n\nIt\u0027s needed for the test to run in a Test Mapping suite.\n\nBug: 123544631\nTest: local build\nChange-Id: I0678a3e8f9beed7c637c1b11594369aa5d3c87bf\n"
    }
  ],
  "next": "ddd14b357d7d463c4a846ddae33e0b00e0b2901d"
}
