<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://www.w3.org/Bugs/Public/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4"
          urlbase="https://www.w3.org/Bugs/Public/"
          
          maintainer="sysbot+bugzilla@w3.org"
>

    <bug>
          <bug_id>3031</bug_id>
          
          <creation_ts>2006-03-21 19:07:15 +0000</creation_ts>
          <short_desc>The Built-in Datatype Hierarchy diagram</short_desc>
          <delta_ts>2009-01-27 19:02:52 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>XML Schema</product>
          <component>Datatypes: XSD Part 2</component>
          <version>1.1 only</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Windows XP</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard>cluster: images</status_whiteboard>
          <keywords>editorial, resolved</keywords>
          <priority>P1</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Andrew Eisenberg">andrew.eisenberg</reporter>
          <assigned_to name="C. M. Sperberg-McQueen">cmsmcq</assigned_to>
          
          
          <qa_contact name="XML Schema comments list">www-xml-schema-comments</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>8821</commentid>
    <comment_count>0</comment_count>
    <who name="Andrew Eisenberg">andrew.eisenberg</who>
    <bug_when>2006-03-21 19:07:15 +0000</bug_when>
    <thetext>Built-in Datatypes and Their Definitions

The Built-in Datatype Hierarchy diagram printed very badly using Firefox 1.5.0.1. It also has unexpected dynamic behavior, When I click on one of the datatypes, I see a sub-window with a scroll bar showing me the entire document again, positioned on the datatype that I chose.

This comment has been entered on behalf of the XML Query and XSL WGs.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>12773</commentid>
    <comment_count>1</comment_count>
    <who name="Dave Peterson">davep</who>
    <bug_when>2006-11-02 03:08:29 +0000</bug_when>
    <thetext>(In reply to comment #0)

&gt; The Built-in Datatype Hierarchy diagram printed very badly using Firefox
&gt; 1.5.0.1. It also has unexpected dynamic behavior, When I click on one of the
&gt; datatypes, I see a sub-window with a scroll bar showing me the entire document
&gt; again, positioned on the datatype that I chose.

I get essentially the same behavior with Firefox 1.5.0.7 .  The subwindow seems to replace the figure.  I notice that when I hover, Firefox says the link is to xxx#yyy, where xxx is the URL of the document and yyy is the local label for the specific datatype selected.  OTOH, Apple&apos;s Safari behaves properly and says the link is to #yyy .  FWIW.   May be a bug in Firefox.  :-(</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>23238</commentid>
    <comment_count>2</comment_count>
    <who name="C. M. Sperberg-McQueen">cmsmcq</who>
    <bug_when>2009-01-24 02:46:19 +0000</bug_when>
    <thetext>I am able to reproduce the unexpected dynamic behavior with Firefox 3.0.5,
although not with Opera 9.02 or Safari 3.2.1.  It may be a bug in Firefox.
There may be a way of avoiding it, and if so we will use that way.  But at
the moment I don&apos;t know how to work around the issue.

Work continues on this issue.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>23239</commentid>
    <comment_count>3</comment_count>
    <who name="C. M. Sperberg-McQueen">cmsmcq</who>
    <bug_when>2009-01-24 22:11:37 +0000</bug_when>
    <thetext>Further investigation shows that there was indeed a related bug in Firefox 
(https://bugzilla.mozilla.org/show_bug.cgi?id=300868), which has now 
been fixed.  What remains may be an irritating or confusing difference
among browsers in the handling of SVG, but not a bug.

When external SVG images are embedded using the &apos;object&apos; element, Firefox 
treats the display of the SVG as constituting a separate frame.  Traversal
of hyperlinks within such a frame follows the usual rules for frames:  the
target of the link is displayed within that frame, without affecting the
display or content of other frames, unless the hyperlink has a &apos;target&apos;
attribute.  Adding &apos;target=&quot;_parent&quot;&apos; to the links within the SVG image
causes the target of the hyperlink to be displayed not within the frame
containing the SVG image, but within its parent (the one containing the
display of the XSD spec), which yields the expected behavior.

The addition of target=&quot;_parent&quot; appears to have no effect on other browsers 
tested (Opera, Safari, IE) when they are displaying the XSD spec in their
main window.  I assume that if they are displaying the XSD spec in a frame
(e.g. with commentary in another frame), then this addition will wreak 
havoc on the frameset.  But I have not verified this assumption; even if it&apos;s
true, the tradeoff between making normal display work in Firefox on the one
hand, and causing minor problems for eventual future framed displays on
the other, is a clear one.

The change has been made both in the new SVG diagram drawn to resolve
bug 2687 and in the old one (now deleted), in the copies of the spec
at 

  http://www.w3.org/XML/Group/2004/06/xmlschema-2/datatypes.html
  (member-only link)

etc.

Andrew, if you would verify that the bug has been fixed, and report the
fact to the XML Query and XSL WGs, we would be grateful.  Close the issue
to signal that you and they are satisfied by the resolution of the issue,
and reopen it otherwise.  If we don&apos;t hear from you in the next two weeks,
we&apos;ll assume you and they are satisfied.  Thank you.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>23261</commentid>
    <comment_count>4</comment_count>
    <who name="Andrew Eisenberg">andrew.eisenberg</who>
    <bug_when>2009-01-27 19:02:52 +0000</bug_when>
    <thetext>I appreciate your effort in resolving this issue.

With Firefox 3.0.5 I find that:
- the figure displays correctly
- the links work correctly
- the figure appears correctly in print preview
- the figure is blank when actually printed (which I do very little of these days)

With Firefox 2.0.0.20 I find that
- the text is missing from figure when displayed
- the links work correctly
- the figure overlays all pages in print preview

I personally believe that 2.0.0.20 is old enough that you shouldn&apos;t spend additional effort on it.

</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>