chromium/third_party/blink/renderer/modules/mediarecorder/DEPS

include_rules = [
    "+base/containers/fixed_flat_map.h",
    "+base/containers/queue.h",
    "+base/memory/read_only_shared_memory_region.h",
    "+base/memory/unsafe_shared_memory_region.h",
    "+base/memory/shared_memory_mapping.h",
    "+base/files/file_path.h",
    "+base/files/memory_mapped_file.h",
    "+base/path_service.h",
    "+base/strings/string_number_conversions.h",
    "+base/task/task_runner_util.h",
    "+base/task/task_traits.h",
    "+base/threading/sequenced_task_runner_handle.h",
    "+base/threading/thread_restrictions.h",
    "+base/win/windows_version.h",
    "+cc/paint",
    "+media",
    "+skia/ext/platform_canvas.h",
    "-third_party/blink/renderer/modules",
    "+third_party/blink/renderer/modules/event_modules.h",
    "+third_party/blink/renderer/modules/event_target_modules.h",
    "+third_party/blink/renderer/modules/modules_export.h",
    "+third_party/blink/renderer/modules/mediarecorder",
    "+third_party/blink/renderer/modules/mediastream",
    '+third_party/opus',
    "+third_party/libvpx",
    "+third_party/libyuv",
    "+third_party/openh264/src/codec/api/wels",
    "+ui/gfx/geometry",
]

specific_include_rules = {
    ".*_unittest.cc": [
        "+base/run_loop.h",
        "+ui/gfx/gpu_memory_buffer.h",
    ],
}