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

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>9610</bug_id>
          
          <creation_ts>2006-06-26 13:57:40 -0700</creation_ts>
          <short_desc>Quirksmode meta bug</short_desc>
          <delta_ts>2013-08-08 14:05:03 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>New Bugs</component>
          <version>420+</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>OS X 10.4</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc>http://www.quirksmode.org/bugreports/archives/safari/</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>3409</dependson>
    
    <dependson>9243</dependson>
    
    <dependson>3581</dependson>
    
    <dependson>4194</dependson>
    
    <dependson>5454</dependson>
    
    <dependson>6309</dependson>
    
    <dependson>7022</dependson>
    
    <dependson>7058</dependson>
    
    <dependson>7092</dependson>
    
    <dependson>7095</dependson>
    
    <dependson>7967</dependson>
    
    <dependson>9239</dependson>
    
    <dependson>9240</dependson>
    
    <dependson>9241</dependson>
    
    <dependson>9242</dependson>
    
    <dependson>9244</dependson>
    
    <dependson>9245</dependson>
    
    <dependson>9247</dependson>
    
    <dependson>9248</dependson>
    
    <dependson>9249</dependson>
    
    <dependson>9250</dependson>
    
    <dependson>9251</dependson>
    
    <dependson>9254</dependson>
    
    <dependson>9255</dependson>
    
    <dependson>9257</dependson>
    
    <dependson>9258</dependson>
    
    <dependson>9259</dependson>
    
    <dependson>9260</dependson>
    
    <dependson>9261</dependson>
    
    <dependson>9262</dependson>
    
    <dependson>9263</dependson>
    
    <dependson>9264</dependson>
    
    <dependson>9265</dependson>
    
    <dependson>9266</dependson>
    
    <dependson>9267</dependson>
    
    <dependson>9268</dependson>
    
    <dependson>9269</dependson>
    
    <dependson>9270</dependson>
    
    <dependson>9271</dependson>
    
    <dependson>9273</dependson>
    
    <dependson>9274</dependson>
    
    <dependson>9275</dependson>
    
    <dependson>9276</dependson>
    
    <dependson>9277</dependson>
    
    <dependson>9278</dependson>
    
    <dependson>9279</dependson>
    
    <dependson>9280</dependson>
    
    <dependson>9281</dependson>
    
    <dependson>9282</dependson>
    
    <dependson>9283</dependson>
    
    <dependson>9284</dependson>
    
    <dependson>9285</dependson>
    
    <dependson>9286</dependson>
    
    <dependson>9287</dependson>
    
    <dependson>9288</dependson>
    
    <dependson>9659</dependson>
    
    <dependson>11937</dependson>
    
    <dependson>11938</dependson>
    
    <dependson>11939</dependson>
    
    <dependson>11943</dependson>
    
    <dependson>11944</dependson>
    
    <dependson>11945</dependson>
    
    <dependson>11946</dependson>
    
    <dependson>12114</dependson>
    
    <dependson>15602</dependson>
    
    <dependson>26362</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Joost de Valk (AlthA)">joost</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>adele</cc>
    
    <cc>alex</cc>
    
    <cc>bugs-webkit</cc>
    
    <cc>ddkilzer</cc>
    
    <cc>emacemac7</cc>
    
    <cc>ian</cc>
    
    <cc>nickshanks</cc>
    
    <cc>syoichi</cc>
    
    <cc>webkit</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>47319</commentid>
    <comment_count>0</comment_count>
    <who name="Joost de Valk (AlthA)">joost</who>
    <bug_when>2006-06-26 13:57:40 -0700</bug_when>
    <thetext>This is a meta bug to keep track of all the bugs Adele got off the Quirksmode site, to see how we&apos;re doing in fixing them.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>47321</commentid>
    <comment_count>1</comment_count>
    <who name="Joost de Valk (AlthA)">joost</who>
    <bug_when>2006-06-26 14:05:25 -0700</bug_when>
    <thetext>Adding dependencies for dupes.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>40356</commentid>
    <comment_count>2</comment_count>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2006-12-22 14:01:00 -0800</bug_when>
    <thetext>16 more quirks have been posted since June 02, 2006 when Adele finished posting the then-exiting Quirksmode bugs.  New quirks start with:

Safari :hover bug on overflowed element containing floats
Reported: 5 Jun 2006
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>40276</commentid>
    <comment_count>3</comment_count>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2006-12-22 19:20:56 -0800</bug_when>
    <thetext>Safari :hover bug on overflowed element containing floats
Reported on 5 June 2006
http://www.quirksmode.org/bugreports/archives/2006/06/Safari_hover_bug_on_overflowed_element_containing_.html

Safari (only tested 2.0.3) fires :hover outside the borders of an overflowe:d element if it&apos;s containing floating element. The :hover will trigger outside the element on Safari. Neither MSIE6 or Firefox has this bug.

Test page: http://burnfield.com/martin/misc/safari_overflow_bug.html

Fixed in locally-built debug build of WebKit r18399 with Safari 2.0.4 (419.3) on Mac OS X 10.4.8 (8N1037).

</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>40277</commentid>
    <comment_count>4</comment_count>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2006-12-22 19:26:14 -0800</bug_when>
    <thetext>Change to overflow property does not remove scrollbar
Reported on 27 June 2006
http://www.quirksmode.org/bugreports/archives/2006/06/Change_to_overflow_property_does_not_remove_scroll.html

When setting the overflow from auto to hidden, nothing happens in Safari.

Test page: http://www.bretoniere.com/overflow.html

Fixed in locally-built debug build of WebKit r18399 with Safari 2.0.4 (419.3) on Mac OS X 10.4.8 (8N1037).

</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>40278</commentid>
    <comment_count>5</comment_count>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2006-12-22 19:31:03 -0800</bug_when>
    <thetext>addEventListener not working for dblclick event
Reported on 28 June 2006
http://www.quirksmode.org/bugreports/archives/2006/06/AddEventListener_not_working_in_Safari_for_double_.html

In Safari and Opera the &apos;dblclick&apos; event can not be attached using addEventListener.

Test page: http://www.pixmor.com/misc/safari_addeventlistener_dblclick.htm

Fixed as of locally-built debug build of WebKit r18399 with Safari 2.0.4 (419.3) on Mac OS X 10.4.8 (8N1037).

</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>40281</commentid>
    <comment_count>6</comment_count>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2006-12-22 19:58:23 -0800</bug_when>
    <thetext>Hangs up on form element with display:table-cell
Reported on 19 July 2006
http://www.quirksmode.org/bugreports/archives/2006/07/Hangs_up_on_form_element_with_displaytable_cell.html

Put the code: &lt;form style=&quot;display:table-cell&quot;&gt;&lt;/form&gt; in a page. Safari will hang and you must force it to quit.

Applying styles dynamically makes no difference.

Test page: http://images.icnetwork.co.uk/docs/tmcorporate/3906F99E-9CAF-AB19-A21A316E3E2016BC.html

Fixed as of locally-built debug build of WebKit r18399 with Safari 2.0.4 (419.3) on Mac OS X 10.4.8 (8N1037).

</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>40284</commentid>
    <comment_count>7</comment_count>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2006-12-22 20:24:38 -0800</bug_when>
    <thetext>Incompatibility in &quot;children&quot; DOM property
Reported on 22 September 2006
http://www.quirksmode.org/bugreports/archives/2006/09/Incompatibility_in_children_DOM_property.html

In Safari 2.0.4 (and possibly other versions), a Node&apos;s &quot;children&quot; property includes all descendant nodes, not just the immediate children. The &quot;childNodes&quot; property correctly returns only the immediate child nodes.

Test page: http://joynt.net/steve/browser/children.html

Fixed as of locally-built debug build of WebKit r18399 with Safari 2.0.4 (419.3) on Mac OS X 10.4.8 (8N1037).

</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>40285</commentid>
    <comment_count>8</comment_count>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2006-12-22 20:37:12 -0800</bug_when>
    <thetext>Safari setDate() Bug
Reported on 26 September 2006
http://www.quirksmode.org/bugreports/archives/2006/09/Safari_setDate_Bug.html

Safari&apos;s Date.setDate() function appears to be limited to a single byte number, making the range of date changes between -128 and 127.

Test page: http://www.squeeself.com/bugs/safaridatebug.html

Fixed as of locally-built debug build of WebKit r18399 with Safari 2.0.4 (419.3) on Mac OS X 10.4.8 (8N1037).

</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>40231</commentid>
    <comment_count>9</comment_count>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2006-12-23 04:09:31 -0800</bug_when>
    <thetext>Line-height declaration in short-hand form
Reported on 29 September 2006
http://www.quirksmode.org/bugreports/archives/2006/09/Line_height_declaration_in_short_hand_form.html

Safari doesn&apos;t show line-heights defined in the shorthand font declaration:

font:bold italic 14px/40px Arial, Helvetica, sans-serif;
The line height should be 40px, but it&apos;s not, in safari.

The solution is quite simple, though: use the common way to declare line-height:

line-height:40px;

Test page: http://djspark.com.br/testes/safari-line-height/

Fixed as of locally-built debug build of WebKit r18399 with Safari 2.0.4 (419.3) on Mac OS X 10.4.8 (8N1037).

</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>40204</commentid>
    <comment_count>10</comment_count>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2006-12-23 06:14:49 -0800</bug_when>
    <thetext>hover doesn&apos;t work with onmouseover
Reported on 18 December 2006
http://www.quirksmode.org/bugreports/archives/2006/12/hover_doesnt_work_with_onmouseover.html

The CSS hover-pseudoelement doesn&apos;t work on elements that are shown with an onmouseover-event in Safari

Test page: http://www.fermgustafsson.se/test/bugreport.htm

Fixed as of locally-built debug build of WebKit r18401 with Safari 2.0.4 (419.3) on Mac OS X 10.4.8 (8N1037).

</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>18652</commentid>
    <comment_count>11</comment_count>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2007-03-15 07:13:20 -0700</bug_when>
    <thetext>Changing col style properties via javascript causes no redraw in Safari
Reported on 31 January 2007
http://www.quirksmode.org/bugreports/archives/2007/01/Changing_col_style_properties_via_javascript_cause.html

Dynamically changing the className or style.backgroundColor has no effect on the rendering of &lt;col&gt;s in Safari. Static styles work fine.

Test page: http://www.sebfrost.co.uk/bugs/safari-col-tag-no-redraw-on-classname-change.htm

Fixed in a local debug build of WebKit r20211 with Safari 2.0.4 (419.3) on Mac OS X 10.4.8 (8L127).

</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>18644</commentid>
    <comment_count>12</comment_count>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2007-03-15 07:29:13 -0700</bug_when>
    <thetext>Clearing Problem
Reported on 1 February 2007
http://www.quirksmode.org/bugreports/archives/2007/02/Clearing_Bug_on_Firefox_Safari_and_Opera.html

If you have an element set to float:right; and you follow it with another element set to clear:right; float:right; and then follow those first two elements with a third element set to float:left;, the third element will not float next to the first element, even though it is not actually being cleared.

This bug is also present when the directions are reversed.

(ppknote: Strictly speaking this is a bug in Explorer, but I find Dan&apos;s reasoning compelling enough to publish his report unaltered. Besides, other web developers will conceivably run across this behaviour in Safari, Opera, or Firefox. Be sure to click the &quot;real world example&quot; link on the test page.)

Test page: http://level39.com/clearing-bug/
Test page 2: http://level39.com/clearing-bug/layout.html

Fixed as of a local debug build of WebKit r20211 with Safari 2.0.4 (419.3) on Mac OS X 10.4.8 (8L127).

See also Bug 12114.

</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>18557</commentid>
    <comment_count>13</comment_count>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2007-03-15 07:30:54 -0700</bug_when>
    <thetext>(In reply to comment #12)
&gt; Clearing Problem
&gt; [...]
&gt; Fixed as of a local debug build of WebKit r20211 with Safari 2.0.4 (419.3) on
&gt; Mac OS X 10.4.8 (8L127).

Technically, this isn&apos;t &quot;fixed&quot;, it behaves per spec.  See Bug 12114 for details.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>18551</commentid>
    <comment_count>14</comment_count>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2007-03-15 07:39:20 -0700</bug_when>
    <thetext>for...in loop iterates over shadowed properties
Reported on 7 February 2007
http://www.quirksmode.org/bugreports/archives/2007/02/forin_loop_iterates_over_shadowed_properties.html

In a for...in loop, Safari mistakenly iterates over shadowed properties of an object.

Shadowed properties are an object&apos;s constructor&apos;s prototype properties which have been overwritten by a property of the object.

This bug affects Safari up to version 2, but has been corrected in WebKit.

Test page: http://tobielangel.com/2007/1/29/for-in-loop-broken-in-safari

Fixed in r15468 per the test page: http://trac.webkit.org/projects/webkit/changeset/15468

</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>