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

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: iface ctors, OWNERS, rebase Created 5 years, 4 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
« no previous file with comments | « no previous file | Source/modules/webusb/NavigatorUSB.h » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
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/WindowCacheStorage.idl', 311 'cachestorage/WindowCacheStorage.idl',
(...skipping 55 matching lines...) Expand 10 before | Expand all | Expand 10 after
358 'speech/WindowSpeechSynthesis.idl', 367 'speech/WindowSpeechSynthesis.idl',
359 'storage/WindowStorage.idl', 368 'storage/WindowStorage.idl',
360 'vibration/NavigatorVibration.idl', 369 'vibration/NavigatorVibration.idl',
361 'vr/NavigatorVRDevice.idl', 370 'vr/NavigatorVRDevice.idl',
362 'wake_lock/ScreenWakeLock.idl', 371 'wake_lock/ScreenWakeLock.idl',
363 'webaudio/WindowWebAudio.idl', 372 'webaudio/WindowWebAudio.idl',
364 'webdatabase/WindowWebDatabase.idl', 373 'webdatabase/WindowWebDatabase.idl',
365 'webgl/WebGL2RenderingContextBase.idl', 374 'webgl/WebGL2RenderingContextBase.idl',
366 'webgl/WebGLRenderingContextBase.idl', 375 'webgl/WebGLRenderingContextBase.idl',
367 'webmidi/NavigatorWebMIDI.idl', 376 'webmidi/NavigatorWebMIDI.idl',
377 'webusb/NavigatorUSB.idl',
368 ], 378 ],
369 # interfaces that inherit from Event 379 # interfaces that inherit from Event
370 'modules_event_idl_files': [ 380 'modules_event_idl_files': [
371 'app_banner/BeforeInstallPromptEvent.idl', 381 'app_banner/BeforeInstallPromptEvent.idl',
372 'background_sync/PeriodicSyncEvent.idl', 382 'background_sync/PeriodicSyncEvent.idl',
373 'background_sync/SyncEvent.idl', 383 'background_sync/SyncEvent.idl',
374 'device_light/DeviceLightEvent.idl', 384 'device_light/DeviceLightEvent.idl',
375 'device_orientation/DeviceMotionEvent.idl', 385 'device_orientation/DeviceMotionEvent.idl',
376 'device_orientation/DeviceOrientationEvent.idl', 386 'device_orientation/DeviceOrientationEvent.idl',
377 'encryptedmedia/MediaEncryptedEvent.idl', 387 'encryptedmedia/MediaEncryptedEvent.idl',
(...skipping 81 matching lines...) Expand 10 before | Expand all | Expand 10 after
459 'speech/SpeechRecognitionErrorInit.idl', 469 'speech/SpeechRecognitionErrorInit.idl',
460 'speech/SpeechRecognitionEventInit.idl', 470 'speech/SpeechRecognitionEventInit.idl',
461 'storage/StorageEventInit.idl', 471 'storage/StorageEventInit.idl',
462 'vr/VRFieldOfViewInit.idl', 472 'vr/VRFieldOfViewInit.idl',
463 'webgl/WebGLContextAttributes.idl', 473 'webgl/WebGLContextAttributes.idl',
464 'webgl/WebGLContextEventInit.idl', 474 'webgl/WebGLContextEventInit.idl',
465 'webmidi/MIDIConnectionEventInit.idl', 475 'webmidi/MIDIConnectionEventInit.idl',
466 'webmidi/MIDIMessageEventInit.idl', 476 'webmidi/MIDIMessageEventInit.idl',
467 'webmidi/MIDIOptions.idl', 477 'webmidi/MIDIOptions.idl',
468 'websockets/CloseEventInit.idl', 478 'websockets/CloseEventInit.idl',
479 'webusb/USBControlTransferParameters.idl',
480 'webusb/USBDeviceEnumerationOptions.idl',
481 'webusb/USBDeviceFilter.idl',
469 ], 482 ],
470 'generated_modules_files': [ 483 'generated_modules_files': [
471 # .cpp files from make_modules_generated actions. 484 # .cpp files from make_modules_generated actions.
472 '<(blink_modules_output_dir)/EventModules.cpp', 485 '<(blink_modules_output_dir)/EventModules.cpp',
473 '<(blink_modules_output_dir)/EventModulesHeaders.h', 486 '<(blink_modules_output_dir)/EventModulesHeaders.h',
474 '<(blink_modules_output_dir)/EventModulesNames.cpp', 487 '<(blink_modules_output_dir)/EventModulesNames.cpp',
475 '<(blink_modules_output_dir)/EventModulesNames.h', 488 '<(blink_modules_output_dir)/EventModulesNames.h',
476 '<(blink_modules_output_dir)/EventTargetModulesNames.cpp', 489 '<(blink_modules_output_dir)/EventTargetModulesNames.cpp',
477 '<(blink_modules_output_dir)/EventTargetModulesNames.h', 490 '<(blink_modules_output_dir)/EventTargetModulesNames.h',
478 '<(blink_modules_output_dir)/IndexedDBNames.cpp', 491 '<(blink_modules_output_dir)/IndexedDBNames.cpp',
(...skipping 115 matching lines...) Expand 10 before | Expand all | Expand 10 after
594 '<(blink_modules_output_dir)/webgl/WebGLContextEventInit.cpp', 607 '<(blink_modules_output_dir)/webgl/WebGLContextEventInit.cpp',
595 '<(blink_modules_output_dir)/webgl/WebGLContextEventInit.h', 608 '<(blink_modules_output_dir)/webgl/WebGLContextEventInit.h',
596 '<(blink_modules_output_dir)/webmidi/MIDIConnectionEventInit.cpp', 609 '<(blink_modules_output_dir)/webmidi/MIDIConnectionEventInit.cpp',
597 '<(blink_modules_output_dir)/webmidi/MIDIConnectionEventInit.h', 610 '<(blink_modules_output_dir)/webmidi/MIDIConnectionEventInit.h',
598 '<(blink_modules_output_dir)/webmidi/MIDIMessageEventInit.h', 611 '<(blink_modules_output_dir)/webmidi/MIDIMessageEventInit.h',
599 '<(blink_modules_output_dir)/webmidi/MIDIMessageEventInit.cpp', 612 '<(blink_modules_output_dir)/webmidi/MIDIMessageEventInit.cpp',
600 '<(blink_modules_output_dir)/webmidi/MIDIOptions.cpp', 613 '<(blink_modules_output_dir)/webmidi/MIDIOptions.cpp',
601 '<(blink_modules_output_dir)/webmidi/MIDIOptions.h', 614 '<(blink_modules_output_dir)/webmidi/MIDIOptions.h',
602 '<(blink_modules_output_dir)/websockets/CloseEventInit.cpp', 615 '<(blink_modules_output_dir)/websockets/CloseEventInit.cpp',
603 '<(blink_modules_output_dir)/websockets/CloseEventInit.h', 616 '<(blink_modules_output_dir)/websockets/CloseEventInit.h',
617 '<(blink_modules_output_dir)/webusb/USBControlTransferParameters.cpp',
618 '<(blink_modules_output_dir)/webusb/USBControlTransferParameters.h',
619 '<(blink_modules_output_dir)/webusb/USBDeviceEnumerationOptions.cpp',
620 '<(blink_modules_output_dir)/webusb/USBDeviceEnumerationOptions.h',
621 '<(blink_modules_output_dir)/webusb/USBDeviceFilter.cpp',
622 '<(blink_modules_output_dir)/webusb/USBDeviceFilter.h',
604 ], 623 ],
605 'modules_files': [ 624 'modules_files': [
606 '<@(extra_blink_module_files)', 625 '<@(extra_blink_module_files)',
607 '<@(generated_modules_dictionary_files)', 626 '<@(generated_modules_dictionary_files)',
608 '<@(generated_modules_files)', 627 '<@(generated_modules_files)',
609 'InitModules.cpp', 628 'InitModules.cpp',
610 'InitModules.h', 629 'InitModules.h',
611 'accessibility/AXARIAGrid.cpp', 630 'accessibility/AXARIAGrid.cpp',
612 'accessibility/AXARIAGrid.h', 631 'accessibility/AXARIAGrid.h',
613 'accessibility/AXARIAGridCell.cpp', 632 'accessibility/AXARIAGridCell.cpp',
(...skipping 1053 matching lines...) Expand 10 before | Expand all | Expand 10 after
1667 'websockets/DocumentWebSocketChannel.h', 1686 'websockets/DocumentWebSocketChannel.h',
1668 'websockets/InspectorWebSocketEvents.cpp', 1687 'websockets/InspectorWebSocketEvents.cpp',
1669 'websockets/InspectorWebSocketEvents.h', 1688 'websockets/InspectorWebSocketEvents.h',
1670 'websockets/WebSocketChannel.cpp', 1689 'websockets/WebSocketChannel.cpp',
1671 'websockets/WebSocketChannel.h', 1690 'websockets/WebSocketChannel.h',
1672 'websockets/WebSocketChannelClient.h', 1691 'websockets/WebSocketChannelClient.h',
1673 'websockets/WebSocketFrame.cpp', 1692 'websockets/WebSocketFrame.cpp',
1674 'websockets/WebSocketFrame.h', 1693 'websockets/WebSocketFrame.h',
1675 'websockets/WorkerWebSocketChannel.cpp', 1694 'websockets/WorkerWebSocketChannel.cpp',
1676 'websockets/WorkerWebSocketChannel.h', 1695 'websockets/WorkerWebSocketChannel.h',
1696 'webusb/NavigatorUSB.cpp',
1697 'webusb/NavigatorUSB.h',
1698 'webusb/USB.cpp',
1699 'webusb/USB.h',
1700 'webusb/USBAlternateInterface.cpp',
1701 'webusb/USBAlternateInterface.h',
1702 'webusb/USBConfiguration.cpp',
1703 'webusb/USBConfiguration.h',
1704 'webusb/USBController.cpp',
1705 'webusb/USBController.h',
1706 'webusb/USBDevice.cpp',
1707 'webusb/USBDevice.h',
1708 'webusb/USBEndpoint.cpp',
1709 'webusb/USBEndpoint.h',
1710 'webusb/USBError.cpp',
1711 'webusb/USBError.h',
1712 'webusb/USBInTransferResult.h',
1713 'webusb/USBInterface.cpp',
1714 'webusb/USBInterface.h',
1715 'webusb/USBOutTransferResult.h',
1677 ], 1716 ],
1678 # 'partial interface' or target (right side of) 'implements' 1717 # 'partial interface' or target (right side of) 'implements'
1679 'modules_testing_dependency_idl_files' : [ 1718 'modules_testing_dependency_idl_files' : [
1680 'accessibility/testing/InternalsAccessibility.idl', 1719 'accessibility/testing/InternalsAccessibility.idl',
1681 'geolocation/testing/InternalsGeolocation.idl', 1720 'geolocation/testing/InternalsGeolocation.idl',
1682 'navigatorcontentutils/testing/InternalsNavigatorContentUtils.idl', 1721 'navigatorcontentutils/testing/InternalsNavigatorContentUtils.idl',
1683 'serviceworkers/testing/InternalsServiceWorker.idl', 1722 'serviceworkers/testing/InternalsServiceWorker.idl',
1684 'speech/testing/InternalsSpeechSynthesis.idl', 1723 'speech/testing/InternalsSpeechSynthesis.idl',
1685 'vibration/testing/InternalsVibration.idl', 1724 'vibration/testing/InternalsVibration.idl',
1686 'webaudio/testing/InternalsWebAudio.idl', 1725 'webaudio/testing/InternalsWebAudio.idl',
(...skipping 46 matching lines...) Expand 10 before | Expand all | Expand 10 after
1733 'webaudio/AudioBasicProcessorHandlerTest.cpp', 1772 'webaudio/AudioBasicProcessorHandlerTest.cpp',
1734 'webaudio/ConvolverNodeTest.cpp', 1773 'webaudio/ConvolverNodeTest.cpp',
1735 'webaudio/DynamicsCompressorNodeTest.cpp', 1774 'webaudio/DynamicsCompressorNodeTest.cpp',
1736 'webaudio/ScriptProcessorNodeTest.cpp', 1775 'webaudio/ScriptProcessorNodeTest.cpp',
1737 'webaudio/StereoPannerNodeTest.cpp', 1776 'webaudio/StereoPannerNodeTest.cpp',
1738 'websockets/DOMWebSocketTest.cpp', 1777 'websockets/DOMWebSocketTest.cpp',
1739 'websockets/DocumentWebSocketChannelTest.cpp', 1778 'websockets/DocumentWebSocketChannelTest.cpp',
1740 ], 1779 ],
1741 }, 1780 },
1742 } 1781 }
OLDNEW
« no previous file with comments | « no previous file | Source/modules/webusb/NavigatorUSB.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698