)]}'
{
  "log": [
    {
      "commit": "6dd45554fc608bf1d2db96c8cd0ec47d7d1f7e35",
      "tree": "5b37a92314725cd0be5937012616809402a195fd",
      "parents": [
        "6a1c4930a97123cb21271e1e7160bd317a302601",
        "e1b32543efba1b526c415e3cc386ee3ef3485610"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Dec 08 05:31:41 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 08 05:31:41 2017 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\""
    },
    {
      "commit": "6a1c4930a97123cb21271e1e7160bd317a302601",
      "tree": "366a788e7b9130b34b48c7c99fe06d11595db69b",
      "parents": [
        "b8ce6c81f3f7c936cd37d7a0364e2eb601a2e472",
        "766425a669f84bc7515a4e594f178dd830329e9c"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Dec 08 05:29:45 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 08 05:29:45 2017 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\""
    },
    {
      "commit": "b8ce6c81f3f7c936cd37d7a0364e2eb601a2e472",
      "tree": "07f1a762a66e613b1e46aac173ebf01c990fd3e2",
      "parents": [
        "b85dfde69601799a2ecfa8b094339238a321e88b",
        "a371056e6a2bc0a1a90352342852e0505e2e9013"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Dec 08 05:21:55 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 08 05:21:55 2017 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\""
    },
    {
      "commit": "b85dfde69601799a2ecfa8b094339238a321e88b",
      "tree": "a0a4d55393d81630e852043a1d6c70518d7a4ff7",
      "parents": [
        "d0028c58b3ed1ce016c733f35ea8535309d67ff8",
        "df262f5e8990405d3b5d3e4550556eac9b057278"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Fri Dec 08 05:18:57 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 08 05:18:57 2017 +0000"
      },
      "message": "Merge \"Don\u0027t send non-resizeable notification in some cases.\""
    },
    {
      "commit": "d0028c58b3ed1ce016c733f35ea8535309d67ff8",
      "tree": "af891f78414df4b165f323cf3bb41957d217c4c2",
      "parents": [
        "62c1fb0f4993eecc7c78eac0e54427eb47a5a9bc",
        "ae5fb99096dee50e4e523756ca58e0a73991069a"
      ],
      "author": {
        "name": "Chris Thornton",
        "email": "thorntonc@google.com",
        "time": "Fri Dec 08 05:14:54 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 08 05:14:54 2017 +0000"
      },
      "message": "Merge \"Fix deadlock in SoundTriggerService using intent API.\""
    },
    {
      "commit": "62c1fb0f4993eecc7c78eac0e54427eb47a5a9bc",
      "tree": "7cc072eeaadbe142a9d6db5f4d8a4e954abc180f",
      "parents": [
        "ad2b492fe96e43282c9c34296443c446b992c8b7",
        "d9269e2ee70b01cad3dda14c786e0e4434192248"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Dec 08 04:46:56 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 08 04:46:56 2017 +0000"
      },
      "message": "Merge \"Adds rate limit to checking byte size.\""
    },
    {
      "commit": "ad2b492fe96e43282c9c34296443c446b992c8b7",
      "tree": "cf87fdee19d490360d3a13badc9031aca21c2e63",
      "parents": [
        "77354f027423cf7313c1210502a410e647819875",
        "ca08e38e3abb2d0b1f9e25292d67181b752985d7"
      ],
      "author": {
        "name": "Erik Kline",
        "email": "ek@google.com",
        "time": "Fri Dec 08 04:23:50 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Dec 08 04:23:50 2017 +0000"
      },
      "message": "Merge \"Send empty LinkProperties when entering StoppedState.\" am: efdca004ab am: 72aa5bbd4e\nam: ca08e38e3a\n\nChange-Id: Ia33d99f181f67f33b14c0c7552f934b089182c4a\n"
    },
    {
      "commit": "77354f027423cf7313c1210502a410e647819875",
      "tree": "87da3bd03c697ca6f0e75dfb78686cef845cb4aa",
      "parents": [
        "e635ef547ce4e70ede8ff505638d98609b484039",
        "3f5f6b5f569e6ff8fa2082da9e6ca9eac31f9446"
      ],
      "author": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Fri Dec 08 04:14:55 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Dec 08 04:14:55 2017 +0000"
      },
      "message": "Merge \"Convert services/core/jni to Android.bp\" am: 6a4be8613a am: b3e34fd427\nam: 3f5f6b5f56  -s ours\n\nChange-Id: I90c12ddca78a2249aa03f824d7008cc3c7d8332b\n"
    },
    {
      "commit": "e635ef547ce4e70ede8ff505638d98609b484039",
      "tree": "87da3bd03c697ca6f0e75dfb78686cef845cb4aa",
      "parents": [
        "f967f2cd0001a9a6db5a45a55b916a56873623b6",
        "deb9bd05449db14148555c6137ad30548a06d96f"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Fri Dec 08 04:07:08 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 08 04:07:08 2017 +0000"
      },
      "message": "Merge \"Merge \"BT: Remove dead code in BluetoothHeadset\" am: ea7363402c am: 38ae4d2fce am: aa9829a85a\""
    },
    {
      "commit": "deb9bd05449db14148555c6137ad30548a06d96f",
      "tree": "32645d67af6d6122445fddbb8390415d052dd2f3",
      "parents": [
        "cff2b8682a14a93e14e220e7109f5af6e77bec84",
        "aa9829a85a9b9f38ef2f16aac57effbd7274f8b0"
      ],
      "author": {
        "name": "Jack He",
        "email": "siyuanh@google.com",
        "time": "Fri Dec 08 04:03:52 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Dec 08 04:03:52 2017 +0000"
      },
      "message": "Merge \"BT: Remove dead code in BluetoothHeadset\" am: ea7363402c am: 38ae4d2fce\nam: aa9829a85a\n\nChange-Id: I451ab8e379cc73b0c592920478e5d5a5761be795\n"
    },
    {
      "commit": "f967f2cd0001a9a6db5a45a55b916a56873623b6",
      "tree": "0d4fb8d412bd2a45aec15ee2573a5df74f874e32",
      "parents": [
        "c51ec6767f7fb17336ca59bbab22d476879c400a",
        "cff2b8682a14a93e14e220e7109f5af6e77bec84"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Fri Dec 08 03:58:13 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 08 03:58:13 2017 +0000"
      },
      "message": "Merge \"Merge \"IMS: Add support for STK CC feature\" am: bc813005b8 am: 9c9e54b066 am: e5146444a4\""
    },
    {
      "commit": "cff2b8682a14a93e14e220e7109f5af6e77bec84",
      "tree": "fc0b69435c6c3ec0dc55854efd94ffd906a3795f",
      "parents": [
        "2514d1ca7910a34502c04e9b5e70066431a3a78c",
        "e5146444a4ebd5c60200d257e6590d640492a1ca"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Fri Dec 08 03:54:43 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Dec 08 03:54:43 2017 +0000"
      },
      "message": "Merge \"IMS: Add support for STK CC feature\" am: bc813005b8 am: 9c9e54b066\nam: e5146444a4\n\nChange-Id: Iab760a8db125f30bce6dbda2b3d784fb135995da\n"
    },
    {
      "commit": "c51ec6767f7fb17336ca59bbab22d476879c400a",
      "tree": "522db3f4a76826e855450b4f4b78200583b4f6bd",
      "parents": [
        "2514d1ca7910a34502c04e9b5e70066431a3a78c",
        "8f2f3d82053693b0dac828e848e2bb238e1db2d2"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Dec 08 03:50:57 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 08 03:50:57 2017 +0000"
      },
      "message": "Merge changes Ib254db7e,I4aa0539a\n\n* changes:\n  Anomaly Alert declarations in StatsdStats\n  Anomaly detection statsdstats\n"
    },
    {
      "commit": "ca08e38e3abb2d0b1f9e25292d67181b752985d7",
      "tree": "bbb0aa77345375acf3ca87d482f933bffba39e53",
      "parents": [
        "3f5f6b5f569e6ff8fa2082da9e6ca9eac31f9446",
        "72aa5bbd4e49d94a6a1cf180ef2fddc13f430bc3"
      ],
      "author": {
        "name": "Erik Kline",
        "email": "ek@google.com",
        "time": "Fri Dec 08 03:36:17 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Dec 08 03:36:17 2017 +0000"
      },
      "message": "Merge \"Send empty LinkProperties when entering StoppedState.\" am: efdca004ab\nam: 72aa5bbd4e\n\nChange-Id: Ifc17bf75ec29d19e6d35716211305ea40b8742d3\n"
    },
    {
      "commit": "72aa5bbd4e49d94a6a1cf180ef2fddc13f430bc3",
      "tree": "d5499749681bf7fd3a75ff005bc626aeade489f6",
      "parents": [
        "b3e34fd427aea46cd07aa18498e1c14a4d4008cb",
        "efdca004abe8a03aa15842b218e95af4e869e611"
      ],
      "author": {
        "name": "Erik Kline",
        "email": "ek@google.com",
        "time": "Fri Dec 08 03:27:15 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Dec 08 03:27:15 2017 +0000"
      },
      "message": "Merge \"Send empty LinkProperties when entering StoppedState.\"\nam: efdca004ab\n\nChange-Id: I28628277a2e09e7e01eeb6abb140533cc4b58b0d\n"
    },
    {
      "commit": "efdca004abe8a03aa15842b218e95af4e869e611",
      "tree": "d5499749681bf7fd3a75ff005bc626aeade489f6",
      "parents": [
        "6a4be8613a2313b2b36f3df4f4a95579e2a2501d",
        "b3f9f4a30502477e71fc93037dc58080fddb1853"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Dec 08 03:14:09 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Dec 08 03:14:09 2017 +0000"
      },
      "message": "Merge \"Send empty LinkProperties when entering StoppedState.\""
    },
    {
      "commit": "2514d1ca7910a34502c04e9b5e70066431a3a78c",
      "tree": "a88de07f5da1cbdb05e29e1cd0e07443928c60ee",
      "parents": [
        "3f719ce2e4d32ea3f6142afe58d4b0e591ae6405",
        "1cd98a5edfeb7b9e0a0d9ac67c4210d444c8c881"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Fri Dec 08 03:02:42 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Dec 08 03:02:42 2017 +0000"
      },
      "message": "Merge \"Fix available/remaining PIN/PUK attempts.\" am: e3ab43eefe am: cc3058f0a1\nam: 1cd98a5edf\n\nChange-Id: I67ddb422ef54ef0462f6a6342c515bce740b3872\n"
    },
    {
      "commit": "3f719ce2e4d32ea3f6142afe58d4b0e591ae6405",
      "tree": "b5abb238eb255da77933c8c9123764740b07af84",
      "parents": [
        "003945515cb2cc84262df3f9f8f995d53fde10a8",
        "0d4faf14833cedccf8d990e8da7e1f8f4a598685"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Fri Dec 08 02:55:34 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Dec 08 02:55:34 2017 +0000"
      },
      "message": "Merge \"DO NOT MERGE - Backported some Autofill Javadoc improvements from master.\" into oc-mr1-dev am: 11238d4f36\nam: 0d4faf1483  -s ours\n\nChange-Id: I8053d6554fcc5090746054e592cd6a5c96a26d83\n"
    },
    {
      "commit": "003945515cb2cc84262df3f9f8f995d53fde10a8",
      "tree": "b5abb238eb255da77933c8c9123764740b07af84",
      "parents": [
        "83e2e42882f49c039aa3f68b2e2fd56b1c781c24",
        "3c84b37f80f398b7ba2e8744529194320b62d6b5"
      ],
      "author": {
        "name": "Hansong Zhang",
        "email": "hsz@google.com",
        "time": "Fri Dec 08 02:51:25 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Dec 08 02:51:25 2017 +0000"
      },
      "message": "Merge \"Bluetooth HID Device: format code, fix docstring, hide unplug()\" am: 0d3990b235 am: c2205a8d3d\nam: 3c84b37f80\n\nChange-Id: I31ca6fb738fc840fc27e834e9c90dda7bb7d3a12\n"
    },
    {
      "commit": "83e2e42882f49c039aa3f68b2e2fd56b1c781c24",
      "tree": "6abdbd01c9b9fb90d4ebb163f703a8ca294d7f5e",
      "parents": [
        "2ff7b3e5222deffadbb6b557ab015f753454f6ad",
        "5302b62103affaba0d82eae9eee33d2dd7dd2bed"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Fri Dec 08 02:44:47 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Dec 08 02:44:47 2017 +0000"
      },
      "message": "Merge \"Use correct user id for permission check for instant foreground service\" am: b76e984536 am: 2ba5aba394\nam: 5302b62103\n\nChange-Id: I127b3eb522a7bfe18ae8e8932858b99406c67ade\n"
    },
    {
      "commit": "a371056e6a2bc0a1a90352342852e0505e2e9013",
      "tree": "28aed8526f534f1cef287b4209a50deaf4e0d863",
      "parents": [
        "d69dfff066e290d0645524f47e5764688928792e"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Thu Dec 07 18:41:34 2017 -0800"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Thu Dec 07 18:41:34 2017 -0800"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: Ifd109043e3ccfbe8341a5ea39d7e58c9c6d9e5e2\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "ae5fb99096dee50e4e523756ca58e0a73991069a",
      "tree": "3f94e7aefe967c5d7185764cee6b40da70453732",
      "parents": [
        "153daa89e711754eb7668cffea77be1342feb4b5"
      ],
      "author": {
        "name": "Chris Thornton",
        "email": "thorntonc@google.com",
        "time": "Thu Dec 07 18:26:31 2017 -0800"
      },
      "committer": {
        "name": "Chris Thornton",
        "email": "thorntonc@google.com",
        "time": "Thu Dec 07 18:39:06 2017 -0800"
      },
      "message": "Fix deadlock in SoundTriggerService using intent API.\n\nThe callback of the SoundTriggerService using the intent API used to try\nand grab the same lock that other calls to the STS were using when they\naccessed the SoundTriggerHelper.\n\nThis happens because most functions in the STH grab the STH\u0027s lock,\nincluding the one that handles the recognition events. The recognition\nevent callback in the STS would then try to grab the STS lock, while\nimplicitly holding the STH one.\n\nHowever, a concurrent call to the STS from outside could first grab the\nSTS lock, then call into the STH which may need the STH lock, resulting\nin a deadlock.\n\nBy removing the requirement that the STS callback grab the main STS\nlock, this condition is avoided.\n\nBug: 70346433\nTest: On device\nChange-Id: I44571fba786a82a17423d45f503be9537b476a01\n"
    },
    {
      "commit": "d9269e2ee70b01cad3dda14c786e0e4434192248",
      "tree": "ed49673ea27ba84dbaa1709afb0de38ba28cc47a",
      "parents": [
        "f10f83d5071ae74f38d4dec19500b53ac177e8bf"
      ],
      "author": {
        "name": "David Chen",
        "email": "dwchen@google.com",
        "time": "Tue Dec 05 13:43:51 2017 -0800"
      },
      "committer": {
        "name": "David Chen",
        "email": "dwchen@google.com",
        "time": "Thu Dec 07 18:22:58 2017 -0800"
      },
      "message": "Adds rate limit to checking byte size.\n\nSince there is a separate guardrail for memory used by uid map, we\nno longer add the memory from uid map with the memory per each\nconfig\u0027s metrics. We also prevent the byte size check from happening\ntoo frequently. In order to mock the MetricsManager, we refactor\nsome of the existing methods.\n\nTest: Added unit-tests and verified they all pass on marlin.\nChange-Id: I15cf105f7d95f4016fdb0443b0a33eebe862cafb\n"
    },
    {
      "commit": "df262f5e8990405d3b5d3e4550556eac9b057278",
      "tree": "7ae016fd7b9f0c263a6b4dcb65448886c23dd1bb",
      "parents": [
        "4d51f44535ff3935c0aabed0371dc988112b925b"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Thu Dec 07 18:17:12 2017 -0800"
      },
      "committer": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Thu Dec 07 18:20:49 2017 -0800"
      },
      "message": "Don\u0027t send non-resizeable notification in some cases.\n\nDon\u0027t send non-resizeable notification when putting other stacks in\nthe system in split-screen secondary windowing mode due to us entering\nsplit screen mode since they won\u0027t be visible.\n\nAlso, added isVisible to containers in the window manager proto.\n\nChange-Id: If83076514c160ad7b2a639e32d6f9fc85e70bd53\nFixes: 70355262\nTest: go/wm-smoke and steps from bug.\n"
    },
    {
      "commit": "2ff7b3e5222deffadbb6b557ab015f753454f6ad",
      "tree": "6abdbd01c9b9fb90d4ebb163f703a8ca294d7f5e",
      "parents": [
        "9ebf8233dd497e80fdc48fdb5bce54e4eb8cbb1c",
        "5a87085f13112ce436cc5af97b9302e444a32e5e"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Fri Dec 08 02:17:50 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 08 02:17:50 2017 +0000"
      },
      "message": "Merge changes from topic \"am-4007d3bc6c424f8380499c1ff1758d7f\"\n\n* changes:\n  Merge changes from topic \"predicates_aosp\" am: 76c275e7d3 am: 28f32f26b7 am: ff8201b34b  -s ours\n  Emit all APIs using Predicates. am: bc4f48b21d am: 751de6e6bd am: c690bb763c  -s ours\n  Massage APIs for upcoming doclava change. am: 983df8cc6c am: 5b89182ff8 am: d14328ff9b  -s ours\n"
    },
    {
      "commit": "e1b32543efba1b526c415e3cc386ee3ef3485610",
      "tree": "6f77be8ff334169a0758813ab1efce2efb17bec5",
      "parents": [
        "d69dfff066e290d0645524f47e5764688928792e"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Thu Dec 07 18:11:59 2017 -0800"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Thu Dec 07 18:11:59 2017 -0800"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I21cf2bccb3bb43584cb1a53b25d8e26b2a926d1d\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "5a87085f13112ce436cc5af97b9302e444a32e5e",
      "tree": "d1279b4c437b34a30f3c08e1f0cd5570e54df7d6",
      "parents": [
        "4d8531a20825f51cc324d975082a77e179a08d04",
        "ff8201b34bc901c9087fffb66b837e44917fd480"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Fri Dec 08 02:11:47 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Dec 08 02:11:47 2017 +0000"
      },
      "message": "Merge changes from topic \"predicates_aosp\" am: 76c275e7d3 am: 28f32f26b7\nam: ff8201b34b  -s ours\n\nChange-Id: I8bcfb125b501a3f6db65b931bcf416c72bc849c6\n"
    },
    {
      "commit": "4d8531a20825f51cc324d975082a77e179a08d04",
      "tree": "d1279b4c437b34a30f3c08e1f0cd5570e54df7d6",
      "parents": [
        "c5943bc4335ee83bb614a9dd44fbc6f1053c2e8a",
        "c690bb763c12b9ae9859c850f1021430a63a834f"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Fri Dec 08 02:07:28 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Dec 08 02:07:28 2017 +0000"
      },
      "message": "Emit all APIs using Predicates. am: bc4f48b21d am: 751de6e6bd\nam: c690bb763c  -s ours\n\nChange-Id: Ibe93b39db84fa6dd59e791e8baf6087fa9c696de\n"
    },
    {
      "commit": "c5943bc4335ee83bb614a9dd44fbc6f1053c2e8a",
      "tree": "d1279b4c437b34a30f3c08e1f0cd5570e54df7d6",
      "parents": [
        "a2d29527ac801c6cf6aace7d1850314e3b56c53e",
        "d14328ff9b3d142788f97e1796be04631613d515"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Fri Dec 08 02:04:09 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Dec 08 02:04:09 2017 +0000"
      },
      "message": "Massage APIs for upcoming doclava change. am: 983df8cc6c am: 5b89182ff8\nam: d14328ff9b  -s ours\n\nChange-Id: I2cf84b4f39baa5419fbf8a8ff98fab82cc0e0fb2\n"
    },
    {
      "commit": "9ebf8233dd497e80fdc48fdb5bce54e4eb8cbb1c",
      "tree": "6abdbd01c9b9fb90d4ebb163f703a8ca294d7f5e",
      "parents": [
        "2bee07414c857791e995e06499100cbb7aad28c1",
        "4aef52667d1fda5493bb7fe9e3557fe84609b794"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Dec 08 02:04:06 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 08 02:04:06 2017 +0000"
      },
      "message": "Merge \"Disable RT animations for notification actions\""
    },
    {
      "commit": "8f2f3d82053693b0dac828e848e2bb238e1db2d2",
      "tree": "4707180959cdd6809f84d992cb5d645aecff8bb5",
      "parents": [
        "1d0136d322899cd9db4416c22873ee7ed01d843a"
      ],
      "author": {
        "name": "Bookatz",
        "email": "bookatz@google.com",
        "time": "Thu Dec 07 13:53:21 2017 -0800"
      },
      "committer": {
        "name": "Bookatz",
        "email": "bookatz@google.com",
        "time": "Thu Dec 07 18:00:44 2017 -0800"
      },
      "message": "Anomaly Alert declarations in StatsdStats\n\nStatsdStats now tracks the number of times an anomaly is detected (per\nconfig, per alert name).\n\nAlso adds a configKey to AnomalyTracker, which is needed, not only for\nstatsdstats, but also (in the future) for reporting the header\ninformation to incidentd.\n\nBug: 67978682\nTest: adb shell data/nativetest64/statsd_test/statsd_test\nChange-Id: Ib254db7e1edb4f0f193f4772d17f14934cdf7e30\n"
    },
    {
      "commit": "1d0136d322899cd9db4416c22873ee7ed01d843a",
      "tree": "95f260a1efbe1d74b5e2289da8710cddb210f62a",
      "parents": [
        "3834e91e1341af979c17def675369071da7ad882"
      ],
      "author": {
        "name": "Bookatz",
        "email": "bookatz@google.com",
        "time": "Fri Dec 01 11:13:32 2017 -0800"
      },
      "committer": {
        "name": "Bookatz",
        "email": "bookatz@google.com",
        "time": "Thu Dec 07 17:59:30 2017 -0800"
      },
      "message": "Anomaly detection statsdstats\n\nAdds statsdstats for tracking the number of anomaly alarms registered.\n\nTest: adb shell data/nativetest64/statsd_test/statsd_test\nBug: 67978682\nChange-Id: I4aa0539a13c60ccb3b7fd2a4f41c4ad867f3a4ea\n"
    },
    {
      "commit": "2bee07414c857791e995e06499100cbb7aad28c1",
      "tree": "38e4b07e3e0dce6d83b1478135664bc7164d647f",
      "parents": [
        "1f5df44cf08109640814dd392cabdc31b5e39de5",
        "fb636cc65126768e3fc994d3462ab10b3aed06be"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Dec 08 01:59:19 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 08 01:59:19 2017 +0000"
      },
      "message": "Merge \"Fix sync initialization on secondary users\""
    },
    {
      "commit": "3f5f6b5f569e6ff8fa2082da9e6ca9eac31f9446",
      "tree": "3654119dc2cd37541bb45f1abf531d6fe30838a7",
      "parents": [
        "aa9829a85a9b9f38ef2f16aac57effbd7274f8b0",
        "b3e34fd427aea46cd07aa18498e1c14a4d4008cb"
      ],
      "author": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Fri Dec 08 01:58:57 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Dec 08 01:58:57 2017 +0000"
      },
      "message": "Merge \"Convert services/core/jni to Android.bp\" am: 6a4be8613a\nam: b3e34fd427\n\nChange-Id: I336ae24f31e3435914876edb06fbb198f9417cfd\n"
    },
    {
      "commit": "1f5df44cf08109640814dd392cabdc31b5e39de5",
      "tree": "7601d6013139de412634568b9e1e522daafd73c1",
      "parents": [
        "3c56fdf8c108ef9fd28d2c69d2c97414c776ca5f",
        "88b4dcc363aa6906da2dd6213bf583d61ce74c7f"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Dec 08 01:57:53 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 08 01:57:53 2017 +0000"
      },
      "message": "Merge \"App Shortcuts: Update javadoc.\""
    },
    {
      "commit": "3c56fdf8c108ef9fd28d2c69d2c97414c776ca5f",
      "tree": "90eae713e6fa65aa8a6d25c390ff43db87524c96",
      "parents": [
        "2d7a196edcd2fae9b7807f9a04b7033a04a88b0f",
        "a2d29527ac801c6cf6aace7d1850314e3b56c53e"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Fri Dec 08 01:57:28 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 08 01:57:28 2017 +0000"
      },
      "message": "Merge \"Merge \"fix system app\u0027s abi error after uninstall updated version.\" am: a863c7f6b7 am: b9f9a5b672 am: 128335413a\""
    },
    {
      "commit": "a2d29527ac801c6cf6aace7d1850314e3b56c53e",
      "tree": "d1279b4c437b34a30f3c08e1f0cd5570e54df7d6",
      "parents": [
        "f3e904d4de8d7391df3a2499d5c5c0553de0fb12",
        "128335413aa5a73d937c9e1fc37631fa3cf6984e"
      ],
      "author": {
        "name": "liulvping",
        "email": "liulvping@xiaomi.com",
        "time": "Fri Dec 08 01:55:39 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Dec 08 01:55:39 2017 +0000"
      },
      "message": "Merge \"fix system app\u0027s abi error after uninstall updated version.\" am: a863c7f6b7 am: b9f9a5b672\nam: 128335413a\n\nChange-Id: Iea121bfaa29e04bbaa9f9bc1747292ff98a824a3\n"
    },
    {
      "commit": "2d7a196edcd2fae9b7807f9a04b7033a04a88b0f",
      "tree": "243b201f51ddfad2bf6e9c575f8af5a518510073",
      "parents": [
        "2ebbf4663092cba17d5c420089aaaa5870e052d1",
        "f3e904d4de8d7391df3a2499d5c5c0553de0fb12"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Fri Dec 08 01:51:28 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 08 01:51:28 2017 +0000"
      },
      "message": "Merge \"Merge \"Fix doc typo. Improve class javadoc...\" am: e08f918a6e am: 26d28ef826 am: ac8f2c94fd\""
    },
    {
      "commit": "f3e904d4de8d7391df3a2499d5c5c0553de0fb12",
      "tree": "4b1b1f2da30c2ba1d1255815c173d401b8cfb16b",
      "parents": [
        "d02e7115f514aad8c2ca38a5214efcaa9cdb34a8",
        "ac8f2c94fd5cd4848547b9e0bfdd082e1bb4ff0f"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Fri Dec 08 01:49:33 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Dec 08 01:49:33 2017 +0000"
      },
      "message": "Merge \"Fix doc typo. Improve class javadoc...\" am: e08f918a6e am: 26d28ef826\nam: ac8f2c94fd\n\nChange-Id: I3a587c589237460122cd2aacaed20c462e303db9\n"
    },
    {
      "commit": "aa9829a85a9b9f38ef2f16aac57effbd7274f8b0",
      "tree": "d22051d4df51ea46bac532a57650c55c5b1c004b",
      "parents": [
        "e5146444a4ebd5c60200d257e6590d640492a1ca",
        "38ae4d2fce0e40df5bbc10eba8073fb4c9f4e977"
      ],
      "author": {
        "name": "Jack He",
        "email": "siyuanh@google.com",
        "time": "Fri Dec 08 01:48:22 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Dec 08 01:48:22 2017 +0000"
      },
      "message": "Merge \"BT: Remove dead code in BluetoothHeadset\" am: ea7363402c\nam: 38ae4d2fce\n\nChange-Id: I93ba53e4cf31e6dfc6e98d70cd73a93ec930ccb1\n"
    },
    {
      "commit": "b3e34fd427aea46cd07aa18498e1c14a4d4008cb",
      "tree": "3efe064b42bfb31e6017bc7b968d584ea86b3815",
      "parents": [
        "38ae4d2fce0e40df5bbc10eba8073fb4c9f4e977",
        "6a4be8613a2313b2b36f3df4f4a95579e2a2501d"
      ],
      "author": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Fri Dec 08 01:46:48 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Dec 08 01:46:48 2017 +0000"
      },
      "message": "Merge \"Convert services/core/jni to Android.bp\"\nam: 6a4be8613a\n\nChange-Id: Icbb98c844347418c003a75d80394448cacfb036f\n"
    },
    {
      "commit": "2ebbf4663092cba17d5c420089aaaa5870e052d1",
      "tree": "0ca874f5ba7f48a287ada0b3fde9b9827b3cdccc",
      "parents": [
        "a35cd81b0aa7953fbfef16f21de2c9b602de02f5",
        "d02e7115f514aad8c2ca38a5214efcaa9cdb34a8"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Fri Dec 08 01:45:49 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 08 01:45:49 2017 +0000"
      },
      "message": "Merge \"Merge \"Disable AVB check in runtime vintf\" am: 86c9951383 am: a241b4d488 am: 3a315ab982  -s ours\""
    },
    {
      "commit": "d02e7115f514aad8c2ca38a5214efcaa9cdb34a8",
      "tree": "adeb1bcd232d492658aae3d8b0d538c490dc0b6d",
      "parents": [
        "ab39cc5797ae7d2298b25f543cbb2e175356ebe7",
        "3a315ab98239ea39dcc8026a9dfd84b0c47d60b2"
      ],
      "author": {
        "name": "Bowgo Tsai",
        "email": "bowgotsai@google.com",
        "time": "Fri Dec 08 01:43:30 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Dec 08 01:43:30 2017 +0000"
      },
      "message": "Merge \"Disable AVB check in runtime vintf\" am: 86c9951383 am: a241b4d488\nam: 3a315ab982  -s ours\n\nChange-Id: Id2f35f823206c2d96faceed179bc842ec4d5275a\n"
    },
    {
      "commit": "a35cd81b0aa7953fbfef16f21de2c9b602de02f5",
      "tree": "0ca874f5ba7f48a287ada0b3fde9b9827b3cdccc",
      "parents": [
        "f402e6c3509ea8ccd502d74fa6fbcabfa7b8a99b",
        "41df109aca81726554d2aedf4ebea6c98f663273"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Dec 08 01:43:01 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 08 01:43:01 2017 +0000"
      },
      "message": "Merge \"Move SettingsLib tests and EasterEgg to aapt2.\""
    },
    {
      "commit": "f402e6c3509ea8ccd502d74fa6fbcabfa7b8a99b",
      "tree": "316786ef97a77624ac00fd44ec43eadc2882edbb",
      "parents": [
        "ab39cc5797ae7d2298b25f543cbb2e175356ebe7",
        "e33a972e3f03ab726f46b558f736d57a90f9144c"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@google.com",
        "time": "Fri Dec 08 01:39:01 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 08 01:39:01 2017 +0000"
      },
      "message": "Merge \"Emit diffs into offline SDK docs.\""
    },
    {
      "commit": "38ae4d2fce0e40df5bbc10eba8073fb4c9f4e977",
      "tree": "5eb59a62eba805e7e68747c969214f7c30b84b9b",
      "parents": [
        "9c9e54b066365d22ab9420a12260f2c25a8cd1fc",
        "ea7363402c9052996536cadb67368cf777f8529e"
      ],
      "author": {
        "name": "Jack He",
        "email": "siyuanh@google.com",
        "time": "Fri Dec 08 01:37:35 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Dec 08 01:37:35 2017 +0000"
      },
      "message": "Merge \"BT: Remove dead code in BluetoothHeadset\"\nam: ea7363402c\n\nChange-Id: I5ee5d55d3c47fc82698d80610a2bd70cdee794f8\n"
    },
    {
      "commit": "6a4be8613a2313b2b36f3df4f4a95579e2a2501d",
      "tree": "3efe064b42bfb31e6017bc7b968d584ea86b3815",
      "parents": [
        "ea7363402c9052996536cadb67368cf777f8529e",
        "3a7d8999f6e2fe8b70050f366b52e6a81e69aa8f"
      ],
      "author": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Fri Dec 08 01:20:47 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Dec 08 01:20:47 2017 +0000"
      },
      "message": "Merge \"Convert services/core/jni to Android.bp\""
    },
    {
      "commit": "ea7363402c9052996536cadb67368cf777f8529e",
      "tree": "5eb59a62eba805e7e68747c969214f7c30b84b9b",
      "parents": [
        "bc813005b824ea7db93f392e49e7ef9b5a585f6e",
        "887e2a1e1427d84aaf78d861053f6a10355a93b2"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Dec 08 01:14:59 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Dec 08 01:14:59 2017 +0000"
      },
      "message": "Merge \"BT: Remove dead code in BluetoothHeadset\""
    },
    {
      "commit": "766425a669f84bc7515a4e594f178dd830329e9c",
      "tree": "de00d26512b0e9b61835e78a391b7e676e350bbb",
      "parents": [
        "d69dfff066e290d0645524f47e5764688928792e"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Thu Dec 07 17:05:27 2017 -0800"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Thu Dec 07 17:05:27 2017 -0800"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: Iba6a71e72ae8329572087a1bbc1cc9c6ad6f105b\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "e5146444a4ebd5c60200d257e6590d640492a1ca",
      "tree": "e2faebb79dedbb678599bee1b8c9dd7a9993fd93",
      "parents": [
        "1cd98a5edfeb7b9e0a0d9ac67c4210d444c8c881",
        "9c9e54b066365d22ab9420a12260f2c25a8cd1fc"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Fri Dec 08 01:02:44 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Dec 08 01:02:44 2017 +0000"
      },
      "message": "Merge \"IMS: Add support for STK CC feature\" am: bc813005b8\nam: 9c9e54b066\n\nChange-Id: I3b85eff2e17725108f4f150e8f2b358b5e2358a6\n"
    },
    {
      "commit": "ab39cc5797ae7d2298b25f543cbb2e175356ebe7",
      "tree": "adeb1bcd232d492658aae3d8b0d538c490dc0b6d",
      "parents": [
        "f92ace0a22958ec7a0f48b1a7544f173651cd37b",
        "89a6c48a8b2e54f9b93211c20a126edab0eefe35"
      ],
      "author": {
        "name": "Tarandeep Singh",
        "email": "tarandeep@google.com",
        "time": "Fri Dec 08 00:57:20 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 08 00:57:20 2017 +0000"
      },
      "message": "Merge \"Add support for VR InputMethod.\""
    },
    {
      "commit": "89a6c48a8b2e54f9b93211c20a126edab0eefe35",
      "tree": "24672532a571730b75767871d0f7d98f2f7ec259",
      "parents": [
        "7c95a682ba064c611a13cc94fa1ccea397d776a9"
      ],
      "author": {
        "name": "Tarandeep Singh",
        "email": "tarandeep@google.com",
        "time": "Tue Nov 21 14:26:11 2017 -0800"
      },
      "committer": {
        "name": "Tarandeep Singh",
        "email": "tarandeep@google.com",
        "time": "Fri Dec 08 00:55:11 2017 +0000"
      },
      "message": "Add support for VR InputMethod.\n\nThis change adds support for VR-only IMEs in InputMethod framework.\nIn order to set this VR IME, setVrInputMethod(ComponentName) should be\ncalled by VrManager.\n\nWhen VrManager calls setVrInputMethod(), IMMS changes updates\nthe selected input method in a transient way i.e. it doesn\u0027t\nupdate the Settings or input history. Once VR mode finishes,\nit restores last input from settings.\n\nBug: 63037786\nTest: Manually using the sample app in bug.\n\nChange-Id: I1db7981b5198e7e203d4578cae7e5b6d20037d0d\n"
    },
    {
      "commit": "f92ace0a22958ec7a0f48b1a7544f173651cd37b",
      "tree": "09d8622071c043ba0fbf45893140d97c32419794",
      "parents": [
        "24d583df4d1d7761dc26e0b9aaab25525c0310b0",
        "8a00c661c249ce929eb484979c4eefa8ec5feb8c"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Fri Dec 08 00:53:19 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 08 00:53:19 2017 +0000"
      },
      "message": "Merge \"Merge \"Revert \"Add odm sepolicy support to SELinuxMMAC.java\"\" am: 0e8440632a am: 6c7981ebf2 am: 383668cab4\""
    },
    {
      "commit": "24d583df4d1d7761dc26e0b9aaab25525c0310b0",
      "tree": "09d8622071c043ba0fbf45893140d97c32419794",
      "parents": [
        "ec01312262978d2abe0cf72dd7aaaf5b436ac026",
        "996e03e562f29101a1ed0bce7964191420c389cc"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Dec 08 00:51:00 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 08 00:51:00 2017 +0000"
      },
      "message": "Merge \"Fix NPE on logContextCommitted()\""
    },
    {
      "commit": "8a00c661c249ce929eb484979c4eefa8ec5feb8c",
      "tree": "740235da971926dbcbeece2626d4961b55f40781",
      "parents": [
        "ded89de871b2f7fa4e82588a6d2a46c3049d31db",
        "383668cab47b556791dc839c0b071d74ec78fb91"
      ],
      "author": {
        "name": "Bo Hu",
        "email": "bohu@google.com",
        "time": "Fri Dec 08 00:49:55 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Dec 08 00:49:55 2017 +0000"
      },
      "message": "Merge \"Revert \"Add odm sepolicy support to SELinuxMMAC.java\"\" am: 0e8440632a am: 6c7981ebf2\nam: 383668cab4\n\nChange-Id: I29295e346df79fec7324dd542ff3a4638c172978\n"
    },
    {
      "commit": "ec01312262978d2abe0cf72dd7aaaf5b436ac026",
      "tree": "44c0c8a055b2eb72ec5bf366e3f4745407c77b30",
      "parents": [
        "cdf3bd037d3ff7e4bfef6e494e9fdb9ab26be0b7",
        "6ba87706fe200f741fdb64b2f1a6d1028851463b"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Dec 08 00:48:09 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 08 00:48:09 2017 +0000"
      },
      "message": "Merge \"Fix ConcurrentModificationException in DashboardCategory.\""
    },
    {
      "commit": "cdf3bd037d3ff7e4bfef6e494e9fdb9ab26be0b7",
      "tree": "96c665348b8b7ee6ad772eade378e5d99da6bba2",
      "parents": [
        "ded89de871b2f7fa4e82588a6d2a46c3049d31db",
        "2adc8ec68e5408a8c88023fe6b870cfec9d95e1c"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Dec 08 00:44:48 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 08 00:44:48 2017 +0000"
      },
      "message": "Merge \"camera: Update AF scene change key\""
    },
    {
      "commit": "ded89de871b2f7fa4e82588a6d2a46c3049d31db",
      "tree": "740235da971926dbcbeece2626d4961b55f40781",
      "parents": [
        "d69dfff066e290d0645524f47e5764688928792e",
        "9c8ee081e161105d060fb449ccc958b1531e038d"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Fri Dec 08 00:40:44 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Dec 08 00:40:44 2017 +0000"
      },
      "message": "Merge \"DO NOT MERGE: Merge Oreo MR1 into master\" am: d18ed49f9d  -s ours am: 3aafa4c9ce\nam: 9c8ee081e1  -s ours\n\nChange-Id: Iba7fa3c7c0a70e34f97b408fe5b58187b1e433ac\n"
    },
    {
      "commit": "d69dfff066e290d0645524f47e5764688928792e",
      "tree": "740235da971926dbcbeece2626d4961b55f40781",
      "parents": [
        "ef4f9d9dd52500c60d47bad85c5b92a416e1913b",
        "8d923f0b8eddb119b5f928f0a626a5b4154220a2"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Dec 08 00:32:54 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 08 00:32:54 2017 +0000"
      },
      "message": "Merge \"Move codes generating html file from xml files to SettingsLib (2/2)\""
    },
    {
      "commit": "ef4f9d9dd52500c60d47bad85c5b92a416e1913b",
      "tree": "88a8d3803ca1fe7041e604aa7f8896350e56c8fa",
      "parents": [
        "eb370876bb8b7846dab7e3afba1dff3ae5ddac27",
        "48856ee3937de209bfd9a320c2f91a4a9007da57"
      ],
      "author": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Fri Dec 08 00:31:15 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 08 00:31:15 2017 +0000"
      },
      "message": "Merge \"[RTT2] Convert APIs to use MacAddress\""
    },
    {
      "commit": "9c9e54b066365d22ab9420a12260f2c25a8cd1fc",
      "tree": "f88b78fc9421f37e172a828c78d9a962e22f2a86",
      "parents": [
        "cc3058f0a103b1148b44eefb3b11de4346e36332",
        "bc813005b824ea7db93f392e49e7ef9b5a585f6e"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Fri Dec 08 00:29:53 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Dec 08 00:29:53 2017 +0000"
      },
      "message": "Merge \"IMS: Add support for STK CC feature\"\nam: bc813005b8\n\nChange-Id: I69dcdb09f8e174acfe6268ede87b1f804b0e33f1\n"
    },
    {
      "commit": "bc813005b824ea7db93f392e49e7ef9b5a585f6e",
      "tree": "f88b78fc9421f37e172a828c78d9a962e22f2a86",
      "parents": [
        "e3ab43eefe7221683c9e83b4f9af6f30e313d61a",
        "0c22feffaa97e51c90be5b695a97517dcedcb314"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Fri Dec 08 00:14:57 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Dec 08 00:14:57 2017 +0000"
      },
      "message": "Merge \"IMS: Add support for STK CC feature\""
    },
    {
      "commit": "eb370876bb8b7846dab7e3afba1dff3ae5ddac27",
      "tree": "607886dd5d4cb26d364792c7722b8ccac54471c6",
      "parents": [
        "3e4ae1e67cf7c6ae74c692adad53925b6ad0072b",
        "fab2e2cbaab77d85c708ede54029b46d938f8e66"
      ],
      "author": {
        "name": "Maggie Wang",
        "email": "yiranwang@google.com",
        "time": "Fri Dec 08 00:00:14 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 08 00:00:14 2017 +0000"
      },
      "message": "Merge \"Send MODE_CHANGING broadcast before location mode change.\""
    },
    {
      "commit": "88b4dcc363aa6906da2dd6213bf583d61ce74c7f",
      "tree": "337a8a0ad8e5c5442b1c925a9a70ab02a7562bca",
      "parents": [
        "7c95a682ba064c611a13cc94fa1ccea397d776a9"
      ],
      "author": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Thu Dec 07 15:53:56 2017 -0800"
      },
      "committer": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Thu Dec 07 15:59:08 2017 -0800"
      },
      "message": "App Shortcuts: Update javadoc.\n\nBug:  70336448\nTest: presubmit\nChange-Id: Ifd22979611c8b721d5e2028f2a00889cb41d3ac5\n"
    },
    {
      "commit": "3e4ae1e67cf7c6ae74c692adad53925b6ad0072b",
      "tree": "be03f781068ce8c577aec3dab75aa49c3fbef81a",
      "parents": [
        "da586c5f9a2e267699dd5a24d81529a42ff73ca2",
        "9ed7efe0505c3ed463c423dade0c43e0cb973cac"
      ],
      "author": {
        "name": "Stephen Li",
        "email": "stephenli@google.com",
        "time": "Thu Dec 07 23:48:48 2017 +0000"
      },
      "committer": {
        "name": "Stephen Li",
        "email": "stephenli@google.com",
        "time": "Thu Dec 07 23:48:48 2017 +0000"
      },
      "message": "Manually merge changes from giant AOSP topic\n\nChange-Id: I4cfb7d659fd404b4e0a3c4809eacf200fc452df4\n"
    },
    {
      "commit": "fb636cc65126768e3fc994d3462ab10b3aed06be",
      "tree": "edf74432301bafff34c3295bb542cfb079959edd",
      "parents": [
        "7c95a682ba064c611a13cc94fa1ccea397d776a9"
      ],
      "author": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Thu Dec 07 15:46:26 2017 -0800"
      },
      "committer": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Thu Dec 07 15:46:26 2017 -0800"
      },
      "message": "Fix sync initialization on secondary users\n\nBug: 70239398\nTest: manual test\nChange-Id: Ic5d991a598ad3a449bea34ccdf0c135f3fdf9ef6\n"
    },
    {
      "commit": "da586c5f9a2e267699dd5a24d81529a42ff73ca2",
      "tree": "be03f781068ce8c577aec3dab75aa49c3fbef81a",
      "parents": [
        "e6d714a6365011d1d86a8398f4136c2c8335806e",
        "3e3a08e318eaa1501faeb711b0a02caf6f8fdf2a"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Dec 07 23:44:24 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Dec 07 23:44:24 2017 +0000"
      },
      "message": "Merge \"Make TextClock only listen for specific changes.\""
    },
    {
      "commit": "1cd98a5edfeb7b9e0a0d9ac67c4210d444c8c881",
      "tree": "52ef743ea0339dcfb8283fdad81eb5e6f6736e7c",
      "parents": [
        "0d4faf14833cedccf8d990e8da7e1f8f4a598685",
        "cc3058f0a103b1148b44eefb3b11de4346e36332"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Thu Dec 07 23:43:16 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Dec 07 23:43:16 2017 +0000"
      },
      "message": "Merge \"Fix available/remaining PIN/PUK attempts.\" am: e3ab43eefe\nam: cc3058f0a1\n\nChange-Id: I9b1b50bd9d35428698d32eb48d71d24428b2f6a8\n"
    },
    {
      "commit": "cc3058f0a103b1148b44eefb3b11de4346e36332",
      "tree": "3b55b23d7cde991e828ceee0253733a0d50993fe",
      "parents": [
        "c2205a8d3dac9a0a5d2cf1d208aa46838369b81e",
        "e3ab43eefe7221683c9e83b4f9af6f30e313d61a"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Thu Dec 07 23:30:02 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Dec 07 23:30:02 2017 +0000"
      },
      "message": "Merge \"Fix available/remaining PIN/PUK attempts.\"\nam: e3ab43eefe\n\nChange-Id: Ia10a529b8d9817fe00d8688c78e3499327c9a8c6\n"
    },
    {
      "commit": "e33a972e3f03ab726f46b558f736d57a90f9144c",
      "tree": "a1f44fa16a9e70e820fcd62c76099fbf4b6f2c8a",
      "parents": [
        "6e15c2a89ae9733d2552d9d0a20504a4bdf69c29"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Thu Dec 07 15:26:24 2017 -0700"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Thu Dec 07 16:29:27 2017 -0700"
      },
      "message": "Emit diffs into offline SDK docs.\n\nWe already generate offline SDK docs as part of \"docs\" build, and\nthis change simply adds the \"-diff\" targets so they\u0027re also included.\n\nTest: make -j48 docs dist\nBug: 69115817\nChange-Id: Ic8b29b32c46feabf1951125edebe60ab8069e844\n"
    },
    {
      "commit": "41df109aca81726554d2aedf4ebea6c98f663273",
      "tree": "40b5bc2eae18a4adb6f33dfbadfd57a66149f60a",
      "parents": [
        "6e15c2a89ae9733d2552d9d0a20504a4bdf69c29"
      ],
      "author": {
        "name": "Aurimas Liutikas",
        "email": "aurimas@google.com",
        "time": "Tue Dec 05 16:20:43 2017 -0800"
      },
      "committer": {
        "name": "Aurimas Liutikas",
        "email": "aurimas@google.com",
        "time": "Thu Dec 07 23:25:48 2017 +0000"
      },
      "message": "Move SettingsLib tests and EasterEgg to aapt2.\n\nTest: make -j SettingsLibTests\nChange-Id: I38fbd6af7eb5707d76fb930b4d685e30b26f45de\n"
    },
    {
      "commit": "0d4faf14833cedccf8d990e8da7e1f8f4a598685",
      "tree": "0ab7f409a8f0571c84951e2b39ad35860e1ce56d",
      "parents": [
        "3c84b37f80f398b7ba2e8744529194320b62d6b5",
        "11238d4f368f81cb6277daf3b9a05d796c0af8a3"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Thu Dec 07 23:24:52 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Dec 07 23:24:52 2017 +0000"
      },
      "message": "Merge \"DO NOT MERGE - Backported some Autofill Javadoc improvements from master.\" into oc-mr1-dev\nam: 11238d4f36\n\nChange-Id: I38a6305bae7769aacaa3894744fc73dc82c25a62\n"
    },
    {
      "commit": "e6d714a6365011d1d86a8398f4136c2c8335806e",
      "tree": "3fa00464e34076899c913a07303233866ba2572a",
      "parents": [
        "fdff122c680342ad9fbcfb60a968d0279eec9e6b",
        "1a891a91bc549769dd5bfccea36e266f3bf29976"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Dec 07 23:24:02 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Dec 07 23:24:02 2017 +0000"
      },
      "message": "Merge \"Improved opening performance\""
    },
    {
      "commit": "fab2e2cbaab77d85c708ede54029b46d938f8e66",
      "tree": "b56fec5c68e63ffc69a4bd228303102b7f868f9d",
      "parents": [
        "839edb1781264eb268711075add1e4e31a18caed"
      ],
      "author": {
        "name": "Maggie",
        "email": "yiranwang@google.com",
        "time": "Tue Nov 21 11:57:30 2017 -0800"
      },
      "committer": {
        "name": "Maggie Wang",
        "email": "yiranwang@google.com",
        "time": "Thu Dec 07 23:22:35 2017 +0000"
      },
      "message": "Send MODE_CHANGING broadcast before location mode change.\n\nWhen location mode is about to change in Settings app, send\nMODE_CHANGING broadcast.\n\nFixes: 28057031\nTest: manual\nTest: robotests\nChange-Id: Id26325520211a8934c1670dfcd12e8d339766308\n"
    },
    {
      "commit": "fdff122c680342ad9fbcfb60a968d0279eec9e6b",
      "tree": "6d79aa1068a4a5429cf46756319edf1bfa273704",
      "parents": [
        "591a14979242660de326ddc3922618e58ee3ac07",
        "62706c510cb4e2d811695a90b9a3b3cbf43a776e"
      ],
      "author": {
        "name": "Eric Erfanian",
        "email": "erfanian@google.com",
        "time": "Thu Dec 07 23:20:07 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Dec 07 23:20:07 2017 +0000"
      },
      "message": "Merge \"Add assisted dialing properties to the framework.\""
    },
    {
      "commit": "e3ab43eefe7221683c9e83b4f9af6f30e313d61a",
      "tree": "3b55b23d7cde991e828ceee0253733a0d50993fe",
      "parents": [
        "0d3990b2355be95af95b8f96eec812b8fa8bc81d",
        "118e574ea448d6414f98b06efb6946ffebe3fc99"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Thu Dec 07 23:17:11 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Dec 07 23:17:11 2017 +0000"
      },
      "message": "Merge \"Fix available/remaining PIN/PUK attempts.\""
    },
    {
      "commit": "11238d4f368f81cb6277daf3b9a05d796c0af8a3",
      "tree": "6ffc6cfa499c1b0b287e5fe8c7a5b93160ab11d5",
      "parents": [
        "a1150e90e098b1a1158fd1bfb808609a5624e725",
        "1d7bc44f65bef9abd5a8e50868a144868a1a99c6"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Dec 07 23:07:40 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Dec 07 23:07:40 2017 +0000"
      },
      "message": "Merge \"DO NOT MERGE - Backported some Autofill Javadoc improvements from master.\" into oc-mr1-dev"
    },
    {
      "commit": "591a14979242660de326ddc3922618e58ee3ac07",
      "tree": "d41ac3e4ba9fddff1d15202bbf86df72b0a88f7d",
      "parents": [
        "6e15c2a89ae9733d2552d9d0a20504a4bdf69c29",
        "b6b5d41d07a838004cdcdc531c2038bca71b75da"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Dec 07 23:04:47 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Dec 07 23:04:47 2017 +0000"
      },
      "message": "Merge \"Rename \"Go to web\" -\u003e \"Go to browser\"\""
    },
    {
      "commit": "4aef52667d1fda5493bb7fe9e3557fe84609b794",
      "tree": "b9f252498259a7007bc70bbb281c5964dca36164",
      "parents": [
        "ad6c1ed8bcec41cfb16f33ed6436b9e94b2288fb"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Thu Dec 07 14:55:26 2017 -0800"
      },
      "committer": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Thu Dec 07 14:55:26 2017 -0800"
      },
      "message": "Disable RT animations for notification actions\n\nBug: 69474443\nTest: systrace\u0027d an inline reply\nChange-Id: Ifb4d615f6b141d7925565f89cf776a6eb81a75f8\n"
    },
    {
      "commit": "2adc8ec68e5408a8c88023fe6b870cfec9d95e1c",
      "tree": "db2ad53a91b42809ad1a1acb292101c9cea56311",
      "parents": [
        "4ab17843a1a8b95a37705a077d5be8bbded71667"
      ],
      "author": {
        "name": "Chien-Yu Chen",
        "email": "cychen@google.com",
        "time": "Thu Dec 07 14:45:50 2017 -0800"
      },
      "committer": {
        "name": "Chien-Yu Chen",
        "email": "cychen@google.com",
        "time": "Thu Dec 07 14:45:50 2017 -0800"
      },
      "message": "camera: Update AF scene change key\n\nUpdate the generated docs.\n\nTest: make\nBug: 64847201\nChange-Id: I4737a982afa3b237feaf84ec777716066c870ce0\n"
    },
    {
      "commit": "996e03e562f29101a1ed0bce7964191420c389cc",
      "tree": "be1b39e5475e670faedaba10f627c9698f106719",
      "parents": [
        "33203ffd18e71e6b397b4dd8befffc6cedd8e5f5"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Thu Dec 07 14:31:44 2017 -0800"
      },
      "committer": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Thu Dec 07 14:33:08 2017 -0800"
      },
      "message": "Fix NPE on logContextCommitted()\n\nTest: atest CtsAutoFillServiceTestCases:FillEventHistoryTest\n\nBug: 68045531\n\nChange-Id: Ieaf9f615ed3a203939713e48db808ff0d00ed059\n"
    },
    {
      "commit": "3a7d8999f6e2fe8b70050f366b52e6a81e69aa8f",
      "tree": "7518ce5868c0f2c0b943febdf35d20a66582d4dd",
      "parents": [
        "0d3990b2355be95af95b8f96eec812b8fa8bc81d"
      ],
      "author": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Tue Dec 05 17:33:58 2017 -0800"
      },
      "committer": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Thu Dec 07 22:11:38 2017 +0000"
      },
      "message": "Convert services/core/jni to Android.bp\n\nSee build/soong/README.md for more information.\n\nTest: m checkbuild\nChange-Id: I11a9a39d14adc4c202c6a1725e92e52a38ff2585\nMerged-In: I11a9a39d14adc4c202c6a1725e92e52a38ff2585\n(cherry picked from commit 1742dd8cf301904f8fd6e173a08ec8c1888b606e)\n"
    },
    {
      "commit": "3c84b37f80f398b7ba2e8744529194320b62d6b5",
      "tree": "f77f1eec7b25d6ce379a0adcc250902a511f627b",
      "parents": [
        "5302b62103affaba0d82eae9eee33d2dd7dd2bed",
        "c2205a8d3dac9a0a5d2cf1d208aa46838369b81e"
      ],
      "author": {
        "name": "Hansong Zhang",
        "email": "hsz@google.com",
        "time": "Thu Dec 07 22:11:27 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Dec 07 22:11:27 2017 +0000"
      },
      "message": "Merge \"Bluetooth HID Device: format code, fix docstring, hide unplug()\" am: 0d3990b235\nam: c2205a8d3d\n\nChange-Id: I0ad13d152f7dbe4e9f776f831287981f6facd84f\n"
    },
    {
      "commit": "c2205a8d3dac9a0a5d2cf1d208aa46838369b81e",
      "tree": "bc09c77e1d02f7b9b59004713d2f5a2b577402c6",
      "parents": [
        "2ba5aba394f923922ba26e52853e910b88031064",
        "0d3990b2355be95af95b8f96eec812b8fa8bc81d"
      ],
      "author": {
        "name": "Hansong Zhang",
        "email": "hsz@google.com",
        "time": "Thu Dec 07 21:55:10 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Dec 07 21:55:10 2017 +0000"
      },
      "message": "Merge \"Bluetooth HID Device: format code, fix docstring, hide unplug()\"\nam: 0d3990b235\n\nChange-Id: Icbbaec689208fc9b890a10c16f7b7fa910a5a66c\n"
    },
    {
      "commit": "6e15c2a89ae9733d2552d9d0a20504a4bdf69c29",
      "tree": "2c0cc9ee438843abfc91dd1d8e65a8ee2254dad8",
      "parents": [
        "0d79306b0de30b44fa57ec325999c0232a6abd64",
        "6ca8711b7b1a87aec2ad81bf07663bb54058eaca"
      ],
      "author": {
        "name": "Mike Digman",
        "email": "digman@google.com",
        "time": "Thu Dec 07 21:53:13 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Dec 07 21:53:13 2017 +0000"
      },
      "message": "Merge \"Extend RotationPolicy to lock the screen at a specific rotation\""
    },
    {
      "commit": "0d79306b0de30b44fa57ec325999c0232a6abd64",
      "tree": "79cbea8b1f0dbd0c93e4063ead65e800c7cbd4cd",
      "parents": [
        "7c95a682ba064c611a13cc94fa1ccea397d776a9",
        "58900de641cd018fb640e57677aa55840a2f47f8"
      ],
      "author": {
        "name": "Mike Digman",
        "email": "digman@google.com",
        "time": "Thu Dec 07 21:50:23 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Dec 07 21:50:23 2017 +0000"
      },
      "message": "Merge \"Extend TaskStackListener wrapper to support more methods\""
    },
    {
      "commit": "0d3990b2355be95af95b8f96eec812b8fa8bc81d",
      "tree": "bc09c77e1d02f7b9b59004713d2f5a2b577402c6",
      "parents": [
        "b76e984536b0c7d21c4d2919cb2912e5800136f4",
        "53f5412beb19b999ac826269fff8e98d495290b3"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Dec 07 21:37:45 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Dec 07 21:37:45 2017 +0000"
      },
      "message": "Merge \"Bluetooth HID Device: format code, fix docstring, hide unplug()\""
    },
    {
      "commit": "7c95a682ba064c611a13cc94fa1ccea397d776a9",
      "tree": "7e63665be73e8c1e0beec827b2127ed3095ebb04",
      "parents": [
        "ad6c1ed8bcec41cfb16f33ed6436b9e94b2288fb",
        "bc02b774632e0dfbe71ccb26535e04e485f611e6"
      ],
      "author": {
        "name": "Geoffrey Pitsch",
        "email": "gpitsch@google.com",
        "time": "Thu Dec 07 21:32:29 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Dec 07 21:32:29 2017 +0000"
      },
      "message": "Merge \"New supported QuickViewConstant feature to delete a file.\""
    },
    {
      "commit": "ad6c1ed8bcec41cfb16f33ed6436b9e94b2288fb",
      "tree": "d7fd0e41e2331b99c6a20e5a1874c988568a7776",
      "parents": [
        "ac74dc42f78267a63bcea1740c00e20a6122cc4b",
        "6b184d7a43d88511841407673448c64a114fdb4e"
      ],
      "author": {
        "name": "Doris Liu",
        "email": "tianliu@google.com",
        "time": "Thu Dec 07 21:11:49 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Dec 07 21:11:49 2017 +0000"
      },
      "message": "Merge \"Private API to turn off anti-aliasing for VectorDrawable\""
    },
    {
      "commit": "ac74dc42f78267a63bcea1740c00e20a6122cc4b",
      "tree": "63b95d27d9d71476c0466f57f05cd1fbde1b4d2a",
      "parents": [
        "1c23197543562fb7662abfe24fea60498de8d892",
        "637e05ee0f5077f2cda8f0defaf29baeb251ad75"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Dec 07 21:05:59 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Dec 07 21:05:59 2017 +0000"
      },
      "message": "Merge \"Further improvements when app forges package info for autofill:\""
    },
    {
      "commit": "1c23197543562fb7662abfe24fea60498de8d892",
      "tree": "5e6acd35e1f4a3c4807418d0fb4b9322f0c7fffd",
      "parents": [
        "33203ffd18e71e6b397b4dd8befffc6cedd8e5f5",
        "d4bba1e3258a00845c5b558c292c2ad115b3bbee"
      ],
      "author": {
        "name": "Christine Franks",
        "email": "christyfranks@google.com",
        "time": "Thu Dec 07 20:55:20 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Dec 07 20:55:20 2017 +0000"
      },
      "message": "Merge \"Remove VR handling for night display\""
    },
    {
      "commit": "6ba87706fe200f741fdb64b2f1a6d1028851463b",
      "tree": "50a4ffbfd5010056789a961b9e8f4bbb5b52c111",
      "parents": [
        "839edb1781264eb268711075add1e4e31a18caed"
      ],
      "author": {
        "name": "Doris Ling",
        "email": "dling@google.com",
        "time": "Mon Dec 04 11:12:26 2017 -0800"
      },
      "committer": {
        "name": "Doris Ling",
        "email": "dling@google.com",
        "time": "Thu Dec 07 12:50:57 2017 -0800"
      },
      "message": "Fix ConcurrentModificationException in DashboardCategory.\n\n- When getting the copy of dashboard tiles, create a new list instead of\ngetting the unmodifiable list, as the underlying implementation of the\nunmodifiable list actually access the original list directly.\n\nThis getTiles() method is meant to return a copy of the list of tiles\nto avoid concurrent access to the original list, so, it needs a copy\ninstead of a direct reference to the original list.\n\n- synchrnoized all updater methods in DashboardCategory\n\nChange-Id: I696b669f39fea5019a3b12ca73da47a7c11b03fb\nFixes: 69677575\nTest: make RunSettingsLibRoboTests\n"
    },
    {
      "commit": "b6b5d41d07a838004cdcdc531c2038bca71b75da",
      "tree": "f606d9060eff98afae073a04cbd2b98963473e3b",
      "parents": [
        "33203ffd18e71e6b397b4dd8befffc6cedd8e5f5"
      ],
      "author": {
        "name": "Jon Boekenoogen",
        "email": "jboekeno@google.com",
        "time": "Thu Nov 30 10:16:12 2017 -0800"
      },
      "committer": {
        "name": "Jon Boekenoogen",
        "email": "jboekeno@google.com",
        "time": "Thu Dec 07 20:40:28 2017 +0000"
      },
      "message": "Rename \"Go to web\" -\u003e \"Go to browser\"\n\nUpdate text based on PM guidance.\n\nScreenshot:\nhttps://screenshot.googleplex.com/zmN3oFSLNkj (before)\nhttps://screenshot.googleplex.com/wdtT9qN0h5q (after)\n\nTest: Screenshot from marlin above.\nBug: 68952332\nChange-Id: I436fbf5801306776c7052146da451dfb601fd7c0\n"
    },
    {
      "commit": "33203ffd18e71e6b397b4dd8befffc6cedd8e5f5",
      "tree": "effdd9f55c071ae9171237f0eff9b46a7b90c1ff",
      "parents": [
        "018e216f67e47bcafaf0ac8ebe4c4cf756420758",
        "5c6b6223281e0669e674df3cb489d8544c20fb84"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Dec 07 20:36:13 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Dec 07 20:36:13 2017 +0000"
      },
      "message": "Merge \"Display Cutout: Dispatch Cutout from WindowManager\""
    },
    {
      "commit": "018e216f67e47bcafaf0ac8ebe4c4cf756420758",
      "tree": "18d4d83477fa6953050193cfdcd9a30d1fee447b",
      "parents": [
        "9d25218985ba8ea944b4a51d194744b5a85a1105",
        "88e05cb84427c23bb2e23626968f2e8431b6f273"
      ],
      "author": {
        "name": "Andrii Kulian",
        "email": "akulian@google.com",
        "time": "Thu Dec 07 20:31:45 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Dec 07 20:31:45 2017 +0000"
      },
      "message": "Merge \"Add transaction executor\""
    },
    {
      "commit": "9d25218985ba8ea944b4a51d194744b5a85a1105",
      "tree": "5fba1cc5d616d6ffd9568ae15e7425a8390f4151",
      "parents": [
        "1381e6ddc332a269fe8094fecfea7dd2e5c030ed",
        "9709fa26f1e3f713e0558c5cce71c28f208afbe9"
      ],
      "author": {
        "name": "Stefan Lafon",
        "email": "stlafon@google.com",
        "time": "Thu Dec 07 20:23:37 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Dec 07 20:23:37 2017 +0000"
      },
      "message": "Merge \"Track PSS in loadtest.\""
    },
    {
      "commit": "1381e6ddc332a269fe8094fecfea7dd2e5c030ed",
      "tree": "c31d54e119f7218abb8a141eba16f0d21e887842",
      "parents": [
        "6e11c3883ce2d0c1ea137dd68b8f52bf3ab19d38",
        "4a86a51b672617b02994fc812e4f96342daf424e"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Dec 07 20:18:54 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Dec 07 20:18:54 2017 +0000"
      },
      "message": "Merge \"Handle onBindingDied in notification manager\""
    },
    {
      "commit": "6e11c3883ce2d0c1ea137dd68b8f52bf3ab19d38",
      "tree": "284efdfe5271947d052ce52d6501ca5b4981c7ab",
      "parents": [
        "e224d7ab8ce2c766a16c0c6b2ed398bba6c4e398",
        "243c731f7f70bd1fa1fe995c52d065ae2d63279d"
      ],
      "author": {
        "name": "Daniel Chapin",
        "email": "chapin@google.com",
        "time": "Thu Dec 07 20:16:03 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Dec 07 20:16:03 2017 +0000"
      },
      "message": "Merge \"Fix cyclic keyguard state notification\""
    },
    {
      "commit": "e224d7ab8ce2c766a16c0c6b2ed398bba6c4e398",
      "tree": "851fb3051daa675398f9a8f0505e990671cbe817",
      "parents": [
        "c7efe16191836ebd376306d1aa093cfd29ebb3fd",
        "cfdf3a446b4b58b1600ebda19b7b7d2f1a057d26"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Dec 07 20:12:09 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Dec 07 20:12:09 2017 +0000"
      },
      "message": "Merge \"Attribution proto in atoms.\""
    },
    {
      "commit": "887e2a1e1427d84aaf78d861053f6a10355a93b2",
      "tree": "67f871c3d3f326073f688d5ddac6af99be505d61",
      "parents": [
        "d18ed49f9dba09b85782c83999a9103dec015bf2"
      ],
      "author": {
        "name": "Jack He",
        "email": "siyuanh@google.com",
        "time": "Thu Dec 07 12:06:21 2017 -0800"
      },
      "committer": {
        "name": "Jack He",
        "email": "siyuanh@google.com",
        "time": "Thu Dec 07 12:06:21 2017 -0800"
      },
      "message": "BT: Remove dead code in BluetoothHeadset\n\nThe following hidden API methods are not implemented by the stack and\nshould be removed:\n - getBatteryUsageHint()\n - acceptIncomingConnect()\n - rejectIncomingConnect()\n\nThe following hidden API methods are no longer needed due to lack of\nusage and should be removed:\n - enableWBS()\n - disableWBS()\n - bindResponse()\n\nBug: 70336991\nTest: make\nChange-Id: I75bd6735573e4cbc61b5bef8722b8badac2e9170\n"
    }
  ],
  "next": "5302b62103affaba0d82eae9eee33d2dd7dd2bed"
}
