Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(472)

Side by Side Diff: Source/modules/modules.gypi

Issue 1245363002: Add WebUSB bindings and client interface (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: Created 5 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 { 1 {
2 'includes': [ 2 'includes': [
3 '../core/core_generated.gypi', 3 '../core/core_generated.gypi',
4 'modules_generated.gypi', 4 'modules_generated.gypi',
5 ], 5 ],
6 'variables': { 6 'variables': {
7 # Experimental hooks for embedder to provide extra IDL and source files. 7 # Experimental hooks for embedder to provide extra IDL and source files.
8 # 8 #
9 # Note: this is not a supported API. If you rely on this, you will be broken 9 # Note: this is not a supported API. If you rely on this, you will be broken
10 # from time to time as the code generator changes in backward incompatible 10 # from time to time as the code generator changes in backward incompatible
(...skipping 272 matching lines...) Expand 10 before | Expand all | Expand 10 after
283 'webmidi/MIDIAccess.idl', 283 'webmidi/MIDIAccess.idl',
284 'webmidi/MIDIConnectionEvent.idl', 284 'webmidi/MIDIConnectionEvent.idl',
285 'webmidi/MIDIInput.idl', 285 'webmidi/MIDIInput.idl',
286 'webmidi/MIDIInputMap.idl', 286 'webmidi/MIDIInputMap.idl',
287 'webmidi/MIDIMessageEvent.idl', 287 'webmidi/MIDIMessageEvent.idl',
288 'webmidi/MIDIOutput.idl', 288 'webmidi/MIDIOutput.idl',
289 'webmidi/MIDIOutputMap.idl', 289 'webmidi/MIDIOutputMap.idl',
290 'webmidi/MIDIPort.idl', 290 'webmidi/MIDIPort.idl',
291 'websockets/CloseEvent.idl', 291 'websockets/CloseEvent.idl',
292 'websockets/WebSocket.idl', 292 'websockets/WebSocket.idl',
293 'webusb/USB.idl',
294 'webusb/USBAlternateInterface.idl',
295 'webusb/USBConfiguration.idl',
296 'webusb/USBDevice.idl',
297 'webusb/USBEndpoint.idl',
298 'webusb/USBInTransferResult.idl',
299 'webusb/USBInterface.idl',
300 'webusb/USBOutTransferResult.idl',
301 'webusb/USBTransferStatus.idl',
293 ], 302 ],
294 # 'partial interface' or target (right side of) 'implements' 303 # 'partial interface' or target (right side of) 'implements'
295 'modules_dependency_idl_files': [ 304 'modules_dependency_idl_files': [
296 'audio_output_devices/HTMLMediaElementAudioOutputDevice.idl', 305 'audio_output_devices/HTMLMediaElementAudioOutputDevice.idl',
297 'background_sync/ServiceWorkerGlobalScopeSync.idl', 306 'background_sync/ServiceWorkerGlobalScopeSync.idl',
298 'background_sync/ServiceWorkerRegistrationSync.idl', 307 'background_sync/ServiceWorkerRegistrationSync.idl',
299 'battery/NavigatorBattery.idl', 308 'battery/NavigatorBattery.idl',
300 'beacon/NavigatorBeacon.idl', 309 'beacon/NavigatorBeacon.idl',
301 'bluetooth/NavigatorBluetooth.idl', 310 'bluetooth/NavigatorBluetooth.idl',
302 'cachestorage/CompositorWorkerCacheStorage.idl', 311 'cachestorage/CompositorWorkerCacheStorage.idl',
(...skipping 57 matching lines...) Expand 10 before | Expand all | Expand 10 after
360 'speech/WindowSpeech.idl', 369 'speech/WindowSpeech.idl',
361 'speech/WindowSpeechSynthesis.idl', 370 'speech/WindowSpeechSynthesis.idl',
362 'storage/WindowStorage.idl', 371 'storage/WindowStorage.idl',
363 'vibration/NavigatorVibration.idl', 372 'vibration/NavigatorVibration.idl',
364 'vr/NavigatorVRDevice.idl', 373 'vr/NavigatorVRDevice.idl',
365 'webaudio/WindowWebAudio.idl', 374 'webaudio/WindowWebAudio.idl',
366 'webdatabase/WindowWebDatabase.idl', 375 'webdatabase/WindowWebDatabase.idl',
367 'webgl/WebGL2RenderingContextBase.idl', 376 'webgl/WebGL2RenderingContextBase.idl',
368 'webgl/WebGLRenderingContextBase.idl', 377 'webgl/WebGLRenderingContextBase.idl',
369 'webmidi/NavigatorWebMIDI.idl', 378 'webmidi/NavigatorWebMIDI.idl',
379 'webusb/NavigatorUSB.idl',
370 ], 380 ],
371 # interfaces that inherit from Event 381 # interfaces that inherit from Event
372 'modules_event_idl_files': [ 382 'modules_event_idl_files': [
373 'app_banner/BeforeInstallPromptEvent.idl', 383 'app_banner/BeforeInstallPromptEvent.idl',
374 'background_sync/PeriodicSyncEvent.idl', 384 'background_sync/PeriodicSyncEvent.idl',
375 'background_sync/SyncEvent.idl', 385 'background_sync/SyncEvent.idl',
376 'device_light/DeviceLightEvent.idl', 386 'device_light/DeviceLightEvent.idl',
377 'device_orientation/DeviceMotionEvent.idl', 387 'device_orientation/DeviceMotionEvent.idl',
378 'device_orientation/DeviceOrientationEvent.idl', 388 'device_orientation/DeviceOrientationEvent.idl',
379 'encryptedmedia/MediaEncryptedEvent.idl', 389 'encryptedmedia/MediaEncryptedEvent.idl',
(...skipping 81 matching lines...) Expand 10 before | Expand all | Expand 10 after
461 'speech/SpeechRecognitionErrorInit.idl', 471 'speech/SpeechRecognitionErrorInit.idl',
462 'speech/SpeechRecognitionEventInit.idl', 472 'speech/SpeechRecognitionEventInit.idl',
463 'storage/StorageEventInit.idl', 473 'storage/StorageEventInit.idl',
464 'vr/VRFieldOfViewInit.idl', 474 'vr/VRFieldOfViewInit.idl',
465 'webgl/WebGLContextAttributes.idl', 475 'webgl/WebGLContextAttributes.idl',
466 'webgl/WebGLContextEventInit.idl', 476 'webgl/WebGLContextEventInit.idl',
467 'webmidi/MIDIConnectionEventInit.idl', 477 'webmidi/MIDIConnectionEventInit.idl',
468 'webmidi/MIDIMessageEventInit.idl', 478 'webmidi/MIDIMessageEventInit.idl',
469 'webmidi/MIDIOptions.idl', 479 'webmidi/MIDIOptions.idl',
470 'websockets/CloseEventInit.idl', 480 'websockets/CloseEventInit.idl',
481 'webusb/USBControlTransferParameters.idl',
482 'webusb/USBDeviceEnumerationOptions.idl',
483 'webusb/USBDeviceFilter.idl',
471 ], 484 ],
472 'generated_modules_files': [ 485 'generated_modules_files': [
473 # .cpp files from make_modules_generated actions. 486 # .cpp files from make_modules_generated actions.
474 '<(blink_modules_output_dir)/EventModules.cpp', 487 '<(blink_modules_output_dir)/EventModules.cpp',
475 '<(blink_modules_output_dir)/EventModulesHeaders.h', 488 '<(blink_modules_output_dir)/EventModulesHeaders.h',
476 '<(blink_modules_output_dir)/EventModulesNames.cpp', 489 '<(blink_modules_output_dir)/EventModulesNames.cpp',
477 '<(blink_modules_output_dir)/EventModulesNames.h', 490 '<(blink_modules_output_dir)/EventModulesNames.h',
478 '<(blink_modules_output_dir)/EventTargetModulesNames.cpp', 491 '<(blink_modules_output_dir)/EventTargetModulesNames.cpp',
479 '<(blink_modules_output_dir)/EventTargetModulesNames.h', 492 '<(blink_modules_output_dir)/EventTargetModulesNames.h',
480 '<(blink_modules_output_dir)/IndexedDBNames.cpp', 493 '<(blink_modules_output_dir)/IndexedDBNames.cpp',
(...skipping 115 matching lines...) Expand 10 before | Expand all | Expand 10 after
596 '<(blink_modules_output_dir)/webgl/WebGLContextEventInit.cpp', 609 '<(blink_modules_output_dir)/webgl/WebGLContextEventInit.cpp',
597 '<(blink_modules_output_dir)/webgl/WebGLContextEventInit.h', 610 '<(blink_modules_output_dir)/webgl/WebGLContextEventInit.h',
598 '<(blink_modules_output_dir)/webmidi/MIDIConnectionEventInit.cpp', 611 '<(blink_modules_output_dir)/webmidi/MIDIConnectionEventInit.cpp',
599 '<(blink_modules_output_dir)/webmidi/MIDIConnectionEventInit.h', 612 '<(blink_modules_output_dir)/webmidi/MIDIConnectionEventInit.h',
600 '<(blink_modules_output_dir)/webmidi/MIDIMessageEventInit.h', 613 '<(blink_modules_output_dir)/webmidi/MIDIMessageEventInit.h',
601 '<(blink_modules_output_dir)/webmidi/MIDIMessageEventInit.cpp', 614 '<(blink_modules_output_dir)/webmidi/MIDIMessageEventInit.cpp',
602 '<(blink_modules_output_dir)/webmidi/MIDIOptions.cpp', 615 '<(blink_modules_output_dir)/webmidi/MIDIOptions.cpp',
603 '<(blink_modules_output_dir)/webmidi/MIDIOptions.h', 616 '<(blink_modules_output_dir)/webmidi/MIDIOptions.h',
604 '<(blink_modules_output_dir)/websockets/CloseEventInit.cpp', 617 '<(blink_modules_output_dir)/websockets/CloseEventInit.cpp',
605 '<(blink_modules_output_dir)/websockets/CloseEventInit.h', 618 '<(blink_modules_output_dir)/websockets/CloseEventInit.h',
619 '<(blink_modules_output_dir)/webusb/USBControlTransferParameters.cpp',
620 '<(blink_modules_output_dir)/webusb/USBControlTransferParameters.h',
621 '<(blink_modules_output_dir)/webusb/USBDeviceEnumerationOptions.cpp',
622 '<(blink_modules_output_dir)/webusb/USBDeviceEnumerationOptions.h',
623 '<(blink_modules_output_dir)/webusb/USBDeviceFilter.cpp',
624 '<(blink_modules_output_dir)/webusb/USBDeviceFilter.h',
606 ], 625 ],
607 'modules_files': [ 626 'modules_files': [
608 '<@(extra_blink_module_files)', 627 '<@(extra_blink_module_files)',
609 '<@(generated_modules_dictionary_files)', 628 '<@(generated_modules_dictionary_files)',
610 '<@(generated_modules_files)', 629 '<@(generated_modules_files)',
611 'InitModules.cpp', 630 'InitModules.cpp',
612 'InitModules.h', 631 'InitModules.h',
613 'accessibility/AXARIAGrid.cpp', 632 'accessibility/AXARIAGrid.cpp',
614 'accessibility/AXARIAGrid.h', 633 'accessibility/AXARIAGrid.h',
615 'accessibility/AXARIAGridCell.cpp', 634 'accessibility/AXARIAGridCell.cpp',
(...skipping 1046 matching lines...) Expand 10 before | Expand all | Expand 10 after
1662 'websockets/DocumentWebSocketChannel.h', 1681 'websockets/DocumentWebSocketChannel.h',
1663 'websockets/InspectorWebSocketEvents.cpp', 1682 'websockets/InspectorWebSocketEvents.cpp',
1664 'websockets/InspectorWebSocketEvents.h', 1683 'websockets/InspectorWebSocketEvents.h',
1665 'websockets/WebSocketChannel.cpp', 1684 'websockets/WebSocketChannel.cpp',
1666 'websockets/WebSocketChannel.h', 1685 'websockets/WebSocketChannel.h',
1667 'websockets/WebSocketChannelClient.h', 1686 'websockets/WebSocketChannelClient.h',
1668 'websockets/WebSocketFrame.cpp', 1687 'websockets/WebSocketFrame.cpp',
1669 'websockets/WebSocketFrame.h', 1688 'websockets/WebSocketFrame.h',
1670 'websockets/WorkerWebSocketChannel.cpp', 1689 'websockets/WorkerWebSocketChannel.cpp',
1671 'websockets/WorkerWebSocketChannel.h', 1690 'websockets/WorkerWebSocketChannel.h',
1691 'webusb/NavigatorUSB.cpp',
1692 'webusb/NavigatorUSB.h',
1693 'webusb/USB.cpp',
1694 'webusb/USB.h',
1695 'webusb/USBAlternateInterface.cpp',
1696 'webusb/USBAlternateInterface.h',
1697 'webusb/USBConfiguration.cpp',
1698 'webusb/USBConfiguration.h',
1699 'webusb/USBController.cpp',
1700 'webusb/USBController.h',
1701 'webusb/USBDevice.cpp',
1702 'webusb/USBDevice.h',
1703 'webusb/USBEndpoint.cpp',
1704 'webusb/USBEndpoint.h',
1705 'webusb/USBError.cpp',
1706 'webusb/USBError.h',
1707 'webusb/USBInTransferResult.h',
1708 'webusb/USBInterface.cpp',
1709 'webusb/USBInterface.h',
1710 'webusb/USBOutTransferResult.h',
1672 ], 1711 ],
1673 # 'partial interface' or target (right side of) 'implements' 1712 # 'partial interface' or target (right side of) 'implements'
1674 'modules_testing_dependency_idl_files' : [ 1713 'modules_testing_dependency_idl_files' : [
1675 'accessibility/testing/InternalsAccessibility.idl', 1714 'accessibility/testing/InternalsAccessibility.idl',
1676 'geolocation/testing/InternalsGeolocation.idl', 1715 'geolocation/testing/InternalsGeolocation.idl',
1677 'navigatorcontentutils/testing/InternalsNavigatorContentUtils.idl', 1716 'navigatorcontentutils/testing/InternalsNavigatorContentUtils.idl',
1678 'serviceworkers/testing/InternalsServiceWorker.idl', 1717 'serviceworkers/testing/InternalsServiceWorker.idl',
1679 'speech/testing/InternalsSpeechSynthesis.idl', 1718 'speech/testing/InternalsSpeechSynthesis.idl',
1680 'vibration/testing/InternalsVibration.idl', 1719 'vibration/testing/InternalsVibration.idl',
1681 'webaudio/testing/InternalsWebAudio.idl', 1720 'webaudio/testing/InternalsWebAudio.idl',
(...skipping 46 matching lines...) Expand 10 before | Expand all | Expand 10 after
1728 'webaudio/AudioBasicProcessorHandlerTest.cpp', 1767 'webaudio/AudioBasicProcessorHandlerTest.cpp',
1729 'webaudio/ConvolverNodeTest.cpp', 1768 'webaudio/ConvolverNodeTest.cpp',
1730 'webaudio/DynamicsCompressorNodeTest.cpp', 1769 'webaudio/DynamicsCompressorNodeTest.cpp',
1731 'webaudio/ScriptProcessorNodeTest.cpp', 1770 'webaudio/ScriptProcessorNodeTest.cpp',
1732 'webaudio/StereoPannerNodeTest.cpp', 1771 'webaudio/StereoPannerNodeTest.cpp',
1733 'websockets/DOMWebSocketTest.cpp', 1772 'websockets/DOMWebSocketTest.cpp',
1734 'websockets/DocumentWebSocketChannelTest.cpp', 1773 'websockets/DocumentWebSocketChannelTest.cpp',
1735 ], 1774 ],
1736 }, 1775 },
1737 } 1776 }
OLDNEW
« no previous file with comments | « no previous file | Source/modules/webusb/NavigatorUSB.h » ('j') | Source/modules/webusb/NavigatorUSB.idl » ('J')

Powered by Google App Engine
This is Rietveld 408576698