<?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>208331</bug_id>
          
          <creation_ts>2020-02-27 11:21:18 -0800</creation_ts>
          <short_desc>maps.google.com is not loading properly, screen flickers when zooming</short_desc>
          <delta_ts>2020-07-29 16:30:52 -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>
          
          <blocked>210992</blocked>
    
    <blocked>214945</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Dean Jackson">dino</reporter>
          <assigned_to name="Dean Jackson">dino</assigned_to>
          <cc>cdumez</cc>
    
    <cc>dino</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>graouts</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>jdarpinian</cc>
    
    <cc>justin_fan</cc>
    
    <cc>kbr</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1623578</commentid>
    <comment_count>0</comment_count>
    <who name="Dean Jackson">dino</who>
    <bug_when>2020-02-27 11:21:18 -0800</bug_when>
    <thetext>maps.google.com is not loading properly, screen flickers when zooming

Steps To Reproduce:
1. Open Safari
2. Go to maps.google.com
3. Page will not load properly, only text will be visible
4. Zooming in and out causes the screen to flicker briefly revealing the map before turning black again

Results:
Expected: I should be able to use maps.google.com and clearly see the map.
Actual: The only thing visible on maps.google.com is the text, zooming in and out temporarily reveals the map.

This only reproduces on iOS using an iPad.

I have not tried using the iOS simulator yet.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1623579</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-02-27 11:21:32 -0800</bug_when>
    <thetext>&lt;rdar://problem/59854734&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1623580</commentid>
    <comment_count>2</comment_count>
    <who name="Dean Jackson">dino</who>
    <bug_when>2020-02-27 11:21:46 -0800</bug_when>
    <thetext>I&apos;ll upload a video showing the issue.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1623581</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-02-27 11:21:56 -0800</bug_when>
    <thetext>&lt;rdar://problem/59854754&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1623582</commentid>
    <comment_count>4</comment_count>
    <who name="Dean Jackson">dino</who>
    <bug_when>2020-02-27 11:22:41 -0800</bug_when>
    <thetext>Real radar is &lt;rdar://problem/59790757&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1623583</commentid>
    <comment_count>5</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-02-27 11:22:55 -0800</bug_when>
    <thetext>&lt;rdar://problem/59854810&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1623707</commentid>
    <comment_count>6</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2020-02-27 15:24:16 -0800</bug_when>
    <thetext>That&apos;s what happens when you click through the Bugzilla warning and remove the keyword!

&lt;rdar://problem/59790757&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1623729</commentid>
    <comment_count>7</comment_count>
    <who name="Kenneth Russell">kbr</who>
    <bug_when>2020-02-27 15:43:53 -0800</bug_when>
    <thetext>I don&apos;t seem to be able to reproduce this in the iOS Simulator. Built via:

./Tools/Scripts/build-webkit --ios-simulator --release

and ran via:

./Tools/Scripts/build-webkit --ios-simulator --release

Enabled the hardware &quot;iPad Pro (9.7-inch)&quot; running iOS 13.3.

maps.google.com renders correctly. I can&apos;t tell whether it&apos;s using WebGL or its Canvas 2D based backend. Satellite view works, but it doesn&apos;t seem to be the Globe view that would clearly indicate WebGL is in use.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1623730</commentid>
    <comment_count>8</comment_count>
    <who name="Kenneth Russell">kbr</who>
    <bug_when>2020-02-27 15:44:31 -0800</bug_when>
    <thetext>Seems to have regressed during the ANGLE switch in bug 205483.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1624018</commentid>
    <comment_count>9</comment_count>
    <who name="Dean Jackson">dino</who>
    <bug_when>2020-02-28 11:11:12 -0800</bug_when>
    <thetext>https://www.google.com/maps/@-33.8482439,150.9319747,10z:5170:242: CONSOLE ERROR WebGL: INVALID_FRAMEBUFFER_OPERATION: drawArrays: framebuffer not complete</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1624019</commentid>
    <comment_count>10</comment_count>
    <who name="Dean Jackson">dino</who>
    <bug_when>2020-02-28 11:11:51 -0800</bug_when>
    <thetext>(In reply to Alexey Proskuryakov from comment #6)
&gt; That&apos;s what happens when you click through the Bugzilla warning and remove
&gt; the keyword!
&gt; 
&gt; &lt;rdar://problem/59790757&gt;

Aha! Thanks for telling me. I&apos;ve been wondering why that is.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1624074</commentid>
    <comment_count>11</comment_count>
    <who name="James Darpinian">jdarpinian</who>
    <bug_when>2020-02-28 12:28:12 -0800</bug_when>
    <thetext>I can reproduce in the iOS simulator, but I have to add ?force=webgl to the end of the URL. It doesn&apos;t use webgl by default. I wonder how people are getting webgl by default?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1624076</commentid>
    <comment_count>12</comment_count>
    <who name="Dean Jackson">dino</who>
    <bug_when>2020-02-28 12:48:51 -0800</bug_when>
    <thetext>(In reply to James Darpinian from comment #11)
&gt; I can reproduce in the iOS simulator, but I have to add ?force=webgl to the
&gt; end of the URL. It doesn&apos;t use webgl by default. I wonder how people are
&gt; getting webgl by default?

iPad or iPhone?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1624079</commentid>
    <comment_count>13</comment_count>
    <who name="Dean Jackson">dino</who>
    <bug_when>2020-02-28 12:56:03 -0800</bug_when>
    <thetext>Problem seems to be:

WebGL createFramebuffer
ANGLE GenFramebuffers -&gt; 2
WebGL bindFramebuffer 2

WebGL createRenderbuffer
ANGLE GenRenderbuffers -&gt; 2
ANGLE FramebufferRenderbuffer (GL_FRAMEBUFFER DEPTH_STENCIL_ATTACHMENT GL_RENDERBUFFER 2)

WebGL createTexture
ANGLE GenTextures -&gt; 24

ANGLE FramebufferTexture2D (GL_FRAMEBUFFER COLOR_ATTACHMENT0 TEXTURE_2D 24)

Framebuffer is incomplete</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1624129</commentid>
    <comment_count>14</comment_count>
    <who name="Dean Jackson">dino</who>
    <bug_when>2020-02-28 14:11:48 -0800</bug_when>
    <thetext>Found the problem. We try to check if GL_ANGLE_depth_texture is enabled, but we don&apos;t need to do that any more with ANGLE.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1624143</commentid>
    <comment_count>15</comment_count>
    <who name="Kenneth Russell">kbr</who>
    <bug_when>2020-02-28 14:51:47 -0800</bug_when>
    <thetext>Great work Dean tracking this down! Relieved it wasn&apos;t a deeper problem in ANGLE or the graphics driver.

Do you have a code snippet that shows exactly the setup of the incomplete framebuffer? I&apos;d like to ensure that a WebGL conformance test is in place covering this.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1624146</commentid>
    <comment_count>16</comment_count>
      <attachid>392023</attachid>
    <who name="Dean Jackson">dino</who>
    <bug_when>2020-02-28 15:02:45 -0800</bug_when>
    <thetext>Created attachment 392023
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1624148</commentid>
    <comment_count>17</comment_count>
    <who name="Dean Jackson">dino</who>
    <bug_when>2020-02-28 15:04:14 -0800</bug_when>
    <thetext>I think there is a conformance test that covers this. Probably one of the ones I skipped in 207858 for iOS.

I&apos;m compiling for all platforms now to double check this, but maybe EWS will tell me sooner.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1624149</commentid>
    <comment_count>18</comment_count>
      <attachid>392023</attachid>
    <who name="Kenneth Russell">kbr</who>
    <bug_when>2020-02-28 15:17:47 -0800</bug_when>
    <thetext>Comment on attachment 392023
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=392023&amp;action=review

&gt; Source/WebCore/ChangeLog:10
&gt; +        We were mistakenly checking for it and deciding to not all

all -&gt; allow

&gt; Source/WebCore/html/canvas/WebGLRenderingContextBase.cpp:806
&gt; +        m_isGLES2NPOTStrict = false;

Are we sure this is the correct setting? ANGLE advertises GL_OES_texture_npot as an enableable extension, meaning that it should be disabled by default for WebGL compatible contexts.
https://source.chromium.org/chromium/chromium/src/+/master:third_party/angle/src/libANGLE/Caps.cpp;l=900?q=OES_texture_npot%20f:third_party%2Fangle
https://source.chromium.org/chromium/chromium/src/+/master:third_party/angle/src/tests/gl_tests/WebGLCompatibilityTest.cpp;l=2133?q=OES_texture_npot%20f:third_party%2Fangle

I think this could be set to true which would speed up validation of draw calls.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1624190</commentid>
    <comment_count>19</comment_count>
      <attachid>392023</attachid>
    <who name="Dean Jackson">dino</who>
    <bug_when>2020-02-28 17:13:10 -0800</bug_when>
    <thetext>Comment on attachment 392023
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=392023&amp;action=review

Also, given that no tests changed on iOS, I don&apos;t think this is covered in the conformance suite.

&gt;&gt; Source/WebCore/ChangeLog:10
&gt;&gt; +        We were mistakenly checking for it and deciding to not all
&gt; 
&gt; all -&gt; allow

Fixed.

&gt;&gt; Source/WebCore/html/canvas/WebGLRenderingContextBase.cpp:806
&gt;&gt; +        m_isGLES2NPOTStrict = false;
&gt; 
&gt; Are we sure this is the correct setting? ANGLE advertises GL_OES_texture_npot as an enableable extension, meaning that it should be disabled by default for WebGL compatible contexts.
&gt; https://source.chromium.org/chromium/chromium/src/+/master:third_party/angle/src/libANGLE/Caps.cpp;l=900?q=OES_texture_npot%20f:third_party%2Fangle
&gt; https://source.chromium.org/chromium/chromium/src/+/master:third_party/angle/src/tests/gl_tests/WebGLCompatibilityTest.cpp;l=2133?q=OES_texture_npot%20f:third_party%2Fangle
&gt; 
&gt; I think this could be set to true which would speed up validation of draw calls.

You&apos;re correct.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1624318</commentid>
    <comment_count>20</comment_count>
    <who name="Dean Jackson">dino</who>
    <bug_when>2020-02-29 13:35:49 -0800</bug_when>
    <thetext>Test is webgl/1.0.3/conformance/renderbuffers/framebuffer-object-attachment.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1624319</commentid>
    <comment_count>21</comment_count>
      <attachid>392071</attachid>
    <who name="Dean Jackson">dino</who>
    <bug_when>2020-02-29 13:39:51 -0800</bug_when>
    <thetext>Created attachment 392071
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1624323</commentid>
    <comment_count>22</comment_count>
      <attachid>392071</attachid>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2020-02-29 14:12:31 -0800</bug_when>
    <thetext>Comment on attachment 392071
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=392071&amp;action=review

&gt; Source/WebCore/html/canvas/WebGLRenderingContextBase.cpp:799
&gt; +    // turning it off causes problems.

Please file a bug to track working this out.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1624404</commentid>
    <comment_count>23</comment_count>
    <who name="Kenneth Russell">kbr</who>
    <bug_when>2020-03-01 10:52:47 -0800</bug_when>
    <thetext>LGTM to me too.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1624575</commentid>
    <comment_count>24</comment_count>
    <who name="Dean Jackson">dino</who>
    <bug_when>2020-03-02 09:37:47 -0800</bug_when>
    <thetext>Committed r257716: &lt;https://trac.webkit.org/changeset/257716&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1624783</commentid>
    <comment_count>25</comment_count>
    <who name="Kenneth Russell">kbr</who>
    <bug_when>2020-03-02 15:21:51 -0800</bug_when>
    <thetext>A follow-on bug has been filed in the ANGLE issue tracker for exposing GL_ANGLE_depth_texture even when the GL_OES_depth32 extension isn&apos;t supported:

https://bugs.chromium.org/p/angleproject/issues/detail?id=4451</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>392023</attachid>
            <date>2020-02-28 15:02:45 -0800</date>
            <delta_ts>2020-02-29 13:39:48 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-208331-20200229100243.patch</filename>
            <type>text/plain</type>
            <size>2477</size>
            <attacher name="Dean Jackson">dino</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjU3NTk1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMGU2OTc0ODAyMDgzYTQx
ZTk2MDdiNWY1NWQzYzUxNWQ0ZDRjNWNmOC4uMTA5ZDg1OGMzZmUzNzI1NzQwNmNkNjg0MzdkMjk3
MDdmZGQ3ZTUyYSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDIwLTAyLTI4ICBEZWFu
IEphY2tzb24gIDxkaW5vQGFwcGxlLmNvbT4KKworICAgICAgICBtYXBzLmdvb2dsZS5jb20gaXMg
bm90IGxvYWRpbmcgcHJvcGVybHksIHNjcmVlbiBmbGlja2VycyB3aGVuIHpvb21pbmcKKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIwODMzMQorICAgICAg
ICA8cmRhcjovL3Byb2JsZW0vNTk3OTA3NTc+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZ
IChPT1BTISkuCisKKyAgICAgICAgV2hlbiB1c2luZyBBTkdMRSwgd2UgZG9uJ3QgbmVlZCB0aGUg
R0xfQU5HTEVfZGVwdGhfdGV4dHVyZSBleHRlbnNpb24uCisgICAgICAgIFdlIHdlcmUgbWlzdGFr
ZW5seSBjaGVja2luZyBmb3IgaXQgYW5kIGRlY2lkaW5nIHRvIG5vdCBhbGwKKyAgICAgICAgY29t
YmluZWQgZGVwdGgrc3RlbmNpbCBmcmFtZWJ1ZmZlciBhdHRhY2htZW50cy4KKworICAgICAgICAq
IGh0bWwvY2FudmFzL1dlYkdMUmVuZGVyaW5nQ29udGV4dEJhc2UuY3BwOgorICAgICAgICAoV2Vi
Q29yZTo6V2ViR0xSZW5kZXJpbmdDb250ZXh0QmFzZTo6c2V0dXBGbGFncyk6CisKIDIwMjAtMDIt
MjcgIERlYW4gSmFja3NvbiAgPGRpbm9AYXBwbGUuY29tPgogCiAgICAgICAgIHVwZGF0ZUNTU1Ry
YW5zaXRpb25zRm9yRWxlbWVudEFuZFByb3BlcnR5IHNob3VsZCBjbG9uZSBSZW5kZXJTdHlsZXMK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2h0bWwvY2FudmFzL1dlYkdMUmVuZGVyaW5nQ29u
dGV4dEJhc2UuY3BwIGIvU291cmNlL1dlYkNvcmUvaHRtbC9jYW52YXMvV2ViR0xSZW5kZXJpbmdD
b250ZXh0QmFzZS5jcHAKaW5kZXggODkxODNhNTFmM2JlZDFjMGU4MWI2N2RmNWFjYTc0ZTkyMzU0
NzhkMy4uMDY2ZWVkYjlmMTAxOWRhZGZjZWIyOWU5NDI3MDYxMDQ4YmUwNjM3YiAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYkNvcmUvaHRtbC9jYW52YXMvV2ViR0xSZW5kZXJpbmdDb250ZXh0QmFzZS5j
cHAKKysrIGIvU291cmNlL1dlYkNvcmUvaHRtbC9jYW52YXMvV2ViR0xSZW5kZXJpbmdDb250ZXh0
QmFzZS5jcHAKQEAgLTc5NSwxMyArNzk1LDIwIEBAIHZvaWQgV2ViR0xSZW5kZXJpbmdDb250ZXh0
QmFzZTo6c2V0dXBGbGFncygpCiAgICAgICAgICAgICBtX3N5bnRoZXNpemVkRXJyb3JzVG9Db25z
b2xlID0gcGFnZS0+c2V0dGluZ3MoKS53ZWJHTEVycm9yc1RvQ29uc29sZUVuYWJsZWQoKTsKICAg
ICB9CiAKKyAgICAvLyBGSVhNRTogV2l0aCBBTkdMRSBhcyBhIGJhY2tlbmQgdGhpcyBwcm9iYWJs
eSBpc24ndCBuZWVkZWQgYW55IG1vcmUuIFVuZm9ydHVuYXRlbHkKKyAgICAvLyB0dXJuaW5nIGl0
IG9mZiBjYXVzZXMgcHJvYmxlbXMuCiAgICAgbV9pc0dMRVMyQ29tcGxpYW50ID0gbV9jb250ZXh0
LT5pc0dMRVMyQ29tcGxpYW50KCk7CiAgICAgaWYgKG1faXNHTEVTMkNvbXBsaWFudCkgewogICAg
ICAgICBtX2lzR0xFUzJOUE9UU3RyaWN0ID0gIW1fY29udGV4dC0+Z2V0RXh0ZW5zaW9ucygpLmlz
RW5hYmxlZCgiR0xfT0VTX3RleHR1cmVfbnBvdCIpOwogICAgICAgICBtX2lzRGVwdGhTdGVuY2ls
U3VwcG9ydGVkID0gbV9jb250ZXh0LT5nZXRFeHRlbnNpb25zKCkuaXNFbmFibGVkKCJHTF9PRVNf
cGFja2VkX2RlcHRoX3N0ZW5jaWwiKSB8fCBtX2NvbnRleHQtPmdldEV4dGVuc2lvbnMoKS5pc0Vu
YWJsZWQoIkdMX0FOR0xFX2RlcHRoX3RleHR1cmUiKTsKICAgICB9IGVsc2UgeworI2lmIFVTRShB
TkdMRSkKKyAgICAgICAgbV9pc0dMRVMyTlBPVFN0cmljdCA9IGZhbHNlOworICAgICAgICBtX2lz
RGVwdGhTdGVuY2lsU3VwcG9ydGVkID0gdHJ1ZTsKKyNlbHNlCiAgICAgICAgIG1faXNHTEVTMk5Q
T1RTdHJpY3QgPSAhbV9jb250ZXh0LT5nZXRFeHRlbnNpb25zKCkuaXNFbmFibGVkKCJHTF9BUkJf
dGV4dHVyZV9ub25fcG93ZXJfb2ZfdHdvIik7CiAgICAgICAgIG1faXNEZXB0aFN0ZW5jaWxTdXBw
b3J0ZWQgPSBtX2NvbnRleHQtPmdldEV4dGVuc2lvbnMoKS5pc0VuYWJsZWQoIkdMX0VYVF9wYWNr
ZWRfZGVwdGhfc3RlbmNpbCIpIHx8IG1fY29udGV4dC0+Z2V0RXh0ZW5zaW9ucygpLmlzRW5hYmxl
ZCgiR0xfQU5HTEVfZGVwdGhfdGV4dHVyZSIpOworI2VuZGlmCiAgICAgfQogICAgIG1faXNSb2J1
c3RuZXNzRVhUU3VwcG9ydGVkID0gbV9jb250ZXh0LT5nZXRFeHRlbnNpb25zKCkuaXNFbmFibGVk
KCJHTF9FWFRfcm9idXN0bmVzcyIpOwogfQo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>392071</attachid>
            <date>2020-02-29 13:39:51 -0800</date>
            <delta_ts>2020-02-29 14:12:31 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-208331-20200301083950.patch</filename>
            <type>text/plain</type>
            <size>4493</size>
            <attacher name="Dean Jackson">dino</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjU3NTk1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMGU2OTc0ODAyMDgzYTQx
ZTk2MDdiNWY1NWQzYzUxNWQ0ZDRjNWNmOC4uM2E4NTI4M2MwYzgxZWI1NzliZjMwZjI1YjM5NWY0
ZTg1MTdkMmJiZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIxIEBACisyMDIwLTAyLTI4ICBEZWFu
IEphY2tzb24gIDxkaW5vQGFwcGxlLmNvbT4KKworICAgICAgICBtYXBzLmdvb2dsZS5jb20gaXMg
bm90IGxvYWRpbmcgcHJvcGVybHksIHNjcmVlbiBmbGlja2VycyB3aGVuIHpvb21pbmcKKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIwODMzMQorICAgICAg
ICA8cmRhcjovL3Byb2JsZW0vNTk3OTA3NTc+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZ
IChPT1BTISkuCisKKyAgICAgICAgV2hlbiB1c2luZyBBTkdMRSwgd2UgZG9uJ3QgbmVlZCB0aGUg
R0xfQU5HTEVfZGVwdGhfdGV4dHVyZSBleHRlbnNpb24uCisgICAgICAgIFdlIHdlcmUgbWlzdGFr
ZW5seSBjaGVja2luZyBmb3IgaXQgYW5kIGRlY2lkaW5nIHRvIG5vdCBhbGxvdworICAgICAgICBj
b21iaW5lZCBkZXB0aCtzdGVuY2lsIGZyYW1lYnVmZmVyIGF0dGFjaG1lbnRzLgorCisgICAgICAg
IFRlc3Q6IHdlYmdsLzEuMC4zL2NvbmZvcm1hbmNlL3JlbmRlcmJ1ZmZlcnMvZnJhbWVidWZmZXIt
b2JqZWN0LWF0dGFjaG1lbnQuaHRtbAorICAgICAgICAobm93IHBhc3NlcyBvbiBpT1MpCisKKyAg
ICAgICAgKiBodG1sL2NhbnZhcy9XZWJHTFJlbmRlcmluZ0NvbnRleHRCYXNlLmNwcDoKKyAgICAg
ICAgKFdlYkNvcmU6OldlYkdMUmVuZGVyaW5nQ29udGV4dEJhc2U6OnNldHVwRmxhZ3MpOgorCiAy
MDIwLTAyLTI3ICBEZWFuIEphY2tzb24gIDxkaW5vQGFwcGxlLmNvbT4KIAogICAgICAgICB1cGRh
dGVDU1NUcmFuc2l0aW9uc0ZvckVsZW1lbnRBbmRQcm9wZXJ0eSBzaG91bGQgY2xvbmUgUmVuZGVy
U3R5bGVzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9odG1sL2NhbnZhcy9XZWJHTFJlbmRl
cmluZ0NvbnRleHRCYXNlLmNwcCBiL1NvdXJjZS9XZWJDb3JlL2h0bWwvY2FudmFzL1dlYkdMUmVu
ZGVyaW5nQ29udGV4dEJhc2UuY3BwCmluZGV4IDg5MTgzYTUxZjNiZWQxYzBlODFiNjdkZjVhY2E3
NGU5MjM1NDc4ZDMuLjNlMDQ3MGY4OTBlZDhmYjc3Y2UxOTFkMGUwYzkyMGNjYWY2Mjc2OTggMTAw
NjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2h0bWwvY2FudmFzL1dlYkdMUmVuZGVyaW5nQ29udGV4
dEJhc2UuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2h0bWwvY2FudmFzL1dlYkdMUmVuZGVyaW5n
Q29udGV4dEJhc2UuY3BwCkBAIC03OTUsMTMgKzc5NSwyMCBAQCB2b2lkIFdlYkdMUmVuZGVyaW5n
Q29udGV4dEJhc2U6OnNldHVwRmxhZ3MoKQogICAgICAgICAgICAgbV9zeW50aGVzaXplZEVycm9y
c1RvQ29uc29sZSA9IHBhZ2UtPnNldHRpbmdzKCkud2ViR0xFcnJvcnNUb0NvbnNvbGVFbmFibGVk
KCk7CiAgICAgfQogCisgICAgLy8gRklYTUU6IFdpdGggQU5HTEUgYXMgYSBiYWNrZW5kIHRoaXMg
cHJvYmFibHkgaXNuJ3QgbmVlZGVkIGFueSBtb3JlLiBVbmZvcnR1bmF0ZWx5CisgICAgLy8gdHVy
bmluZyBpdCBvZmYgY2F1c2VzIHByb2JsZW1zLgogICAgIG1faXNHTEVTMkNvbXBsaWFudCA9IG1f
Y29udGV4dC0+aXNHTEVTMkNvbXBsaWFudCgpOwogICAgIGlmIChtX2lzR0xFUzJDb21wbGlhbnQp
IHsKICAgICAgICAgbV9pc0dMRVMyTlBPVFN0cmljdCA9ICFtX2NvbnRleHQtPmdldEV4dGVuc2lv
bnMoKS5pc0VuYWJsZWQoIkdMX09FU190ZXh0dXJlX25wb3QiKTsKICAgICAgICAgbV9pc0RlcHRo
U3RlbmNpbFN1cHBvcnRlZCA9IG1fY29udGV4dC0+Z2V0RXh0ZW5zaW9ucygpLmlzRW5hYmxlZCgi
R0xfT0VTX3BhY2tlZF9kZXB0aF9zdGVuY2lsIikgfHwgbV9jb250ZXh0LT5nZXRFeHRlbnNpb25z
KCkuaXNFbmFibGVkKCJHTF9BTkdMRV9kZXB0aF90ZXh0dXJlIik7CiAgICAgfSBlbHNlIHsKKyNp
ZiBVU0UoQU5HTEUpCisgICAgICAgIG1faXNHTEVTMk5QT1RTdHJpY3QgPSB0cnVlOworICAgICAg
ICBtX2lzRGVwdGhTdGVuY2lsU3VwcG9ydGVkID0gdHJ1ZTsKKyNlbHNlCiAgICAgICAgIG1faXNH
TEVTMk5QT1RTdHJpY3QgPSAhbV9jb250ZXh0LT5nZXRFeHRlbnNpb25zKCkuaXNFbmFibGVkKCJH
TF9BUkJfdGV4dHVyZV9ub25fcG93ZXJfb2ZfdHdvIik7CiAgICAgICAgIG1faXNEZXB0aFN0ZW5j
aWxTdXBwb3J0ZWQgPSBtX2NvbnRleHQtPmdldEV4dGVuc2lvbnMoKS5pc0VuYWJsZWQoIkdMX0VY
VF9wYWNrZWRfZGVwdGhfc3RlbmNpbCIpIHx8IG1fY29udGV4dC0+Z2V0RXh0ZW5zaW9ucygpLmlz
RW5hYmxlZCgiR0xfQU5HTEVfZGVwdGhfdGV4dHVyZSIpOworI2VuZGlmCiAgICAgfQogICAgIG1f
aXNSb2J1c3RuZXNzRVhUU3VwcG9ydGVkID0gbV9jb250ZXh0LT5nZXRFeHRlbnNpb25zKCkuaXNF
bmFibGVkKCJHTF9FWFRfcm9idXN0bmVzcyIpOwogfQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMv
Q2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCmluZGV4IDU2ODQ1NDVjZDg1Y2U2NjRj
N2RlYjA2MGU3MTY0NDhkNDM4YTlmZDMuLjZiZDNjMTY2Y2I1YzE2NmIwZGNhMTJiMzA5NzlhYTgy
Zjk4MjEzY2IgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRU
ZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNCBAQAorMjAyMC0wMi0yOCAgRGVhbiBKYWNrc29u
ICA8ZGlub0BhcHBsZS5jb20+CisKKyAgICAgICAgbWFwcy5nb29nbGUuY29tIGlzIG5vdCBsb2Fk
aW5nIHByb3Blcmx5LCBzY3JlZW4gZmxpY2tlcnMgd2hlbiB6b29taW5nCisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMDgzMzEKKyAgICAgICAgPHJkYXI6
Ly9wcm9ibGVtLzU5NzkwNzU3PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEp
LgorCisgICAgICAgICogcGxhdGZvcm0vaW9zL1Rlc3RFeHBlY3RhdGlvbnM6IHJlbW92ZSBmYWls
aW5nIGV4cGVjdGF0aW9uIGZvcjoKKyAgICAgICAgd2ViZ2wvMS4wLjMvY29uZm9ybWFuY2UvcmVu
ZGVyYnVmZmVycy9mcmFtZWJ1ZmZlci1vYmplY3QtYXR0YWNobWVudC5odG1sCisKIDIwMjAtMDIt
MjcgIEphc29uIExhd3JlbmNlICA8bGF3cmVuY2UuakBhcHBsZS5jb20+CiAKICAgICAgICAgUkVH
UkVTU0lPTiAocjI1NjkxMD8pIFsgTWFjIHdrMSBdIGZhc3QvY2FudmFzL3dlYmdsL2NhbnZhcy13
ZWJnbC1wYWdlLWNhY2hlLmh0bWwgaXMgZmxha3kgY3Jhc2hpbmcuCmRpZmYgLS1naXQgYS9MYXlv
dXRUZXN0cy9wbGF0Zm9ybS9pb3MvVGVzdEV4cGVjdGF0aW9ucyBiL0xheW91dFRlc3RzL3BsYXRm
b3JtL2lvcy9UZXN0RXhwZWN0YXRpb25zCmluZGV4IDk5OWJlYmMwOTgwOWE0ZWUyMjcxNmFkZjcw
YTQ2NDBiZDAzY2VlNTIuLjBkY2M2Yzc5YTJmNWUzMjE0NDI2YWMwZGFlOTI3ZjA4Yjk3MTQ5YTkg
MTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2lvcy9UZXN0RXhwZWN0YXRpb25zCisr
KyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2lvcy9UZXN0RXhwZWN0YXRpb25zCkBAIC0zNTI1LDcg
KzM1MjUsNiBAQCB3ZWJraXQub3JnL2IvMjA3ODU4IHdlYmdsLzEuMC4zL2NvbmZvcm1hbmNlL2ds
c2wvbWlzYy9zaGFkZXItc3RydWN0LXNjb3BlLmh0bWwgWwogd2Via2l0Lm9yZy9iLzIwNzg1OCB3
ZWJnbC8xLjAuMy9jb25mb3JtYW5jZS9taXNjL2RlbGF5ZWQtZHJhd2luZy5odG1sIFsgUGFzcyBG
YWlsdXJlIF0KIHdlYmtpdC5vcmcvYi8yMDc4NTggd2ViZ2wvMS4wLjMvY29uZm9ybWFuY2UvbWlz
Yy91bmluaXRpYWxpemVkLXRlc3QuaHRtbCBbIFBhc3MgRmFpbHVyZSBdCiB3ZWJraXQub3JnL2Iv
MjA3ODU4IHdlYmdsLzEuMC4zL2NvbmZvcm1hbmNlL3Byb2dyYW1zL3Byb2dyYW0tdGVzdC5odG1s
IFsgRmFpbHVyZSBdCi13ZWJraXQub3JnL2IvMjA3ODU4IHdlYmdsLzEuMC4zL2NvbmZvcm1hbmNl
L3JlbmRlcmJ1ZmZlcnMvZnJhbWVidWZmZXItb2JqZWN0LWF0dGFjaG1lbnQuaHRtbCBbIFBhc3Mg
RmFpbHVyZSBdCiB3ZWJraXQub3JnL2IvMjA3ODU4IHdlYmdsLzEuMC4zL2NvbmZvcm1hbmNlL3N0
YXRlL3N0YXRlLXVuZWZmZWN0ZWQtYWZ0ZXItY29tcG9zaXRpbmcuaHRtbCBbIFBhc3MgRmFpbHVy
ZSBdCiB3ZWJraXQub3JnL2IvMjA3ODU4IHdlYmdsLzEuMC4zL2NvbmZvcm1hbmNlL3RleHR1cmVz
L2RlZmF1bHQtdGV4dHVyZS5odG1sIFsgUGFzcyBGYWlsdXJlIF0KIHdlYmtpdC5vcmcvYi8yMDc4
NTggd2ViZ2wvMS4wLjMvY29uZm9ybWFuY2UvdGV4dHVyZXMvdGV4LWltYWdlLWFuZC1zdWItaW1h
Z2UtMmQtd2l0aC1jYW52YXMtcmdiNTY1Lmh0bWwgWyBQYXNzIEZhaWx1cmUgXQo=
</data>
<flag name="review"
          id="407563"
          type_id="1"
          status="+"
          setter="graouts"
    />
          </attachment>
      

    </bug>

</bugzilla>