<?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>44274</bug_id>
          
          <creation_ts>2010-08-19 10:34:29 -0700</creation_ts>
          <short_desc>Windowless plugins don&apos;t paint in WebKit2 on Windows</short_desc>
          <delta_ts>2010-08-19 16:44:22 -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>528+ (Nightly build)</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></status_whiteboard>
          <keywords>InRadar, PlatformOnly</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>43189</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Adam Roben (:aroben)">aroben</reporter>
          <assigned_to name="Adam Roben (:aroben)">aroben</assigned_to>
          <cc>abarth</cc>
    
    <cc>andersca</cc>
    
    <cc>eric</cc>
    
    <cc>jhoneycutt</cc>
    
    <cc>sam</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>266813</commentid>
    <comment_count>0</comment_count>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2010-08-19 10:34:29 -0700</bug_when>
    <thetext>Windowless plugins don&apos;t paint in WebKit2 on Windows</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>266816</commentid>
    <comment_count>1</comment_count>
      <attachid>64870</attachid>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2010-08-19 10:35:28 -0700</bug_when>
    <thetext>Created attachment 64870
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>266835</commentid>
    <comment_count>2</comment_count>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2010-08-19 11:06:36 -0700</bug_when>
    <thetext>&lt;rdar://problem/8330395&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>266962</commentid>
    <comment_count>3</comment_count>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2010-08-19 14:27:39 -0700</bug_when>
    <thetext>Committed r65705: &lt;http://trac.webkit.org/changeset/65705&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>267048</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2010-08-19 16:44:22 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/65705 might have broken SnowLeopard Intel Release (Tests)
The following changes are on the blame list:
http://trac.webkit.org/changeset/65699
http://trac.webkit.org/changeset/65700
http://trac.webkit.org/changeset/65701
http://trac.webkit.org/changeset/65702
http://trac.webkit.org/changeset/65703
http://trac.webkit.org/changeset/65704
http://trac.webkit.org/changeset/65705
http://trac.webkit.org/changeset/65706
http://trac.webkit.org/changeset/65707
http://trac.webkit.org/changeset/65708
http://trac.webkit.org/changeset/65709
http://trac.webkit.org/changeset/65710
http://trac.webkit.org/changeset/65711
http://trac.webkit.org/changeset/65712
http://trac.webkit.org/changeset/65713</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>64870</attachid>
            <date>2010-08-19 10:35:28 -0700</date>
            <delta_ts>2010-08-19 11:56:04 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-44274-20100819133540.patch</filename>
            <type>text/plain</type>
            <size>10507</size>
            <attacher name="Adam Roben (:aroben)">aroben</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYktpdDIvQ2hhbmdlTG9nIGIvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXgg
Mjk2YzVmMmQyMTJjOGY1OTU5YWJkMTZhY2ZkMTIwYjY0M2Y2OTViMS4uY2M3MTg4NTQzODIxYzhm
MTFjZmIxYTViZjk4NDE4YjE5ZmE3MDY1NyAxMDA2NDQKLS0tIGEvV2ViS2l0Mi9DaGFuZ2VMb2cK
KysrIGIvV2ViS2l0Mi9DaGFuZ2VMb2cKQEAgLTEsNSArMSw1MSBAQAogMjAxMC0wOC0xOSAgQWRh
bSBSb2JlbiAgPGFyb2JlbkBhcHBsZS5jb20+CiAKKyAgICAgICAgQWRkIHN1cHBvcnQgZm9yIHBh
aW50aW5nIHdpbmRvd2xlc3MgcGx1Z2lucyBvbiBXaW5kb3dzCisKKyAgICAgICAgVGhpcyBnZXRz
IHRoZSB2aWRlbyBvbiB0aGUgZnJvbnQgcGFnZSBvZiB2aW1lby5jb20gcGFpbnRpbmcgKHRob3Vn
aAorICAgICAgICB5b3UgY2FuJ3QgbWFrZSBpdCBwbGF5IGJlY2F1c2Ugd2UgZG9uJ3Qgc3VwcG9y
dCBtb3VzZSBldmVudHMgeWV0KS4KKworICAgICAgICBGaXhlcyA8aHR0cDovL3dlYmtpdC5vcmcv
Yi80NDI3ND4gV2luZG93bGVzcyBwbHVnaW5zIGRvbid0IHBhaW50IGluCisgICAgICAgIFdlYktp
dDIgb24gV2luZG93cworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisg
ICAgICAgICogV2ViUHJvY2Vzcy9QbHVnaW5zL05ldHNjYXBlL05ldHNjYXBlQnJvd3NlckZ1bmNz
LmNwcDoKKyAgICAgICAgKFdlYktpdDo6TlBOX0dldFZhbHVlKTogVGVsbCB0aGUgcGx1Z2luIHRo
YXQgd2Ugc3VwcG9ydCB3aW5kb3dsZXNzCisgICAgICAgIG1vZGUgb24gV2luZG93cy4KKyAgICAg
ICAgKFdlYktpdDo6TlBOX1NldFZhbHVlKTogSW1wbGVtZW50ZWQgaGFuZGxpbmcgb2YgTlBQVnBs
dWdpbldpbmRvd0Jvb2wKKyAgICAgICAgYnkgY2FsbGluZyB0aHJvdWdoIHRvIE5ldHNjYXBlUGx1
Z2luOjpzZXRJc1dpbmRvd2VkLgorCisgICAgICAgICogV2ViUHJvY2Vzcy9QbHVnaW5zL05ldHNj
YXBlL05ldHNjYXBlUGx1Z2luLmNwcDoKKyAgICAgICAgKFdlYktpdDo6TmV0c2NhcGVQbHVnaW46
Ok5ldHNjYXBlUGx1Z2luKTogQWRkZWQgaW5pdGlhbGl6YXRpb24gb2YKKyAgICAgICAgbV9pc1dp
bmRvd2VkLiBJdCBkZWZhdWx0cyB0byBmYWxzZSBvbiBNYWMgYW5kIHRydWUgb24gb3RoZXIgcGxh
dGZvcm1zLAorICAgICAgICBtYXRjaGluZyBXZWJDb3JlJ3MgUGx1Z2luVmlldy4KKworICAgICAg
ICAqIFdlYlByb2Nlc3MvUGx1Z2lucy9OZXRzY2FwZS9OZXRzY2FwZVBsdWdpbi5oOiBBZGRlZCBt
X2lzV2luZG93ZWQuCisgICAgICAgIChXZWJLaXQ6Ok5ldHNjYXBlUGx1Z2luOjpzZXRJc1dpbmRv
d2VkKTogQWRkZWQgc3RhbmRhcmQgc2V0dGVyLgorCisgICAgICAgICogV2ViUHJvY2Vzcy9QbHVn
aW5zL05ldHNjYXBlL21hYy9OZXRzY2FwZVBsdWdpbk1hYy5tbToKKyAgICAgICAgKFdlYktpdDo6
TmV0c2NhcGVQbHVnaW46OnBsYXRmb3JtUGFpbnQpOiBNb3ZlZCBNYWMtc3BlY2lmaWMgY29udGV4
dAorICAgICAgICB0cmFuc2xhdGlvbiBjb2RlIGhlcmUgZnJvbSBQbHVnaW5WaWV3OjpwYWludC4K
KworICAgICAgICAqIFdlYlByb2Nlc3MvUGx1Z2lucy9OZXRzY2FwZS93aW4vTmV0c2NhcGVQbHVn
aW5XaW4uY3BwOgorICAgICAgICAoV2ViS2l0OjpOZXRzY2FwZVBsdWdpbjo6cGxhdGZvcm1QYWlu
dCk6IEltcGxlbWVudGVkLiBDb2RlIHdhcyBwb3J0ZWQKKyAgICAgICAgZnJvbSBXZWJDb3JlJ3Mg
UGx1Z2luVmlld1dpbi5jcHAuCisKKyAgICAgICAgKiBXZWJQcm9jZXNzL1BsdWdpbnMvUGx1Z2lu
Lmg6IFVwZGF0ZWQgdGhlIGNvbW1lbnQgZm9yIFBsdWdpbjo6cGFpbnQKKyAgICAgICAgdG8gZXhw
bGFpbiB0aGUgY29vcmRpbmF0ZSBzeXN0ZW0gb2YgdGhlIGNvbnRleHQuCisKKyAgICAgICAgKiBX
ZWJQcm9jZXNzL1BsdWdpbnMvUGx1Z2luVmlldy5jcHA6CisgICAgICAgIChXZWJLaXQ6OlBsdWdp
blZpZXc6OnBhaW50KTogQ2hhbmdlZCB0byB0cmFuc2xhdGUgdGhlIGNvbnRleHQgZnJvbQorICAg
ICAgICBkb2N1bWVudCB0byB3aW5kb3cgY29vcmRpbmF0ZXMuIFdlIHdlcmUgcHJldmlvdXNseSB0
cnlpbmcgdG8gdHJhbnNsYXRlCisgICAgICAgIHRvIHBsdWdpbi1sb2NhbCBjb29yZGluYXRlcywg
YnV0IHRoaXMgb25seSB3b3JrZWQgZm9yIGRvY3VtZW50cyB3aG9zZQorICAgICAgICBvcmlnaW4g
d2FzIHRoZSBzYW1lIGFzIHRoZSB3aW5kb3cncyBvcmlnaW4gKGkuZS4sIHRoZSBtYWluIGZyYW1l
KS4gVGhlCisgICAgICAgIHBsdWdpbiB0YWtlcyBjYXJlIG9mIGFueSBmdXJ0aGVyIHRyYW5zbGF0
aW9ucyBuZWVkZWQuIChNYWMgdHJhbnNsYXRlcworICAgICAgICB0aGUgY29udGV4dCBpbnRvIHBs
dWdpbi1sb2NhbCBjb29yZGluYXRlcywgYW5kIFdpbmRvd3MgbGVhdmVzIGl0IGluCisgICAgICAg
IHdpbmRvdyBjb29yZGluYXRlcy4pCisKKzIwMTAtMDgtMTkgIEFkYW0gUm9iZW4gIDxhcm9iZW5A
YXBwbGUuY29tPgorCiAgICAgICAgIEltcGxlbWVudCBQbHVnaW5JbmZvU3RvcmU6OnBsdWdpbnNE
aXJlY3RvcmllcwogCiAgICAgICAgIFRoaXMgbWFrZXMgV2ViS2l0MiBhYmxlIHRvIGZpbmQgYW5k
IGxvYWQgRmxhc2ggb24gV2luZG93cy4KZGlmZiAtLWdpdCBhL1dlYktpdDIvV2ViUHJvY2Vzcy9Q
bHVnaW5zL05ldHNjYXBlL05ldHNjYXBlQnJvd3NlckZ1bmNzLmNwcCBiL1dlYktpdDIvV2ViUHJv
Y2Vzcy9QbHVnaW5zL05ldHNjYXBlL05ldHNjYXBlQnJvd3NlckZ1bmNzLmNwcAppbmRleCAxYWFl
MDY2Yzk0MjQ3MDZmNzY2NmYwNGUxYmNlNmUwNDUzZDQzMzNiLi5kNmMwODBmZTAyZTllMThiN2Jm
YThhYTI1YjdhYWQ0NjBlZGRjZjNiIDEwMDY0NAotLS0gYS9XZWJLaXQyL1dlYlByb2Nlc3MvUGx1
Z2lucy9OZXRzY2FwZS9OZXRzY2FwZUJyb3dzZXJGdW5jcy5jcHAKKysrIGIvV2ViS2l0Mi9XZWJQ
cm9jZXNzL1BsdWdpbnMvTmV0c2NhcGUvTmV0c2NhcGVCcm93c2VyRnVuY3MuY3BwCkBAIC00NDAs
NiArNDQwLDEwIEBAIHN0YXRpYyBOUEVycm9yIE5QTl9HZXRWYWx1ZShOUFAgbnBwLCBOUE5WYXJp
YWJsZSB2YXJpYWJsZSwgdm9pZCAqdmFsdWUpCiAgICAgICAgICAgICAqKE5QQm9vbCopdmFsdWUg
PSBmYWxzZTsKICAgICAgICAgICAgIGJyZWFrOwogI2VuZGlmCisjZWxpZiBQTEFURk9STShXSU4p
CisgICAgICAgY2FzZSBOUE5WU3VwcG9ydHNXaW5kb3dsZXNzOgorICAgICAgICAgICAqKE5QQm9v
bCopdmFsdWUgPSB0cnVlOworICAgICAgICAgICBicmVhazsKICNlbmRpZgogICAgICAgICBkZWZh
dWx0OgogICAgICAgICAgICAgbm90SW1wbGVtZW50ZWQoKTsKQEAgLTQ2OCw3ICs0NzIsMTIgQEAg
c3RhdGljIE5QRXJyb3IgTlBOX1NldFZhbHVlKE5QUCBucHAsIE5QUFZhcmlhYmxlIHZhcmlhYmxl
LCB2b2lkICp2YWx1ZSkKICAgICAgICAgfQogI2VuZGlmCiAKLSAgICAgICAgY2FzZSBOUFBWcGx1
Z2luV2luZG93Qm9vbDoKKyAgICAgICAgY2FzZSBOUFBWcGx1Z2luV2luZG93Qm9vbDogeworICAg
ICAgICAgICAgUmVmUHRyPE5ldHNjYXBlUGx1Z2luPiBwbHVnaW4gPSBOZXRzY2FwZVBsdWdpbjo6
ZnJvbU5QUChucHApOworICAgICAgICAgICAgcGx1Z2luLT5zZXRJc1dpbmRvd2VkKHZhbHVlKTsK
KyAgICAgICAgICAgIHJldHVybiBOUEVSUl9OT19FUlJPUjsKKyAgICAgICAgfQorCiAgICAgICAg
IGNhc2UgTlBQVnBsdWdpblRyYW5zcGFyZW50Qm9vbDoKICAgICAgICAgZGVmYXVsdDoKICAgICAg
ICAgICAgIG5vdEltcGxlbWVudGVkKCk7CmRpZmYgLS1naXQgYS9XZWJLaXQyL1dlYlByb2Nlc3Mv
UGx1Z2lucy9OZXRzY2FwZS9OZXRzY2FwZVBsdWdpbi5jcHAgYi9XZWJLaXQyL1dlYlByb2Nlc3Mv
UGx1Z2lucy9OZXRzY2FwZS9OZXRzY2FwZVBsdWdpbi5jcHAKaW5kZXggYTg5ZjkzNmI2NmI0MjZi
ODM0YTZmODA3Mjk2MGIyYjQ0YTI3MjNkYS4uOGE5NDY5YjJmNjA5NGI0Yjk3ZDRlNDUwODQzN2Uz
OGUyMDY2ODQ3OCAxMDA2NDQKLS0tIGEvV2ViS2l0Mi9XZWJQcm9jZXNzL1BsdWdpbnMvTmV0c2Nh
cGUvTmV0c2NhcGVQbHVnaW4uY3BwCisrKyBiL1dlYktpdDIvV2ViUHJvY2Vzcy9QbHVnaW5zL05l
dHNjYXBlL05ldHNjYXBlUGx1Z2luLmNwcApAQCAtNDYsNiArNDYsMTEgQEAgTmV0c2NhcGVQbHVn
aW46Ok5ldHNjYXBlUGx1Z2luKFBhc3NSZWZQdHI8TmV0c2NhcGVQbHVnaW5Nb2R1bGU+IHBsdWdp
bk1vZHVsZSkKICAgICAsIG1fcGx1Z2luTW9kdWxlKHBsdWdpbk1vZHVsZSkKICAgICAsIG1fbnBX
aW5kb3coKQogICAgICwgbV9pc1N0YXJ0ZWQoZmFsc2UpCisjaWYgUExBVEZPUk0oTUFDKQorICAg
ICwgbV9pc1dpbmRvd2VkKGZhbHNlKQorI2Vsc2UKKyAgICAsIG1faXNXaW5kb3dlZCh0cnVlKQor
I2VuZGlmCiAgICAgLCBtX2luTlBQTmV3KGZhbHNlKQogICAgICwgbV9sb2FkTWFudWFsbHkoZmFs
c2UpCiAjaWYgUExBVEZPUk0oTUFDKQpkaWZmIC0tZ2l0IGEvV2ViS2l0Mi9XZWJQcm9jZXNzL1Bs
dWdpbnMvTmV0c2NhcGUvTmV0c2NhcGVQbHVnaW4uaCBiL1dlYktpdDIvV2ViUHJvY2Vzcy9QbHVn
aW5zL05ldHNjYXBlL05ldHNjYXBlUGx1Z2luLmgKaW5kZXggMDA4ZDg3NjkxNWNjNmQ2ZDBlM2Jm
ZjBhNWM3NDdmYThjZDEzYzRmYi4uMThmNmNmNTM0OTcxZTA2ZmEzNTAxODRmNmQwMTg1YWE0MzNl
NTE5NyAxMDA2NDQKLS0tIGEvV2ViS2l0Mi9XZWJQcm9jZXNzL1BsdWdpbnMvTmV0c2NhcGUvTmV0
c2NhcGVQbHVnaW4uaAorKysgYi9XZWJLaXQyL1dlYlByb2Nlc3MvUGx1Z2lucy9OZXRzY2FwZS9O
ZXRzY2FwZVBsdWdpbi5oCkBAIC02Miw2ICs2Miw3IEBAIHB1YmxpYzoKICAgICB2b2lkIGxvYWRV
UkwoY29uc3QgV1RGOjpTdHJpbmcmIG1ldGhvZCwgY29uc3QgV1RGOjpTdHJpbmcmIHVybFN0cmlu
ZywgY29uc3QgV1RGOjpTdHJpbmcmIHRhcmdldCwgY29uc3QgV2ViQ29yZTo6SFRUUEhlYWRlck1h
cCYgaGVhZGVyRmllbGRzLAogICAgICAgICAgICAgICAgICBjb25zdCBWZWN0b3I8Y2hhcj4mIGh0
dHBCb2R5LCBib29sIHNlbmROb3RpZmljYXRpb24sIHZvaWQqIG5vdGlmaWNhdGlvbkRhdGEpOwog
ICAgIE5QRXJyb3IgZGVzdHJveVN0cmVhbShOUFN0cmVhbSosIE5QUmVhc29uKTsKKyAgICB2b2lk
IHNldElzV2luZG93ZWQoYm9vbCB3aW5kb3dlZCkgeyBtX2lzV2luZG93ZWQgPSB3aW5kb3dlZDsg
fQogICAgIHZvaWQgc2V0U3RhdHVzYmFyVGV4dChjb25zdCBXVEY6OlN0cmluZyYpOwogICAgIHN0
YXRpYyB2b2lkIHNldEV4Y2VwdGlvbihjb25zdCBXVEY6OlN0cmluZyYpOwogICAgIGJvb2wgZXZh
bHVhdGUoTlBPYmplY3QqLCBjb25zdCBXVEY6OlN0cmluZyZzY3JpcHRTdHJpbmcsIE5QVmFyaWFu
dCogcmVzdWx0KTsKQEAgLTE1Niw2ICsxNTcsNyBAQCBwcml2YXRlOgogICAgIENTdHJpbmcgbV91
c2VyQWdlbnQ7CiAKICAgICBib29sIG1faXNTdGFydGVkOworICAgIGJvb2wgbV9pc1dpbmRvd2Vk
OwogICAgIGJvb2wgbV9pbk5QUE5ldzsKICAgICBib29sIG1fbG9hZE1hbnVhbGx5OwogICAgIFJl
ZlB0cjxOZXRzY2FwZVBsdWdpblN0cmVhbT4gbV9tYW51YWxTdHJlYW07CmRpZmYgLS1naXQgYS9X
ZWJLaXQyL1dlYlByb2Nlc3MvUGx1Z2lucy9OZXRzY2FwZS9tYWMvTmV0c2NhcGVQbHVnaW5NYWMu
bW0gYi9XZWJLaXQyL1dlYlByb2Nlc3MvUGx1Z2lucy9OZXRzY2FwZS9tYWMvTmV0c2NhcGVQbHVn
aW5NYWMubW0KaW5kZXggNWFjYjhlZDYyMzhiYWMxMTM0NTkyYjZjMGQyODY1MDQ5NzgxMTlmNy4u
MzM0OGFkYzhjN2Y5MmYwYjBkY2FkMTI5OWFiM2NjNWIwZTVkZGE1ZiAxMDA2NDQKLS0tIGEvV2Vi
S2l0Mi9XZWJQcm9jZXNzL1BsdWdpbnMvTmV0c2NhcGUvbWFjL05ldHNjYXBlUGx1Z2luTWFjLm1t
CisrKyBiL1dlYktpdDIvV2ViUHJvY2Vzcy9QbHVnaW5zL05ldHNjYXBlL21hYy9OZXRzY2FwZVBs
dWdpbk1hYy5tbQpAQCAtMTM3LDYgKzEzNyw5IEBAIHN0YXRpYyBpbmxpbmUgTlBDb2NvYUV2ZW50
IGluaXRpYWxpemVFdmVudChOUENvY29hRXZlbnRUeXBlIHR5cGUpCiAKIHZvaWQgTmV0c2NhcGVQ
bHVnaW46OnBsYXRmb3JtUGFpbnQoR3JhcGhpY3NDb250ZXh0KiBjb250ZXh0LCBjb25zdCBJbnRS
ZWN0JiBkaXJ0eVJlY3QpCiB7CisgICAgLy8gVHJhbnNsYXRlIHRoZSBjb250ZXh0IHNvIHRoYXQg
dGhlIG9yaWdpbiBpcyBhdCB0aGUgdG9wIGxlZnQgY29ybmVyIG9mIHRoZSBwbHVnLWluIHZpZXcu
CisgICAgY29udGV4dC0+dHJhbnNsYXRlKGZyYW1lUmVjdCgpLngoKSwgZnJhbWVSZWN0KCkueSgp
KTsKKwogICAgIHN3aXRjaCAobV9ldmVudE1vZGVsKSB7CiAgICAgICAgIGNhc2UgTlBFdmVudE1v
ZGVsQ29jb2E6IHsKICAgICAgICAgICAgIC8vIERvbid0IHNlbmQgZHJhdyBldmVudHMgd2hlbiB3
ZSdyZSB1c2luZyB0aGUgQ29yZSBBbmltYXRpb24gZHJhd2luZyBtb2RlbC4KZGlmZiAtLWdpdCBh
L1dlYktpdDIvV2ViUHJvY2Vzcy9QbHVnaW5zL05ldHNjYXBlL3dpbi9OZXRzY2FwZVBsdWdpbldp
bi5jcHAgYi9XZWJLaXQyL1dlYlByb2Nlc3MvUGx1Z2lucy9OZXRzY2FwZS93aW4vTmV0c2NhcGVQ
bHVnaW5XaW4uY3BwCmluZGV4IGRiODZkYjY2NzNjODgyMzEwZTAxYWU4MTg0MTliODYxNGVlZjI2
OGUuLjI4NDIzZDVlYWMwNTQwYzU4ODBkNWU3NjhkNTJiOWM3M2IyOTZkYzYgMTAwNjQ0Ci0tLSBh
L1dlYktpdDIvV2ViUHJvY2Vzcy9QbHVnaW5zL05ldHNjYXBlL3dpbi9OZXRzY2FwZVBsdWdpbldp
bi5jcHAKKysrIGIvV2ViS2l0Mi9XZWJQcm9jZXNzL1BsdWdpbnMvTmV0c2NhcGUvd2luL05ldHNj
YXBlUGx1Z2luV2luLmNwcApAQCAtMjYsNiArMjYsNyBAQAogI2luY2x1ZGUgIk5ldHNjYXBlUGx1
Z2luLmgiCiAKICNpbmNsdWRlICJOb3RJbXBsZW1lbnRlZC5oIgorI2luY2x1ZGUgPFdlYkNvcmUv
R3JhcGhpY3NDb250ZXh0Lmg+CiAKIHVzaW5nIG5hbWVzcGFjZSBXZWJDb3JlOwogCkBAIC0zNyw5
ICszOCw0NyBAQCBib29sIE5ldHNjYXBlUGx1Z2luOjpwbGF0Zm9ybVBvc3RJbml0aWFsaXplKCkK
ICAgICByZXR1cm4gdHJ1ZTsKIH0KIAotdm9pZCBOZXRzY2FwZVBsdWdpbjo6cGxhdGZvcm1QYWlu
dChHcmFwaGljc0NvbnRleHQqLCBjb25zdCBJbnRSZWN0JikKK3ZvaWQgTmV0c2NhcGVQbHVnaW46
OnBsYXRmb3JtUGFpbnQoR3JhcGhpY3NDb250ZXh0KiBjb250ZXh0LCBjb25zdCBJbnRSZWN0JiBk
aXJ0eVJlY3QpCiB7Ci0gICAgbm90SW1wbGVtZW50ZWQoKTsKKyAgICAvLyBGSVhNRTogQ2FsbCBT
ZXRXaW5kb3cgaGVyZSBpZiB3ZSBoYXZlbid0IGNhbGxlZCBpdCB5ZXQgKHNlZSByNTk5MDQpLgor
CisgICAgaWYgKG1faXNXaW5kb3dlZCkgeworICAgICAgICAvLyBGSVhNRTogUGFpbnQgd2luZG93
ZWQgcGx1Z2lucyBpbnRvIGNvbnRleHQgaWYgY29udGV4dC0+c2hvdWxkSW5jbHVkZUNoaWxkV2lu
ZG93cygpIGlzIHRydWUuCisgICAgICAgIHJldHVybjsKKyAgICB9CisKKyAgICAvLyBGSVhNRTog
U3VwcG9ydCB0cmFuc3BhcmVudCBwbHVnaW5zLgorICAgIEhEQyBoZGMgPSBjb250ZXh0LT5nZXRX
aW5kb3dzQ29udGV4dChkaXJ0eVJlY3QsIGZhbHNlKTsKKworICAgIG1fbnBXaW5kb3cudHlwZSA9
IE5QV2luZG93VHlwZURyYXdhYmxlOworICAgIG1fbnBXaW5kb3cud2luZG93ID0gaGRjOworCisg
ICAgV0lORE9XUE9TIHdpbmRvd3BvcyA9IHsgMCwgMCwgMCwgMCwgMCwgMCwgMCB9OworCisgICAg
d2luZG93cG9zLnggPSBtX2ZyYW1lUmVjdC54KCk7CisgICAgd2luZG93cG9zLnkgPSBtX2ZyYW1l
UmVjdC55KCk7CisgICAgd2luZG93cG9zLmN4ID0gbV9mcmFtZVJlY3Qud2lkdGgoKTsKKyAgICB3
aW5kb3dwb3MuY3kgPSBtX2ZyYW1lUmVjdC5oZWlnaHQoKTsKKworICAgIE5QRXZlbnQgbnBFdmVu
dDsKKyAgICBucEV2ZW50LmV2ZW50ID0gV01fV0lORE9XUE9TQ0hBTkdFRDsKKyAgICBucEV2ZW50
LndQYXJhbSA9IDA7CisgICAgbnBFdmVudC5sUGFyYW0gPSByZWludGVycHJldF9jYXN0PHVpbnRw
dHJfdD4oJndpbmRvd3Bvcyk7CisKKyAgICBOUFBfSGFuZGxlRXZlbnQoJm5wRXZlbnQpOworCisg
ICAgY2FsbFNldFdpbmRvdygpOworCisgICAgUkVDVCBkaXJ0eVdpblJlY3QgPSBkaXJ0eVJlY3Q7
CisKKyAgICBucEV2ZW50LmV2ZW50ID0gV01fUEFJTlQ7CisgICAgbnBFdmVudC53UGFyYW0gPSBy
ZWludGVycHJldF9jYXN0PHVpbnRwdHJfdD4oaGRjKTsKKyAgICBucEV2ZW50LmxQYXJhbSA9IHJl
aW50ZXJwcmV0X2Nhc3Q8dWludHB0cl90PigmZGlydHlXaW5SZWN0KTsKKworICAgIE5QUF9IYW5k
bGVFdmVudCgmbnBFdmVudCk7CisKKyAgICAvLyBGSVhNRTogU3VwcG9ydCB0cmFuc3BhcmVudCBw
bHVnaW5zLgorICAgIGNvbnRleHQtPnJlbGVhc2VXaW5kb3dzQ29udGV4dChoZGMsIGRpcnR5UmVj
dCwgZmFsc2UpOwogfQogCiBib29sIE5ldHNjYXBlUGx1Z2luOjpwbGF0Zm9ybUhhbmRsZU1vdXNl
RXZlbnQoY29uc3QgV2ViTW91c2VFdmVudCYpCmRpZmYgLS1naXQgYS9XZWJLaXQyL1dlYlByb2Nl
c3MvUGx1Z2lucy9QbHVnaW4uaCBiL1dlYktpdDIvV2ViUHJvY2Vzcy9QbHVnaW5zL1BsdWdpbi5o
CmluZGV4IDQ3ZmVlODMyN2ExYjE1NzlhMGM1NGQ4M2ZlNTdmNzA4NTVkMGE0MzkuLmNkOWEzZDA0
OWJhZWM4ZDEyYTc0Nzk1NmNmM2Q3ZWFmMzRmMWY3NWQgMTAwNjQ0Ci0tLSBhL1dlYktpdDIvV2Vi
UHJvY2Vzcy9QbHVnaW5zL1BsdWdpbi5oCisrKyBiL1dlYktpdDIvV2ViUHJvY2Vzcy9QbHVnaW5z
L1BsdWdpbi5oCkBAIC02Myw3ICs2Myw4IEBAIHB1YmxpYzoKICAgICAvLyBEZXN0cm95cyB0aGUg
cGx1Zy1pbi4KICAgICB2aXJ0dWFsIHZvaWQgZGVzdHJveSgpID0gMDsKIAotICAgIC8vIFRlbGxz
IHRoZSBwbHVnLWluIHRvIHBhaW50IGl0c2VsZiBpbnRvIHRoZSBnaXZlbiBncmFwaGljcyBjb250
ZXh0LiBUaGUgcGFzc2VkIGluIGRpcnR5IHJlY3QgaXMgaW4gd2luZG93IGNvb3JkaW5hdGVzLgor
ICAgIC8vIFRlbGxzIHRoZSBwbHVnLWluIHRvIHBhaW50IGl0c2VsZiBpbnRvIHRoZSBnaXZlbiBn
cmFwaGljcyBjb250ZXh0LiBUaGUgcGFzc2VkLWluIGNvbnRleHQgYW5kCisgICAgLy8gZGlydHkg
cmVjdCBhcmUgaW4gd2luZG93IGNvb3JkaW5hdGVzLiBUaGUgY29udGV4dCBpcyBzYXZlZC9yZXN0
b3JlZCBieSB0aGUgY2FsbGVyLgogICAgIHZpcnR1YWwgdm9pZCBwYWludChXZWJDb3JlOjpHcmFw
aGljc0NvbnRleHQqLCBjb25zdCBXZWJDb3JlOjpJbnRSZWN0JiBkaXJ0eVJlY3QpID0gMDsKIAog
I2lmIFBMQVRGT1JNKE1BQykKZGlmZiAtLWdpdCBhL1dlYktpdDIvV2ViUHJvY2Vzcy9QbHVnaW5z
L1BsdWdpblZpZXcuY3BwIGIvV2ViS2l0Mi9XZWJQcm9jZXNzL1BsdWdpbnMvUGx1Z2luVmlldy5j
cHAKaW5kZXggNzNmNWFlNWFlZjIxY2UyYTllZWE1NjQ2MjEwMjc4NjFkYmY1NDVlOS4uYzYxOGE4
ZTJjM2I4MGEwNjY2YWU3M2M1N2E2MjJhNWZiMjkyMTkyMiAxMDA2NDQKLS0tIGEvV2ViS2l0Mi9X
ZWJQcm9jZXNzL1BsdWdpbnMvUGx1Z2luVmlldy5jcHAKKysrIGIvV2ViS2l0Mi9XZWJQcm9jZXNz
L1BsdWdpbnMvUGx1Z2luVmlldy5jcHAKQEAgLTM3NCwxOSArMzc0LDIwIEBAIHZvaWQgUGx1Z2lu
Vmlldzo6cGFpbnQoR3JhcGhpY3NDb250ZXh0KiBjb250ZXh0LCBjb25zdCBJbnRSZWN0JiBkaXJ0
eVJlY3QpCiB7CiAgICAgaWYgKGNvbnRleHQtPnBhaW50aW5nRGlzYWJsZWQoKSB8fCAhbV9wbHVn
aW4gfHwgIW1faXNJbml0aWFsaXplZCkKICAgICAgICAgcmV0dXJuOwotICAgIAorCiAgICAgSW50
UmVjdCBkaXJ0eVJlY3RJbldpbmRvd0Nvb3JkaW5hdGVzID0gcGFyZW50KCktPmNvbnRlbnRzVG9X
aW5kb3coZGlydHlSZWN0KTsKICAgICAKICAgICBJbnRSZWN0IHBhaW50UmVjdEluV2luZG93Q29v
cmRpbmF0ZXMgPSBpbnRlcnNlY3Rpb24oZGlydHlSZWN0SW5XaW5kb3dDb29yZGluYXRlcywgY2xp
cFJlY3RJbldpbmRvd0Nvb3JkaW5hdGVzKCkpOwogICAgIGlmIChwYWludFJlY3RJbldpbmRvd0Nv
b3JkaW5hdGVzLmlzRW1wdHkoKSkKICAgICAgICAgcmV0dXJuOwogCisgICAgLy8gY29udGV4dCBp
cyBpbiBkb2N1bWVudCBjb29yZGluYXRlcy4gVHJhbnNsYXRlIGl0IHRvIHdpbmRvdyBjb29yZGlu
YXRlcy4KKyAgICBJbnRQb2ludCBkb2N1bWVudE9yaWdpbkluV2luZG93Q29vcmRpbmF0ZXMgPSBw
YXJlbnQoKS0+Y29udGVudHNUb1dpbmRvdyhJbnRQb2ludCgpKTsKICAgICBjb250ZXh0LT5zYXZl
KCk7Ci0KLSAgICAvLyBUcmFuc2xhdGUgdGhlIGNvbnRleHQgc28gdGhhdCB0aGUgb3JpZ2luIGlz
IGF0IHRoZSB0b3AgbGVmdCBjb3JuZXIgb2YgdGhlIHBsdWctaW4gdmlldy4KLSAgICBjb250ZXh0
LT50cmFuc2xhdGUoZnJhbWVSZWN0KCkueCgpLCBmcmFtZVJlY3QoKS55KCkpOworICAgIGNvbnRl
eHQtPnRyYW5zbGF0ZSgtZG9jdW1lbnRPcmlnaW5JbldpbmRvd0Nvb3JkaW5hdGVzLngoKSwgLWRv
Y3VtZW50T3JpZ2luSW5XaW5kb3dDb29yZGluYXRlcy55KCkpOwogCiAgICAgbV9wbHVnaW4tPnBh
aW50KGNvbnRleHQsIHBhaW50UmVjdEluV2luZG93Q29vcmRpbmF0ZXMpOworCiAgICAgY29udGV4
dC0+cmVzdG9yZSgpOwogfQogCg==
</data>
<flag name="review"
          id="53516"
          type_id="1"
          status="+"
          setter="sam"
    />
          </attachment>
      

    </bug>

</bugzilla>