Uploaded | Revised | By | Comment | 2019-10-01 |
---|---|---|---|---|
10:19:15 PDT | 2019-10-01 10:19:01 PDT | hiroki_nakagawa | [worklets] Reject with error to rethrow (#509) (#958) | 2019-10-07 |
16:27:55 PDT | 2019-10-07 16:27:45 PDT | hiroki_nakagawa | [worklets] Queue a task to reject addModule() (#967) This is a follow-up patch for #958. A task to reject addModule() should be queued with script's error to rethrow to run on the thread where addModule() is called. | 2019-07-22 |
17:01:33 PDT | 2019-07-22 17:01:23 PDT | tabatkins | [css-worklets] Fix up linking now that WebIDL is in Bikeshed. (#289) * Don't redefine Function. * DOMException is an IDL type not a dfn. * No need to put webidl in 'anchors' anymore. * "URL" was warning about multiple definitions. Co-authored-by: Tab Atkins Jr. <jackalmage@gmail.com> | 2020-04-06 |
15:18:23 PDT | 2020-04-06 15:18:08 PDT | domenic_denicola | [worklets] Update agent and realm allocation (#981) Follows https://github.com/whatwg/html/pull/5411. Also includes a top-level origin, introduced in https://github.com/whatwg/html/pull/4966. | 2020-04-07 |
14:55:25 PDT | 2020-04-07 14:55:15 PDT | autokagami | [worklets-1] Align with Web IDL specification (#966) * [worklets-1] Align with Web IDL specification * [worklets-1] Align with Web IDL specification | 2018-04-09 |
08:05:39 PDT | 2018-04-09 08:05:28 PDT | dbaron | [worklets] Fix bad TR link. | 2018-04-10 |
02:55:52 PDT | 2018-04-10 02:55:37 PDT | tabatkins | [worklets] Export some algorithms. | 2020-08-05 |
15:30:41 PDT | 2020-08-05 15:30:30 PDT | domenic_denicola | [worklets] Update global object allocation (#998) HTML has yet again changed the fields in settings objects. Closes #992 by superseding it. | 2020-10-16 |
09:48:11 PDT | 2020-10-16 09:47:58 PDT | domenic_denicola | Reflect worklets moving to HTML (#1011) See #1000. | 2019-08-20 |
09:05:10 PDT | 2019-08-20 09:04:58 PDT | kagami_sascha_rosylight | Add explicit [Exposed] (#935) | 2020-08-18 |
12:53:00 PDT | 2020-08-18 12:52:48 PDT | autokagami | [worklets-1] Align with Web IDL specification (#1002) | 2020-09-06 |
01:48:43 PDT | 2020-09-06 00:43:58 PDT | chrisl | update previous version | 2018-08-28 |
08:07:13 PDT | 2018-08-28 08:07:01 PDT | sergey_rubanov | Fix typo: be -> by (#803) | 2018-05-08 |
08:32:21 PDT | 2018-05-08 08:32:10 PDT | hiroki_nakagawa | [worklets] Change the default credentials mode from 'omit' to 'same-origin' (#757) Issue: #756 | 2020-07-07 |
19:47:00 PDT | 2020-07-07 19:46:48 PDT | ikilpatrick | [worklets] Adds hook for downstream spec to set the destination. (#388) Fixes #378. | 2016-01-14 |
17:17:00 PST | 2016-01-14 17:15:17 PST | ikilpatrick | [worklets] Add renderWorklet as attribute to window for now. | 2017-11-09 |
08:51:13 PST | 2017-11-09 08:51:02 PST | alan_jeffrey | Allow speculative evaluation (#439) Added text allowing speculative evaluation. Fixes #406. | |
13:07:02 PST | 2017-11-09 13:05:45 PST | dbaron | Add w3cid metadata for all editors. I got the uids from the "Edit status" links in https://www.w3.org/2000/09/dbwg/details?group=32061 This also updates Tab Atkins-Bittner name to current preference (since drafts disagreed). | 2017-04-03 |
12:59:34 PDT | 2017-04-03 12:59:22 PDT | tabatkins | Put IDL into an example so Bikeshed knows it's not real. | 2017-04-04 |
11:52:58 PDT | 2017-04-04 11:37:26 PDT | ikilpatrick | [worklets] Remove console from WorkletGlobalScope. This is now exposed as a namespace to worklets. https://console.spec.whatwg.org/#console-namespace Fixes #368. | |
13:47:41 PDT | 2017-04-04 13:46:44 PDT | ikilpatrick | [worklets] Remove reference to "global environment". Fixes #127. | |
14:23:56 PDT | 2017-04-04 14:22:35 PDT | ikilpatrick | [worklets] Clarify that the event loop is not run continuously. Addresses #56. | 2015-10-29 |
08:07:33 PDT | 2015-10-29 08:07:12 PDT | ikilpatrick | [worklets] git mv processors worklets | |
08:08:51 PDT | 2015-10-29 08:08:46 PDT | ikilpatrick | [worklets] %s/processors/worklets/gc | 2017-04-05 |
10:27:38 PDT | 2017-04-05 10:25:26 PDT | ikilpatrick | [worklets] Reject promise with "AbortError" if fetching the module tree fails. Fixes #226. | |
11:09:51 PDT | 2017-04-05 11:08:05 PDT | ikilpatrick | [worklets] Fix typo "use-credentials". Fixes: 371. | |
14:56:17 PDT | 2017-04-05 12:17:50 PDT | ikilpatrick | [worklets] Add example to {{Worklet/import}} section. Addresses confusion in #373. | |
21:33:55 PDT | 2017-04-05 21:19:24 PDT | ikilpatrick | [worklets] Multiple fixes to the {{Worklet/import()}} algorithm. Instead of relying on "in parallel" this change makes all the thread hopping explicit via. message passing and queue tasks on the appropriate event loop. - Fixes #372, changes arguments to fetch a module script graph. - Fixes #370, running scripts in parallel. Now the script explicitly are run within a task queued on the worklet global scope's event loop. - Fixes #318, actually runs the event loop. - Fixes #230, treats "fetch a module worker script graph" as asynchronous. - Probably fixes #225 ? I think I'm grabbing the correct state at each thread hop. | 2017-04-06 |
09:02:45 PDT | 2017-04-06 09:01:46 PDT | ikilpatrick | [worklets] Fixes from annevk review. | |
10:24:04 PDT | 2017-04-06 10:21:22 PDT | ikilpatrick | [worklets] Change |pendingTaskList| to |pendingTaskStruct| containing a counter. | 2016-07-07 |
15:45:54 PDT | 2016-07-07 15:45:45 PDT | ikilpatrick | [worklets] First pass of fixing import for worklets. (#251) [worklets] Make import method of worklets use a shared cache. This ensures that they'll all have the same code regardless of when they are created. Also fixes threading issues in spec. | 2017-04-07 |
09:21:27 PDT | 2017-04-07 09:20:19 PDT | ikilpatrick | [worklets] Address annevk comments, inline algorithm step. | |
09:52:06 PDT | 2017-04-07 09:51:22 PDT | ikilpatrick | [worklets] s/pending-tasks-struct/"pending tasks struct"/g | |
11:19:59 PDT | 2017-04-07 09:49:45 PDT | ikilpatrick | [worklets] Fill in privacy and security sections of worklets. Fixes #92. (better late than never? ;) Broadly speaking worklets should be allowed in non-secure contexts as downstream specs may want to use them there. CSP wise this should work the same as workers, using the "child-src" directive. I've filed issue #378 to allow each downstream spec to use a unique destination, e.g. "paintworklet", "audioworklet", etc. The CSP spec should probably be extended to have a "worklet-src" directive (as there is now a "worker-src" directive now?). | 2016-07-20 |
11:56:21 PDT | 2016-07-20 11:51:09 PDT | ikilpatrick | [worklets] Fix module loading when creating a new worklet global scope. | 2017-04-11 |
09:54:48 PDT | 2017-04-11 09:54:37 PDT | ikilpatrick | [worklets] Multiple fixes to the {{Worklet/import()}} algorithm. (#375) * [worklets] Multiple fixes to the {{Worklet/import()}} algorithm. Instead of relying on "in parallel" this change makes all the thread hopping explicit via. message passing and queue tasks on the appropriate event loop. - Fixes #372, changes arguments to fetch a module script graph. - Fixes #370, running scripts in parallel. Now the script explicitly are run within a task queued on the worklet global scope's event loop. - Fixes #318, actually runs the event loop. - Fixes #230, treats "fetch a module worker script graph" as asynchronous. - Probably fixes #225 ? I think I'm grabbing the correct state at each thread hop. | |
11:14:02 PDT | 2017-04-11 11:13:13 PDT | ikilpatrick | [worklets] Add boxes around algorithms - no funcitonal change. | |
11:19:40 PDT | 2017-04-11 11:18:49 PDT | ikilpatrick | [worklets][css-paint-api] Add TR link for worklets and paint API. Addresses #314 for above. | |
12:21:36 PDT | 2017-04-11 12:17:55 PDT | ikilpatrick | [worklets] Fixes the setup of the inside setttings object for worklets. Primarily based on: https://html.spec.whatwg.org/#set-up-a-worker-environment-settings-object Inherits a couple more things from the document. Fixes #227 - inherits the HTTPS state from document | |
13:09:32 PDT | 2017-04-11 13:07:24 PDT | ikilpatrick | [worklets] Create WorkletOptions dictionary to pass through credentials. This changes the import() method to optionally accept a credentials argument, e.g. CSS.paintWorklet.import('paint.js', {credentials: 'include'}); | 2016-07-21 |
15:39:33 PDT | 2016-07-21 15:37:51 PDT | ikilpatrick | [worklets] Introduce top level module url list. | 2016-01-28 |
03:17:01 PST | 2016-01-28 00:31:13 PST | ikilpatrick | [worklets] Refactored out setting up environment settings object to match workers spec. Removed Base64 helpers. | |
23:36:42 PST | 2016-01-28 23:35:25 PST | ikilpatrick | [worklets] Move worklets to using modules. \o/ | 2017-04-12 |
19:11:08 PDT | 2017-04-12 19:10:16 PDT | ikilpatrick | [worklets] Address annevk comments. | |
19:33:18 PDT | 2017-04-12 19:33:05 PDT | ikilpatrick | [worklets] Fixes the setup of the inside setttings object for worklets. (#381) * [worklets] Fixes the setup of the inside setttings object for worklets. Primarily based on: https://html.spec.whatwg.org/#set-up-a-worker-environment-settings-object Inherits a couple more things from the document. Fixes #227 - inherits the HTTPS state from document | |
20:23:52 PDT | 2017-04-12 20:12:27 PDT | ikilpatrick | [worklets] Reworks "Code Idempotency" section. Fixes #384. Fixes #308. (There is a separate issue for adding the 2 WorkletGlobalScopes requirement for css-paint-api). | |
20:42:38 PDT | 2017-04-12 20:41:52 PDT | ikilpatrick | address annevk comments. | |
21:50:00 PDT | 2017-04-12 21:48:43 PDT | ikilpatrick | [worklets] Adds hook for downstream spec to set the destination. Fixes #378. | 2017-04-13 |
18:57:10 PDT | 2017-04-13 18:49:41 PDT | ikilpatrick | [worklets] Add [[Worklets]] internal slot to window. Fixes #385. | 2016-01-30 |
22:51:10 PST | 2016-01-30 22:48:45 PST | ikilpatrick | [worklets][css-paint-api] Remove renderWorker, and add paintWorklet specifically for paint. | 2017-04-16 |
20:19:37 PDT | 2017-04-16 20:17:42 PDT | ikilpatrick | [worklets] Introduce an "owner document" for each WorkletGlobalScope. | 2016-01-31 |
03:12:33 PST | 2016-01-30 23:46:24 PST | ikilpatrick | [worklets][css-paint-api] Fix invoking methods on classes. | |
05:55:23 PST | 2016-01-31 05:52:27 PST | ikilpatrick | [worklets] Fix up worklets <dfn>'s, add example for invoking a method prose. Change prose about lifetime of WorkletGlobalScopes. | 2017-04-18 |
21:26:45 PDT | 2017-04-18 21:22:32 PDT | ikilpatrick | [worklets] Rename import to addModule for worklets. \o/ This fixes #374. This didn't have as many text edits as I thought it would. | 2016-06-12 |
06:42:49 PDT | 2016-06-12 06:38:23 PDT | dbaron | Post-publication edits for June 7 publication: add Previous version link, and change status from DREAM (!) to ED. | 2017-08-24 |
00:48:41 PDT | 2017-08-24 00:45:56 PDT | spieters | Use [Exposed] consistently (needs fixup, replace "???") Needed to fix https://github.com/heycam/webidl/issues/365. | 2016-02-02 |
06:11:08 PST | 2016-02-02 06:09:28 PST | ikilpatrick | [worklets][css-paint-api] Correct exposed and global annotations. | 2017-09-01 |
09:50:28 PDT | 2017-09-01 09:50:19 PDT | ikilpatrick | [worklets] Add initialization of CSP list. (#467) | |
14:28:45 PDT | 2017-09-01 14:28:35 PDT | ikilpatrick | [worklets] Export owner document | 2016-02-08 |
19:20:23 PST | 2016-02-08 19:19:49 PST | ikilpatrick | [worklets] Remove no url check for worklet.import | 2017-05-01 |
15:49:01 PDT | 2017-05-01 15:48:51 PDT | ikilpatrick | [worklets] Misc. edits from @domenic review. (#402) Fixes #396. |