This is a testharness.js-based test. [FAIL] fetchLater() rejects max+1 payload in a POST request body of String. assert_throws_quotaexceedederror: function "() => {\n fetchLater(requestUrl, {\n activateAfter: 0,\n method: 'POST',\n body: generatePayload(\n getRemainingQuota(QUOTA_PER_ORIGIN, requestUrl, headers) + 1,\n dataType),\n referrer: '',\n });\n }" threw object "QuotaExceededError: Failed to execute 'fetchLater' on 'Window': fetchLater exceeds its quota for the origin: got 65537 bytes, expected less than 65536 bytes." that is not a correct QuotaExceededError: property "requested" is equal to null, expected 65537 Harness: the test ran to completion.