<?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>161000</bug_id>
          
          <creation_ts>2016-08-19 10:49:57 -0700</creation_ts>
          <short_desc>Adopt SimServiceContext in LayoutTestRelay</short_desc>
          <delta_ts>2016-08-19 15:05:15 -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>Tools / Tests</component>
          <version>Safari 9</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="Alexey Proskuryakov">ap</reporter>
          <assigned_to name="Alexey Proskuryakov">ap</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>dbates</cc>
    
    <cc>glenn</cc>
    
    <cc>lforschler</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1221393</commentid>
    <comment_count>0</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2016-08-19 10:49:57 -0700</bug_when>
    <thetext>&lt;rdar://problem/25765594&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1221395</commentid>
    <comment_count>1</comment_count>
      <attachid>286460</attachid>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2016-08-19 10:51:55 -0700</bug_when>
    <thetext>Created attachment 286460
proposed patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1221491</commentid>
    <comment_count>2</comment_count>
      <attachid>286460</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-08-19 15:05:10 -0700</bug_when>
    <thetext>Comment on attachment 286460
proposed patch

Clearing flags on attachment: 286460

Committed r204656: &lt;http://trac.webkit.org/changeset/204656&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1221492</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-08-19 15:05:15 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>286460</attachid>
            <date>2016-08-19 10:51:55 -0700</date>
            <delta_ts>2016-08-19 15:05:10 -0700</delta_ts>
            <desc>proposed patch</desc>
            <filename>CoreSimAPI.txt</filename>
            <type>text/plain</type>
            <size>5196</size>
            <attacher name="Alexey Proskuryakov">ap</attacher>
            
              <data encoding="base64">SW5kZXg6IFRvb2xzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9DaGFuZ2VMb2cJKHJl
dmlzaW9uIDIwNDU1OSkKKysrIFRvb2xzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwz
ICsxLDE0IEBACisyMDE2LTA4LTE3ICBBbGV4ZXkgUHJvc2t1cnlha292ICA8YXBAYXBwbGUuY29t
PgorCisgICAgICAgIEFkb3B0IFNpbVNlcnZpY2VDb250ZXh0IGluIExheW91dFRlc3RSZWxheQor
ICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTYxMDAwCisg
ICAgICAgIDxyZGFyOi8vcHJvYmxlbS8yNTc2NTU5ND4KKworICAgICAgICBSZXZpZXdlZCBieSBO
T0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIExheW91dFRlc3RSZWxheS9MYXlvdXRUZXN0UmVs
YXkvQ29yZVNpbXVsYXRvclNQSS5oOgorICAgICAgICAqIExheW91dFRlc3RSZWxheS9MYXlvdXRU
ZXN0UmVsYXkvbWFpbi5tOgorCiAyMDE2LTA4LTE3ICBHeXV5b3VuZyBLaW0gIDxneXV5b3VuZy5r
aW1AbmF2ZXJjb3JwLmNvbT4KIAogICAgICAgICBbRUZMXSBCdW1wIGVmbCB2ZXJzaW9uIGZyb20g
MS4xNyB0byAxLjE4CkluZGV4OiBUb29scy9MYXlvdXRUZXN0UmVsYXkvTGF5b3V0VGVzdFJlbGF5
L0NvcmVTaW11bGF0b3JTUEkuaAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9MYXlvdXRUZXN0UmVsYXkv
TGF5b3V0VGVzdFJlbGF5L0NvcmVTaW11bGF0b3JTUEkuaAkocmV2aXNpb24gMjA0Mzc1KQorKysg
VG9vbHMvTGF5b3V0VGVzdFJlbGF5L0xheW91dFRlc3RSZWxheS9Db3JlU2ltdWxhdG9yU1BJLmgJ
KHdvcmtpbmcgY29weSkKQEAgLTEsNSArMSw1IEBACiAvKgotICogQ29weXJpZ2h0IChDKSAyMDE1
IEFwcGxlIEluYy4gQWxsIHJpZ2h0cyByZXNlcnZlZC4KKyAqIENvcHlyaWdodCAoQykgMjAxNSwg
MjAxNiBBcHBsZSBJbmMuIEFsbCByaWdodHMgcmVzZXJ2ZWQuCiAgKgogICogUmVkaXN0cmlidXRp
b24gYW5kIHVzZSBpbiBzb3VyY2UgYW5kIGJpbmFyeSBmb3Jtcywgd2l0aCBvciB3aXRob3V0CiAg
KiBtb2RpZmljYXRpb24sIGFyZSBwZXJtaXR0ZWQgcHJvdmlkZWQgdGhhdCB0aGUgZm9sbG93aW5n
IGNvbmRpdGlvbnMKQEAgLTI1LDI1ICsyNSwzNCBAQAogCiAjaWYgX19oYXNfaW5jbHVkZSg8Q29y
ZVNpbXVsYXRvci9Db3JlU2ltdWxhdG9yLmg+KQogCisvKiBGSVhNRTogUmVtb3ZlIHRoZSBiZWxv
dyAjZGVmaW5lIG9uY2Ugd2UgcmVxdWlyZSBYY29kZSA3LjMgd2l0aCBpT1MgOS4zIFNESyBvciBu
ZXdlci4gKi8KICNkZWZpbmUgX19jb3Jlc2ltX3VuYXZhaWxhYmxlX21zZyhtc2cpCiAjaW1wb3J0
IDxDb3JlU2ltdWxhdG9yL0NvcmVTaW11bGF0b3IuaD4KIAorLyogRklYTUU6IEFsd2F5cyB1c2Ug
U2ltU2VydmljZUNvbnRleHQgb25jZSB3ZSByZXF1aXJlIFhjb2RlIDcuMyB3aXRoIGlPUyA5LjMg
U0RLIG9yIG5ld2VyLiAqLworI2RlZmluZSBVU0VfU0lNX1NFUlZJQ0VfQ09OVEVYVCBkZWZpbmVk
KENPUkVTSU1fQVBJX01BWF9BTExPV0VEKQorCiAjZWxzZQogCiAjaW1wb3J0IDxGb3VuZGF0aW9u
L0ZvdW5kYXRpb24uaD4KIAorI2RlZmluZSBVU0VfU0lNX1NFUlZJQ0VfQ09OVEVYVCAxCisKICNk
ZWZpbmUga1NpbURldmljZUxhdW5jaEFwcGxpY2F0aW9uQXJndW1lbnRzIEAiYXJndW1lbnRzIgog
I2RlZmluZSBrU2ltRGV2aWNlTGF1bmNoQXBwbGljYXRpb25FbnZpcm9ubWVudCBAImVudmlyb25t
ZW50IgogCiBAaW50ZXJmYWNlIFNpbURldmljZSA6IE5TT2JqZWN0Ci0tIChCT09MKWluc3RhbGxB
cHBsaWNhdGlvbjooTlNVUkwgKilpbnN0YWxsVVJMIHdpdGhPcHRpb25zOihOU0RpY3Rpb25hcnkg
KilvcHRpb25zIGVycm9yOihOU0Vycm9yICoqKWVycm9yOwotLSAocGlkX3QpbGF1bmNoQXBwbGlj
YXRpb25XaXRoSUQ6KE5TU3RyaW5nICopYnVuZGxlSUQgb3B0aW9uczooTlNEaWN0aW9uYXJ5ICop
b3B0aW9ucyBlcnJvcjooTlNFcnJvciAqKillcnJvcjsKKy0gKEJPT0wpaW5zdGFsbEFwcGxpY2F0
aW9uOihOU1VSTCAqKWluc3RhbGxVUkwgd2l0aE9wdGlvbnM6KE5TRGljdGlvbmFyeSAqKW9wdGlv
bnMgZXJyb3I6KE5TRXJyb3IgKiBfX2F1dG9yZWxlYXNpbmcgKillcnJvcjsKKy0gKHBpZF90KWxh
dW5jaEFwcGxpY2F0aW9uV2l0aElEOihOU1N0cmluZyAqKWJ1bmRsZUlEIG9wdGlvbnM6KE5TRGlj
dGlvbmFyeSAqKW9wdGlvbnMgZXJyb3I6KE5TRXJyb3IgKiBfX2F1dG9yZWxlYXNpbmcgKillcnJv
cjsKIEBlbmQKIAogQGludGVyZmFjZSBTaW1EZXZpY2VTZXQgOiBOU09iamVjdAotKyAoU2ltRGV2
aWNlU2V0ICopZGVmYXVsdFNldDsKIEBwcm9wZXJ0eSAocmVhZG9ubHksIGNvcHkpIE5TRGljdGlv
bmFyeSAqZGV2aWNlc0J5VURJRDsKK0BlbmQKIAorQGludGVyZmFjZSBTaW1TZXJ2aWNlQ29udGV4
dCA6IE5TT2JqZWN0CisrKFNpbVNlcnZpY2VDb250ZXh0ICopc2hhcmVkU2VydmljZUNvbnRleHRG
b3JEZXZlbG9wZXJEaXI6KE5TU3RyaW5nICopZGV2ZWxvcGVyRGlyIGVycm9yOihOU0Vycm9yICog
X19hdXRvcmVsZWFzaW5nICopZXJyb3I7CistKFNpbURldmljZVNldCAqKWRlZmF1bHREZXZpY2VT
ZXRXaXRoRXJyb3I6KE5TRXJyb3IgKiBfX2F1dG9yZWxlYXNpbmcgKillcnJvcjsKIEBlbmQKIAog
I2VuZGlmCkluZGV4OiBUb29scy9MYXlvdXRUZXN0UmVsYXkvTGF5b3V0VGVzdFJlbGF5L21haW4u
bQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09Ci0tLSBUb29scy9MYXlvdXRUZXN0UmVsYXkvTGF5b3V0VGVzdFJlbGF5L21h
aW4ubQkocmV2aXNpb24gMjA0Mzc1KQorKysgVG9vbHMvTGF5b3V0VGVzdFJlbGF5L0xheW91dFRl
c3RSZWxheS9tYWluLm0JKHdvcmtpbmcgY29weSkKQEAgLTEsNSArMSw1IEBACiAvKgotICogQ29w
eXJpZ2h0IChDKSAyMDE0IEFwcGxlIEluYy4gQWxsIHJpZ2h0cyByZXNlcnZlZC4KKyAqIENvcHly
aWdodCAoQykgMjAxNCwgMjAxNiBBcHBsZSBJbmMuIEFsbCByaWdodHMgcmVzZXJ2ZWQuCiAgKgog
ICogUmVkaXN0cmlidXRpb24gYW5kIHVzZSBpbiBzb3VyY2UgYW5kIGJpbmFyeSBmb3Jtcywgd2l0
aCBvciB3aXRob3V0CiAgKiBtb2RpZmljYXRpb24sIGFyZSBwZXJtaXR0ZWQgcHJvdmlkZWQgdGhh
dCB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnMKQEAgLTkxLDEyICs5MSwyOCBAQCBpbnQgbWFpbihp
bnQgYXJnYywgY29uc3QgY2hhciAqIGFyZ3ZbXSkKICAgICAgICAgICAgIH0KICAgICAgICAgfQog
CisgICAgICAgIE5TU3RyaW5nICpkZXZlbG9wZXJEaXJlY3RvcnkgPSBnZXRSZXF1aXJlZFN0cmlu
Z0FyZ3VtZW50KEAiZGV2ZWxvcGVyRGlyIik7CiAgICAgICAgIE5TVVVJRCAqdWRpZCA9IFtbTlNV
VUlEIGFsbG9jXSBpbml0V2l0aFVVSURTdHJpbmc6Z2V0UmVxdWlyZWRTdHJpbmdBcmd1bWVudChA
InVkaWQiKV07CiAgICAgICAgIE5TU3RyaW5nICphcHBQYXRoID0gZ2V0UmVxdWlyZWRTdHJpbmdB
cmd1bWVudChAImFwcCIpOwogICAgICAgICBOU1N0cmluZyAqcHJvZHVjdERpcmVjdG9yeSA9IGdl
dFJlcXVpcmVkU3RyaW5nQXJndW1lbnQoQCJwcm9kdWN0RGlyIik7CiAgICAgICAgIE5TQXJyYXkg
KmR1bXBUb29sQXJndW1lbnRzID0gZ2V0RHVtcFRvb2xBcmd1bWVudHMoKTsKIAorI2lmIFVTRV9T
SU1fU0VSVklDRV9DT05URVhUCisgICAgICAgIE5TRXJyb3IgKmVycm9yOworICAgICAgICBTaW1T
ZXJ2aWNlQ29udGV4dCAqc2VydmljZUNvbnRleHQgPSBbU2ltU2VydmljZUNvbnRleHQgc2hhcmVk
U2VydmljZUNvbnRleHRGb3JEZXZlbG9wZXJEaXI6ZGV2ZWxvcGVyRGlyZWN0b3J5IGVycm9yOiZl
cnJvcl07CisgICAgICAgIGlmICghc2VydmljZUNvbnRleHQpIHsKKyAgICAgICAgICAgIE5TTG9n
KEAiRGV2aWNlIGNvbnRleHQgY291bGRuJ3QgYmUgZm91bmQ6ICVAIiwgZXJyb3IpOworICAgICAg
ICAgICAgZXhpdChFWElUX0ZBSUxVUkUpOworICAgICAgICB9CisgICAgICAgIFNpbURldmljZVNl
dCAqZGV2aWNlU2V0ID0gW3NlcnZpY2VDb250ZXh0IGRlZmF1bHREZXZpY2VTZXRXaXRoRXJyb3I6
bmlsXTsKKyAgICAgICAgaWYgKCFkZXZpY2VTZXQpIHsKKyAgICAgICAgICAgIE5TTG9nKEAiRGVm
YXVsdCBkZXZpY2Ugc2V0IGNvdWxkbid0IGJlIGZvdW5kOiAlQCIsIGVycm9yKTsKKyAgICAgICAg
ICAgIGV4aXQoRVhJVF9GQUlMVVJFKTsKKyAgICAgICAgfQorICAgICAgICBTaW1EZXZpY2UgKmRl
dmljZSA9IFtkZXZpY2VTZXQuZGV2aWNlc0J5VURJRCBvYmplY3RGb3JLZXk6dWRpZF07CisjZWxz
ZQogICAgICAgICBTaW1EZXZpY2UgKmRldmljZSA9IFtTaW1EZXZpY2VTZXQuZGVmYXVsdFNldC5k
ZXZpY2VzQnlVRElEIG9iamVjdEZvcktleTp1ZGlkXTsKKyNlbmRpZgogICAgICAgICBpZiAoIWRl
dmljZSkgewogICAgICAgICAgICAgTlNMb2coQCJEZXZpY2UgJUAgY291bGRuJ3QgYmUgZm91bmQi
LCB1ZGlkKTsKICAgICAgICAgICAgIGV4aXQoRVhJVF9GQUlMVVJFKTsKSW5kZXg6IFRvb2xzL1Nj
cmlwdHMvd2Via2l0cHkvcG9ydC9kcml2ZXIucHkKPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gVG9vbHMvU2NyaXB0
cy93ZWJraXRweS9wb3J0L2RyaXZlci5weQkocmV2aXNpb24gMjA0Mzc1KQorKysgVG9vbHMvU2Ny
aXB0cy93ZWJraXRweS9wb3J0L2RyaXZlci5weQkod29ya2luZyBjb3B5KQpAQCAtNTk1LDYgKzU5
NSw3IEBAIGNsYXNzIElPU1NpbXVsYXRvckRyaXZlcihEcml2ZXIpOgogICAgICAgICBkdW1wX3Rv
b2xfYXJncyA9IGNtZFsxOl0KICAgICAgICAgcHJvZHVjdF9kaXIgPSBzZWxmLl9wb3J0Ll9idWls
ZF9wYXRoKCkKICAgICAgICAgcmVsYXlfYXJncyA9IFsKKyAgICAgICAgICAgICctZGV2ZWxvcGVy
RGlyJywgc2VsZi5fcG9ydC5kZXZlbG9wZXJfZGlyLAogICAgICAgICAgICAgJy11ZGlkJywgc2Vs
Zi5fcG9ydC50ZXN0aW5nX2RldmljZShzZWxmLl93b3JrZXJfbnVtYmVyKS51ZGlkLAogICAgICAg
ICAgICAgJy1wcm9kdWN0RGlyJywgcHJvZHVjdF9kaXIsCiAgICAgICAgICAgICAnLWFwcCcsIGR1
bXBfdG9vbCwK
</data>

          </attachment>
      

    </bug>

</bugzilla>