<?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>228904</bug_id>
          
          <creation_ts>2021-08-08 11:38:50 -0700</creation_ts>
          <short_desc>WebGL 2.0 doesn&apos;t work on A8 devices (iPad mini 4, iPad Air 2)</short_desc>
          <delta_ts>2022-03-31 17:09:11 -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>WebGL</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>
          <dependson>236021</dependson>
    
    <dependson>236030</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Dean Jackson">dino</reporter>
          <assigned_to name="Dean Jackson">dino</assigned_to>
          <cc>andersca</cc>
    
    <cc>derhold</cc>
    
    <cc>dino</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>hchhatwa</cc>
    
    <cc>johncunningham</cc>
    
    <cc>kbr</cc>
    
    <cc>kkinnunen</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>kpiddington</cc>
    
    <cc>rahsaraf+webkit</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1782771</commentid>
    <comment_count>0</comment_count>
    <who name="Dean Jackson">dino</who>
    <bug_when>2021-08-08 11:38:50 -0700</bug_when>
    <thetext>WebGL 2.0 doesn&apos;t work on A8 devices (iPad mini 4, iPad Air 2)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1782772</commentid>
    <comment_count>1</comment_count>
    <who name="Dean Jackson">dino</who>
    <bug_when>2021-08-08 11:41:47 -0700</bug_when>
    <thetext>rdar://79198313</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1782773</commentid>
    <comment_count>2</comment_count>
      <attachid>435150</attachid>
    <who name="Dean Jackson">dino</who>
    <bug_when>2021-08-08 11:45:46 -0700</bug_when>
    <thetext>Created attachment 435150
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1782774</commentid>
    <comment_count>3</comment_count>
      <attachid>435151</attachid>
    <who name="Dean Jackson">dino</who>
    <bug_when>2021-08-08 13:04:36 -0700</bug_when>
    <thetext>Created attachment 435151
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1782790</commentid>
    <comment_count>4</comment_count>
      <attachid>435151</attachid>
    <who name="John Cunningham">johncunningham</who>
    <bug_when>2021-08-08 15:09:35 -0700</bug_when>
    <thetext>Comment on attachment 435151
Patch

LGTM</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1782923</commentid>
    <comment_count>5</comment_count>
    <who name="Dean Jackson">dino</who>
    <bug_when>2021-08-09 11:17:42 -0700</bug_when>
    <thetext>Committed r280782 (240365@main): &lt;https://commits.webkit.org/240365@main&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1835134</commentid>
    <comment_count>6</comment_count>
    <who name="">derhold</who>
    <bug_when>2022-01-28 13:45:59 -0800</bug_when>
    <thetext>Hey Dean or John,

Any update on what version of iOS will include the version of WebKit that has this fix?

Thanks</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1835168</commentid>
    <comment_count>7</comment_count>
    <who name="Kyle Piddington">kpiddington</who>
    <bug_when>2022-01-28 15:42:52 -0800</bug_when>
    <thetext>I&apos;m not sure if this fix took, I&apos;m not seeing us switch automatically to the GL backend on older devices. That, or it was lost in a refactor. 
Visiting https://www.soft8soft.com/webglreport/?v=2 with Metal on ANGLE enabled claims that webGL2 is not supported, where disabling Metal on ANGLE shows support.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1835169</commentid>
    <comment_count>8</comment_count>
    <who name="Kyle Piddington">kpiddington</who>
    <bug_when>2022-01-28 15:45:14 -0800</bug_when>
    <thetext>Reopening, on an iPad Air 2, I&apos;m seeing us fail to switch back to the OpenGL backend.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1835562</commentid>
    <comment_count>9</comment_count>
    <who name="Kenneth Russell">kbr</who>
    <bug_when>2022-01-31 09:41:40 -0800</bug_when>
    <thetext>+Kimmo

Perhaps refactors for the GPU process changed the semantics in this area?

platformSupportsMetal() is still present in Source/WebCore/platform/graphics/cocoa/GraphicsContextGLCocoa.mm and it&apos;s still called during context creation.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1835758</commentid>
    <comment_count>10</comment_count>
    <who name="Dean Jackson">dino</who>
    <bug_when>2022-01-31 16:11:10 -0800</bug_when>
    <thetext>New radar: rdar://88300200</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1835838</commentid>
    <comment_count>11</comment_count>
    <who name="Kimmo Kinnunen">kkinnunen</who>
    <bug_when>2022-01-31 22:45:48 -0800</bug_when>
    <thetext>Maybe the ANGLE roll pulled in new ANGLE that defaults to Metal unless OPENGLES explicitly asked..</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1836145</commentid>
    <comment_count>12</comment_count>
    <who name="Kenneth Russell">kbr</who>
    <bug_when>2022-02-01 14:12:51 -0800</bug_when>
    <thetext>Possible - not sure. Note Chromium&apos;s starting to ship ANGLE&apos;s OpenGL backend on macOS in preparation for shipping the Metal backend, so it&apos;s still known to work to some degree.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1836416</commentid>
    <comment_count>13</comment_count>
    <who name="Kimmo Kinnunen">kkinnunen</who>
    <bug_when>2022-02-02 05:50:13 -0800</bug_when>
    <thetext>Seems to be that iOS sandbox denies EAGL usage.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1836642</commentid>
    <comment_count>14</comment_count>
    <who name="Harsh">hchhatwa</who>
    <bug_when>2022-02-02 14:46:04 -0800</bug_when>
    <thetext>Hi- Does this issue impact only some devices? What all would be those devices? Also would love some insight on the fix for this. Thanks for the support!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1839403</commentid>
    <comment_count>15</comment_count>
    <who name="Harsh">hchhatwa</who>
    <bug_when>2022-02-09 14:11:06 -0800</bug_when>
    <thetext>Hi, I see the two bugs that this issue was dependent on are already closed. Is there a fix for this being release in next version?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1846956</commentid>
    <comment_count>16</comment_count>
    <who name="Kimmo Kinnunen">kkinnunen</who>
    <bug_when>2022-03-01 02:04:23 -0800</bug_when>
    <thetext>(In reply to Harsh from comment #15)
&gt; Hi, I see the two bugs that this issue was dependent on are already closed.
&gt; Is there a fix for this being release in next version?

This should fix using WebGL2 on iPad mini 4 on iOS 15.4. 
This should be fixed in iOS 15.4 seed 4.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1855704</commentid>
    <comment_count>17</comment_count>
    <who name="">derhold</who>
    <bug_when>2022-03-28 11:48:00 -0700</bug_when>
    <thetext>Hey Kimmo,

Just tested this case on iPad Air 2 on iOS 15.4 and was still able to reproduce the issue. Your last comment noted that it should be fixed on mini 4 on 15.4 - does this mean that it should be fixed on Air 2 as well?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1857048</commentid>
    <comment_count>18</comment_count>
    <who name="rahsaraf">rahsaraf+webkit</who>
    <bug_when>2022-03-31 17:09:11 -0700</bug_when>
    <thetext>Following up on this as we&apos;re still seeing the issue on the iPad Air 2. 

Did the fix that went out in iPadOS 15.4 only affect the iPad Mini 4? 

If so, is there an expected fix and timeframe for the iPad Air 2 (A8X in the iPad Air 2 vs A8 in the iPad Mini 4)</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>435150</attachid>
            <date>2021-08-08 11:45:46 -0700</date>
            <delta_ts>2021-08-08 13:04:32 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-228904-20210809044544.patch</filename>
            <type>text/plain</type>
            <size>2768</size>
            <attacher name="Dean Jackson">dino</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjgwNzYwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggOGRiNmE2MWFkZTBlMmZj
MDE1ZTY2ZjYwZjlhZDU2N2I4ODlkZjE0Zi4uYWQzMjcyN2RlNTQyYTBiNTY4NWY2NzZkZTI5MzU2
YjBjZTQwYjY3NiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIzIEBACisyMDIxLTA4LTA4ICBEZWFu
IEphY2tzb24gIDxkaW5vQGFwcGxlLmNvbT4KKworICAgICAgICBXZWJHTCAyLjAgZG9lc24ndCB3
b3JrIG9uIEE4IGRldmljZXMgKGlQYWQgbWluaSA0LCBpUGFkIEFpciAyKQorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjI4OTA0CisgICAgICAgIHJkYXI6
Ly83OTE5ODMxMworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAg
ICAgIFdlIGNhbid0IHVzZSB0aGUgQU5HTEUgTWV0YWwgYmFja2VuZCBmb3IgV2ViR0wgMiBvbiBB
OCBkZXZpY2VzIChlLmcuIGlQYWQgTWluaSA0CisgICAgICAgIGFuZCBpUGFkIEFpciAyKS4gSW4g
dGhpcyBjYXNlIHJldmVydCBiYWNrIHRvIHRoZSBPcGVuR0wgYmFja2VuZC4KKworICAgICAgICBJ
dCB3b3VsZCBiZSBiZXR0ZXIgaWYgdGhpcyBjaGVjayB3YXMgZXhwb3NlZCBhcyBBUEkgZnJvbSBB
TkdMRSwgYnV0CisgICAgICAgIGl0cyBvbmx5IGEgc21hbGwgbnVtYmVyIG9mIGRldmljZXMsIGFu
ZCB0aGlzIGNvZGUgY2FuIGJlIHJlbW92ZWQgb25jZQorICAgICAgICB0aGV5IGFyZSBubyBsb25n
ZXIgc3VwcG9ydGVkLgorCisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvY29jb2EvR3JhcGhp
Y3NDb250ZXh0R0xPcGVuR0xDb2NvYS5tbToKKyAgICAgICAgKFdlYkNvcmU6OnBsYXRmb3JtU3Vw
cG9ydHNNZXRhbCk6IEFkZCBhIHBhcmFtZXRlciB0byBpbmRpY2F0ZSBXZWJHTCAyLCBhbmQKKyAg
ICAgICAgY2hlY2sgdGhlIE1ldGFsIGRldmljZSBmYW1pbHkgc3VwcG9ydC4KKyAgICAgICAgKFdl
YkNvcmU6OkdyYXBoaWNzQ29udGV4dEdMT3BlbkdMOjpHcmFwaGljc0NvbnRleHRHTE9wZW5HTCk6
CisKIDIwMjEtMDgtMDcgIE15bGVzIEMuIE1heGZpZWxkICA8bW1heGZpZWxkQGFwcGxlLmNvbT4K
IAogICAgICAgICBEZWR1cGxpY2F0ZSBsb2dnaW5nIGNoYW5uZWwgYWxnb3JpdGhtcwpkaWZmIC0t
Z2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvY29jb2EvR3JhcGhpY3NDb250
ZXh0R0xPcGVuR0xDb2NvYS5tbSBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2Nv
Y29hL0dyYXBoaWNzQ29udGV4dEdMT3BlbkdMQ29jb2EubW0KaW5kZXggYTFmMzU3MDU4ZjkxOGUx
ZDQxNDdkZGVjNjQxYWFhZjZiMDM2N2NjZS4uZDYzYjBjNDllNmEzNmMzMzFlYTExYmJmMzQ1MzAw
YTdlNjVjZDVjNyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3Mv
Y29jb2EvR3JhcGhpY3NDb250ZXh0R0xPcGVuR0xDb2NvYS5tbQorKysgYi9Tb3VyY2UvV2ViQ29y
ZS9wbGF0Zm9ybS9ncmFwaGljcy9jb2NvYS9HcmFwaGljc0NvbnRleHRHTE9wZW5HTENvY29hLm1t
CkBAIC04OSwxMCArODksMTkgQEAgc3RhdGljIGJvb2wgY2hlY2tWb2xhdGlsZUNvbnRleHRTdXBw
b3J0SWZEZXZpY2VFeGlzdHMoRUdMRGlzcGxheSBkaXNwbGF5LCBjb25zdAogfQogI2VuZGlmCiAK
LXN0YXRpYyBib29sIHBsYXRmb3JtU3VwcG9ydHNNZXRhbCgpCitzdGF0aWMgYm9vbCBwbGF0Zm9y
bVN1cHBvcnRzTWV0YWwoYm9vbCBpc1dlYkdMMikKIHsKLSAgICBpZiAoTVRMQ3JlYXRlU3lzdGVt
RGVmYXVsdERldmljZSgpKQorICAgIGF1dG8gZGV2aWNlID0gTVRMQ3JlYXRlU3lzdGVtRGVmYXVs
dERldmljZSgpOworCisgICAgaWYgKGRldmljZSkgeworI2lmIFBMQVRGT1JNKElPU19GQU1JTFkp
ICYmICFQTEFURk9STShJT1NfRkFNSUxZX1NJTVVMQVRPUikKKyAgICAgICAgLy8gQTggZGV2aWNl
cyAoaVBhZCBNaW5pIDQsIGlQYWQgQWlyIDIpIGNhbm5vdCB1c2UgV2ViR0wyIHZpYSBNZXRhbC4K
KyAgICAgICAgLy8gVGhpcyBjaGVjayBjYW4gYmUgcmVtb3ZlZCBvbmNlIHRoZXkgYXJlIG5vIGxv
bmdlciBzdXBwb3J0ZWQuCisgICAgICAgIGlmIChpc1dlYkdMMikKKyAgICAgICAgICAgIHJldHVy
biBbZGV2aWNlIHN1cHBvcnRzRmFtaWx5Ok1UTEdQVUZhbWlseUFwcGxlM107CisjZW5kaWYKICAg
ICAgICAgcmV0dXJuIHRydWU7CisgICAgfQogICAgIAogICAgIHJldHVybiBmYWxzZTsKIH0KQEAg
LTIwNyw3ICsyMTYsNyBAQCBHcmFwaGljc0NvbnRleHRHTE9wZW5HTDo6R3JhcGhpY3NDb250ZXh0
R0xPcGVuR0woR3JhcGhpY3NDb250ZXh0R0xBdHRyaWJ1dGVzIGF0dAogICAgIDogR3JhcGhpY3ND
b250ZXh0R0woYXR0cnMsIHNoYXJlZENvbnRleHQpCiB7CiAgICAgbV9pc0ZvcldlYkdMMiA9IGF0
dHJzLndlYkdMVmVyc2lvbiA9PSBHcmFwaGljc0NvbnRleHRHTFdlYkdMVmVyc2lvbjo6V2ViR0wy
OwotICAgIGlmIChhdHRycy51c2VNZXRhbCAmJiAhcGxhdGZvcm1TdXBwb3J0c01ldGFsKCkpIHsK
KyAgICBpZiAoYXR0cnMudXNlTWV0YWwgJiYgIXBsYXRmb3JtU3VwcG9ydHNNZXRhbChtX2lzRm9y
V2ViR0wyKSkgewogICAgICAgICBhdHRycy51c2VNZXRhbCA9IGZhbHNlOwogICAgICAgICBzZXRD
b250ZXh0QXR0cmlidXRlcyhhdHRycyk7CiAgICAgfQo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>435151</attachid>
            <date>2021-08-08 13:04:36 -0700</date>
            <delta_ts>2021-08-09 07:30:55 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-228904-20210809060434.patch</filename>
            <type>text/plain</type>
            <size>2808</size>
            <attacher name="Dean Jackson">dino</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjgwNzYwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggOGRiNmE2MWFkZTBlMmZj
MDE1ZTY2ZjYwZjlhZDU2N2I4ODlkZjE0Zi4uYWQzMjcyN2RlNTQyYTBiNTY4NWY2NzZkZTI5MzU2
YjBjZTQwYjY3NiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIzIEBACisyMDIxLTA4LTA4ICBEZWFu
IEphY2tzb24gIDxkaW5vQGFwcGxlLmNvbT4KKworICAgICAgICBXZWJHTCAyLjAgZG9lc24ndCB3
b3JrIG9uIEE4IGRldmljZXMgKGlQYWQgbWluaSA0LCBpUGFkIEFpciAyKQorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjI4OTA0CisgICAgICAgIHJkYXI6
Ly83OTE5ODMxMworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAg
ICAgIFdlIGNhbid0IHVzZSB0aGUgQU5HTEUgTWV0YWwgYmFja2VuZCBmb3IgV2ViR0wgMiBvbiBB
OCBkZXZpY2VzIChlLmcuIGlQYWQgTWluaSA0CisgICAgICAgIGFuZCBpUGFkIEFpciAyKS4gSW4g
dGhpcyBjYXNlIHJldmVydCBiYWNrIHRvIHRoZSBPcGVuR0wgYmFja2VuZC4KKworICAgICAgICBJ
dCB3b3VsZCBiZSBiZXR0ZXIgaWYgdGhpcyBjaGVjayB3YXMgZXhwb3NlZCBhcyBBUEkgZnJvbSBB
TkdMRSwgYnV0CisgICAgICAgIGl0cyBvbmx5IGEgc21hbGwgbnVtYmVyIG9mIGRldmljZXMsIGFu
ZCB0aGlzIGNvZGUgY2FuIGJlIHJlbW92ZWQgb25jZQorICAgICAgICB0aGV5IGFyZSBubyBsb25n
ZXIgc3VwcG9ydGVkLgorCisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvY29jb2EvR3JhcGhp
Y3NDb250ZXh0R0xPcGVuR0xDb2NvYS5tbToKKyAgICAgICAgKFdlYkNvcmU6OnBsYXRmb3JtU3Vw
cG9ydHNNZXRhbCk6IEFkZCBhIHBhcmFtZXRlciB0byBpbmRpY2F0ZSBXZWJHTCAyLCBhbmQKKyAg
ICAgICAgY2hlY2sgdGhlIE1ldGFsIGRldmljZSBmYW1pbHkgc3VwcG9ydC4KKyAgICAgICAgKFdl
YkNvcmU6OkdyYXBoaWNzQ29udGV4dEdMT3BlbkdMOjpHcmFwaGljc0NvbnRleHRHTE9wZW5HTCk6
CisKIDIwMjEtMDgtMDcgIE15bGVzIEMuIE1heGZpZWxkICA8bW1heGZpZWxkQGFwcGxlLmNvbT4K
IAogICAgICAgICBEZWR1cGxpY2F0ZSBsb2dnaW5nIGNoYW5uZWwgYWxnb3JpdGhtcwpkaWZmIC0t
Z2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvY29jb2EvR3JhcGhpY3NDb250
ZXh0R0xPcGVuR0xDb2NvYS5tbSBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2Nv
Y29hL0dyYXBoaWNzQ29udGV4dEdMT3BlbkdMQ29jb2EubW0KaW5kZXggYTFmMzU3MDU4ZjkxOGUx
ZDQxNDdkZGVjNjQxYWFhZjZiMDM2N2NjZS4uYzJiNjk4YWMyMTQ3ZmRlNDljNGQyZThhNzE0ODcw
Y2FjOWQxODRhNCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3Mv
Y29jb2EvR3JhcGhpY3NDb250ZXh0R0xPcGVuR0xDb2NvYS5tbQorKysgYi9Tb3VyY2UvV2ViQ29y
ZS9wbGF0Zm9ybS9ncmFwaGljcy9jb2NvYS9HcmFwaGljc0NvbnRleHRHTE9wZW5HTENvY29hLm1t
CkBAIC04OSwxMCArODksMjEgQEAgc3RhdGljIGJvb2wgY2hlY2tWb2xhdGlsZUNvbnRleHRTdXBw
b3J0SWZEZXZpY2VFeGlzdHMoRUdMRGlzcGxheSBkaXNwbGF5LCBjb25zdAogfQogI2VuZGlmCiAK
LXN0YXRpYyBib29sIHBsYXRmb3JtU3VwcG9ydHNNZXRhbCgpCitzdGF0aWMgYm9vbCBwbGF0Zm9y
bVN1cHBvcnRzTWV0YWwoYm9vbCBpc1dlYkdMMikKIHsKLSAgICBpZiAoTVRMQ3JlYXRlU3lzdGVt
RGVmYXVsdERldmljZSgpKQorICAgIGF1dG8gZGV2aWNlID0gTVRMQ3JlYXRlU3lzdGVtRGVmYXVs
dERldmljZSgpOworCisgICAgaWYgKGRldmljZSkgeworI2lmIFBMQVRGT1JNKElPU19GQU1JTFkp
ICYmICFQTEFURk9STShJT1NfRkFNSUxZX1NJTVVMQVRPUikKKyAgICAgICAgLy8gQTggZGV2aWNl
cyAoaVBhZCBNaW5pIDQsIGlQYWQgQWlyIDIpIGNhbm5vdCB1c2UgV2ViR0wyIHZpYSBNZXRhbC4K
KyAgICAgICAgLy8gVGhpcyBjaGVjayBjYW4gYmUgcmVtb3ZlZCBvbmNlIHRoZXkgYXJlIG5vIGxv
bmdlciBzdXBwb3J0ZWQuCisgICAgICAgIGlmIChpc1dlYkdMMikKKyAgICAgICAgICAgIHJldHVy
biBbZGV2aWNlIHN1cHBvcnRzRmFtaWx5Ok1UTEdQVUZhbWlseUFwcGxlM107CisjZWxzZQorICAg
ICAgICBVTlVTRURfUEFSQU0oaXNXZWJHTDIpOworI2VuZGlmCiAgICAgICAgIHJldHVybiB0cnVl
OworICAgIH0KICAgICAKICAgICByZXR1cm4gZmFsc2U7CiB9CkBAIC0yMDcsNyArMjE4LDcgQEAg
R3JhcGhpY3NDb250ZXh0R0xPcGVuR0w6OkdyYXBoaWNzQ29udGV4dEdMT3BlbkdMKEdyYXBoaWNz
Q29udGV4dEdMQXR0cmlidXRlcyBhdHQKICAgICA6IEdyYXBoaWNzQ29udGV4dEdMKGF0dHJzLCBz
aGFyZWRDb250ZXh0KQogewogICAgIG1faXNGb3JXZWJHTDIgPSBhdHRycy53ZWJHTFZlcnNpb24g
PT0gR3JhcGhpY3NDb250ZXh0R0xXZWJHTFZlcnNpb246OldlYkdMMjsKLSAgICBpZiAoYXR0cnMu
dXNlTWV0YWwgJiYgIXBsYXRmb3JtU3VwcG9ydHNNZXRhbCgpKSB7CisgICAgaWYgKGF0dHJzLnVz
ZU1ldGFsICYmICFwbGF0Zm9ybVN1cHBvcnRzTWV0YWwobV9pc0ZvcldlYkdMMikpIHsKICAgICAg
ICAgYXR0cnMudXNlTWV0YWwgPSBmYWxzZTsKICAgICAgICAgc2V0Q29udGV4dEF0dHJpYnV0ZXMo
YXR0cnMpOwogICAgIH0K
</data>
<flag name="review"
          id="457873"
          type_id="1"
          status="+"
          setter="andersca"
    />
          </attachment>
      

    </bug>

</bugzilla>