|
392 | 392 | { |
393 | 393 | "html": "<p>Let <var>result</var> be the result of <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/IndexedDB-3/#open-a-database-connection\" id=\"ref-for-open-a-database-connection①\">opening a database connection</a>, with <var>storageKey</var>, <var>name</var>, <var>version</var> if given and undefined\notherwise, and <var>request</var>.</p>" |
394 | 394 | }, |
| 395 | + { |
| 396 | + "html": "<p>Set <var>request</var>’s <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/IndexedDB-3/#request-processed-flag\" id=\"ref-for-request-processed-flag①\">processed flag</a> to true.</p>" |
| 397 | + }, |
395 | 398 | { |
396 | 399 | "html": "<a data-link-type=\"dfn\" href=\"https://html.spec.whatwg.org/multipage/webappapis.html#queue-a-task\" id=\"ref-for-queue-a-task①\">Queue a task</a> to run these steps:", |
397 | 400 | "rationale": "if", |
|
461 | 464 | "html": "<p>Let <var>result</var> be the result of <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/IndexedDB-3/#delete-a-database\" id=\"ref-for-delete-a-database\">deleting a database</a>, with <var>storageKey</var>, <var>name</var>, and <var>request</var>.</p>" |
462 | 465 | }, |
463 | 466 | { |
464 | | - "html": "<p>Set <var>request</var>’s <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/IndexedDB-3/#request-processed-flag\" id=\"ref-for-request-processed-flag①\">processed flag</a> to true.</p>" |
| 467 | + "html": "<p>Set <var>request</var>’s <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/IndexedDB-3/#request-processed-flag\" id=\"ref-for-request-processed-flag②\">processed flag</a> to true.</p>" |
465 | 468 | }, |
466 | 469 | { |
467 | 470 | "html": "<a data-link-type=\"dfn\" href=\"https://html.spec.whatwg.org/multipage/webappapis.html#queue-a-task\" id=\"ref-for-queue-a-task②\">Queue a task</a> to run these steps:", |
|
1586 | 1589 | "html": "<p>Let <var>request</var> be <a data-link-type=\"dfn\" href=\"https://webidl.spec.whatwg.org/#this\" id=\"ref-for-this①⓪⑥\">this</a>’s <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/IndexedDB-3/#cursor-request\" id=\"ref-for-cursor-request⑥\">request</a>.</p>" |
1587 | 1590 | }, |
1588 | 1591 | { |
1589 | | - "html": "<p>Set <var>request</var>’s <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/IndexedDB-3/#request-processed-flag\" id=\"ref-for-request-processed-flag②\">processed flag</a> to false.</p>" |
| 1592 | + "html": "<p>Set <var>request</var>’s <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/IndexedDB-3/#request-processed-flag\" id=\"ref-for-request-processed-flag③\">processed flag</a> to false.</p>" |
1590 | 1593 | }, |
1591 | 1594 | { |
1592 | 1595 | "html": "<p>Set <var>request</var>’s <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/IndexedDB-3/#request-done-flag\" id=\"ref-for-request-done-flag①②\">done flag</a> to false.</p>" |
|
1645 | 1648 | "html": "<p>Let <var>request</var> be <a data-link-type=\"dfn\" href=\"https://webidl.spec.whatwg.org/#this\" id=\"ref-for-this①①⑦\">this</a>’s <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/IndexedDB-3/#cursor-request\" id=\"ref-for-cursor-request⑦\">request</a>.</p>" |
1646 | 1649 | }, |
1647 | 1650 | { |
1648 | | - "html": "<p>Set <var>request</var>’s <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/IndexedDB-3/#request-processed-flag\" id=\"ref-for-request-processed-flag③\">processed flag</a> to false.</p>" |
| 1651 | + "html": "<p>Set <var>request</var>’s <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/IndexedDB-3/#request-processed-flag\" id=\"ref-for-request-processed-flag④\">processed flag</a> to false.</p>" |
1649 | 1652 | }, |
1650 | 1653 | { |
1651 | 1654 | "html": "<p>Set <var>request</var>’s <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/IndexedDB-3/#request-done-flag\" id=\"ref-for-request-done-flag①③\">done flag</a> to false.</p>" |
|
1719 | 1722 | "html": "<p>Let <var>request</var> be <a data-link-type=\"dfn\" href=\"https://webidl.spec.whatwg.org/#this\" id=\"ref-for-this①③⑥\">this</a>’s <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/IndexedDB-3/#cursor-request\" id=\"ref-for-cursor-request⑧\">request</a>.</p>" |
1720 | 1723 | }, |
1721 | 1724 | { |
1722 | | - "html": "<p>Set <var>request</var>’s <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/IndexedDB-3/#request-processed-flag\" id=\"ref-for-request-processed-flag④\">processed flag</a> to false.</p>" |
| 1725 | + "html": "<p>Set <var>request</var>’s <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/IndexedDB-3/#request-processed-flag\" id=\"ref-for-request-processed-flag⑤\">processed flag</a> to false.</p>" |
1723 | 1726 | }, |
1724 | 1727 | { |
1725 | 1728 | "html": "<p>Set <var>request</var>’s <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/IndexedDB-3/#request-done-flag\" id=\"ref-for-request-done-flag①④\">done flag</a> to false.</p>" |
|
2071 | 2074 | "html": "<p>If <var>error</var> is not null, set <var>transaction</var>’s <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/IndexedDB-3/#transaction-error\" id=\"ref-for-transaction-error①\">error</a> to <var>error</var>.</p>" |
2072 | 2075 | }, |
2073 | 2076 | { |
2074 | | - "html": "<a data-link-type=\"dfn\" href=\"https://infra.spec.whatwg.org/#list-iterate\" id=\"ref-for-list-iterate③\">For each</a> <var>request</var> of <var>transaction</var>’s <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/IndexedDB-3/#transaction-request-list\" id=\"ref-for-transaction-request-list①\">request list</a>,\nabort the steps to <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/IndexedDB-3/#asynchronously-execute-a-request\" id=\"ref-for-asynchronously-execute-a-request②③\">asynchronously execute a request</a> for <var>request</var>,\nset <var>request</var>’s <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/IndexedDB-3/#request-processed-flag\" id=\"ref-for-request-processed-flag⑤\">processed flag</a> to true,\nand <a data-link-type=\"dfn\" href=\"https://html.spec.whatwg.org/multipage/webappapis.html#queue-a-task\" id=\"ref-for-queue-a-task⑨\">queue a task</a> to run these steps:", |
| 2077 | + "html": "<a data-link-type=\"dfn\" href=\"https://infra.spec.whatwg.org/#list-iterate\" id=\"ref-for-list-iterate③\">For each</a> <var>request</var> of <var>transaction</var>’s <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/IndexedDB-3/#transaction-request-list\" id=\"ref-for-transaction-request-list①\">request list</a>,\nabort the steps to <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/IndexedDB-3/#asynchronously-execute-a-request\" id=\"ref-for-asynchronously-execute-a-request②③\">asynchronously execute a request</a> for <var>request</var>,\nset <var>request</var>’s <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/IndexedDB-3/#request-processed-flag\" id=\"ref-for-request-processed-flag⑥\">processed flag</a> to true,\nand <a data-link-type=\"dfn\" href=\"https://html.spec.whatwg.org/multipage/webappapis.html#queue-a-task\" id=\"ref-for-queue-a-task⑨\">queue a task</a> to run these steps:", |
2075 | 2078 | "rationale": "set", |
2076 | 2079 | "steps": [ |
2077 | 2080 | { |
|
2112 | 2115 | "html": "<p>Set <var>request</var>’s <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/IndexedDB-3/#request-result\" id=\"ref-for-request-result⑧\">result</a> to undefined.</p>" |
2113 | 2116 | }, |
2114 | 2117 | { |
2115 | | - "html": "<p>Set <var>request</var>’s <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/IndexedDB-3/#request-processed-flag\" id=\"ref-for-request-processed-flag⑥\">processed flag</a> to false.</p>" |
| 2118 | + "html": "<p>Set <var>request</var>’s <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/IndexedDB-3/#request-processed-flag\" id=\"ref-for-request-processed-flag⑦\">processed flag</a> to false.</p>" |
2116 | 2119 | }, |
2117 | 2120 | { |
2118 | 2121 | "html": "<p>Set <var>request</var>’s <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/IndexedDB-3/#request-done-flag\" id=\"ref-for-request-done-flag①⑥\">done flag</a> to false.</p>" |
|
2158 | 2161 | "html": "<p>If <var>result</var> is an error,\nthen revert all changes made by <var>operation</var>.</p>" |
2159 | 2162 | }, |
2160 | 2163 | { |
2161 | | - "html": "<p>Set <var>request</var>’s <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/IndexedDB-3/#request-processed-flag\" id=\"ref-for-request-processed-flag⑦\">processed flag</a> to true.</p>" |
| 2164 | + "html": "<p>Set <var>request</var>’s <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/IndexedDB-3/#request-processed-flag\" id=\"ref-for-request-processed-flag⑧\">processed flag</a> to true.</p>" |
2162 | 2165 | }, |
2163 | 2166 | { |
2164 | 2167 | "html": "<a data-link-type=\"dfn\" href=\"https://html.spec.whatwg.org/multipage/webappapis.html#queue-a-task\" id=\"ref-for-queue-a-task①①\">Queue a task</a> to run these steps:", |
|
2240 | 2243 | "html": "<p>Set <var>db</var>’s <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/IndexedDB-3/#database-version\" id=\"ref-for-database-version②⓪\">version</a> to <var>version</var>. This change is\nconsidered part of the <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/IndexedDB-3/#transaction-concept\" id=\"ref-for-transaction-concept⑦⑨\">transaction</a>, and so if the\ntransaction is <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/IndexedDB-3/#transaction-abort\" id=\"ref-for-transaction-abort⑨\">aborted</a>, this change is reverted.</p>" |
2241 | 2244 | }, |
2242 | 2245 | { |
2243 | | - "html": "<p>Set <var>request</var>’s <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/IndexedDB-3/#request-processed-flag\" id=\"ref-for-request-processed-flag⑧\">processed flag</a> to true.</p>" |
| 2246 | + "html": "<p>Set <var>request</var>’s <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/IndexedDB-3/#request-processed-flag\" id=\"ref-for-request-processed-flag⑨\">processed flag</a> to true.</p>" |
2244 | 2247 | }, |
2245 | 2248 | { |
2246 | 2249 | "html": "<a data-link-type=\"dfn\" href=\"https://html.spec.whatwg.org/multipage/webappapis.html#queue-a-task\" id=\"ref-for-queue-a-task①②\">Queue a task</a> to run these steps:", |
|
0 commit comments