Closed Bug 1706794 Opened 3 years ago Closed 3 years ago

Enable dom.input_events.strict_input_vsync_alignment again

Categories

(Core :: Performance, task, P2)

task

Tracking

()

RESOLVED FIXED
90 Branch
Tracking Status
firefox90 --- fixed

People

(Reporter: sefeng, Assigned: sefeng)

References

Details

Attachments

(2 files)

The crashes that we were seeing in bug 1705392 should be fixed bug 1705251. We should be able to enable the pref again.

Component: XUL Widgets → Performance
Product: Toolkit → Core
Assignee: nobody → sefeng
Status: NEW → ASSIGNED
Severity: -- → N/A
Priority: -- → P2
Pushed by sefeng@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/ff7ef68e1267
Enable dom.input_events.strict_input_vsync_alignment in Nightly again r=smaug

Backed out for causing assertion failures on InputTaskManager.cpp

backout: https://hg.mozilla.org/integration/autoland/rev/e8d7fe23be362981112fa7575f35a82e3d7f6245

push: https://treeherder.mozilla.org/jobs?repo=autoland&group_state=expanded&revision=ff7ef68e1267eff1d5951ba2dc4aef7475c59e4f&selectedTaskRun=FMIv1R10TAigb5SSfkY6DA.0

failure log: https://treeherder.mozilla.org/logviewer?job_id=337458657&repo=autoland&lineNumber=2595

[task 2021-04-22T15:45:50.463Z] 15:45:50     INFO - GECKO(1534) | Assertion failure: mInputVsyncState == InputVsyncState::RunVsync, at /builds/worker/checkouts/gecko/xpcom/threads/InputTaskManager.cpp:163
[task 2021-04-22T15:45:50.480Z] 15:45:50     INFO -  Initializing stack-fixing for the first stack frame, this may take a while...
[task 2021-04-22T15:45:58.568Z] 15:45:58     INFO - GECKO(1534) | #01: mozilla::InputTaskManager::InputPriorityController::LeavePendingVsyncState(bool) [xpcom/threads/InputTaskManager.cpp:163]
[task 2021-04-22T15:45:58.568Z] 15:45:58     INFO - GECKO(1534) | #02: mozilla::TaskController::DoExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) [xpcom/threads/TaskController.cpp:762]
[task 2021-04-22T15:45:58.569Z] 15:45:58     INFO - GECKO(1534) | #03: mozilla::TaskController::ExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) [xpcom/threads/TaskController.cpp:612]
[task 2021-04-22T15:45:58.569Z] 15:45:58     INFO - GECKO(1534) | #04: mozilla::TaskController::ProcessPendingMTTask(bool) [xpcom/threads/TaskController.cpp:396]
[task 2021-04-22T15:45:58.569Z] 15:45:58     INFO - GECKO(1534) | #05: mozilla::detail::RunnableFunction<mozilla::TaskController::InitializeInternal()::$_1>::Run() [xpcom/threads/nsThreadUtils.h:535]
[task 2021-04-22T15:45:58.570Z] 15:45:58     INFO - GECKO(1534) | #06: nsThread::ProcessNextEvent(bool, bool*) [xpcom/threads/nsThread.cpp:1163]
[task 2021-04-22T15:45:58.570Z] 15:45:58     INFO - GECKO(1534) | #07: NS_ProcessNextEvent(nsIThread*, bool) [xpcom/threads/nsThreadUtils.cpp:548]
[task 2021-04-22T15:45:58.570Z] 15:45:58     INFO - GECKO(1534) | #08: bool mozilla::SpinEventLoopUntil<(mozilla::ProcessFailureBehavior)1, mozilla::dom::ContentChild::ProvideWindowCommon(mozilla::dom::BrowserChild*, nsIOpenWindowInfo*, unsigned int, bool, bool, nsIURI*, nsTSubstring<char16_t> const&, nsTSubstring<char> const&, bool, bool, nsDocShellLoadState*, bool*, mozilla::dom::BrowsingContext**)::$_8>(mozilla::dom::ContentChild::ProvideWindowCommon(mozilla::dom::BrowserChild*, nsIOpenWindowInfo*, unsigned int, bool, bool, nsIURI*, nsTSubstring<char16_t> const&, nsTSubstring<char> const&, bool, bool, nsDocShellLoadState*, bool*, mozilla::dom::BrowsingContext**)::$_8&&, nsIThread*) [xpcom/threads/SpinEventLoopUntil.h:93]
[task 2021-04-22T15:45:58.572Z] 15:45:58     INFO - GECKO(1534) | #09: mozilla::dom::ContentChild::ProvideWindowCommon(mozilla::dom::BrowserChild*, nsIOpenWindowInfo*, unsigned int, bool, bool, nsIURI*, nsTSubstring<char16_t> const&, nsTSubstring<char> const&, bool, bool, nsDocShellLoadState*, bool*, mozilla::dom::BrowsingContext**) [dom/ipc/ContentChild.cpp:1163]
[task 2021-04-22T15:45:58.572Z] 15:45:58     INFO - GECKO(1534) | #10: mozilla::dom::BrowserChild::ProvideWindow(nsIOpenWindowInfo*, unsigned int, bool, bool, nsIURI*, nsTSubstring<char16_t> const&, nsTSubstring<char> const&, bool, bool, nsDocShellLoadState*, bool*, mozilla::dom::BrowsingContext**) [dom/ipc/BrowserChild.cpp:845]
[task 2021-04-22T15:45:58.573Z] 15:45:58     INFO - GECKO(1534) | #11: nsWindowWatcher::OpenWindowInternal(mozIDOMWindowProxy*, nsTSubstring<char> const&, nsTSubstring<char> const&, nsTSubstring<char> const&, bool, bool, bool, nsIArray*, bool, bool, bool, nsPIWindowWatcher::PrintKind, nsDocShellLoadState*, mozilla::dom::BrowsingContext**) [toolkit/components/windowwatcher/nsWindowWatcher.cpp:842]
[task 2021-04-22T15:45:58.574Z] 15:45:58     INFO - GECKO(1534) | #12: nsWindowWatcher::OpenWindow2(mozIDOMWindowProxy*, nsTSubstring<char> const&, nsTSubstring<char> const&, nsTSubstring<char> const&, bool, bool, bool, nsISupports*, bool, bool, bool, nsPIWindowWatcher::PrintKind, nsDocShellLoadState*, mozilla::dom::BrowsingContext**) [toolkit/components/windowwatcher/nsWindowWatcher.cpp:376]
[task 2021-04-22T15:45:58.575Z] 15:45:58     INFO - GECKO(1534) | #13: nsGlobalWindowOuter::OpenInternal(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, bool, bool, bool, bool, bool, nsIArray*, nsISupports*, nsDocShellLoadState*, bool, nsGlobalWindowOuter::PrintKind, mozilla::dom::BrowsingContext**) [dom/base/nsGlobalWindowOuter.cpp:7110]
[task 2021-04-22T15:45:58.576Z] 15:45:58     INFO - GECKO(1534) | #14: nsGlobalWindowOuter::OpenOuter(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::ErrorResult&) [dom/base/nsGlobalWindowOuter.cpp:5743]
[task 2021-04-22T15:45:58.577Z] 15:45:58     INFO - GECKO(1534) | #15: nsGlobalWindowInner::Open(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::ErrorResult&) [dom/base/nsGlobalWindowInner.cpp:4002]
[task 2021-04-22T15:45:58.577Z] 15:45:58     INFO - GECKO(1534) | #16: mozilla::dom::Window_Binding::open(JSContext*, JS::Handle<JSObject*>, void*, JSJitMethodCallArgs const&) [s3:gecko-generated-sources:4ebe6a146f3d22819b55b287804ef65fd99048aad7229aa303c364a5ba79e29552aa02567c4fa5dad053d43963d1f5365581074331cd8d431cce8731202be765/dom/bindings/WindowBinding.cpp::2725]
[task 2021-04-22T15:45:58.578Z] 15:45:58     INFO - GECKO(1534) | #17: bool mozilla::dom::binding_detail::GenericMethod<mozilla::dom::binding_detail::MaybeCrossOriginObjectThisPolicy, mozilla::dom::binding_detail::ThrowExceptions>(JSContext*, unsigned int, JS::Value*) [dom/bindings/BindingUtils.cpp:3234]
[task 2021-04-22T15:45:58.580Z] 15:45:58     INFO - GECKO(1534) | #18: CallJSNative(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), js::CallReason, JS::CallArgs const&) [js/src/vm/Interpreter.cpp:437]
[task 2021-04-22T15:45:58.580Z] 15:45:58     INFO - GECKO(1534) | #19: js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) [js/src/vm/Interpreter.cpp:522]
[task 2021-04-22T15:45:58.580Z] 15:45:58     INFO - GECKO(1534) | #20: InternalCall(JSContext*, js::AnyInvokeArgs const&, js::CallReason) [js/src/vm/Interpreter.cpp:582]
[task 2021-04-22T15:45:58.581Z] 15:45:58     INFO - GECKO(1534) | #21: Interpret(JSContext*, js::RunState&) [js/src/vm/Interpreter.cpp:3248]
[task 2021-04-22T15:45:58.582Z] 15:45:58     INFO - GECKO(1534) | #22: js::RunScript(JSContext*, js::RunState&) [js/src/vm/Interpreter.cpp:406]
[task 2021-04-22T15:45:58.583Z] 15:45:58     INFO - GECKO(1534) | #23: js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) [js/src/vm/Interpreter.cpp:554]
[task 2021-04-22T15:45:58.583Z] 15:45:58     INFO - GECKO(1534) | #24: InternalCall(JSContext*, js::AnyInvokeArgs const&, js::CallReason) [js/src/vm/Interpreter.cpp:582]
[task 2021-04-22T15:45:58.585Z] 15:45:58     INFO - GECKO(1534) | #25: js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason) [js/src/vm/Interpreter.cpp:599]
[task 2021-04-22T15:45:58.586Z] 15:45:58     INFO - GECKO(1534) | #26: JS::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) [js/src/jsapi.cpp:2830]
[task 2021-04-22T15:45:58.586Z] 15:45:58     INFO - GECKO(1534) | #27: mozilla::dom::EventHandlerNonNull::Call(mozilla::dom::BindingCallContext&, JS::Handle<JS::Value>, mozilla::dom::Event&, JS::MutableHandle<JS::Value>, mozilla::ErrorResult&) [s3:gecko-generated-sources:58fe18cd8f1dc0a9abb3d6557f3dd9fe5115c45f194af89188f627e6ef976f65d9478ed684fc5859849db39912cff462fbe51d97c3240099ba49b3681870487b/dom/bindings/EventHandlerBinding.cpp::279]
[task 2021-04-22T15:45:58.588Z] 15:45:58     INFO - GECKO(1534) | #28: void mozilla::dom::EventHandlerNonNull::Call<nsCOMPtr<mozilla::dom::EventTarget> >(nsCOMPtr<mozilla::dom::EventTarget> const&, mozilla::dom::Event&, JS::MutableHandle<JS::Value>, mozilla::ErrorResult&, char const*, mozilla::dom::CallbackObject::ExceptionHandling, JS::Realm*) [s3:gecko-generated-sources:63d6be05e826ce9db12b6a49fd455a909df6445214b4cadd95eb3e7c01777967217b32122001aa6b03e53c27896351d976c4450c826cc7902b46c8195e22b7a4/dist/include/mozilla/dom/EventHandlerBinding.h::365]
[task 2021-04-22T15:45:58.588Z] 15:45:58     INFO - GECKO(1534) | #29: mozilla::JSEventHandler::HandleEvent(mozilla::dom::Event*) [dom/events/JSEventHandler.cpp:201]
[task 2021-04-22T15:45:58.589Z] 15:45:58     INFO - GECKO(1534) | #30: mozilla::EventListenerManager::HandleEventSubType(mozilla::EventListenerManager::Listener*, mozilla::dom::Event*, mozilla::dom::EventTarget*) [dom/events/EventListenerManager.cpp:1114]
[task 2021-04-22T15:45:58.590Z] 15:45:58     INFO - GECKO(1534) | #31: mozilla::EventListenerManager::HandleEventInternal(nsPresContext*, mozilla::WidgetEvent*, mozilla::dom::Event**, mozilla::dom::EventTarget*, nsEventStatus*, bool) [dom/events/EventListenerManager.cpp:1305]
[task 2021-04-22T15:45:58.591Z] 15:45:58     INFO - GECKO(1534) | #32: mozilla::EventTargetChainItem::HandleEvent(mozilla::EventChainPostVisitor&, mozilla::ELMCreationDetector&) [dom/events/EventDispatcher.cpp:357]
[task 2021-04-22T15:45:58.591Z] 15:45:58     INFO - GECKO(1534) | #33: mozilla::EventTargetChainItem::HandleEventTargetChain(nsTArray<mozilla::EventTargetChainItem>&, mozilla::EventChainPostVisitor&, mozilla::EventDispatchingCallback*, mozilla::ELMCreationDetector&) [dom/events/EventDispatcher.cpp:558]
[task 2021-04-22T15:45:58.592Z] 15:45:58     INFO - GECKO(1534) | #34: mozilla::EventDispatcher::Dispatch(nsISupports*, nsPresContext*, mozilla::WidgetEvent*, mozilla::dom::Event*, nsEventStatus*, mozilla::EventDispatchingCallback*, nsTArray<mozilla::dom::EventTarget*>*) [dom/events/EventDispatcher.cpp:1099]
[task 2021-04-22T15:45:58.593Z] 15:45:58     INFO - GECKO(1534) | #35: mozilla::PresShell::EventHandler::DispatchEventToDOM(mozilla::WidgetEvent*, nsEventStatus*, nsPresShellEventCB*) [layout/base/PresShell.cpp:8675]
[task 2021-04-22T15:45:58.593Z] 15:45:58     INFO - GECKO(1534) | #36: mozilla::PresShell::EventHandler::DispatchEvent(mozilla::EventStateManager*, mozilla::WidgetEvent*, bool, nsEventStatus*, nsIContent*) [layout/base/PresShell.cpp:8255]
[task 2021-04-22T15:45:58.594Z] 15:45:58     INFO - GECKO(1534) | #37: mozilla::PresShell::EventHandler::HandleEventWithCurrentEventInfo(mozilla::WidgetEvent*, nsEventStatus*, bool, nsIContent*) [layout/base/PresShell.cpp:8185]
[task 2021-04-22T15:45:58.595Z] 15:45:58     INFO - GECKO(1534) | #38: mozilla::PresShell::EventHandler::HandleEventUsingCoordinates(nsIFrame*, mozilla::WidgetGUIEvent*, nsEventStatus*, bool) [layout/base/PresShell.cpp:7105]
[task 2021-04-22T15:45:58.596Z] 15:45:58     INFO - GECKO(1534) | #39: mozilla::PresShell::EventHandler::HandleEvent(nsIFrame*, mozilla::WidgetGUIEvent*, bool, nsEventStatus*) [layout/base/PresShell.cpp:6908]
[task 2021-04-22T15:45:58.596Z] 15:45:58     INFO - GECKO(1534) | #40: mozilla::PresShell::HandleEvent(nsIFrame*, mozilla::WidgetGUIEvent*, bool, nsEventStatus*) [layout/base/PresShell.cpp:6833]
[task 2021-04-22T15:45:58.597Z] 15:45:58     INFO - GECKO(1534) | #41: nsViewManager::DispatchEvent(mozilla::WidgetGUIEvent*, nsView*, nsEventStatus*) [view/nsViewManager.cpp:703]
[task 2021-04-22T15:45:58.597Z] 15:45:58     INFO - GECKO(1534) | #42: nsView::HandleEvent(mozilla::WidgetGUIEvent*, bool) [view/nsView.cpp:1134]
[task 2021-04-22T15:45:58.598Z] 15:45:58     INFO - GECKO(1534) | #43: mozilla::widget::PuppetWidget::DispatchEvent(mozilla::WidgetGUIEvent*, nsEventStatus&) [widget/PuppetWidget.cpp:377]
[task 2021-04-22T15:45:58.598Z] 15:45:58     INFO - GECKO(1534) | #44: mozilla::layers::APZCCallbackHelper::DispatchWidgetEvent(mozilla::WidgetGUIEvent&) [gfx/layers/apz/util/APZCCallbackHelper.cpp:485]
[task 2021-04-22T15:45:58.599Z] 15:45:58     INFO - GECKO(1534) | #45: mozilla::dom::BrowserChild::HandleRealMouseButtonEvent(mozilla::WidgetMouseEvent const&, mozilla::layers::ScrollableLayerGuid const&, unsigned long const&) [dom/ipc/BrowserChild.cpp:1643]
[task 2021-04-22T15:45:58.600Z] 15:45:58     INFO - GECKO(1534) | #46: mozilla::dom::BrowserChild::ProcessPendingCoalescedMouseDataAndDispatchEvents() [dom/ipc/BrowserChild.cpp:1476]
[task 2021-04-22T15:45:58.600Z] 15:45:58     INFO - GECKO(1534) | #47: mozilla::dom::BrowserChild::RecvRealMouseButtonEvent(mozilla::WidgetMouseEvent const&, mozilla::layers::ScrollableLayerGuid const&, unsigned long const&) [dom/ipc/BrowserChild.cpp:1607]
[task 2021-04-22T15:45:58.601Z] 15:45:58     INFO - GECKO(1534) | #48: mozilla::dom::PBrowserChild::OnMessageReceived(IPC::Message const&) [s3:gecko-generated-sources:423acfd418ecaa02f390b977d182b8ece356710c60898d226529b78d8f6951b5ed545fed2f86cfea35469ad4f9856b852e740aae1e98b9f2b20601dd04d405d3/ipc/ipdl/PBrowserChild.cpp::5193]
[task 2021-04-22T15:45:58.602Z] 15:45:58     INFO - GECKO(1534) | #49: mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const&) [s3:gecko-generated-sources:28d04f75c6fbed85eb12facb9de40c3c0474e21759bb91527e2d2629e9c4b6b5e8ab0c9db53b2795623ad42f92ed73f43926db0bc9505f587cb36f1c463e6ba5/ipc/ipdl/PContentChild.cpp::8415]
[task 2021-04-22T15:45:58.603Z] 15:45:58     INFO - GECKO(1534) | #50: mozilla::ipc::MessageChannel::DispatchAsyncMessage(mozilla::ipc::ActorLifecycleProxy*, IPC::Message const&) [ipc/glue/MessageChannel.cpp:2155]
[task 2021-04-22T15:45:58.604Z] 15:45:58     INFO - GECKO(1534) | #51: mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message&&) [ipc/glue/MessageChannel.cpp:2081]
[task 2021-04-22T15:45:58.604Z] 15:45:58     INFO - GECKO(1534) | #52: mozilla::ipc::MessageChannel::RunMessage(mozilla::ipc::MessageChannel::MessageTask&) [ipc/glue/MessageChannel.cpp:1926]
[task 2021-04-22T15:45:58.605Z] 15:45:58     INFO - GECKO(1534) | #53: mozilla::ipc::MessageChannel::MessageTask::Run() [ipc/glue/MessageChannel.cpp:1959]
[task 2021-04-22T15:45:58.606Z] 15:45:58     INFO - GECKO(1534) | #54: mozilla::RunnableTask::Run() [xpcom/threads/TaskController.cpp:474]
[task 2021-04-22T15:45:58.606Z] 15:45:58     INFO - GECKO(1534) | #55: mozilla::TaskController::DoExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) [xpcom/threads/TaskController.cpp:757]
[task 2021-04-22T15:45:58.607Z] 15:45:58     INFO - GECKO(1534) | #56: mozilla::TaskController::ExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) [xpcom/threads/TaskController.cpp:612]
[task 2021-04-22T15:45:58.608Z] 15:45:58     INFO - GECKO(1534) | #57: mozilla::TaskController::ProcessPendingMTTask(bool) [xpcom/threads/TaskController.cpp:396]
[task 2021-04-22T15:45:58.608Z] 15:45:58     INFO - GECKO(1534) | #58: mozilla::detail::RunnableFunction<mozilla::TaskController::InitializeInternal()::$_0>::Run() [xpcom/threads/nsThreadUtils.h:535]
[task 2021-04-22T15:45:58.609Z] 15:45:58     INFO - GECKO(1534) | #59: nsThread::ProcessNextEvent(bool, bool*) [xpcom/threads/nsThread.cpp:1163]
[task 2021-04-22T15:45:58.610Z] 15:45:58     INFO - GECKO(1534) | #60: NS_ProcessNextEvent(nsIThread*, bool) [xpcom/threads/nsThreadUtils.cpp:548]
[task 2021-04-22T15:45:58.610Z] 15:45:58     INFO - GECKO(1534) | #61: mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) [ipc/glue/MessagePump.cpp:87]
[task 2021-04-22T15:45:58.610Z] 15:45:58     INFO - GECKO(1534) | #62: MessageLoop::RunInternal() [ipc/chromium/src/base/message_loop.cc:335]
[task 2021-04-22T15:45:58.611Z] 15:45:58     INFO - GECKO(1534) | #63: MessageLoop::Run() [ipc/chromium/src/base/message_loop.cc:311]
[task 2021-04-22T15:45:58.612Z] 15:45:58     INFO - GECKO(1534) | #64: nsBaseAppShell::Run() [widget/nsBaseAppShell.cpp:139]
[task 2021-04-22T15:45:58.612Z] 15:45:58     INFO - GECKO(1534) | #65: XRE_RunAppShell() [toolkit/xre/nsEmbedFunctions.cpp:906]
[task 2021-04-22T15:45:58.613Z] 15:45:58     INFO - GECKO(1534) | #66: mozilla::ipc::MessagePumpForChildProcess::Run(base::MessagePump::Delegate*) [ipc/glue/MessagePump.cpp:237]
[task 2021-04-22T15:45:58.614Z] 15:45:58     INFO - GECKO(1534) | #67: MessageLoop::RunInternal() [ipc/chromium/src/base/message_loop.cc:335]
[task 2021-04-22T15:45:58.614Z] 15:45:58     INFO - GECKO(1534) | #68: MessageLoop::Run() [ipc/chromium/src/base/message_loop.cc:311]
[task 2021-04-22T15:45:58.615Z] 15:45:58     INFO - GECKO(1534) | #69: XRE_InitChildProcess(int, char**, XREChildData const*) [toolkit/xre/nsEmbedFunctions.cpp:738]
[task 2021-04-22T15:45:58.658Z] 15:45:58     INFO - GECKO(1534) | #70: content_process_main(mozilla::Bootstrap*, int, char**) [ipc/contentproc/plugin-container.cpp:58]
[task 2021-04-22T15:45:58.658Z] 15:45:58     INFO - GECKO(1534) | #71: main [browser/app/nsBrowserApp.cpp:309]
[task 2021-04-22T15:45:58.666Z] 15:45:58     INFO - GECKO(1534) | #72: __libc_start_main [/lib/x86_64-linux-gnu/libc.so.6 + 0x21b97]
[task 2021-04-22T15:45:58.666Z] 15:45:58     INFO - GECKO(1534) | #73: ??? [/builds/worker/workspace/build/application/firefox/firefox-bin + 0x41d49]
[task 2021-04-22T15:45:58.666Z] 15:45:58     INFO - GECKO(1534) | #74: ??? (???:???)
[task 2021-04-22T15:45:58.666Z] 15:45:58     INFO - GECKO(1534) | [Parent 1534, Breakpad Server] WARNING: Resource acquired is being released in non-LIFO order; why?
[task 2021-04-22T15:45:58.667Z] 15:45:58     INFO - GECKO(1534) | : file /builds/worker/checkouts/gecko/xpcom/threads/BlockingResourceBase.cpp:290
[task 2021-04-22T15:45:58.667Z] 15:45:58     INFO - GECKO(1534) | --- Mutex : dumpSafetyLock (currently acquired)
Flags: needinfo?(sefeng)

This assertion is no longer making sense after the changes we made in
bug 1705251.

Flags: needinfo?(sefeng)
Pushed by sefeng@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/eb4a38a2c0ed
Remove a MOZ_ASSERT from InputTaskManager.cpp r=smaug
https://hg.mozilla.org/integration/autoland/rev/0a25bef65ce3
Enable dom.input_events.strict_input_vsync_alignment in Nightly again r=smaug
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 90 Branch
Regressions: 1708070

== Change summary for alert #29948 (as of Tue, 04 May 2021 04:58:45 GMT) ==

Improvements:

Ratio Suite Test Platform Options Absolute values (old vs new)
21% wikipedia dcf windows10-64-shippable-qr warm webrender 1,278.54 -> 1,009.21
19% wikipedia dcf windows10-64-shippable-qr warm webrender 1,244.27 -> 1,012.38
17% wikipedia dcf windows10-64-shippable warm 1,198.96 -> 997.17
7% yahoo-mail LastVisualChange windows10-64-shippable cold 1,608.33 -> 1,496.67

For up to date results, see: https://treeherder.mozilla.org/perfherder/alerts?id=29948

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: