This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 27480 - <object> Consider not unloading/loading SVG when flipping rendering.
Summary: <object> Consider not unloading/loading SVG when flipping rendering.
Status: RESOLVED MOVED
Alias: None
Product: WHATWG
Classification: Unclassified
Component: HTML (show other bugs)
Version: unspecified
Hardware: Other All
: P3 normal
Target Milestone: Unsorted
Assignee: Ian 'Hixie' Hickson
QA Contact: contributor
URL: https://html.spec.whatwg.org/#the-obj...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-12-02 10:28 UTC by contributor
Modified: 2017-07-21 14:52 UTC (History)
4 users (show)

See Also:


Attachments

Description contributor 2014-12-02 10:28:09 UTC
Specification: https://html.spec.whatwg.org/multipage/embedded-content.html
Multipage: https://html.spec.whatwg.org/multipage/#the-object-element
Complete: https://html.spec.whatwg.org/#the-object-element
Referrer: https://html.spec.whatwg.org/multipage/browsers.html

Comment:
<object> Consider not unloading/loading SVG when flipping rendering.

http://software.hixie.ch/utilities/js/live-dom-viewer/saved/3326
http://software.hixie.ch/utilities/js/live-dom-viewer/saved/3327

It seems Gecko/IE create a browsing context and keeps it alive regardless of
rendering. Similar for <embed>.

Posted from: 90.230.218.37 by simonp@opera.com
User agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.62 Safari/537.36 OPR/26.0.1656.20 (Edition beta)
Comment 1 Ian 'Hixie' Hickson 2014-12-03 19:53:55 UTC
Does it still run script?
Comment 2 Simon Pieters 2014-12-04 13:54:56 UTC
Gecko does at least.

http://software.hixie.ch/utilities/js/live-dom-viewer/saved/3334
Comment 3 Anne 2016-03-16 18:17:33 UTC
I guess we should make this conditional upon there not being a browsing context?
Comment 4 Anne 2017-07-21 14:52:49 UTC
This is tracked by https://github.com/whatwg/html/issues/1460 now.