Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(97)

Issue 1115923002: workers: Rename WorkerThread to WorkerScript.

Created:
5 years, 7 months ago by sadrul
Modified:
5 years, 7 months ago
CC:
blink-reviews, vivekg_samsung, eae+blinkwatch, vivekg, apavlov+blink_chromium.org, kinuko+worker_chromium.org, aandrey+blink_chromium.org, rwlbuis, jsbell+serviceworker_chromium.org, caseq+blink_chromium.org, arv+blink, yhirano+watch_chromium.org, tzik, yurys+blink_chromium.org, blink-reviews-dom_chromium.org, dglazkov+blink, blink-reviews-bindings_chromium.org, gavinp+loader_chromium.org, devtools-reviews_chromium.org, loislo+blink_chromium.org, sof, lushnikov+blink_chromium.org, nhiroki, Nate Chapin, michaeln, tyoshino+watch_chromium.org, serviceworker-reviews, falken, pfeldman+blink_chromium.org, kinuko+serviceworker, horo+watch_chromium.org, sergeyv+blink_chromium.org, kozyatinskiy+blink_chromium.org, pfeldman
Target Ref:
refs/heads/master
Project:
blink
Visibility:
Public.

Description

workers: Rename WorkerThread to WorkerScript. Now that WorkerThread is no longer responsible for managing the thread used for a worker, rename WorkerThread to WorkerScript to better reflect the code (along with relevant renames where applicable). Detailed list of renames in the API: . WorkerThread -> WorkerScript . WorkerThreadStartupData -> WorkerScriptStartupData . WorkerGlobalScipe: . WorkerScriptController* script() -> WorkerScriptController* scriptController() . WorkerThread* thread() -> WorkerScript* script() . WorkerInspectorProxy: . workerThreadCreated() -> workerScriptCreated() . workerThreadTerminated() -> workerScriptTerminated() . WorkerMessagingProxy: . createWorkerThread() -> createWorkerScript() . workerThreadCreated() -> workerScriptCreated() . workerThreadTerminated() -> workerScriptTerminated() . WorkerReportingProxy: . workerThreadTerminated() -> workerScriptTerminated() Subsequent CLs will rename SharedWorkerThread, DedicatedWorkerThread et. al. to SharedWorkerScript, DedicatedWorkerScript etc. BUG=436952

Patch Set 1 #

Patch Set 2 : . #

Patch Set 3 : . #

Total comments: 8

Patch Set 4 : . #

Total comments: 5
Unified diffs Side-by-side diffs Delta from patch set Stats (+396 lines, -1337 lines) Patch
M Source/bindings/core/v8/ActiveDOMCallback.cpp View 1 chunk +1 line, -1 line 0 comments Download
M Source/bindings/core/v8/ScheduledAction.cpp View 3 chunks +3 lines, -3 lines 0 comments Download
M Source/bindings/core/v8/ToV8.cpp View 1 chunk +1 line, -1 line 0 comments Download
M Source/bindings/core/v8/V8AbstractEventListener.cpp View 1 chunk +1 line, -1 line 0 comments Download
M Source/bindings/core/v8/V8Binding.cpp View 1 1 chunk +1 line, -1 line 0 comments Download
M Source/bindings/core/v8/V8Initializer.cpp View 1 chunk +1 line, -1 line 0 comments Download
M Source/bindings/core/v8/V8WorkerGlobalScopeEventListener.cpp View 1 chunk +1 line, -1 line 0 comments Download
M Source/bindings/core/v8/WorkerScriptController.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/bindings/core/v8/WorkerScriptController.cpp View 3 chunks +4 lines, -4 lines 0 comments Download
M Source/bindings/core/v8/WorkerScriptDebugServer.cpp View 1 2 3 2 chunks +4 lines, -4 lines 0 comments Download
M Source/core/Init.cpp View 1 1 chunk +1 line, -1 line 0 comments Download
M Source/core/core.gypi View 1 2 3 1 chunk +3 lines, -3 lines 0 comments Download
M Source/core/dom/ExecutionContext.cpp View 1 2 3 1 chunk +0 lines, -2 lines 0 comments Download
M Source/core/inspector/InspectorTraceEvents.h View 1 2 3 2 chunks +2 lines, -2 lines 0 comments Download
M Source/core/inspector/InspectorTraceEvents.cpp View 1 2 3 2 chunks +2 lines, -2 lines 0 comments Download
M Source/core/inspector/WorkerConsoleAgent.cpp View 2 chunks +2 lines, -2 lines 0 comments Download
M Source/core/inspector/WorkerDebuggerAgent.cpp View 4 chunks +10 lines, -10 lines 0 comments Download
M Source/core/inspector/WorkerInspectorController.cpp View 1 2 3 3 chunks +6 lines, -6 lines 0 comments Download
M Source/core/inspector/WorkerRuntimeAgent.cpp View 1 chunk +2 lines, -2 lines 0 comments Download
M Source/core/loader/ThreadableLoader.cpp View 2 chunks +2 lines, -2 lines 0 comments Download
M Source/core/loader/WorkerThreadableLoader.cpp View 1 3 chunks +3 lines, -3 lines 0 comments Download
M Source/core/testing/Internals.cpp View 1 2 3 2 chunks +2 lines, -2 lines 0 comments Download
M Source/core/workers/DedicatedWorkerGlobalScope.h View 1 2 2 chunks +4 lines, -4 lines 0 comments Download
M Source/core/workers/DedicatedWorkerGlobalScope.cpp View 1 2 2 chunks +3 lines, -3 lines 0 comments Download
M Source/core/workers/DedicatedWorkerMessagingProxy.h View 1 2 1 chunk +1 line, -1 line 0 comments Download
M Source/core/workers/DedicatedWorkerMessagingProxy.cpp View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M Source/core/workers/DedicatedWorkerThread.h View 1 2 3 1 chunk +7 lines, -6 lines 0 comments Download
M Source/core/workers/DedicatedWorkerThread.cpp View 1 2 2 chunks +5 lines, -5 lines 0 comments Download
M Source/core/workers/InProcessWorkerBase.cpp View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/workers/SharedWorkerGlobalScope.h View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M Source/core/workers/SharedWorkerGlobalScope.cpp View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M Source/core/workers/SharedWorkerThread.h View 1 2 3 1 chunk +7 lines, -6 lines 0 comments Download
M Source/core/workers/SharedWorkerThread.cpp View 1 2 2 chunks +5 lines, -5 lines 0 comments Download
M Source/core/workers/WorkerConsole.cpp View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/workers/WorkerGlobalScope.h View 1 2 3 5 chunks +6 lines, -7 lines 0 comments Download
M Source/core/workers/WorkerGlobalScope.cpp View 1 2 3 10 chunks +24 lines, -24 lines 0 comments Download
M Source/core/workers/WorkerGlobalScopeProxy.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/workers/WorkerInspectorProxy.h View 3 chunks +4 lines, -4 lines 0 comments Download
M Source/core/workers/WorkerInspectorProxy.cpp View 5 chunks +16 lines, -16 lines 0 comments Download
M Source/core/workers/WorkerMessagingProxy.h View 1 2 3 chunks +6 lines, -6 lines 0 comments Download
M Source/core/workers/WorkerMessagingProxy.cpp View 1 2 11 chunks +27 lines, -27 lines 0 comments Download
M Source/core/workers/WorkerObjectProxy.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/workers/WorkerObjectProxy.cpp View 1 chunk +2 lines, -2 lines 0 comments Download
M Source/core/workers/WorkerReportingProxy.h View 1 chunk +2 lines, -2 lines 0 comments Download
A + Source/core/workers/WorkerScript.h View 1 2 8 chunks +14 lines, -15 lines 5 comments Download
A + Source/core/workers/WorkerScript.cpp View 1 2 23 chunks +98 lines, -98 lines 0 comments Download
A + Source/core/workers/WorkerScriptStartupData.h View 1 2 4 chunks +12 lines, -12 lines 0 comments Download
A + Source/core/workers/WorkerScriptStartupData.cpp View 1 2 2 chunks +3 lines, -3 lines 0 comments Download
D Source/core/workers/WorkerThread.h View 1 1 chunk +0 lines, -171 lines 0 comments Download
D Source/core/workers/WorkerThread.cpp View 1 1 chunk +0 lines, -615 lines 0 comments Download
M Source/core/workers/WorkerThreadStartupData.h View 1 2 1 chunk +0 lines, -99 lines 0 comments Download
D Source/core/workers/WorkerThreadStartupData.cpp View 1 2 1 chunk +0 lines, -56 lines 0 comments Download
M Source/modules/compositorworker/CompositorWorkerGlobalScope.h View 1 2 1 chunk +2 lines, -2 lines 0 comments Download
M Source/modules/compositorworker/CompositorWorkerGlobalScope.cpp View 1 2 2 chunks +3 lines, -3 lines 0 comments Download
M Source/modules/compositorworker/CompositorWorkerMessagingProxy.h View 1 2 1 chunk +1 line, -1 line 0 comments Download
M Source/modules/compositorworker/CompositorWorkerMessagingProxy.cpp View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M Source/modules/compositorworker/CompositorWorkerThread.h View 1 2 3 1 chunk +7 lines, -6 lines 0 comments Download
M Source/modules/compositorworker/CompositorWorkerThread.cpp View 1 2 2 chunks +5 lines, -5 lines 0 comments Download
M Source/modules/serviceworkers/ServiceWorkerGlobalScope.h View 1 2 1 chunk +2 lines, -2 lines 0 comments Download
M Source/modules/serviceworkers/ServiceWorkerGlobalScope.cpp View 1 2 3 chunks +3 lines, -3 lines 0 comments Download
M Source/modules/serviceworkers/ServiceWorkerThread.h View 1 2 3 1 chunk +7 lines, -6 lines 0 comments Download
M Source/modules/serviceworkers/ServiceWorkerThread.cpp View 1 2 2 chunks +5 lines, -5 lines 0 comments Download
M Source/modules/websockets/WebSocketChannel.cpp View 1 chunk +1 line, -1 line 0 comments Download
M Source/modules/websockets/WorkerWebSocketChannel.cpp View 1 3 chunks +3 lines, -3 lines 0 comments Download
M Source/platform/WebThreadSupportingGC.h View 1 1 chunk +2 lines, -2 lines 0 comments Download
M Source/web/ServiceWorkerGlobalScopeProxy.h View 2 chunks +2 lines, -2 lines 0 comments Download
M Source/web/ServiceWorkerGlobalScopeProxy.cpp View 1 chunk +1 line, -1 line 0 comments Download
M Source/web/WebEmbeddedWorkerImpl.h View 3 chunks +3 lines, -3 lines 0 comments Download
M Source/web/WebEmbeddedWorkerImpl.cpp View 1 2 9 chunks +18 lines, -18 lines 0 comments Download
M Source/web/WebKit.cpp View 1 1 chunk +1 line, -1 line 0 comments Download
M Source/web/WebSharedWorkerImpl.h View 5 chunks +6 lines, -6 lines 0 comments Download
M Source/web/WebSharedWorkerImpl.cpp View 1 2 5 chunks +12 lines, -12 lines 0 comments Download
M public/web/WebEmbeddedWorker.h View 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 18 (2 generated)
sadrul
Hi. As discussed in https://codereview.chromium.org/1100413004/, this does some of the WorkerThread -> WorkerScript renames. I ...
5 years, 7 months ago (2015-05-04 23:57:39 UTC) #2
kinuko
lgtm https://codereview.chromium.org/1115923002/diff/40001/Source/core/dom/ExecutionContext.cpp File Source/core/dom/ExecutionContext.cpp (right): https://codereview.chromium.org/1115923002/diff/40001/Source/core/dom/ExecutionContext.cpp#newcode40 Source/core/dom/ExecutionContext.cpp:40: #include "core/workers/WorkerScript.h" not directly related to your CL, ...
5 years, 7 months ago (2015-05-08 01:33:22 UTC) #3
sadrul
https://codereview.chromium.org/1115923002/diff/40001/Source/core/dom/ExecutionContext.cpp File Source/core/dom/ExecutionContext.cpp (right): https://codereview.chromium.org/1115923002/diff/40001/Source/core/dom/ExecutionContext.cpp#newcode40 Source/core/dom/ExecutionContext.cpp:40: #include "core/workers/WorkerScript.h" On 2015/05/08 01:33:21, kinuko wrote: > not ...
5 years, 7 months ago (2015-05-08 02:08:00 UTC) #4
haraken
bindings LGTM
5 years, 7 months ago (2015-05-08 02:10:17 UTC) #5
yurys
Why is WorkerScript a more appropriate name than WorkerThread for an object that has methods ...
5 years, 7 months ago (2015-05-08 09:27:24 UTC) #7
kinuko
On 2015/05/08 09:27:24, yurys wrote: > Why is WorkerScript a more appropriate name than WorkerThread ...
5 years, 7 months ago (2015-05-08 12:08:12 UTC) #8
kinuko
(Took another look at WorkerScript interface) https://codereview.chromium.org/1115923002/diff/60001/Source/core/workers/WorkerScript.h File Source/core/workers/WorkerScript.h (right): https://codereview.chromium.org/1115923002/diff/60001/Source/core/workers/WorkerScript.h#newcode86 Source/core/workers/WorkerScript.h:86: bool isCurrentThread(); This ...
5 years, 7 months ago (2015-05-08 12:09:52 UTC) #9
yurys
On 2015/05/08 12:08:12, kinuko wrote: > On 2015/05/08 09:27:24, yurys wrote: > > Why is ...
5 years, 7 months ago (2015-05-08 13:35:29 UTC) #10
kinuko
On 2015/05/08 13:35:29, yurys wrote: > On 2015/05/08 12:08:12, kinuko wrote: > > On 2015/05/08 ...
5 years, 7 months ago (2015-05-08 13:54:39 UTC) #11
yurys
On 2015/05/08 13:54:39, kinuko wrote: > On 2015/05/08 13:35:29, yurys wrote: > > On 2015/05/08 ...
5 years, 7 months ago (2015-05-08 14:00:18 UTC) #12
kinuko
On Fri, May 8, 2015 at 11:00 PM, <yurys@chromium.org> wrote: > On 2015/05/08 13:54:39, kinuko ...
5 years, 7 months ago (2015-05-08 14:26:01 UTC) #13
sadrul
On 2015/05/08 14:00:18, yurys wrote: > On 2015/05/08 13:54:39, kinuko wrote: > > On 2015/05/08 ...
5 years, 7 months ago (2015-05-11 00:46:52 UTC) #14
sadrul
[snip] > > > > > For the methods for entering nested message > > ...
5 years, 7 months ago (2015-05-11 04:44:55 UTC) #15
yurys
On 2015/05/11 00:46:52, sadrul wrote: > On 2015/05/08 14:00:18, yurys wrote: > > On 2015/05/08 ...
5 years, 7 months ago (2015-05-12 13:19:15 UTC) #16
yurys
On 2015/05/11 04:44:55, sadrul wrote: > [snip] > > > > > > > For ...
5 years, 7 months ago (2015-05-12 13:38:46 UTC) #17
yurys
5 years, 7 months ago (2015-05-12 13:38:57 UTC) #18
https://codereview.chromium.org/1115923002/diff/60001/Source/core/workers/Wor...
File Source/core/workers/WorkerScript.h (right):

https://codereview.chromium.org/1115923002/diff/60001/Source/core/workers/Wor...
Source/core/workers/WorkerScript.h:78: // Can be used to wait for this worker
thread to shut down.
The comment should be updated as it refers to "thread".

Powered by Google App Engine
This is Rietveld 408576698