<?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>158568</bug_id>
          
          <creation_ts>2016-06-09 08:55:45 -0700</creation_ts>
          <short_desc>WorkerGlobalScope attributes / operations should be on the prototype</short_desc>
          <delta_ts>2016-06-09 11:45:57 -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>Bindings</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, WebExposed</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Chris Dumez">cdumez</reporter>
          <assigned_to name="Chris Dumez">cdumez</assigned_to>
          <cc>beidson</cc>
    
    <cc>cdumez</cc>
    
    <cc>cgarcia</cc>
    
    <cc>commit-queue</cc>
    
    <cc>darin</cc>
    
    <cc>ggaren</cc>
    
    <cc>sam</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1200845</commentid>
    <comment_count>0</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2016-06-09 08:55:45 -0700</bug_when>
    <thetext>WorkerGlobalScope attributes / operations should be on the prototype because WorkerGlobalScope is not marked as [Global] / [PrimaryGlobal]:
- https://html.spec.whatwg.org/multipage/workers.html#the-workerglobalscope-common-interface
- http://heycam.github.io/webidl/#es-attributes
- http://heycam.github.io/webidl/#es-operations

DedicatedWorkerGlobalScope is the interface that is marked as [Global] and whose attributes / operations should be on the instance.

Test:
http://w3c-test.org/workers/interfaces.worker</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1200847</commentid>
    <comment_count>1</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2016-06-09 09:13:13 -0700</bug_when>
    <thetext>Fixing this bring the number of failures on http://w3c-test.org/workers/interfaces.worker from 65 to 34. It also fixes 1 failure on the corresponding IndexedDB in workers test.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1200848</commentid>
    <comment_count>2</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2016-06-09 09:18:22 -0700</bug_when>
    <thetext>&lt;rdar://problem/26720079&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1200877</commentid>
    <comment_count>3</comment_count>
      <attachid>280926</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2016-06-09 10:19:03 -0700</bug_when>
    <thetext>Created attachment 280926
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1200907</commentid>
    <comment_count>4</comment_count>
      <attachid>280926</attachid>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2016-06-09 11:44:41 -0700</bug_when>
    <thetext>Comment on attachment 280926
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1200908</commentid>
    <comment_count>5</comment_count>
      <attachid>280926</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2016-06-09 11:45:51 -0700</bug_when>
    <thetext>Comment on attachment 280926
Patch

Clearing flags on attachment: 280926

Committed r201876: &lt;http://trac.webkit.org/changeset/201876&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1200909</commentid>
    <comment_count>6</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2016-06-09 11:45:57 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>280926</attachid>
            <date>2016-06-09 10:19:03 -0700</date>
            <delta_ts>2016-06-09 11:45:51 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-158568-20160609102059.patch</filename>
            <type>text/plain</type>
            <size>8619</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjAxODQ3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggY2ZiNDdiNTczYTM0YzRh
ZTgzNDRmZDJmMjEzN2E1MTAzNDgzYTE4My4uY2ZhYjNlMTVjMTVkOTZlMWQ2NmY2MDM1NzkwNDky
YTUxYmEzY2NjYyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI5IEBACisyMDE2LTA2LTA5ICBDaHJp
cyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CisKKyAgICAgICAgV29ya2VyR2xvYmFsU2NvcGUg
YXR0cmlidXRlcyAvIG9wZXJhdGlvbnMgc2hvdWxkIGJlIG9uIHRoZSBwcm90b3R5cGUKKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE1ODU2OAorICAgICAg
ICA8cmRhcjovL3Byb2JsZW0vMjY3MjAwNzk+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZ
IChPT1BTISkuCisKKyAgICAgICAgV29ya2VyR2xvYmFsU2NvcGUgYXR0cmlidXRlcyAvIG9wZXJh
dGlvbnMgc2hvdWxkIGJlIG9uIHRoZSBwcm90b3R5cGUKKyAgICAgICAgYmVjYXVzZSBXb3JrZXJH
bG9iYWxTY29wZSBpcyBub3QgbWFya2VkIGFzIFtHbG9iYWxdIC8gW1ByaW1hcnlHbG9iYWxdOgor
ICAgICAgICAtIGh0dHBzOi8vaHRtbC5zcGVjLndoYXR3Zy5vcmcvbXVsdGlwYWdlL3dvcmtlcnMu
aHRtbCN0aGUtd29ya2VyZ2xvYmFsc2NvcGUtY29tbW9uLWludGVyZmFjZQorICAgICAgICAtIGh0
dHA6Ly9oZXljYW0uZ2l0aHViLmlvL3dlYmlkbC8jZXMtYXR0cmlidXRlcworICAgICAgICAtIGh0
dHA6Ly9oZXljYW0uZ2l0aHViLmlvL3dlYmlkbC8jZXMtb3BlcmF0aW9ucworCisgICAgICAgIERl
ZGljYXRlZFdvcmtlckdsb2JhbFNjb3BlIGlzIHRoZSBpbnRlcmZhY2UgdGhhdCBpcyBtYXJrZWQg
YXMgW0dsb2JhbF0KKyAgICAgICAgYW5kIHdob3NlIGF0dHJpYnV0ZXMgLyBvcGVyYXRpb25zIHNo
b3VsZCBiZSBvbiB0aGUgaW5zdGFuY2UuCisKKyAgICAgICAgVGhpcyBicmluZ3MgdGhlIG51bWJl
ciBvZiBmYWlsdXJlcyBvbiBodHRwOi8vdzNjLXRlc3Qub3JnL3dvcmtlcnMvaW50ZXJmYWNlcy53
b3JrZXIKKyAgICAgICAgZnJvbSA2NSB0byAzNC4gSXQgYWxzbyBhbGlnbnMgb3VyIGJlaGF2aW9y
IHdpdGggRmlyZWZveCBhbmQgQ2hyb21lLgorCisgICAgICAgIFRlc3Q6IGZhc3Qvd29ya2Vycy9X
b3JrZXJHbG9iYWxTY29wZS1wcm9wZXJ0aWVzLXByb3RvdHlwZS5odG1sCisKKyAgICAgICAgKiBi
aW5kaW5ncy9zY3JpcHRzL0NvZGVHZW5lcmF0b3JKUy5wbToKKyAgICAgICAgKEludGVyZmFjZVJl
cXVpcmVzQXR0cmlidXRlc09uSW5zdGFuY2UpOgorICAgICAgICAoT3BlcmF0aW9uU2hvdWxkQmVP
bkluc3RhbmNlKToKKwogMjAxNi0wNi0wOCAgQ2hyaXMgRHVtZXogIDxjZHVtZXpAYXBwbGUuY29t
PgogCiAgICAgICAgIERlZGljYXRlZFdvcmtlckdsb2JhbFNjb3BlIHByb3RvdHlwZSBjaGFpbiBp
cyBpbmNvcnJlY3QKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL3NjcmlwdHMv
Q29kZUdlbmVyYXRvckpTLnBtIGIvU291cmNlL1dlYkNvcmUvYmluZGluZ3Mvc2NyaXB0cy9Db2Rl
R2VuZXJhdG9ySlMucG0KaW5kZXggNzAwYWNmMzAxZWUwMTVjM2YwYTg3OWIxZmRlNzI4NzE3MjY2
ZGUzMS4uZDNmMGRiOTM5M2E4YzVkNmJjYzRlNDNiMzdlZjY2ZmRlZDk0OTMyOCAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYkNvcmUvYmluZGluZ3Mvc2NyaXB0cy9Db2RlR2VuZXJhdG9ySlMucG0KKysr
IGIvU291cmNlL1dlYkNvcmUvYmluZGluZ3Mvc2NyaXB0cy9Db2RlR2VuZXJhdG9ySlMucG0KQEAg
LTU1OCw3ICs1NTgsOCBAQCBzdWIgSW50ZXJmYWNlUmVxdWlyZXNBdHRyaWJ1dGVzT25JbnN0YW5j
ZQogICAgICMgRklYTUU6IFdlIHNob3VsZCBiZSBhYmxlIHRvIGRyb3AgdGhpcyBvbmNlIDxyZGFy
Oi8vcHJvYmxlbS8yNDQ2NjA5Nz4gaXMgZml4ZWQuCiAgICAgcmV0dXJuIDEgaWYgJGludGVyZmFj
ZS0+aXNFeGNlcHRpb247CiAKLSAgICByZXR1cm4gMSBpZiBJc0RPTUdsb2JhbE9iamVjdCgkaW50
ZXJmYWNlKTsKKyAgICAjIEZJWE1FOiBBZGQgc3VwcG9ydCBmb3IgW1ByaW1hcnlHbG9iYWxdIC8g
W0dsb2JhbF0uCisgICAgcmV0dXJuIDEgaWYgSXNET01HbG9iYWxPYmplY3QoJGludGVyZmFjZSkg
JiYgJGludGVyZmFjZS0+bmFtZSBuZSAiV29ya2VyR2xvYmFsU2NvcGUiOwogCiAgICAgcmV0dXJu
IDEgaWYgSW50ZXJmYWNlUmVxdWlyZXNBdHRyaWJ1dGVzT25JbnN0YW5jZUZvckNvbXBhdGliaWxp
dHkoJGludGVyZmFjZSk7CiAKQEAgLTU5Niw3ICs1OTcsOCBAQCBzdWIgT3BlcmF0aW9uU2hvdWxk
QmVPbkluc3RhbmNlCiAgICAgbXkgJGludGVyZmFjZSA9IHNoaWZ0OwogICAgIG15ICRmdW5jdGlv
biA9IHNoaWZ0OwogCi0gICAgcmV0dXJuIDEgaWYgSXNET01HbG9iYWxPYmplY3QoJGludGVyZmFj
ZSk7CisgICAgIyBGSVhNRTogQWRkIHN1cHBvcnQgZm9yIFtQcmltYXJ5R2xvYmFsXSAvIFtHbG9i
YWxdLgorICAgIHJldHVybiAxIGlmIElzRE9NR2xvYmFsT2JqZWN0KCRpbnRlcmZhY2UpICYmICRp
bnRlcmZhY2UtPm5hbWUgbmUgIldvcmtlckdsb2JhbFNjb3BlIjsKIAogICAgICMgRklYTUU6IFRo
ZSBiaW5kaW5ncyBnZW5lcmF0b3IgZG9lcyBub3Qgc3VwcG9ydCBwdXR0aW5nIHJ1bnRpbWUtZW5h
YmxlZCBvcGVyYXRpb25zIG9uIHRoZSBpbnN0YW5jZSB5ZXQgKGV4Y2VwdCBmb3IgZ2xvYmFsIG9i
amVjdHMpLgogICAgIHJldHVybiAwIGlmICRmdW5jdGlvbi0+c2lnbmF0dXJlLT5leHRlbmRlZEF0
dHJpYnV0ZXMtPnsiRW5hYmxlZEF0UnVudGltZSJ9OwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMv
Q2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCmluZGV4IGMyMTA0MDhiY2JiMWQ3NjVh
YTU1ZDAwY2JhNzBhNjcwZDBhNzJmM2MuLmFmNGQ1NjNjZGE5NWMxZDNkOTc1N2VmNTFiYjRlNjBj
ZWM2MmYxZGEgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRU
ZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwyMSBAQAorMjAxNi0wNi0wOSAgQ2hyaXMgRHVtZXog
IDxjZHVtZXpAYXBwbGUuY29tPgorCisgICAgICAgIFdvcmtlckdsb2JhbFNjb3BlIGF0dHJpYnV0
ZXMgLyBvcGVyYXRpb25zIHNob3VsZCBiZSBvbiB0aGUgcHJvdG90eXBlCisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNTg1NjgKKyAgICAgICAgPHJkYXI6
Ly9wcm9ibGVtLzI2NzIwMDc5PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEp
LgorCisgICAgICAgICogZmFzdC93b3JrZXJzL1dvcmtlckdsb2JhbFNjb3BlLXByb3BlcnRpZXMt
cHJvdG90eXBlLWV4cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAgICogZmFzdC93b3JrZXJzL1dv
cmtlckdsb2JhbFNjb3BlLXByb3BlcnRpZXMtcHJvdG90eXBlLmh0bWw6IEFkZGVkLgorICAgICAg
ICBBZGQgbGF5b3V0IHRlc3QgY292ZXJhZ2UuCisKKyAgICAgICAgKiBmYXN0L3dvcmtlcnMvc2Vs
Zi1oYXNPd25Qcm9wZXJ0eS1leHBlY3RlZC50eHQ6CisgICAgICAgICogZmFzdC93b3JrZXJzL3Nl
bGYtaGFzT3duUHJvcGVydHkuaHRtbDoKKyAgICAgICAgVXBkYXRlIHRlc3QgSSBhZGRlZCBhIGNv
dXBsZSBvZiBkYXlzIGFnbyBiZWNhdXNlIGl0IHdyb25nbHkgZXhwZWN0ZWQKKyAgICAgICAgdGhl
ICduYXZpZ2F0b3InIHByb3BlcnR5IHRvIGJlIG9uIHRoZSBpbnN0YW5jZS4gVGhpcyBjaGVjayB3
YXMgZmFpbGluZworICAgICAgICBpbiBvdGhlciBicm93c2VycyAoRmlyZWZveCBhbmQgQ2hyb21l
KS4KKwogMjAxNi0wNi0wOCAgQ2hyaXMgRHVtZXogIDxjZHVtZXpAYXBwbGUuY29tPgogCiAgICAg
ICAgIERlZGljYXRlZFdvcmtlckdsb2JhbFNjb3BlIHByb3RvdHlwZSBjaGFpbiBpcyBpbmNvcnJl
Y3QKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3Qvd29ya2Vycy9Xb3JrZXJHbG9iYWxTY29w
ZS1wcm9wZXJ0aWVzLXByb3RvdHlwZS1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9mYXN0L3dv
cmtlcnMvV29ya2VyR2xvYmFsU2NvcGUtcHJvcGVydGllcy1wcm90b3R5cGUtZXhwZWN0ZWQudHh0
Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAuLjZmNDRjM2Q5ZmE3YzVlZGFjMzk4YzEyYTc0MTlkMTFjM2U0ZjhiYWIKLS0t
IC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L3dvcmtlcnMvV29ya2VyR2xvYmFsU2Nv
cGUtcHJvcGVydGllcy1wcm90b3R5cGUtZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEsMjAgQEAKK1Rl
c3RzIHRoYXQgV29ya2VyR2xvYmFsU2NvcGUncyBwcm9wZXJ0aWVzIGFyZSBvbiB0aGUgcHJvdG90
eXBlLgorCitPbiBzdWNjZXNzLCB5b3Ugd2lsbCBzZWUgYSBzZXJpZXMgb2YgIlBBU1MiIG1lc3Nh
Z2VzLCBmb2xsb3dlZCBieSAiVEVTVCBDT01QTEVURSIuCisKKworc2VsZi5fX3Byb3RvX18uX19w
cm90b19fID09PSBXb3JrZXJHbG9iYWxTY29wZS5wcm90b3R5cGU6IHRydWUKK3NlbGYuX19wcm90
b19fLl9fcHJvdG9fXy5oYXNPd25Qcm9wZXJ0eSgnbmF2aWdhdG9yJykgPT09IHRydWU6IHRydWUK
K3NlbGYuX19wcm90b19fLl9fcHJvdG9fXy5oYXNPd25Qcm9wZXJ0eSgnc2VsZicpID09PSB0cnVl
OiB0cnVlCitzZWxmLl9fcHJvdG9fXy5fX3Byb3RvX18uaGFzT3duUHJvcGVydHkoJ2xvY2F0aW9u
JykgPT09IHRydWU6IHRydWUKK3NlbGYuX19wcm90b19fLl9fcHJvdG9fXy5oYXNPd25Qcm9wZXJ0
eSgnY2xvc2UnKSA9PT0gdHJ1ZTogdHJ1ZQorc2VsZi5fX3Byb3RvX18uX19wcm90b19fLmhhc093
blByb3BlcnR5KCdpbXBvcnRTY3JpcHRzJykgPT09IHRydWU6IHRydWUKK3NlbGYuaGFzT3duUHJv
cGVydHkoJ25hdmlnYXRvcicpID09PSBmYWxzZTogdHJ1ZQorc2VsZi5oYXNPd25Qcm9wZXJ0eSgn
bG9jYXRpb24nKSA9PT0gZmFsc2U6IHRydWUKK3NlbGYuaGFzT3duUHJvcGVydHkoJ2Nsb3NlJykg
PT09IGZhbHNlOiB0cnVlCitzZWxmLmhhc093blByb3BlcnR5KCdwb3N0TWVzc2FnZScpID09PSB0
cnVlOiB0cnVlCitzZWxmLmhhc093blByb3BlcnR5KCdvbm1lc3NhZ2UnKSA9PT0gdHJ1ZTogdHJ1
ZQorUEFTUyBzdWNjZXNzZnVsbHlQYXJzZWQgaXMgdHJ1ZQorCitURVNUIENPTVBMRVRFCisKZGlm
ZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3Qvd29ya2Vycy9Xb3JrZXJHbG9iYWxTY29wZS1wcm9w
ZXJ0aWVzLXByb3RvdHlwZS5odG1sIGIvTGF5b3V0VGVzdHMvZmFzdC93b3JrZXJzL1dvcmtlckds
b2JhbFNjb3BlLXByb3BlcnRpZXMtcHJvdG90eXBlLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQK
aW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uYjlkODZkMjBm
MDEwYWRjMDZkNzQ4Y2MxNWYyZWE5ZjMzZDZmNzRiYgotLS0gL2Rldi9udWxsCisrKyBiL0xheW91
dFRlc3RzL2Zhc3Qvd29ya2Vycy9Xb3JrZXJHbG9iYWxTY29wZS1wcm9wZXJ0aWVzLXByb3RvdHlw
ZS5odG1sCkBAIC0wLDAgKzEsMzQgQEAKKzwhRE9DVFlQRSBodG1sPgorPHNjcmlwdCBzcmM9Ii4u
Ly4uL3Jlc291cmNlcy9qcy10ZXN0LXByZS5qcyI+PC9zY3JpcHQ+Cis8c2NyaXB0IHNyYz0icmVz
b3VyY2VzL3dvcmtlci1jcmVhdGUtY29tbW9uLmpzIj48L3NjcmlwdD4KKzxzY3JpcHQ+CisKK3Zh
ciBqc1Rlc3RJc0FzeW5jID0gdHJ1ZTsKKworZGVzY3JpcHRpb24oIlRlc3RzIHRoYXQgV29ya2Vy
R2xvYmFsU2NvcGUncyBwcm9wZXJ0aWVzIGFyZSBvbiB0aGUgcHJvdG90eXBlLiIpOworCit2YXIg
d29ya2VyID0gY3JlYXRlV29ya2VyKCk7Cit3b3JrZXIucG9zdE1lc3NhZ2UoImV2YWwgc2VsZi5f
X3Byb3RvX18uX19wcm90b19fID09PSBXb3JrZXJHbG9iYWxTY29wZS5wcm90b3R5cGUiKTsKK3dv
cmtlci5wb3N0TWVzc2FnZSgiZXZhbCBzZWxmLl9fcHJvdG9fXy5fX3Byb3RvX18uaGFzT3duUHJv
cGVydHkoJ25hdmlnYXRvcicpID09PSB0cnVlIik7Cit3b3JrZXIucG9zdE1lc3NhZ2UoImV2YWwg
c2VsZi5fX3Byb3RvX18uX19wcm90b19fLmhhc093blByb3BlcnR5KCdzZWxmJykgPT09IHRydWUi
KTsKK3dvcmtlci5wb3N0TWVzc2FnZSgiZXZhbCBzZWxmLl9fcHJvdG9fXy5fX3Byb3RvX18uaGFz
T3duUHJvcGVydHkoJ2xvY2F0aW9uJykgPT09IHRydWUiKTsKK3dvcmtlci5wb3N0TWVzc2FnZSgi
ZXZhbCBzZWxmLl9fcHJvdG9fXy5fX3Byb3RvX18uaGFzT3duUHJvcGVydHkoJ2Nsb3NlJykgPT09
IHRydWUiKTsKK3dvcmtlci5wb3N0TWVzc2FnZSgiZXZhbCBzZWxmLl9fcHJvdG9fXy5fX3Byb3Rv
X18uaGFzT3duUHJvcGVydHkoJ2ltcG9ydFNjcmlwdHMnKSA9PT0gdHJ1ZSIpOword29ya2VyLnBv
c3RNZXNzYWdlKCJldmFsIHNlbGYuaGFzT3duUHJvcGVydHkoJ25hdmlnYXRvcicpID09PSBmYWxz
ZSIpOword29ya2VyLnBvc3RNZXNzYWdlKCJldmFsIHNlbGYuaGFzT3duUHJvcGVydHkoJ2xvY2F0
aW9uJykgPT09IGZhbHNlIik7Cit3b3JrZXIucG9zdE1lc3NhZ2UoImV2YWwgc2VsZi5oYXNPd25Q
cm9wZXJ0eSgnY2xvc2UnKSA9PT0gZmFsc2UiKTsKKworLy8gRGVkaWNhdGVkV29ya2VyR2xvYmFs
U2NvcGUgcHJvcGVydGllcyBzaG91bGQgYmUgb24gdGhlIGluc3RhbmNlLgord29ya2VyLnBvc3RN
ZXNzYWdlKCJldmFsIHNlbGYuaGFzT3duUHJvcGVydHkoJ3Bvc3RNZXNzYWdlJykgPT09IHRydWUi
KTsKK3dvcmtlci5wb3N0TWVzc2FnZSgiZXZhbCBzZWxmLmhhc093blByb3BlcnR5KCdvbm1lc3Nh
Z2UnKSA9PT0gdHJ1ZSIpOword29ya2VyLnBvc3RNZXNzYWdlKCJldmFsIERPTkUiKTsKKword29y
a2VyLm9ubWVzc2FnZSA9IGZ1bmN0aW9uKGV2dCkgeworICAgIGlmICghL0RPTkUvLnRlc3QoZXZ0
LmRhdGEpKQorICAgICAgICBkZWJ1ZyhldnQuZGF0YS5yZXBsYWNlKG5ldyBSZWdFeHAoIi8uKkxh
eW91dFRlc3RzIiksICI8Li4uPiIpKTsKKyAgICBlbHNlCisgICAgICAgIGZpbmlzaEpTVGVzdCgp
OworfTsKKworPC9zY3JpcHQ+Cis8c2NyaXB0IHNyYz0iLi4vLi4vcmVzb3VyY2VzL2pzLXRlc3Qt
cG9zdC5qcyI+PC9zY3JpcHQ+CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L3dvcmtlcnMv
c2VsZi1oYXNPd25Qcm9wZXJ0eS1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9mYXN0L3dvcmtl
cnMvc2VsZi1oYXNPd25Qcm9wZXJ0eS1leHBlY3RlZC50eHQKaW5kZXggNGM4ZDNjYTYzN2RiYjU1
ZmI5ODk3NWFmYTI2MTIyYWU4Mzg3OTYxMi4uZjRhN2EyNGRjYWE2NDczNjM1YzVlMTExZjQzOThh
NzBhZTgyZjdlMiAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvZmFzdC93b3JrZXJzL3NlbGYtaGFz
T3duUHJvcGVydHktZXhwZWN0ZWQudHh0CisrKyBiL0xheW91dFRlc3RzL2Zhc3Qvd29ya2Vycy9z
ZWxmLWhhc093blByb3BlcnR5LWV4cGVjdGVkLnR4dApAQCAtNSw3ICs1LDcgQEAgT24gc3VjY2Vz
cywgeW91IHdpbGwgc2VlIGEgc2VyaWVzIG9mICJQQVNTIiBtZXNzYWdlcywgZm9sbG93ZWQgYnkg
IlRFU1QgQ09NUExFVEUKIAogc2VsZi5oYXNPd25Qcm9wZXJ0eSgnRGVkaWNhdGVkV29ya2VyR2xv
YmFsU2NvcGUnKTogdHJ1ZQogc2VsZi5oYXNPd25Qcm9wZXJ0eSgnV29ya2VyR2xvYmFsU2NvcGUn
KTogdHJ1ZQotc2VsZi5oYXNPd25Qcm9wZXJ0eSgnbmF2aWdhdG9yJyk6IHRydWUKK3NlbGYuaGFz
T3duUHJvcGVydHkoJ3Bvc3RNZXNzYWdlJyk6IHRydWUKIFBBU1Mgc3VjY2Vzc2Z1bGx5UGFyc2Vk
IGlzIHRydWUKIAogVEVTVCBDT01QTEVURQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC93
b3JrZXJzL3NlbGYtaGFzT3duUHJvcGVydHkuaHRtbCBiL0xheW91dFRlc3RzL2Zhc3Qvd29ya2Vy
cy9zZWxmLWhhc093blByb3BlcnR5Lmh0bWwKaW5kZXggMWJiMzQwODk2NWJkNjc1MjJjMWM3NGI3
ZDYyOWZmMWNhM2VjNGRmZC4uMDhkNWIyNmI1YmFiOWU2YTA2OTk1ZWE5NjdlMmIyY2Y1ZGM3NmRl
NiAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvZmFzdC93b3JrZXJzL3NlbGYtaGFzT3duUHJvcGVy
dHkuaHRtbAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L3dvcmtlcnMvc2VsZi1oYXNPd25Qcm9wZXJ0
eS5odG1sCkBAIC0xMCw3ICsxMCw3IEBAIGRlc2NyaXB0aW9uKCdUZXN0cyB0aGF0IHNlbGYuaGFz
T3duUHJvcGVydHkoKSB3b3JrcyBpbiB3b3JrZXJzJyk7CiB2YXIgd29ya2VyID0gY3JlYXRlV29y
a2VyKCk7CiB3b3JrZXIucG9zdE1lc3NhZ2UoImV2YWwgc2VsZi5oYXNPd25Qcm9wZXJ0eSgnRGVk
aWNhdGVkV29ya2VyR2xvYmFsU2NvcGUnKSIpOwogd29ya2VyLnBvc3RNZXNzYWdlKCJldmFsIHNl
bGYuaGFzT3duUHJvcGVydHkoJ1dvcmtlckdsb2JhbFNjb3BlJykiKTsKLXdvcmtlci5wb3N0TWVz
c2FnZSgiZXZhbCBzZWxmLmhhc093blByb3BlcnR5KCduYXZpZ2F0b3InKSIpOword29ya2VyLnBv
c3RNZXNzYWdlKCJldmFsIHNlbGYuaGFzT3duUHJvcGVydHkoJ3Bvc3RNZXNzYWdlJykiKTsKIHdv
cmtlci5wb3N0TWVzc2FnZSgiZXZhbCBET05FIik7CiAKIHdvcmtlci5vbm1lc3NhZ2UgPSBmdW5j
dGlvbihldnQpIHsK
</data>

          </attachment>
      

    </bug>

</bugzilla>