Closed Bug 1648463 Opened 6 years ago Closed 6 years ago

Move SVGForeignObjectFrame SVGImageFrame and SVGUseFrame to the mozilla namespace

Categories

(Core :: SVG, task)

task

Tracking

()

RESOLVED FIXED
mozilla79
Tracking Status
firefox79 --- fixed

People

(Reporter: longsonr, Assigned: longsonr)

References

Details

Attachments

(1 file)

No description provided.

stop exporting SVGUseFrame as only dom/svg uses it and
stop exposing SVGImageListener as only SVGImageFrame uses it.

Assignee: nobody → longsonr
Status: NEW → ASSIGNED
Summary: Move SVGForeignObjectFrame SVGImageFrame and SVGUseFrame to mozilla namespace → Move SVGForeignObjectFrame SVGImageFrame and SVGUseFrame to the mozilla namespace
Pushed by longsonr@gmail.com: https://hg.mozilla.org/integration/autoland/rev/406930369866 Move SVGForeignObjectFrame SVGImageFrame and SVGUseFrame to mozilla namespace r=dholbert,jgilbert
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla79

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; 

remove your obj directory and rebuild from scratch. Somehow your frame ids have not been regenerated by the python script.

Ha, yes, that worked, thank you!

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....

Well it's layout/generic/FrameClasses.py that needs to be rerun to regenerate FrameIdList.h and FrameTypeList.h.

See Also: → 1648824

(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.

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

Attachment

General

Created:
Updated:
Size: