Assertion failure: false (Duplicate display item!), at /builds/worker/checkouts/gecko/layout/painting/nsDisplayList.cpp:152
Categories
(Core :: CSS Parsing and Computation, defect)
Tracking
()
People
(Reporter: jkratzer, Assigned: emilio)
References
(Blocks 2 open bugs)
Details
(Keywords: assertion, testcase, Whiteboard: [bugmon:bisected,confirmed][print2020_v83][old-ui+], [wptsync upstream])
Attachments
(2 files)
Testcase found while fuzzing mozilla-central rev 084477976b2d.
Assertion failure: false (Duplicate display item!), at /builds/worker/checkouts/gecko/layout/painting/nsDisplayList.cpp:152
==2364==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000001 (pc 0x7f0fcfb774fc bp 0x7ffd09e092f0 sp 0x7ffd09e09120 T0)
==2364==The signal is caused by a WRITE memory access.
==2364==Hint: address points to the zero page.
#0 0x7f0fcfb774fc in AssertUniqueItem(nsDisplayItem*) /gecko/layout/painting/nsDisplayList.cpp:152:7
#1 0x7f0fcf7c4a99 in MakeDisplayItemWithIndex<nsDisplayTransform, nsIFrame, nsDisplayList *, nsRect, mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits, float> (&)(nsIFrame *, float)> /gecko/layout/painting/nsDisplayList.h:2145:5
#2 0x7f0fcf7c4a99 in void nsDisplayList::AppendNewToTopWithIndex<nsDisplayTransform, nsIFrame, nsDisplayList*, nsRect, mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits, float> (&)(nsIFrame*, float)>(nsDisplayListBuilder*, nsIFrame*, unsigned short, nsDisplayList*&&, nsRect&&, mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits, float> (&)(nsIFrame*, float)) /gecko/layout/painting/nsDisplayList.h:3395:27
#3 0x7f0fcf752dcc in AppendNewToTop<nsDisplayTransform, nsIFrame, nsDisplayList *, nsRect, mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits, float> (&)(nsIFrame *, float)> /gecko/layout/painting/nsDisplayList.h:3388:5
#4 0x7f0fcf752dcc in nsPageFrame::BuildDisplayList(nsDisplayListBuilder*, nsDisplayListSet const&) /gecko/layout/generic/nsPageFrame.cpp:619:11
#5 0x7f0fcf573870 in nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsDisplayListSet const&, mozilla::EnumSet<nsIFrame::DisplayChildFlag, unsigned int>) /gecko/layout/generic/nsIFrame.cpp:4268:14
#6 0x7f0fcf4a1831 in mozilla::PrintedSheetFrame::BuildDisplayList(nsDisplayListBuilder*, nsDisplayListSet const&) /gecko/layout/generic/PrintedSheetFrame.cpp:43:7
#7 0x7f0fcf67b45e in nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, nsDisplayList*, bool*) /gecko/layout/generic/nsIFrame.cpp:3426:5
#8 0x7f0fcf75ca19 in nsPageSequenceFrame::BuildDisplayList(nsDisplayListBuilder*, nsDisplayListSet const&) /gecko/layout/generic/nsPageSequenceFrame.cpp:719:16
#9 0x7f0fcf573870 in nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsDisplayListSet const&, mozilla::EnumSet<nsIFrame::DisplayChildFlag, unsigned int>) /gecko/layout/generic/nsIFrame.cpp:4268:14
#10 0x7f0fcf5f572e in mozilla::ScrollFrameHelper::BuildDisplayList(nsDisplayListBuilder*, nsDisplayListSet const&) /gecko/layout/generic/nsGfxScrollFrame.cpp:3867:15
#11 0x7f0fcf573870 in nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsDisplayListSet const&, mozilla::EnumSet<nsIFrame::DisplayChildFlag, unsigned int>) /gecko/layout/generic/nsIFrame.cpp:4268:14
#12 0x7f0fcf4df35d in mozilla::ViewportFrame::BuildDisplayList(nsDisplayListBuilder*, nsDisplayListSet const&) /gecko/layout/generic/ViewportFrame.cpp:63:5
#13 0x7f0fcf67b45e in nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, nsDisplayList*, bool*) /gecko/layout/generic/nsIFrame.cpp:3426:5
#14 0x7f0fcf40ddbe in nsLayoutUtils::PaintFrame(gfxContext*, nsIFrame*, nsRegion const&, unsigned int, nsDisplayListBuilderMode, nsLayoutUtils::PaintFrameFlags) /gecko/layout/base/nsLayoutUtils.cpp:4252:17
#15 0x7f0fcf324930 in mozilla::PresShell::Paint(nsView*, nsRegion const&, mozilla::PaintFlags) /gecko/layout/base/PresShell.cpp:6375:5
#16 0x7f0fcecfe64e in nsViewManager::ProcessPendingUpdatesPaint(nsIWidget*) /gecko/view/nsViewManager.cpp:460:18
#17 0x7f0fcecfdcbe in nsViewManager::ProcessPendingUpdatesForView(nsView*, bool) /gecko/view/nsViewManager.cpp:395:22
#18 0x7f0fced006cc in nsViewManager::ProcessPendingUpdates() /gecko/view/nsViewManager.cpp:1018:5
#19 0x7f0fcf2a123c in nsRefreshDriver::Tick(mozilla::layers::BaseTransactionId<mozilla::VsyncIdType>, mozilla::TimeStamp) /gecko/layout/base/nsRefreshDriver.cpp:2288:11
#20 0x7f0fcf2ace99 in TickDriver /gecko/layout/base/nsRefreshDriver.cpp:373:13
#21 0x7f0fcf2ace99 in mozilla::RefreshDriverTimer::TickRefreshDrivers(mozilla::layers::BaseTransactionId<mozilla::VsyncIdType>, mozilla::TimeStamp, nsTArray<RefPtr<nsRefreshDriver> >&) /gecko/layout/base/nsRefreshDriver.cpp:352:7
#22 0x7f0fcf2acb11 in mozilla::RefreshDriverTimer::Tick(mozilla::layers::BaseTransactionId<mozilla::VsyncIdType>, mozilla::TimeStamp) /gecko/layout/base/nsRefreshDriver.cpp:367:5
#23 0x7f0fcf2bb284 in RunRefreshDrivers /gecko/layout/base/nsRefreshDriver.cpp:825:5
#24 0x7f0fcf2bb284 in mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::TickRefreshDriver(mozilla::layers::BaseTransactionId<mozilla::VsyncIdType>, mozilla::TimeStamp) /gecko/layout/base/nsRefreshDriver.cpp:743:16
#25 0x7f0fcf2ba86f in mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::NotifyParentProcessVsync() /gecko/layout/base/nsRefreshDriver.cpp:645:7
#26 0x7f0fcf2aa272 in mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::ParentProcessVsyncNotifier::Run() /gecko/layout/base/nsRefreshDriver.cpp:538:20
#27 0x7f0fc6e97769 in mozilla::RunnableTask::Run() /gecko/xpcom/threads/TaskController.cpp:244:16
#28 0x7f0fc6e56603 in mozilla::TaskController::DoExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) /gecko/xpcom/threads/TaskController.cpp:514:26
#29 0x7f0fc6e53fe7 in mozilla::TaskController::ExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) /gecko/xpcom/threads/TaskController.cpp:373:15
#30 0x7f0fc6e5443d in mozilla::TaskController::ProcessPendingMTTask(bool) /gecko/xpcom/threads/TaskController.cpp:170:36
#31 0x7f0fc6ea5334 in operator() /gecko/xpcom/threads/TaskController.cpp:87:37
#32 0x7f0fc6ea5334 in mozilla::detail::RunnableFunction<mozilla::TaskController::InitializeInternal()::$_1>::Run() /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:577:5
#33 0x7f0fc6e79a13 in nsThread::ProcessNextEvent(bool, bool*) /gecko/xpcom/threads/nsThread.cpp:1234:14
#34 0x7f0fc6e83b0c in NS_ProcessNextEvent(nsIThread*, bool) /gecko/xpcom/threads/nsThreadUtils.cpp:513:10
#35 0x7f0fce437834 in SpinEventLoopUntil<mozilla::ProcessFailureBehavior::ReportToCaller, (lambda at /builds/worker/checkouts/gecko/dom/ipc/ContentChild.cpp:1165:24)> /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:362:25
#36 0x7f0fce437834 in 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**) /gecko/dom/ipc/ContentChild.cpp:1165:5
#37 0x7f0fce498476 in mozilla::dom::BrowserChild::ProvideWindow(nsIOpenWindowInfo*, unsigned int, bool, bool, nsIURI*, nsTSubstring<char16_t> const&, nsTSubstring<char> const&, bool, bool, nsDocShellLoadState*, bool*, mozilla::dom::BrowsingContext**) /gecko/dom/ipc/BrowserChild.cpp:861:14
#38 0x7f0fd29d9e2b in 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**) /gecko/toolkit/components/windowwatcher/nsWindowWatcher.cpp:833:24
#39 0x7f0fd29e0a86 in 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**) /gecko/toolkit/components/windowwatcher/nsWindowWatcher.cpp:376:10
#40 0x7f0fca693860 in 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**) /gecko/dom/base/nsGlobalWindowOuter.cpp:7317:21
#41 0x7f0fca68ffff in nsGlobalWindowOuter::Print(nsIPrintSettings*, nsIWebProgressListener*, nsIDocShell*, nsGlobalWindowOuter::IsPreview, nsGlobalWindowOuter::BlockUntilDone, std::function<void (mozilla::dom::PrintPreviewResultInfo const&)>&&, mozilla::ErrorResult&) /gecko/dom/base/nsGlobalWindowOuter.cpp:5351:16
#42 0x7f0fca63809b in nsGlobalWindowInner::PrintPreview(nsIPrintSettings*, nsIWebProgressListener*, nsIDocShell*, mozilla::ErrorResult&) /gecko/dom/base/nsGlobalWindowInner.cpp:3628:3
#43 0x7f0fcbdc1ede in mozilla::dom::Window_Binding::printPreview(JSContext*, JS::Handle<JSObject*>, void*, JSJitMethodCallArgs const&) /builds/worker/workspace/obj-build/dom/bindings/WindowBinding.cpp:3208:59
#44 0x7f0fcc5fff28 in bool mozilla::dom::binding_detail::GenericMethod<mozilla::dom::binding_detail::MaybeCrossOriginObjectThisPolicy, mozilla::dom::binding_detail::ThrowExceptions>(JSContext*, unsigned int, JS::Value*) /gecko/dom/bindings/BindingUtils.cpp:3229:13
#45 0x7f0fd2cf89c8 in CallJSNative /gecko/js/src/vm/Interpreter.cpp:508:13
#46 0x7f0fd2cf89c8 in js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) /gecko/js/src/vm/Interpreter.cpp:600:12
#47 0x7f0fd2cfaceb in InternalCall(JSContext*, js::AnyInvokeArgs const&, js::CallReason) /gecko/js/src/vm/Interpreter.cpp:665:10
#48 0x7f0fd2ce1a61 in CallFromStack /gecko/js/src/vm/Interpreter.cpp:669:10
#49 0x7f0fd2ce1a61 in Interpret(JSContext*, js::RunState&) /gecko/js/src/vm/Interpreter.cpp:3337:16
#50 0x7f0fd2cc2630 in js::RunScript(JSContext*, js::RunState&) /gecko/js/src/vm/Interpreter.cpp:469:13
#51 0x7f0fd2cf8b59 in js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) /gecko/js/src/vm/Interpreter.cpp:637:13
#52 0x7f0fd2cfaceb in InternalCall(JSContext*, js::AnyInvokeArgs const&, js::CallReason) /gecko/js/src/vm/Interpreter.cpp:665:10
#53 0x7f0fd2cfb070 in js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason) /gecko/js/src/vm/Interpreter.cpp:682:8
#54 0x7f0fd2e8a392 in JS::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) /gecko/js/src/jsapi.cpp:2821:10
#55 0x7f0fcc1fc1c8 in mozilla::dom::EventListener::HandleEvent(mozilla::dom::BindingCallContext&, JS::Handle<JS::Value>, mozilla::dom::Event&, mozilla::ErrorResult&) /builds/worker/workspace/obj-build/dom/bindings/EventListenerBinding.cpp:57:8
#56 0x7f0fccd53fc8 in void mozilla::dom::EventListener::HandleEvent<mozilla::dom::EventTarget*>(mozilla::dom::EventTarget* const&, mozilla::dom::Event&, mozilla::ErrorResult&, char const*, mozilla::dom::CallbackObject::ExceptionHandling, JS::Realm*) /builds/worker/workspace/obj-build/dist/include/mozilla/dom/EventListenerBinding.h:66:12
#57 0x7f0fccd539e4 in mozilla::EventListenerManager::HandleEventSubType(mozilla::EventListenerManager::Listener*, mozilla::dom::Event*, mozilla::dom::EventTarget*) /gecko/dom/events/EventListenerManager.cpp:1082:43
#58 0x7f0fccd555ed in mozilla::EventListenerManager::HandleEventInternal(nsPresContext*, mozilla::WidgetEvent*, mozilla::dom::Event**, mozilla::dom::EventTarget*, nsEventStatus*, bool) /gecko/dom/events/EventListenerManager.cpp:1279:17
#59 0x7f0fccd434be in mozilla::EventTargetChainItem::HandleEvent(mozilla::EventChainPostVisitor&, mozilla::ELMCreationDetector&) /gecko/dom/events/EventDispatcher.cpp:356:17
#60 0x7f0fccd41cc3 in mozilla::EventTargetChainItem::HandleEventTargetChain(nsTArray<mozilla::EventTargetChainItem>&, mozilla::EventChainPostVisitor&, mozilla::EventDispatchingCallback*, mozilla::ELMCreationDetector&) /gecko/dom/events/EventDispatcher.cpp:558:16
#61 0x7f0fccd46059 in mozilla::EventDispatcher::Dispatch(nsISupports*, nsPresContext*, mozilla::WidgetEvent*, mozilla::dom::Event*, nsEventStatus*, mozilla::EventDispatchingCallback*, nsTArray<mozilla::dom::EventTarget*>*) /gecko/dom/events/EventDispatcher.cpp:1058:11
#62 0x7f0fccd4ad69 in mozilla::EventDispatcher::DispatchDOMEvent(nsISupports*, mozilla::WidgetEvent*, mozilla::dom::Event*, nsPresContext*, nsEventStatus*) /gecko/dom/events/EventDispatcher.cpp
#63 0x7f0fcab2bb7f in nsINode::DispatchEvent(mozilla::dom::Event&, mozilla::dom::CallerType, mozilla::ErrorResult&) /gecko/dom/base/nsINode.cpp:1300:17
#64 0x7f0fca58605f in nsContentUtils::DispatchEvent(mozilla::dom::Document*, nsISupports*, nsTSubstring<char16_t> const&, mozilla::CanBubble, mozilla::Cancelable, mozilla::Composed, mozilla::Trusted, bool*, mozilla::ChromeOnlyDispatch) /gecko/dom/base/nsContentUtils.cpp:4072:28
#65 0x7f0fca585da3 in nsContentUtils::DispatchTrustedEvent(mozilla::dom::Document*, nsISupports*, nsTSubstring<char16_t> const&, mozilla::CanBubble, mozilla::Cancelable, mozilla::Composed, bool*) /gecko/dom/base/nsContentUtils.cpp:4042:10
#66 0x7f0fca83eece in mozilla::dom::Document::DispatchContentLoadedEvents() /gecko/dom/base/Document.cpp:7230:3
#67 0x7f0fca90dc6f in applyImpl<mozilla::dom::Document, void (mozilla::dom::Document::*)()> /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:1188:12
#68 0x7f0fca90dc6f in apply<mozilla::dom::Document, void (mozilla::dom::Document::*)()> /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:1194:12
#69 0x7f0fca90dc6f in mozilla::detail::RunnableMethodImpl<mozilla::dom::Document*, void (mozilla::dom::Document::*)(), true, (mozilla::RunnableKind)0>::Run() /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:1240:13
#70 0x7f0fc6e4308d in mozilla::SchedulerGroup::Runnable::Run() /gecko/xpcom/threads/SchedulerGroup.cpp:146:20
#71 0x7f0fc6e97769 in mozilla::RunnableTask::Run() /gecko/xpcom/threads/TaskController.cpp:244:16
#72 0x7f0fc6e56603 in mozilla::TaskController::DoExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) /gecko/xpcom/threads/TaskController.cpp:514:26
#73 0x7f0fc6e53fe7 in mozilla::TaskController::ExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) /gecko/xpcom/threads/TaskController.cpp:373:15
#74 0x7f0fc6e5443d in mozilla::TaskController::ProcessPendingMTTask(bool) /gecko/xpcom/threads/TaskController.cpp:170:36
#75 0x7f0fc6ea5301 in operator() /gecko/xpcom/threads/TaskController.cpp:84:37
#76 0x7f0fc6ea5301 in mozilla::detail::RunnableFunction<mozilla::TaskController::InitializeInternal()::$_0>::Run() /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:577:5
#77 0x7f0fc6e79a13 in nsThread::ProcessNextEvent(bool, bool*) /gecko/xpcom/threads/nsThread.cpp:1234:14
#78 0x7f0fc6e83b0c in NS_ProcessNextEvent(nsIThread*, bool) /gecko/xpcom/threads/nsThreadUtils.cpp:513:10
#79 0x7f0fc8158bcf in mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) /gecko/ipc/glue/MessagePump.cpp:87:21
#80 0x7f0fc805d431 in RunInternal /gecko/ipc/chromium/src/base/message_loop.cc:334:10
#81 0x7f0fc805d431 in RunHandler /gecko/ipc/chromium/src/base/message_loop.cc:327:3
#82 0x7f0fc805d431 in MessageLoop::Run() /gecko/ipc/chromium/src/base/message_loop.cc:309:3
#83 0x7f0fceda8597 in nsBaseAppShell::Run() /gecko/widget/nsBaseAppShell.cpp:137:27
#84 0x7f0fd2a9334f in XRE_RunAppShell() /gecko/toolkit/xre/nsEmbedFunctions.cpp:913:20
#85 0x7f0fc805d431 in RunInternal /gecko/ipc/chromium/src/base/message_loop.cc:334:10
#86 0x7f0fc805d431 in RunHandler /gecko/ipc/chromium/src/base/message_loop.cc:327:3
#87 0x7f0fc805d431 in MessageLoop::Run() /gecko/ipc/chromium/src/base/message_loop.cc:309:3
#88 0x7f0fd2a928ec in XRE_InitChildProcess(int, char**, XREChildData const*) /gecko/toolkit/xre/nsEmbedFunctions.cpp:744:34
#89 0x55752b6a901d in content_process_main(mozilla::Bootstrap*, int, char**) /gecko/browser/app/../../ipc/contentproc/plugin-container.cpp:56:28
#90 0x55752b6a9457 in main /gecko/browser/app/nsBrowserApp.cpp:304:18
#91 0x7f0fe34820b2 in __libc_start_main /build/glibc-YYA7BZ/glibc-2.31/csu/../csu/libc-start.c:308:16
#92 0x55752b5fc9b9 in _start (/home/worker/builds/m-c-20200916153738-fuzzing-asan-opt/firefox+0x5c9b9)
AddressSanitizer can not provide additional info.
SUMMARY: AddressSanitizer: SEGV /gecko/layout/painting/nsDisplayList.cpp:152:7 in AssertUniqueItem(nsDisplayItem*)
==2364==ABORTING
Updated•4 years ago
|
Comment 1•4 years ago
|
||
It won't happen on the old UI.
Assignee | ||
Comment 2•4 years ago
|
||
This is concerning, are we allowing to set random properties on the page frames via @page
?
Reporter | ||
Comment 3•4 years ago
|
||
Bugmon Analysis:
Verified bug as reproducible on mozilla-central 20200918094500-8084c8793a55.
The bug appears to have been introduced in the following build range:
Start: a4b27ed1a68e989feac595960aa9c3dbe16212d8 (20200830213209)
End: 00a15ff99b87cc88718646c76b48a5ea54943c52 (20200902033114)
Pushlog: https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=a4b27ed1a68e989feac595960aa9c3dbe16212d8&tochange=00a15ff99b87cc88718646c76b48a5ea54943c52
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Comment 4•4 years ago
|
||
Assignee | ||
Updated•4 years ago
|
Pushed by ealvarez@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/3b9b053c40a3 CSSOM should respect rule-level property restrictions. r=jwatt
Created web-platform-tests PR https://github.com/web-platform-tests/wpt/pull/25645 for changes under testing/web-platform/tests
Comment 7•4 years ago
|
||
bugherder |
Upstream PR merged by moz-wptsync-bot
Reporter | ||
Comment 9•4 years ago
|
||
Bugmon Analysis:
Bug appears to be fixed on mozilla-central 20200921213612-a5cdfde00f15 but BugMon was unable to reproduce using mozilla-central 20200918094500-8084c8793a55.
Reporter | ||
Comment 10•4 years ago
|
||
Bugmon Analysis:
Verified bug as fixed on rev mozilla-central 20200921213612-a5cdfde00f15.
Removing bugmon keyword as no further action possible.
Please review the bug and re-add the keyword for further analysis.
Comment 11•4 years ago
|
||
The patch landed in nightly and beta is affected.
:emilio, is this bug important enough to require an uplift?
If not please set status_beta
to wontfix
.
For more information, please visit auto_nag documentation.
Assignee | ||
Comment 12•4 years ago
|
||
Very long-standing bug, can probably ride the trains
Updated•4 years ago
|
Comment 13•3 years ago
|
||
:emilio, since this bug contains a bisection range, could you fill (if possible) the regressed_by field?
For more information, please visit auto_nag documentation.
Assignee | ||
Comment 14•3 years ago
|
||
This is a very long-standing bug, even though a recent patch exposed it for that particular test-case.
Updated•3 years ago
|
Description
•