)]}'
{
  "log": [
    {
      "commit": "ea0fb2dbccd7d3fc064ff8a66950a83852f87f7e",
      "tree": "3eb09d4c4f2a079ef28b435f611793f0be2f1ccd",
      "parents": [
        "ac91c6eb478f7e694aab114732ace259b65d160d",
        "322e77d3d1f0d247668aa29766e92373786261fb"
      ],
      "author": {
        "name": "Xiangyu/Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Mon Nov 12 23:22:35 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 12 23:22:35 2018 -0800"
      },
      "message": "Merge \"Fix mis-ordered merge in PhoneStateListener.java\" am: a97bdb957f am: d57e403dd0\nam: 322e77d3d1\n\nChange-Id: If79bf6eff63fe2ca430a73835388e441bebbbb7f\n"
    },
    {
      "commit": "322e77d3d1f0d247668aa29766e92373786261fb",
      "tree": "b3aa80cfee2d58ef357993cecd6832ef78d7286f",
      "parents": [
        "d7daccbfc08032d82466bdf432ab9ccf8b8f0dc2",
        "d57e403dd041c883fc9b2d3f52cbaed7793870ce"
      ],
      "author": {
        "name": "Xiangyu/Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Mon Nov 12 23:07:47 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 12 23:07:47 2018 -0800"
      },
      "message": "Merge \"Fix mis-ordered merge in PhoneStateListener.java\" am: a97bdb957f\nam: d57e403dd0\n\nChange-Id: I7759d933eae873879a5e3677397baebd1c356747\n"
    },
    {
      "commit": "ac91c6eb478f7e694aab114732ace259b65d160d",
      "tree": "22340b4648b84e37acf630cf1a336358e3cc88a5",
      "parents": [
        "140aaadabb07d061db29cd368ce668cfb945e949",
        "55d26249e14e930e7d92646332b7e4fc5ebf981a"
      ],
      "author": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Tue Nov 13 07:03:35 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 13 07:03:35 2018 +0000"
      },
      "message": "Merge \"Add new offline management APIs to MediaDrm\""
    },
    {
      "commit": "d57e403dd041c883fc9b2d3f52cbaed7793870ce",
      "tree": "f08534ae9bf7e315e29d7676e4b4752b41f04674",
      "parents": [
        "eb45abb8aa8c7d26806ccbf526cf123132cd59cc",
        "a97bdb957f3526d03314bdc894a3632ca208777f"
      ],
      "author": {
        "name": "Xiangyu/Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Mon Nov 12 22:58:53 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 12 22:58:53 2018 -0800"
      },
      "message": "Merge \"Fix mis-ordered merge in PhoneStateListener.java\"\nam: a97bdb957f\n\nChange-Id: Ie081fa88a754fe79fa6466781d8c88a53e8452b6\n"
    },
    {
      "commit": "140aaadabb07d061db29cd368ce668cfb945e949",
      "tree": "017871d0d9a5cfdeec3f8c4b0678f26ade9d0168",
      "parents": [
        "1f7819716f67bedf201235cd06b845d018f8b439",
        "d7daccbfc08032d82466bdf432ab9ccf8b8f0dc2"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Mon Nov 12 22:58:47 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 12 22:58:47 2018 -0800"
      },
      "message": "Merge \"support parent carrier id\" am: 00496a1181 am: eb45abb8aa\nam: d7daccbfc0\n\nChange-Id: Id0e5a0312dd42b90bd36513f912d5073069dd9bd\n"
    },
    {
      "commit": "d7daccbfc08032d82466bdf432ab9ccf8b8f0dc2",
      "tree": "d65d52e0943a1da3dcfe8b42aecebeb56d93c86a",
      "parents": [
        "c9e506a2d14ea718d5f9adf8b7c750132801a8cc",
        "eb45abb8aa8c7d26806ccbf526cf123132cd59cc"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Mon Nov 12 22:42:58 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 12 22:42:58 2018 -0800"
      },
      "message": "Merge \"support parent carrier id\" am: 00496a1181\nam: eb45abb8aa\n\nChange-Id: I117ec195fa3deb381273e707fadcb059f99771ce\n"
    },
    {
      "commit": "a97bdb957f3526d03314bdc894a3632ca208777f",
      "tree": "e057546b223e88c19c45823a3ab2181858415102",
      "parents": [
        "00496a118118d786686a8857c843dca71544fde2",
        "27de0e51ebf0517607d41a82d1b9462974324d8a"
      ],
      "author": {
        "name": "Xiangyu/Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Tue Nov 13 06:38:50 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Nov 13 06:38:50 2018 +0000"
      },
      "message": "Merge \"Fix mis-ordered merge in PhoneStateListener.java\""
    },
    {
      "commit": "1f7819716f67bedf201235cd06b845d018f8b439",
      "tree": "017871d0d9a5cfdeec3f8c4b0678f26ade9d0168",
      "parents": [
        "b608ad49f95c86ca1605078786e4320b47b0d917",
        "5ddb5c565166853c28d6039b47c45566c66b1951"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Tue Nov 13 06:35:32 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 13 06:35:32 2018 +0000"
      },
      "message": "Merge \"ActivityManagerService: split low mem computation into a function\""
    },
    {
      "commit": "eb45abb8aa8c7d26806ccbf526cf123132cd59cc",
      "tree": "62e59f475a2624eef18c4c1b2c9d07c4b60b45d9",
      "parents": [
        "b4ce0e3f2e0fe98b62df57ae41a7e4c51e20cba7",
        "00496a118118d786686a8857c843dca71544fde2"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Mon Nov 12 22:31:32 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 12 22:31:32 2018 -0800"
      },
      "message": "Merge \"support parent carrier id\"\nam: 00496a1181\n\nChange-Id: Ifdb44efdfbeecd6db8841c6de3f38e40a7e9566b\n"
    },
    {
      "commit": "00496a118118d786686a8857c843dca71544fde2",
      "tree": "9030d7c55bff9e8d1846223fca999155d4d1b513",
      "parents": [
        "36ac46a9154a1fc1a26e68fbc25b198cdd17905f",
        "a8d3d4894144cead9dcfc8c33435381c5f36ab35"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Tue Nov 13 06:08:46 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Nov 13 06:08:46 2018 +0000"
      },
      "message": "Merge \"support parent carrier id\""
    },
    {
      "commit": "b608ad49f95c86ca1605078786e4320b47b0d917",
      "tree": "17af74330ce6dc20af0277db28a9ede26bc6dc09",
      "parents": [
        "f23baceca00fd2f0c6932e5a1da24fd89c5e8e21",
        "1bf4e92c50e80a663711b6f71dcd58cb7ee88640"
      ],
      "author": {
        "name": "Amit Mahajan",
        "email": "amitmahajan@google.com",
        "time": "Tue Nov 13 05:46:26 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 13 05:46:26 2018 +0000"
      },
      "message": "Merge \"Define new intent ACTION_LINE1_NUMBER_ERROR_DETECTED\""
    },
    {
      "commit": "f23baceca00fd2f0c6932e5a1da24fd89c5e8e21",
      "tree": "707e1a745bab396c0262b65311de02d6da74bd10",
      "parents": [
        "8ed0d053f769a5d8010b2e090d0fd780ff95fc86",
        "5968855ad6caac701fd087b5d328ea4eaa7f1862"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Tue Nov 13 05:45:56 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 13 05:45:56 2018 +0000"
      },
      "message": "Merge \"Do not block main thread to register debug hook\""
    },
    {
      "commit": "5968855ad6caac701fd087b5d328ea4eaa7f1862",
      "tree": "30abca0f724236cbdf65a5bd527e866170038f5b",
      "parents": [
        "4e7b7c1abd3f42c9e3518845051f75e3db73f1f1"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Mon Nov 12 16:34:47 2018 -0800"
      },
      "committer": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Tue Nov 13 05:45:47 2018 +0000"
      },
      "message": "Do not block main thread to register debug hook\n\nTest: atest DozeScreenBrightness\nFixes: 118935318\nChange-Id: Ib06e33c59e175ffbe4a4cd3d66450506d8670cb8\n"
    },
    {
      "commit": "8ed0d053f769a5d8010b2e090d0fd780ff95fc86",
      "tree": "41bab8bcb497f4fc41f34ea1f38e3cda5bb9efc2",
      "parents": [
        "87fd39b724b64846a09bc7e360eb6641687e7980",
        "b89929aae60178d39c3d6880c5927b66badf35f9"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Nov 13 04:54:29 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 13 04:54:29 2018 +0000"
      },
      "message": "Merge \"Implement MediaDevice for seamless transfer\""
    },
    {
      "commit": "87fd39b724b64846a09bc7e360eb6641687e7980",
      "tree": "d255a0d29c62871d6e563ed4f4f8edb28ad6c414",
      "parents": [
        "c59a28bd16ca99c8688b12458d3747bbed14b9e0",
        "c9e506a2d14ea718d5f9adf8b7c750132801a8cc"
      ],
      "author": {
        "name": "andychou",
        "email": "andychou@google.com",
        "time": "Mon Nov 12 20:37:07 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 12 20:37:07 2018 -0800"
      },
      "message": "[automerger skipped] Merge \"Add PreciseDisconnectCause for SIP status code 481 Transaction Does Not Exist\" am: 36ac46a915 am: b4ce0e3f2e\nam: c9e506a2d1  -s ours\n\nChange-Id: I9e726a2e86b7d85cde5aebe49dd40c3250d9485b\n"
    },
    {
      "commit": "c9e506a2d14ea718d5f9adf8b7c750132801a8cc",
      "tree": "8a476c40d7c07bb2167a7a7b5d1ad4924ed5610c",
      "parents": [
        "51a8342f5f9e11bc3593c0543ba67aad2435bee1",
        "b4ce0e3f2e0fe98b62df57ae41a7e4c51e20cba7"
      ],
      "author": {
        "name": "andychou",
        "email": "andychou@google.com",
        "time": "Mon Nov 12 20:23:38 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 12 20:23:38 2018 -0800"
      },
      "message": "Merge \"Add PreciseDisconnectCause for SIP status code 481 Transaction Does Not Exist\" am: 36ac46a915\nam: b4ce0e3f2e\n\nChange-Id: I0b57d71afa81ea671403b36e7d797eeb7ed675b1\n"
    },
    {
      "commit": "c59a28bd16ca99c8688b12458d3747bbed14b9e0",
      "tree": "d255a0d29c62871d6e563ed4f4f8edb28ad6c414",
      "parents": [
        "3f9115a4e36ab855d0babd3a143b5c610e7136ef",
        "f1f8a43f45db62383b9de2d040697a94d3706e2f"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Nov 13 04:17:45 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 13 04:17:45 2018 +0000"
      },
      "message": "Merge \"Dragging hit target over nav bar is bounded by its window (1/2)\""
    },
    {
      "commit": "3f9115a4e36ab855d0babd3a143b5c610e7136ef",
      "tree": "68e460cd38febcf74d19bab10f82a55fb873ea47",
      "parents": [
        "8a03aa877a705c9adee0e2f9261a949be10dfcfb",
        "1d5ca70270f8214d4bf2cf85cb2c154ccdc4af3b"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Nov 13 04:17:26 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 13 04:17:26 2018 +0000"
      },
      "message": "Merge \"Revert \"Export profileableFromShellFlag in /data/system/packages.list.\"\""
    },
    {
      "commit": "8a03aa877a705c9adee0e2f9261a949be10dfcfb",
      "tree": "d8718907e0ef459e513d0b9634304a999db96019",
      "parents": [
        "7d95b92bf6e60b877db361103746ac0a9722f969",
        "64d1e12b843f0a4a7e4272029d85d40d80220a08"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Nov 13 04:15:25 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 13 04:15:25 2018 +0000"
      },
      "message": "Merge \"Use double-digit hour on 24h alarm format\""
    },
    {
      "commit": "7d95b92bf6e60b877db361103746ac0a9722f969",
      "tree": "5f7252a355386b11f6fd08cf86713f41d7860153",
      "parents": [
        "733e1423a011631dbe51f43f2c22ac6a8a1565fd",
        "51a8342f5f9e11bc3593c0543ba67aad2435bee1"
      ],
      "author": {
        "name": "mtk33169",
        "email": "vineet.jhunjhunwala@mediatek.com",
        "time": "Mon Nov 12 20:14:47 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 12 20:14:47 2018 -0800"
      },
      "message": "Merge \"The JE about \"android.process.media\" will pop up when you eject the SD card after you set SD as internel phone storage\" am: 83269acba7 am: a10effa6d4\nam: 51a8342f5f\n\nChange-Id: If85027b1fe54aca707906f93ac231f723815d34b\n"
    },
    {
      "commit": "b4ce0e3f2e0fe98b62df57ae41a7e4c51e20cba7",
      "tree": "42026705421a157abe668d54c36736ebc2f0d3a3",
      "parents": [
        "a10effa6d4cc8b4bac4515713d691e799c8d8ffa",
        "36ac46a9154a1fc1a26e68fbc25b198cdd17905f"
      ],
      "author": {
        "name": "andychou",
        "email": "andychou@google.com",
        "time": "Mon Nov 12 20:12:27 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 12 20:12:27 2018 -0800"
      },
      "message": "Merge \"Add PreciseDisconnectCause for SIP status code 481 Transaction Does Not Exist\"\nam: 36ac46a915\n\nChange-Id: I97fcce09f7a5c370671d3984dce7852223188efb\n"
    },
    {
      "commit": "733e1423a011631dbe51f43f2c22ac6a8a1565fd",
      "tree": "8bba5ba4803ef82f4b87458f5db953c63dfcea6b",
      "parents": [
        "e6730cbd835a4bb1fb7a2fa85f23e902b4cc9a5b",
        "320a0124e88effabedf94f073f6e2ded625f57c5"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Tue Nov 13 03:58:21 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 13 03:58:21 2018 +0000"
      },
      "message": "Merge \"Merge \"Update API doc of View.DragShadowBuilder\" am: 29f0f9a910 am: 0539710f6f am: 1fa1b991f0\""
    },
    {
      "commit": "320a0124e88effabedf94f073f6e2ded625f57c5",
      "tree": "33d88dfc22150e18a2929ebf0efb3d9962792769",
      "parents": [
        "52b976d8bef955d6fc1ae42ed9ccd93037d87c0a",
        "1fa1b991f0783f03d61ad1d5ac300cfd81790a07"
      ],
      "author": {
        "name": "Daichi Hirono",
        "email": "hirono@google.com",
        "time": "Mon Nov 12 19:57:43 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 12 19:57:43 2018 -0800"
      },
      "message": "Merge \"Update API doc of View.DragShadowBuilder\" am: 29f0f9a910 am: 0539710f6f\nam: 1fa1b991f0\n\nChange-Id: I647a5644db8dbcee6ceff59eba798e7b0e1d4f52\n"
    },
    {
      "commit": "e6730cbd835a4bb1fb7a2fa85f23e902b4cc9a5b",
      "tree": "d223a9dc2582119404312bc5b94993022ed33fb5",
      "parents": [
        "52b976d8bef955d6fc1ae42ed9ccd93037d87c0a",
        "054ce9cc998b5fd87c9b220f9459cc9ab114be2c"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Nov 13 03:55:22 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 13 03:55:22 2018 +0000"
      },
      "message": "Merge \"filter pulled events for ValueMetric\""
    },
    {
      "commit": "51a8342f5f9e11bc3593c0543ba67aad2435bee1",
      "tree": "103c4e5c3e51fe869cfc3179096cb611455cb5cc",
      "parents": [
        "1fa1b991f0783f03d61ad1d5ac300cfd81790a07",
        "a10effa6d4cc8b4bac4515713d691e799c8d8ffa"
      ],
      "author": {
        "name": "mtk33169",
        "email": "vineet.jhunjhunwala@mediatek.com",
        "time": "Mon Nov 12 19:52:47 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 12 19:52:47 2018 -0800"
      },
      "message": "Merge \"The JE about \"android.process.media\" will pop up when you eject the SD card after you set SD as internel phone storage\" am: 83269acba7\nam: a10effa6d4\n\nChange-Id: Ibae7dcc2c76062b5a64a6d0825abafc8fa015eea\n"
    },
    {
      "commit": "52b976d8bef955d6fc1ae42ed9ccd93037d87c0a",
      "tree": "62a36cf00caafa6fdd98113e96cab2228695ef95",
      "parents": [
        "998b52ba8357df70cf804e0fcf895282f7b47436",
        "87915d66c360184964ffa3ae652dee08d93fafd7"
      ],
      "author": {
        "name": "Sudheer Shanka",
        "email": "sudheersai@google.com",
        "time": "Tue Nov 13 03:51:48 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 13 03:51:48 2018 +0000"
      },
      "message": "Merge \"Update storage sandbox path translation methods.\""
    },
    {
      "commit": "36ac46a9154a1fc1a26e68fbc25b198cdd17905f",
      "tree": "a3a15bc5ce54a6468134a155cfb267127d9af4ad",
      "parents": [
        "83269acba7dd5218bfd5c10fd49298e0181e1ffe",
        "d9b97ecefee14f68ab900f8a47382266f8fb4ccf"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Nov 13 03:48:59 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Nov 13 03:48:59 2018 +0000"
      },
      "message": "Merge \"Add PreciseDisconnectCause for SIP status code 481 Transaction Does Not Exist\""
    },
    {
      "commit": "1fa1b991f0783f03d61ad1d5ac300cfd81790a07",
      "tree": "94b04fe11a25239790df59f7cb608125d54106db",
      "parents": [
        "7f1f354a6e3ec8deed1aa66a54b5542b075223d9",
        "0539710f6fe2142e379c9d00f7c01ec7ca1a964f"
      ],
      "author": {
        "name": "Daichi Hirono",
        "email": "hirono@google.com",
        "time": "Mon Nov 12 19:47:19 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 12 19:47:19 2018 -0800"
      },
      "message": "Merge \"Update API doc of View.DragShadowBuilder\" am: 29f0f9a910\nam: 0539710f6f\n\nChange-Id: I211e1b255fbdc4a49533409d7879f953780800a8\n"
    },
    {
      "commit": "998b52ba8357df70cf804e0fcf895282f7b47436",
      "tree": "b37135ce03f79c8c5b5a2e1a208c8f7db02feade",
      "parents": [
        "add35939a6ca96da3e26c588e13538b788ed58de",
        "bae5bea23cfac3769569a230b56ad85cdd000675"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Nov 13 03:43:48 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 13 03:43:48 2018 +0000"
      },
      "message": "Merge \"Introduce multi-client IME for special form factors\""
    },
    {
      "commit": "a10effa6d4cc8b4bac4515713d691e799c8d8ffa",
      "tree": "f45da71d228333e3c7c25c18c3d5e657e3e07b39",
      "parents": [
        "0539710f6fe2142e379c9d00f7c01ec7ca1a964f",
        "83269acba7dd5218bfd5c10fd49298e0181e1ffe"
      ],
      "author": {
        "name": "mtk33169",
        "email": "vineet.jhunjhunwala@mediatek.com",
        "time": "Mon Nov 12 19:37:13 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 12 19:37:13 2018 -0800"
      },
      "message": "Merge \"The JE about \"android.process.media\" will pop up when you eject the SD card after you set SD as internel phone storage\"\nam: 83269acba7\n\nChange-Id: Ib4d191f415370d09a9bc556cd4575f730a5f19fe\n"
    },
    {
      "commit": "27de0e51ebf0517607d41a82d1b9462974324d8a",
      "tree": "5ab502bb208ef3eb375351a201f2f898935c1011",
      "parents": [
        "83269acba7dd5218bfd5c10fd49298e0181e1ffe"
      ],
      "author": {
        "name": "Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Mon Nov 12 19:34:38 2018 -0800"
      },
      "committer": {
        "name": "Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Mon Nov 12 19:34:38 2018 -0800"
      },
      "message": "Fix mis-ordered merge in PhoneStateListener.java\n\nBug: 119131284\nTest: build\nChange-Id: I9ab7a0a992e4000efb1a1b89ec198f9da74876d9\n"
    },
    {
      "commit": "0539710f6fe2142e379c9d00f7c01ec7ca1a964f",
      "tree": "1eed78ac7519893d7caa92f91b7d8aacf2cbaeca",
      "parents": [
        "0c9e00dd03c836f8d1446f28c71040095e147f6c",
        "29f0f9a910dd3569be78a216131f9a10cad4d6b5"
      ],
      "author": {
        "name": "Daichi Hirono",
        "email": "hirono@google.com",
        "time": "Mon Nov 12 19:33:37 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 12 19:33:37 2018 -0800"
      },
      "message": "Merge \"Update API doc of View.DragShadowBuilder\"\nam: 29f0f9a910\n\nChange-Id: I1d7bec4fcd9f36344d35cb5f2deb04160a4c0e02\n"
    },
    {
      "commit": "add35939a6ca96da3e26c588e13538b788ed58de",
      "tree": "cbc54f968af60b972bc930af0105510cc2ed8c5c",
      "parents": [
        "a66a53194c6661a90cf8a4bd629b9adf825918c8",
        "746c42f7f06b4d6326a9ee4bf825ce470d46a920"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Tue Nov 13 03:30:41 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 13 03:30:41 2018 +0000"
      },
      "message": "Merge \"Merge \"Set stealth mode during inflation\" into pi-dev am: dae216cfcb am: 7f1f354a6e\""
    },
    {
      "commit": "746c42f7f06b4d6326a9ee4bf825ce470d46a920",
      "tree": "ec0c7b73bf565077aabc353a8bba6770f821f2bd",
      "parents": [
        "dc7073dd284a94f544d1d7d69fcc22458808821c",
        "7f1f354a6e3ec8deed1aa66a54b5542b075223d9"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Mon Nov 12 19:30:18 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 12 19:30:18 2018 -0800"
      },
      "message": "Merge \"Set stealth mode during inflation\" into pi-dev am: dae216cfcb\nam: 7f1f354a6e\n\nChange-Id: I5ee74471cf6987864942cceb3c29b954582cfb8c\n"
    },
    {
      "commit": "a66a53194c6661a90cf8a4bd629b9adf825918c8",
      "tree": "cbc54f968af60b972bc930af0105510cc2ed8c5c",
      "parents": [
        "dc7073dd284a94f544d1d7d69fcc22458808821c",
        "ae9811d44f6bcc18f498e82c9fb468f146c5d358"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Nov 13 03:29:21 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 13 03:29:21 2018 +0000"
      },
      "message": "Merge \"Add null checks to removing AppTimeLimit observers\""
    },
    {
      "commit": "dc7073dd284a94f544d1d7d69fcc22458808821c",
      "tree": "ec0c7b73bf565077aabc353a8bba6770f821f2bd",
      "parents": [
        "e771e40437c7d0560c725e7a38439e2e9f517346",
        "eeda920eb463f1a08d8f67ae93e37bdc7d150b0c"
      ],
      "author": {
        "name": "Tim Joines",
        "email": "tjoines@google.com",
        "time": "Mon Nov 12 19:21:41 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 12 19:21:41 2018 -0800"
      },
      "message": "[automerger skipped] Merge \"Update system server profile\" into pi-dev am: 7087385a56  -s ours\nam: eeda920eb4  -s ours\n\nChange-Id: I6f0dcff1603f2b7b7904d354f6f82bf80882c7e4\n"
    },
    {
      "commit": "83269acba7dd5218bfd5c10fd49298e0181e1ffe",
      "tree": "ac2b7bb1dd0fb1064db843c9f50744df1d87e584",
      "parents": [
        "29f0f9a910dd3569be78a216131f9a10cad4d6b5",
        "03ae44a8fff5a151b5fb7b0d154978210e838875"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Nov 13 03:19:56 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Nov 13 03:19:56 2018 +0000"
      },
      "message": "Merge \"The JE about \"android.process.media\" will pop up when you eject the SD card after you set SD as internel phone storage\""
    },
    {
      "commit": "7f1f354a6e3ec8deed1aa66a54b5542b075223d9",
      "tree": "fd941a66307b433f1d60a66f496d15bc8a6b2e7f",
      "parents": [
        "eeda920eb463f1a08d8f67ae93e37bdc7d150b0c",
        "dae216cfcb6904a37b4671c771bce914cc87ab8e"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Mon Nov 12 19:16:58 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 12 19:16:58 2018 -0800"
      },
      "message": "Merge \"Set stealth mode during inflation\" into pi-dev\nam: dae216cfcb\n\nChange-Id: Ib8217b05e9b68d6a50c70a7c7a23dcb888bdfbc2\n"
    },
    {
      "commit": "e771e40437c7d0560c725e7a38439e2e9f517346",
      "tree": "ec0c7b73bf565077aabc353a8bba6770f821f2bd",
      "parents": [
        "5144beb77909983bfacc7d0ae86fbddb1675dfde",
        "1f4a42daa63a4aafed4e722ce176d34136890636"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Mon Nov 12 19:16:17 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 12 19:16:17 2018 -0800"
      },
      "message": "[automerger skipped] Merge \"Import translations. DO NOT MERGE\" into pi-dev am: 322919408b  -s ours\nam: 1f4a42daa6  -s ours\n\nChange-Id: Ib129a13c2c2c7006ee0cdc79d52431b3f2847823\n"
    },
    {
      "commit": "29f0f9a910dd3569be78a216131f9a10cad4d6b5",
      "tree": "4a71b92ebbf5063e98be542488beb743c4a1e71f",
      "parents": [
        "24df195e7833e38401b9c84e48165d96a6bebd7a",
        "1f68b5e91d65032790de9b327123a5cd2cf9d5cb"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Nov 13 03:15:51 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Nov 13 03:15:51 2018 +0000"
      },
      "message": "Merge \"Update API doc of View.DragShadowBuilder\""
    },
    {
      "commit": "5144beb77909983bfacc7d0ae86fbddb1675dfde",
      "tree": "ec0c7b73bf565077aabc353a8bba6770f821f2bd",
      "parents": [
        "592a399590906bf636874fcf6fc111794d7a286e",
        "8b01e61d627af081873d514e8b09d8b1941ca629"
      ],
      "author": {
        "name": "Wesley.CW Wang",
        "email": "wesleycwwang@google.com",
        "time": "Mon Nov 12 19:14:35 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 12 19:14:35 2018 -0800"
      },
      "message": "[automerger skipped] RESTRICT AUTOMERGE: Disable separated emergency button am: a3e15b8c16  -s ours\nam: 8b01e61d62  -s ours\n\nChange-Id: I01f0c9a0e191e9cd200a72dfa29872c7f15c56b4\n"
    },
    {
      "commit": "592a399590906bf636874fcf6fc111794d7a286e",
      "tree": "ec0c7b73bf565077aabc353a8bba6770f821f2bd",
      "parents": [
        "92068bb06a28fd1b4d1b01cd9c28b7aac250c304",
        "99d042de27cfab8c04a52d73da9623f268d5c67b"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Nov 13 03:08:38 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 13 03:08:38 2018 +0000"
      },
      "message": "Merge \"Add test for MetricsFeatureProvider#getAttribution.\""
    },
    {
      "commit": "eeda920eb463f1a08d8f67ae93e37bdc7d150b0c",
      "tree": "c00b07801d929e9afca1aca403b257d77292f740",
      "parents": [
        "1f4a42daa63a4aafed4e722ce176d34136890636",
        "7087385a56de41fc48bf443139ae380383064000"
      ],
      "author": {
        "name": "Tim Joines",
        "email": "tjoines@google.com",
        "time": "Mon Nov 12 19:06:52 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 12 19:06:52 2018 -0800"
      },
      "message": "[automerger skipped] Merge \"Update system server profile\" into pi-dev\nam: 7087385a56  -s ours\n\nChange-Id: I0256d40c415569c48c4c13c8e7909431b11f3608\n"
    },
    {
      "commit": "1f4a42daa63a4aafed4e722ce176d34136890636",
      "tree": "c00b07801d929e9afca1aca403b257d77292f740",
      "parents": [
        "8b01e61d627af081873d514e8b09d8b1941ca629",
        "322919408b99fb7c36c2374806e644f0bb1a1d66"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Mon Nov 12 19:02:49 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 12 19:02:49 2018 -0800"
      },
      "message": "[automerger skipped] Merge \"Import translations. DO NOT MERGE\" into pi-dev\nam: 322919408b  -s ours\n\nChange-Id: Ib3308c7d3ed17b1424439344cfcca29ad7ac57c1\n"
    },
    {
      "commit": "8b01e61d627af081873d514e8b09d8b1941ca629",
      "tree": "c00b07801d929e9afca1aca403b257d77292f740",
      "parents": [
        "29f4070ffd204a47f26641d1fc50d6478222e9de",
        "a3e15b8c16e01a3a8bcf94e676fe46d1c80dfb0a"
      ],
      "author": {
        "name": "Wesley.CW Wang",
        "email": "wesleycwwang@google.com",
        "time": "Mon Nov 12 19:01:30 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 12 19:01:30 2018 -0800"
      },
      "message": "[automerger skipped] RESTRICT AUTOMERGE: Disable separated emergency button\nam: a3e15b8c16  -s ours\n\nChange-Id: I0dc0f45552121ea92d5e9dbebb1bef94c361814c\n"
    },
    {
      "commit": "92068bb06a28fd1b4d1b01cd9c28b7aac250c304",
      "tree": "e704a30cea3e2c395bfd99e18f2029b3aebfc2c3",
      "parents": [
        "bef825878c1c5885c3fb87c8940a8ab06692a7e3",
        "651bf6d103c1c1fa1a4fc7d299404e9d1deb821c"
      ],
      "author": {
        "name": "Rhed Jao",
        "email": "rhedjao@google.com",
        "time": "Tue Nov 13 03:01:30 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 13 03:01:30 2018 +0000"
      },
      "message": "Merge \"Revert settings proto of a11y recommended timeout.\""
    },
    {
      "commit": "dae216cfcb6904a37b4671c771bce914cc87ab8e",
      "tree": "4fb615e4370f26208d9cca5dc49d0ff277315f28",
      "parents": [
        "7087385a56de41fc48bf443139ae380383064000",
        "01584839c4c2e1d5dba1b15b1e55c9ca369f122a"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Nov 13 02:47:41 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 13 02:47:41 2018 +0000"
      },
      "message": "Merge \"Set stealth mode during inflation\" into pi-dev"
    },
    {
      "commit": "bef825878c1c5885c3fb87c8940a8ab06692a7e3",
      "tree": "7d9807c75191525b9cc4f94773e944f0d5246ef5",
      "parents": [
        "e2cecc8c0b9a401e2b3be1caf8ccb3da24d4090a",
        "2e43cfc61d437cfefb220a69f56075ea22c1613c"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Tue Nov 13 02:42:13 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 13 02:42:13 2018 +0000"
      },
      "message": "Merge \"Reload flags whenever doze state changes\""
    },
    {
      "commit": "b89929aae60178d39c3d6880c5927b66badf35f9",
      "tree": "123cfe9921e2cb295554f0ce586137649964f3b7",
      "parents": [
        "d8bfc60262858674428a59a5de62b2aaa68fc966"
      ],
      "author": {
        "name": "hughchen",
        "email": "hughchen@google.com",
        "time": "Mon Nov 12 15:44:39 2018 +0800"
      },
      "committer": {
        "name": "hughchen",
        "email": "hughchen@google.com",
        "time": "Tue Nov 13 10:31:48 2018 +0800"
      },
      "message": "Implement MediaDevice for seamless transfer\n\nBug: 117129183\nTest: Build pass\nChange-Id: I467dff44c9e6fd65a4fac8da1367aebb4e208859\n"
    },
    {
      "commit": "e2cecc8c0b9a401e2b3be1caf8ccb3da24d4090a",
      "tree": "dc6a0ece7e1ea51d99d59b442d70e4a9e145a1f6",
      "parents": [
        "bd328743d8425357b8e69e571f77e810e66f1a4b",
        "29f4070ffd204a47f26641d1fc50d6478222e9de"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Mon Nov 12 18:17:45 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 12 18:17:45 2018 -0800"
      },
      "message": "Merge \"new SystemAPI for roamingType in NetworkRegistrationState\" am: 24df195e78 am: 0c9e00dd03\nam: 29f4070ffd\n\nChange-Id: I7532464329575f2eed3127aa9e44c02bd8777557\n"
    },
    {
      "commit": "bd328743d8425357b8e69e571f77e810e66f1a4b",
      "tree": "1f423265133a1b8037193a629f47ccbb8bfc33b0",
      "parents": [
        "9c045fe697ba49ee39e44dd6f5dd7409464ea70e",
        "6e6268f6cb4c5c22222480b07899ea98fb694fe4"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Mon Nov 12 18:07:46 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 12 18:07:46 2018 -0800"
      },
      "message": "Merge \"do not link hidden intdef in the comments\" am: a79188986a am: ebe6360ccc\nam: 6e6268f6cb\n\nChange-Id: I80b7fc0ef2b51cde24eb5ef416f30b38e5aaad27\n"
    },
    {
      "commit": "29f4070ffd204a47f26641d1fc50d6478222e9de",
      "tree": "c00b07801d929e9afca1aca403b257d77292f740",
      "parents": [
        "6e6268f6cb4c5c22222480b07899ea98fb694fe4",
        "0c9e00dd03c836f8d1446f28c71040095e147f6c"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Mon Nov 12 17:55:45 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 12 17:55:45 2018 -0800"
      },
      "message": "Merge \"new SystemAPI for roamingType in NetworkRegistrationState\" am: 24df195e78\nam: 0c9e00dd03\n\nChange-Id: I188a31f6b5f22c73c6892e30972c5a0d06f82ed1\n"
    },
    {
      "commit": "6e6268f6cb4c5c22222480b07899ea98fb694fe4",
      "tree": "502bbfad2b4ea49fc7e58a22b069c79435eb3c8d",
      "parents": [
        "9614b0b40f40289c7f2d365c8488d3677d715ec9",
        "ebe6360ccc1dabe99a7a0ac3879b96db9325446e"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Mon Nov 12 17:50:44 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 12 17:50:44 2018 -0800"
      },
      "message": "Merge \"do not link hidden intdef in the comments\" am: a79188986a\nam: ebe6360ccc\n\nChange-Id: Id2861e50a61e5683d7a697553309971a1fe3ca05\n"
    },
    {
      "commit": "9c045fe697ba49ee39e44dd6f5dd7409464ea70e",
      "tree": "e85fb8ffe20cb3330db768b8b46f9cd4c500f00b",
      "parents": [
        "e7b2078fff8e9ead8c89fc916c7dee00e4f76503",
        "9614b0b40f40289c7f2d365c8488d3677d715ec9"
      ],
      "author": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Mon Nov 12 17:47:29 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 12 17:47:29 2018 -0800"
      },
      "message": "Merge \"[StatusBar] fix: Make DisableRecord.pkg working\" am: e4b0e8dc7a am: b773344800\nam: 9614b0b40f\n\nChange-Id: I0e8db72a01de7c3534ec10215ee1277e95a482aa\n"
    },
    {
      "commit": "0c9e00dd03c836f8d1446f28c71040095e147f6c",
      "tree": "75b33d7c191b6894ec3405cccc56864d32be60d5",
      "parents": [
        "ebe6360ccc1dabe99a7a0ac3879b96db9325446e",
        "24df195e7833e38401b9c84e48165d96a6bebd7a"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Mon Nov 12 17:41:47 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 12 17:41:47 2018 -0800"
      },
      "message": "Merge \"new SystemAPI for roamingType in NetworkRegistrationState\"\nam: 24df195e78\n\nChange-Id: Ic21830831a4a528b250c89e1b2cd63f45f4373c6\n"
    },
    {
      "commit": "e7b2078fff8e9ead8c89fc916c7dee00e4f76503",
      "tree": "044dcec10b2ec8c6c92e2a137fe6cbc477ec0ac0",
      "parents": [
        "3ab40f1866dd8be9dd0cbaae94f9b1d9b5492f26",
        "2f145f225eeaa22fe6fbe739d33553b6ec50acf4"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Nov 13 01:40:27 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 13 01:40:27 2018 +0000"
      },
      "message": "Merge \"Consolidate onDisplayChange() and updateDisplayInfo()\""
    },
    {
      "commit": "ebe6360ccc1dabe99a7a0ac3879b96db9325446e",
      "tree": "cb46f402ae50580a8c650d35dfc8c0801b959c21",
      "parents": [
        "b77334480044e4e24c4cd6df44bcf5e9224b9387",
        "a79188986a9411f3c5d9da9a0f2b1529a91f5e42"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Mon Nov 12 17:37:59 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 12 17:37:59 2018 -0800"
      },
      "message": "Merge \"do not link hidden intdef in the comments\"\nam: a79188986a\n\nChange-Id: I9bc8ff3176de5fc25abae2eb57e684c49e51d9fe\n"
    },
    {
      "commit": "9614b0b40f40289c7f2d365c8488d3677d715ec9",
      "tree": "6435237c8d2063b96fd2cb7b3b7847d792b759c9",
      "parents": [
        "a60e020ac5c91c9b82d60bf849c0996f3375d283",
        "b77334480044e4e24c4cd6df44bcf5e9224b9387"
      ],
      "author": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Mon Nov 12 17:21:03 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 12 17:21:03 2018 -0800"
      },
      "message": "Merge \"[StatusBar] fix: Make DisableRecord.pkg working\" am: e4b0e8dc7a\nam: b773344800\n\nChange-Id: Ia2e7931404db7f23e04400d3f3bf8ded66140009\n"
    },
    {
      "commit": "3ab40f1866dd8be9dd0cbaae94f9b1d9b5492f26",
      "tree": "0001117f98459bac2070b9fbed496c321f03c796",
      "parents": [
        "459e4069e8c059060bbcf1612038c66611a03a7a",
        "be0febe40aff510c25967a40a8317eed47fd6cd7"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Nov 13 01:19:24 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 13 01:19:24 2018 +0000"
      },
      "message": "Merge \"Add sm set-isolated-storage [true|false]\""
    },
    {
      "commit": "24df195e7833e38401b9c84e48165d96a6bebd7a",
      "tree": "d198224e2a5be4fee72236138cc88d9c4b1d878d",
      "parents": [
        "a79188986a9411f3c5d9da9a0f2b1529a91f5e42",
        "e6e2a647834124c0d4daa46a3b7c0521c349861a"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Tue Nov 13 01:16:25 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Nov 13 01:16:25 2018 +0000"
      },
      "message": "Merge \"new SystemAPI for roamingType in NetworkRegistrationState\""
    },
    {
      "commit": "a79188986a9411f3c5d9da9a0f2b1529a91f5e42",
      "tree": "255eaddc3feb4d807e9ce4fd8c6769d0e311e413",
      "parents": [
        "e4b0e8dc7a56cd9017efbbb286261226a74f3033",
        "3901ea4923dbfdab54b5da8735b5585347aee50f"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Tue Nov 13 01:14:42 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Nov 13 01:14:42 2018 +0000"
      },
      "message": "Merge \"do not link hidden intdef in the comments\""
    },
    {
      "commit": "ae9811d44f6bcc18f498e82c9fb468f146c5d358",
      "tree": "fd5ceaf0a80b1ec490a8cfef291b17251bfc6882",
      "parents": [
        "b95e7b7bc210b142b1d64cf16cf8634d768ac236"
      ],
      "author": {
        "name": "Michael Wachenschwanz",
        "email": "mwachens@google.com",
        "time": "Mon Nov 12 14:45:25 2018 -0800"
      },
      "committer": {
        "name": "Michael Wachenschwanz",
        "email": "mwachens@google.com",
        "time": "Mon Nov 12 16:55:34 2018 -0800"
      },
      "message": "Add null checks to removing AppTimeLimit observers\n\nAlso some minor touch up\n\nTest: atest FrameworksServicesTests:AppTimeLimitControllerTests\nChange-Id: Ibcecb483bc28ba6b1dcd0158e946137abb0e54e4\nFixes: 119371427\n"
    },
    {
      "commit": "b77334480044e4e24c4cd6df44bcf5e9224b9387",
      "tree": "5b0aa4b63e2d3ca7dd50f90444dfa45cdf44101e",
      "parents": [
        "9d8292947252a3edfe1f5e177df6670ac02126ac",
        "e4b0e8dc7a56cd9017efbbb286261226a74f3033"
      ],
      "author": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Mon Nov 12 16:51:34 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 12 16:51:34 2018 -0800"
      },
      "message": "Merge \"[StatusBar] fix: Make DisableRecord.pkg working\"\nam: e4b0e8dc7a\n\nChange-Id: I1c7d3f89c7a7d14f55d96b94698f0c1ba6d9c288\n"
    },
    {
      "commit": "e4b0e8dc7a56cd9017efbbb286261226a74f3033",
      "tree": "5f54f5d1ef660eeff3d3d913670cbaf8c43b82e7",
      "parents": [
        "d659ad62f491243ddc05cc73c02e9c7377dfa884",
        "b1352cd75413f4c29febd2d4323cc9cd9546c6de"
      ],
      "author": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Tue Nov 13 00:11:17 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Nov 13 00:11:17 2018 +0000"
      },
      "message": "Merge \"[StatusBar] fix: Make DisableRecord.pkg working\""
    },
    {
      "commit": "5ddb5c565166853c28d6039b47c45566c66b1951",
      "tree": "9f9e00547ef1d46337eda4d632dd9811b20d9652",
      "parents": [
        "306406790868def006d6cebf4c4b2830e73916aa"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Mon Nov 12 12:49:10 2018 -0800"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Mon Nov 12 16:08:00 2018 -0800"
      },
      "message": "ActivityManagerService: split low mem computation into a function\n\nMove computing low memory behaviopr from updateOomAdjLocked to its\nown function in preparation for PSI.\n\nTest: boots, works\nBug: 111308141\nChange-Id: I4018c65ce597bb81126a6e8debc84b24feb8782c\n"
    },
    {
      "commit": "1d5ca70270f8214d4bf2cf85cb2c154ccdc4af3b",
      "tree": "3d5fb4feec6cfd4c6242b551389c6769b118e77e",
      "parents": [
        "5ad33b130b0a04df2abee409c49843e56b60d928"
      ],
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "Mon Nov 12 23:42:51 2018 +0000"
      },
      "committer": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "Mon Nov 12 23:42:51 2018 +0000"
      },
      "message": "Revert \"Export profileableFromShellFlag in /data/system/packages.list.\"\n\nThis reverts commit 5ad33b130b0a04df2abee409c49843e56b60d928.\n\nReason for revert: need security review\n\nBug: 118835348\nChange-Id: Iee013562b1736abffdb0d91e23c481a3d5ce432e\n"
    },
    {
      "commit": "459e4069e8c059060bbcf1612038c66611a03a7a",
      "tree": "3b22c21e50f40cc9821d7caeb67172aecc2e0bb2",
      "parents": [
        "8ca32736207ebd4e7fd72e06a7a71520b7ade571",
        "9effa648c35195701bcb004b34240eb1bcc0fcf4"
      ],
      "author": {
        "name": "Hai Shalom",
        "email": "haishalom@google.com",
        "time": "Mon Nov 12 23:34:12 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 12 23:34:12 2018 +0000"
      },
      "message": "Merge \"Fix Wi-Fi setup in setup wizard\""
    },
    {
      "commit": "8ca32736207ebd4e7fd72e06a7a71520b7ade571",
      "tree": "752ceb5c48a38e0a1b398d50f8c7439beb4e6a60",
      "parents": [
        "bbfd91034bf5dd4747786f80becb5878eac12d91",
        "e0930d324c9c35546d6940e0ddc8f3e0bd850614"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Nov 12 23:33:31 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 12 23:33:31 2018 +0000"
      },
      "message": "Merge \"libandroidfw: add FALLTHROUGH_INTENDED to silence warnings\""
    },
    {
      "commit": "9effa648c35195701bcb004b34240eb1bcc0fcf4",
      "tree": "a7d6a825d278d9a51eae0191f4e58daa07367ebf",
      "parents": [
        "b4c2dc0c1fc09acabfffa1f239e8fa48c75aecae"
      ],
      "author": {
        "name": "Hai Shalom",
        "email": "haishalom@google.com",
        "time": "Mon Nov 12 11:43:52 2018 -0800"
      },
      "committer": {
        "name": "Hai Shalom",
        "email": "haishalom@google.com",
        "time": "Mon Nov 12 15:32:57 2018 -0800"
      },
      "message": "Fix Wi-Fi setup in setup wizard\n\nFix Wi-Fi setup in setup wizard; New WPA3/OWE networks added to\narrays.xml in an order of security caused a mismatch in the network type\nindex in SUW. Workaround to append the new string instead. Will require\nadditional work.\n\nBug: 119385642\nTest: Setup wizard and settings app functional test\nChange-Id: I333653d9292d2fae6bb92e026b4d6c567c3a8386\n"
    },
    {
      "commit": "bbfd91034bf5dd4747786f80becb5878eac12d91",
      "tree": "d24181f7725a2745f540bed49687ed887190debb",
      "parents": [
        "5008e1beec3ea3c7d47fbd3d3b6e3af26a68555e",
        "384180f3d81185c545d9425fbc608abc7bc2a2ae"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Nov 12 23:28:59 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 12 23:28:59 2018 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\""
    },
    {
      "commit": "054ce9cc998b5fd87c9b220f9459cc9ab114be2c",
      "tree": "87ec7398ec6ade37a9167e2e55ecbf7608ca242e",
      "parents": [
        "69df0530686ae7c1e7a3278d9e62f5d245a8dba6"
      ],
      "author": {
        "name": "Chenjie Yu",
        "email": "cjyu@google.com",
        "time": "Mon Nov 12 15:27:29 2018 -0800"
      },
      "committer": {
        "name": "Chenjie Yu",
        "email": "cjyu@google.com",
        "time": "Mon Nov 12 15:27:29 2018 -0800"
      },
      "message": "filter pulled events for ValueMetric\n\nBug: 118153041\nTest: unit test\nChange-Id: I528b0a82ad8a8c32f92fadf5251b39d3d0256a2c\n"
    },
    {
      "commit": "5008e1beec3ea3c7d47fbd3d3b6e3af26a68555e",
      "tree": "08bf1d58856c9c3690f89456981481a27e887e40",
      "parents": [
        "69df0530686ae7c1e7a3278d9e62f5d245a8dba6",
        "32f4476fc62daee62475b838b3f6521943512cf2"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Nov 12 23:23:21 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 12 23:23:21 2018 +0000"
      },
      "message": "Merge \"Documentation updates and data dumps.\""
    },
    {
      "commit": "bae5bea23cfac3769569a230b56ad85cdd000675",
      "tree": "2f65b6e6b91999e42b89d83b5ddd6fe84c7edd73",
      "parents": [
        "b2eb6bd683022f2bab48eaaebdf1afc19dd35681"
      ],
      "author": {
        "name": "Yohei Yukawa",
        "email": "yukawa@google.com",
        "time": "Mon Nov 12 15:08:30 2018 -0800"
      },
      "committer": {
        "name": "Yohei Yukawa",
        "email": "yukawa@google.com",
        "time": "Mon Nov 12 15:20:20 2018 -0800"
      },
      "message": "Introduce multi-client IME for special form factors\n\nAn advanced multi-display support is requested for certain Android\nform-factors so that user(s) can type text on each display at the same\ntime without losing software keyboard focus in other displays. This is\nnot possible in existing Android IMEs that are built on top of\nInputMethodService class, because the assumption that a single IME\nclient can be focused at the same time was made before Android IME\nAPIs were introduced in Android 1.5 and many public APIs in\nInputMethodService have already relied heavily on that\nassumption. Updating InputMethodService class to support multi-client\nscenario is, however, quite challenging because:\n\n 1. doing so would introduce an unacceptable amount of complexity into\n    InputMethodService, which is already hard to maintain,\n\n 2. IME developers still need to update their implementation to be\n    able to support parallel requests from multiple focused IME\n    client, which may require non-trivial redesign in their side\n    (e.g. input decoder, typing history database, ...), and\n\n 3. actual use cases for multi IME clients are expected to be evolved\n    rapidly hence the new protocol is not yet stable and not yet ready\n    to be exposed as public APIs.\n\nThis is why a new type of IME needs to be designed and developed\nspecifically for such special multi-display environments, rather than\nreusing existing InputMethodService public class.\n\nNote that there must be no behavior change unless multi-client IME is\nexplicitly enabled with \u0027adb shell setprop\u0027, which requires root\npermission.\n\nSee multi-client-ime.md for details.\n\nFix: 114662040\nTest: Manually verified as follows:\n  1. make -j MultiClientInputMethod\n  2. adb install -r $OUT/system/priv-app/MultiClientInputMethod/MultiClientInputMethod.apk\n  3. adb root\n  4. adb shell setprop persist.debug.multi_client_ime \\\n       com.example.android.multiclientinputmethod/.MultiClientInputMethod\n  5. adb reboot\n  6. Try multiple text input scenario\nChange-Id: I41dfe854557b178d8af740bc2869c936fc88608b\n"
    },
    {
      "commit": "69df0530686ae7c1e7a3278d9e62f5d245a8dba6",
      "tree": "5e73ecc3f058906e006981e9674dd3de63046572",
      "parents": [
        "8d6acdec61c020c1c9fce8e9e109c15bae4602f6",
        "32717c3b6f5ce1ae9425a3f360482276ef12d3fe"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Nov 12 23:19:34 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 12 23:19:34 2018 +0000"
      },
      "message": "Merge \"multi-value aggregation in ValueMetric\""
    },
    {
      "commit": "8d6acdec61c020c1c9fce8e9e109c15bae4602f6",
      "tree": "0c394d1681352993cf0a4d39ee0b5a34848f61bb",
      "parents": [
        "64fdbf5ff71f5fea8a1ad787fcbe554f274536c9",
        "983e4065fb0f87dabdd15d831bbbdd3ae8803cfc"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Nov 12 23:18:30 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 12 23:18:30 2018 +0000"
      },
      "message": "Merge \"Starting the default activity when an app widget\u0027s default/fallback view is clicked\""
    },
    {
      "commit": "7087385a56de41fc48bf443139ae380383064000",
      "tree": "b72be79fe250f1346f1927024287456bbae4ba5d",
      "parents": [
        "322919408b99fb7c36c2374806e644f0bb1a1d66",
        "998afa7a206ce39ee56433976781667dc4cf6f28"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Nov 12 22:58:23 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 12 22:58:23 2018 +0000"
      },
      "message": "Merge \"Update system server profile\" into pi-dev"
    },
    {
      "commit": "87915d66c360184964ffa3ae652dee08d93fafd7",
      "tree": "013c4afdc18ec79ca1a7c84f7015df5a73d6187f",
      "parents": [
        "64fdbf5ff71f5fea8a1ad787fcbe554f274536c9"
      ],
      "author": {
        "name": "Sudheer Shanka",
        "email": "sudheersai@google.com",
        "time": "Tue Nov 06 10:57:35 2018 -0800"
      },
      "committer": {
        "name": "Sudheer Shanka",
        "email": "sudheersai@google.com",
        "time": "Mon Nov 12 14:56:58 2018 -0800"
      },
      "message": "Update storage sandbox path translation methods.\n\nUpdate these methods to consider if the app is sandboxed or not.\nEarlier, only apps with WRITE_MEDIA_STORAGE have access to full\nexternal storage. So, clients had to check this before calling\nthese translate methods. Now, apps under instrumention might also\nhave full storage access and DownloadProvider will also start\nusing these translate methods. So, instead of having the clients\ndeal with it, move the logic of checking if an app is sandboxed or\nnot into these translate methods.\n\nBug: 117229024\nBug: 119265456\nTest: atest MediaProviderTests\nTest: atest cts/tests/tests/provider/src/android/provider/cts/MediaStore*\nTest: atest services/tests/servicestests/src/com/android/server/StorageManagerServiceTest.java\n\nChange-Id: If679e71a906bb2106752721409b4410557fb3e28\n"
    },
    {
      "commit": "64fdbf5ff71f5fea8a1ad787fcbe554f274536c9",
      "tree": "caa038f101828f0e4f85551091da305b2da76eac",
      "parents": [
        "3c91545b8f86f3ce80503263b3bcfc2a0d8767ff",
        "fa2534351f67a794d1bfe6a93e1786a3b72c6a34"
      ],
      "author": {
        "name": "Mike Ma",
        "email": "yanmin@google.com",
        "time": "Mon Nov 12 22:51:38 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 12 22:51:38 2018 +0000"
      },
      "message": "Merge \"An efficient proc file reader\""
    },
    {
      "commit": "3901ea4923dbfdab54b5da8735b5585347aee50f",
      "tree": "5346c7f2e8b7b69bd4f631bbcb1af11485f6c021",
      "parents": [
        "7e74c4e4314bbe4aef990c20d1108e6edfe0d8d6"
      ],
      "author": {
        "name": "chen xu",
        "email": "fionaxu@google.com",
        "time": "Mon Nov 12 14:35:32 2018 -0800"
      },
      "committer": {
        "name": "chen xu",
        "email": "fionaxu@google.com",
        "time": "Mon Nov 12 14:35:32 2018 -0800"
      },
      "message": "do not link hidden intdef in the comments\n\nBug: 118351153\nBug: 119119026\nTest: build\nChange-Id: I26be8e6d83e205589d10e6b7bd71297907aa5119\n"
    },
    {
      "commit": "64d1e12b843f0a4a7e4272029d85d40d80220a08",
      "tree": "6553b5668f0786d0be5ff59c1822b608ae83dae4",
      "parents": [
        "4e7b7c1abd3f42c9e3518845051f75e3db73f1f1"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Mon Nov 12 14:30:36 2018 -0800"
      },
      "committer": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Mon Nov 12 14:32:05 2018 -0800"
      },
      "message": "Use double-digit hour on 24h alarm format\n\nTest: visual\nChange-Id: I67713b91057de7974c2429053b358a8e82510068\nFixes: 119166942\n"
    },
    {
      "commit": "2e43cfc61d437cfefb220a69f56075ea22c1613c",
      "tree": "e98d5bf6da06d1c729c4cd500b74a23fccc24ff5",
      "parents": [
        "4e7b7c1abd3f42c9e3518845051f75e3db73f1f1"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Mon Nov 12 14:07:18 2018 -0800"
      },
      "committer": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Mon Nov 12 14:13:29 2018 -0800"
      },
      "message": "Reload flags whenever doze state changes\n\nTest: atest CollapsedStatusBarFragmentTest\nTest: manually wake up the device\nChange-Id: I64e54111f8bbaae6b667d63688d4a6ab208af68b\nFixes: 119114169\n"
    },
    {
      "commit": "3c91545b8f86f3ce80503263b3bcfc2a0d8767ff",
      "tree": "eafac5dd9aa7d863ee17a17d7ac14ef14a540cd0",
      "parents": [
        "581cccdde99adfae7d05b51fa86acdb83d80b1bf",
        "f0348b13b8d156dfb676471ee12c2d84846bdf78"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Nov 12 22:13:23 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 12 22:13:23 2018 +0000"
      },
      "message": "Merge \"Don\u0027t let NotificationMediaManager cause NPEs\""
    },
    {
      "commit": "322919408b99fb7c36c2374806e644f0bb1a1d66",
      "tree": "aa1fb85a831a84e94f671aef511f8caeec54ad27",
      "parents": [
        "a3e15b8c16e01a3a8bcf94e676fe46d1c80dfb0a",
        "f8a84eac6beefffecbcc9c2f86329b96a2a399dc"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Nov 12 22:11:00 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 12 22:11:00 2018 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into pi-dev"
    },
    {
      "commit": "581cccdde99adfae7d05b51fa86acdb83d80b1bf",
      "tree": "a1d30379b3a03b2701d5d02e219c35beab1d7c45",
      "parents": [
        "a79fac052f6e8027c829fbb3cd4bfd9e7ce3bbe0",
        "891146c6a6e40f40d9e9ca34378389a5aa6a53a7"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Nov 12 22:01:31 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 12 22:01:31 2018 +0000"
      },
      "message": "Merge \"Implement launch bounds logic in Android (3/3)\""
    },
    {
      "commit": "a79fac052f6e8027c829fbb3cd4bfd9e7ce3bbe0",
      "tree": "8c7ebe3fde6a4b508dd4c66b5d2ba8e9e8118875",
      "parents": [
        "1a7c0fb06c235a03d8080fcf63e6cd14c77adf12",
        "9570561a4f93756dc362bcdccd4db69180c45002"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Nov 12 21:52:20 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 12 21:52:20 2018 +0000"
      },
      "message": "Merge \"Add ACTION_PAGE_UP/DOWN/NEXT/PREVIOUS\""
    },
    {
      "commit": "9570561a4f93756dc362bcdccd4db69180c45002",
      "tree": "5c3954f8033b31e04da064544ef6cd1d43a7be56",
      "parents": [
        "add325328b9703661650c934d2b9f2e978ffe618"
      ],
      "author": {
        "name": "Qasid Ahmad Sadiq",
        "email": "qasid@google.com",
        "time": "Fri Nov 09 21:11:01 2018 -0800"
      },
      "committer": {
        "name": "Qasid Sadiq",
        "email": "qasid@google.com",
        "time": "Mon Nov 12 21:52:09 2018 +0000"
      },
      "message": "Add ACTION_PAGE_UP/DOWN/NEXT/PREVIOUS\n\nThis not only indicates if something is paged, it also indicates what\ndirection a page can be scrolled towards.\n\nTest: The API Builds, there is no executable code here, that is for\nanother CL\nBug: 119425427\n\nChange-Id: I0a40079f4e31e48bc53445a247e301c0d09d2497\n"
    },
    {
      "commit": "1a7c0fb06c235a03d8080fcf63e6cd14c77adf12",
      "tree": "02f994596bd6ad2b84fd0590482d87dac1e43b8a",
      "parents": [
        "f5525d4529b359085128cddbb3ca20d849cb8b29",
        "254fe344ed2fb09d77ae812501339e26932e86ee"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Mon Nov 12 21:45:58 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 12 21:45:58 2018 +0000"
      },
      "message": "Merge \"Merge \"[view compiler] Add conditional branch instruction\" am: d659ad62f4 am: 9d82929472 am: a60e020ac5\""
    },
    {
      "commit": "254fe344ed2fb09d77ae812501339e26932e86ee",
      "tree": "39869bcd3e89c773d4ee6bff93836330d820f635",
      "parents": [
        "df2de6437a9fcdbf0734ea3d3dd3bef2cb7f2a77",
        "a60e020ac5c91c9b82d60bf849c0996f3375d283"
      ],
      "author": {
        "name": "Eric Holk",
        "email": "eholk@google.com",
        "time": "Mon Nov 12 13:45:10 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 12 13:45:10 2018 -0800"
      },
      "message": "Merge \"[view compiler] Add conditional branch instruction\" am: d659ad62f4 am: 9d82929472\nam: a60e020ac5\n\nChange-Id: I4fc1500995770d5adbf5d6905ec4b74067b27648\n"
    },
    {
      "commit": "f5525d4529b359085128cddbb3ca20d849cb8b29",
      "tree": "6a0887a73648ef0004e285c1f8ed53474cfcb308",
      "parents": [
        "df2de6437a9fcdbf0734ea3d3dd3bef2cb7f2a77",
        "b0c1a4622c7b1239b2b5c18580b2da31fda1377e"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Nov 12 21:42:27 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 12 21:42:27 2018 +0000"
      },
      "message": "Merge \"Includes foreground services in top notification section.\""
    },
    {
      "commit": "df2de6437a9fcdbf0734ea3d3dd3bef2cb7f2a77",
      "tree": "0a7550e2e82e074d8292ad32894a34610066632a",
      "parents": [
        "79dc57f06c0a54713af73f02c4695d3ee08af1a8",
        "b7ab812daccc6e291e78523b9e44ff42afb5da45"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Nov 12 21:40:21 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 12 21:40:21 2018 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\""
    },
    {
      "commit": "79dc57f06c0a54713af73f02c4695d3ee08af1a8",
      "tree": "018a3d2590d70df10a43e6fc3dc08eca40cde5ce",
      "parents": [
        "1ca41c72991f1602cc7258e722f4b12dee93bf9a",
        "d829b16b0bcd80df77ee5286f1974ae1867ed5a6"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Nov 12 21:40:18 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 12 21:40:18 2018 +0000"
      },
      "message": "Merge \"Fix off-by-one error in historical app ops.\""
    },
    {
      "commit": "1ca41c72991f1602cc7258e722f4b12dee93bf9a",
      "tree": "5b393155cab2c2c1286d6a259b7f4632b1ebde6c",
      "parents": [
        "035d291240804b754f2be381a2b230ae3a181e75",
        "c5aaf45be4d8703ba7f14fa07fac63325ebd1831"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Nov 12 21:38:07 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 12 21:38:07 2018 +0000"
      },
      "message": "Merge \"Restricting UiModeManager#setNightMode\""
    },
    {
      "commit": "035d291240804b754f2be381a2b230ae3a181e75",
      "tree": "5d7f029dbedb6d7c5531225c1dcc3afb4e819674",
      "parents": [
        "8910f9dc91807496a39d2ea1f4354e10a4dcd987",
        "b39f5d6be030b653f37e7e9e064905ebe017da0e"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Nov 12 21:32:03 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 12 21:32:03 2018 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\""
    },
    {
      "commit": "8910f9dc91807496a39d2ea1f4354e10a4dcd987",
      "tree": "c788f8fd7bbe7e1f11032fb87972180429760d45",
      "parents": [
        "bd1db80249d12ed387a289940b43b26b72a572e7",
        "092d28ccae3d274a54fe6fa0b23596f650dc07a6"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Nov 12 21:30:23 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 12 21:30:23 2018 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\""
    },
    {
      "commit": "bd1db80249d12ed387a289940b43b26b72a572e7",
      "tree": "18572faa2f964b2e79c9f48ca06989a4ded6aab5",
      "parents": [
        "d03d02f58556315f8c0b7902bca51135c9f17154",
        "a355924be3f070a5d71aa82a8751ba2c9c77be80"
      ],
      "author": {
        "name": "Josh Gao",
        "email": "jmgao@google.com",
        "time": "Mon Nov 12 13:28:18 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 12 13:28:18 2018 -0800"
      },
      "message": "Merge \"Close PFD.AutoClose{In,Out}putStream before the PFD itself.\" am: 8fe23dfeff am: dcf129f380\nam: a355924be3\n\nChange-Id: I9db1facad1b464715a1d8d64d9caa1ebd5d3ba43\n"
    },
    {
      "commit": "a60e020ac5c91c9b82d60bf849c0996f3375d283",
      "tree": "9c7b35f480294c0e0ce0698dda98e8b3aa47e41e",
      "parents": [
        "a355924be3f070a5d71aa82a8751ba2c9c77be80",
        "9d8292947252a3edfe1f5e177df6670ac02126ac"
      ],
      "author": {
        "name": "Eric Holk",
        "email": "eholk@google.com",
        "time": "Mon Nov 12 13:25:40 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 12 13:25:40 2018 -0800"
      },
      "message": "Merge \"[view compiler] Add conditional branch instruction\" am: d659ad62f4\nam: 9d82929472\n\nChange-Id: Iecb959a73dab4d47e3ea5410eb46a15f4b340597\n"
    },
    {
      "commit": "a355924be3f070a5d71aa82a8751ba2c9c77be80",
      "tree": "8d15ccb9d70e55d362cd6b6e3ec46653978ed51c",
      "parents": [
        "8947d38c3992a435afe902104bd97c5223b2f5dd",
        "dcf129f380a552a9e61f26fb8deb0e7b13227d53"
      ],
      "author": {
        "name": "Josh Gao",
        "email": "jmgao@google.com",
        "time": "Mon Nov 12 13:12:13 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 12 13:12:13 2018 -0800"
      },
      "message": "Merge \"Close PFD.AutoClose{In,Out}putStream before the PFD itself.\" am: 8fe23dfeff\nam: dcf129f380\n\nChange-Id: I6926ff23f7360ba2acf2b87dff1b20c548d7d0d4\n"
    },
    {
      "commit": "9d8292947252a3edfe1f5e177df6670ac02126ac",
      "tree": "a51296a1e8311ba7f730e098161ae916c0744c0b",
      "parents": [
        "dcf129f380a552a9e61f26fb8deb0e7b13227d53",
        "d659ad62f491243ddc05cc73c02e9c7377dfa884"
      ],
      "author": {
        "name": "Eric Holk",
        "email": "eholk@google.com",
        "time": "Mon Nov 12 13:07:58 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 12 13:07:58 2018 -0800"
      },
      "message": "Merge \"[view compiler] Add conditional branch instruction\"\nam: d659ad62f4\n\nChange-Id: Ifb2813d06a500588240f6fb843a79520fced5b6f\n"
    },
    {
      "commit": "e0930d324c9c35546d6940e0ddc8f3e0bd850614",
      "tree": "53d67221fec06166760f83ca30faaf86cc6c313a",
      "parents": [
        "b4c2dc0c1fc09acabfffa1f239e8fa48c75aecae"
      ],
      "author": {
        "name": "Mårten Kongstad",
        "email": "marten.kongstad@sony.com",
        "time": "Thu Oct 18 14:50:15 2018 +0200"
      },
      "committer": {
        "name": "Todd Kennedy",
        "email": "toddke@google.com",
        "time": "Mon Nov 12 13:07:08 2018 -0800"
      },
      "message": "libandroidfw: add FALLTHROUGH_INTENDED to silence warnings\n\nAdd FALLTHROUGH_INTENDED to silence compiler warnings such as the\nfollowing:\n\n-------- 8\u003c --------\n[ 42% 27/63] //frameworks/base/libs/androidfw:libandroidfw clang++\nLocale.cpp\nframeworks/base/libs/androidfw/Locale.cpp:166:7: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough]\n      case 5:\n      ^\nframeworks/base/libs/androidfw/Locale.cpp:166:7: note: insert \u0027FALLTHROUGH_INTENDED;\u0027 to silence this warning\n      case 5:\n      ^\n      FALLTHROUGH_INTENDED;\nframeworks/base/libs/androidfw/Locale.cpp:166:7: note: insert \u0027break;\u0027 to avoid fall-through\n      case 5:\n      ^\n      break;\n1 warning generated.\n-------- \u003e8 --------\n\nTest: \u0027make libandroidfw\u0027 builds with no compiler warnings\nChange-Id: I6bc67f2c072f88c9f1a92b7378a6f1a460db70b4\n"
    },
    {
      "commit": "d03d02f58556315f8c0b7902bca51135c9f17154",
      "tree": "f9287c6f5ee1b91e6fcddcc0b31354a4ccead942",
      "parents": [
        "7502c41e8a4bf7cacc7b710e9ef2783ab8a71d32",
        "8947d38c3992a435afe902104bd97c5223b2f5dd"
      ],
      "author": {
        "name": "Svet Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Mon Nov 12 13:02:54 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 12 13:02:54 2018 -0800"
      },
      "message": "Merge \"Add owners to the Shell app\" am: bc12083aa7 am: 924f4e352d\nam: 8947d38c39\n\nChange-Id: I7723a2b64d4811bcabbc48c8cbfbe9513a10bd07\n"
    }
  ],
  "next": "7502c41e8a4bf7cacc7b710e9ef2783ab8a71d32"
}
