<?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>226203</bug_id>
          
          <creation_ts>2021-05-24 18:07:40 -0700</creation_ts>
          <short_desc>[WebDriver][WPE] Support running w3c webdriver tests with Cog</short_desc>
          <delta_ts>2021-05-25 07:47:20 -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>WebDriver</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="Lauro Moura">lmoura</reporter>
          <assigned_to name="Lauro Moura">lmoura</assigned_to>
          <cc>aperez</cc>
    
    <cc>bburg</cc>
    
    <cc>bugs-noreply</cc>
    
    <cc>cgarcia</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>glenn</cc>
    
    <cc>jbedard</cc>
    
    <cc>pnormand</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1763365</commentid>
    <comment_count>0</comment_count>
    <who name="Lauro Moura">lmoura</who>
    <bug_when>2021-05-24 18:07:40 -0700</bug_when>
    <thetext>[WebDriver][WPE] Support running w3c webdriver tests with Cog</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1763366</commentid>
    <comment_count>1</comment_count>
      <attachid>429604</attachid>
    <who name="Lauro Moura">lmoura</who>
    <bug_when>2021-05-24 18:08:43 -0700</bug_when>
    <thetext>Created attachment 429604
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1763499</commentid>
    <comment_count>2</comment_count>
    <who name="Adrian Perez">aperez</who>
    <bug_when>2021-05-25 06:59:43 -0700</bug_when>
    <thetext>Do I understand correctly that we would need the following patch 
applied in Cog first?

   https://github.com/Igalia/cog/pull/305</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1763507</commentid>
    <comment_count>3</comment_count>
    <who name="Lauro Moura">lmoura</who>
    <bug_when>2021-05-25 07:35:26 -0700</bug_when>
    <thetext>(In reply to Adrian Perez from comment #2)
&gt; Do I understand correctly that we would need the following patch 
&gt; applied in Cog first?
&gt; 
&gt;    https://github.com/Igalia/cog/pull/305

They are related but independent. Without the pull request, Cog would just fail the entire suite. run-minibrowser still works normally.

In fact, applying this one first would make testing the Cog pull request easier. 

PS: Btw, I&apos;m updating the Cog PR later today.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1763509</commentid>
    <comment_count>4</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-05-25 07:46:06 -0700</bug_when>
    <thetext>Committed r278006 (238119@main): &lt;https://commits.webkit.org/238119@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 429604.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1763511</commentid>
    <comment_count>5</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-05-25 07:47:20 -0700</bug_when>
    <thetext>&lt;rdar://problem/78456233&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>429604</attachid>
            <date>2021-05-24 18:08:43 -0700</date>
            <delta_ts>2021-05-25 07:46:07 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-226203-20210524220841.patch</filename>
            <type>text/plain</type>
            <size>3859</size>
            <attacher name="Lauro Moura">lmoura</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjc3OTc0CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggMTI1ODRhMzRhNjljYjUwNTcxOTkzMGE0YmJkYmNhZDRh
MWRhNzk2Ny4uNWVlNWNlODY0OGFiNGFlZmJmNWJmZmE0ODFjMTA2YmZlZGZkNTk0ZCAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIy
IEBACisyMDIxLTA1LTI0ICBMYXVybyBNb3VyYSAgPGxtb3VyYUBpZ2FsaWEuY29tPgorCisgICAg
ICAgIFtXZWJEcml2ZXJdW1dQRV0gU3VwcG9ydCBydW5uaW5nIHczYyB3ZWJkcml2ZXIgdGVzdHMg
d2l0aCBDb2cKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTIyNjIwMworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
IFVzaW5nIHRoZSBzYW1lIGluZnJhc3RydWN0dXJlIGFzIHRoZSBNaW5pQnJvd3NlciwgdGhyb3Vn
aCBFTkFCTEVfQ09HLgorCisgICAgICAgIFNlbGVuaXVtIG5vdCB5ZXQgc3VwcG9ydGVkLCBhcyB0
aGUgYnJvd3Nlck5hbWUgY2FwYWJpbGl0eSBpcyBoYXJkY29kZWQKKyAgICAgICAgYXMgTWluaUJy
b3dzZXIgaW4gc2VsZW5pdW0ncyB0ZXN0IGNvZGViYXNlLgorCisgICAgICAgICogU2NyaXB0cy93
ZWJraXRweS9wb3J0L3dwZS5weToKKyAgICAgICAgKFdQRVBvcnQuYnJvd3Nlcl9lbnYpOiBGYWN0
b3JlZCBvdXQgb2YgcnVuX21pbmlicm93c2VyIHRvIGJlIHVzZWQgaW4gdGhlIFdlYkRyaXZlciBk
cml2ZXIgbW9kdWxlLgorICAgICAgICAoV1BFUG9ydC5ydW5fbWluaWJyb3dzZXIpOgorICAgICAg
ICAqIFNjcmlwdHMvd2Via2l0cHkvd2ViZHJpdmVyX3Rlc3RzL3dlYmRyaXZlcl9kcml2ZXJfd3Bl
LnB5OgorICAgICAgICAoV2ViRHJpdmVyV1BFLmJyb3dzZXJfYXJncyk6CisgICAgICAgIChXZWJE
cml2ZXJXUEUuYnJvd3Nlcl9lbnYpOgorCiAyMDIxLTA1LTI0ICBDaHJpcyBGbGVpemFjaCAgPGNm
bGVpemFjaEBhcHBsZS5jb20+CiAKICAgICAgICAgQVg6IFNldHRpbmdzOiBJbmNyZWFzZSBjb250
cmFzdCBpc24ndCBkZXRlY3RlZCBpbiBicm93c2VyIHVudGlsIGFuIGFkZGl0aW9uYWwgc2V0dGlu
ZyBpcyBhcHBsaWVkCmRpZmYgLS1naXQgYS9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L3BvcnQvd3Bl
LnB5IGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9wb3J0L3dwZS5weQppbmRleCA3Y2UyZmRhOTZm
YTYzZDA0YTcxNTI2MTExNjM2YjZhMWYzMGI1MWIxLi4yODE3MDQzOTFlMTFiZTY3YTFmZDVhNjQ2
NDU3MDMyYjg3NWNhMzU4IDEwMDY0NAotLS0gYS9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L3BvcnQv
d3BlLnB5CisrKyBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvcG9ydC93cGUucHkKQEAgLTE2OCwy
MSArMTY4LDI3IEBAIGNsYXNzIFdQRVBvcnQoUG9ydCk6CiAgICAgICAgICAgICByZXR1cm4gImNv
ZyIKICAgICAgICAgcmV0dXJuICJtaW5pYnJvd3NlciIKIAorICAgIGRlZiBicm93c2VyX2Vudihz
ZWxmKToKKyAgICAgICAgZW52ID0gb3MuZW52aXJvbi5jb3B5KCkKKworICAgICAgICBpZiBzZWxm
LmJyb3dzZXJfbmFtZSgpID09ICJjb2ciOgorICAgICAgICAgICAgZW52LnVwZGF0ZSh7J1dFQktJ
VF9FWEVDX1BBVEgnOiBzZWxmLl9idWlsZF9wYXRoKCdiaW4nKSwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICdXRUJLSVRfSU5KRUNURURfQlVORExFX1BBVEgnOiBzZWxmLl9idWlsZF9wYXRoKCds
aWInKX0pCisKKyAgICAgICAgcmV0dXJuIGVudgorCiAgICAgZGVmIHJ1bl9taW5pYnJvd3Nlcihz
ZWxmLCBhcmdzKToKICAgICAgICAgZW52ID0gTm9uZQotICAgICAgICBicm93c2VyX25hbWUgPSBz
ZWxmLmJyb3dzZXJfbmFtZSgpCiAgICAgICAgIG1pbmlCcm93c2VyID0gTm9uZQogCi0gICAgICAg
IGlmIGJyb3dzZXJfbmFtZSA9PSAiY29nIjoKKyAgICAgICAgaWYgc2VsZi5icm93c2VyX25hbWUo
KSA9PSAiY29nIjoKICAgICAgICAgICAgIG1pbmlCcm93c2VyID0gc2VsZi5jb2dfcGF0aCgpCiAg
ICAgICAgICAgICBpZiBub3Qgc2VsZi5fZmlsZXN5c3RlbS5pc2ZpbGUobWluaUJyb3dzZXIpOgog
ICAgICAgICAgICAgICAgIHByaW50KCJDb2cgbm90IGZvdW5kIPCfmKIuIElmIHlvdSB3aXNoIHRv
IGVuYWJsZSBpdCwgcmVidWlsZCB3aXRoIGAtREVOQUJMRV9DT0c9T05gLiBGYWxsaW5nIGJhY2sg
dG8gZ29vZCBvbGQgTWluaUJyb3dzZXIiKQogICAgICAgICAgICAgICAgIG1pbmlCcm93c2VyID0g
Tm9uZQogICAgICAgICAgICAgZWxzZToKICAgICAgICAgICAgICAgICBwcmludCgiVXNpbmcgQ29n
IGFzIE1pbmlCcm93c2VyIikKLSAgICAgICAgICAgICAgICBlbnYgPSBvcy5lbnZpcm9uLmNvcHko
KQotICAgICAgICAgICAgICAgIGVudi51cGRhdGUoeydXRUJLSVRfRVhFQ19QQVRIJzogc2VsZi5f
YnVpbGRfcGF0aCgnYmluJyksCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgJ1dFQktJVF9J
TkpFQ1RFRF9CVU5ETEVfUEFUSCc6IHNlbGYuX2J1aWxkX3BhdGgoJ2xpYicpfSkKKyAgICAgICAg
ICAgICAgICBlbnYgPSBzZWxmLmJyb3dzZXJfZW52KCkKICAgICAgICAgICAgICAgICBoYXNfcGxh
dGZvcm1fYXJnID0gYW55KChhID09ICItUCIgb3IgYS5zdGFydHN3aXRoKCItLXBsYXRmb3JtPSIp
IGZvciBhIGluIGFyZ3MpKQogICAgICAgICAgICAgICAgIGlmIG5vdCBoYXNfcGxhdGZvcm1fYXJn
OgogICAgICAgICAgICAgICAgICAgICBhcmdzLmluc2VydCgwLCAiLS1wbGF0Zm9ybT1ndGs0IikK
ZGlmZiAtLWdpdCBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvd2ViZHJpdmVyX3Rlc3RzL3dlYmRy
aXZlcl9kcml2ZXJfd3BlLnB5IGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS93ZWJkcml2ZXJfdGVz
dHMvd2ViZHJpdmVyX2RyaXZlcl93cGUucHkKaW5kZXggNmRkN2RkZjI5M2I2NzVlMGYwMDZiYjBj
NjA3MzgyOWFiZjkxN2IwYy4uNTcwZDEwMDU0OGI2ZjBhZmQ3OGZmZjAyZGEwOWJjN2ZhNjNjOTlh
NiAxMDA2NDQKLS0tIGEvVG9vbHMvU2NyaXB0cy93ZWJraXRweS93ZWJkcml2ZXJfdGVzdHMvd2Vi
ZHJpdmVyX2RyaXZlcl93cGUucHkKKysrIGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS93ZWJkcml2
ZXJfdGVzdHMvd2ViZHJpdmVyX2RyaXZlcl93cGUucHkKQEAgLTQxLDEwICs0MSwxOCBAQCBjbGFz
cyBXZWJEcml2ZXJXUEUoV2ViRHJpdmVyKToKIAogICAgIGRlZiBicm93c2VyX2FyZ3Moc2VsZik6
CiAgICAgICAgIGFyZ3MgPSBbJy0tYXV0b21hdGlvbiddCi0gICAgICAgIGlmIHNlbGYuX3BvcnQu
X2Rpc3BsYXlfc2VydmVyID09ICdoZWFkbGVzcyc6CisgICAgICAgIGlmIHNlbGYuYnJvd3Nlcl9u
YW1lKCkgPT0gImNvZyI6CisgICAgICAgICAgICBpZiBzZWxmLl9wb3J0Ll9kaXNwbGF5X3NlcnZl
ciA9PSAnaGVhZGxlc3MnOgorICAgICAgICAgICAgICAgIGFyZ3MuYXBwZW5kKCctLXBsYXRmb3Jt
PWhlYWRsZXNzJykKKyAgICAgICAgICAgIGVsc2U6CisgICAgICAgICAgICAgICAgYXJncy5hcHBl
bmQoIi0tcGxhdGZvcm09Z3RrNCIpCisgICAgICAgIGVsaWYgc2VsZi5fcG9ydC5fZGlzcGxheV9z
ZXJ2ZXIgPT0gJ2hlYWRsZXNzJzoKICAgICAgICAgICAgIGFyZ3MuYXBwZW5kKCctLWhlYWRsZXNz
JykKICAgICAgICAgcmV0dXJuIGFyZ3MKIAorICAgIGRlZiBicm93c2VyX2VudihzZWxmKToKKyAg
ICAgICAgcmV0dXJuIHNlbGYuX3BvcnQuYnJvd3Nlcl9lbnYoKQorCiAgICAgZGVmIGNhcGFiaWxp
dGllcyhzZWxmKToKICAgICAgICAgcmV0dXJuIHsnd3BlOmJyb3dzZXJPcHRpb25zJzogewogICAg
ICAgICAgICAgJ2JpbmFyeSc6IHNlbGYuYnJvd3Nlcl9wYXRoKCksCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>