Lines Matching refs:controller
44 let controller;
53 controller = c;
58 desiredSize = controller.desiredSize;
316 let controller;
321 controller = c;
324 const byobRequest = controller.byobRequest;
400 let controller;
405 controller = c;
408 const byobRequest = controller.byobRequest;
499 let controller;
507 controller = c;
513 desiredSizeInPull = controller.desiredSize;
544 let controller;
548 controller = c;
565 controller.enqueue(new Uint8Array(1));
640 let controller;
644 controller = c;
652 controller.enqueue(new Uint8Array(16));
653 controller.close();
696 let controller;
701 controller = c;
704 controller.enqueue(new Uint8Array(16));
705 byobRequest = controller.byobRequest;
722 let controller;
728 controller = c;
731 byobRequest = controller.byobRequest;
732 desiredSizes.push(controller.desiredSize);
733 controller.enqueue(new Uint8Array(1));
734 desiredSizes.push(controller.desiredSize);
735 controller.enqueue(new Uint8Array(1));
736 desiredSizes.push(controller.desiredSize);
752 controller.enqueue(new Uint8Array(1));
823 let controller;
831 controller = c;
834 byobRequestDefined.push(controller.byobRequest !== null);
835 const initialByobRequest = controller.byobRequest;
837 const view = controller.byobRequest.view;
839 controller.byobRequest.respond(1);
841 byobRequestDefined.push(controller.byobRequest !== null);
863 let controller;
871 controller = c;
874 byobRequestDefined.push(controller.byobRequest !== null);
875 const initialByobRequest = controller.byobRequest;
877 const transferredView = await transferArrayBufferView(controller.byobRequest.view);
879 controller.byobRequest.respondWithNewView(transferredView);
881 byobRequestDefined.push(controller.byobRequest !== null);
903 let controller;
909 controller = c;
912 byobRequestWasDefined = controller.byobRequest !== null;
915 controller.byobRequest.respond(2);
920 controller.byobRequest.respond(1);
937 let controller;
943 controller = c;
948 byobRequest = controller.byobRequest;
956 controller.byobRequest.respond(3);
997 start(controller) {
1000 controller.enqueue(view);
1084 let controller;
1088 controller = c;
1122 let controller;
1128 controller = c;
1131 byobRequest = controller.byobRequest;
1133 viewInfos.push(extractViewInfo(controller.byobRequest.view));
1134 controller.enqueue(new Uint8Array(1));
1135 viewInfos.push(extractViewInfo(controller.byobRequest.view));
1165 let controller;
1174 controller = c;
1202 let controller;
1217 controller = c;
1309 let controller;
1318 controller = c;
1321 if (controller.byobRequest === null) {
1325 const view = controller.byobRequest.view;
1329 controller.byobRequest.respond(1);
1356 let controller;
1368 controller = c;
1371 byobRequest = controller.byobRequest;
1373 const view = controller.byobRequest.view;
1378 controller.byobRequest.respond(1);
1380 desiredSize = controller.desiredSize;
1454 let controller;
1462 controller = c;
1472 assert_throws_js(TypeError, () => controller.close(), 'controller.close() must throw');
1480 let controller;
1484 controller = c;
1492 controller.enqueue(view);
1493 controller.close();
1495 assert_throws_js(TypeError, () => controller.close(), 'controller.close() must throw');
1499 let controller;
1503 controller = c;
1511 controller.enqueue(view);
1512 controller.close();
1514 assert_throws_js(TypeError, () => controller.enqueue(view), 'controller.close() must throw');
1518 let controller;
1524 controller = c;
1527 byobRequest = controller.byobRequest;
1528 const view = controller.byobRequest.view;
1532 controller.byobRequest.respond(16);
1533 controller.close();
1567 let controller;
1573 controller = c;
1576 if (controller.byobRequest === null) {
1581 const view = controller.byobRequest.view;
1585 controller.byobRequest.respond(1);
1621 let controller;
1627 controller = c;
1630 if (controller.byobRequest === null) {
1635 const view = controller.byobRequest.view;
1638 controller.enqueue(new Uint8Array([0x01]));
1674 let controller;
1679 controller = c;
1682 byobRequest = controller.byobRequest;
1694 controller.enqueue(new Uint8Array(2));
1726 controller.enqueue(new Uint8Array(1));
1734 let controller;
1738 controller = c;
1764 controller.close();
1765 controller.byobRequest.respond(0);
1771 let controller;
1775 controller = c;
1801 controller.enqueue(new Uint8Array(24));
1807 let controller;
1811 controller = c;
1835 controller.enqueue(new Uint8Array(512));
1836 controller.enqueue(new Uint8Array(512));
1837 controller.close();
1845 pull(controller) {
1894 let controller;
1898 controller = c;
1907 controller.error(error1);
1927 let controller;
1931 controller = c;
1940 controller.error(error1);
1946 let controller;
1953 controller = c;
1956 byobRequest = controller.byobRequest;
1973 pull(controller) {
1974 byobRequest = controller.byobRequest;
1975 controller.error(error1);
1995 pull(controller) {
1996 byobRequest = controller.byobRequest;
2013 pull(controller) {
2014 byobRequest = controller.byobRequest;
2015 controller.error(error1);
2032 pull(controller) {
2033 byobRequest = controller.byobRequest;
2049 pull(controller) {
2050 byobRequest = controller.byobRequest;
2063 let controller;
2072 controller = c;
2086 controller.close();
2096 let controller;
2105 controller = c;
2153 let controller;
2157 controller = c;
2164 const br = controller.byobRequest;
2165 controller.close();
2174 'controller cannot be setup with autoAllocateChunkSize = 0');
2271 let controller;
2278 controller = c;
2291 const transferredView = await transferArrayBufferView(controller.byobRequest.view);
2295 controller.byobRequest.respondWithNewView(newView);
2311 let controller;
2318 controller = c;
2331 const transferredView = await transferArrayBufferView(controller.byobRequest.view);
2334 controller.close();
2335 controller.byobRequest.respondWithNewView(newView);
2350 let controller;
2356 controller = c;
2369 const byobRequest1 = controller.byobRequest;
2373 controller.enqueue(new Uint8Array([1, 2, 3]));
2389 const byobRequest2 = controller.byobRequest;
2409 let controller;
2413 controller = c;
2420 const byobRequest1 = controller.byobRequest;
2428 assert_not_equals(controller.byobRequest, null, 'byobRequest should not be invalidated after releaseLock()');
2429 assert_equals(controller.byobRequest, byobRequest1, 'byobRequest should be unchanged');
2436 const byobRequest2 = controller.byobRequest;
2446 let controller;
2450 controller = c;
2457 const byobRequest1 = controller.byobRequest;
2465 assert_not_equals(controller.byobRequest, null, 'byobRequest should not be invalidated after releaseLock()');
2466 assert_equals(controller.byobRequest, byobRequest1, 'byobRequest should be unchanged');
2475 const byobRequest2 = controller.byobRequest;
2494 let controller;
2498 controller = c;
2505 const byobRequest1 = controller.byobRequest;
2513 assert_not_equals(controller.byobRequest, null, 'byobRequest should not be invalidated after releaseLock()');
2514 assert_equals(controller.byobRequest, byobRequest1, 'byobRequest should be unchanged');
2523 const byobRequest2 = controller.byobRequest;
2539 let controller;
2543 controller = c;
2550 const byobRequest1 = controller.byobRequest;
2558 assert_not_equals(controller.byobRequest, null, 'byobRequest should not be invalidated after releaseLock()');
2565 const byobRequest2 = controller.byobRequest;
2575 let controller;
2579 controller = c;
2586 const byobRequest1 = controller.byobRequest;
2594 assert_not_equals(controller.byobRequest, null, 'byobRequest should not be invalidated after releaseLock()');
2598 controller.enqueue(new Uint8Array([11, 12]));
2599 const byobRequest2 = controller.byobRequest;
2609 let controller;
2613 controller = c;
2620 const byobRequest1 = controller.byobRequest;
2628 assert_not_equals(controller.byobRequest, null, 'byobRequest should not be invalidated after releaseLock()');
2632 controller.close();
2634 const byobRequest2 = controller.byobRequest;
2644 let controller;
2649 controller = c;
2656 const byobRequest1 = controller.byobRequest;
2664 assert_not_equals(controller.byobRequest, null, 'byobRequest should not be invalidated after releaseLock()');
2670 const byobRequest2 = controller.byobRequest;
2680 let controller;
2685 controller = c;
2692 const byobRequest1 = controller.byobRequest;
2700 assert_not_equals(controller.byobRequest, null, 'byobRequest should not be invalidated after releaseLock()');
2704 controller.enqueue(new Uint8Array([11]));
2705 const byobRequest2 = controller.byobRequest;
2715 let controller;
2720 controller = c;
2727 const byobRequest1 = controller.byobRequest;
2735 assert_not_equals(controller.byobRequest, null, 'byobRequest should not be invalidated after releaseLock()');
2741 const byobRequest2 = controller.byobRequest;
2751 let controller;
2756 controller = c;
2763 const byobRequest1 = controller.byobRequest;
2771 assert_not_equals(controller.byobRequest, null, 'byobRequest should not be invalidated after releaseLock()');
2775 controller.enqueue(new Uint8Array([11]));
2776 const byobRequest2 = controller.byobRequest;
2786 let controller;
2790 controller = c;
2797 const byobRequest1 = controller.byobRequest;
2804 const byobRequest2 = controller.byobRequest;
2812 assert_not_equals(controller.byobRequest, null, 'byobRequest should not be invalidated after releaseLock()');
2813 assert_equals(controller.byobRequest, byobRequest2, 'byobRequest should be unchanged');
2820 assert_equals(controller.byobRequest, null, 'byobRequest should be invalidated after second respond()');
2834 let controller;
2838 controller = c;
2845 const byobRequest1 = controller.byobRequest;
2852 const byobRequest2 = controller.byobRequest;
2860 assert_not_equals(controller.byobRequest, null, 'byobRequest should not be invalidated after releaseLock()');
2861 assert_equals(controller.byobRequest, byobRequest2, 'byobRequest should be unchanged');
2866 controller.enqueue(new Uint8Array([0x22]));
2867 assert_equals(controller.byobRequest, null, 'byobRequest should be invalidated after second respond()');