<?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>7706</bug_id>
          
          <creation_ts>2006-03-10 14:44:01 -0800</creation_ts>
          <short_desc>Document not repainted after invoking JavaScript method by Flash.</short_desc>
          <delta_ts>2010-04-05 13:17:59 -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>Plug-ins</component>
          <version>417.x</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>OS X 10.4</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>WORKSFORME</resolution>
          
          
          <bug_file_loc>http://tests.novemberborn.net/browsers/safari/fscommand-redraw/</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>HasReduction</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Mark Wubben">bugs+webkit</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>35819</commentid>
    <comment_count>0</comment_count>
    <who name="Mark Wubben">bugs+webkit</who>
    <bug_when>2006-03-10 14:44:01 -0800</bug_when>
    <thetext>When calling a JavaScript function through Flash&apos; fscommand() Safari will not repaint the document. When the browser receives an Event, either a UIEvent or (as demostrated in the testcase) an onload event, it will repaint. Other events have not been tested.

&lt;http://tests.novemberborn.net/browsers/safari/fscommand-redraw/failing.html&gt; contains a test with no workaround. &lt;http://tests.novemberborn.net/browsers/safari/fscommand-redraw/workaround.html&gt; uses an innerHTML hack in the Flash movie embed tag. &lt;http://tests.novemberborn.net/browsers/safari/fscommand-redraw/workaround-2.html&gt; appends an image to the document which fires an onload event.

This bug was observed in Safari 417.8 with Flash 8.0.22. The nightly of March 10, 2006, did not invoke the JavaScript function, so the behaviour could not be observed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>35820</commentid>
    <comment_count>1</comment_count>
      <attachid>6995</attachid>
    <who name="Mark Wubben">bugs+webkit</who>
    <bug_when>2006-03-10 14:46:57 -0800</bug_when>
    <thetext>Created attachment 6995
Contains the testcases linked to in the original bug report.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>35822</commentid>
    <comment_count>2</comment_count>
    <who name="Mark Wubben">bugs+webkit</who>
    <bug_when>2006-03-10 14:54:35 -0800</bug_when>
    <thetext>I&apos;ve attached an archive of the tests linked to above.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>35830</commentid>
    <comment_count>3</comment_count>
    <who name="Mark Wubben">bugs+webkit</who>
    <bug_when>2006-03-10 15:08:06 -0800</bug_when>
    <thetext>The problem with the nightlies has been addressed in bug #7708.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>36018</commentid>
    <comment_count>4</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2006-03-12 11:06:05 -0800</bug_when>
    <thetext>Confirmed with ToT (with a fix for bug 7708).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>208581</commentid>
    <comment_count>5</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2010-04-05 11:09:28 -0700</bug_when>
    <thetext>I can no longer reproduce this with Safari 4.0.5 on Mac OS X.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>208663</commentid>
    <comment_count>6</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2010-04-05 13:17:59 -0700</bug_when>
    <thetext>I meant to say, Mac OS X 10.5.8.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>6995</attachid>
            <date>2006-03-10 14:46:57 -0800</date>
            <delta_ts>2006-03-10 14:46:57 -0800</delta_ts>
            <desc>Contains the testcases linked to in the original bug report.</desc>
            <filename>testcases.tgz</filename>
            <type>application/octet-stream</type>
            <size>5141</size>
            <attacher name="Mark Wubben">bugs+webkit</attacher>
            
              <data encoding="base64">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
Q/8PYJ0hfwCgAAA=
</data>

          </attachment>
      

    </bug>

</bugzilla>