)]}'
{
  "id": "30e4d80a592f50c6bc58c7d08d7743a83fa71c6e",
  "entries": [
    {
      "mode": 33188,
      "type": "blob",
      "id": "2c47a294e0b8c68dad9f54a265ecec5609e70b97",
      "name": "BUILD.gn"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "86db081852d461759340fe96099d263180ea4d6e",
      "name": "DEPS"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f5a8ef9fcbc1324cd1c7fe685ab5ca1c6f63c3f6",
      "name": "DIR_METADATA"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "02d461b5bdb1f0e4bb28afad26251f69305c61b1",
      "name": "OWNERS"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "90bd9c1b8586190f21f0cf84b9438e96e2335634",
      "name": "README.md"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "338855fea0049ac560ce941b14b45f09f5b08199",
      "name": "android"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4d9a8fc309205ea44e5604562e186d33014a2afd",
      "name": "android_input_helper.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2bf840cf3f359949ce08fd94fdd90ff16433ced6",
      "name": "android_input_helper.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fd95023703966d9874629625a34422adceb37af6",
      "name": "child_frame_input_helper.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "73100c4514c199d215644a686180d36cbb9dae5a",
      "name": "child_frame_input_helper.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "910b0949a7de48e35685675735a5c0a623b36d9c",
      "name": "cursor_manager.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ee6e9474608f1b0d351fc623b62e1e48b1f3dcd2",
      "name": "cursor_manager.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "abbea5656e491c147ad8d864186a3adeb45e1949",
      "name": "event_with_latency_info.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dcdb75242262188db872b3262d205ac72f237282",
      "name": "event_with_latency_info_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f9984bc93372c5faa85a9598740d582b89cef2ce",
      "name": "events_helper.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0f8a8cc8a5f70675fd171f677ebfad8563a01e61",
      "name": "events_helper.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "05a6f787131fa10e4bfc06dd160d709a3c860bad",
      "name": "features.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "433cc3c02599997147d8c7c0b2a5942bed63301a",
      "name": "features.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ee2c3891da34c17d440dbd103e9cdbbe8ff2b6b1",
      "name": "fling_controller.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c59310918265eed47a6240019bae4cdad1480d3c",
      "name": "fling_controller.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1610b7b03a3e204c86619637e3b8c170ce744519",
      "name": "fling_controller_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "76057b3e50f78440a5728ac58e43f03ba49662f6",
      "name": "fling_scheduler_base.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1cd9901507d9b3067fc9eafc6a47c732e3c235ad",
      "name": "gesture_event_queue.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3b32eb85367506aaf4dfcde4513527149f3359b8",
      "name": "gesture_event_queue.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0c59c510103679aad5ff89b599400e41fc73e0e0",
      "name": "gesture_event_queue_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b52d1275d1bdc896c4135863dfcf6ac00b527b97",
      "name": "gesture_event_stream_validator.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2ad9bb9092f8c5dfeef8e0933b461e2c05ccdd7d",
      "name": "gesture_event_stream_validator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "07f09025ad5e0c97171f714baf7a4f86ff577cf3",
      "name": "gesture_event_stream_validator_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "edf6180e4847238ff9f8995a739aee9d917ee389",
      "name": "input_disposition_handler.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c7ac4b374e7409ec900a6d25186824cdb7ae1f2d",
      "name": "input_event_ack_state.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9153b3c32eb6ff31963806a216300a5dc65e6e6f",
      "name": "input_event_ack_state.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "da9b848ff7770cb72047a466900665810b54c4c6",
      "name": "input_event_stream_validator.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "126710e2ed427e7a2abf20fe3e574a4690f59b3d",
      "name": "input_event_stream_validator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "19e6430f6a9f20b47e8a481b666bd173ac2f0bba",
      "name": "input_router.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0b01ee6ee98e1fd463accd342063955d678ac344",
      "name": "input_router_client.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4dd9ab104d8f53821ef810266670e3f2c0065185",
      "name": "input_router_config_helper.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "03fd861e0a813cdd2789d58fe75b80a2ecd54560",
      "name": "input_router_config_helper.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "68ce4c58fee0a94beb5c7c69b7e77c2aa8a73be5",
      "name": "input_router_impl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f6049601033c9dd2492d5d2fcc838f0b3a1f9473",
      "name": "input_router_impl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "145882705cb9e7d0fd1918e16b694a7bf076b0af",
      "name": "mock_input_router.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "259e444fa0cb71df88ef8cb6598ccb78b539b689",
      "name": "mock_input_router.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c2223b9f6be7e73502320716506644e0c0d293c5",
      "name": "mouse_wheel_event_queue.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "439c49150d31ff478981f60dd5265933e1af6847",
      "name": "mouse_wheel_event_queue.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c3ab7018c8669ca422c7fbb9515b44a90a1b5d29",
      "name": "mouse_wheel_event_queue_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6677cd8d67b52954ebfd924ba01d5d5bf7dcdf0b",
      "name": "native_web_keyboard_event.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d78c71c6423f26d4d24382a5594329d547fdb4cf",
      "name": "native_web_keyboard_event_android.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5250100d3899f0d26ea2f5fa63d754744b5dbff7",
      "name": "native_web_keyboard_event_aura.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7fe206f726463da96d3648d1c0de849327b707ff",
      "name": "native_web_keyboard_event_ios.mm"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "39ba6f99a9dc426f42ece791ed97ef1ad6d1bf42",
      "name": "native_web_keyboard_event_mac.mm"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d6e639da8567097a336db5262b6b10231cda00b0",
      "name": "native_web_keyboard_event_mac_unittest.mm"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "70a0f97ba9c3522cd3ea16550f2bf26f73e2266f",
      "name": "passthrough_touch_event_queue.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7e402e79706f94976cc2b68baeb72b781be0de90",
      "name": "passthrough_touch_event_queue.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e9f56a14eef5b7f629a3a6fd0cf18341c6872b83",
      "name": "passthrough_touch_event_queue_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "770079a5e15f7e6775bbe2361c0687f99ccb702a",
      "name": "render_input_router.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4e887f2a6b1f136be79ad8e4b840663bf3f90350",
      "name": "render_input_router.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8a512b83af28101969af80af37fe11b458250042",
      "name": "render_input_router.mojom"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9c240dc1bafc68204ec4d0bef9fff40ee71a5737",
      "name": "render_input_router_client.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ca48041dea9a22784d2575d08e040734cee639e0",
      "name": "render_input_router_delegate.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6c73789441f0ab23f3ceec08f9a0a6597f0d3273",
      "name": "render_input_router_iterator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "01f5820d2a1a62c47cf7e073fbc1c0700e566d1d",
      "name": "render_input_router_latency_tracker.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2890e4c0a10fbb365a152bb374c41e5956deb113",
      "name": "render_input_router_latency_tracker.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b11c29196a7d9e20f26bf3f8d2eca6c9d4a6ea7b",
      "name": "render_widget_host_input_event_router.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "79b8a66457787c50c2412f50bdd8f91546c15732",
      "name": "render_widget_host_input_event_router.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6afdafa2a1c3c76afda66df92ba34c2611df0c6f",
      "name": "render_widget_host_view_input.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "46e66abec4943bfa76a99d1fe4d567abbc1904f8",
      "name": "render_widget_host_view_input.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "be9d85c92d6c78644802a2e520147f54f025d32a",
      "name": "render_widget_host_view_input_observer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9bf2fe9ea3b25b21fdce09963a7808b4d2e093b8",
      "name": "render_widget_host_view_input_observer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "091c237ab3360899a83eaf7e5656bf0e52a04d15",
      "name": "render_widget_targeter.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fbbc81744e9a5aaaaab062ee077a63424872159a",
      "name": "render_widget_targeter.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "09ee0d3d154be33af5d9de95e0072839b9bab8b0",
      "name": "switches.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "64e8e149ab6c52bdefecf34c348f9ab79df35d05",
      "name": "switches.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "26c6558102ac41e56c34081b7c9f5cae93e748a6",
      "name": "tap_suppression_controller.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d22f88c290c1994a8eb16a26a9350edbf9c301b1",
      "name": "tap_suppression_controller.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "037b77927e99a8546f2ac493a0fbc204357b07ae",
      "name": "tap_suppression_controller_unittest.cc"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "f02686e51711c3c1d5277b78e5a950edb59cdf39",
      "name": "test"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d335d6463e81932f425b35e71d14ad3f0d21b3c6",
      "name": "timeout_monitor.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d9bcb7ff2a45d55c58b4519e190d8a144620a454",
      "name": "timeout_monitor.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "24f6fdd027030cfc96f75ef053f80cc8e6539152",
      "name": "touch_action_filter.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "611ed264de6350f7787aa1e23d37d254463c5894",
      "name": "touch_action_filter.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "113ea2de0bbca163f3a1b9600140451a35b9be50",
      "name": "touch_action_filter_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3d600d683561cb66a17f6c38bf04486f9901bf17",
      "name": "touch_emulator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bdc97cc91ce70da71fb32d0e253b24e31f8df305",
      "name": "touch_emulator_client.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a2b6c6cde38eb4aaba5c1c9e97813dd4f32c963e",
      "name": "touch_event_stream_validator.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2998ff9b628f01e3189ac8085b3ce913313e1283",
      "name": "touch_event_stream_validator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a0d43748f3c54a56d0dc883a0201e6820a2cc4f1",
      "name": "touch_event_stream_validator_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7ad2251833e46659faa290940ba4b851a3cd356d",
      "name": "touch_timeout_handler.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9877ae83c7c57d6cbe2e92a93267c4daaa84e4a6",
      "name": "touch_timeout_handler.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9a4778bfcff63776b49fe9e8d11a057b44018e04",
      "name": "touchpad_pinch_event_queue.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cf7be740943f76d1f91c9fbf5976ce8824201931",
      "name": "touchpad_pinch_event_queue.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1d83659114658ab0c47fce71e5fd58e5890c64db",
      "name": "touchpad_pinch_event_queue_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3d9f2abd00044489901fa2f3725613886472ffe6",
      "name": "touchpad_tap_suppression_controller.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1c08c1c1edff4d435e1d81750819bc0d0e42ee9b",
      "name": "touchpad_tap_suppression_controller.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c284381db7e606a4b80857cf7e565fc744460345",
      "name": "touchscreen_tap_suppression_controller.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "368371a9fb698c29912edfb6dc5a99148e35b435",
      "name": "touchscreen_tap_suppression_controller.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8daedb8d702b0748901dea6a8d9a7097134b907b",
      "name": "utils.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4f722e457140a90c345278548def9ff56ca8cae4",
      "name": "utils.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9647ac32d83ee27291b19fe4071d8a2ddd7176a1",
      "name": "web_input_event_builders_android.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "78348ac17f3561cdbb873bd85acb29cee88a4035",
      "name": "web_input_event_builders_android.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d3e21ef3fcbd3d87fc3b7a8856ba7a2c8d9d70f9",
      "name": "web_input_event_builders_android_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "510468434a74d84cda3e21a6b749ce9991394037",
      "name": "web_input_event_builders_ios.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "365ed47f59fa2f39489580b1337ec1b36ba5f8bb",
      "name": "web_input_event_builders_ios.mm"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "37987870606d5d06f6029813b0b53dc1546089b6",
      "name": "web_input_event_builders_mac.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "88872d9b22641f6d956c5ad603d80b078b719a6b",
      "name": "web_input_event_builders_mac.mm"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6b7c240b98b601208076f3d7af6d927058c2288b",
      "name": "web_input_event_builders_mac_unittest.mm"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "947ab2a313fb2934e5575f20d0637fed4dae6d43",
      "name": "web_touch_event_traits.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8acdaf3a2c67b9a6f597e2154916e2989fa4a073",
      "name": "web_touch_event_traits.h"
    }
  ]
}
