gecko-dev/dom/workers/test
Dzmitry Malyshau b91906eeac Bug 1581710 - Update WebGPU IDL bindings r=jgilbert,bzbarsky
This mostly updates the bindings to the current state.
No actual logic backing them yet.

*Note*: the IDL does *not* need to be checked for matching the upstream spec precisely at this stage. The upstream is evolving, we just need to update in order to start integrating the implementation. What needs to be checked is - how C++ represents the IDL, esp with regards to derived classes, events, and hierarchies.

The trickiest points, arguably, are:
  - WebGPU -> GPU prefix change
  - the goop for interfaces that are not final

Differential Revision: https://phabricator.services.mozilla.com/D46166

--HG--
rename : dom/webgpu/InputState.cpp => dom/webgpu/DeviceLostInfo.cpp
rename : dom/webgpu/Fence.h => dom/webgpu/DeviceLostInfo.h
rename : dom/webgpu/BlendState.cpp => dom/webgpu/OutOfMemoryError.cpp
rename : dom/webgpu/LogEntry.h => dom/webgpu/OutOfMemoryError.h
rename : dom/webgpu/BindGroup.h => dom/webgpu/ProgrammablePassEncoder.cpp
rename : dom/webgpu/BlendState.cpp => dom/webgpu/RenderBundle.cpp
rename : dom/webgpu/BlendState.h => dom/webgpu/RenderBundle.h
rename : dom/webgpu/AttachmentState.cpp => dom/webgpu/ValidationError.cpp
rename : dom/webgpu/AttachmentState.h => dom/webgpu/ValidationError.h
extra : moz-landing-system : lando
2019-10-02 16:46:03 +00:00
..
crashtests
xpcshell Bug 1577746 - Automatically enable more ESLint rules for dom/. r=baku 2019-09-02 11:23:26 +00:00
.eslintrc.js
404_server.sjs
atob_worker.js
blank.html
browser_bug1047663.js
browser_bug1104623.js
browser_consoleSharedWorkers.js
browser_fileURL.js
browser.ini
bug978260_worker.js
bug998474_worker.js
bug1014466_data1.txt
bug1014466_data2.txt
bug1014466_worker.js Bug 1577746 - Enable ESLint rule object-shorthand for dom/. r=baku 2019-09-02 11:22:27 +00:00
bug1020226_frame.html
bug1020226_worker.js
bug1047663_tab.html
bug1047663_worker.sjs
bug1060621_worker.js
bug1062920_worker.js
bug1063538_worker.js Bug 1577746 - Enable ESLint rule object-shorthand for dom/. r=baku 2019-09-02 11:22:27 +00:00
bug1063538.sjs
bug1104064_worker.js
bug1132395_sharedWorker.js
bug1132924_worker.js
chrome.ini
chromeWorker_subworker.js
chromeWorker_worker.js
clearTimeouts_worker.js
console_worker.js
consoleReplaceable_worker.js
content_worker.js Bug 1577746 - Enable ESLint rule object-shorthand for dom/. r=baku 2019-09-02 11:22:27 +00:00
csp_worker.js
csp_worker.js^headers^
dom_worker_helper.js Bug 1577746 - Enable ESLint rule object-shorthand for dom/. r=baku 2019-09-02 11:22:27 +00:00
empty_worker.js
empty.html
errorPropagation_iframe.html Bug 1577746 - Enable ESLint rule object-shorthand for dom/. r=baku 2019-09-02 11:22:27 +00:00
errorPropagation_worker.js Bug 1577746 - Enable ESLint rule object-shorthand for dom/. r=baku 2019-09-02 11:22:27 +00:00
errorwarning_worker.js
eventDispatch_worker.js
fibonacci_worker.js
file_bug1010784_worker.js
file_worker.js
fileBlob_worker.js
fileBlobSubWorker_worker.js
filePosting_worker.js
fileReaderSync_worker.js
fileReaderSyncErrors_worker.js
fileReadSlice_worker.js
fileSlice_worker.js
fileSubWorker_worker.js
foreign.js
frame_script.js Bug 1577746 - Enable ESLint rule object-shorthand for dom/. r=baku 2019-09-02 11:22:27 +00:00
head.js Bug 1577746 - Enable ESLint rule object-shorthand for dom/. r=baku 2019-09-02 11:22:27 +00:00
importForeignScripts_worker.js
importScripts_3rdParty_worker.js
importScripts_mixedcontent.html Bug 1577746 - Enable ESLint rule object-shorthand for dom/. r=baku 2019-09-02 11:22:27 +00:00
importScripts_worker_imported1.js
importScripts_worker_imported2.js
importScripts_worker_imported3.js
importScripts_worker_imported4.js
importScripts_worker.js
instanceof_worker.js
invalid.js
json_worker.js Bug 1577746 - Enable ESLint rule object-shorthand for dom/. r=baku 2019-09-02 11:22:27 +00:00
loadEncoding_worker.js
location_worker.js Bug 1577746 - Enable ESLint rule object-shorthand for dom/. r=baku 2019-09-02 11:22:27 +00:00
longThread_worker.js
mochitest.ini Bug 1582531 - Update fission annotations for skipped tests that are now passing succesfully, r=kmag 2019-09-27 14:25:10 +00:00
multi_sharedWorker_frame.html
multi_sharedWorker_sharedWorker.js Bug 1577746 - Enable ESLint rule object-shorthand for dom/. r=baku 2019-09-02 11:22:27 +00:00
navigator_languages_worker.js
navigator_worker.js
newError_worker.js
notification_permission_worker.js Bug 1577746 - Enable ESLint rule object-shorthand for dom/. r=baku 2019-09-02 11:22:27 +00:00
notification_worker_child-child.js Bug 1577746 - Enable ESLint rule object-shorthand for dom/. r=baku 2019-09-02 11:22:27 +00:00
notification_worker_child-parent.js Bug 1577746 - Enable ESLint rule object-shorthand for dom/. r=baku 2019-09-02 11:22:27 +00:00
notification_worker.js Bug 1577746 - Enable ESLint rule dot-notation for dom/. r=baku 2019-09-02 11:23:05 +00:00
onLine_worker_child.js Bug 1577746 - Enable ESLint rule object-shorthand for dom/. r=baku 2019-09-02 11:22:27 +00:00
onLine_worker_head.js Bug 1577746 - Enable ESLint rule object-shorthand for dom/. r=baku 2019-09-02 11:22:27 +00:00
onLine_worker.js
promise_worker.js Bug 1577746 - Enable ESLint rule object-shorthand for dom/. r=baku 2019-09-02 11:22:27 +00:00
recursion_worker.js
recursiveOnerror_worker.js
redirect_to_foreign.sjs
referrer_test_server.sjs
referrer_worker.html
referrer.sjs
rvals_worker.js
script_createFile.js
sharedWorker_console.js
sharedWorker_lifetime.js
sharedWorker_ports.js
sharedWorker_privateBrowsing.js
sharedWorker_sharedWorker.js
sharedWorker_thirdparty_frame.html Bug 1577746 - Enable ESLint rule object-shorthand for dom/. r=baku 2019-09-02 11:22:27 +00:00
sharedWorker_thirdparty_window.html
simpleThread_worker.js
suspend_window.html
suspend_worker.js
terminate_worker.js
test_404.html
test_atob.html
test_blobConstructor.html
test_blobWorkers.html
test_bug949946.html
test_bug978260.html
test_bug998474.html
test_bug1002702.html
test_bug1010784.html
test_bug1014466.html
test_bug1020226.html
test_bug1036484.html
test_bug1060621.html
test_bug1062920.html
test_bug1062920.xul
test_bug1063538.html
test_bug1104064.html
test_bug1132395.html
test_bug1132924.html
test_bug1278777.html
test_bug1301094.html
test_bug1317725.html
test_bug1317725.js
test_chromeWorker.html
test_chromeWorker.xul
test_chromeWorkerJSM.xul
test_clearTimeouts.html
test_console.html
test_consoleAndBlobs.html Bug 1577746 - Enable ESLint rule object-shorthand for dom/. r=baku 2019-09-02 11:22:27 +00:00
test_consoleReplaceable.html
test_contentWorker.html
test_csp.html
test_csp.html^headers^
test_csp.js Bug 1577746 - Enable ESLint rule object-shorthand for dom/. r=baku 2019-09-02 11:22:27 +00:00
test_dataURLWorker.html
test_errorPropagation.html
test_errorwarning.html
test_eventDispatch.html
test_fibonacci.html
test_file.xul
test_fileBlobPosting.xul
test_fileBlobSubWorker.xul
test_filePosting.xul
test_fileReaderSync_when_closing.html
test_fileReaderSync.xul
test_fileReaderSyncErrors.xul
test_fileReadSlice.xul
test_fileSlice.xul
test_fileSubWorker.xul
test_importScripts_3rdparty.html
test_importScripts_mixedcontent.html
test_importScripts.html
test_instanceof.html
test_json.html
test_loadEncoding.html
test_loadError.html
test_location.html
test_longThread.html
test_multi_sharedWorker_lifetimes.html
test_multi_sharedWorker.html
test_navigator_iframe.html
test_navigator_iframe.js Bug 1581710 - Update WebGPU IDL bindings r=jgilbert,bzbarsky 2019-10-02 16:46:03 +00:00
test_navigator_languages.html
test_navigator_secureContext.html
test_navigator_workers_hardwareConcurrency.html
test_navigator.html
test_navigator.js
test_newError.html
test_notification_child.html
test_notification_permission.html
test_notification.html
test_onLine.html
test_promise_resolved_with_string.html
test_promise.html
test_readableStream_when_closing.html Bug 1577746 - Enable ESLint rule object-shorthand for dom/. r=baku 2019-09-02 11:22:27 +00:00
test_recursion.html
test_recursiveOnerror.html
test_referrer_header_worker.html
test_referrer.html
test_resolveWorker-assignment.html
test_resolveWorker.html
test_rvals.html
test_setTimeoutWith0.html
test_sharedworker_event_listener_leaks.html
test_sharedWorker_lifetime.html
test_sharedWorker_ports.html
test_sharedWorker_privateBrowsing.html
test_sharedWorker_thirdparty.html
test_sharedWorker.html
test_shutdownCheck.xul
test_simpleThread.html
test_subworkers_suspended.html
test_suspend.html
test_terminate.html
test_threadErrors.html
test_threadTimeouts.html
test_throwingOnerror.html
test_timeoutTracing.html
test_transferable.html Bug 1577746 - Enable ESLint rule object-shorthand for dom/. r=baku 2019-09-02 11:22:27 +00:00
test_worker_interfaces_secureContext.html
test_worker_interfaces.html
test_worker_interfaces.js Bug 1343678 - Enable web push pref for GeckoView r=geckoview-reviewers,droeh,smaug,jgraham 2019-09-05 13:59:32 +00:00
test_WorkerDebugger_console.xul
test_WorkerDebugger_frozen.xul
test_WorkerDebugger_promise.xul
test_WorkerDebugger_suspended.xul
test_WorkerDebugger.initialize.xul
test_WorkerDebugger.postMessage.xul
test_WorkerDebugger.xul
test_WorkerDebuggerGlobalScope.createSandbox.xul
test_WorkerDebuggerGlobalScope.enterEventLoop.xul
test_WorkerDebuggerGlobalScope.reportError.xul
test_WorkerDebuggerGlobalScope.setImmediate.xul
test_WorkerDebuggerManager.xul
threadErrors_worker1.js
threadErrors_worker2.js
threadErrors_worker3.js
threadErrors_worker4.js
threadTimeouts_worker.js
throwingOnerror_worker.js
timeoutTracing_worker.js
transferable_worker.js Bug 1577746 - Enable ESLint rule object-shorthand for dom/. r=baku 2019-09-02 11:22:27 +00:00
window_suspended.html
worker_bug1278777.js
worker_bug1301094.js
worker_consoleAndBlobs.js
worker_driver.js Bug 1577746 - Enable ESLint rule object-shorthand for dom/. r=baku 2019-09-02 11:22:27 +00:00
worker_referrer.js
worker_setTimeoutWith0.js
worker_shutdownCheck.js
worker_suspended.js
worker_wrapper.js Bug 1577746 - Enable ESLint rule object-shorthand for dom/. r=baku 2019-09-02 11:22:27 +00:00
WorkerDebugger_childWorker.js
WorkerDebugger_frozen_window1.html
WorkerDebugger_frozen_window2.html
WorkerDebugger_frozen_worker1.js
WorkerDebugger_frozen_worker2.js
WorkerDebugger_promise_debugger.js
WorkerDebugger_promise_worker.js
WorkerDebugger_sharedWorker.js
WorkerDebugger_suspended_debugger.js
WorkerDebugger_suspended_worker.js
WorkerDebugger_worker.js
WorkerDebugger.console_childWorker.js
WorkerDebugger.console_debugger.js Bug 1577746 - Enable ESLint rule object-shorthand for dom/. r=baku 2019-09-02 11:22:27 +00:00
WorkerDebugger.console_worker.js
WorkerDebugger.initialize_childWorker.js
WorkerDebugger.initialize_debugger.js
WorkerDebugger.initialize_worker.js
WorkerDebugger.postMessage_childWorker.js
WorkerDebugger.postMessage_debugger.js
WorkerDebugger.postMessage_worker.js
WorkerDebuggerGlobalScope.createSandbox_debugger.js
WorkerDebuggerGlobalScope.createSandbox_sandbox.js
WorkerDebuggerGlobalScope.createSandbox_worker.js
WorkerDebuggerGlobalScope.enterEventLoop_childWorker.js
WorkerDebuggerGlobalScope.enterEventLoop_debugger.js
WorkerDebuggerGlobalScope.enterEventLoop_worker.js
WorkerDebuggerGlobalScope.reportError_childWorker.js
WorkerDebuggerGlobalScope.reportError_debugger.js
WorkerDebuggerGlobalScope.reportError_worker.js
WorkerDebuggerGlobalScope.setImmediate_debugger.js
WorkerDebuggerGlobalScope.setImmediate_worker.js
WorkerDebuggerManager_childWorker.js
WorkerDebuggerManager_worker.js
WorkerTest_badworker.js
WorkerTest_subworker.js
WorkerTest_worker.js
WorkerTest.jsm Bug 1577746 - Enable ESLint rule object-shorthand for dom/. r=baku 2019-09-02 11:22:27 +00:00