☂ Make Script Scheduling Intuitive and Performant |
||||
Issue description
,
May 9 2018
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/737f592b2ef40dc9c31d690a55af421b7214534e commit 737f592b2ef40dc9c31d690a55af421b7214534e Author: Kouhei Ueno <kouhei@chromium.org> Date: Wed May 09 16:05:51 2018 ScriptLoader: Refactor ScriptLoader::ExecuteAsyncTask for its readability. No change in behavior expected. - ScriptRunner::GetPendingScriptIfAsync is now renamed to GetPendingScriptOfAsyncScript() and DCHECKs if the script loader is actually async. - ScriptRunner::IsAsync() is introduced for an existing call-site which called the func just to see if the ScriptLoader is async. Bug: 838761 Change-Id: I0cbe73c36706e1e4ae053dd3c438d2eb77c62699 Reviewed-on: https://chromium-review.googlesource.com/1036712 Commit-Queue: Kouhei Ueno <kouhei@chromium.org> Reviewed-by: Hiroshige Hayashizaki <hiroshige@chromium.org> Reviewed-by: Daniel Vogelheim <vogelheim@chromium.org> Reviewed-by: Kentaro Hara <haraken@chromium.org> Reviewed-by: Jeremy Roman <jbroman@chromium.org> Cr-Commit-Position: refs/heads/master@{#557206} [modify] https://crrev.com/737f592b2ef40dc9c31d690a55af421b7214534e/third_party/blink/renderer/core/script/script_loader.cc [modify] https://crrev.com/737f592b2ef40dc9c31d690a55af421b7214534e/third_party/blink/renderer/core/script/script_loader.h [modify] https://crrev.com/737f592b2ef40dc9c31d690a55af421b7214534e/third_party/blink/renderer/core/script/script_runner.cc [modify] https://crrev.com/737f592b2ef40dc9c31d690a55af421b7214534e/third_party/blink/renderer/core/script/script_runner.h [modify] https://crrev.com/737f592b2ef40dc9c31d690a55af421b7214534e/third_party/blink/renderer/core/script/script_runner_test.cc
,
May 22 2018
,
May 31 2018
,
Jun 9 2018
,
Jun 11 2018
I'd still like to work on this but so far I've been busy with: - WebPackaging impl (signed exchange and bundling) - package-name-map impl. The item is currently 3rd on my list. |
||||
►
Sign in to add a comment |
||||
Comment 1 by bugdroid1@chromium.org
, May 8 2018