)]}'
{
  "log": [
    {
      "commit": "1fcb7398d13fbab686fdc2c209105af4865757af",
      "tree": "fb37faab2e3898466a04be8d53c578bfb6f40707",
      "parents": [
        "b4a372db17034a694ec80b13e287f45681fdf11a"
      ],
      "author": {
        "name": "dalyk",
        "email": "dalyk@google.com",
        "time": "Mon Mar 05 12:42:22 2018 -0500"
      },
      "committer": {
        "name": "Erik Kline",
        "email": "ek@google.com",
        "time": "Mon Apr 09 23:04:20 2018 -0700"
      },
      "message": "Trigger NetworkCallback events when private DNS usage has changed.\n\nRelies on events sent from netd in aosp/578162.\n\nTest: Added tests to ConnectivityServiceTest. Added a new test\nclass DnsManagerTest. Built a simple app that appears to\nreceive onLinkProperties events correctly upon manual changes\nto the private DNS settings on a Pixel.\nBug: 71828272\n\nMerged-In: I1e6c54ba016f6a165a302bd135a29d9332aaa235\nMerged-In: I7705412803fb9aa707a18ae5a1c50292e084d851\nChange-Id: I3223c1285a73d5d531c5051ce70007857caa57e3\n(cherry picked from commit 7301aa4140baefb549a737f033fc512e87c55692)\n"
    },
    {
      "commit": "b4a372db17034a694ec80b13e287f45681fdf11a",
      "tree": "1c3f5bd90403281f697c101a43dc2c4b305789a7",
      "parents": [
        "cb7b92697a3246e5f8be8fd0c1907a22776d6ace",
        "9f040f4540fe071cefd7db22bec0dd7bb41bdf62"
      ],
      "author": {
        "name": "akirilov",
        "email": "akirilov@google.com",
        "time": "Mon Apr 09 15:42:40 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Apr 09 15:42:40 2018 -0700"
      },
      "message": "[automerger skipped] [automerger] RESTRICT AUTOMERGE: Prevent reporting fake package name - framework (backport to mnc-dev) am: de71ee469a am: d672eef559 am: 86f5488521 skipped: 0df0b30be9 am: 815008072e am: aa20944ca4 am: 569ad1b287 am: 20a5009e23 skipped: 4fbc80f05b am: dc5ccd8d30 am: 70cff3248e\nam: 9f040f4540  -s ours\n\nChange-Id: I2a90f97f608bfb8637eeaa90d3b73cce4967f892\n"
    },
    {
      "commit": "cb7b92697a3246e5f8be8fd0c1907a22776d6ace",
      "tree": "1c3f5bd90403281f697c101a43dc2c4b305789a7",
      "parents": [
        "d450c4bcddab34b644141b372838e17388b7bafb",
        "cb18b163dc7224c37478cd1dfee8108d50690df6"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Mon Apr 09 22:40:13 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 09 22:40:13 2018 +0000"
      },
      "message": "Merge \"Add GTS test APIs for testing ImsService\" into pi-dev"
    },
    {
      "commit": "9f040f4540fe071cefd7db22bec0dd7bb41bdf62",
      "tree": "18774139add51cad52e4ebb700669529ab2a877d",
      "parents": [
        "d7431f236fa6602099729d1c0abd6f4194682b06",
        "70cff3248e12f7897e423fee182540cb42b2f4de"
      ],
      "author": {
        "name": "akirilov",
        "email": "akirilov@google.com",
        "time": "Mon Apr 09 15:36:59 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Apr 09 15:36:59 2018 -0700"
      },
      "message": "[automerger] RESTRICT AUTOMERGE: Prevent reporting fake package name - framework (backport to mnc-dev) am: de71ee469a am: d672eef559 am: 86f5488521 skipped: 0df0b30be9 am: 815008072e am: aa20944ca4 am: 569ad1b287 am: 20a5009e23 skipped: 4fbc80f05b am: dc5ccd8d30\nam: 70cff3248e\n\nChange-Id: I2cb7a7012c1bb872fb4cd67f69351c79c51f550e\n"
    },
    {
      "commit": "70cff3248e12f7897e423fee182540cb42b2f4de",
      "tree": "406fb9542c32c10e2ae19dbde3b75a69a8cd56dc",
      "parents": [
        "b39b2018e1aa83025b174b4fd0f81a7bdffc6854",
        "dc5ccd8d3053fbf0b2142ba3199f33a4deffab33"
      ],
      "author": {
        "name": "akirilov",
        "email": "akirilov@google.com",
        "time": "Mon Apr 09 15:25:14 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Apr 09 15:25:14 2018 -0700"
      },
      "message": "[automerger] RESTRICT AUTOMERGE: Prevent reporting fake package name - framework (backport to mnc-dev) am: de71ee469a am: d672eef559 am: 86f5488521 skipped: 0df0b30be9 am: 815008072e am: aa20944ca4 am: 569ad1b287 am: 20a5009e23 skipped: 4fbc80f05b\nam: dc5ccd8d30\n\nChange-Id: Ie8ba1d050f753d91fa9304f579b9ef1db701ffc4\n"
    },
    {
      "commit": "d450c4bcddab34b644141b372838e17388b7bafb",
      "tree": "f83e0c01b393c188bb63d61c0ab7cffd5f3f2260",
      "parents": [
        "42a53783f5e9472defe5004ecc8c980875da05c0",
        "a77d2c58e7edac338a69864c8970b794df401614"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Apr 09 22:05:45 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 09 22:05:45 2018 +0000"
      },
      "message": "Merge \"Fixed the touch targets when replying\" into pi-dev"
    },
    {
      "commit": "42a53783f5e9472defe5004ecc8c980875da05c0",
      "tree": "5768d37af4cdabdc66d28f887a9a9a74bfa4680d",
      "parents": [
        "172cb7032226f8a83cd498d015c50f0efc158711",
        "6f7ad91eb54477cd1fefd92e514d614ad73bfbfe"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Apr 09 21:48:10 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 09 21:48:10 2018 +0000"
      },
      "message": "Merge \"Missed setting default values\" into pi-dev"
    },
    {
      "commit": "172cb7032226f8a83cd498d015c50f0efc158711",
      "tree": "5bb4c123f51570abd24a996c07d0d8422dce0df5",
      "parents": [
        "c22605fa709b80ab930685dacbd682459f3c581c",
        "915985073467ccb0966c8b75032825aae5fa6edf"
      ],
      "author": {
        "name": "Sunny Goyal",
        "email": "sunnygoyal@google.com",
        "time": "Mon Apr 09 21:41:49 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 09 21:41:49 2018 +0000"
      },
      "message": "Merge \"Exposing the getHomeActivities() to allow the launcher detect the current home app\" into pi-dev"
    },
    {
      "commit": "c22605fa709b80ab930685dacbd682459f3c581c",
      "tree": "455353ea4751a6737dfa8121146ec45e1c626fe3",
      "parents": [
        "d74a971fc2f3464acc7083fbc79f04d6ab46bc9d",
        "d7431f236fa6602099729d1c0abd6f4194682b06"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Apr 09 14:07:34 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Apr 09 14:07:34 2018 -0700"
      },
      "message": "[automerger] Fix issue #27317952: PendingIntent.getIntent() should be protected am: ae77fa4725 am: d6b6319286 am: 73fcfd424e am: cb76e24e62 am: 209f5413a1 am: f91e527a32 am: db6d6a2914 am: 42dee597da am: 65b3f30dfe am: e55d5fca11 am: b39b2018e1\nam: d7431f236f\n\nChange-Id: I06fa441168da5b1d93a4fb00818d1f89e6f086fe\n"
    },
    {
      "commit": "dc5ccd8d3053fbf0b2142ba3199f33a4deffab33",
      "tree": "50ffc02ca624fc0c54fa40d32ec3bcc87761f316",
      "parents": [
        "e55d5fca110a86b976c1f3c674be5d648fde0652",
        "4fbc80f05b4fa8b58fcca984e0b88447bdb1dbe8"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Mon Apr 09 21:00:57 2018 +0000"
      },
      "committer": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Mon Apr 09 21:00:57 2018 +0000"
      },
      "message": "[automerger] RESTRICT AUTOMERGE: Prevent reporting fake package name - framework (backport to mnc-dev) am: de71ee469a am: d672eef559 am: 86f5488521 skipped: 0df0b30be9 am: 815008072e am: aa20944ca4 am: 569ad1b287 am: 20a5009e23 skipped: 4fbc80f05b\n\nChange-Id: I31f7f0b24c4abb211837b4143bd17922cbd910a1\n"
    },
    {
      "commit": "4fbc80f05b4fa8b58fcca984e0b88447bdb1dbe8",
      "tree": "ef89d63a7ae0fcbf37ba328ab25cc57b548d898d",
      "parents": [
        "65b3f30dfe20d037af5eaa49b443c6e5a7ae9fd6",
        "20a5009e2347e45aafba29b9661bbf870adceddb"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Mon Apr 09 21:00:53 2018 +0000"
      },
      "committer": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Mon Apr 09 21:00:53 2018 +0000"
      },
      "message": "[automerger] RESTRICT AUTOMERGE: Prevent reporting fake package name - framework (backport to mnc-dev) am: de71ee469a am: d672eef559 am: 86f5488521 skipped: 0df0b30be9 am: 815008072e am: aa20944ca4 am: 569ad1b287 am: 20a5009e23\n\nChange-Id: Idc5e03ce291191f07f6be769ee777e6dd8f59915\n"
    },
    {
      "commit": "20a5009e2347e45aafba29b9661bbf870adceddb",
      "tree": "fa895a55e775eb2d231b60075d8f222825ba42f9",
      "parents": [
        "42dee597da3cd28f0a603cfd8e6bc82faaf34324",
        "569ad1b2871ec38214a1f3f848dfd0d472ffbd8f"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Mon Apr 09 21:00:48 2018 +0000"
      },
      "committer": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Mon Apr 09 21:00:48 2018 +0000"
      },
      "message": "[automerger] RESTRICT AUTOMERGE: Prevent reporting fake package name - framework (backport to mnc-dev) am: de71ee469a am: d672eef559 am: 86f5488521 skipped: 0df0b30be9 am: 815008072e am: aa20944ca4 am: 569ad1b287\n\nChange-Id: I04b6008abff856d7998566a2e9136d62d6ac9c5e\n"
    },
    {
      "commit": "569ad1b2871ec38214a1f3f848dfd0d472ffbd8f",
      "tree": "444caa164241f81bb67ca09efd0f61e195fcec8f",
      "parents": [
        "db6d6a2914b07a6a2c5c50502c237831e30dbc5a",
        "aa20944ca43115e080ecaaa0f4507801c2ed2e79"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Mon Apr 09 21:00:43 2018 +0000"
      },
      "committer": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Mon Apr 09 21:00:43 2018 +0000"
      },
      "message": "[automerger] RESTRICT AUTOMERGE: Prevent reporting fake package name - framework (backport to mnc-dev) am: de71ee469a am: d672eef559 am: 86f5488521 skipped: 0df0b30be9 am: 815008072e am: aa20944ca4\n\nChange-Id: I4c4a136d4c77b6f1ba869992bb54be2ac755a9f7\n"
    },
    {
      "commit": "aa20944ca43115e080ecaaa0f4507801c2ed2e79",
      "tree": "117bc2c499bf0b72829242f82eeab281a4085d77",
      "parents": [
        "f91e527a32e2a47eacd82fb28baa71e8eca6b5e6",
        "815008072e4d4e66288e6b655f486863524d9319"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Mon Apr 09 21:00:38 2018 +0000"
      },
      "committer": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Mon Apr 09 21:00:38 2018 +0000"
      },
      "message": "[automerger] RESTRICT AUTOMERGE: Prevent reporting fake package name - framework (backport to mnc-dev) am: de71ee469a am: d672eef559 am: 86f5488521 skipped: 0df0b30be9 am: 815008072e\n\nChange-Id: Ibbfaf7f47f2471895f7fd5151be1230de51ff258\n"
    },
    {
      "commit": "815008072e4d4e66288e6b655f486863524d9319",
      "tree": "a8880f323ce649e77c9d2569a42b3aacb4d65ef4",
      "parents": [
        "209f5413a1b9301c7c06629cadf1f01ff93c9b7b",
        "0df0b30be9446081075f4e71e89a769a17847034"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Mon Apr 09 21:00:26 2018 +0000"
      },
      "committer": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Mon Apr 09 21:00:26 2018 +0000"
      },
      "message": "[automerger] RESTRICT AUTOMERGE: Prevent reporting fake package name - framework (backport to mnc-dev) am: de71ee469a am: d672eef559 am: 86f5488521 skipped: 0df0b30be9\n\nChange-Id: Idc789e68b33b1f8fd841204ce9ffb4b988f9c553\n"
    },
    {
      "commit": "0df0b30be9446081075f4e71e89a769a17847034",
      "tree": "27d071be483938641a6b576f5bdcbb545be3f6a8",
      "parents": [
        "cb76e24e62b4e0098a2b86e6445533a0395a6059",
        "86f54885218d508049ce084710cd9cc35c90758a"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Mon Apr 09 21:00:20 2018 +0000"
      },
      "committer": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Mon Apr 09 21:00:20 2018 +0000"
      },
      "message": "[automerger] RESTRICT AUTOMERGE: Prevent reporting fake package name - framework (backport to mnc-dev) am: de71ee469a am: d672eef559 am: 86f5488521\n\nChange-Id: I9f6c6fedfdc987a2acf1978a71fb0bdcd034e9e0\n"
    },
    {
      "commit": "86f54885218d508049ce084710cd9cc35c90758a",
      "tree": "5478280d9454dba4496da93c3a777abd7e1d80f2",
      "parents": [
        "73fcfd424eba7349e59351bbb08f15c84d41f180",
        "d672eef559b04712ed38bf9a3e3bb74f35bbdd4c"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Mon Apr 09 21:00:15 2018 +0000"
      },
      "committer": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Mon Apr 09 21:00:15 2018 +0000"
      },
      "message": "[automerger] RESTRICT AUTOMERGE: Prevent reporting fake package name - framework (backport to mnc-dev) am: de71ee469a am: d672eef559\n\nChange-Id: Ib50692050fd4e62ad80f24531818a378c75dfe25\n"
    },
    {
      "commit": "d672eef559b04712ed38bf9a3e3bb74f35bbdd4c",
      "tree": "da0053a74a486832caa78decf22e9ec2ed69eb22",
      "parents": [
        "d6b6319286ef770cb281b96ccdb57b97ad730350",
        "de71ee469a06fac76710874a69c97f76f4f22af7"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Mon Apr 09 21:00:08 2018 +0000"
      },
      "committer": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Mon Apr 09 21:00:08 2018 +0000"
      },
      "message": "[automerger] RESTRICT AUTOMERGE: Prevent reporting fake package name - framework (backport to mnc-dev) am: de71ee469a\n\nChange-Id: I000fae45e723679ba44b378a36a85daef20ae96d\n"
    },
    {
      "commit": "de71ee469a06fac76710874a69c97f76f4f22af7",
      "tree": "0b7231ad90063f466c030da17314bd52feae8c9d",
      "parents": [
        "ae77fa47257fe089df7bd9f02e906d1424981fb3"
      ],
      "author": {
        "name": "akirilov",
        "email": "akirilov@google.com",
        "time": "Thu Mar 22 14:01:44 2018 -0700"
      },
      "committer": {
        "name": "Atanas Kirilov",
        "email": "akirilov@google.com",
        "time": "Mon Apr 09 21:00:05 2018 +0000"
      },
      "message": "RESTRICT AUTOMERGE: Prevent reporting fake package name - framework (backport to mnc-dev)\n\nTest: added AccessibilityEndToEndTest#testPackageNameCannotBeFaked\n      cts-tradefed run cts --package android.accessibilityservice\n      cts-tradefed run cts --package android.accessibility\n\nBUG:69981755\n\nChange-Id: Id9990ccf1e88cea441f9b8927e849e67a059cfe4\n"
    },
    {
      "commit": "d74a971fc2f3464acc7083fbc79f04d6ab46bc9d",
      "tree": "455353ea4751a6737dfa8121146ec45e1c626fe3",
      "parents": [
        "69ade357413ea66fab63fe13be2efd68fd8e3a4f",
        "5e9b4c7c338e31b9acc2e4d3fb877202e435a32e"
      ],
      "author": {
        "name": "Benedict Wong",
        "email": "benedictwong@google.com",
        "time": "Mon Apr 09 20:55:30 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 09 20:55:30 2018 +0000"
      },
      "message": "Merge \"Force creation of Socket upon Transform application\" into pi-dev"
    },
    {
      "commit": "d7431f236fa6602099729d1c0abd6f4194682b06",
      "tree": "18774139add51cad52e4ebb700669529ab2a877d",
      "parents": [
        "3f13ccee8cfaf00c2a3bd29dfa28adc62f92eaa7",
        "b39b2018e1aa83025b174b4fd0f81a7bdffc6854"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Apr 09 13:49:47 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Apr 09 13:49:47 2018 -0700"
      },
      "message": "[automerger] Fix issue #27317952: PendingIntent.getIntent() should be protected am: ae77fa4725 am: d6b6319286 am: 73fcfd424e am: cb76e24e62 am: 209f5413a1 am: f91e527a32 am: db6d6a2914 am: 42dee597da am: 65b3f30dfe am: e55d5fca11\nam: b39b2018e1\n\nChange-Id: Id9abd97ef188ed9ac025ddbafc7a50d5f2b342a3\n"
    },
    {
      "commit": "b39b2018e1aa83025b174b4fd0f81a7bdffc6854",
      "tree": "406fb9542c32c10e2ae19dbde3b75a69a8cd56dc",
      "parents": [
        "609bc2d63ec781bb82518d8e52d4e9012d0818e6",
        "e55d5fca110a86b976c1f3c674be5d648fde0652"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Apr 09 13:37:50 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Apr 09 13:37:50 2018 -0700"
      },
      "message": "[automerger] Fix issue #27317952: PendingIntent.getIntent() should be protected am: ae77fa4725 am: d6b6319286 am: 73fcfd424e am: cb76e24e62 am: 209f5413a1 am: f91e527a32 am: db6d6a2914 am: 42dee597da am: 65b3f30dfe\nam: e55d5fca11\n\nChange-Id: Idba3148fd606f4061d79cced3a4583258e48492d\n"
    },
    {
      "commit": "69ade357413ea66fab63fe13be2efd68fd8e3a4f",
      "tree": "1fc426d8fdd7b1b94fb6eb147b36b05ef826fc51",
      "parents": [
        "8ecf40491be046f0cbd534c9b9fbc5d270f24b02",
        "5972773e476eb2d5290c644e721016df19b8c9d6"
      ],
      "author": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Mon Apr 09 20:29:30 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 09 20:29:30 2018 +0000"
      },
      "message": "Merge \"Once auto-battery saver is ever set, don\u0027t show suggestion\" into pi-dev"
    },
    {
      "commit": "e55d5fca110a86b976c1f3c674be5d648fde0652",
      "tree": "50ffc02ca624fc0c54fa40d32ec3bcc87761f316",
      "parents": [
        "4921986db76b1580bcb6ec8b2fd381d1364a6325",
        "65b3f30dfe20d037af5eaa49b443c6e5a7ae9fd6"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Mon Apr 09 20:18:09 2018 +0000"
      },
      "committer": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Mon Apr 09 20:18:09 2018 +0000"
      },
      "message": "[automerger] Fix issue #27317952: PendingIntent.getIntent() should be protected am: ae77fa4725 am: d6b6319286 am: 73fcfd424e am: cb76e24e62 am: 209f5413a1 am: f91e527a32 am: db6d6a2914 am: 42dee597da am: 65b3f30dfe\n\nChange-Id: I37d65e9e885739b3f4a897f9ceabe221534e65f8\n"
    },
    {
      "commit": "65b3f30dfe20d037af5eaa49b443c6e5a7ae9fd6",
      "tree": "ef89d63a7ae0fcbf37ba328ab25cc57b548d898d",
      "parents": [
        "24873b5b2828486ea9664cdd334495bd179e7e35",
        "42dee597da3cd28f0a603cfd8e6bc82faaf34324"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Mon Apr 09 20:18:03 2018 +0000"
      },
      "committer": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Mon Apr 09 20:18:03 2018 +0000"
      },
      "message": "[automerger] Fix issue #27317952: PendingIntent.getIntent() should be protected am: ae77fa4725 am: d6b6319286 am: 73fcfd424e am: cb76e24e62 am: 209f5413a1 am: f91e527a32 am: db6d6a2914 am: 42dee597da\n\nChange-Id: Ic1cb5a34385d6cbdb2e332fd96b6caf6c53b353b\n"
    },
    {
      "commit": "42dee597da3cd28f0a603cfd8e6bc82faaf34324",
      "tree": "fa895a55e775eb2d231b60075d8f222825ba42f9",
      "parents": [
        "01f297ecb73df918a6c3de75f870c0d4f708333c",
        "db6d6a2914b07a6a2c5c50502c237831e30dbc5a"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Mon Apr 09 20:17:57 2018 +0000"
      },
      "committer": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Mon Apr 09 20:17:57 2018 +0000"
      },
      "message": "[automerger] Fix issue #27317952: PendingIntent.getIntent() should be protected am: ae77fa4725 am: d6b6319286 am: 73fcfd424e am: cb76e24e62 am: 209f5413a1 am: f91e527a32 am: db6d6a2914\n\nChange-Id: Id6bc4a730ed862e380eb3b396a61999c56d2c679\n"
    },
    {
      "commit": "db6d6a2914b07a6a2c5c50502c237831e30dbc5a",
      "tree": "444caa164241f81bb67ca09efd0f61e195fcec8f",
      "parents": [
        "6100f6d3b2b2eb5a2eeaa3b484038a6a2cfd0fa8",
        "f91e527a32e2a47eacd82fb28baa71e8eca6b5e6"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Mon Apr 09 20:17:52 2018 +0000"
      },
      "committer": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Mon Apr 09 20:17:52 2018 +0000"
      },
      "message": "[automerger] Fix issue #27317952: PendingIntent.getIntent() should be protected am: ae77fa4725 am: d6b6319286 am: 73fcfd424e am: cb76e24e62 am: 209f5413a1 am: f91e527a32\n\nChange-Id: I4a2e77198d157f52266095338cf118896fb53348\n"
    },
    {
      "commit": "f91e527a32e2a47eacd82fb28baa71e8eca6b5e6",
      "tree": "117bc2c499bf0b72829242f82eeab281a4085d77",
      "parents": [
        "31ee079d5f08e78d47d609c0e664c1f0b0a744d3",
        "209f5413a1b9301c7c06629cadf1f01ff93c9b7b"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Mon Apr 09 20:17:44 2018 +0000"
      },
      "committer": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Mon Apr 09 20:17:44 2018 +0000"
      },
      "message": "[automerger] Fix issue #27317952: PendingIntent.getIntent() should be protected am: ae77fa4725 am: d6b6319286 am: 73fcfd424e am: cb76e24e62 am: 209f5413a1\n\nChange-Id: I29865f40b20c86a3d13493886cfe818638075fea\n"
    },
    {
      "commit": "209f5413a1b9301c7c06629cadf1f01ff93c9b7b",
      "tree": "a8880f323ce649e77c9d2569a42b3aacb4d65ef4",
      "parents": [
        "4ef2cbc58d1b079733f27b560a0492a5edb7dc5e",
        "cb76e24e62b4e0098a2b86e6445533a0395a6059"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Mon Apr 09 20:17:24 2018 +0000"
      },
      "committer": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Mon Apr 09 20:17:24 2018 +0000"
      },
      "message": "[automerger] Fix issue #27317952: PendingIntent.getIntent() should be protected am: ae77fa4725 am: d6b6319286 am: 73fcfd424e am: cb76e24e62\n\nChange-Id: Id581b577b7c21bca96019a0a1b9c4bb3c3abc7f6\n"
    },
    {
      "commit": "cb76e24e62b4e0098a2b86e6445533a0395a6059",
      "tree": "65e4bb44de4daf8ca5c002843641402f8d6befbb",
      "parents": [
        "9d13b0f6ca45bdde55c9366dd6a87ce684ee3068",
        "73fcfd424eba7349e59351bbb08f15c84d41f180"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Mon Apr 09 20:17:15 2018 +0000"
      },
      "committer": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Mon Apr 09 20:17:15 2018 +0000"
      },
      "message": "[automerger] Fix issue #27317952: PendingIntent.getIntent() should be protected am: ae77fa4725 am: d6b6319286 am: 73fcfd424e\n\nChange-Id: I9719266bad39cd58527b0aaeec10b39a1eba3509\n"
    },
    {
      "commit": "73fcfd424eba7349e59351bbb08f15c84d41f180",
      "tree": "510793169f1267cdea8d4713f0bf92bfb94ea60e",
      "parents": [
        "019eec3923aa4b2add9bd5462b011e772da264a8",
        "d6b6319286ef770cb281b96ccdb57b97ad730350"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Mon Apr 09 20:17:09 2018 +0000"
      },
      "committer": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Mon Apr 09 20:17:09 2018 +0000"
      },
      "message": "[automerger] Fix issue #27317952: PendingIntent.getIntent() should be protected am: ae77fa4725 am: d6b6319286\n\nChange-Id: Ic3796cc42e2ce78558fe47cff83e19d1aa52cea1\n"
    },
    {
      "commit": "d6b6319286ef770cb281b96ccdb57b97ad730350",
      "tree": "eec08b78031248c9d3e8f77dcbe7adc1e99de159",
      "parents": [
        "b8dad6c644c6ccc754ad7fc39dc9eca77fafd4de",
        "ae77fa47257fe089df7bd9f02e906d1424981fb3"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Mon Apr 09 20:16:59 2018 +0000"
      },
      "committer": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Mon Apr 09 20:16:59 2018 +0000"
      },
      "message": "[automerger] Fix issue #27317952: PendingIntent.getIntent() should be protected am: ae77fa4725\n\nChange-Id: Ic2e2b8d07e1f9872189282923114846db3b3c94c\n"
    },
    {
      "commit": "ae77fa47257fe089df7bd9f02e906d1424981fb3",
      "tree": "04b2d7cd31721df80e4b7493b2be387160970a48",
      "parents": [
        "b514ce9b38d535efe4400c0da4ec40a85fcf0a8c"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Feb 29 18:02:43 2016 -0800"
      },
      "committer": {
        "name": "Chris Tate",
        "email": "ctate@android.com",
        "time": "Mon Apr 09 20:16:55 2018 +0000"
      },
      "message": "Fix issue #27317952: PendingIntent.getIntent() should be protected\n\nBug: 64752751\nChange-Id: Ib05135cd94f5251942a6fc6df542ed39083f7827\n(cherry picked from commit e5ad41bc022db99c4f6663da0a9e49356c006741)\n"
    },
    {
      "commit": "8ecf40491be046f0cbd534c9b9fbc5d270f24b02",
      "tree": "b03762c8b266c27a077bd9a7a50222abe8cbb137",
      "parents": [
        "b35baa53f70efa42b985f83a0cf0fb205de01900",
        "ebcaeeb792688f1a35075d450e78212b46d03544"
      ],
      "author": {
        "name": "Beverly Tai",
        "email": "beverlyt@google.com",
        "time": "Mon Apr 09 19:54:24 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 09 19:54:24 2018 +0000"
      },
      "message": "Merge \"Update dnd settings summary\" into pi-dev"
    },
    {
      "commit": "b35baa53f70efa42b985f83a0cf0fb205de01900",
      "tree": "26d5bf16dd177dadcb46562a98e896a079cd76db",
      "parents": [
        "e5b621a6af4a6baf0f6805b9c946ec3e4dfbf5b4",
        "c907d2137bdb4f56e81810d0d191c2e6bdfd6554"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@google.com",
        "time": "Mon Apr 09 19:07:43 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 09 19:07:43 2018 +0000"
      },
      "message": "Merge \"ContentResolver should handle dead system_server.\" into pi-dev"
    },
    {
      "commit": "e5b621a6af4a6baf0f6805b9c946ec3e4dfbf5b4",
      "tree": "1ae5e4a4658431cd5c6785eaaa3521d89761005d",
      "parents": [
        "b273217c6e2e2f0302722f3474ec0a3224bd7d7e",
        "874425d3f2238ca3fb6fdaf36af58fe09dbc5955"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Apr 09 19:04:22 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 09 19:04:22 2018 +0000"
      },
      "message": "Merge \"Allow 3 variants of icon size in TwoTargetPreference.\" into pi-dev"
    },
    {
      "commit": "915985073467ccb0966c8b75032825aae5fa6edf",
      "tree": "ec82d3b5dcafb1f8618a765e6fe0ab2d292630ef",
      "parents": [
        "0f96324f5a393b5f790040d08413c0e9720c3726"
      ],
      "author": {
        "name": "Sunny Goyal",
        "email": "sunnygoyal@google.com",
        "time": "Mon Apr 09 11:24:32 2018 -0700"
      },
      "committer": {
        "name": "Sunny Goyal",
        "email": "sunnygoyal@google.com",
        "time": "Mon Apr 09 12:02:39 2018 -0700"
      },
      "message": "Exposing the getHomeActivities() to allow the launcher detect the current home app\n\nTest: Build and verified the lib with Launcher3\nBug: 75979063\nChange-Id: I77c2b2178030e083336b2e51ee850f5753f03aba\n"
    },
    {
      "commit": "b273217c6e2e2f0302722f3474ec0a3224bd7d7e",
      "tree": "aa2fe705ea88f96867ecb43a23940bc3ec592452",
      "parents": [
        "6a66f4e8cf3527fe6cbd33c46d17691e40c65056",
        "373356b9bdd7832ba75303b63f0aee747d7e19d1"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Mon Apr 09 18:58:38 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 09 18:58:38 2018 +0000"
      },
      "message": "Merge \"Remove focus highlight from scrims\" into pi-dev"
    },
    {
      "commit": "6a66f4e8cf3527fe6cbd33c46d17691e40c65056",
      "tree": "dd8def2928bf528ecd8fa477d67e491e39fed83b",
      "parents": [
        "190080537cfafea6af54bc5955dc6b18d7d38a35",
        "47f4280b4fe9dd92474ab1fa7bffec81c609a7cb"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Apr 09 18:52:25 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 09 18:52:25 2018 +0000"
      },
      "message": "Merge \"Helper methods for settings screen\" into pi-dev"
    },
    {
      "commit": "190080537cfafea6af54bc5955dc6b18d7d38a35",
      "tree": "4b51201129d338b91c05626a2decb3537df5bf59",
      "parents": [
        "1264d880e2c85786d3f8eedecb8e141471e2cd04",
        "5c01be6ac0080b0383d383c86ae69b967b81fed4"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Apr 09 18:34:13 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 09 18:34:13 2018 +0000"
      },
      "message": "Merge \"Disable ContentService.DEBUG\" into pi-dev"
    },
    {
      "commit": "a77d2c58e7edac338a69864c8970b794df401614",
      "tree": "d62520b5baa1e297ebba4771ff18614298abaabd",
      "parents": [
        "b172d5b4375ecb1895d3d7bed3d94e4fac3551a2"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Mon Apr 09 10:44:52 2018 -0700"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Mon Apr 09 11:32:05 2018 -0700"
      },
      "message": "Fixed the touch targets when replying\n\nBecause part of the reply field was outside the notification,\nclicks on the remote input or the send button could be discarded\nand go to the view instead.\nWe\u0027re not manually dispatching those touches to the remoteInput.\nAdditionally are we now closing the input field first and only\nthen opening the app.\n\nChange-Id: Iaea3fb78347dfc3a3e22b0d7155e6d2e50c82285\nFixes: 74161213\nFixes: 77482496\nTest: open inline reply, click on very bottom below text, observe that app isn\u0027t opened\n"
    },
    {
      "commit": "1264d880e2c85786d3f8eedecb8e141471e2cd04",
      "tree": "2cc7596b122beaadd89e3fa9d52c748236c3b36f",
      "parents": [
        "0f96324f5a393b5f790040d08413c0e9720c3726"
      ],
      "author": {
        "name": "Mehdi Alizadeh",
        "email": "mett@google.com",
        "time": "Tue Apr 03 18:38:34 2018 -0700"
      },
      "committer": {
        "name": "Mehdi Alizadeh",
        "email": "mett@google.com",
        "time": "Mon Apr 09 18:28:04 2018 +0000"
      },
      "message": "Adds entries for Swipe Up Enable in Settings.Secure\n\nBug: 77549883\nTest: None\nChange-Id: Ie346c4f527fa014eadbfaa1d81d7f8a5f37f653f\n"
    },
    {
      "commit": "6f7ad91eb54477cd1fefd92e514d614ad73bfbfe",
      "tree": "66e1122b553bdc96e9dd75e9f3283d9968d4362f",
      "parents": [
        "6f99da88db2e59bbfba82d079370130d4026ce12"
      ],
      "author": {
        "name": "Brad Stenning",
        "email": "stenning@google.com",
        "time": "Mon Apr 09 10:56:10 2018 -0700"
      },
      "committer": {
        "name": "Brad Stenning",
        "email": "stenning@google.com",
        "time": "Mon Apr 09 10:59:05 2018 -0700"
      },
      "message": "Missed setting default values\n\nBug:77802818\nTest: Manual\nChange-Id: I1776b8c197e9f91148748568c1529517d6437161\n"
    },
    {
      "commit": "0f96324f5a393b5f790040d08413c0e9720c3726",
      "tree": "2084e13a39be879a1ba7dffe6689602805b6b099",
      "parents": [
        "6f99da88db2e59bbfba82d079370130d4026ce12",
        "52f70351f4a36151c4d50d61dd68bf9b6a22c34f"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Apr 09 17:55:48 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 09 17:55:48 2018 +0000"
      },
      "message": "Merge \"Update PreferenceCategory headers to use headline font.\" into pi-dev"
    },
    {
      "commit": "6f99da88db2e59bbfba82d079370130d4026ce12",
      "tree": "e5126534f33a6a4c6b2c5345cb583155631577d2",
      "parents": [
        "9e659c79bff254471f2776e834e841c543c272e1",
        "3f54fe2c973da70c6bfd6843945bac9ee65d81ae"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Apr 09 17:34:33 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 09 17:34:33 2018 +0000"
      },
      "message": "Merge \"Animate shade expansion when bouncer\" into pi-dev"
    },
    {
      "commit": "9e659c79bff254471f2776e834e841c543c272e1",
      "tree": "a33b37c4c0aaba1600c0fc5cbb6997b08074497e",
      "parents": [
        "70df72232148340a5f3ea85f0892272901939f49",
        "569bfdda6c17440dff38b37a5cba89815cd00739"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Apr 09 17:33:21 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 09 17:33:21 2018 +0000"
      },
      "message": "Merge \"Use config_headlineFontFamilyMedium for actionBar/toolbar.\" into pi-dev"
    },
    {
      "commit": "70df72232148340a5f3ea85f0892272901939f49",
      "tree": "796576ee65632fa59370e048712da26743d87ce6",
      "parents": [
        "cfa439f02fd43ebeb8c85f0e7b0787e9fc1f4aeb",
        "36b414bc2de065ead88a384a8e877788a5db32f1"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Apr 09 17:33:15 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 09 17:33:15 2018 +0000"
      },
      "message": "Merge \"More knobs for connectivity experiments.\" into pi-dev"
    },
    {
      "commit": "cfa439f02fd43ebeb8c85f0e7b0787e9fc1f4aeb",
      "tree": "a85960ec90ad0880fc4c7ac43f15d568e146bf78",
      "parents": [
        "80e87e4d2d3525b559abf8b6593711c0fea31ee1",
        "7f171695493da28831410e8f7d4dfc09105b6ada"
      ],
      "author": {
        "name": "Michael Kwan",
        "email": "mkwan@google.com",
        "time": "Mon Apr 09 16:58:51 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 09 16:58:51 2018 +0000"
      },
      "message": "Merge \"Add config to allow start activities on long press.\" into pi-dev"
    },
    {
      "commit": "80e87e4d2d3525b559abf8b6593711c0fea31ee1",
      "tree": "80a2d3186aa1fada2a52d682649da487758348fb",
      "parents": [
        "30a0d29107ca22db78ef4e5c27b36b64c9bb2cfc",
        "da876c9438de0c35f368d990fb6e2c2e141b20df"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Mon Apr 09 16:53:55 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 09 16:53:55 2018 +0000"
      },
      "message": "Merge \"Tighten up pending animations list.\" into pi-dev"
    },
    {
      "commit": "30a0d29107ca22db78ef4e5c27b36b64c9bb2cfc",
      "tree": "5ff56716317ae034d9828b9d78520b3463444dc7",
      "parents": [
        "1cf0b6cbfd056f848dd5837bcf9d18eb5f577a8e",
        "8ec4be4be98e1a791fecf3dee50c06198521a46f"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Mon Apr 09 16:49:52 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 09 16:49:52 2018 +0000"
      },
      "message": "Merge \"PlaybackParams: Add @TestApi annotation to access stretch mode\" into pi-dev"
    },
    {
      "commit": "1cf0b6cbfd056f848dd5837bcf9d18eb5f577a8e",
      "tree": "bf72ef8aa6ea8c8ab5f491b9fffff5c95a1bd48e",
      "parents": [
        "d565f049575cb63fef1b92c47599da928a118112",
        "f2944cd61b84913c6c821594b289e7af9746efff"
      ],
      "author": {
        "name": "Seigo Nonaka",
        "email": "nona@google.com",
        "time": "Mon Apr 09 16:46:26 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 09 16:46:26 2018 +0000"
      },
      "message": "Merge \"Add common weight name to the API description\" into pi-dev"
    },
    {
      "commit": "3f54fe2c973da70c6bfd6843945bac9ee65d81ae",
      "tree": "325caf8b8c866f36241c968d1510b2cc4b0a29f8",
      "parents": [
        "d565f049575cb63fef1b92c47599da928a118112"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Sun Apr 08 23:17:40 2018 -0700"
      },
      "committer": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Mon Apr 09 09:18:17 2018 -0700"
      },
      "message": "Animate shade expansion when bouncer\n\nChange-Id: Ia1b303766379cb9d917c8b60ed70730fe3c4f5b4\nFixes: 76228574\nTest: Swipe up, hit back\nTest: Double tap on notification, hit back\nTest: Launch camera, request bouncer, hit back\nTest: Repeat for PIN and password\n"
    },
    {
      "commit": "5c01be6ac0080b0383d383c86ae69b967b81fed4",
      "tree": "88f438c37b782debb19456a33af034b9b566ad24",
      "parents": [
        "dbcf2767b1aba4b5c6af932000fa3afc65d7ca99"
      ],
      "author": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Mon Apr 09 08:59:01 2018 -0700"
      },
      "committer": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Mon Apr 09 08:59:01 2018 -0700"
      },
      "message": "Disable ContentService.DEBUG\n\nBug: 77778401\nTest: boot\nChange-Id: I4fb5ff3555736bd92eb25a25219d35b8ade19708\n"
    },
    {
      "commit": "d565f049575cb63fef1b92c47599da928a118112",
      "tree": "89559eb4153b9d0e17a90d8d1b7ec2454fdda023",
      "parents": [
        "dbcf2767b1aba4b5c6af932000fa3afc65d7ca99",
        "f80809ffd7b6ea8eb120ce5ccb343582c2757ea0"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Apr 09 15:57:42 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 09 15:57:42 2018 +0000"
      },
      "message": "Merge \"Expose TestAPIs needed by GtsOsTestCases\" into pi-dev"
    },
    {
      "commit": "c907d2137bdb4f56e81810d0d191c2e6bdfd6554",
      "tree": "e283b3bbd0e13b99ca8adc94d733159013b076f2",
      "parents": [
        "4f9d750e91061923da90ef174a592fc59d0eff9e"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Mon Apr 09 09:56:42 2018 -0600"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Mon Apr 09 09:56:45 2018 -0600"
      },
      "message": "ContentResolver should handle dead system_server.\n\nUse the common rethrowFromSystemServer() pattern.  Carefully only\nthrows for calls going to system_server; leaves existing behavior\nintact when calling a ContentProvider.\n\nBug: 77671218\nTest: builds, boots\nChange-Id: Ie5e0763fb5e62b832f2b6a03c8f9d72dab3bf89a\n"
    },
    {
      "commit": "dbcf2767b1aba4b5c6af932000fa3afc65d7ca99",
      "tree": "8415b5a368af76e4141e87ccf38e434541c5e923",
      "parents": [
        "6a67b8640b5ed69ea1cf994f6015ae9a008435ff",
        "7e123f5251213fbdc39f13a8de92a544e8119b0d"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Apr 09 15:42:37 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 09 15:42:37 2018 +0000"
      },
      "message": "Merge \"Update more dialog themes to use medium headline font.\" into pi-dev"
    },
    {
      "commit": "6a67b8640b5ed69ea1cf994f6015ae9a008435ff",
      "tree": "c15083b3d50288067aab83d3e4754a1aaab837d0",
      "parents": [
        "6f34a9b2d3cfdb8184b939e7ddb2161202d898fd",
        "d7375ac9d79b86ffae9fc1e0d92505b6bfa57eb0"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Apr 09 14:35:51 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 09 14:35:51 2018 +0000"
      },
      "message": "Merge \"Support bluetooth not using MultinetworkPolicyTracker\" into pi-dev"
    },
    {
      "commit": "6f34a9b2d3cfdb8184b939e7ddb2161202d898fd",
      "tree": "67aa71996d2034c72414967ce426bf78f1a1dca7",
      "parents": [
        "fdef00a5ae431f9b5152c408a74bcee75641848c",
        "61df45cd185fb2711ec2d5310679756ead6b7ad7"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Apr 09 14:32:41 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 09 14:32:41 2018 +0000"
      },
      "message": "Merge \"NO PARTIAL RERUN: Do not return recycled bitmaps\" into pi-dev"
    },
    {
      "commit": "f2944cd61b84913c6c821594b289e7af9746efff",
      "tree": "abda315d6e8213dd138d5c98e2bcb75ba41cd9ce",
      "parents": [
        "7790a2f2d1b5d7bd25b182fd58047a2a2bda5caf"
      ],
      "author": {
        "name": "Seigo Nonaka",
        "email": "nona@google.com",
        "time": "Mon Apr 02 11:45:34 2018 -0700"
      },
      "committer": {
        "name": "Seigo Nonaka",
        "email": "nona@google.com",
        "time": "Mon Apr 09 14:29:41 2018 +0000"
      },
      "message": "Add common weight name to the API description\n\nBug: 76448718\nTest: m docs\nChange-Id: Id0ce0b2bcbf4f6b0cf1aa97c4d2c3c5117dc62c2\n"
    },
    {
      "commit": "fdef00a5ae431f9b5152c408a74bcee75641848c",
      "tree": "fb8b396c579becf9050ac83172db9b37699973ca",
      "parents": [
        "deea3b84abc3a00a292ce9e4b853a1f8f1204e93",
        "11f058225f1f4e1ea75cb77a0d964ba1e9578a40"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Apr 09 13:39:31 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 09 13:39:31 2018 +0000"
      },
      "message": "Merge \"Update Javadoc of setLockTaskEnabled to reflect known issue\" into pi-dev"
    },
    {
      "commit": "deea3b84abc3a00a292ce9e4b853a1f8f1204e93",
      "tree": "6b49de9a5df0c0fd9b4c77d31de0c84387d253a9",
      "parents": [
        "0997a32523a0295ab56e7c38b5683f11a1899677",
        "0f9368cdc620d6a35f2341304d423824645dc54f"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Apr 09 13:16:11 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 09 13:16:11 2018 +0000"
      },
      "message": "Merge \"DisplayContentTests: Mark and improve flaky test\" into pi-dev"
    },
    {
      "commit": "0997a32523a0295ab56e7c38b5683f11a1899677",
      "tree": "557121a4b855fe91be29b75d6ceb32e75b4950ae",
      "parents": [
        "706edbd776edeceb95cff604914fea5aeeb7cdde",
        "5ab98de315122ee135c4ef31eaf8208101da25b1"
      ],
      "author": {
        "name": "Eric Sandness",
        "email": "sandness@google.com",
        "time": "Mon Apr 09 13:10:59 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 09 13:10:59 2018 +0000"
      },
      "message": "Merge \"Permission Check For DPM.getPermittedAccessibilityServices\" into pi-dev"
    },
    {
      "commit": "706edbd776edeceb95cff604914fea5aeeb7cdde",
      "tree": "adb7b5ad739a045a97e35d61beae6f181307395b",
      "parents": [
        "2946fba398a09f144cc64e0ccb070bc682b85a67",
        "35b3057627387102496b647c90740af4dd6b833d"
      ],
      "author": {
        "name": "Jan Althaus",
        "email": "jalt@google.com",
        "time": "Mon Apr 09 13:09:55 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 09 13:09:55 2018 +0000"
      },
      "message": "Merge \"Fixing broken logging of OTHER events\" into pi-dev"
    },
    {
      "commit": "2946fba398a09f144cc64e0ccb070bc682b85a67",
      "tree": "eb2cc54dbc22ef388363ff6eeae3c09d73f7027f",
      "parents": [
        "0a82994f9311c4cd4abc346431deb6a036aa404a",
        "cfaf8a1e5bea143b9604dd87078d22cd5d9b1b6c"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Apr 09 13:02:13 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 09 13:02:13 2018 +0000"
      },
      "message": "Merge \"Only match addresses without zip codes if at the end.\" into pi-dev"
    },
    {
      "commit": "47f4280b4fe9dd92474ab1fa7bffec81c609a7cb",
      "tree": "186b007172f623989075f604e108fe242f77447a",
      "parents": [
        "0a82994f9311c4cd4abc346431deb6a036aa404a"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Mon Apr 09 08:47:39 2018 -0400"
      },
      "committer": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Mon Apr 09 08:47:39 2018 -0400"
      },
      "message": "Helper methods for settings screen\n\nBug: 77657376\nTest: make -j RunSettingsRoboTests\nChange-Id: I2002cf98f26312e074c40c085044c60f7ce52ff7\n"
    },
    {
      "commit": "0a82994f9311c4cd4abc346431deb6a036aa404a",
      "tree": "fcf2eb4937f7271087c68408b418630021d3c9fa",
      "parents": [
        "23b69b6fdeb8ad920f19e75e6318a2572e781823",
        "5a0a26f8400ff0b00e3885da479fb3529756ba60"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Apr 09 11:26:20 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 09 11:26:20 2018 +0000"
      },
      "message": "Merge \"Fallback added for HEAVY_CLICK effect\" into pi-dev"
    },
    {
      "commit": "23b69b6fdeb8ad920f19e75e6318a2572e781823",
      "tree": "af7c48661012d1086d784351a276c6e971f65817",
      "parents": [
        "ef5bb6fd702dbaac58f5807f1d653bbf723474bd",
        "6310f4092d27b2ec81cf39b1a2ef8c5a7a3cc904"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Apr 09 11:26:20 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 09 11:26:20 2018 +0000"
      },
      "message": "Merge \"Mapping of haptic constants updated\" into pi-dev"
    },
    {
      "commit": "ef5bb6fd702dbaac58f5807f1d653bbf723474bd",
      "tree": "9f22390c284985ba9c8e304fde816a397ad661ac",
      "parents": [
        "3a7e021169c7afa8755c28a1295f3eff17ff8381",
        "1ea7edd77e616a97f12af821e2f03c7e3b26d49a"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Apr 09 11:26:20 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 09 11:26:20 2018 +0000"
      },
      "message": "Merge \"Add haptic constants\" into pi-dev"
    },
    {
      "commit": "d7375ac9d79b86ffae9fc1e0d92505b6bfa57eb0",
      "tree": "8e0e085835dbeaa431f8d785e88830078d3240a3",
      "parents": [
        "4f9d750e91061923da90ef174a592fc59d0eff9e"
      ],
      "author": {
        "name": "Erik Kline",
        "email": "ek@google.com",
        "time": "Mon Mar 12 23:18:58 2018 +0900"
      },
      "committer": {
        "name": "Erik Kline",
        "email": "ek@google.com",
        "time": "Mon Apr 09 03:05:37 2018 -0700"
      },
      "message": "Support bluetooth not using MultinetworkPolicyTracker\n\nThis required advancing the IpManager to IpClient refactoring\n(Bluetooth used IpManager and friends). Most importantly, the\nBluetooth code used WaitForProvisioningCallback, so this is\nmoved into IpClient proper now. Also: some more renaming\ncleanup.\n\nTest: as follows\n    - built\n    - flashed\n    - booted\n    - runtest frameworks-net passes\nBug: 62476366\nBug: 72663849\n\nMerged-In: I5e5b2c59ad3ea9ad574e8e683bcab3b09cfe0791\nMerged-In: I89b45310181d952129fb2294db63654da9b4057f\nChange-Id: I9eee2a9d5c31cdd48a054a7edc3403584efb1864\n(cherry picked from commit 8d1fe54be1b605846cca9dfe4a966b3c5e739caa)\n"
    },
    {
      "commit": "3a7e021169c7afa8755c28a1295f3eff17ff8381",
      "tree": "1e80e206251e6f4e93de21ee77b344eb7e24618b",
      "parents": [
        "1f2c6dea41adc4416e87aea76ad013aee22c00cf",
        "aeeb24e9cd59e64722527671f68ecb7731a5ea19"
      ],
      "author": {
        "name": "Annie Meng",
        "email": "anniemeng@google.com",
        "time": "Mon Apr 09 09:53:48 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 09 09:53:48 2018 +0000"
      },
      "message": "Merge \"Don\u0027t backup/restore screen brightness\" into pi-dev"
    },
    {
      "commit": "1f2c6dea41adc4416e87aea76ad013aee22c00cf",
      "tree": "85f9e0caffbabd7a4d208811dcc6d5bc4f345850",
      "parents": [
        "219e139651f85423248459fb20cc06ad41a56307",
        "4e51877f5cbdb4a92568dce50c2bdc381cfbe861"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Apr 09 09:26:42 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 09 09:26:42 2018 +0000"
      },
      "message": "Merge \"Fix crash when modifying Selection\" into pi-dev"
    },
    {
      "commit": "5ab98de315122ee135c4ef31eaf8208101da25b1",
      "tree": "68656b246cbbf32a375b39bd9838982570f39675",
      "parents": [
        "219e139651f85423248459fb20cc06ad41a56307"
      ],
      "author": {
        "name": "Eric Sandness",
        "email": "sandness@google.com",
        "time": "Tue Apr 03 18:12:39 2018 +0100"
      },
      "committer": {
        "name": "Eric Sandness",
        "email": "sandness@google.com",
        "time": "Mon Apr 09 07:47:13 2018 +0000"
      },
      "message": "Permission Check For DPM.getPermittedAccessibilityServices\n\nRequire the callers of DPM.getPermittedAccessibilityServices(userId) to\nhold the MANAGE_USERS permission.  The only known callers of this API\nare settings apps that already hold this permission.\n\nBug: 62343414\nTest: com.android.server.devicepolicy.DevicePolicyManagerTest\nTest: com.google.android.gts.devicepolicy.DeviceOwnerTest\nTest: Manually checked accessibility settings in DO and PO modes\nChange-Id: I8ee3f876fcaffa63636645f0f59709cd147254ef\n"
    },
    {
      "commit": "219e139651f85423248459fb20cc06ad41a56307",
      "tree": "e5dfa9f84d8db2648fb297f4701cf73b2884ccc7",
      "parents": [
        "0994a88731fc05b490732afae4d7c5f6b51b1020",
        "1193a35bcdee2df2ac3880131e8890f50019ceb1"
      ],
      "author": {
        "name": "Robin Bennett",
        "email": "robinbennett@google.com",
        "time": "Mon Apr 09 07:41:20 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 09 07:41:20 2018 +0000"
      },
      "message": "Merge \"Add setting/experiment to send keycode sleep for ungaze when Home is the foreground activity.\" into pi-dev"
    },
    {
      "commit": "0994a88731fc05b490732afae4d7c5f6b51b1020",
      "tree": "4a3ebca7a78f150f8f6566ed72aef805227e03e0",
      "parents": [
        "4f9d750e91061923da90ef174a592fc59d0eff9e",
        "77097800c47561e7de70f0143d715de78c702479"
      ],
      "author": {
        "name": "Shawn Lin",
        "email": "shawnlin@google.com",
        "time": "Mon Apr 09 03:58:49 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 09 03:58:49 2018 +0000"
      },
      "message": "Merge \"Fix the background of lockscreen showing the art work of removed media notification\" into pi-dev"
    },
    {
      "commit": "7e123f5251213fbdc39f13a8de92a544e8119b0d",
      "tree": "bff09f3bb1d3d0e3e83b9d88b97482683d1de6ed",
      "parents": [
        "4f9d750e91061923da90ef174a592fc59d0eff9e"
      ],
      "author": {
        "name": "Andrew Sapperstein",
        "email": "asapperstein@google.com",
        "time": "Sun Apr 08 15:29:22 2018 -0700"
      },
      "committer": {
        "name": "Andrew Sapperstein",
        "email": "asapperstein@google.com",
        "time": "Sun Apr 08 15:29:22 2018 -0700"
      },
      "message": "Update more dialog themes to use medium headline font.\n\nUpdates more of the DeviceDefault Dialog themes to use\nDialogWindowTitle.DeviceDefault and other related styles.\n\nAlso updates DialogWindowTitle.DeviceDefault to use the medium headline\nfont config for its fontFamily to enable OEM customization.\n\nBug: 70296667\nTest: visual inspection\nChange-Id: I77adba91d62caf327f96e237d1dd30126ef555c6\n"
    },
    {
      "commit": "52f70351f4a36151c4d50d61dd68bf9b6a22c34f",
      "tree": "5a99f5afc9a2bfa6d42202e53914b0649bed7cd1",
      "parents": [
        "4f9d750e91061923da90ef174a592fc59d0eff9e"
      ],
      "author": {
        "name": "Andrew Sapperstein",
        "email": "asapperstein@google.com",
        "time": "Sun Apr 08 11:56:29 2018 -0700"
      },
      "committer": {
        "name": "Andrew Sapperstein",
        "email": "asapperstein@google.com",
        "time": "Sun Apr 08 14:13:43 2018 -0700"
      },
      "message": "Update PreferenceCategory headers to use headline font.\n\nMedium weight.\n\nBug: 70296667\nTest: visual\nChange-Id: I879f5524920050e0a12b094d8ad0e9bcf72fd24c\n"
    },
    {
      "commit": "569bfdda6c17440dff38b37a5cba89815cd00739",
      "tree": "428f2fd41cfabd3c1f9f45ed04ff5a8ce504563a",
      "parents": [
        "4f9d750e91061923da90ef174a592fc59d0eff9e"
      ],
      "author": {
        "name": "Andrew Sapperstein",
        "email": "asapperstein@google.com",
        "time": "Tue Jan 23 17:31:29 2018 -0800"
      },
      "committer": {
        "name": "Andrew Sapperstein",
        "email": "asapperstein@google.com",
        "time": "Sun Apr 08 13:50:28 2018 -0700"
      },
      "message": "Use config_headlineFontFamilyMedium for actionBar/toolbar.\n\nUpdates the fontFamily used for Theme.DeviceDefault.Settings\u0027s\nactionBarStyle\u0027s titleTextStyle to be config_headlineFontFamilyMedium.\n\nAlso updates the toolbarStyle for DeviceDefault themes to use a new\nDeviceDefault version that sets titleTextAppearance to a DeviceDefault\nversion that picks up the fontFamily change made above.\n\nThis allows greater customization of system surfaces for OEMs.\n\nBug: 69314526\nTest: visual inspection\nChange-Id: Ida9bfaba1e136f29ae80715d1648f13f7b2f2126\n"
    },
    {
      "commit": "0f9368cdc620d6a35f2341304d423824645dc54f",
      "tree": "34d5f90144af8dffd38fc05f452734e363dce401",
      "parents": [
        "4f9d750e91061923da90ef174a592fc59d0eff9e"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Sun Apr 08 10:59:08 2018 -0700"
      },
      "committer": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Sun Apr 08 12:16:12 2018 -0700"
      },
      "message": "DisplayContentTests: Mark and improve flaky test\n\nMarks testForAllWindows as flaky. Also improves assertForAllWindowsOrder\nto output the actual vs expected output in case the test fails.\n\nBug: 77772044\nTest: atest DisplayContentTests\nChange-Id: I975a02621ffb968af24b962fccbe998ded651715\n"
    },
    {
      "commit": "61df45cd185fb2711ec2d5310679756ead6b7ad7",
      "tree": "fb45de167b117fe4360016b6a8142501efb62816",
      "parents": [
        "4f9d750e91061923da90ef174a592fc59d0eff9e"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Sat Apr 07 11:08:15 2018 -0700"
      },
      "committer": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Sun Apr 08 18:45:59 2018 +0000"
      },
      "message": "NO PARTIAL RERUN: Do not return recycled bitmaps\n\nThere\u0027s also no need to offload WallpaperManager#forgetLoadedBitmap\nbecause Bitmap#recycle is asynchronous - and the whole method is\nsynchronized.\n\nFixes 77597550\nTest: atest cts/tests/framework/base/activitymanager/src/android/server/am/ActivityManagerMultiDisplayTests.java\n\nChange-Id: I88014e21bd05e10c2f524393bb637596708e4e63\n"
    },
    {
      "commit": "373356b9bdd7832ba75303b63f0aee747d7e19d1",
      "tree": "0c6e412285b791399fd84db6c19f9bc416c38c1a",
      "parents": [
        "4f9d750e91061923da90ef174a592fc59d0eff9e"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Sat Apr 07 10:50:25 2018 -0700"
      },
      "committer": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Sat Apr 07 19:31:39 2018 -0700"
      },
      "message": "Remove focus highlight from scrims\n\nChange-Id: Ib51d8b1c6964716ac120f3567a8919decc513fbe\nFixes: 77591096\nTest: atest packages/SystemUI/tests/src/com/android/systemui/statusbar/phone/ScrimControllerTest.java\n"
    },
    {
      "commit": "4f9d750e91061923da90ef174a592fc59d0eff9e",
      "tree": "53ae0ce3a1de90c6c690b92a0663b6bc97ef726c",
      "parents": [
        "739199f3e9f3bc987ff4d33dbf07ab4403b10468",
        "5a03094ebc91df1c64a2232be648ac3ed26657ce"
      ],
      "author": {
        "name": "Jan Althaus",
        "email": "jalt@google.com",
        "time": "Sat Apr 07 12:06:12 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Apr 07 12:06:12 2018 +0000"
      },
      "message": "Merge \"Remove legacy logger\" into pi-dev"
    },
    {
      "commit": "5a03094ebc91df1c64a2232be648ac3ed26657ce",
      "tree": "e740f0222417bda52cbaef8c17f28867b69d857a",
      "parents": [
        "4d289593f259db3e690c0f6877eadad608666def"
      ],
      "author": {
        "name": "Jan Althaus",
        "email": "jalt@google.com",
        "time": "Wed Apr 04 19:40:38 2018 +0200"
      },
      "committer": {
        "name": "Jan Althaus",
        "email": "jalt@google.com",
        "time": "Sat Apr 07 12:04:49 2018 +0000"
      },
      "message": "Remove legacy logger\n\nMigrate DefaultLogger implementation to SelectionSessionLogger.\nThis cleans up after the API refactor and fixes two bugs:\n- All events are currently logged twice.\n- Interfaces accept a null signature, but it currently crashes the legacy logger.\n\nBug: 73392698\nBug: 77659305\nTest: atest FrameworksCoreTests:TextClassificationManagerTest\nTest: atest FrameworksCoreTests:TextClassificationTest\nTest: atest CtsViewTestCases:TextClassificationManagerTest\nTest: atest CtsViewTestCases:TextClassifierValueObjectsTest\nTest: atest CtsWidgetTestCases:TextViewTest\nTest: atest CtsWidgetTestCases:EditTextTest\nTest: Manually examined logs\nChange-Id: I0d2b925abf5cab12d71fc2cc0fa527530c86ab10\n"
    },
    {
      "commit": "739199f3e9f3bc987ff4d33dbf07ab4403b10468",
      "tree": "ebf20e99e8dbb7eb1f001eda56f0938b6d6ede65",
      "parents": [
        "8ee96517d29961c03f25d2589d6ab4bbb48ccaf7",
        "ab78047aa2720f1713d2d020b2ce21f594375463"
      ],
      "author": {
        "name": "Jan Althaus",
        "email": "jalt@google.com",
        "time": "Sat Apr 07 08:16:28 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Apr 07 08:16:28 2018 +0000"
      },
      "message": "Merge \"Fixing incomplete RemoteAction clone\" into pi-dev"
    },
    {
      "commit": "35b3057627387102496b647c90740af4dd6b833d",
      "tree": "48c64e35715045570926420758ae0cc88bdca406",
      "parents": [
        "4d289593f259db3e690c0f6877eadad608666def"
      ],
      "author": {
        "name": "Jan Althaus",
        "email": "jalt@google.com",
        "time": "Sat Apr 07 09:37:36 2018 +0200"
      },
      "committer": {
        "name": "Jan Althaus",
        "email": "jalt@google.com",
        "time": "Sat Apr 07 09:43:41 2018 +0200"
      },
      "message": "Fixing broken logging of OTHER events\n\nThis bug means we never received logs for events like \u0027Web Search\u0027\n\nBug: 77659305\nTest: atest FrameworksCoreTests:SelectionEventTest\nChange-Id: I6f79897f548d0d19710578e309e0b645bb78e1e3\n"
    },
    {
      "commit": "8ee96517d29961c03f25d2589d6ab4bbb48ccaf7",
      "tree": "9b4f7d705b550dfecf4b40d1028ab759083c309f",
      "parents": [
        "298fabe6b52561f4e81ef9091184968fc1ab6a00",
        "04ed430cee11431c829333a48966a2e060477393"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Apr 07 05:06:52 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Apr 07 05:06:52 2018 +0000"
      },
      "message": "Merge \"Register NetworkRequest callbacks with a handler\" into pi-dev"
    },
    {
      "commit": "298fabe6b52561f4e81ef9091184968fc1ab6a00",
      "tree": "262e64ac5b0fe3c3321ca268781f59ac24303b5d",
      "parents": [
        "2eae1e3a45e66cb72be375fa52cd89b2a1e31573",
        "156a7ebf1796a5b42074ab92876573537c7a6e60"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Apr 07 03:59:34 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Apr 07 03:59:34 2018 +0000"
      },
      "message": "Merge \"Autofill should clear the UI filter when a value is updated to null.\" into pi-dev"
    },
    {
      "commit": "2eae1e3a45e66cb72be375fa52cd89b2a1e31573",
      "tree": "bbe5f4527b82acd1df8cc6a0ab219d491fa88b79",
      "parents": [
        "301a925597812a28c93b6c6c20f6876e286fa107",
        "53765e00d8621d1b0b28cb9d877cacb751ed09c5"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Sat Apr 07 02:41:40 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Apr 07 02:41:40 2018 +0000"
      },
      "message": "Merge changes from topic \"unwanted\" into pi-dev\n\n* changes:\n  Add @param tag for state in queryDetailsForUidTagState.\n  Remove unwanted capability code per API council feedback.\n"
    },
    {
      "commit": "8ec4be4be98e1a791fecf3dee50c06198521a46f",
      "tree": "a0e383cc52538080dd63a749032b3c704604672a",
      "parents": [
        "301a925597812a28c93b6c6c20f6876e286fa107"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Fri Apr 06 15:37:56 2018 -0700"
      },
      "committer": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Fri Apr 06 19:23:53 2018 -0700"
      },
      "message": "PlaybackParams: Add @TestApi annotation to access stretch mode\n\nRequired due to CTS access restrictions in P.\n\nTest: CTS ParamsTest\nBug: 77723867\nChange-Id: I68b5fbc2096d5d1cb01c60fe1028def5ecfe2959\n"
    },
    {
      "commit": "301a925597812a28c93b6c6c20f6876e286fa107",
      "tree": "42dc6b6bb188d2140c5b256af0e7d870ee60a120",
      "parents": [
        "5b2a506edf43eeb0b8fa2b99122ddc6ed436fe5f",
        "d043c3aba0f42b2e52bcd5e114574c5c177c0f78"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Apr 07 02:00:01 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Apr 07 02:00:01 2018 +0000"
      },
      "message": "Merge \"AudioFocusRequest: getOnAudioFocusChangeListener in test API\" into pi-dev"
    },
    {
      "commit": "156a7ebf1796a5b42074ab92876573537c7a6e60",
      "tree": "0af6b80ff728e8a7c5c698a2b85791b3776a1cf8",
      "parents": [
        "bb96c13c7027f187d08746470434e81387edaa36"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Thu Apr 05 13:43:41 2018 -0700"
      },
      "committer": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Fri Apr 06 18:05:24 2018 -0700"
      },
      "message": "Autofill should clear the UI filter when a value is updated to null.\n\nTest: VirtualContainerActivityCompatModeTest:testDatasetFiltering\nFixes: 77652152\n\nChange-Id: Ifc7b8f759684fe35d1aa9218dd39b8dcf7ac4e4f\n"
    },
    {
      "commit": "5b2a506edf43eeb0b8fa2b99122ddc6ed436fe5f",
      "tree": "fd53b6f5be63f688b2ddd6fd3029671a3dabf760",
      "parents": [
        "fd76ec539ea00dd7f71162fd53238a217753559f",
        "ec140f605e5d3dbe7b46b3905c6e54f98eff4cbf"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Sat Apr 07 00:47:34 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Apr 07 00:47:34 2018 +0000"
      },
      "message": "Merge \"Don\u0027t request accessibility focus in volume dialog\" into pi-dev"
    },
    {
      "commit": "fd76ec539ea00dd7f71162fd53238a217753559f",
      "tree": "e214dc78a60e3edf3bcccc65c57a9f124df6d100",
      "parents": [
        "330f2fb05da38d561e34c81d3027afd30af7f1bf",
        "d8bf249a5dea77b5e5d2ca0ab421a3e58b947c7d"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Apr 07 00:40:28 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Apr 07 00:40:28 2018 +0000"
      },
      "message": "Merge \"UI modifications for user picker Test: tested on Mojave bug: 75023449\" into pi-dev"
    },
    {
      "commit": "330f2fb05da38d561e34c81d3027afd30af7f1bf",
      "tree": "6458fa542c2e32c1714b30d5993a5f7a83ca83aa",
      "parents": [
        "ee7bc05a03f8133f8b3930b20b0ddb38b6cde66a",
        "b7667279062ac2e213db1297e5f092762b14ea6a"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Apr 07 00:34:54 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Apr 07 00:34:54 2018 +0000"
      },
      "message": "Merge \"Fix regression in recent task list replacement\" into pi-dev"
    },
    {
      "commit": "874425d3f2238ca3fb6fdaf36af58fe09dbc5955",
      "tree": "808a8b6d5839107d8683dc43bf0ba74fc010e699",
      "parents": [
        "bb96c13c7027f187d08746470434e81387edaa36"
      ],
      "author": {
        "name": "Fan Zhang",
        "email": "zhfan@google.com",
        "time": "Fri Apr 06 15:55:12 2018 -0700"
      },
      "committer": {
        "name": "Fan Zhang",
        "email": "zhfan@google.com",
        "time": "Fri Apr 06 16:59:38 2018 -0700"
      },
      "message": "Allow 3 variants of icon size in TwoTargetPreference.\n\nBug: 77726902\nTest: robotests\nChange-Id: I2770e78827227edff28fcf7e9429c916780588b4\n"
    },
    {
      "commit": "d043c3aba0f42b2e52bcd5e114574c5c177c0f78",
      "tree": "75405c7aa335b27277da3c3646eabf41db4511a8",
      "parents": [
        "d1bc30a405665cc7bb51bcc88b9504501beb358a"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Thu Apr 05 15:46:06 2018 -0700"
      },
      "committer": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Fri Apr 06 16:59:21 2018 -0700"
      },
      "message": "AudioFocusRequest: getOnAudioFocusChangeListener in test API\n\nBug: 77651038\nTest: CTS AudioFocusTest\nChange-Id: I071057f1ed0ed6c56c16182a48191d763d408ae1\n"
    },
    {
      "commit": "ee7bc05a03f8133f8b3930b20b0ddb38b6cde66a",
      "tree": "1647ca577d7a30acb641ba3f577197831dec7061",
      "parents": [
        "d1bc30a405665cc7bb51bcc88b9504501beb358a",
        "ea0116eac2627854a4470138b996c445594ce976"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Apr 06 23:18:27 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 06 23:18:27 2018 +0000"
      },
      "message": "Merge \"Do not animate scrim when ColorFade\" into pi-dev"
    },
    {
      "commit": "d1bc30a405665cc7bb51bcc88b9504501beb358a",
      "tree": "33e9a146467aaeefde6caa6d7c2a4631e0c3ac54",
      "parents": [
        "1a249607f94bcb2e3473ae92b3e9dcab06665b85",
        "436ee824226cd2262faff104b55b6d1d50dff7c0"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Apr 06 22:52:43 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 06 22:52:43 2018 +0000"
      },
      "message": "Merge \"AudioPresentation: Replace @VisibleForTesting with @TestApi\" into pi-dev"
    },
    {
      "commit": "ec140f605e5d3dbe7b46b3905c6e54f98eff4cbf",
      "tree": "25826bb61af447b04765589e06984b3a059a5488",
      "parents": [
        "66b90a035f13d3ad0f7399cd8978c890a38ec935"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Fri Apr 06 15:17:17 2018 -0700"
      },
      "committer": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Fri Apr 06 15:43:54 2018 -0700"
      },
      "message": "Don\u0027t request accessibility focus in volume dialog\n\nBug: 72824733\nTest: Manually verify that TalkBack no longer announces\nthe entire contents of the dialog when pressing a volume\nkey.\n\nChange-Id: I33162ecef8b9ef5e872a0291c5f3188c0c9d3dc1\n"
    },
    {
      "commit": "1a249607f94bcb2e3473ae92b3e9dcab06665b85",
      "tree": "1d6f679241c442e573e3655e858e115855dea06e",
      "parents": [
        "06d4cda1acf770a49bdd1311d70442eb341ee490",
        "229141f082f8f95791d7725765129f330a064aae"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Apr 06 22:35:56 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 06 22:35:56 2018 +0000"
      },
      "message": "Merge \"Adds a start flag to set FLAG_ACTIVITY_MATCH_EXTERNAL\" into pi-dev"
    },
    {
      "commit": "06d4cda1acf770a49bdd1311d70442eb341ee490",
      "tree": "eb9a637730ec06788c0a8365edefdb34de991d23",
      "parents": [
        "66b90a035f13d3ad0f7399cd8978c890a38ec935",
        "dcae293e94517488cdfd946bbc07b030f1cdfdbc"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Apr 06 22:23:39 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 06 22:23:39 2018 +0000"
      },
      "message": "Merge changes from topic \"hid-device-app-name\" into pi-dev\n\n* changes:\n  Show Bluetooth HID Device connection status in Settings\n  Bluetooth: Add hidden API to get current user of HID Device (1/3)\n"
    }
  ],
  "next": "66b90a035f13d3ad0f7399cd8978c890a38ec935"
}
