Move SVGForeignObjectFrame SVGImageFrame and SVGUseFrame to the mozilla namespace
Categories
(Core :: SVG, task)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox79 | --- | fixed |
People
(Reporter: longsonr, Assigned: longsonr)
References
Details
Attachments
(1 file)
| Assignee | ||
Comment 1•6 years ago
|
||
stop exporting SVGUseFrame as only dom/svg uses it and
stop exposing SVGImageListener as only SVGImageFrame uses it.
Updated•6 years ago
|
| Assignee | ||
Updated•6 years ago
|
Comment 3•6 years ago
|
||
| bugherder | ||
Comment 4•6 years ago
|
||
Hello,
For me this leads to build failures:
0:21.30 In file included from /mnt/BIG/francois/tmp/firefox-wayland-hg/src/mozilla-unified/dom/base/nsImageLoadingContent.cpp:46:
0:21.30 /mnt/BIG/francois/tmp/firefox-wayland-hg/src/mozilla-unified/obj-x86_64-pc-linux-gnu/dist/include/mozilla/SVGImageFrame.h:59:3: error: no member named 'SVGImageFrame_id' in 'nsQueryFrame'
0:21.30 NS_DECL_FRAMEARENA_HELPERS(SVGImageFrame)
0:21.30 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
0:21.30 /mnt/BIG/francois/tmp/firefox-wayland-hg/src/mozilla-unified/obj-x86_64-pc-linux-gnu/dist/include/nsIFrame.h:590:26: note: expanded from macro 'NS_DECL_FRAMEARENA_HELPERS'
0:21.30 return nsQueryFrame::class##_id;
| Assignee | ||
Comment 5•6 years ago
|
||
remove your obj directory and rebuild from scratch. Somehow your frame ids have not been regenerated by the python script.
Comment 6•6 years ago
|
||
Ha, yes, that worked, thank you!
Comment 7•6 years ago
|
||
Yeah, I just hit a build failure due to this, too; have clobbered and restarted the build. There must be some dependency missing from the build system, I guess....
| Assignee | ||
Comment 8•6 years ago
|
||
Well it's layout/generic/FrameClasses.py that needs to be rerun to regenerate FrameIdList.h and FrameTypeList.h.
Comment 9•6 years ago
|
||
(In reply to Jonathan Kew (:jfkthame) from comment #7)
Yeah, I just hit a build failure due to this, too; have clobbered and restarted the build. There must be some dependency missing from the build system, I guess....
Filed bug 1648824.
Description
•