Firefox does not properly implement Performance Observer Level 2 w3c spec
Categories
(Core :: Performance: General, enhancement, P1)
Tracking
()
Tracking | Status | |
---|---|---|
firefox68 | --- | fixed |
People
(Reporter: whawkins, Assigned: whawkins)
References
(Blocks 1 open bug, )
Details
Attachments
(3 files)
Although we implement the Level 1 spec (Bug 765933), we do not properly implement Level 2: https://w3c.github.io/performance-timeline/#observe-method
Assignee | ||
Updated•6 years ago
|
Assignee | ||
Comment 1•6 years ago
|
||
First whack at the implementation is up on try now:
https://treeherder.mozilla.org/#/jobs?repo=try&revision=36d508fb8eea38035dff93bb2c5e6e2686903b00
Updated•6 years ago
|
Assignee | ||
Comment 2•6 years ago
|
||
Assignee | ||
Comment 3•6 years ago
|
||
Here is a link to the try run for corresponding to the patchset above: https://treeherder.mozilla.org/#/jobs?repo=try&revision=15f45bcf67048454c89ea6b2e2e4e25c55f48a97
mstange, can you make sure that this is up to par?
Comment 4•6 years ago
|
||
Looks reasonable! The oranges seem to be existing intermittent failures. We should update the bug description though to reflect that the patch is only fixing a subset of the tests; there are still remaining expected failures in the ini files.
Assignee | ||
Updated•6 years ago
|
Assignee | ||
Updated•6 years ago
|
Assignee | ||
Comment 5•6 years ago
|
||
Though you approved the patch, baku, I made some changes to address your comments and fix a few outstanding mochitests that were not quite passing. I just wanted to get a sanity check from you one final time.
Thanks!
Assignee | ||
Updated•6 years ago
|
Assignee | ||
Updated•6 years ago
|
Pushed by apavel@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/e04ef5171459
Properly implement Performance Timeline Level 2 w3c spec. r=baku
Comment 7•6 years ago
|
||
Backed out changeset e04ef5171459 (bug 1539006) for permafailing test_worker_observer.html
push that caused the backout: https://treeherder.mozilla.org/#/jobs?repo=autoland&resultStatus=testfailed%2Cbusted%2Cexception&classifiedState=unclassified&revision=e04ef517145991e2aee797e935f43b7be35ff7aa
backout: https://hg.mozilla.org/integration/autoland/rev/88781ca67927f1530298f21977ffe3ffc3504cb1
Assignee | ||
Comment 8•6 years ago
|
||
Assignee | ||
Comment 9•6 years ago
|
||
Patch updated, resubmitted, and review requested. Sorry for causing the failure.
Assignee | ||
Updated•6 years ago
|
Updated•6 years ago
|
Assignee | ||
Updated•6 years ago
|
Comment 10•6 years ago
|
||
Pushed by cbrindusan@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/3cd097a7b017
Properly implement Performance Timeline Level 2 w3c spec. r=baku,flod
Comment 11•6 years ago
|
||
Backed out changeset 3cd097a7b017 (Bug 1539006) for po-observe.any.worker.html failures
Backout link: https://hg.mozilla.org/integration/autoland/rev/4d450ab98f5883e31cac5e421706954c604ddcb7
Failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=239261422&repo=autoland&lineNumber=80086
04:23:54 INFO - TEST-START | /performance-timeline/po-observe.any.worker.html
04:23:54 INFO - Closing window 53687091201
04:23:54 INFO - PID 4904 | [Parent 1076, Gecko_IOThread] WARNING: pipe error: 109: file z:/build/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 341
04:23:54 INFO - PID 4904 | [Child 2668, Chrome_ChildThread] WARNING: pipe error: 109: file z:/build/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 341
04:23:54 INFO - PID 4904 | [Child 2668, Chrome_ChildThread] WARNING: pipe error: 109: file z:/build/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 341
04:23:54 INFO - PID 4904 | [Parent 1076, Gecko_IOThread] WARNING: pipe error: 109: file z:/build/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 341
04:23:54 INFO - PID 4904 | [Parent 1076, Gecko_IOThread] WARNING: pipe error: 109: file z:/build/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 341
04:23:54 INFO - PID 4904 | [Parent 1076, Gecko_IOThread] WARNING: pipe error: 109: file z:/build/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 341
04:23:54 INFO - PID 4904 | ###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost
04:23:54 INFO - PID 4904 | [Parent 1076, Gecko_IOThread] WARNING: pipe error: 109: file z:/build/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 341
04:23:54 INFO - PID 4904 | [Parent 1076, Gecko_IOThread] WARNING: pipe error: 109: file z:/build/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 341
04:23:54 INFO - PID 4904 | [Parent 1076, Gecko_IOThread] WARNING: pipe error: 109: file z:/build/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 341
04:23:54 INFO - PID 4904 | [Parent 1076, Gecko_IOThread] WARNING: pipe error: 109: file z:/build/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 341
04:23:54 INFO - PID 4904 | ++DOCSHELL 00A62000 == 1 [pid = 4360] [id = {80aabdaf-05c0-4a57-9b4c-ad63c2d38932}]
04:23:54 INFO - PID 4904 | [Child 4360, Main Thread] WARNING: 'NS_FAILED(rv)', file z:/build/build/src/widget/windows/nsLookAndFeel.cpp, line 853
04:23:54 INFO - PID 4904 | ++DOMWINDOW == 1 (10F213A0) [pid = 4360] [serial = 1] [outer = 00000000]
04:23:54 INFO - PID 4904 | ++DOMWINDOW == 2 (00A6AC00) [pid = 4360] [serial = 2] [outer = 10F213A0]
04:23:55 INFO - PID 4904 | --DOCSHELL 00F62400 == 0 [pid = 2668] [id = {669cc5b3-b612-4cb7-9cd4-a79f9621e413}] [url = http://web-platform.test:8000/performance-timeline/po-observe.any.html]
04:23:55 INFO - PID 4904 | --DOMWINDOW == 3 (08692000) [pid = 2668] [serial = 3] [outer = 00000000] [url = about:blank]
04:23:55 INFO - PID 4904 | --DOMWINDOW == 2 (00F753A0) [pid = 2668] [serial = 1] [outer = 00000000] [url = http://web-platform.test:8000/performance-timeline/po-observe.any.html]
04:23:55 INFO - PID 4904 | --DOMWINDOW == 1 (00F6AC00) [pid = 2668] [serial = 2] [outer = 00000000] [url = about:blank]
04:23:55 INFO - PID 4904 | --DOMWINDOW == 0 (0BE8FC00) [pid = 2668] [serial = 4] [outer = 00000000] [url = http://web-platform.test:8000/performance-timeline/po-observe.any.html]
04:23:55 INFO - PID 4904 | nsStringStats
04:23:55 INFO - PID 4904 | => mAllocCount: 7561
04:23:55 INFO - PID 4904 | => mReallocCount: 0
04:23:55 INFO - PID 4904 | => mFreeCount: 7561
04:23:55 INFO - PID 4904 | => mShareCount: 6212
04:23:55 INFO - PID 4904 | => mAdoptCount: 502
04:23:55 INFO - PID 4904 | => mAdoptFreeCount: 506
04:23:55 INFO - PID 4904 | => Process ID: 2668, Thread ID: 1412
04:23:55 INFO - PID 4904 | [Child 4360, Main Thread] WARNING: 'NS_FAILED(GetAccentColor(unused))', file z:/build/build/src/widget/windows/nsLookAndFeel.cpp, line 481
04:23:55 INFO - PID 4904 | ++DOMWINDOW == 3 (10F92000) [pid = 4360] [serial = 3] [outer = 10F213A0]
04:23:55 INFO - PID 4904 | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to c:\users\task_1554865908\appdata\local\temp\tmptk3fxy.mozrunner\runtests_leaks_4056_tab_pid2844.log
04:23:55 INFO - PID 4904 | [Child 4360, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file z:/build/build/src/xpcom/base/nsSystemInfo.cpp, line 111
04:23:55 INFO - PID 4904 | ++DOMWINDOW == 4 (1468DC00) [pid = 4360] [serial = 4] [outer = 10F213A0]
04:23:55 INFO - PID 4904 | [Parent 1076, Main Thread] WARNING: '!parent', file z:/build/build/src/netwerk/ipc/NeckoParent.cpp, line 955
04:23:55 INFO - PID 4904 | Hit MOZ_CRASH(nsStringBundleService not thread-safe) at z:/build/build/src/xpcom/base/nsISupportsImpl.cpp:40
04:23:55 INFO - Browser not responding, setting status to CRASH
04:23:55 INFO - mozcrash Copy/paste: Z:\task_1554865908\build\win32-minidump_stackwalk.exe c:\users\task_1554865908\appdata\local\temp\tmptk3fxy.mozrunner\minidumps\4f9677f5-4249-43e4-be7e-a13d76b0f1f1.dmp Z:\task_1554865908\build\symbols
04:24:16 INFO - mozcrash Saved minidump as Z:\task_1554865908\build\blobber_upload_dir\4f9677f5-4249-43e4-be7e-a13d76b0f1f1.dmp
04:24:16 INFO - mozcrash Saved app info as Z:\task_1554865908\build\blobber_upload_dir\4f9677f5-4249-43e4-be7e-a13d76b0f1f1.extra
04:24:16 INFO - PROCESS-CRASH | /performance-timeline/po-observe.any.worker.html | application crashed [@ nsAutoOwningThread::AssertCurrentThreadOwnsMe(char const *)]
04:24:16 INFO - Crash dump filename: c:\users\task_1554865908\appdata\local\temp\tmptk3fxy.mozrunner\minidumps\4f9677f5-4249-43e4-be7e-a13d76b0f1f1.dmp
04:24:16 INFO - Operating system: Windows NT
04:24:16 INFO - 6.1.7601 Service Pack 1
04:24:16 INFO - CPU: x86
04:24:16 INFO - GenuineIntel family 6 model 63 stepping 2
04:24:16 INFO - 8 CPUs
04:24:16 INFO -
04:24:16 INFO - GPU: UNKNOWN
04:24:16 INFO -
04:24:16 INFO - Crash reason: EXCEPTION_BREAKPOINT
04:24:16 INFO - Crash address: 0x53871334
04:24:16 INFO - Assertion: Unknown assertion type 0x00000000
04:24:16 INFO - Process uptime: 1 seconds
04:24:16 INFO -
04:24:16 INFO - Thread 35 (crashed)
04:24:16 INFO - 0 xul.dll!nsAutoOwningThread::AssertCurrentThreadOwnsMe(char const *) [nsISupportsImpl.cpp:3cd097a7b017154cf5f7a2d9ed97c7891d3074f4 : 42 + 0x25]
04:24:16 INFO - eip = 0x53871334 esp = 0x1531c5b8 ebp = 0x1531c5bc ebx = 0x80008c9b
04:24:16 INFO - esi = 0x59fc3838 edi = 0x00af86a0 eax = 0x72d3e6b0 ecx = 0x00000028
04:24:16 INFO - edx = 0x00000049 efl = 0x00000206
04:24:16 INFO - Found by: given as instruction pointer in context
04:24:16 INFO - 1 xul.dll!nsStringBundleService::AddRef() [nsStringBundle.cpp:3cd097a7b017154cf5f7a2d9ed97c7891d3074f4 : 694 + 0xd]
04:24:16 INFO - eip = 0x539986bb esp = 0x1531c5c4 ebp = 0x1531c5d0 esi = 0x00af86a0
04:24:16 INFO - Found by: call frame info
04:24:16 INFO - 2 xul.dll!NS_TableDrivenQI(void *,nsID const &,void * *,QITableEntry const *) [nsISupportsImpl.cpp:3cd097a7b017154cf5f7a2d9ed97c7891d3074f4 : 22 + 0x7]
04:24:16 INFO - eip = 0x538627df esp = 0x1531c5d8 ebp = 0x1531c5ec esi = 0x00af86a0
04:24:16 INFO - edi = 0x11d2aa7c
04:24:16 INFO - Found by: call frame info
04:24:16 INFO - 3 xul.dll!nsStringBundleService::QueryInterface(nsID const &,void * *) [nsStringBundle.cpp:3cd097a7b017154cf5f7a2d9ed97c7891d3074f4 : 694 + 0xf]
04:24:16 INFO - eip = 0x539988c0 esp = 0x1531c5f4 ebp = 0x1531c608 ebx = 0x5b0982d8
04:24:16 INFO - esi = 0x59f92a98 edi = 0x00af86a0
04:24:16 INFO - Found by: call frame info
04:24:16 INFO - 4 xul.dll!nsresult nsComponentManagerImpl::GetServiceLocked(class anonymous namespace'::MutexLock & const, class
anonymous namespace'::EntryWrapper & const, const struct nsID & const, void * *) [nsComponentManager.cpp:3cd097a7b017154cf5f7a2d9ed97c7891d3074f4 : 1359 + 0xb]
04:24:16 INFO - eip = 0x53900456 esp = 0x1531c610 ebp = 0x1531c66c ebx = 0x00a5124c
04:24:16 INFO - esi = 0x1531c68c edi = 0x00af86a0
04:24:16 INFO - Found by: call frame info
04:24:16 INFO - 5 xul.dll!nsComponentManagerImpl::GetServiceByContractID(char const *,nsID const &,void * *) [nsComponentManager.cpp:3cd097a7b017154cf5f7a2d9ed97c7891d3074f4 : 1612 + 0x17]
04:24:16 INFO - eip = 0x538fc917 esp = 0x1531c674 ebp = 0x1531c6b0 ebx = 0x00000000
04:24:16 INFO - esi = 0x00a511f0 edi = 0x80040154
04:24:16 INFO - Found by: call frame info
04:24:16 INFO - 6 xul.dll!CallGetService(char const *,nsID const &,void * *) [nsComponentManagerUtils.cpp:3cd097a7b017154cf5f7a2d9ed97c7891d3074f4 : 61 + 0x12]
04:24:16 INFO - eip = 0x539034ce esp = 0x1531c6b8 ebp = 0x1531c6c8 ebx = 0x00000000
04:24:16 INFO - esi = 0x00000000 edi = 0x00000006
04:24:16 INFO - Found by: call frame info
04:24:16 INFO - 7 xul.dll!nsContentUtils::EnsureStringBundle(nsContentUtils::PropertiesFile) [nsContentUtils.cpp:3cd097a7b017154cf5f7a2d9ed97c7891d3074f4 : 3646 + 0x14]
04:24:16 INFO - eip = 0x54dc6bae esp = 0x1531c6d0 ebp = 0x1531c6f0
04:24:16 INFO - Found by: call frame info
04:24:16 INFO - 8 xul.dll!nsContentUtils::GetLocalizedString(nsContentUtils::PropertiesFile,char const *,nsTSubstring<char16_t> &) [nsContentUtils.cpp:3cd097a7b017154cf5f7a2d9ed97c7891d3074f4 : 3693 + 0x6]
04:24:16 INFO - eip = 0x54dc6cbb esp = 0x1531c6f8 ebp = 0x1531c70c esi = 0x1531c738
04:24:16 INFO - edi = 0x00000006
04:24:16 INFO - Found by: call frame info
04:24:16 INFO - 9 xul.dll!mozilla::dom::PerformanceObserver::Observe(mozilla::dom::PerformanceObserverInit const &,mozilla::ErrorResult &) [PerformanceObserver.cpp:3cd097a7b017154cf5f7a2d9ed97c7891d3074f4 : 234 + 0xd]
04:24:16 INFO - eip = 0x56c13b0c esp = 0x1531c714 ebp = 0x1531c7e8 esi = 0x1531c738
04:24:16 INFO - edi = 0x146cd548
04:24:16 INFO - Found by: call frame info
04:24:16 INFO - 10 xul.dll!static bool mozilla::dom::PerformanceObserver_Binding::observe(struct JSContext *, class JS::Handle<JSObject *>, class mozilla::dom::PerformanceObserver *, const class JSJitMethodCallArgs & const) [PerformanceObserverBinding.cpp: : 360 + 0xc]
04:24:16 INFO - eip = 0x553dc776 esp = 0x1531c7f0 ebp = 0x1531c854 ebx = 0x1531c874
04:24:16 INFO - esi = 0x1531c824 edi = 0x14566800
04:24:16 INFO - Found by: call frame info
04:24:16 INFO - 11 xul.dll!mozilla::dom::binding_detail::GenericMethod<mozilla::dom::binding_detail::NormalThisPolicy,mozilla::dom::binding_detail::ThrowExceptions>(JSContext *,unsigned int,JS::Value *) [BindingUtils.cpp:3cd097a7b017154cf5f7a2d9ed97c7891d3074f4 : 3150 + 0xd]
04:24:16 INFO - eip = 0x55eb98cd esp = 0x1531c85c ebp = 0x1531c8b8 ebx = 0x5a364640
04:24:16 INFO - esi = 0x14aee2e0 edi = 0x000001b5
04:24:16 INFO - Found by: call frame info
04:24:16 INFO - 12 xul.dll!CallJSNative(JSContext ,bool ()(JSContext *,unsigned int,JS::Value *),JS::CallArgs const &) [Interpreter.cpp:3cd097a7b017154cf5f7a2d9ed97c7891d3074f4 : 442 + 0x7]
04:24:16 INFO - eip = 0x5858097a esp = 0x1531c8c0 ebp = 0x1531c8ec ebx = 0x55eb9690
04:24:16 INFO - esi = 0x1531cb68 edi = 0x14566800
04:24:16 INFO - Found by: call frame info
04:24:16 INFO - 13 xul.dll!js::InternalCallOrConstruct(JSContext *,JS::CallArgs const &,js::MaybeConstruct) [Interpreter.cpp:3cd097a7b017154cf5f7a2d9ed97c7891d3074f4 : 534 + 0x8]
04:24:16 INFO - eip = 0x58580334 esp = 0x1531c8f4 ebp = 0x1531c93c ebx = 0x1531cb68
04:24:16 INFO - esi = 0x14566800 edi = 0x00000000
04:24:16 INFO - Found by: call frame info
04:24:16 INFO - 14 xul.dll!static bool InternalCall(struct JSContext *, const class js::AnyInvokeArgs & const) [Interpreter.cpp:3cd097a7b017154cf5f7a2d9ed97c7891d3074f4 : 589 + 0x9]
04:24:16 INFO - eip = 0x5858124e esp = 0x1531c944 ebp = 0x1531c978 ebx = 0x1531c950
04:24:16 INFO - esi = 0x14566800 edi = 0x1531cb68
04:24:16 INFO - Found by: call frame info
04:24:16 INFO - 15 xul.dll!static bool Interpret(struct JSContext *, class js::RunState & const) [Interpreter.cpp:3cd097a7b017154cf5f7a2d9ed97c7891d3074f4 : 3072 + 0x12]
04:24:16 INFO - eip = 0x5857b800 esp = 0x1531c980 ebp = 0x1531cc3c ebx = 0x00000000
04:24:16 INFO - esi = 0x15101100 edi = 0x14566800
04:24:16 INFO - Found by: call frame info
04:24:16 INFO - 16 xul.dll!js::RunScript(JSContext *,js::RunState &) [Interpreter.cpp:3cd097a7b017154cf5f7a2d9ed97c7891d3074f4 : 422 + 0x9]
04:24:16 INFO - eip = 0x58570bc5 esp = 0x1531cc44 ebp = 0x1531cc68 ebx = 0x15149918
04:24:16 INFO - esi = 0x14566800 edi = 0x1531cc80
04:24:16 INFO - Found by: call frame info
04:24:16 INFO - 17 xul.dll!js::InternalCallOrConstruct(JSContext *,JS::CallArgs const &,js::MaybeConstruct) [Interpreter.cpp:3cd097a7b017154cf5f7a2d9ed97c7891d3074f4 : 562 + 0xd]
04:24:16 INFO - eip = 0x58580315 esp = 0x1531cc70 ebp = 0x1531ccb4 ebx = 0x1531cf28
04:24:16 INFO - esi = 0x14566800 edi = 0x00000000
04:24:16 INFO - Found by: call frame info
04:24:16 INFO - 18 xul.dll!static bool InternalCall(struct JSContext *, const class js::AnyInvokeArgs & const) [Interpreter.cpp:3cd097a7b017154cf5f7a2d9ed97c7891d3074f4 : 589 + 0x9]
04:24:16 INFO - eip = 0x5858124e esp = 0x1531ccbc ebp = 0x1531ccec ebx = 0x1531ccc8
04:24:16 INFO - esi = 0x14566800 edi = 0x1531cf28
04:24:16 INFO - Found by: call frame info
04:24:16 INFO - 19 xul.dll!js::Call(JSContext *,JS::Handle<JS::Value>,JS::Handle<JS::Value>,js::AnyInvokeArgs const &,JS::MutableHandle<JS::Value>) [Interpreter.cpp:3cd097a7b017154cf5f7a2d9ed97c7891d3074f4 : 605 + 0x7]
04:24:16 INFO - eip = 0x5858132f esp = 0x1531ccf4 ebp = 0x1531cd04 ebx = 0x14aee248
04:24:16 INFO - esi = 0x1531cf28 edi = 0x1531cf70
04:24:16 INFO - Found by: call frame info
04:24:16 INFO - 20 xul.dll!js::fun_apply(JSContext *,unsigned int,JS::Value *) [JSFunction.cpp:3cd097a7b017154cf5f7a2d9ed97c7891d3074f4 : 1183 + 0x13]
04:24:16 INFO - eip = 0x58798a29 esp = 0x1531cd0c ebp = 0x1531cfc0 ebx = 0x14aee248
04:24:16 INFO - esi = 0x14566800 edi = 0x1531cf38
04:24:16 INFO - Found by: call frame info
04:24:16 INFO - 21 xul.dll!CallJSNative(JSContext ,bool ()(JSContext *,unsigned int,JS::Value *),JS::CallArgs const &) [Interpreter.cpp:3cd097a7b017154cf5f7a2d9ed97c7891d3074f4 : 442 + 0x7]
04:24:16 INFO - eip = 0x5858097a esp = 0x1531cfc8 ebp = 0x1531cff4 ebx = 0x58798700
04:24:16 INFO - esi = 0x1531d270 edi = 0x14566800
04:24:16 INFO - Found by: call frame info
04:24:16 INFO - 22 xul.dll!js::InternalCallOrConstruct(JSContext *,JS::CallArgs const &,js::MaybeConstruct) [Interpreter.cpp:3cd097a7b017154cf5f7a2d9ed97c7891d3074f4 : 534 + 0x8]
04:24:16 INFO - eip = 0x58580334 esp = 0x1531cffc ebp = 0x1531d044 ebx = 0x1531d270
04:24:16 INFO - esi = 0x14566800 edi = 0x00000000
04:24:16 INFO - Found by: call frame info
04:24:16 INFO - 23 xul.dll!static bool InternalCall(struct JSContext *, const class js::AnyInvokeArgs & const) [Interpreter.cpp:3cd097a7b017154cf5f7a2d9ed97c7891d3074f4 : 589 + 0x9]
04:24:16 INFO - eip = 0x5858124e esp = 0x1531d04c ebp = 0x1531d080 ebx = 0x1531d058
04:24:16 INFO - esi = 0x14566800 edi = 0x1531d270
04:24:16 INFO - Found by: call frame info
04:24:16 INFO - 24 xul.dll!static bool Interpret(struct JSContext *, class js::RunState & const) [Interpreter.cpp:3cd097a7b017154cf5f7a2d9ed97c7891d3074f4 : 3072 + 0x12]
04:24:16 INFO - eip = 0x5857b800 esp = 0x1531d088 ebp = 0x1531d344 ebx = 0x00000000
04:24:16 INFO - esi = 0x15101100 edi = 0x14566800
04:24:16 INFO - Found by: call frame info
Assignee | ||
Comment 12•6 years ago
|
||
Assignee | ||
Updated•6 years ago
|
Assignee | ||
Updated•6 years ago
|
Comment 13•6 years ago
|
||
Pushed by nbeleuzu@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/5248abfed275
Properly implement Performance Timeline Level 2 w3c spec. r=mstange,baku
Comment 14•6 years ago
|
||
bugherder |
Assignee | ||
Comment 15•6 years ago
|
||
Because this is a resolved issue, are you adding this as a blocker for the meta bug just for documentation purposes? Just wanted to make sure I am not missing a "signal" that there is a regression or other problem.
Thanks!
Comment 16•6 years ago
|
||
Sorry, I cloned a bug and wasnt careful with the dependencies. Sorry again!
Updated•5 years ago
|
Updated•3 years ago
|
Description
•