Issue metadata
Sign in to add a comment
|
Crash: blink::TraceTrait<blink::HeapVector<blink::Member<blink::MessagePort>,0> >::trace |
||||||||||||||||||||||
Issue descriptionCrash Signature: blink::TraceTrait<blink::HeapVector<blink::Member<blink::MessagePort>,0> >::trace Process Type: Renderer Platform: Win Channel: Canary Version: 56.0.2889.0 Distinct Clients: 8 CPM: 0.69 Crash Reports: 8 Median Uptime: 24m:53s Infected Clients: 25.0% Sample Reports: https://crash.corp.google.com/browse?q=reportid=%2730a9035b00000000%27 https://crash.corp.google.com/browse?q=reportid=%273707f65b00000000%27 https://crash.corp.google.com/browse?q=reportid=%273c4d6d5b00000000%27 https://crash.corp.google.com/browse?q=reportid=%2764b35f5900000000%27 https://crash.corp.google.com/browse?q=reportid=%27ca340f5900000000%27 Crash Link: https://crash.corp.google.com/browse?q=product.name%3D%27Chrome%27%20AND%20product.version%3D%2756.0.2889.0%27%20AND%20custom_data.ChromeCrashProto.magic_signature_1.name%3D%27blink%3A%3ATraceTrait%3Cblink%3A%3AHeapVector%3Cblink%3A%3AMember%3Cblink%3A%3AMessagePort%3E%2C0%3E%20%3E%3A%3Atrace%27 Crash Link (with version impact distribution): https://crash.corp.google.com/browse?q=product.name%3D%27Chrome%27%20AND%20custom_data.ChromeCrashProto.magic_signature_1.name%3D%27blink%3A%3ATraceTrait%3Cblink%3A%3AHeapVector%3Cblink%3A%3AMember%3Cblink%3A%3AMessagePort%3E%2C0%3E%20%3E%3A%3Atrace%27 Crash Stacktrace: ACCESS_VIOLATION_READ (0xffffffffffffffff) #0 0x7ff9b2f81282 in WTF::Vector<blink::Member<blink::MessagePort>,0,blink::HeapAllocator>::trace<blink::InlinedGlobalMarkingVisitor> third_party/webkit/source/wtf/vector.h:1588 #1 0x7ff9b2fda0b1 in blink::TraceTrait<blink::HeapVector<blink::Member<blink::MessagePort>,0> >::trace third_party/webkit/source/platform/heap/tracetraits.h:232 #2 0x7ff9b3f5b75f in blink::TraceTrait<blink::ExtendableMessageEvent>::trace third_party/webkit/source/platform/heap/tracetraits.h:223 #3 0x7ff9b3f5b287 in blink::V8ExtendableMessageEvent::trace<blink::Visitor *> out/release_x64/gen/blink/bindings/modules/v8/v8extendablemessageevent.h:39 #4 0x7ff9b22cc863 in blink::DOMWrapperTracer::VisitPersistentHandle third_party/webkit/source/bindings/core/v8/v8gccontroller.cpp:479 #5 0x7ff9b22cc75b in v8::VisitorAdapter::VisitEmbedderReference v8/src/api.cc:8413 #6 0x7ff9b22cc710 in v8::internal::GlobalHandles::IterateAllRootsWithClassIds v8/src/global-handles.cc:1165 #7 0x7ff9b263166d in v8::Isolate::VisitHandlesWithClassIds v8/src/api.cc:8426 #8 0x7ff9b2631642 in blink::V8GCController::traceDOMWrappers third_party/webkit/source/bindings/core/v8/v8gccontroller.cpp:488 #9 0x7ff9b26315ea in blink::ThreadState::visitPersistents third_party/webkit/source/platform/heap/threadstate.cpp:459 #10 0x7ff9b2630dd6 in blink::ThreadHeap::visitPersistentRoots third_party/webkit/source/platform/heap/heap.cpp:605 #11 0x7ff9b26304e5 in blink::ThreadState::collectGarbage third_party/webkit/source/platform/heap/threadstate.cpp:1709 #12 0x7ff9b26368c9 in blink::NormalPageArena::outOfLineAllocate third_party/webkit/source/platform/heap/heappage.cpp:813 #13 0x7ff9b248fc57 in blink::ThreadHeap::allocateOnArenaIndex third_party/webkit/source/platform/heap/heap.h:609 #14 0x7ff9b4758c81 in blink::Body::operator new third_party/webkit/source/modules/fetch/body.h:37 #15 0x7ff9b4758f28 in blink::Request::create third_party/webkit/source/modules/fetch/request.cpp:472 #16 0x7ff9b46c6d47 in blink::ServiceWorkerGlobalScopeProxy::dispatchFetchEvent third_party/webkit/source/web/serviceworkerglobalscopeproxy.cpp:163 #17 0x7ff9b40a5e8e in content::ServiceWorkerContextClient::DispatchFetchEvent content/renderer/service_worker/service_worker_context_client.cc:909 #18 0x7ff9b40a5b35 in content::ServiceWorkerContextClient::FetchEventDispatcherImpl::DispatchFetchEvent content/renderer/service_worker/service_worker_context_client.cc:247 #19 0x7ff9b3098c81 in content::mojom::FetchEventDispatcherStubDispatch::AcceptWithResponder out/release_x64/gen/content/common/service_worker/fetch_event_dispatcher.mojom.cc:311 #20 0x7ff9b22261e1 in mojo::InterfaceEndpointClient::HandleValidatedMessage mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:312 #21 0x7ff9b222ab95 in mojo::FilterChain::Accept mojo/public/cpp/bindings/lib/filter_chain.cc:40 #22 0x7ff9b21fef20 in mojo::internal::MultiplexRouter::ProcessIncomingMessage mojo/public/cpp/bindings/lib/multiplex_router.cc:824 #23 0x7ff9b21fe603 in mojo::internal::MultiplexRouter::Accept mojo/public/cpp/bindings/lib/multiplex_router.cc:536 #24 0x7ff9b222ab77 in mojo::FilterChain::Accept mojo/public/cpp/bindings/lib/filter_chain.cc:40 #25 0x7ff9b222c25b in mojo::Connector::ReadSingleMessage mojo/public/cpp/bindings/lib/connector.cc:246 #26 0x7ff9b222aa34 in base::internal::Invoker<base::internal::BindState<void base/bind_internal.h:339 #27 0x7ff9b21fa90a in base::internal::RunMixin<base::Callback<void ,1,1> >::Run base/callback.h:64 #28 0x7ff9b27cadaf in mojo::Watcher::OnHandleReady mojo/public/cpp/system/watcher.cc:122 #29 0x7ff9b23546d8 in base::internal::Invoker<base::internal::BindState<void base/bind_internal.h:339 #30 0x7ff9b222f361 in base::debug::TaskAnnotator::RunTask base/debug/task_annotator.cc:54 #31 0x7ff9b222ed78 in blink::scheduler::TaskQueueManager::ProcessTaskFromWorkQueue third_party/webkit/source/platform/scheduler/base/task_queue_manager.cc:344 #32 0x7ff9b25186f8 in blink::scheduler::TaskQueueManager::DoWork third_party/webkit/source/platform/scheduler/base/task_queue_manager.cc:240 #33 0x7ff9b28bc86e in base::internal::Invoker<base::internal::BindState<void base/bind_internal.h:339 #34 0x7ff9b222f361 in base::debug::TaskAnnotator::RunTask base/debug/task_annotator.cc:54 #35 0x7ff9b222ea4b in base::MessageLoop::RunTask base/message_loop/message_loop.cc:411 #36 0x7ff9b222d954 in base::MessageLoop::DoWork base/message_loop/message_loop.cc:513 #37 0x7ff9b222d6c4 in base::MessagePumpDefault::Run base/message_loop/message_pump_default.cc:35 #38 0x7ff9b27cc3f6 in base::RunLoop::Run base/run_loop.cc:35 #39 0x7ff9b27cc7e6 in base::Thread::ThreadMain base/threading/thread.cc:333 #40 0x7ff9b27cd053 in base::`anonymous namespace'::ThreadFunc base/threading/platform_thread_win.cc:84 #41 0x7ff9de718363 in BaseThreadInitThunk #42 0x7ff9df5f5e90 in RtlUserThreadStart Reporter: nyerramilli
,
Oct 14 2016
Crashes are seen on the latest canary of Windows(56.0.2889.0 - 8 crashes from 8 clients till now) This is regressed in M56, https://chromium.googlesource.com/chromium/src/+log/56.0.2888.0..56.0.2889.0?pretty=fuller&n=10000 suspecting https://chromium.googlesource.com/chromium/src/+/fb7d72c8ec38f54f84c226c07c4c980283687d17 keishi@, could you please check the issue. Note: 1. Not able to reproduce this crash locally, observed in crash server. 2. Instances are low, hence not adding blocker label. 3. Not observing this crash in other OS, https://crash.corp.google.com/browse?q=custom_data.ChromeCrashProto.magic_signature_1.name%3D%27blink%3A%3ATraceTrait%3Cblink%3A%3AHeapVector%3Cblink%3A%3AMember%3Cblink%3A%3AMessagePort%3E%2C0%3E%20%3E%3A%3Atrace%27&ignore_case=false&enable_rewrite=true&omit_field_name=&omit_field_value=&omit_field_opt=#samplereports:5,+productversion
,
Oct 14 2016
,
Oct 26 2016
This crash still observed on latest canary 56.0.2900.0.so far seeing 11 instances from 11 different clients on Windows OS. Link to the list of builds https://crash.corp.google.com/browse?q=product.name%3D%27Chrome%27%20AND%20custom_data.ChromeCrashProto.ptype%3D%27renderer%27%20AND%20custom_data.ChromeCrashProto.magic_signature_1.name%3D%27blink%3A%3ATraceTrait%3Cblink%3A%3AHeapVector%3Cblink%3A%3AMember%3Cblink%3A%3AMessagePort%3E%2C0%3E%20%3E%3A%3Atrace%27&ignore_case=false&enable_rewrite=true&omit_field_name=&omit_field_value=&omit_field_opt=%3D 56.0.2900.0 20.75% 11 56.0.2898.0 30.19% 16 56.0.2896.3 3.77% 2 56.0.2894.0 3.77% 2 56.0.2889.0 41.51% 22 keishi@ Could you please look into this issue. Thnaks,
,
Nov 20 2016
Users experienced this crash on the following builds: Win Canary 57.0.2925.0 - 0.48 CPM, 3 reports, 3 clients (signature blink::TraceTrait<blink::HeapVector<blink::Member<blink::MessagePort>,0> >::trace) If this update was incorrect, please add "Fracas-Wrong" label to prevent future updates. - Go/Fracas
,
Nov 23 2016
This crash is seen in win latest dev 56.0.2924.3 (released 8 hours ago) with 3 instances from 3 different client Ids 57.0.2925.0 2.87% 17 56.0.2924.3 0.51% 3 56.0.2918.0 4.39% 26 56.0.2916.0 4.05% 24 56.0.2915.0 3.21% 19 56.0.2914.3 1.35% 8 56.0.2910.0 3.21% 19 56.0.2909.0 5.07% 30 56.0.2908.0 4.22% 25 56.0.2907.0 0.17% 1 56.0.2906.0 1.69% 10 56.0.2902.0 52.70% 312 56.0.2901.4 1.01% 6 56.0.2901.0 3.04% 18 56.0.2900.0 4.05% 24 56.0.2898.0 3.38% 20 56.0.2896.3 0.68% 4 56.0.2894.0 0.34% 2 56.0.2889.0 4.05% 24 Link to the builds: https://crash.corp.google.com/browse?q=product.name%3D%27Chrome%27%20AND%20custom_data.ChromeCrashProto.ptype%3D%27renderer%27%20AND%20custom_data.ChromeCrashProto.magic_signature_1.name%3D%27blink%3A%3ATraceTrait%3Cblink%3A%3AHeapVector%3Cblink%3A%3AMember%3Cblink%3A%3AMessagePort%3E%2C0%3E%20%3E%3A%3Atrace%27&ignore_case=false&enable_rewrite=true&omit_field_name=&omit_field_value=&omit_field_opt=%3D#samplereports:5,productversion:1000 keishi@, Could you please take a look
,
Nov 28 2016
Latest crash rates are as below 56.0.2924.3 31.09% 268 latest dev Link to the list of builds https://crash.corp.google.com/browse?q=product.name%3D%27Chrome%27%20AND%20custom_data.ChromeCrashProto.ptype%3D%27renderer%27%20AND%20custom_data.ChromeCrashProto.magic_signature_1.name%3D%27blink%3A%3ATraceTrait%3Cblink%3A%3AHeapVector%3Cblink%3A%3AMember%3Cblink%3A%3AMessagePort%3E%2C0%3E%20%3E%3A%3Atrace%27&ignore_case=false&enable_rewrite=true&omit_field_name=&omit_field_value=&omit_field_opt=%3D#samplereports:5,productversion:1000 keishi@ Please look into this issue. Thanks,
,
Nov 28 2016
M56 beta launch is next week.Your bug is labelled as Release Block beta, please make sure to land the fix by first week of December.
,
Nov 29 2016
Is it possible for a GC to strike before the initialization at https://cs.chromium.org/chromium/src/third_party/WebKit/Source/modules/serviceworkers/ExtendableMessageEvent.cpp?l=121 is done?
,
Nov 29 2016
Nevermind, that's not problematic even if it could. With ServiceWorkerThread now having its own heap, any cross-heap MessagePortArray references not being handled as-wanted for ExtendableMessageEvent, would be one thing to suspect.
,
Nov 30 2016
Just to update: This crash is not seen so far in latest dev version 56.0.2924.10 (released 18 hours ago) 56.0.2924.3 38.52% 374 prev dev
,
Dec 1 2016
Thanks for the investigation. M56 Beta promotion is scheduled on Dec 06 , please make sure to get this crash resolved ASAP.
,
Dec 5 2016
Can we have the latest update on this issue?
,
Dec 6 2016
I don't see this crash after 56.0.2924.3, currently we have 56.0.2924.18 in production. Leaving the bug open for couple more releases.
,
Dec 14 2016
Issue 673061 has been merged into this issue.
,
Dec 14 2016
Copying the Blocker label from the duped Issue 673061 in C#15 for tracking purpose. Duped Issue 673061 has reported 3 digits of crash instances on every canary build of Windows since #57.0.2946.0.
,
Dec 15 2016
This crash has high impact on Chrome's stability. Signature: blink::TraceTrait<blink::FetchEvent>::trace. Channel: canary. Platform: win. Labeling issue 655926 with ReleaseBlock-Dev. If this update was incorrect, please add "Fracas-Wrong" label to prevent future updates. - Go/Fracas
,
Dec 15 2016
Based on the available crash data, Duped Issue 673061 is #1 renderer crash on the latest Dev(57.0.2950.4 - 159 crashes from 134 clients so far) of Windows. Link to the crashes: ==================== https://crash.corp.google.com/browse?q=product.name%3D%27Chrome%27%20AND%20custom_data.ChromeCrashProto.magic_signature_1.name%3D%27blink%3A%3ATraceTrait%3Cblink%3A%3AFetchEvent%3E%3A%3Atrace%27
,
Dec 16 2016
Can we get an update on this as this is marked as Dev blocker due to duped Issue 673061 and being #1 renderer crash on the latest Dev(57.0.2950.4). Would be good to have this fixed before next Dev release.
,
Dec 16 2016
,
Dec 19 2016
Friendly ping to get an update on this. Consistently #1 renderer crash on Windows canary/Dev.
,
Dec 19 2016
,
Dec 19 2016
Issue 673871 has been merged into this issue.
,
Dec 19 2016
This is currently the top renderer crash in the latest canary. keishi@, haraken@, please disable this feature while you investigate the crash. Despite the fact that this issue was reported in M-56, it doesn't appear in top-10 crashes in latest beta. How is the rollout for this feature being controlled. Finch? Please update this bug with your roll-out plans so we can track them.
,
Dec 20 2016
keishi@ is ooo until EOY. haraken@ is ooo today. haraken@ will take a look tomorrow. Given that the crash is happening when we trace MessagePort, I guess this crash is related to the per-thread heap.
,
Dec 21 2016
Hmm. There was a big spike at 57.0.2952.0 but no crash at 57.0.2955.0. There is no roll out around the versions.
,
Dec 21 2016
The interesting fact is that all the crashes have ServiceWorkerGlobalScopeProxy::dispatchFetchEvent on the stack.
,
Dec 21 2016
I see crashes in 57.0.2955.0 and up to current canary: 57.0.2957.0 0.24% 22 57.0.2956.0 4.26% 398 57.0.2955.0 4.74% 443 57.0.2954.0 3.19% 298 57.0.2953.0 5.31% 497 57.0.2952.0 3.74% 350 57.0.2951.0 3.77% 353 57.0.2950.4 51.32% 4799 57.0.2950.0 6.38% 597 57.0.2949.0 4.22% 395 57.0.2948.0 4.37% 409 57.0.2947.0 3.20% 299 57.0.2946.0 4.47% 418 55.0.2883.87 0.06% 6 https://crash.corp.google.com/browse?q=product.name%3D%27Chrome%27%20AND%20custom_data.ChromeCrashProto.magic_signature_1.name%3D%27blink%3A%3ATraceTrait%3Cblink%3A%3AFetchEvent%3E%3A%3Atrace%27#samplereports:5,productversion:20 Looks like a regression between 57.0.2945.0 and 57.0.2946.0. https://chromium.googlesource.com/chromium/src/+log/57.0.2945.0..57.0.2946.0?pretty=fuller&n=1000 Could it be https://codereview.chromium.org/2516353002 which touched FetchEvent?
,
Dec 21 2016
Ohh... comment #28 was a different magic signature. But could be related.
,
Dec 21 2016
This bug originally tracked blink::TraceTrait<blink::HeapVector<blink::Member<blink::MessagePort>,0> >::trace but now also tracks blink::TraceTrait<blink::FetchEvent>::trace since Issue 673061 was merged here. The FetchEvent one has the high crash rate in recent canaries.
,
Dec 21 2016
If there is some overlap here, how are per-thread issues diagnosed&debugged in release builds?
,
Dec 21 2016
> how are per-thread issues diagnosed&debugged in release builds? Yeah, this is my concern as well. We have a bunch of DCHECKs to detect cross-thread Members (we need to use CrossThreadPersistents for all cross-thread pointers) but the dchecks work only on debug builds...
,
Dec 21 2016
ok, i've been repeatedly going over this code to spot potential trouble, without locating any. How about providing a same-thread-checked Member<> subclass and selectively apply it to diagnose? It seems to be specific to a few Member<MessagePort>s (or Member<MessagePortArray>s) here.
,
Dec 21 2016
Sounds like a good idea!
,
Dec 22 2016
https://codereview.chromium.org/2592063002/ does that, with https://codereview.chromium.org/2589333005/ following up with ExtendableMessageEvent checking. If no one else has determined the root problem here, we can land the latter to get some sanity checking/diagnosis going at least. If the same-thread condition doesn't hold, then the problem enters if ExtendableMessageEvents are created from scripts, passing along MessagePorts from some other heap. i.e., the usage in the ServiceWorkerGlobalScopeProxy::dispatchExtendableMessageEvent() methods, is non-problematic.
,
Dec 22 2016
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/137ed1ac9cbb2dc5f84f3af169ae0b03b1a2361b commit 137ed1ac9cbb2dc5f84f3af169ae0b03b1a2361b Author: sigbjornf <sigbjornf@opera.com> Date: Thu Dec 22 12:16:15 2016 Verify that ExtendableMessageEvent's message ports reside on the same heap To potentially help diagnose a GC crash (see associated bug), verify that ExtendableMessageEvent's MessagePortArray and MessagePorts belong to the same thread heap as the event object. R=haraken BUG= 655926 Review-Url: https://codereview.chromium.org/2589333005 Cr-Commit-Position: refs/heads/master@{#440390} [modify] https://crrev.com/137ed1ac9cbb2dc5f84f3af169ae0b03b1a2361b/third_party/WebKit/Source/modules/serviceworkers/ExtendableMessageEvent.cpp [modify] https://crrev.com/137ed1ac9cbb2dc5f84f3af169ae0b03b1a2361b/third_party/WebKit/Source/modules/serviceworkers/ExtendableMessageEvent.h
,
Dec 22 2016
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/3d5b1a43aeb21176af2d264d8ec399916e29c4cd commit 3d5b1a43aeb21176af2d264d8ec399916e29c4cd Author: sigbjornf <sigbjornf@opera.com> Date: Thu Dec 22 19:45:20 2016 Verify that FetchEvent::m_request holds same-thread reference. To diagnose instability seen during GCs of FetchEvents, instrument the m_request member, checking that we only create event object containing references to Requests that reside in the current thread's heap. R= BUG= 655926 Review-Url: https://codereview.chromium.org/2594423002 Cr-Commit-Position: refs/heads/master@{#440475} [modify] https://crrev.com/3d5b1a43aeb21176af2d264d8ec399916e29c4cd/third_party/WebKit/Source/modules/serviceworkers/FetchEvent.h
,
Dec 22 2016
If either #c36 or #c37 gets at the problem(s) here, expect to see CHECK() crashes against the ExtendableMessageEvent and FetchEvent constructors, respectively, instead.
,
Dec 26 2016
,
Dec 26 2016
sigbjornf@: Any update on this post CL from C#37. Would be good to have this fixed before the next scheduled Dev release in 1st week of Jan.
,
Dec 30 2016
Just to update there have been no crashes seen post chrome version 57.0.2963.0 on Windows for the magic signature 'blink::TraceTrait<blink::FetchEvent>::trace' duped Issue 673061. Removing the Dev blocker therefore.
,
Dec 30 2016
for reference, changes #c36 and #c37 first appeared in 57.0.2961.0
,
Jan 2 2017
Re: #c41: if failures in SameThreadCheckedMember<Request>::checkPointer() can be seen in >= 57.0.2963.0 instead, then #c37 had an impact.
,
Jan 2 2017
Interestingly, I cannot find any crash report that contains 'SameThreadCheckedMember'. Hmm.
,
Jan 2 2017
Thanks, it's worth keeping #c37 around for the next Dev release, just in case. But an indication that the cause hasn't been located.
,
Jan 11 2017
I haven't made any real progress determining cause here, so if anyone wants to give it a go - please do. If it still reproduces.
,
Jan 11 2017
This crash is not happening after 57.0.2952.0. https://crash.corp.google.com/browse?q=custom_data.ChromeCrashProto.magic_signature_1.name%3D%27blink%3A%3ATraceTrait%3Cblink%3A%3AHeapVector%3Cblink%3A%3AMember%3Cblink%3A%3AMessagePort%3E%2C0%3E%20%3E%3A%3Atrace%27&ignore_case=false&enable_rewrite=true&omit_field_name=&omit_field_value=&omit_field_opt=#samplereports:5,productversion
,
Jan 12 2017
Very encouraging, thanks - I'll go over the changes around that time.
,
Jan 12 2017
Just to clarify: 57.0.2952.0 is the last revision where the crash was observed. 57.0.2952.0 4.47% 50 56.0.2924.3 39.68% 444 56.0.2918.0 2.50% 28 56.0.2916.0 2.23% 25 56.0.2909.0 2.68% 30 56.0.2908.0 2.32% 26 56.0.2902.0 29.40% 329 56.0.2900.0 2.14% 24 56.0.2898.0 1.79% 20 56.0.2889.0 2.14% 24
,
Jan 12 2017
fwiw, I don't see any >= M56 stacks that match on the Opera crashserver. That M56 has stopped reproducing, is esp. interesting. But after having gone through the Source/ changes after 56.0.2924.3, nothing particular stands out as a targetted fix in this area, or for heap mutation in general. Won't investigate further, but will back out the diagnosing changes made.
,
Jan 12 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/5e3d4684cd45c0aa08d541646e035d4e03bec8af commit 5e3d4684cd45c0aa08d541646e035d4e03bec8af Author: sigbjornf <sigbjornf@opera.com> Date: Thu Jan 12 16:27:40 2017 Revert "Verify that FetchEvent::m_request holds same-thread reference." Undo r440475's temporary use of SameThreadCheckedMember<>. R= BUG= 655926 Review-Url: https://codereview.chromium.org/2629613002 Cr-Commit-Position: refs/heads/master@{#443257} [modify] https://crrev.com/5e3d4684cd45c0aa08d541646e035d4e03bec8af/third_party/WebKit/Source/modules/serviceworkers/FetchEvent.h
,
Jan 12 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/8f00e720aadeb5fdd7b14d86b1420124fbf92f00 commit 8f00e720aadeb5fdd7b14d86b1420124fbf92f00 Author: sigbjornf <sigbjornf@opera.com> Date: Thu Jan 12 18:37:51 2017 Revert ExtendableMessageEvent same heap verification. Revert r440390's debug instrumentation of ExtendableMessageEvent. R= BUG= 655926 Review-Url: https://codereview.chromium.org/2623273004 Cr-Commit-Position: refs/heads/master@{#443299} [modify] https://crrev.com/8f00e720aadeb5fdd7b14d86b1420124fbf92f00/third_party/WebKit/Source/modules/serviceworkers/ExtendableMessageEvent.cpp [modify] https://crrev.com/8f00e720aadeb5fdd7b14d86b1420124fbf92f00/third_party/WebKit/Source/modules/serviceworkers/ExtendableMessageEvent.h
,
Jan 12 2017
|
|||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||
Comment 1 by sheriffbot@chromium.org
, Oct 14 2016