<?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>73876</bug_id>
          
          <creation_ts>2011-12-05 16:28:54 -0800</creation_ts>
          <short_desc>Set opaque flag for WebGLLayerChromium</short_desc>
          <delta_ts>2011-12-05 22:56:23 -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>New Bugs</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Dana Jansens">danakj</reporter>
          <assigned_to name="Dana Jansens">danakj</assigned_to>
          <cc>backer</cc>
    
    <cc>cc-bugs</cc>
    
    <cc>jamesr</cc>
    
    <cc>kbr</cc>
    
    <cc>piman</cc>
    
    <cc>reveman</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>515491</commentid>
    <comment_count>0</comment_count>
    <who name="Dana Jansens">danakj</who>
    <bug_when>2011-12-05 16:28:54 -0800</bug_when>
    <thetext>Sets the opaque flag from DrawingBufferChromium based on the graphics context&apos;s alpha flag. Unit test included.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>515496</commentid>
    <comment_count>1</comment_count>
      <attachid>117953</attachid>
    <who name="Dana Jansens">danakj</who>
    <bug_when>2011-12-05 16:43:45 -0800</bug_when>
    <thetext>Created attachment 117953
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>515507</commentid>
    <comment_count>2</comment_count>
      <attachid>117953</attachid>
    <who name="James Robinson">jamesr</who>
    <bug_when>2011-12-05 17:01:39 -0800</bug_when>
    <thetext>Comment on attachment 117953
Patch

This looks correct to me. Ken, mind double-checking this?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>515513</commentid>
    <comment_count>3</comment_count>
      <attachid>117953</attachid>
    <who name="Kenneth Russell">kbr</who>
    <bug_when>2011-12-05 17:05:49 -0800</bug_when>
    <thetext>Comment on attachment 117953
Patch

Looks good to me.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>515543</commentid>
    <comment_count>4</comment_count>
      <attachid>117953</attachid>
    <who name="James Robinson">jamesr</who>
    <bug_when>2011-12-05 17:39:58 -0800</bug_when>
    <thetext>Comment on attachment 117953
Patch

R=me then</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>515664</commentid>
    <comment_count>5</comment_count>
      <attachid>117953</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-12-05 22:56:19 -0800</bug_when>
    <thetext>Comment on attachment 117953
Patch

Clearing flags on attachment: 117953

Committed r102098: &lt;http://trac.webkit.org/changeset/102098&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>515665</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-12-05 22:56:23 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>117953</attachid>
            <date>2011-12-05 16:43:45 -0800</date>
            <delta_ts>2011-12-05 22:56:18 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-73876-20111205194344.patch</filename>
            <type>text/plain</type>
            <size>7819</size>
            <attacher name="Dana Jansens">danakj</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTAyMDE5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggOGNhN2M2NjlmMDE5YzAy
NWQ5ZTZmNmI3NzkwMTkzYWZlZGFlZTRkZi4uZDJlODlmNTMxOTZjMGQ1NDI4NWNiNjA4MmU5N2Fj
ZGZmYzgxNDVlNyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDExLTEyLTA1ICBEYW5h
IEphbnNlbnMgIDxkYW5ha2pAY2hyb21pdW0ub3JnPgorCisgICAgICAgIFNldCBvcGFxdWUgZmxh
ZyBmb3IgV2ViR0xMYXllckNocm9taXVtCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD03Mzg3NgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09Q
UyEpLgorCisgICAgICAgIE5ldyB1bml0IHRlc3QgaW4gdGVzdHMvV2ViR0xMYXllckNocm9taXVt
VGVzdC5jcHAKKworICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNzL2Nocm9taXVtL0RyYXdpbmdC
dWZmZXJDaHJvbWl1bS5jcHA6CisgICAgICAgIChXZWJDb3JlOjpEcmF3aW5nQnVmZmVyOjpwbGF0
Zm9ybUxheWVyKToKKwogMjAxMS0xMi0wNSAgUGV0ZXIgQmV2ZXJsb28gIDxwZXRlckBjaHJvbWl1
bS5vcmc+CiAKICAgICAgICAgW0Nocm9taXVtXSBBZGQgQW5kcm9pZCBrZXljb2RlcyBhbmQgYnVp
bGQgTGludXggY2xpcGJvYXJkL2ZpbGVzeXN0ZW0gZmlsZXMuCmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V2ViS2l0L2Nocm9taXVtL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdl
TG9nCmluZGV4IGU2M2Y1ZTM5ODA1YWI5YjcwNDc2MjkzOGQ0ZDUwY2EwYzJiMGJhYTguLjk2OGRl
MTc2M2NjOWVlN2RkZmRhNzJmODI2MmI0NDg4OTBmMDczNzUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9X
ZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hh
bmdlTG9nCkBAIC0xLDMgKzEsMjMgQEAKKzIwMTEtMTItMDUgIERhbmEgSmFuc2VucyAgPGRhbmFr
akBjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgU2V0IG9wYXF1ZSBmbGFnIGZvciBXZWJHTExheWVy
Q2hyb21pdW0KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTczODc2CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAg
KiBXZWJLaXQuZ3lwaToKKyAgICAgICAgKiB0ZXN0cy9XZWJHTExheWVyQ2hyb21pdW1UZXN0LmNw
cDogQWRkZWQuCisgICAgICAgIChXZWJLaXQ6OkNvbXBvc2l0b3JNb2NrV2ViR3JhcGhpY3NDb250
ZXh0M0Q6OmNyZWF0ZSk6CisgICAgICAgIChXZWJLaXQ6OkNvbXBvc2l0b3JNb2NrV2ViR3JhcGhp
Y3NDb250ZXh0M0Q6Om1ha2VDb250ZXh0Q3VycmVudCk6CisgICAgICAgIChXZWJLaXQ6OkNvbXBv
c2l0b3JNb2NrV2ViR3JhcGhpY3NDb250ZXh0M0Q6OmNyZWF0ZVByb2dyYW0pOgorICAgICAgICAo
V2ViS2l0OjpDb21wb3NpdG9yTW9ja1dlYkdyYXBoaWNzQ29udGV4dDNEOjpjcmVhdGVTaGFkZXIp
OgorICAgICAgICAoV2ViS2l0OjpDb21wb3NpdG9yTW9ja1dlYkdyYXBoaWNzQ29udGV4dDNEOjpn
ZXRTaGFkZXJpdik6CisgICAgICAgIChXZWJLaXQ6OkNvbXBvc2l0b3JNb2NrV2ViR3JhcGhpY3ND
b250ZXh0M0Q6OmdldFByb2dyYW1pdik6CisgICAgICAgIChXZWJLaXQ6OkNvbXBvc2l0b3JNb2Nr
V2ViR3JhcGhpY3NDb250ZXh0M0Q6OmdldENvbnRleHRBdHRyaWJ1dGVzKToKKyAgICAgICAgKFdl
YktpdDo6Q29tcG9zaXRvck1vY2tXZWJHcmFwaGljc0NvbnRleHQzRDo6Q29tcG9zaXRvck1vY2tX
ZWJHcmFwaGljc0NvbnRleHQzRCk6CisgICAgICAgIChXZWJLaXQ6OmNyZWF0ZUdyYXBoaWNzQ29u
dGV4dCk6CisgICAgICAgIChXZWJLaXQ6OlRFU1QpOgorCiAyMDExLTEyLTAyICBKYW1lcyBSb2Jp
bnNvbiAgPGphbWVzckBjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgW2Nocm9taXVtXSBSZW1vdmUg
Zm9yd2FyZGluZyBoZWFkZXJzIGZvciBXZWJMYXllciBBUElzCmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jaHJvbWl1bS9EcmF3aW5nQnVmZmVyQ2hyb21pdW0u
Y3BwIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvY2hyb21pdW0vRHJhd2luZ0J1
ZmZlckNocm9taXVtLmNwcAppbmRleCBiZjM3YmJjZDhjMGFmNmY3NTk2YTZlYjQwYjFlNTJkOWJm
ZmEzYmY3Li5lYWQ2YWEzYTI1MDMxZjc4NGM0Nzc1YTUzYjRhMzNhMDQyYmViZGVjIDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jaHJvbWl1bS9EcmF3aW5nQnVm
ZmVyQ2hyb21pdW0uY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2No
cm9taXVtL0RyYXdpbmdCdWZmZXJDaHJvbWl1bS5jcHAKQEAgLTE0NSw2ICsxNDUsNyBAQCBQbGF0
Zm9ybUxheWVyKiBEcmF3aW5nQnVmZmVyOjpwbGF0Zm9ybUxheWVyKCkKICAgICBpZiAoIW1fcGxh
dGZvcm1MYXllcikgewogICAgICAgICBtX3BsYXRmb3JtTGF5ZXIgPSBXZWJHTExheWVyQ2hyb21p
dW06OmNyZWF0ZSgwKTsKICAgICAgICAgbV9wbGF0Zm9ybUxheWVyLT5zZXREcmF3aW5nQnVmZmVy
KHRoaXMpOworICAgICAgICBtX3BsYXRmb3JtTGF5ZXItPnNldE9wYXF1ZSghbV9jb250ZXh0LT5n
ZXRDb250ZXh0QXR0cmlidXRlcygpLmFscGhhKTsKICAgICB9CiAKICAgICByZXR1cm4gbV9wbGF0
Zm9ybUxheWVyLmdldCgpOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9jaHJvbWl1bS9XZWJL
aXQuZ3lwaSBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vV2ViS2l0Lmd5cGkKaW5kZXggZmNmOWNm
MDY2NDlkNjViZTMxNjhhOGYwZTFmMzk5Zjc3YjlmYjVlMC4uYjFmOWVkZjEzMTZhYWIwNDdiMTc1
YmE3YWRlNzU2MGI5NzVjMTIzZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9jaHJvbWl1bS9X
ZWJLaXQuZ3lwaQorKysgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL1dlYktpdC5neXBpCkBAIC05
Miw2ICs5Miw3IEBACiAgICAgICAgICAgICAndGVzdHMvVHJlZVRlc3RIZWxwZXJzLmgnLAogICAg
ICAgICAgICAgJ3Rlc3RzL1dlYkNvbXBvc2l0b3JJbnB1dEhhbmRsZXJJbXBsVGVzdC5jcHAnLAog
ICAgICAgICAgICAgJ3Rlc3RzL1dlYkZyYW1lVGVzdC5jcHAnLAorICAgICAgICAgICAgJ3Rlc3Rz
L1dlYkdMTGF5ZXJDaHJvbWl1bVRlc3QuY3BwJywKICAgICAgICAgICAgICd0ZXN0cy9XZWJMYXll
clRlc3QuY3BwJywKICAgICAgICAgICAgICd0ZXN0cy9XZWJQYWdlTmV3U2VyaWFsaXplclRlc3Qu
Y3BwJywKICAgICAgICAgICAgICd0ZXN0cy9XZWJQYWdlU2VyaWFsaXplclRlc3QuY3BwJywKZGlm
ZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vdGVzdHMvV2ViR0xMYXllckNocm9taXVt
VGVzdC5jcHAgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3Rlc3RzL1dlYkdMTGF5ZXJDaHJvbWl1
bVRlc3QuY3BwCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAuLjI0Y2I1MjcxOTExODdhZDhlOWQ2ODBiYTYxMTFhMjJhZjk0
MzU1OWQKLS0tIC9kZXYvbnVsbAorKysgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3Rlc3RzL1dl
YkdMTGF5ZXJDaHJvbWl1bVRlc3QuY3BwCkBAIC0wLDAgKzEsOTEgQEAKKy8qCisgKiBDb3B5cmln
aHQgKEMpIDIwMTEgR29vZ2xlIEluYy4gQWxsIHJpZ2h0cyByZXNlcnZlZC4KKyAqCisgKiBSZWRp
c3RyaWJ1dGlvbiBhbmQgdXNlIGluIHNvdXJjZSBhbmQgYmluYXJ5IGZvcm1zLCB3aXRoIG9yIHdp
dGhvdXQKKyAqIG1vZGlmaWNhdGlvbiwgYXJlIHBlcm1pdHRlZCBwcm92aWRlZCB0aGF0IHRoZSBm
b2xsb3dpbmcgY29uZGl0aW9ucworICogYXJlIG1ldDoKKyAqIDEuICBSZWRpc3RyaWJ1dGlvbnMg
b2Ygc291cmNlIGNvZGUgbXVzdCByZXRhaW4gdGhlIGFib3ZlIGNvcHlyaWdodAorICogICAgIG5v
dGljZSwgdGhpcyBsaXN0IG9mIGNvbmRpdGlvbnMgYW5kIHRoZSBmb2xsb3dpbmcgZGlzY2xhaW1l
ci4KKyAqIDIuICBSZWRpc3RyaWJ1dGlvbnMgaW4gYmluYXJ5IGZvcm0gbXVzdCByZXByb2R1Y2Ug
dGhlIGFib3ZlIGNvcHlyaWdodAorICogICAgIG5vdGljZSwgdGhpcyBsaXN0IG9mIGNvbmRpdGlv
bnMgYW5kIHRoZSBmb2xsb3dpbmcgZGlzY2xhaW1lciBpbiB0aGUKKyAqICAgICBkb2N1bWVudGF0
aW9uIGFuZC9vciBvdGhlciBtYXRlcmlhbHMgcHJvdmlkZWQgd2l0aCB0aGUgZGlzdHJpYnV0aW9u
LgorICoKKyAqIFRISVMgU09GVFdBUkUgSVMgUFJPVklERUQgQlkgQVBQTEUgSU5DLiBBTkQgSVRT
IENPTlRSSUJVVE9SUyBgYEFTIElTJycgQU5EIEFOWQorICogRVhQUkVTUyBPUiBJTVBMSUVEIFdB
UlJBTlRJRVMsIElOQ0xVRElORywgQlVUIE5PVCBMSU1JVEVEIFRPLCBUSEUgSU1QTElFRAorICog
V0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFkgQU5EIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxB
UiBQVVJQT1NFIEFSRQorICogRElTQ0xBSU1FRC4gSU4gTk8gRVZFTlQgU0hBTEwgQVBQTEUgSU5D
LiBPUiBJVFMgQ09OVFJJQlVUT1JTIEJFIExJQUJMRSBGT1IgQU5ZCisgKiBESVJFQ1QsIElORElS
RUNULCBJTkNJREVOVEFMLCBTUEVDSUFMLCBFWEVNUExBUlksIE9SIENPTlNFUVVFTlRJQUwgREFN
QUdFUworICogKElOQ0xVRElORywgQlVUIE5PVCBMSU1JVEVEIFRPLCBQUk9DVVJFTUVOVCBPRiBT
VUJTVElUVVRFIEdPT0RTIE9SIFNFUlZJQ0VTOworICogTE9TUyBPRiBVU0UsIERBVEEsIE9SIFBS
T0ZJVFM7IE9SIEJVU0lORVNTIElOVEVSUlVQVElPTikgSE9XRVZFUiBDQVVTRUQgQU5EIE9OCisg
KiBBTlkgVEhFT1JZIE9GIExJQUJJTElUWSwgV0hFVEhFUiBJTiBDT05UUkFDVCwgU1RSSUNUIExJ
QUJJTElUWSwgT1IgVE9SVAorICogKElOQ0xVRElORyBORUdMSUdFTkNFIE9SIE9USEVSV0lTRSkg
QVJJU0lORyBJTiBBTlkgV0FZIE9VVCBPRiBUSEUgVVNFIE9GIFRISVMKKyAqIFNPRlRXQVJFLCBF
VkVOIElGIEFEVklTRUQgT0YgVEhFIFBPU1NJQklMSVRZIE9GIFNVQ0ggREFNQUdFLgorICovCisK
KyNpbmNsdWRlICJjb25maWcuaCIKKworI2luY2x1ZGUgIldlYkdMTGF5ZXJDaHJvbWl1bS5oIgor
CisjaW5jbHVkZSAiRHJhd2luZ0J1ZmZlci5oIgorI2luY2x1ZGUgIkdyYXBoaWNzQ29udGV4dDNE
UHJpdmF0ZS5oIgorI2luY2x1ZGUgIk1vY2tXZWJHcmFwaGljc0NvbnRleHQzRC5oIgorI2luY2x1
ZGUgPGdtb2NrL2dtb2NrLmg+CisjaW5jbHVkZSA8Z3Rlc3QvZ3Rlc3QuaD4KKwordXNpbmcgbmFt
ZXNwYWNlIFdlYkNvcmU7Cit1c2luZyBuYW1lc3BhY2UgV2ViS2l0OworCituYW1lc3BhY2Ugewor
CisvLyBUZXN0IHN0dWIgZm9yIFdlYkdyYXBoaWNzQ29udGV4dDNELiBSZXR1cm5zIGNhbm5lZCB2
YWx1ZXMgbmVlZGVkIGZvciBjb21wb3NpdG9yIGluaXRpYWxpemF0aW9uLgorY2xhc3MgQ29tcG9z
aXRvck1vY2tXZWJHcmFwaGljc0NvbnRleHQzRCA6IHB1YmxpYyBNb2NrV2ViR3JhcGhpY3NDb250
ZXh0M0QgeworcHVibGljOgorICAgIHN0YXRpYyBQYXNzT3duUHRyPENvbXBvc2l0b3JNb2NrV2Vi
R3JhcGhpY3NDb250ZXh0M0Q+IGNyZWF0ZShHcmFwaGljc0NvbnRleHQzRDo6QXR0cmlidXRlcyBh
dHRycykgeyByZXR1cm4gYWRvcHRQdHIobmV3IENvbXBvc2l0b3JNb2NrV2ViR3JhcGhpY3NDb250
ZXh0M0QoYXR0cnMpKTsgfQorICAgIHZpcnR1YWwgYm9vbCBtYWtlQ29udGV4dEN1cnJlbnQoKSB7
IHJldHVybiB0cnVlOyB9CisgICAgdmlydHVhbCBXZWJHTElkIGNyZWF0ZVByb2dyYW0oKSB7IHJl
dHVybiAxOyB9CisgICAgdmlydHVhbCBXZWJHTElkIGNyZWF0ZVNoYWRlcihXR0MzRGVudW0pIHsg
cmV0dXJuIDE7IH0KKyAgICB2aXJ0dWFsIHZvaWQgZ2V0U2hhZGVyaXYoV2ViR0xJZCwgV0dDM0Rl
bnVtLCBXR0MzRGludCogdmFsdWUpIHsgKnZhbHVlID0gMTsgfQorICAgIHZpcnR1YWwgdm9pZCBn
ZXRQcm9ncmFtaXYoV2ViR0xJZCwgV0dDM0RlbnVtLCBXR0MzRGludCogdmFsdWUpIHsgKnZhbHVl
ID0gMTsgfQorICAgIHZpcnR1YWwgV2ViR3JhcGhpY3NDb250ZXh0M0Q6OkF0dHJpYnV0ZXMgZ2V0
Q29udGV4dEF0dHJpYnV0ZXMoKSB7IHJldHVybiBtX2F0dHJzOyB9CisKK3ByaXZhdGU6CisgICAg
Q29tcG9zaXRvck1vY2tXZWJHcmFwaGljc0NvbnRleHQzRChHcmFwaGljc0NvbnRleHQzRDo6QXR0
cmlidXRlcyBhdHRycykgeyBtX2F0dHJzLmFscGhhID0gYXR0cnMuYWxwaGE7IH0KKworICAgIFdl
YkdyYXBoaWNzQ29udGV4dDNEOjpBdHRyaWJ1dGVzIG1fYXR0cnM7Cit9OworCitzdGF0aWMgUGFz
c1JlZlB0cjxHcmFwaGljc0NvbnRleHQzRD4gY3JlYXRlR3JhcGhpY3NDb250ZXh0KEdyYXBoaWNz
Q29udGV4dDNEOjpBdHRyaWJ1dGVzIGF0dHJzKQoreworICAgIE93blB0cjxXZWJHcmFwaGljc0Nv
bnRleHQzRD4gd2ViQ29udGV4dCA9IENvbXBvc2l0b3JNb2NrV2ViR3JhcGhpY3NDb250ZXh0M0Q6
OmNyZWF0ZShhdHRycyk7CisgICAgcmV0dXJuIEdyYXBoaWNzQ29udGV4dDNEUHJpdmF0ZTo6Y3Jl
YXRlR3JhcGhpY3NDb250ZXh0RnJvbVdlYkNvbnRleHQoCisgICAgICAgIHdlYkNvbnRleHQucmVs
ZWFzZSgpLCBhdHRycywgMCwKKyAgICAgICAgR3JhcGhpY3NDb250ZXh0M0Q6OlJlbmRlckRpcmVj
dGx5VG9Ib3N0V2luZG93LAorICAgICAgICBHcmFwaGljc0NvbnRleHQzRFByaXZhdGU6OkZvclVz
ZU9uQW5vdGhlclRocmVhZCk7Cit9CisKK1RFU1QoV2ViR0xMYXllckNocm9taXVtVGVzdCwgb3Bh
cXVlRm9ybWF0cykKK3sKKyAgICBSZWZQdHI8RHJhd2luZ0J1ZmZlcj4gYnVmZmVyOworCisgICAg
R3JhcGhpY3NDb250ZXh0M0Q6OkF0dHJpYnV0ZXMgYWxwaGFBdHRyczsKKyAgICBhbHBoYUF0dHJz
LmFscGhhID0gdHJ1ZTsKKyAgICBHcmFwaGljc0NvbnRleHQzRDo6QXR0cmlidXRlcyBvcGFxdWVB
dHRyczsKKyAgICBvcGFxdWVBdHRycy5hbHBoYSA9IGZhbHNlOworCisgICAgUmVmUHRyPEdyYXBo
aWNzQ29udGV4dDNEPiBhbHBoYUNvbnRleHQgPSBjcmVhdGVHcmFwaGljc0NvbnRleHQoYWxwaGFB
dHRycyk7CisgICAgRVhQRUNUX1RSVUUoYWxwaGFDb250ZXh0KTsKKyAgICBSZWZQdHI8R3JhcGhp
Y3NDb250ZXh0M0Q+IG9wYXF1ZUNvbnRleHQgPSBjcmVhdGVHcmFwaGljc0NvbnRleHQob3BhcXVl
QXR0cnMpOworICAgIEVYUEVDVF9UUlVFKG9wYXF1ZUNvbnRleHQpOworCisgICAgYnVmZmVyID0g
RHJhd2luZ0J1ZmZlcjo6Y3JlYXRlKGFscGhhQ29udGV4dC5nZXQoKSwgSW50U2l6ZSgpLCBmYWxz
ZSk7CisgICAgRVhQRUNUX0ZBTFNFKGJ1ZmZlci0+cGxhdGZvcm1MYXllcigpLT5vcGFxdWUoKSk7
CisgICAgYnVmZmVyID0gRHJhd2luZ0J1ZmZlcjo6Y3JlYXRlKGFscGhhQ29udGV4dC5nZXQoKSwg
SW50U2l6ZSgpLCB0cnVlKTsKKyAgICBFWFBFQ1RfRkFMU0UoYnVmZmVyLT5wbGF0Zm9ybUxheWVy
KCktPm9wYXF1ZSgpKTsKKworICAgIGJ1ZmZlciA9IERyYXdpbmdCdWZmZXI6OmNyZWF0ZShvcGFx
dWVDb250ZXh0LmdldCgpLCBJbnRTaXplKCksIGZhbHNlKTsKKyAgICBFWFBFQ1RfVFJVRShidWZm
ZXItPnBsYXRmb3JtTGF5ZXIoKS0+b3BhcXVlKCkpOworICAgIGJ1ZmZlciA9IERyYXdpbmdCdWZm
ZXI6OmNyZWF0ZShvcGFxdWVDb250ZXh0LmdldCgpLCBJbnRTaXplKCksIHRydWUpOworICAgIEVY
UEVDVF9UUlVFKGJ1ZmZlci0+cGxhdGZvcm1MYXllcigpLT5vcGFxdWUoKSk7Cit9CisKK30gLy8g
bmFtZXNwYWNlCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>