[go: nahoru, domu]

Use BigBuffer for SkBitmap mojom pixel data

This avoids large bitmaps yielding large messages, as BigBuffer falls
back onto shared memory beyond a certain size threshold.

Bug: 829659
Cq-Include-Trybots: luci.chromium.try:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win10_chromium_x64_rel_ng
Change-Id: I82f907144944f2e8ebea51264fc00afc171ce3bf
Reviewed-on: https://chromium-review.googlesource.com/1004598
Commit-Queue: Ken Rockot <rockot@chromium.org>
Reviewed-by: Scott Violet <sky@chromium.org>
Reviewed-by: Dirk Pranke <dpranke@chromium.org>
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Reviewed-by: Reilly Grant <reillyg@chromium.org>
Reviewed-by: Mike Klein <mtklein@chromium.org>
Cr-Commit-Position: refs/heads/master@{#551254}
diff --git a/BUILD.gn b/BUILD.gn
index 73f0570..1878e248 100644
--- a/BUILD.gn
+++ b/BUILD.gn
@@ -900,9 +900,11 @@
       "//device/vr/public/mojom:mojom_js_data_deps",
       "//media/capture/mojom:image_capture_js_data_deps",
       "//mojo/public/interfaces/bindings/tests:test_data_deps",
+      "//mojo/public/mojom/base:base_js_data_deps",
       "//services/shape_detection/public/mojom:mojom_js_data_deps",
       "//services/device/public/mojom:mojom_js_data_deps",
       "//services/device/public/mojom:generic_sensor_js_data_deps",
+      "//skia/public/interfaces:interfaces_js_data_deps",
       "//third_party/blink/public:blink_devtools_frontend_resources_files",
       "//third_party/blink/public:mojo_bindings_js_data_deps",
       "//third_party/mesa:osmesa",