<?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>50495</bug_id>
          
          <creation_ts>2010-12-03 15:20:25 -0800</creation_ts>
          <short_desc>[Qt] wmode parameter for flash plugins always gets overridden to opaque on QGraphicsWebView</short_desc>
          <delta_ts>2011-03-01 20:04:19 -0800</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>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>Qt, QtTriaged</keywords>
          <priority>P3</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Viatcheslav Ostapenko">ostap73</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>abarth</cc>
    
    <cc>ademar</cc>
    
    <cc>andersca</cc>
    
    <cc>arvid2.nilsson</cc>
    
    <cc>commit-queue</cc>
    
    <cc>eric</cc>
    
    <cc>girish</cc>
    
    <cc>jam</cc>
    
    <cc>kenneth</cc>
    
    <cc>laszlo.gombos</cc>
    
    <cc>nancy.piedra</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>317097</commentid>
    <comment_count>0</comment_count>
    <who name="Viatcheslav Ostapenko">ostap73</who>
    <bug_when>2010-12-03 15:20:25 -0800</bug_when>
    <thetext>&quot;wmode&quot; parameter for flash plugins always gets overridden to opaque on QGraphicsWebView and transparent plugins do not work.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>317154</commentid>
    <comment_count>1</comment_count>
      <attachid>75572</attachid>
    <who name="Viatcheslav Ostapenko">ostap73</who>
    <bug_when>2010-12-03 16:09:10 -0800</bug_when>
    <thetext>Created attachment 75572
Check, that wmode is really &quot;window&quot; and do not override transparent wmode.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>317155</commentid>
    <comment_count>2</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2010-12-03 16:11:29 -0800</bug_when>
    <thetext>Attachment 75572 did not pass style-queue:

Failed to run &quot;[&apos;WebKitTools/Scripts/check-webkit-style&apos;, &apos;--diff-files&apos;, u&apos;WebKit/qt/ChangeLog&apos;, u&apos;WebKit/qt/WebCoreSupport/FrameLoaderClientQt.cpp&apos;]&quot; exit_code: 1
WebKit/qt/WebCoreSupport/FrameLoaderClientQt.cpp:1558:  Missing space before ( in if(  [whitespace/parens] [5]
Total errors found: 1 in 2 files


If any of these errors are false positives, please file a bug against check-webkit-style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>317168</commentid>
    <comment_count>3</comment_count>
      <attachid>75577</attachid>
    <who name="Viatcheslav Ostapenko">ostap73</who>
    <bug_when>2010-12-03 16:20:57 -0800</bug_when>
    <thetext>Created attachment 75577
Fix style error</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>317492</commentid>
    <comment_count>4</comment_count>
    <who name="Kenneth Rohde Christiansen">kenneth</who>
    <bug_when>2010-12-06 01:33:44 -0800</bug_when>
    <thetext>(In reply to comment #0)
&gt; &quot;wmode&quot; parameter for flash plugins always gets overridden to opaque on QGraphicsWebView and transparent plugins do not work.

I believe we did this on purpose to always get windowless plugins on linux.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>318179</commentid>
    <comment_count>5</comment_count>
    <who name="Viatcheslav Ostapenko">ostap73</who>
    <bug_when>2010-12-07 07:41:20 -0800</bug_when>
    <thetext>(In reply to comment #4)
&gt; (In reply to comment #0)
&gt; &gt; &quot;wmode&quot; parameter for flash plugins always gets overridden to opaque on QGraphicsWebView and transparent plugins do not work.
&gt; 
&gt; I believe we did this on purpose to always get windowless plugins on linux.

But transparent plugin is also windowless. Of course it can cause some performance overhead for blending, but there are a lot of places with blending in webkit, so I don&apos;t think it&apos;s real problem.
As I understand, there are 2 options when plugin can get into windowed mode:
1. when wmode is not specified, than plugin use it&apos;s own default (windowed for current implementations of flash plugins).
2. wmode=window when page wants plugin to play in the topmost layer above other elements.

My patch fixes only transparent wmode for flash plugin, but leaves it windowless even if page specifies wmode=window.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>320775</commentid>
    <comment_count>6</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-12-12 02:25:44 -0800</bug_when>
    <thetext>I don&apos;t understand plugins.  But I know there are people who do. :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>326494</commentid>
    <comment_count>7</comment_count>
    <who name="Girish Ramakrishnan">girish</who>
    <bug_when>2010-12-24 00:31:26 -0800</bug_when>
    <thetext>(In reply to comment #0)
&gt; &quot;wmode&quot; parameter for flash plugins always gets overridden to opaque on QGraphicsWebView and transparent plugins do not work.

The change is intentional. We want to force flash to opaque mode in QGWV in all cases.

Note that we cannot make flash transparency work in QGraphicsWebView because Flash has a bug wherein it does not render to 32-bit pixmaps. Do you have a new version of flash that has fixed this problem or have the latest versions of flash fixed it? Do you see transparency working after your patch?

Flash transparency works only with QWebView wherein I added very hairy code to grab contents from the backing store to fake transparency.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>326597</commentid>
    <comment_count>8</comment_count>
      <attachid>75577</attachid>
    <who name="Tor Arne Vestbø">vestbo</who>
    <bug_when>2010-12-24 06:20:54 -0800</bug_when>
    <thetext>Comment on attachment 75577
Fix style error

r- per Girish&apos;s comment</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>326692</commentid>
    <comment_count>9</comment_count>
    <who name="Viatcheslav Ostapenko">ostap73</who>
    <bug_when>2010-12-24 11:20:53 -0800</bug_when>
    <thetext>(In reply to comment #7)
&gt; (In reply to comment #0)
&gt; &gt; &quot;wmode&quot; parameter for flash plugins always gets overridden to opaque on QGraphicsWebView and transparent plugins do not work.
&gt; The change is intentional. We want to force flash to opaque mode in QGWV in all cases.
&gt; Note that we cannot make flash transparency work in QGraphicsWebView because Flash has a bug wherein it does not render to 32-bit pixmaps. Do you have a new version of flash that has fixed this problem or have the latest versions of flash fixed it? Do you see transparency working after your patch?
&gt; Flash transparency works only with QWebView wherein I added very hairy code to grab contents from the backing store to fake transparency.

The flash code I have just blits from blits from bitmap, so if it has alpha on this bitmap backing store, than transparency would work. At least flash guys had working test cases with transparent flash. Unfortunatelly, I&apos;m not in office now. I&apos;ll recheck after holidays.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>327066</commentid>
    <comment_count>10</comment_count>
    <who name="Girish Ramakrishnan">girish</who>
    <bug_when>2010-12-27 09:44:11 -0800</bug_when>
    <thetext>(In reply to comment #9)
&gt; (In reply to comment #7)
&gt; &gt; (In reply to comment #0)
&gt; &gt; &gt; &quot;wmode&quot; parameter for flash plugins always gets overridden to opaque on QGraphicsWebView and transparent plugins do not work.
&gt; &gt; The change is intentional. We want to force flash to opaque mode in QGWV in all cases.
&gt; &gt; Note that we cannot make flash transparency work in QGraphicsWebView because Flash has a bug wherein it does not render to 32-bit pixmaps. Do you have a new version of flash that has fixed this problem or have the latest versions of flash fixed it? Do you see transparency working after your patch?
&gt; &gt; Flash transparency works only with QWebView wherein I added very hairy code to grab contents from the backing store to fake transparency.
&gt; 
&gt; The flash code I have just blits from blits from bitmap, so if it has alpha on this bitmap backing store, than transparency would work. 

I agree that it will work if we had alpha on the pixmap that Flash would paint to. The problem is that so far all versions of Flash I have seen have not been able to render to transparent/32-bit pixmaps. Also, please do check if the Flash guys actually tested with Qt/WebKit and not a mozilla based browser. Thanks!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>327191</commentid>
    <comment_count>11</comment_count>
    <who name="Viatcheslav Ostapenko">ostap73</who>
    <bug_when>2010-12-27 21:55:49 -0800</bug_when>
    <thetext>
&gt; I agree that it will work if we had alpha on the pixmap that Flash would paint 
&gt; to. The problem is that so far all versions of Flash I have seen have not been &gt; able to render to transparent/32-bit pixmaps. 

So, as I understand, they will produce some non-transparent backing store, which will be blit to qt painter normally and there is no need to override transparent wmode to opaque? This way if transparent rendering in flash plugin will be fixed, than there will be no need to change code again. 

&gt; Also, please do check if the Flash guys actually tested with Qt/WebKit and not 
&gt; a mozilla based browser. 

Actually, I&apos;ve made this bug by their request (from flash plugin for s60 developers). They have some test cases with transparency and they fail. I&apos;d like to figure it out myself when get back to office.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>340374</commentid>
    <comment_count>12</comment_count>
    <who name="Viatcheslav Ostapenko">ostap73</who>
    <bug_when>2011-01-26 12:00:07 -0800</bug_when>
    <thetext>&gt; I agree that it will work if we had alpha on the pixmap that Flash would paint 
&gt; to. The problem is that so far all versions of Flash I have seen have not been 
&gt; able to render to transparent/32-bit pixmaps. Also, please do check if the 
&gt; Flash guys actually tested with Qt/WebKit and not a mozilla based browser. 
&gt; Thanks!

Yes, new flash plugin works in transparent mode.
This test page works: http://125.16.213.243/upload/NGFlash10/AS3_FL9/Windowless/as3_opq/01_dynamic_ball.html

Also, if some flash plugin cannot handle transparent mode it can fallback to opaque mode internally. There is no need to restrict it in webkit.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>349073</commentid>
    <comment_count>13</comment_count>
      <attachid>75577</attachid>
    <who name="Viatcheslav Ostapenko">ostap73</who>
    <bug_when>2011-02-10 08:07:15 -0800</bug_when>
    <thetext>Comment on attachment 75577
Fix style error

Current windowless flash plugin implementation supports transparent mode.
If some plugin doesn&apos;t support this, it could force to opaque internally.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>349178</commentid>
    <comment_count>14</comment_count>
      <attachid>75577</attachid>
    <who name="Tor Arne Vestbø">vestbo</who>
    <bug_when>2011-02-10 10:41:23 -0800</bug_when>
    <thetext>Comment on attachment 75577
Fix style error

View in context: https://bugs.webkit.org/attachment.cgi?id=75577&amp;action=review

r=me, but remove the extra hunk

&gt; WebKit/qt/WebCoreSupport/FrameLoaderClientQt.cpp:1532
&gt; +

Don&apos;t add extra hunks</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>349192</commentid>
    <comment_count>15</comment_count>
      <attachid>82007</attachid>
    <who name="Viatcheslav Ostapenko">ostap73</who>
    <bug_when>2011-02-10 10:58:45 -0800</bug_when>
    <thetext>Created attachment 82007
Extra hunk removed and patch rebased to updated source tree.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>349347</commentid>
    <comment_count>16</comment_count>
      <attachid>82042</attachid>
    <who name="Viatcheslav Ostapenko">ostap73</who>
    <bug_when>2011-02-10 13:49:42 -0800</bug_when>
    <thetext>Created attachment 82042
Add &quot;reviewed by&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>349348</commentid>
    <comment_count>17</comment_count>
      <attachid>82042</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-02-10 13:51:01 -0800</bug_when>
    <thetext>Comment on attachment 82042
Add &quot;reviewed by&quot;

Rejecting attachment 82042 from commit-queue.

ostapenko.viatcheslav@nokia.com does not have committer permissions according to http://trac.webkit.org/browser/trunk/Tools/Scripts/webkitpy/common/config/committers.py.

- If you do not have committer rights please read http://webkit.org/coding/contributing.html for instructions on how to use bugzilla flags.

- If you have committer rights please correct the error in Tools/Scripts/webkitpy/common/config/committers.py by adding yourself to the file (no review needed).  The commit-queue restarts itself every 2 hours.  After restart the commit-queue will correctly respect your committer rights.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>349424</commentid>
    <comment_count>18</comment_count>
      <attachid>82042</attachid>
    <who name="Viatcheslav Ostapenko">ostap73</who>
    <bug_when>2011-02-10 15:08:12 -0800</bug_when>
    <thetext>Comment on attachment 82042
Add &quot;reviewed by&quot;

Missing bug id</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>349430</commentid>
    <comment_count>19</comment_count>
      <attachid>82060</attachid>
    <who name="Viatcheslav Ostapenko">ostap73</who>
    <bug_when>2011-02-10 15:22:31 -0800</bug_when>
    <thetext>Created attachment 82060
Add bug id to changelog</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>349876</commentid>
    <comment_count>20</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-02-11 11:35:38 -0800</bug_when>
    <thetext>The commit-queue encountered the following flaky tests while processing attachment 82060:

inspector/debugger-breakpoints-not-activated-on-reload.html bug 54300 (author: podivilov@chromium.org)
The commit-queue is continuing to process your patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>349878</commentid>
    <comment_count>21</comment_count>
      <attachid>82060</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-02-11 11:37:50 -0800</bug_when>
    <thetext>Comment on attachment 82060
Add bug id to changelog

Clearing flags on attachment: 82060

Committed r78352: &lt;http://trac.webkit.org/changeset/78352&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>349879</commentid>
    <comment_count>22</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-02-11 11:37:57 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>349931</commentid>
    <comment_count>23</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-02-11 12:43:26 -0800</bug_when>
    <thetext>http://trac.webkit.org/changeset/78352 might have broken GTK Linux 64-bit Debug</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>351243</commentid>
    <comment_count>24</comment_count>
    <who name="Nancy Piedra">nancy.piedra</who>
    <bug_when>2011-02-15 07:26:20 -0800</bug_when>
    <thetext>Adding to critical master.  This is required for flash.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>353108</commentid>
    <comment_count>25</comment_count>
    <who name="Ademar Reis">ademar</who>
    <bug_when>2011-02-17 12:44:47 -0800</bug_when>
    <thetext>Revision r78352 cherry-picked into qtwebkit-2.1.x with commit 9b0c70f &lt;http://gitorious.org/webkit/qtwebkit/commit/9b0c70f&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>360529</commentid>
    <comment_count>26</comment_count>
    <who name="Viatcheslav Ostapenko">ostap73</who>
    <bug_when>2011-03-01 20:04:19 -0800</bug_when>
    <thetext>*** Bug 39569 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>75572</attachid>
            <date>2010-12-03 16:09:10 -0800</date>
            <delta_ts>2010-12-03 16:20:57 -0800</delta_ts>
            <desc>Check, that wmode is really &quot;window&quot; and do not override transparent wmode. </desc>
            <filename>fix_flash_transparency.diff</filename>
            <type>text/plain</type>
            <size>1540</size>
            <attacher name="Viatcheslav Ostapenko">ostap73</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYktpdC9xdC9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2ViS2l0L3F0L0NoYW5n
ZUxvZwkocmV2aXNpb24gNzMzMTIpCisrKyBXZWJLaXQvcXQvQ2hhbmdlTG9nCSh3b3JraW5nIGNv
cHkpCkBAIC0xLDMgKzEsMTMgQEAKKzIwMTAtMTItMDMgIFZpYXRjaGVzbGF2IE9zdGFwZW5rbyAg
PG9zdGFwZW5rby52aWF0Y2hlc2xhdkBub2tpYS5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkg
Tk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgW1F0XSB3bW9kZSBnZXRzIG92ZXJyaWRkZW4gZXZl
biBpZiBhbHJlYWR5IHdpbmRvd2xlc3MgaW4gUUdyYXBoaWNzV2ViVmlldworICAgICAgICBEbyBu
b3Qgb3ZlcnJpZGUgd21vZGUgaWYgaXQgaXMgbm90IHNldCB0byAid2luZG93Ii4KKworICAgICAg
ICAqIFdlYkNvcmVTdXBwb3J0L0ZyYW1lTG9hZGVyQ2xpZW50UXQuY3BwOgorICAgICAgICAoV2Vi
Q29yZTo6RnJhbWVMb2FkZXJDbGllbnRRdDo6Y3JlYXRlUGx1Z2luKToKKwogMjAxMC0xMi0wMSAg
SmlhIFB1ICA8anB1QGFwcGxlLmNvbT4KIAogICAgICAgICBSZXZpZXdlZCBieSBEYXJpbiBBZGxl
ci4KSW5kZXg6IFdlYktpdC9xdC9XZWJDb3JlU3VwcG9ydC9GcmFtZUxvYWRlckNsaWVudFF0LmNw
cAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09Ci0tLSBXZWJLaXQvcXQvV2ViQ29yZVN1cHBvcnQvRnJhbWVMb2FkZXJDbGll
bnRRdC5jcHAJKHJldmlzaW9uIDczMjY2KQorKysgV2ViS2l0L3F0L1dlYkNvcmVTdXBwb3J0L0Zy
YW1lTG9hZGVyQ2xpZW50UXQuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC0xNTI5LDYgKzE1MjksNyBA
QCBQYXNzUmVmUHRyPFdpZGdldD4gRnJhbWVMb2FkZXJDbGllbnRRdDo6CiAgICAgICAgICAgICAv
LyBGSVhNRTogbWFrZSB0aGluZ3Mgd29yayBmb3Igd2lkZ2V0bGVzcyBwbHVnaW5zIGFzIHdlbGwK
ICAgICAgICAgICAgIGRlbGV0ZSBvYmplY3Q7CiAgICAgfQorCiAjaWYgRU5BQkxFKE5FVFNDQVBF
X1BMVUdJTl9BUEkpCiAgICAgZWxzZSB7IC8vIE5QQVBJIFBsdWdpbnMKICAgICAgICAgVmVjdG9y
PFN0cmluZz4gcGFyYW1zID0gcGFyYW1OYW1lczsKQEAgLTE1NTQsNyArMTU1NSw3IEBAIFBhc3NS
ZWZQdHI8V2lkZ2V0PiBGcmFtZUxvYWRlckNsaWVudFF0OjoKICAgICAgICAgICAgICAgICBpZiAo
d21vZGVJbmRleCA9PSAtMSkgewogICAgICAgICAgICAgICAgICAgICBwYXJhbXMuYXBwZW5kKCJ3
bW9kZSIpOwogICAgICAgICAgICAgICAgICAgICB2YWx1ZXMuYXBwZW5kKCJvcGFxdWUiKTsKLSAg
ICAgICAgICAgICAgICB9IGVsc2UKKyAgICAgICAgICAgICAgICB9IGVsc2UgaWYoZXF1YWxJZ25v
cmluZ0Nhc2UodmFsdWVzW3dtb2RlSW5kZXhdLCAid2luZG93IikpCiAgICAgICAgICAgICAgICAg
ICAgIHZhbHVlc1t3bW9kZUluZGV4XSA9ICJvcGFxdWUiOwogICAgICAgICAgICAgfQogI2VuZGlm
Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>75577</attachid>
            <date>2010-12-03 16:20:57 -0800</date>
            <delta_ts>2011-02-10 10:58:45 -0800</delta_ts>
            <desc>Fix style error</desc>
            <filename>fix_flash_transparency.diff</filename>
            <type>text/plain</type>
            <size>1541</size>
            <attacher name="Viatcheslav Ostapenko">ostap73</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYktpdC9xdC9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2ViS2l0L3F0L0NoYW5n
ZUxvZwkocmV2aXNpb24gNzMzMTIpCisrKyBXZWJLaXQvcXQvQ2hhbmdlTG9nCSh3b3JraW5nIGNv
cHkpCkBAIC0xLDMgKzEsMTMgQEAKKzIwMTAtMTItMDMgIFZpYXRjaGVzbGF2IE9zdGFwZW5rbyAg
PG9zdGFwZW5rby52aWF0Y2hlc2xhdkBub2tpYS5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkg
Tk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgW1F0XSB3bW9kZSBnZXRzIG92ZXJyaWRkZW4gZXZl
biBpZiBhbHJlYWR5IHdpbmRvd2xlc3MgaW4gUUdyYXBoaWNzV2ViVmlldworICAgICAgICBEbyBu
b3Qgb3ZlcnJpZGUgd21vZGUgaWYgaXQgaXMgbm90IHNldCB0byAid2luZG93Ii4KKworICAgICAg
ICAqIFdlYkNvcmVTdXBwb3J0L0ZyYW1lTG9hZGVyQ2xpZW50UXQuY3BwOgorICAgICAgICAoV2Vi
Q29yZTo6RnJhbWVMb2FkZXJDbGllbnRRdDo6Y3JlYXRlUGx1Z2luKToKKwogMjAxMC0xMi0wMSAg
SmlhIFB1ICA8anB1QGFwcGxlLmNvbT4KIAogICAgICAgICBSZXZpZXdlZCBieSBEYXJpbiBBZGxl
ci4KSW5kZXg6IFdlYktpdC9xdC9XZWJDb3JlU3VwcG9ydC9GcmFtZUxvYWRlckNsaWVudFF0LmNw
cAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09Ci0tLSBXZWJLaXQvcXQvV2ViQ29yZVN1cHBvcnQvRnJhbWVMb2FkZXJDbGll
bnRRdC5jcHAJKHJldmlzaW9uIDczMjY2KQorKysgV2ViS2l0L3F0L1dlYkNvcmVTdXBwb3J0L0Zy
YW1lTG9hZGVyQ2xpZW50UXQuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC0xNTI5LDYgKzE1MjksNyBA
QCBQYXNzUmVmUHRyPFdpZGdldD4gRnJhbWVMb2FkZXJDbGllbnRRdDo6CiAgICAgICAgICAgICAv
LyBGSVhNRTogbWFrZSB0aGluZ3Mgd29yayBmb3Igd2lkZ2V0bGVzcyBwbHVnaW5zIGFzIHdlbGwK
ICAgICAgICAgICAgIGRlbGV0ZSBvYmplY3Q7CiAgICAgfQorCiAjaWYgRU5BQkxFKE5FVFNDQVBF
X1BMVUdJTl9BUEkpCiAgICAgZWxzZSB7IC8vIE5QQVBJIFBsdWdpbnMKICAgICAgICAgVmVjdG9y
PFN0cmluZz4gcGFyYW1zID0gcGFyYW1OYW1lczsKQEAgLTE1NTQsNyArMTU1NSw3IEBAIFBhc3NS
ZWZQdHI8V2lkZ2V0PiBGcmFtZUxvYWRlckNsaWVudFF0OjoKICAgICAgICAgICAgICAgICBpZiAo
d21vZGVJbmRleCA9PSAtMSkgewogICAgICAgICAgICAgICAgICAgICBwYXJhbXMuYXBwZW5kKCJ3
bW9kZSIpOwogICAgICAgICAgICAgICAgICAgICB2YWx1ZXMuYXBwZW5kKCJvcGFxdWUiKTsKLSAg
ICAgICAgICAgICAgICB9IGVsc2UKKyAgICAgICAgICAgICAgICB9IGVsc2UgaWYgKGVxdWFsSWdu
b3JpbmdDYXNlKHZhbHVlc1t3bW9kZUluZGV4XSwgIndpbmRvdyIpKQogICAgICAgICAgICAgICAg
ICAgICB2YWx1ZXNbd21vZGVJbmRleF0gPSAib3BhcXVlIjsKICAgICAgICAgICAgIH0KICNlbmRp
Zgo=
</data>
<flag name="review"
          id="66404"
          type_id="1"
          status="+"
          setter="vestbo"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>82007</attachid>
            <date>2011-02-10 10:58:45 -0800</date>
            <delta_ts>2011-02-10 13:49:42 -0800</delta_ts>
            <desc>Extra hunk removed and patch rebased to updated source tree.</desc>
            <filename>fix_flash_transparency01.diff</filename>
            <type>text/plain</type>
            <size>1328</size>
            <attacher name="Viatcheslav Ostapenko">ostap73</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nIGIvU291cmNlL1dlYktpdC9x
dC9DaGFuZ2VMb2cKaW5kZXggZTFiNWZhYS4uYmRmODI5YSAxMDA2NDQKLS0tIGEvU291cmNlL1dl
YktpdC9xdC9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdC9xdC9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxMyBAQAorMjAxMS0wMi0xMCAgVmlhdGNoZXNsYXYgT3N0YXBlbmtvICA8b3N0YXBlbmtv
LnZpYXRjaGVzbGF2QG5va2lhLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9P
UFMhKS4KKworICAgICAgICBbUXRdIHdtb2RlIGdldHMgb3ZlcnJpZGRlbiBldmVuIGlmIGFscmVh
ZHkgd2luZG93bGVzcyBpbiBRR3JhcGhpY3NXZWJWaWV3CisgICAgICAgIERvIG5vdCBvdmVycmlk
ZSB3bW9kZSBpZiBpdCBpcyBub3Qgc2V0IHRvICJ3aW5kb3ciLgorCisgICAgICAgICogV2ViQ29y
ZVN1cHBvcnQvRnJhbWVMb2FkZXJDbGllbnRRdC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpGcmFt
ZUxvYWRlckNsaWVudFF0OjpjcmVhdGVQbHVnaW4pOgorCiAyMDExLTAyLTA5ICBSb2JlcnQgSG9n
YW4gIDxyb2JlcnRAd2Via2l0Lm9yZz4KIAogICAgICAgICBSZXZpZXdlZCBieSBDc2FiYSBPc3p0
cm9nb27DoWMuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L3F0L1dlYkNvcmVTdXBwb3J0L0Zy
YW1lTG9hZGVyQ2xpZW50UXQuY3BwIGIvU291cmNlL1dlYktpdC9xdC9XZWJDb3JlU3VwcG9ydC9G
cmFtZUxvYWRlckNsaWVudFF0LmNwcAppbmRleCBkZGUxN2VkLi4xYjQwMTcxIDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViS2l0L3F0L1dlYkNvcmVTdXBwb3J0L0ZyYW1lTG9hZGVyQ2xpZW50UXQuY3Bw
CisrKyBiL1NvdXJjZS9XZWJLaXQvcXQvV2ViQ29yZVN1cHBvcnQvRnJhbWVMb2FkZXJDbGllbnRR
dC5jcHAKQEAgLTE1ODEsNyArMTU4MSw3IEBAIFBhc3NSZWZQdHI8V2lkZ2V0PiBGcmFtZUxvYWRl
ckNsaWVudFF0OjpjcmVhdGVQbHVnaW4oY29uc3QgSW50U2l6ZSYgcGx1Z2luU2l6ZSwKICAgICAg
ICAgICAgICAgICBpZiAod21vZGVJbmRleCA9PSAtMSkgewogICAgICAgICAgICAgICAgICAgICBw
YXJhbXMuYXBwZW5kKCJ3bW9kZSIpOwogICAgICAgICAgICAgICAgICAgICB2YWx1ZXMuYXBwZW5k
KCJvcGFxdWUiKTsKLSAgICAgICAgICAgICAgICB9IGVsc2UKKyAgICAgICAgICAgICAgICB9IGVs
c2UgaWYgKGVxdWFsSWdub3JpbmdDYXNlKHZhbHVlc1t3bW9kZUluZGV4XSwgIndpbmRvdyIpKQog
ICAgICAgICAgICAgICAgICAgICB2YWx1ZXNbd21vZGVJbmRleF0gPSAib3BhcXVlIjsKICAgICAg
ICAgICAgIH0KICNlbmRpZgo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>82042</attachid>
            <date>2011-02-10 13:49:42 -0800</date>
            <delta_ts>2011-02-10 15:08:12 -0800</delta_ts>
            <desc>Add &quot;reviewed by&quot;</desc>
            <filename>fix_flash_transparency01.diff</filename>
            <type>text/plain</type>
            <size>1330</size>
            <attacher name="Viatcheslav Ostapenko">ostap73</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nIGIvU291cmNlL1dlYktpdC9x
dC9DaGFuZ2VMb2cKaW5kZXggZTFiNWZhYS4uYmRmODI5YSAxMDA2NDQKLS0tIGEvU291cmNlL1dl
YktpdC9xdC9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdC9xdC9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxMyBAQAorMjAxMS0wMi0xMCAgVmlhdGNoZXNsYXYgT3N0YXBlbmtvICA8b3N0YXBlbmtv
LnZpYXRjaGVzbGF2QG5va2lhLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBieSBUb3IgQXJuZSBW
ZXN0YsO4LgorCisgICAgICAgIFtRdF0gd21vZGUgZ2V0cyBvdmVycmlkZGVuIGV2ZW4gaWYgYWxy
ZWFkeSB3aW5kb3dsZXNzIGluIFFHcmFwaGljc1dlYlZpZXcKKyAgICAgICAgRG8gbm90IG92ZXJy
aWRlIHdtb2RlIGlmIGl0IGlzIG5vdCBzZXQgdG8gIndpbmRvdyIuCisKKyAgICAgICAgKiBXZWJD
b3JlU3VwcG9ydC9GcmFtZUxvYWRlckNsaWVudFF0LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkZy
YW1lTG9hZGVyQ2xpZW50UXQ6OmNyZWF0ZVBsdWdpbik6CisKIDIwMTEtMDItMDkgIFJvYmVydCBI
b2dhbiAgPHJvYmVydEB3ZWJraXQub3JnPgogCiAgICAgICAgIFJldmlld2VkIGJ5IENzYWJhIE9z
enRyb2dvbsOhYy4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvcXQvV2ViQ29yZVN1cHBvcnQv
RnJhbWVMb2FkZXJDbGllbnRRdC5jcHAgYi9Tb3VyY2UvV2ViS2l0L3F0L1dlYkNvcmVTdXBwb3J0
L0ZyYW1lTG9hZGVyQ2xpZW50UXQuY3BwCmluZGV4IGRkZTE3ZWQuLjFiNDAxNzEgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9XZWJLaXQvcXQvV2ViQ29yZVN1cHBvcnQvRnJhbWVMb2FkZXJDbGllbnRRdC5j
cHAKKysrIGIvU291cmNlL1dlYktpdC9xdC9XZWJDb3JlU3VwcG9ydC9GcmFtZUxvYWRlckNsaWVu
dFF0LmNwcApAQCAtMTU4MSw3ICsxNTgxLDcgQEAgUGFzc1JlZlB0cjxXaWRnZXQ+IEZyYW1lTG9h
ZGVyQ2xpZW50UXQ6OmNyZWF0ZVBsdWdpbihjb25zdCBJbnRTaXplJiBwbHVnaW5TaXplLAogICAg
ICAgICAgICAgICAgIGlmICh3bW9kZUluZGV4ID09IC0xKSB7CiAgICAgICAgICAgICAgICAgICAg
IHBhcmFtcy5hcHBlbmQoIndtb2RlIik7CiAgICAgICAgICAgICAgICAgICAgIHZhbHVlcy5hcHBl
bmQoIm9wYXF1ZSIpOwotICAgICAgICAgICAgICAgIH0gZWxzZQorICAgICAgICAgICAgICAgIH0g
ZWxzZSBpZiAoZXF1YWxJZ25vcmluZ0Nhc2UodmFsdWVzW3dtb2RlSW5kZXhdLCAid2luZG93Iikp
CiAgICAgICAgICAgICAgICAgICAgIHZhbHVlc1t3bW9kZUluZGV4XSA9ICJvcGFxdWUiOwogICAg
ICAgICAgICAgfQogI2VuZGlmCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>82060</attachid>
            <date>2011-02-10 15:22:31 -0800</date>
            <delta_ts>2011-02-11 11:37:50 -0800</delta_ts>
            <desc>Add bug id to changelog</desc>
            <filename>fix_flash_transparency02.diff</filename>
            <type>text/plain</type>
            <size>1385</size>
            <attacher name="Viatcheslav Ostapenko">ostap73</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nIGIvU291cmNlL1dlYktpdC9x
dC9DaGFuZ2VMb2cKaW5kZXggZTFiNWZhYS4uYjA0Njk2NiAxMDA2NDQKLS0tIGEvU291cmNlL1dl
YktpdC9xdC9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdC9xdC9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxNCBAQAorMjAxMS0wMi0xMCAgVmlhdGNoZXNsYXYgT3N0YXBlbmtvICA8b3N0YXBlbmtv
LnZpYXRjaGVzbGF2QG5va2lhLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBieSBUb3IgQXJuZSBW
ZXN0YsO4LgorCisgICAgICAgIFtRdF0gd21vZGUgZ2V0cyBvdmVycmlkZGVuIGV2ZW4gaWYgYWxy
ZWFkeSB3aW5kb3dsZXNzIGluIFFHcmFwaGljc1dlYlZpZXcKKyAgICAgICAgRG8gbm90IG92ZXJy
aWRlIHdtb2RlIGlmIGl0IGlzIG5vdCBzZXQgdG8gIndpbmRvdyIuCisgICAgICAgIGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD01MDQ5NQorCisgICAgICAgICogV2ViQ29y
ZVN1cHBvcnQvRnJhbWVMb2FkZXJDbGllbnRRdC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpGcmFt
ZUxvYWRlckNsaWVudFF0OjpjcmVhdGVQbHVnaW4pOgorCiAyMDExLTAyLTA5ICBSb2JlcnQgSG9n
YW4gIDxyb2JlcnRAd2Via2l0Lm9yZz4KIAogICAgICAgICBSZXZpZXdlZCBieSBDc2FiYSBPc3p0
cm9nb27DoWMuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L3F0L1dlYkNvcmVTdXBwb3J0L0Zy
YW1lTG9hZGVyQ2xpZW50UXQuY3BwIGIvU291cmNlL1dlYktpdC9xdC9XZWJDb3JlU3VwcG9ydC9G
cmFtZUxvYWRlckNsaWVudFF0LmNwcAppbmRleCBkZGUxN2VkLi4xYjQwMTcxIDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViS2l0L3F0L1dlYkNvcmVTdXBwb3J0L0ZyYW1lTG9hZGVyQ2xpZW50UXQuY3Bw
CisrKyBiL1NvdXJjZS9XZWJLaXQvcXQvV2ViQ29yZVN1cHBvcnQvRnJhbWVMb2FkZXJDbGllbnRR
dC5jcHAKQEAgLTE1ODEsNyArMTU4MSw3IEBAIFBhc3NSZWZQdHI8V2lkZ2V0PiBGcmFtZUxvYWRl
ckNsaWVudFF0OjpjcmVhdGVQbHVnaW4oY29uc3QgSW50U2l6ZSYgcGx1Z2luU2l6ZSwKICAgICAg
ICAgICAgICAgICBpZiAod21vZGVJbmRleCA9PSAtMSkgewogICAgICAgICAgICAgICAgICAgICBw
YXJhbXMuYXBwZW5kKCJ3bW9kZSIpOwogICAgICAgICAgICAgICAgICAgICB2YWx1ZXMuYXBwZW5k
KCJvcGFxdWUiKTsKLSAgICAgICAgICAgICAgICB9IGVsc2UKKyAgICAgICAgICAgICAgICB9IGVs
c2UgaWYgKGVxdWFsSWdub3JpbmdDYXNlKHZhbHVlc1t3bW9kZUluZGV4XSwgIndpbmRvdyIpKQog
ICAgICAgICAgICAgICAgICAgICB2YWx1ZXNbd21vZGVJbmRleF0gPSAib3BhcXVlIjsKICAgICAg
ICAgICAgIH0KICNlbmRpZgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>