{"action":"closed","issue":{"url":"https://api.github.com/repos/plehegar/dummy/issues/95","labels_url":"https://api.github.com/repos/plehegar/dummy/issues/95/labels{/name}","comments_url":"https://api.github.com/repos/plehegar/dummy/issues/95/comments","events_url":"https://api.github.com/repos/plehegar/dummy/issues/95/events","html_url":"https://github.com/plehegar/dummy/issues/95","id":114506668,"number":95,"title":"Forward reference rule doesn't take into account child elements","user":{"login":"plehegar","id":1490400,"avatar_url":"https://avatars.githubusercontent.com/u/1490400?v=3","gravatar_id":"","url":"https://api.github.com/users/plehegar","html_url":"https://github.com/plehegar","followers_url":"https://api.github.com/users/plehegar/followers","following_url":"https://api.github.com/users/plehegar/following{/other_user}","gists_url":"https://api.github.com/users/plehegar/gists{/gist_id}","starred_url":"https://api.github.com/users/plehegar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/plehegar/subscriptions","organizations_url":"https://api.github.com/users/plehegar/orgs","repos_url":"https://api.github.com/users/plehegar/repos","events_url":"https://api.github.com/users/plehegar/events{/privacy}","received_events_url":"https://api.github.com/users/plehegar/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-11-02T01:15:31Z","updated_at":"2015-11-02T01:15:31Z","closed_at":"2015-11-02T01:15:31Z","body":"The definition of ttp:progressivelyDecodable [1] could be interpreted as describing an impossible scenario as it requires that no element references another element occurring later in the document. It does not define \"later\" to mean 'after the close tag'. \n\nSince the computed time for a content element may depend on the computed times of its children, and those children are defined later (bytewise) in the document than the opening tag this possibly unintended interpretation would result in all documents being invalid if progressivelyDecodable is \"true\".\n\nHowever, if the \"after the close tag\" clarification is added then the concept becomes meaningless because validation would require waiting until </body> which would negate the utility of the attribute. Something needs to be added that references the hierarchical structure of the document when interpreting this attribute.\n\nIncidentally there is also a typo somewhere because the attribute is described alternately as being in ttp: namespace and imsc: namespace, and both shouldn't be true.\n\n[1] http://www.w3.org/TR/ttml-imsc1/#ttp-progressivelyDecodable\n\n(raised by Nigel Megitt on 2014-05-21)\nFrom tracker issue http://www.w3.org/AudioVideo/TT/tracker/issues/310"}}