| Index: chrome/renderer/webworker_base.h
|
| diff --git a/chrome/renderer/webworker_base.h b/chrome/renderer/webworker_base.h
|
| index fe5beccafd194368349aca34be9c266c15ebe46d..6c031c89fb22d35b66ab359985923572454b5b82 100644
|
| --- a/chrome/renderer/webworker_base.h
|
| +++ b/chrome/renderer/webworker_base.h
|
| @@ -20,6 +20,7 @@ class GURL;
|
| class WebWorkerBase : public IPC::Channel::Listener {
|
| public:
|
| WebWorkerBase(ChildThread* child_thread,
|
| + unsigned long long document_id,
|
| int route_id,
|
| int render_view_route_id);
|
|
|
| @@ -61,6 +62,10 @@ class WebWorkerBase : public IPC::Channel::Listener {
|
| ChildThread* child_thread_;
|
|
|
| private:
|
| + // ID of our parent document (used to shutdown workers when the parent
|
| + // document is detached).
|
| + unsigned long long document_id_;
|
| +
|
| // Stores messages that were sent before the StartWorkerContext message.
|
| std::vector<IPC::Message*> queued_messages_;
|
| };
|
|
|