Closed Bug 2016537 Opened 21 hours ago Closed 11 hours ago

widget/gtk/nsWindow.cpp:1943:25: error: ?widget_wayland_force_move_to_rect? is not a member of ?mozilla::StaticPrefs?; did you mean ?widget_wayland_use_move_to_rect_AtStartup??

Categories

(Core :: Widget: Gtk, defect)

defect

Tracking

()

RESOLVED DUPLICATE of bug 2016172

People

(Reporter: petr.sumbera, Unassigned, NeedInfo)

References

(Regression)

Details

(Keywords: regression)

Steps to reproduce:

Build of Firefox on Solaris (using Xorg) fails with:
35:28.59 E /builds/psumbera/mozilla-central-build/widget/gtk/nsWindow.cpp:1943:25: error: ?widget_wayland_force_move_to_rect? is not a member of ?mozilla::StaticPrefs?; did you mean ?widget_wayland_use_move_to_rect_AtStartup??
35:28.59 E 1943 | !StaticPrefs::widget_wayland_force_move_to_rect()) {
35:28.59 E | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
35:28.59 E | widget_wayland_use_move_to_rect_AtStartup
35:30.39 xpcom/reflect/xptcall/md/unix/xptcinvoke_asm_x86_64_unix.o
35:30.41 xpcom/reflect/xptcall
35:30.55 xpcom/reflect/xptcall/md/unix
35:30.57 W In file included from /builds/psumbera/mozilla-central-build/layout/generic/nsIFrame.h:53,
35:30.57 W from /builds/psumbera/mozilla-central-build/obj-x86_64-pc-solaris2.11/dist/include/mozilla/TextEvents.h:28,
35:30.57 W from /builds/psumbera/mozilla-central-build/widget/gtk/IMContextWrapper.cpp:25,
35:30.57 W from Unified_cpp_widget_gtk0.cpp:119:
35:30.57 W /builds/psumbera/mozilla-central-build/layout/base/FrameProperties.h: In instantiation of ?static mozilla::FrameProperties::PropertyType<T> mozilla::FrameProperties::ReinterpretHelper<T>::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder<mozilla::FrameBidiData>; mozilla::FrameProperties::PropertyType<T> = mozilla::FrameBidiData; uint64_t = long unsigned int]?:
35:30.57 W /builds/psumbera/mozilla-central-build/layout/base/FrameProperties.h:200:51: required from ?mozilla::FrameProperties::PropertyType<T> mozilla::FrameProperties::Get(Descriptor<T>, bool*) const [with T = mozilla::SmallValueHolder<mozilla::FrameBidiData>; PropertyType<T> = mozilla::FrameBidiData; Descriptor<T> = const mozilla::FramePropertyDescriptor<mozilla::SmallValueHolder<mozilla::FrameBidiData> >]?
35:30.57 W 200 | return ReinterpretHelper<T>::FromInternalValue(v);
35:30.57 W | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
35:30.57 W /builds/psumbera/mozilla-central-build/layout/generic/nsIFrame.h:4444:27: required from ?mozilla::FrameProperties::PropertyType<T> nsIFrame::GetProperty(mozilla::FrameProperties::Descriptor<T>, bool
) const [with T = mozilla::SmallValueHolder<mozilla::FrameBidiData>; mozilla::FrameProperties::PropertyType<T> = mozilla::FrameBidiData; mozilla::FrameProperties::Descriptor<T> = const mozilla::FramePropertyDescriptor<mozilla::SmallValueHolder<mozilla::FrameBidiData> >*]?
35:30.57 W 4444 | return mProperties.Get(aProperty, aFoundResult);
35:30.57 W | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
35:30.57 W /builds/psumbera/mozilla-central-build/layout/generic/nsIFrame.h:1571:50: required from here
35:30.57 W 1571 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists);
35:30.57 W | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Keywords: regression
Regressed by: 2015283

:vadimhack.ru, since you are the author of the regressor, bug 2015283, could you take a look?

For more information, please visit BugBot documentation.

Flags: needinfo?(vadimhack.ru)

The Bugbug bot thinks this bug should belong to the 'Core::Widget: Gtk' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.

Component: Untriaged → Widget: Gtk
Product: Firefox → Core

Is that a build with disabled Wayland? Should be fixed by https://phabricator.services.mozilla.com/D283087

Status: UNCONFIRMED → RESOLVED
Closed: 11 hours ago
Duplicate of bug: 2016172
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.