<?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>183749</bug_id>
          
          <creation_ts>2018-03-19 13:27:32 -0700</creation_ts>
          <short_desc>REGRESSION(r225340): WPE port should not be getting EGL X11 types on ANGLE</short_desc>
          <delta_ts>2018-03-19 15:05:27 -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>WPE WebKit</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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Carlos Alberto Lopez Perez">clopez</reporter>
          <assigned_to name="Carlos Alberto Lopez Perez">clopez</assigned_to>
          <cc>achristensen</cc>
    
    <cc>aperez</cc>
    
    <cc>bugs-noreply</cc>
    
    <cc>darin</cc>
    
    <cc>dino</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>graouts</cc>
    
    <cc>graouts</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>mcatanzaro</cc>
    
    <cc>zan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1407438</commentid>
    <comment_count>0</comment_count>
    <who name="Carlos Alberto Lopez Perez">clopez</who>
    <bug_when>2018-03-19 13:27:32 -0700</bug_when>
    <thetext>On revision r225340 &lt;https://trac.webkit.org/r225340&gt; ANGLE was updated, but this update didn&apos;t took into account the previous changes that r216497 &lt;https://trac.webkit.org/r216497&gt; did over the eglplatform.h file.

Without this change, the WPE port is building the ANGLE target using the X11 types, which seems quite wrong.
Also this causes the build to fail on systems not having libx11 (like embedded ones).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1407442</commentid>
    <comment_count>1</comment_count>
      <attachid>336073</attachid>
    <who name="Carlos Alberto Lopez Perez">clopez</who>
    <bug_when>2018-03-19 13:34:28 -0700</bug_when>
    <thetext>Created attachment 336073
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1407443</commentid>
    <comment_count>2</comment_count>
    <who name="EWS Watchlist">ews-watchlist</who>
    <bug_when>2018-03-19 13:37:11 -0700</bug_when>
    <thetext>Note that there are important steps to take when updating ANGLE. See http://trac.webkit.org/wiki/UpdatingANGLE</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1407470</commentid>
    <comment_count>3</comment_count>
      <attachid>336073</attachid>
    <who name="Carlos Alberto Lopez Perez">clopez</who>
    <bug_when>2018-03-19 15:05:23 -0700</bug_when>
    <thetext>Comment on attachment 336073
Patch

Clearing flags on attachment: 336073

Committed r229721: &lt;https://trac.webkit.org/changeset/229721&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1407471</commentid>
    <comment_count>4</comment_count>
    <who name="Carlos Alberto Lopez Perez">clopez</who>
    <bug_when>2018-03-19 15:05:27 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>336073</attachid>
            <date>2018-03-19 13:34:28 -0700</date>
            <delta_ts>2018-03-19 15:05:23 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-183749-20180319213427.patch</filename>
            <type>text/plain</type>
            <size>2468</size>
            <attacher name="Carlos Alberto Lopez Perez">clopez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjI5NzA5CmRpZmYgLS1naXQgYS9Tb3VyY2UvVGhpcmRQYXJ0
eS9BTkdMRS9DaGFuZ2VMb2cgYi9Tb3VyY2UvVGhpcmRQYXJ0eS9BTkdMRS9DaGFuZ2VMb2cKaW5k
ZXggMGYyZDgxMDIxYzkyNDE1Yjg1ZTg5NTUwOWMwM2U3ZTkyYjZhM2IwNy4uMTRkMmNmMWEwNjRh
MzY1OTcyNDQzNjQ2M2M2NzVjM2JlNWVkYzEyYyAxMDA2NDQKLS0tIGEvU291cmNlL1RoaXJkUGFy
dHkvQU5HTEUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9UaGlyZFBhcnR5L0FOR0xFL0NoYW5nZUxv
ZwpAQCAtMSwzICsxLDE1IEBACisyMDE4LTAzLTE5ICBDYXJsb3MgQWxiZXJ0byBMb3BleiBQZXJl
eiAgPGNsb3BlekBpZ2FsaWEuY29tPgorCisgICAgICAgIFJFR1JFU1NJT04ocjIyNTM0MCk6IFdQ
RSBwb3J0IHNob3VsZCBub3QgYmUgZ2V0dGluZyBFR0wgWDExIHR5cGVzIG9uIEFOR0xFCisgICAg
ICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xODM3NDkKKworICAg
ICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBBZGQgYmFjayB0aGUg
VVNFX1dQRSBpZmRlZi4KKworICAgICAgICAqIGNoYW5nZXMuZGlmZjoKKyAgICAgICAgKiBpbmNs
dWRlL0VHTC9lZ2xwbGF0Zm9ybS5oOgorCiAyMDE4LTAzLTE1ICBUaW0gSG9ydG9uICA8dGltb3Ro
eV9ob3J0b25AYXBwbGUuY29tPgogCiAgICAgICAgIEFkZCBhbmQgYWRvcHQgV0tfQUxURVJOQVRF
X0ZSQU1FV09SS1NfRElSIGluIEFOR0xFCmRpZmYgLS1naXQgYS9Tb3VyY2UvVGhpcmRQYXJ0eS9B
TkdMRS9jaGFuZ2VzLmRpZmYgYi9Tb3VyY2UvVGhpcmRQYXJ0eS9BTkdMRS9jaGFuZ2VzLmRpZmYK
aW5kZXggYTU4MjBkNzgxYmY5OGMzNzQ4YTAxM2ZiNTVhZDA0MTMzZjhhYWRiYi4uZWFjZmVlOWRm
NTYzMWNlMWIwMjQ5ZTgzMzVjOWIyMzUzMWUwNDBiNSAxMDA2NDQKLS0tIGEvU291cmNlL1RoaXJk
UGFydHkvQU5HTEUvY2hhbmdlcy5kaWZmCisrKyBiL1NvdXJjZS9UaGlyZFBhcnR5L0FOR0xFL2No
YW5nZXMuZGlmZgpAQCAtODA2NiwzICs4MDY2LDE2IEBAIGluZGV4IDZkYWE3ODMzMC4uOTg5MzFm
ZTMxIDEwMDY0NAogICAgICBib29sIEVuZE9iamVjdChTaXplVHlwZSBtZW1iZXJDb3VudCA9IDAp
IHsKICAgICAgICAgICh2b2lkKW1lbWJlckNvdW50OwogICAgICAgICAgUkFQSURKU09OX0FTU0VS
VChsZXZlbF9zdGFja18uR2V0U2l6ZSgpID49IHNpemVvZihMZXZlbCkpOworZGlmZiAtLWdpdCBh
L2luY2x1ZGUvRUdML2VnbHBsYXRmb3JtLmggYi9pbmNsdWRlL0VHTC9lZ2xwbGF0Zm9ybS5oCitp
bmRleCAzMzM0NDhiZTM0OC4uNDdkMTgwOTNjOTYgMTAwNjQ0CistLS0gYS9pbmNsdWRlL0VHTC9l
Z2xwbGF0Zm9ybS5oCisrKysgYi9pbmNsdWRlL0VHTC9lZ2xwbGF0Zm9ybS5oCitAQCAtMTAwLDcg
KzEwMCw3IEBAIHR5cGVkZWYgc3RydWN0IEFOYXRpdmVXaW5kb3cqICAgICAgICAgICBFR0xOYXRp
dmVXaW5kb3dUeXBlOworIHR5cGVkZWYgc3RydWN0IGVnbF9uYXRpdmVfcGl4bWFwX3QqICAgICBF
R0xOYXRpdmVQaXhtYXBUeXBlOworIHR5cGVkZWYgdm9pZCogICAgICAgICAgICAgICAgICAgICAg
ICAgICBFR0xOYXRpdmVEaXNwbGF5VHlwZTsKKyAKKy0jZWxpZiBkZWZpbmVkKFVTRV9PWk9ORSkK
KysjZWxpZiBkZWZpbmVkKFVTRV9PWk9ORSkgfHwgZGVmaW5lZChVU0VfV1BFKQorIAorIHR5cGVk
ZWYgaW50cHRyX3QgRUdMTmF0aXZlRGlzcGxheVR5cGU7CisgdHlwZWRlZiBpbnRwdHJfdCBFR0xO
YXRpdmVXaW5kb3dUeXBlOwpkaWZmIC0tZ2l0IGEvU291cmNlL1RoaXJkUGFydHkvQU5HTEUvaW5j
bHVkZS9FR0wvZWdscGxhdGZvcm0uaCBiL1NvdXJjZS9UaGlyZFBhcnR5L0FOR0xFL2luY2x1ZGUv
RUdML2VnbHBsYXRmb3JtLmgKaW5kZXggMzMzNDQ4YmUzNDhhZDQ2YzRiZWMwZjM3OWMzOGY0ZDg1
M2Q3NjcyMi4uNDdkMTgwOTNjOTY2ZTM1MjcxYTMxYWNmMWExZTlhNGUyZGEwZjk3ZCAxMDA2NDQK
LS0tIGEvU291cmNlL1RoaXJkUGFydHkvQU5HTEUvaW5jbHVkZS9FR0wvZWdscGxhdGZvcm0uaAor
KysgYi9Tb3VyY2UvVGhpcmRQYXJ0eS9BTkdMRS9pbmNsdWRlL0VHTC9lZ2xwbGF0Zm9ybS5oCkBA
IC0xMDAsNyArMTAwLDcgQEAgdHlwZWRlZiBzdHJ1Y3QgQU5hdGl2ZVdpbmRvdyogICAgICAgICAg
IEVHTE5hdGl2ZVdpbmRvd1R5cGU7CiB0eXBlZGVmIHN0cnVjdCBlZ2xfbmF0aXZlX3BpeG1hcF90
KiAgICAgRUdMTmF0aXZlUGl4bWFwVHlwZTsKIHR5cGVkZWYgdm9pZCogICAgICAgICAgICAgICAg
ICAgICAgICAgICBFR0xOYXRpdmVEaXNwbGF5VHlwZTsKIAotI2VsaWYgZGVmaW5lZChVU0VfT1pP
TkUpCisjZWxpZiBkZWZpbmVkKFVTRV9PWk9ORSkgfHwgZGVmaW5lZChVU0VfV1BFKQogCiB0eXBl
ZGVmIGludHB0cl90IEVHTE5hdGl2ZURpc3BsYXlUeXBlOwogdHlwZWRlZiBpbnRwdHJfdCBFR0xO
YXRpdmVXaW5kb3dUeXBlOwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>