<?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>178421</bug_id>
          
          <creation_ts>2017-10-17 17:18:19 -0700</creation_ts>
          <short_desc>Make failing WebGL tests produce debug output</short_desc>
          <delta_ts>2017-10-18 15:04:01 -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>WebKit 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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Dean Jackson">dino</reporter>
          <assigned_to name="Dean Jackson">dino</assigned_to>
          <cc>jonlee</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1361495</commentid>
    <comment_count>0</comment_count>
    <who name="Dean Jackson">dino</who>
    <bug_when>2017-10-17 17:18:19 -0700</bug_when>
    <thetext>Make failing WebGL tests produce debug output</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1361496</commentid>
    <comment_count>1</comment_count>
      <attachid>324073</attachid>
    <who name="Dean Jackson">dino</who>
    <bug_when>2017-10-17 17:21:05 -0700</bug_when>
    <thetext>Created attachment 324073
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1361910</commentid>
    <comment_count>2</comment_count>
    <who name="Dean Jackson">dino</who>
    <bug_when>2017-10-18 15:03:18 -0700</bug_when>
    <thetext>Committed r223632: &lt;https://trac.webkit.org/changeset/223632&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1361912</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2017-10-18 15:04:01 -0700</bug_when>
    <thetext>&lt;rdar://problem/35061650&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>324073</attachid>
            <date>2017-10-17 17:21:05 -0700</date>
            <delta_ts>2017-10-18 08:51:20 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-178421-20171018112102.patch</filename>
            <type>text/plain</type>
            <size>9298</size>
            <attacher name="Dean Jackson">dino</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjIzNTc1CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggYjE4MDRhY2U2NTczNzEzZmJlMTU0
NzI1NzY0NTlmNWI1MDMwZmIyZi4uMjZjZjAxOTM1YmFiNzQ1ODAzMGJhZTdmOGJjN2EyOGRlOGRm
MGM3MSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDI1IEBACisyMDE3LTEwLTE3ICBEZWFuIEphY2tzb24gIDxk
aW5vQGFwcGxlLmNvbT4KKworICAgICAgICBNYWtlIGZhaWxpbmcgV2ViR0wgdGVzdHMgcHJvZHVj
ZSBkZWJ1ZyBvdXRwdXQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTE3ODQyMQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisg
ICAgICAgIElmIGEgV2ViR0wgY29uZm9ybWFuY2UgdGVzdCBmYWlscywgd2UganVzdCBnZXQgdGhl
IHdvcmQgIkZBSUwiLiBJbnN0ZWFkLAorICAgICAgICBoYXZlIGl0IGxvZyB0aGUgYWN0dWFsIG91
dHB1dCBvZiB0aGUgdGVzdCwgc28gd2UgY2FuIHNlZSB3aGF0IGhhcHBlbnMKKyAgICAgICAgb24g
Ym90cy4KKworICAgICAgICBEcml2ZS1ieSBmaXggd2hlcmUgSSBub3RpY2VkIGEgdGVzdCBmaWxl
IHdhcyBtaXNzaW5nLCB0aGF0IGNhdXNlcworICAgICAgICB0d28gdGVzdHMgdG8gdGltZW91dC4g
VGhleSBtYXkgc3RpbGwgdGltZW91dCwgYnV0IG5vdyBiZWNhdXNlIHRoZXkKKyAgICAgICAgdGFr
ZSBhIGxvbmcgdGltZSB0byBydW4gcmF0aGVyIHRoYW4gdGhleSBoYXZlIGEgSlMgZXJyb3IuCisK
KyAgICAgICAgKiBwbGF0Zm9ybS9tYWMvVGVzdEV4cGVjdGF0aW9uczoKKyAgICAgICAgKiB3ZWJn
bC8xLjAuMi9yZXNvdXJjZXMvd2ViZ2xfdGVzdF9maWxlcy9jb25mb3JtYW5jZS9yZXNvdXJjZXMv
aXRlcmFibGUtdGVzdC5qczogQWRkZWQuCisgICAgICAgICogd2ViZ2wvMS4wLjIvcmVzb3VyY2Vz
L3dlYmtpdC13ZWJnbC10ZXN0LWhhcm5lc3MuanM6CisgICAgICAgICh3aW5kb3cud2ViZ2xUZXN0
SGFybmVzcy5ub3RpZnlGaW5pc2hlZCk6CisgICAgICAgICogd2ViZ2wvcmVzb3VyY2VzL3dlYmtp
dC13ZWJnbC10ZXN0LWhhcm5lc3MuanM6CisgICAgICAgICh3aW5kb3cud2ViZ2xUZXN0SGFybmVz
cy5ub3RpZnlGaW5pc2hlZCk6CisKIDIwMTctMTAtMTcgIFBlciBBcm5lIFZvbGxhbiAgPHB2b2xs
YW5AYXBwbGUuY29tPgogCiAgICAgICAgIFNraXAgc2VydmljZSB3b3JrZXJzIHRlc3RzIG9uIFdp
bmRvd3MuCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvVGVzdEV4cGVjdGF0
aW9ucyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL21hYy9UZXN0RXhwZWN0YXRpb25zCmluZGV4IDQ2
ZTU5ZGQyYWI2MmJkMWEyYjE5ZWZhNTZmMjZkZmQ4NDUzYjYyZDkuLjYyNDg5OTAzYjMxNDFlY2M1
NWNmY2MxMzdkOTZiM2U3MDQ2M2NhMjggMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL3BsYXRmb3Jt
L21hYy9UZXN0RXhwZWN0YXRpb25zCisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL21hYy9UZXN0
RXhwZWN0YXRpb25zCkBAIC0zOTUsOCArMzk1LDggQEAgZWRpdGluZy9wYXN0ZWJvYXJkL3Bhc3Rl
LWdsb2JhbC1zZWxlY3Rpb24uaHRtbAogCiAjIFVuZXhwZWN0ZWQgV2ViR0wgQ29uZm9ybWFuY2Ug
dGVzdHMgdGhhdCBuZWVkIHRvIGJlIGZpeGVkCiAjIFRoZXNlIHRlc3RzIHBhc3Mgd2hlbiBydW4g
dGhyb3VnaCB3ZWJnbC1jb25mb3JtYW5jZS10ZXN0cy5odG1sIGJ1dCBub3Qgd2hlbiBqdXN0IG9w
ZW5lZCB2aWEgYSBicm93c2VyIChvciB2aWEgcnVuLXdlYmtpdC10ZXN0cykKLXdlYmdsLzEuMC4y
L2NvbmZvcm1hbmNlL2NvbnRleHQvY29udGV4dC1jcmVhdGlvbi1hbmQtZGVzdHJ1Y3Rpb24uaHRt
bCBbIEZhaWx1cmUgVGltZW91dCBdCi13ZWJnbC8xLjAuMi9jb25mb3JtYW5jZS9yZW5kZXJpbmcv
bXVsdGlzYW1wbGUtY29ycnVwdGlvbi5odG1sIFsgUGFzcyBGYWlsdXJlIFRpbWVvdXQgXQord2Vi
Z2wvMS4wLjIvY29uZm9ybWFuY2UvY29udGV4dC9jb250ZXh0LWNyZWF0aW9uLWFuZC1kZXN0cnVj
dGlvbi5odG1sIFsgUGFzcyBUaW1lb3V0IF0KK3dlYmdsLzEuMC4yL2NvbmZvcm1hbmNlL3JlbmRl
cmluZy9tdWx0aXNhbXBsZS1jb3JydXB0aW9uLmh0bWwgWyBQYXNzIFRpbWVvdXQgXQogaHR0cC90
ZXN0cy93ZWJnbC8xLjAuMi9vcmlnaW4tY2xlYW4tY29uZm9ybWFuY2UuaHRtbCBbIFNraXAgXQog
CiB3ZWJraXQub3JnL2IvMTI0OTM1IFsgRGVidWcgXSB3ZWJnbC8xLjAuMi9jb25mb3JtYW5jZS9n
bHNsL21pc2Mvc2hhZGVyLXdpdGgtbm9uLXJlc2VydmVkLXdvcmRzLmh0bWwgWyBTbG93IF0KZGlm
ZiAtLWdpdCBhL0xheW91dFRlc3RzL3dlYmdsLzEuMC4yL3Jlc291cmNlcy93ZWJnbF90ZXN0X2Zp
bGVzL2NvbmZvcm1hbmNlL3Jlc291cmNlcy9pdGVyYWJsZS10ZXN0LmpzIGIvTGF5b3V0VGVzdHMv
d2ViZ2wvMS4wLjIvcmVzb3VyY2VzL3dlYmdsX3Rlc3RfZmlsZXMvY29uZm9ybWFuY2UvcmVzb3Vy
Y2VzL2l0ZXJhYmxlLXRlc3QuanMKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uNzgyOTg5NjBmMjRhZDIyYzY5ZjIzNWQ0
MDQwNjM5MTExODliMjA4MAotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL3dlYmdsLzEu
MC4yL3Jlc291cmNlcy93ZWJnbF90ZXN0X2ZpbGVzL2NvbmZvcm1hbmNlL3Jlc291cmNlcy9pdGVy
YWJsZS10ZXN0LmpzCkBAIC0wLDAgKzEsMTQ3IEBACisvKgorKiogQ29weXJpZ2h0IChjKSAyMDEz
IFRoZSBLaHJvbm9zIEdyb3VwIEluYy4KKyoqCisqKiBQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFu
dGVkLCBmcmVlIG9mIGNoYXJnZSwgdG8gYW55IHBlcnNvbiBvYnRhaW5pbmcgYQorKiogY29weSBv
ZiB0aGlzIHNvZnR3YXJlIGFuZC9vciBhc3NvY2lhdGVkIGRvY3VtZW50YXRpb24gZmlsZXMgKHRo
ZQorKiogIk1hdGVyaWFscyIpLCB0byBkZWFsIGluIHRoZSBNYXRlcmlhbHMgd2l0aG91dCByZXN0
cmljdGlvbiwgaW5jbHVkaW5nCisqKiB3aXRob3V0IGxpbWl0YXRpb24gdGhlIHJpZ2h0cyB0byB1
c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsCisqKiBkaXN0cmlidXRlLCBzdWJsaWNl
bnNlLCBhbmQvb3Igc2VsbCBjb3BpZXMgb2YgdGhlIE1hdGVyaWFscywgYW5kIHRvCisqKiBwZXJt
aXQgcGVyc29ucyB0byB3aG9tIHRoZSBNYXRlcmlhbHMgYXJlIGZ1cm5pc2hlZCB0byBkbyBzbywg
c3ViamVjdCB0bworKiogdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgorKioKKyoqIFRoZSBhYm92
ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJlIGlu
Y2x1ZGVkCisqKiBpbiBhbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRoZSBN
YXRlcmlhbHMuCisqKgorKiogVEhFIE1BVEVSSUFMUyBBUkUgUFJPVklERUQgIkFTIElTIiwgV0lU
SE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwKKyoqIEVYUFJFU1MgT1IgSU1QTElFRCwgSU5DTFVE
SU5HIEJVVCBOT1QgTElNSVRFRCBUTyBUSEUgV0FSUkFOVElFUyBPRgorKiogTUVSQ0hBTlRBQklM
SVRZLCBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5GUklOR0VNRU5U
LgorKiogSU4gTk8gRVZFTlQgU0hBTEwgVEhFIEFVVEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMg
QkUgTElBQkxFIEZPUiBBTlkKKyoqIENMQUlNLCBEQU1BR0VTIE9SIE9USEVSIExJQUJJTElUWSwg
V0hFVEhFUiBJTiBBTiBBQ1RJT04gT0YgQ09OVFJBQ1QsCisqKiBUT1JUIE9SIE9USEVSV0lTRSwg
QVJJU0lORyBGUk9NLCBPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRIIFRIRQorKiogTUFURVJJ
QUxTIE9SIFRIRSBVU0UgT1IgT1RIRVIgREVBTElOR1MgSU4gVEhFIE1BVEVSSUFMUy4KKyovCitJ
dGVyYWJsZVRlc3QgPSAoZnVuY3Rpb24oKSB7CisKKyAgdmFyIHd0dSA9IFdlYkdMVGVzdFV0aWxz
OworCisgIGZ1bmN0aW9uIHJ1bih0ZXN0LCBpdGVyYXRpb25zKSB7CisgICAgdmFyIHRhcmdldCA9
IGl0ZXJhdGlvbnMgfHwgMTA7CisgICAgdmFyIGNvdW50ID0gMDsKKworICAgIGZ1bmN0aW9uIGRv
TmV4dFRlc3QoKSB7CisgICAgICArK2NvdW50OworICAgICAgZGVidWcoIlRlc3QgIiArIGNvdW50
ICsgIiBvZiAiICsgdGFyZ2V0KTsKKyAgICAgIHZhciBzdWNjZXNzID0gdGVzdCgpOworICAgICAg
aWYgKGNvdW50IDwgdGFyZ2V0ICYmIHN1Y2Nlc3MgIT09IGZhbHNlKSB7CisgICAgICAgIHd0dS53
YWl0Rm9yQ29tcG9zaXRlKG51bGwsIGRvTmV4dFRlc3QpOworICAgICAgICAvL3NldFRpbWVvdXQo
ZG9OZXh0VGVzdCwgMTAwKTsKKyAgICAgIH0gZWxzZSB7CisgICAgICAgIGZpbmlzaFRlc3QoKTsK
KyAgICAgIH0KKyAgICB9CisKKyAgICBkb05leHRUZXN0KCk7CisgIH0KKworICAvLyBDcmVhdGVz
IGEgY2FudmFzIGFuZCBhIHRleHR1cmUgdGhlbiBleGl0cy4gVGhlcmUgYXJlCisgIC8vIG5vIHJl
ZmVyZW5jZXMgdG8gZWl0aGVyIHNvIGJvdGggc2hvdWxkIGJlIGdhcmJhZ2UgY29sbGVjdGVkLgor
ICBmdW5jdGlvbiBjcmVhdGVDb250ZXh0Q3JlYXRpb25BbmREZXN0cnVjdGlvblRlc3QoKSB7Cisg
ICAgdmFyIHRleHR1cmVTaXplID0gbnVsbDsKKworICAgIHJldHVybiBmdW5jdGlvbigpIHsKKyAg
ICAgIHZhciBjYW52YXMgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCJjYW52YXMiKTsKKyAgICAg
IC8vIFRoaXMgaXMgc2FmZSBmb3IgYW55IGRldmljZS4gU2VlIGRyYXdpbmdCdWZmZXJXaWR0aCBp
biBzcGVjLgorICAgICAgY2FudmFzLndpZHRoID0gMjA0ODsKKyAgICAgIGNhbnZhcy5oZWlnaHQg
PSAyMDQ4OworICAgICAgdmFyIGdsID0gd3R1LmNyZWF0ZTNEQ29udGV4dChjYW52YXMpOworICAg
ICAgaWYgKHRleHR1cmVTaXplID09PSBudWxsKSB7CisgICAgICAgIHZhciBtYXhUZXh0dXJlU2l6
ZSA9IGdsLmdldFBhcmFtZXRlcihnbC5NQVhfVEVYVFVSRV9TSVpFKTsKKyAgICAgICAgdGV4dHVy
ZVNpemUgPSBNYXRoLm1pbigxMDI0LCBtYXhUZXh0dXJlU2l6ZSk7CisgICAgICB9CisgICAgICB2
YXIgdGV4ID0gZ2wuY3JlYXRlVGV4dHVyZSgpOworICAgICAgZ2wuYmluZFRleHR1cmUoZ2wuVEVY
VFVSRV8yRCwgdGV4KTsKKyAgICAgIGdsLnRleEltYWdlMkQoZ2wuVEVYVFVSRV8yRCwgMCwgZ2wu
UkdCQSwgdGV4dHVyZVNpemUsIHRleHR1cmVTaXplLCAwLCBnbC5SR0JBLCBnbC5VTlNJR05FRF9C
WVRFLAorICAgICAgICAgICAgICAgICAgICBudWxsKTsKKyAgICAgIGdsLmNsZWFyKGdsLkNPTE9S
X0JVRkZFUl9CSVQpOworICAgICAgd3R1LmdsRXJyb3JTaG91bGRCZShnbCwgZ2wuTk9fRVJST1Is
ICJTaG91bGQgYmUgbm8gZXJyb3JzIik7CisKKyAgICAgIHJldHVybiB0cnVlOworICAgIH07Cisg
IH0KKworICAvLyBEcmF3cyByZWN0YW5nbGUgb24gYSBwYXNzZWQgY2FudmFzIHdpdGggcHJlc2Vy
dmVEcmF3aW5nQnVmZmVyCisgIC8vIGFuZCBhbnRpYWxpYXNpbmcgT04sIHRlc3RzIHJlY3QgY29s
b3Igb24gZXZlcnkgaXRlcmF0aW9uLgorICBmdW5jdGlvbiBjcmVhdGVNdWx0aXNhbXBsZUNvcnJ1
cHRpb25UZXN0KGdsKSB7CisgICAgdmFyIGxhc3RDb250ZXh0ID0gbnVsbDsKKyAgICAvLyBBbGxv
Y2F0ZSBhIHJlYWQgYmFjayBidWZmZXIgaW4gYWR2YW5jZSBhbmQgcmV1c2UgaXQgZm9yIGFsbCBp
dGVyYXRpb25zCisgICAgLy8gdG8gYXZvaWQgbWVtb3J5IGlzc3VlcyBiZWNhdXNlIG9mIGxhdGUg
Z2FyYmFnZSBjb2xsZWN0aW9uLgorICAgIHZhciByZWFkQmFja0J1ZiA9IG5ldyBVaW50OEFycmF5
KGdsLmNhbnZhcy53aWR0aCAqIGdsLmNhbnZhcy5oZWlnaHQgKiA0KTsKKworICAgIHZhciBwcm9n
cmFtID0gd3R1LmxvYWRTdGFuZGFyZFByb2dyYW0oZ2wpOworICAgIHZhciB1bmlmb3JtcyA9IHd0
dS5nZXRVbmlmb3JtTWFwKGdsLCBwcm9ncmFtKTsKKyAgICBnbC51c2VQcm9ncmFtKHByb2dyYW0p
OworCisgICAgZ2wuY2xlYXJDb2xvcigxLjAsIDAuMCwgMC4wLCAxLjApOworICAgIGdsLmNsZWFy
KGdsLkNPTE9SX0JVRkZFUl9CSVQpOworCisgICAgdmFyIHZlcnRleE9iamVjdCA9IGdsLmNyZWF0
ZUJ1ZmZlcigpOworICAgIGdsLmJpbmRCdWZmZXIoZ2wuQVJSQVlfQlVGRkVSLCB2ZXJ0ZXhPYmpl
Y3QpOworICAgIGdsLmJ1ZmZlckRhdGEoZ2wuQVJSQVlfQlVGRkVSLCBuZXcgRmxvYXQzMkFycmF5
KFsgMCwyLjUsMCwgMS41LDEuNSwwLCAyLjUsMS41LDAgXSksIGdsLlNUQVRJQ19EUkFXKTsKKyAg
ICBnbC5lbmFibGVWZXJ0ZXhBdHRyaWJBcnJheSgwKTsKKyAgICBnbC52ZXJ0ZXhBdHRyaWJQb2lu
dGVyKDAsIDMsIGdsLkZMT0FULCBmYWxzZSwgMCwgMCk7CisgICAgZ2wudmVydGV4QXR0cmliM2Yo
MSwgMC4wLCAwLjAsIDEuMCk7CisKKyAgICB2YXIgaWRlbnRpdHlNYXQgPSBuZXcgRmxvYXQzMkFy
cmF5KFsKKyAgICAgIDEsIDAsIDAsIDAsCisgICAgICAwLCAxLCAwLCAwLAorICAgICAgMCwgMCwg
MSwgMCwKKyAgICAgIDAsIDAsIDAsIDEKKyAgICBdKTsKKworICAgIGdsLnVuaWZvcm1NYXRyaXg0
ZnYodW5pZm9ybXMudV9tb2RlbFZpZXdQcm9qTWF0cml4LmxvY2F0aW9uLCBmYWxzZSwgaWRlbnRp
dHlNYXQpOworCisgICAgZnVuY3Rpb24gdGVzdCgpIHsKKyAgICAgIHZhciBnbDIgPSB3dHUuY3Jl
YXRlM0RDb250ZXh0KG51bGwsIHthbnRpYWxpYXM6IHRydWV9KTsKKworICAgICAgZ2wyLmNhbnZh
cy53aWR0aCA9IGdsMi5jYW52YXMuaGVpZ2h0ID0gMTAyNDsKKyAgICAgIGdsMi5jYW52YXMuc3R5
bGUud2lkdGggPSBnbDIuY2FudmFzLnN0eWxlLmhlaWdodCA9ICIxcHgiOworICAgICAgZG9jdW1l
bnQuYm9keS5hcHBlbmRDaGlsZChnbDIuY2FudmFzKTsKKworICAgICAgZ2wyLmNsZWFyQ29sb3Io
MS4wLCAwLjAsIDAuMCwgMS4wKTsKKyAgICAgIGdsMi5jbGVhcihnbDIuQ09MT1JfQlVGRkVSX0JJ
VCk7CisKKyAgICAgIGlmKGxhc3RDb250ZXh0KSB7CisgICAgICAgICAgZ2wuZHJhd0FycmF5cyhn
bC5UUklBTkdMRVMsIDAsIDMpOworICAgICAgICAgIHZhciBtc2cgPSAiQ2FudmFzIHNob3VsZCBi
ZSByZWQiOworICAgICAgICAgIHd0dS5jaGVja0NhbnZhc1JlY3RDb2xvcihnbCwKKyAgICAgICAg
ICAgICAgMCwgMCwgZ2wuY2FudmFzLndpZHRoLCBnbC5jYW52YXMuaGVpZ2h0LAorICAgICAgICAg
ICAgICBbMjU1LCAwLCAwLCAyNTVdLCBudWxsLAorICAgICAgICAgICAgICBmdW5jdGlvbigpIHsK
KyAgICAgICAgICAgICAgICAgIHRlc3RQYXNzZWQobXNnKTsKKyAgICAgICAgICAgICAgfSwKKyAg
ICAgICAgICAgICAgZnVuY3Rpb24oKSB7CisgICAgICAgICAgICAgICAgICB0ZXN0RmFpbGVkKG1z
Zyk7CisgICAgICAgICAgICAgICAgICByZXR1cm4gZmFsc2U7CisgICAgICAgICAgICAgIH0sCisg
ICAgICAgICAgZGVidWcsIHJlYWRCYWNrQnVmKTsKKyAgICAgICAgICBkb2N1bWVudC5ib2R5LnJl
bW92ZUNoaWxkKGxhc3RDb250ZXh0LmNhbnZhcyk7CisgICAgICB9CisKKyAgICAgIGxhc3RDb250
ZXh0ID0gZ2wyOworICAgICAgcmV0dXJuIHRydWU7CisgICAgfTsKKworICAgIC8vIEZpcnN0IHBh
c3MgZG9lcyBpbml0aWFsaXphdGlvbgorICAgIHRlc3QoKTsKKworICAgIHJldHVybiB0ZXN0Owor
ICB9CisKKyAgcmV0dXJuIHsKKyAgICBydW46IHJ1biwKKworICAgIGNyZWF0ZUNvbnRleHRDcmVh
dGlvbkFuZERlc3RydWN0aW9uVGVzdDogY3JlYXRlQ29udGV4dENyZWF0aW9uQW5kRGVzdHJ1Y3Rp
b25UZXN0LAorICAgIGNyZWF0ZU11bHRpc2FtcGxlQ29ycnVwdGlvblRlc3Q6IGNyZWF0ZU11bHRp
c2FtcGxlQ29ycnVwdGlvblRlc3QKKyAgfTsKKworfSkoKTsKZGlmZiAtLWdpdCBhL0xheW91dFRl
c3RzL3dlYmdsLzEuMC4yL3Jlc291cmNlcy93ZWJraXQtd2ViZ2wtdGVzdC1oYXJuZXNzLmpzIGIv
TGF5b3V0VGVzdHMvd2ViZ2wvMS4wLjIvcmVzb3VyY2VzL3dlYmtpdC13ZWJnbC10ZXN0LWhhcm5l
c3MuanMKaW5kZXggMDhjOTFjMjNlYmU3MDE1ZDNiNDkxMWIxNzA2YTg0M2JlZDAyNTMzOS4uYjc2
NmM4YThjNzRlNzM0MzA0ZWQxMGE0ZGZlNGY5M2M5M2NkOWJhMCAxMDA2NDQKLS0tIGEvTGF5b3V0
VGVzdHMvd2ViZ2wvMS4wLjIvcmVzb3VyY2VzL3dlYmtpdC13ZWJnbC10ZXN0LWhhcm5lc3MuanMK
KysrIGIvTGF5b3V0VGVzdHMvd2ViZ2wvMS4wLjIvcmVzb3VyY2VzL3dlYmtpdC13ZWJnbC10ZXN0
LWhhcm5lc3MuanMKQEAgLTM5LDExICszOSwxMSBAQAogCiAgICAgbm90aWZ5RmluaXNoZWQ6IGZ1
bmN0aW9uKHVybCkgewogICAgICAgdmFyIGlmcmFtZSA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlk
KCJpZnJhbWUiKTsKLSAgICAgIGlmcmFtZS5pbm5lckhUTUwgPSAiIjsKICAgICAgIGlmIChudW1G
YWlsdXJlcyA+IDApIHsKICAgICAgICAgbG9nKCJGQUlMIiwgInJlZCIpOwogICAgICAgfSBlbHNl
IHsKICAgICAgICAgbG9nKCJQQVNTIiwgImdyZWVuIik7CisgICAgICAgIGlmcmFtZS5pbm5lckhU
TUwgPSAiIjsKICAgICAgIH0KIAogICAgICAgaWYgKHdpbmRvdy5sYXlvdXRUZXN0Q29udHJvbGxl
cikgewpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvd2ViZ2wvcmVzb3VyY2VzL3dlYmtpdC13ZWJn
bC10ZXN0LWhhcm5lc3MuanMgYi9MYXlvdXRUZXN0cy93ZWJnbC9yZXNvdXJjZXMvd2Via2l0LXdl
YmdsLXRlc3QtaGFybmVzcy5qcwppbmRleCAwOGM5MWMyM2ViZTcwMTVkM2I0OTExYjE3MDZhODQz
YmVkMDI1MzM5Li5iNzY2YzhhOGM3NGU3MzQzMDRlZDEwYTRkZmU0ZjkzYzkzY2Q5YmEwIDEwMDY0
NAotLS0gYS9MYXlvdXRUZXN0cy93ZWJnbC9yZXNvdXJjZXMvd2Via2l0LXdlYmdsLXRlc3QtaGFy
bmVzcy5qcworKysgYi9MYXlvdXRUZXN0cy93ZWJnbC9yZXNvdXJjZXMvd2Via2l0LXdlYmdsLXRl
c3QtaGFybmVzcy5qcwpAQCAtMzksMTEgKzM5LDExIEBACiAKICAgICBub3RpZnlGaW5pc2hlZDog
ZnVuY3Rpb24odXJsKSB7CiAgICAgICB2YXIgaWZyYW1lID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5
SWQoImlmcmFtZSIpOwotICAgICAgaWZyYW1lLmlubmVySFRNTCA9ICIiOwogICAgICAgaWYgKG51
bUZhaWx1cmVzID4gMCkgewogICAgICAgICBsb2coIkZBSUwiLCAicmVkIik7CiAgICAgICB9IGVs
c2UgewogICAgICAgICBsb2coIlBBU1MiLCAiZ3JlZW4iKTsKKyAgICAgICAgaWZyYW1lLmlubmVy
SFRNTCA9ICIiOwogICAgICAgfQogCiAgICAgICBpZiAod2luZG93LmxheW91dFRlc3RDb250cm9s
bGVyKSB7Cg==
</data>
<flag name="review"
          id="343724"
          type_id="1"
          status="+"
          setter="jonlee"
    />
          </attachment>
      

    </bug>

</bugzilla>