nsMargin.h:19:3: warning: definition of implicit copy assignment operator for 'nsMargin' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy]
Categories
(Core :: Graphics, defect)
Tracking
()
People
(Reporter: spohl, Unassigned)
References
(Regression)
Details
(Keywords: regression)
Noticed this in a local build today:
0:14.69 [...]/objdir-ff-release/dist/include/nsMargin.h:19:3: warning: definition of implicit copy assignment operator for 'nsMargin' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy]
0:14.69 nsMargin(const nsMargin& aMargin) = default;
0:14.69 ^
0:14.69 [...]/objdir-ff-release/dist/include/mozilla/WritingModes.h:1164:7: note: in implicit copy assignment operator for 'nsMargin' first required here
0:14.69 class LogicalMargin {
0:14.69 ^
0:14.69 [...]/objdir-ff-release/dist/include/mozilla/ReflowInput.h:133:21: note: in implicit move assignment operator for 'mozilla::LogicalMargin' first required here
0:14.69 mComputedMargin = aMargin.ConvertTo(mWritingMode, aWM);
Comment 1•1 year ago
|
||
Set release status flags based on info from the regressing bug 1613985
Comment 2•1 year ago
|
||
This bug has the keyword regression
, so its type should be defect.
Updated•1 year ago
|
Updated•1 year ago
|
Updated•1 year ago
|
Description
•