<?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>198549</bug_id>
          
          <creation_ts>2019-06-04 17:21:04 -0700</creation_ts>
          <short_desc>REGRESSION(r246086): Causing Internal build failures (Requested by ShawnRoberts on #webkit).</short_desc>
          <delta_ts>2019-06-04 17:27: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>New Bugs</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>198451</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="WebKit Commit Bot">commit-queue</reporter>
          <assigned_to name="WebKit Commit Bot">commit-queue</assigned_to>
          <cc>sroberts</cc>
    
    <cc>thorton</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>wenson_hsieh</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1541803</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-06-04 17:21:04 -0700</bug_when>
    <thetext>https://trac.webkit.org/changeset/246086 broke the build:
Causing Internal build failures (Requested by ShawnRoberts on #webkit).

This is an automatic bug report generated by webkitbot. If this bug
report was created because of a flaky test, please file a bug for the flaky
test (if we don&apos;t already have one on file) and dup this bug against that bug
so that we can track how often these flaky tests fail.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1541805</commentid>
    <comment_count>1</comment_count>
      <attachid>371356</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-06-04 17:21:10 -0700</bug_when>
    <thetext>Created attachment 371356
ROLLOUT of r246086

Any committer can land this patch automatically by marking it commit-queue+.  The commit-queue will build and test the patch before landing to ensure that the rollout will be successful.  This process takes approximately 15 minutes.

If you would like to land the rollout faster, you can use the following command:

  webkit-patch land-attachment ATTACHMENT_ID

where ATTACHMENT_ID is the ID of this attachment.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1541806</commentid>
    <comment_count>2</comment_count>
      <attachid>371356</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-06-04 17:24:04 -0700</bug_when>
    <thetext>Comment on attachment 371356
ROLLOUT of r246086

Clearing flags on attachment: 371356

Committed r246090: &lt;https://trac.webkit.org/changeset/246090&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1541807</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-06-04 17:24:05 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1541810</commentid>
    <comment_count>4</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2019-06-04 17:27:15 -0700</bug_when>
    <thetext>&lt;rdar://problem/51422169&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>371356</attachid>
            <date>2019-06-04 17:21:10 -0700</date>
            <delta_ts>2019-06-04 17:24:04 -0700</delta_ts>
            <desc>ROLLOUT of r246086</desc>
            <filename>bug-198549-20190604172110.patch</filename>
            <type>text/plain</type>
            <size>13280</size>
            <attacher name="WebKit Commit Bot">commit-queue</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQ2MDg5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IGEzNWUxYjAyYjdkZWIyM2Jj
ODk5NGU1NTVlNDlkNWFkNGFjM2FkMDAuLmZhMTNkZjNiYTQ3ZDEwNzNhNDNkMGM5NmFmOTAyMWIz
NTkwZWZjYWEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTcgQEAKKzIwMTktMDYtMDQgIENvbW1pdCBR
dWV1ZSAgPGNvbW1pdC1xdWV1ZUB3ZWJraXQub3JnPgorCisgICAgICAgIFVucmV2aWV3ZWQsIHJv
bGxpbmcgb3V0IHIyNDYwODYuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD0xOTg1NDkKKworICAgICAgICBDYXVzaW5nIEludGVybmFsIGJ1aWxkIGZhaWx1
cmVzIChSZXF1ZXN0ZWQgYnkgU2hhd25Sb2JlcnRzIG9uCisgICAgICAgICN3ZWJraXQpLgorCisg
ICAgICAgIFJldmVydGVkIGNoYW5nZXNldDoKKworICAgICAgICAiUmVtb3ZlIHNvbWUgdW51c2Vk
IHNlbGVjdGlvbiBjb2RlIgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9MTk4NDUxCisgICAgICAgIGh0dHBzOi8vdHJhYy53ZWJraXQub3JnL2NoYW5nZXNl
dC8yNDYwODYKKwogMjAxOS0wNi0wNCAgVGltIEhvcnRvbiAgPHRpbW90aHlfaG9ydG9uQGFwcGxl
LmNvbT4KIAogICAgICAgICBUdXJuIG9uIGJhY2tncm91bmQgY29sb3IgZXN0aW1hdGlvbiBmb3Ig
YWxsIGxpbmsgaW5kaWNhdG9ycwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9QbGF0Zm9ybS9z
cGkvaW9zL1VJS2l0U1BJLmggYi9Tb3VyY2UvV2ViS2l0L1BsYXRmb3JtL3NwaS9pb3MvVUlLaXRT
UEkuaAppbmRleCA1NTUyZTA1MmE0NDgwNjE4NDI2NTliYmVlMDM1MDk3NWI4NDJmOGE5Li5jNGM4
MTA1YzgzNzg0ZDQzMTU1M2YyN2I3MjU4NmQ4ODI1YmU3OWQ1IDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViS2l0L1BsYXRmb3JtL3NwaS9pb3MvVUlLaXRTUEkuaAorKysgYi9Tb3VyY2UvV2ViS2l0L1Bs
YXRmb3JtL3NwaS9pb3MvVUlLaXRTUEkuaApAQCAtNTMwLDEwICs1MzAsMzMgQEAgdHlwZWRlZiBO
U19FTlVNIChOU0ludGVnZXIsIF9VSUJhY2tkcm9wTWFza1ZpZXdGbGFncykgewogLSAoVUlDb2xv
ciAqKV9pbmhlcml0ZWRJbnRlcmFjdGlvblRpbnRDb2xvcjsKIEBlbmQKIAorQGludGVyZmFjZSBV
SVdlYlNlbGVjdGlvblZpZXcgOiBVSVZpZXcKK0BlbmQKKworQGludGVyZmFjZSBVSVdlYlNlbGVj
dGlvbkFzc2lzdGFudCA6IE5TT2JqZWN0IDxVSUdlc3R1cmVSZWNvZ25pemVyRGVsZWdhdGU+CitA
ZW5kCisKIEBwcm90b2NvbCBVSVNlbGVjdGlvbkludGVyYWN0aW9uQXNzaXN0YW50CiAtICh2b2lk
KXNob3dTZWxlY3Rpb25Db21tYW5kczsKIEBlbmQKIAorQGludGVyZmFjZSBVSVdlYlNlbGVjdGlv
bkFzc2lzdGFudCAoKQorLSAoQk9PTClpc1NlbGVjdGlvbkdlc3R1cmVSZWNvZ25pemVyOihVSUdl
c3R1cmVSZWNvZ25pemVyICopZ2VzdHVyZVJlY29nbml6ZXI7CistIChpZClpbml0V2l0aFZpZXc6
KFVJVmlldyAqKXZpZXc7CistICh2b2lkKWNsZWFyU2VsZWN0aW9uOworLSAodm9pZClkaWRFbmRT
Y3JvbGxpbmdPclpvb21pbmdQYWdlOworLSAodm9pZClkaWRFbmRTY3JvbGxpbmdPdmVyZmxvdzsK
Ky0gKHZvaWQpcmVzaWduZWRGaXJzdFJlc3BvbmRlcjsKKy0gKHZvaWQpc2VsZWN0aW9uQ2hhbmdl
ZDsKKy0gKHZvaWQpc2V0R2VzdHVyZVJlY29nbml6ZXJzOworLSAodm9pZCl3aWxsU3RhcnRTY3Jv
bGxpbmdPclpvb21pbmdQYWdlOworLSAodm9pZCl3aWxsU3RhcnRTY3JvbGxpbmdPdmVyZmxvdzsK
KyNpZiAhUExBVEZPUk0oSU9TTUFDKQorQHByb3BlcnR5IChub25hdG9taWMsIHJldGFpbikgVUlX
ZWJTZWxlY3Rpb25WaWV3ICpzZWxlY3Rpb25WaWV3OworI2VuZGlmCitAcHJvcGVydHkgKG5vbmF0
b21pYywgcmVhZG9ubHkpIENHUmVjdCBzZWxlY3Rpb25GcmFtZTsKK0BlbmQKKwogdHlwZWRlZiBO
U19FTlVNKE5TSW50ZWdlciwgVUlXS1NlbGVjdGlvblRvdWNoKSB7CiAgICAgVUlXS1NlbGVjdGlv
blRvdWNoU3RhcnRlZCA9IDAsCiAgICAgVUlXS1NlbGVjdGlvblRvdWNoTW92ZWQgPSAxLApAQCAt
NTYzLDE4ICs1ODYsMjIgQEAgdHlwZWRlZiBOU19FTlVNKE5TSW50ZWdlciwgVUlXS0dlc3R1cmVU
eXBlKSB7CiAgICAgVUlXS0dlc3R1cmVUd29GaW5nZXJTaW5nbGVUYXAgPSAxMCwKICAgICBVSVdL
R2VzdHVyZVR3b0ZpbmdlclJhbmdlZFNlbGVjdEdlc3R1cmUgPSAxMSwKICAgICBVSVdLR2VzdHVy
ZVRhcE9uTGlua1dpdGhHZXN0dXJlID0gMTIsCisgICAgVUlXS0dlc3R1cmVNYWtlV2ViU2VsZWN0
aW9uID0gMTMsCiAgICAgVUlXS0dlc3R1cmVQaHJhc2VCb3VuZGFyeSA9IDE0LAogfTsKIAotQGlu
dGVyZmFjZSBVSVdlYlNlbGVjdGlvbkFzc2lzdGFudCA6IE5TT2JqZWN0Ci1AZW5kCi0KIEBpbnRl
cmZhY2UgVUlXS1NlbGVjdGlvbkFzc2lzdGFudCA6IFVJV2ViU2VsZWN0aW9uQXNzaXN0YW50CiBA
ZW5kCiAKIEBpbnRlcmZhY2UgVUlXS1NlbGVjdGlvbkFzc2lzdGFudCAoKQotLSAoaWQpaW5pdFdp
dGhWaWV3OihVSVZpZXcgKil2aWV3OworLSAoQk9PTClzaG91bGRIYW5kbGVTaW5nbGVUYXBBdFBv
aW50OihDR1BvaW50KXBvaW50OworLSAodm9pZClzZWxlY3Rpb25DaGFuZ2VkV2l0aEdlc3R1cmVB
dDooQ0dQb2ludClwb2ludCB3aXRoR2VzdHVyZTooVUlXS0dlc3R1cmVUeXBlKWdlc3R1cmVUeXBl
IHdpdGhTdGF0ZTooVUlHZXN0dXJlUmVjb2duaXplclN0YXRlKWdlc3R1cmVTdGF0ZSB3aXRoRmxh
Z3M6KFVJV0tTZWxlY3Rpb25GbGFncylmbGFnczsKKy0gKHZvaWQpc2VsZWN0aW9uQ2hhbmdlZFdp
dGhUb3VjaEF0OihDR1BvaW50KXBvaW50IHdpdGhTZWxlY3Rpb25Ub3VjaDooVUlXS1NlbGVjdGlv
blRvdWNoKXRvdWNoIHdpdGhGbGFnczooVUlXS1NlbGVjdGlvbkZsYWdzKWZsYWdzOworLSAodm9p
ZClzaG93RGljdGlvbmFyeUZvcjooTlNTdHJpbmcgKilzZWxlY3RlZFRlcm0gZnJvbVJlY3Q6KENH
UmVjdClwcmVzZW50YXRpb25SZWN0OwogLSAodm9pZClzaG93U2hhcmVTaGVldEZvcjooTlNTdHJp
bmcgKilzZWxlY3RlZFRlcm0gZnJvbVJlY3Q6KENHUmVjdClwcmVzZW50YXRpb25SZWN0OworLSAo
dm9pZClzaG93VGV4dFNlcnZpY2VGb3I6KE5TU3RyaW5nICopc2VsZWN0ZWRUZXJtIGZyb21SZWN0
OihDR1JlY3QpcHJlc2VudGF0aW9uUmVjdDsKKy0gKHZvaWQpbG9va3VwOihOU1N0cmluZyAqKXRl
eHRXaXRoQ29udGV4dCB3aXRoUmFuZ2U6KE5TUmFuZ2UpcmFuZ2UgZnJvbVJlY3Q6KENHUmVjdClw
cmVzZW50YXRpb25SZWN0OworQHByb3BlcnR5IChub25hdG9taWMsIHJlYWRvbmx5KSBVSUxvbmdQ
cmVzc0dlc3R1cmVSZWNvZ25pemVyICpzZWxlY3Rpb25Mb25nUHJlc3NSZWNvZ25pemVyOwogQGVu
ZAogCiBAaW50ZXJmYWNlIFVJV0tBdXRvY29ycmVjdGlvblJlY3RzIDogTlNPYmplY3QKZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJLaXQvU2hhcmVkL2lvcy9HZXN0dXJlVHlwZXMuaCBiL1NvdXJjZS9X
ZWJLaXQvU2hhcmVkL2lvcy9HZXN0dXJlVHlwZXMuaAppbmRleCA2ODZmMGQ4YmMwNzU3MzRjNjQy
ZmQ5MDNmMTExYzUxNWViNDFmNmNjLi42ODQ1MGQwZDYwMjQwNmRkZmFhMmQxYzgwZjliNjQ3ZDli
MjJjYmRjIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1NoYXJlZC9pb3MvR2VzdHVyZVR5cGVz
LmgKKysrIGIvU291cmNlL1dlYktpdC9TaGFyZWQvaW9zL0dlc3R1cmVUeXBlcy5oCkBAIC00Miw2
ICs0Miw3IEBAIGVudW0gY2xhc3MgR2VzdHVyZVR5cGUgewogICAgIFR3b0ZpbmdlclNpbmdsZVRh
cCwKICAgICBUd29GaW5nZXJSYW5nZWRTZWxlY3RHZXN0dXJlLAogICAgIFRhcE9uTGlua1dpdGhH
ZXN0dXJlLAorICAgIE1ha2VXZWJTZWxlY3Rpb24sCiAgICAgUGhyYXNlQm91bmRhcnkKIH07CiAK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL2lvcy9XS0NvbnRlbnRWaWV3SW50
ZXJhY3Rpb24ubW0gYi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9pb3MvV0tDb250ZW50Vmlld0lu
dGVyYWN0aW9uLm1tCmluZGV4IDU4MmMwNWE3Y2VlNzVjYzUxY2E5NTg4Njk1OWM0ZTYyMmE5MzNh
NmEuLjJmYmJhNzVmZWM3ZWIwMTBkYzk2MmY0NDNiZDBjMWZiYjI0NTk1ZWYgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL2lvcy9XS0NvbnRlbnRWaWV3SW50ZXJhY3Rpb24ubW0K
KysrIGIvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvaW9zL1dLQ29udGVudFZpZXdJbnRlcmFjdGlv
bi5tbQpAQCAtMzI3OCw2ICszMjc4LDggQEAgc3RhdGljIGlubGluZSBXZWJLaXQ6Okdlc3R1cmVU
eXBlIHRvR2VzdHVyZVR5cGUoVUlXS0dlc3R1cmVUeXBlIGdlc3R1cmVUeXBlKQogICAgICAgICBy
ZXR1cm4gV2ViS2l0OjpHZXN0dXJlVHlwZTo6VHdvRmluZ2VyUmFuZ2VkU2VsZWN0R2VzdHVyZTsK
ICAgICBjYXNlIFVJV0tHZXN0dXJlVGFwT25MaW5rV2l0aEdlc3R1cmU6CiAgICAgICAgIHJldHVy
biBXZWJLaXQ6Okdlc3R1cmVUeXBlOjpUYXBPbkxpbmtXaXRoR2VzdHVyZTsKKyAgICBjYXNlIFVJ
V0tHZXN0dXJlTWFrZVdlYlNlbGVjdGlvbjoKKyAgICAgICAgcmV0dXJuIFdlYktpdDo6R2VzdHVy
ZVR5cGU6Ok1ha2VXZWJTZWxlY3Rpb247CiAgICAgY2FzZSBVSVdLR2VzdHVyZVBocmFzZUJvdW5k
YXJ5OgogICAgICAgICByZXR1cm4gV2ViS2l0OjpHZXN0dXJlVHlwZTo6UGhyYXNlQm91bmRhcnk7
CiAgICAgfQpAQCAtMzMxNCw2ICszMzE2LDggQEAgc3RhdGljIGlubGluZSBVSVdLR2VzdHVyZVR5
cGUgdG9VSVdLR2VzdHVyZVR5cGUoV2ViS2l0OjpHZXN0dXJlVHlwZSBnZXN0dXJlVHlwZSkKICAg
ICAgICAgcmV0dXJuIFVJV0tHZXN0dXJlVHdvRmluZ2VyUmFuZ2VkU2VsZWN0R2VzdHVyZTsKICAg
ICBjYXNlIFdlYktpdDo6R2VzdHVyZVR5cGU6OlRhcE9uTGlua1dpdGhHZXN0dXJlOgogICAgICAg
ICByZXR1cm4gVUlXS0dlc3R1cmVUYXBPbkxpbmtXaXRoR2VzdHVyZTsKKyAgICBjYXNlIFdlYktp
dDo6R2VzdHVyZVR5cGU6Ok1ha2VXZWJTZWxlY3Rpb246CisgICAgICAgIHJldHVybiBVSVdLR2Vz
dHVyZU1ha2VXZWJTZWxlY3Rpb247CiAgICAgY2FzZSBXZWJLaXQ6Okdlc3R1cmVUeXBlOjpQaHJh
c2VCb3VuZGFyeToKICAgICAgICAgcmV0dXJuIFVJV0tHZXN0dXJlUGhyYXNlQm91bmRhcnk7CiAg
ICAgfQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvaW9zL1dLUERGVmlldy5t
bSBiL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL2lvcy9XS1BERlZpZXcubW0KaW5kZXggNmM1MDBm
ZGFkNDdkNTMyMTAzMDIxZjkxYjBkZjMxYjYzY2JhZGU3NC4uZDJmNGZmM2I4YzVmMDg1YjA5MmU3
MGJjM2E2Mzc4YzczNjc3YTAxOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9VSVByb2Nlc3Mv
aW9zL1dLUERGVmlldy5tbQorKysgYi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9pb3MvV0tQREZW
aWV3Lm1tCkBAIC01MjIsNyArNTIyLDYgQEAgc3RhdGljIE5TU3RyaW5nQ29tcGFyZU9wdGlvbnMg
c3RyaW5nQ29tcGFyZU9wdGlvbnMoX1dLRmluZE9wdGlvbnMgZmluZE9wdGlvbnMpCiAKIC0gKHZv
aWQpYWN0aW9uU2hlZXRBc3Npc3RhbnQ6KFdLQWN0aW9uU2hlZXRBc3Npc3RhbnQgKilhc3Npc3Rh
bnQgc2hhcmVFbGVtZW50V2l0aFVSTDooTlNVUkwgKil1cmwgcmVjdDooQ0dSZWN0KWJvdW5kaW5n
UmVjdAogewotICAgIC8vIEZJWE1FOiBXZSBzaG91bGQgdXNlIFdLU2hhcmVTaGVldCBpbnN0ZWFk
IG9mIFVJV0tTZWxlY3Rpb25Bc3Npc3RhbnQgZm9yIHRoaXMuCiAgICAgYXV0byBzZWxlY3Rpb25B
c3Npc3RhbnQgPSBhZG9wdE5TKFtbVUlXS1NlbGVjdGlvbkFzc2lzdGFudCBhbGxvY10gaW5pdFdp
dGhWaWV3OltfaG9zdFZpZXdDb250cm9sbGVyIHZpZXddXSk7CiAgICAgW3NlbGVjdGlvbkFzc2lz
dGFudCBzaG93U2hhcmVTaGVldEZvcjpXVEY6OnVzZXJWaXNpYmxlU3RyaW5nKHVybCkgZnJvbVJl
Y3Q6Ym91bmRpbmdSZWN0XTsKIH0KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvV2ViUHJvY2Vz
cy9XZWJQYWdlL1dlYlBhZ2UuaCBiL1NvdXJjZS9XZWJLaXQvV2ViUHJvY2Vzcy9XZWJQYWdlL1dl
YlBhZ2UuaAppbmRleCAyOGIwMmE3ZjUzZTA3OWY4NzM4YThjNzkxMjFmZDVlZmQyYzY5NmU5Li5m
MmIyNGMyODMzNDM3ZDg5NzBkYjhjMmI0MmQ4NDNhYjI5NmViNzVmIDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViS2l0L1dlYlByb2Nlc3MvV2ViUGFnZS9XZWJQYWdlLmgKKysrIGIvU291cmNlL1dlYktp
dC9XZWJQcm9jZXNzL1dlYlBhZ2UvV2ViUGFnZS5oCkBAIC0xMjM4LDYgKzEyMzgsNyBAQCBwcml2
YXRlOgogICAgIHZvaWQgdXBkYXRlVmlld3BvcnRTaXplRm9yQ1NTVmlld3BvcnRVbml0cygpOwog
CiAgICAgc3RhdGljIHZvaWQgY29udmVydFNlbGVjdGlvblJlY3RzVG9Sb290VmlldyhXZWJDb3Jl
OjpGcmFtZVZpZXcqLCBWZWN0b3I8V2ViQ29yZTo6U2VsZWN0aW9uUmVjdD4mKTsKKyAgICBSZWZQ
dHI8V2ViQ29yZTo6UmFuZ2U+IHJhbmdlRm9yV2ViU2VsZWN0aW9uQXRQb3NpdGlvbihjb25zdCBX
ZWJDb3JlOjpJbnRQb2ludCYsIGNvbnN0IFdlYkNvcmU6OlZpc2libGVQb3NpdGlvbiYsIFNlbGVj
dGlvbkZsYWdzJik7CiAgICAgdm9pZCBnZXRGb2N1c2VkRWxlbWVudEluZm9ybWF0aW9uKEZvY3Vz
ZWRFbGVtZW50SW5mb3JtYXRpb24mKTsKICAgICB2b2lkIHBsYXRmb3JtSW5pdGlhbGl6ZUFjY2Vz
c2liaWxpdHkoKTsKICAgICB2b2lkIGdlbmVyYXRlU3ludGhldGljRWRpdGluZ0NvbW1hbmQoU3lu
dGhldGljRWRpdGluZ0NvbW1hbmRUeXBlKTsKQEAgLTE4NDksNiArMTg1MCw3IEBAIHByaXZhdGU6
CiAKICAgICBSZWZQdHI8V2ViQ29yZTo6UmFuZ2U+IG1faW5pdGlhbFNlbGVjdGlvbjsKICAgICBX
ZWJDb3JlOjpWaXNpYmxlU2VsZWN0aW9uIG1fc3RvcmVkU2VsZWN0aW9uRm9yQWNjZXNzaWJpbGl0
eSB7IFdlYkNvcmU6OlZpc2libGVTZWxlY3Rpb24oKSB9OworICAgIFdlYkNvcmU6OkludFNpemUg
bV9ibG9ja1NlbGVjdGlvbkRlc2lyZWRTaXplOwogICAgIFdlYkNvcmU6OkZsb2F0U2l6ZSBtX21h
eGltdW1Vbm9ic2N1cmVkU2l6ZTsKICAgICBpbnQzMl90IG1fZGV2aWNlT3JpZW50YXRpb24geyAw
IH07CiAgICAgYm9vbCBtX2tleWJvYXJkSXNBdHRhY2hlZCB7IGZhbHNlIH07CmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViS2l0L1dlYlByb2Nlc3MvV2ViUGFnZS9pb3MvV2ViUGFnZUlPUy5tbSBiL1Nv
dXJjZS9XZWJLaXQvV2ViUHJvY2Vzcy9XZWJQYWdlL2lvcy9XZWJQYWdlSU9TLm1tCmluZGV4IGY0
MjEyYjAwM2Q5Y2EwMDEwMjIyMGJjYjY3Y2JjZDljNGRkNmYxZjkuLmU3MmRhOGQ5MGUyODIxZDFh
MWEwOTkyMzM4NWU4OGJjYTc1YWY4YzEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvV2ViUHJv
Y2Vzcy9XZWJQYWdlL2lvcy9XZWJQYWdlSU9TLm1tCisrKyBiL1NvdXJjZS9XZWJLaXQvV2ViUHJv
Y2Vzcy9XZWJQYWdlL2lvcy9XZWJQYWdlSU9TLm1tCkBAIC0xMzMsNiArMTMzLDkgQEAKIG5hbWVz
cGFjZSBXZWJLaXQgewogdXNpbmcgbmFtZXNwYWNlIFdlYkNvcmU7CiAKK2NvbnN0IGludCBibG9j
a1NlbGVjdGlvblN0YXJ0V2lkdGggPSAxMDA7Citjb25zdCBpbnQgYmxvY2tTZWxlY3Rpb25TdGFy
dEhlaWdodCA9IDEwMDsKKwogdm9pZCBXZWJQYWdlOjpwbGF0Zm9ybUluaXRpYWxpemUoKQogewog
ICAgIHBsYXRmb3JtSW5pdGlhbGl6ZUFjY2Vzc2liaWxpdHkoKTsKQEAgLTEyMzIsNiArMTIzNSw5
MyBAQCBzdGF0aWMgSW50UmVjdCBzZWxlY3Rpb25Cb3hGb3JSYW5nZShXZWJDb3JlOjpSYW5nZSog
cmFuZ2UpCiAgICAgcmV0dXJuIGJvdW5kaW5nUmVjdDsKIH0KIAorc3RhdGljIGJvb2wgY2FuU2hy
aW5rVG9UZXh0U2VsZWN0aW9uKE5vZGUqIG5vZGUpCit7CisgICAgaWYgKG5vZGUgJiYgIWlzPEVs
ZW1lbnQ+KCpub2RlKSkKKyAgICAgICAgbm9kZSA9IG5vZGUtPnBhcmVudEVsZW1lbnQoKTsKKyAg
ICAKKyAgICBhdXRvKiByZW5kZXJlciA9IChub2RlKSA/IG5vZGUtPnJlbmRlcmVyKCkgOiBudWxs
cHRyOworICAgIHJldHVybiByZW5kZXJlciAmJiByZW5kZXJlci0+Y2hpbGRyZW5JbmxpbmUoKSAm
JiAoaXM8UmVuZGVyQmxvY2s+KCpyZW5kZXJlcikgJiYgIWRvd25jYXN0PFJlbmRlckJsb2NrPigq
cmVuZGVyZXIpLmlubGluZUNvbnRpbnVhdGlvbigpKSAmJiAhcmVuZGVyZXItPmlzVGFibGUoKTsK
K30KKworc3RhdGljIGJvb2wgaGFzQ3VzdG9tTGluZUhlaWdodChOb2RlJiBub2RlKQoreworICAg
IGF1dG8qIHJlbmRlcmVyID0gbm9kZS5yZW5kZXJlcigpOworICAgIHJldHVybiByZW5kZXJlciAm
JiByZW5kZXJlci0+c3R5bGUoKS5saW5lSGVpZ2h0KCkuaXNTcGVjaWZpZWQoKTsKK30KKyAgICAK
K1JlZlB0cjxSYW5nZT4gV2ViUGFnZTo6cmFuZ2VGb3JXZWJTZWxlY3Rpb25BdFBvc2l0aW9uKGNv
bnN0IEludFBvaW50JiBwb2ludCwgY29uc3QgVmlzaWJsZVBvc2l0aW9uJiBwb3NpdGlvbiwgU2Vs
ZWN0aW9uRmxhZ3MmIGZsYWdzKQoreworICAgIEhpdFRlc3RSZXN1bHQgcmVzdWx0ID0gbV9wYWdl
LT5tYWluRnJhbWUoKS5ldmVudEhhbmRsZXIoKS5oaXRUZXN0UmVzdWx0QXRQb2ludCgocG9pbnQp
LCBIaXRUZXN0UmVxdWVzdDo6UmVhZE9ubHkgfCBIaXRUZXN0UmVxdWVzdDo6QWN0aXZlIHwgSGl0
VGVzdFJlcXVlc3Q6OkRpc2FsbG93VXNlckFnZW50U2hhZG93Q29udGVudCB8IEhpdFRlc3RSZXF1
ZXN0OjpBbGxvd0NoaWxkRnJhbWVDb250ZW50KTsKKworICAgIE5vZGUqIGN1cnJlbnROb2RlID0g
cmVzdWx0LmlubmVyTm9kZSgpOworICAgIGlmICghY3VycmVudE5vZGUpCisgICAgICAgIHJldHVy
biBudWxscHRyOworICAgIFJlZlB0cjxSYW5nZT4gcmFuZ2U7CisgICAgRmxvYXRSZWN0IGJvdW5k
aW5nUmVjdEluU2Nyb2xsVmlld0Nvb3JkaW5hdGVzOworCisgICAgaWYgKCFjdXJyZW50Tm9kZS0+
aXNUZXh0Tm9kZSgpICYmICFjYW5TaHJpbmtUb1RleHRTZWxlY3Rpb24oY3VycmVudE5vZGUpICYm
IGhhc0N1c3RvbUxpbmVIZWlnaHQoKmN1cnJlbnROb2RlKSkgeworICAgICAgICBhdXRvKiByZW5k
ZXJlciA9IGN1cnJlbnROb2RlLT5yZW5kZXJlcigpOworICAgICAgICBpZiAoaXM8UmVuZGVyQmxv
Y2tGbG93PihyZW5kZXJlcikpIHsKKyAgICAgICAgICAgIGF1dG8qIHJlbmRlclRleHQgPSBkb3du
Y2FzdDxSZW5kZXJCbG9ja0Zsb3c+KCpyZW5kZXJlcikuZmluZENsb3Nlc3RUZXh0QXRBYnNvbHV0
ZVBvaW50KHBvaW50KTsKKyAgICAgICAgICAgIGlmIChyZW5kZXJUZXh0ICYmIHJlbmRlclRleHQt
PnRleHROb2RlKCkpCisgICAgICAgICAgICAgICAgY3VycmVudE5vZGUgPSByZW5kZXJUZXh0LT50
ZXh0Tm9kZSgpOworICAgICAgICB9CisgICAgfQorCisgICAgaWYgKGN1cnJlbnROb2RlLT5pc1Rl
eHROb2RlKCkpIHsKKyAgICAgICAgcmFuZ2UgPSBlbmNsb3NpbmdUZXh0VW5pdE9mR3JhbnVsYXJp
dHkocG9zaXRpb24sIFBhcmFncmFwaEdyYW51bGFyaXR5LCBEaXJlY3Rpb25Gb3J3YXJkKTsKKyAg
ICAgICAgaWYgKCFyYW5nZSB8fCByYW5nZS0+Y29sbGFwc2VkKCkpCisgICAgICAgICAgICByYW5n
ZSA9IFJhbmdlOjpjcmVhdGUoY3VycmVudE5vZGUtPmRvY3VtZW50KCksIHBvc2l0aW9uLCBwb3Np
dGlvbik7CisgICAgICAgIGVsc2UgeworICAgICAgICAgICAgbV9ibG9ja1JlY3RGb3JUZXh0U2Vs
ZWN0aW9uID0gc2VsZWN0aW9uQm94Rm9yUmFuZ2UocmFuZ2UuZ2V0KCkpOworICAgICAgICAgICAg
cmFuZ2UgPSB3b3JkUmFuZ2VGcm9tUG9zaXRpb24ocG9zaXRpb24pOworICAgICAgICB9CisKKyAg
ICAgICAgcmV0dXJuIHJhbmdlOworICAgIH0KKworICAgIGlmICghY3VycmVudE5vZGUtPmlzRWxl
bWVudE5vZGUoKSkKKyAgICAgICAgY3VycmVudE5vZGUgPSBjdXJyZW50Tm9kZS0+cGFyZW50RWxl
bWVudCgpOworCisgICAgTm9kZSogYmVzdENob2ljZSA9IGN1cnJlbnROb2RlOworICAgIHdoaWxl
IChjdXJyZW50Tm9kZSkgeworICAgICAgICBpZiAoY3VycmVudE5vZGUtPnJlbmRlcmVyKCkpIHsK
KyAgICAgICAgICAgIGJvdW5kaW5nUmVjdEluU2Nyb2xsVmlld0Nvb3JkaW5hdGVzID0gY3VycmVu
dE5vZGUtPnJlbmRlcmVyKCktPmFic29sdXRlQm91bmRpbmdCb3hSZWN0KHRydWUpOworICAgICAg
ICAgICAgYm91bmRpbmdSZWN0SW5TY3JvbGxWaWV3Q29vcmRpbmF0ZXMuc2NhbGUobV9wYWdlLT5w
YWdlU2NhbGVGYWN0b3IoKSk7CisgICAgICAgICAgICBpZiAoYm91bmRpbmdSZWN0SW5TY3JvbGxW
aWV3Q29vcmRpbmF0ZXMud2lkdGgoKSA+IG1fYmxvY2tTZWxlY3Rpb25EZXNpcmVkU2l6ZS53aWR0
aCgpICYmIGJvdW5kaW5nUmVjdEluU2Nyb2xsVmlld0Nvb3JkaW5hdGVzLmhlaWdodCgpID4gbV9i
bG9ja1NlbGVjdGlvbkRlc2lyZWRTaXplLmhlaWdodCgpKQorICAgICAgICAgICAgICAgIGJyZWFr
OworICAgICAgICAgICAgYmVzdENob2ljZSA9IGN1cnJlbnROb2RlOworICAgICAgICB9CisgICAg
ICAgIGN1cnJlbnROb2RlID0gY3VycmVudE5vZGUtPnBhcmVudEVsZW1lbnQoKTsKKyAgICB9CisK
KyAgICBpZiAoIWJlc3RDaG9pY2UpCisgICAgICAgIHJldHVybiBudWxscHRyOworCisgICAgUmVu
ZGVyT2JqZWN0KiByZW5kZXJlciA9IGJlc3RDaG9pY2UtPnJlbmRlcmVyKCk7CisgICAgaWYgKCFy
ZW5kZXJlciB8fCByZW5kZXJlci0+c3R5bGUoKS51c2VyU2VsZWN0KCkgPT0gVXNlclNlbGVjdDo6
Tm9uZSkKKyAgICAgICAgcmV0dXJuIG51bGxwdHI7CisKKyAgICBpZiAocmVuZGVyZXItPmNoaWxk
cmVuSW5saW5lKCkgJiYgKGlzPFJlbmRlckJsb2NrPigqcmVuZGVyZXIpICYmICFkb3duY2FzdDxS
ZW5kZXJCbG9jaz4oKnJlbmRlcmVyKS5pbmxpbmVDb250aW51YXRpb24oKSkgJiYgIXJlbmRlcmVy
LT5pc1RhYmxlKCkpIHsKKyAgICAgICAgcmFuZ2UgPSBlbmNsb3NpbmdUZXh0VW5pdE9mR3JhbnVs
YXJpdHkocG9zaXRpb24sIFdvcmRHcmFudWxhcml0eSwgRGlyZWN0aW9uQmFja3dhcmQpOworICAg
ICAgICBpZiAocmFuZ2UgJiYgIXJhbmdlLT5jb2xsYXBzZWQoKSkKKyAgICAgICAgICAgIHJldHVy
biByYW5nZTsKKyAgICB9CisKKyAgICAvLyBJZiBhbGwgd2UgY291bGQgZmluZCBpcyBhIGJsb2Nr
IHdob3NlIGhlaWdodCBpcyB2ZXJ5IGNsb3NlIHRvIHRoZSBoZWlnaHQKKyAgICAvLyBvZiB0aGUg
dmlzaWJsZSBhcmVhLCBkb24ndCB1c2UgaXQuCisgICAgY29uc3QgZmxvYXQgYWRqdXN0bWVudEZh
Y3RvciA9IC45NzsKKyAgICBib3VuZGluZ1JlY3RJblNjcm9sbFZpZXdDb29yZGluYXRlcyA9IHJl
bmRlcmVyLT5hYnNvbHV0ZUJvdW5kaW5nQm94UmVjdCh0cnVlKTsKKworICAgIGlmIChib3VuZGlu
Z1JlY3RJblNjcm9sbFZpZXdDb29yZGluYXRlcy5oZWlnaHQoKSA+IG1fcGFnZS0+bWFpbkZyYW1l
KCkudmlldygpLT5leHBvc2VkQ29udGVudFJlY3QoKS5oZWlnaHQoKSAqIGFkanVzdG1lbnRGYWN0
b3IpCisgICAgICAgIHJldHVybiBudWxscHRyOworCisgICAgcmFuZ2UgPSBSYW5nZTo6Y3JlYXRl
KGJlc3RDaG9pY2UtPmRvY3VtZW50KCkpOworICAgIHJhbmdlLT5zZWxlY3ROb2RlQ29udGVudHMo
KmJlc3RDaG9pY2UpOworICAgIHJldHVybiByYW5nZS0+Y29sbGFwc2VkKCkgPyBudWxscHRyIDog
cmFuZ2U7Cit9CisKIHZvaWQgV2ViUGFnZTo6c2VsZWN0V2l0aEdlc3R1cmUoY29uc3QgSW50UG9p
bnQmIHBvaW50LCB1aW50MzJfdCBncmFudWxhcml0eSwgdWludDMyX3QgZ2VzdHVyZVR5cGUsIHVp
bnQzMl90IGdlc3R1cmVTdGF0ZSwgYm9vbCBpc0ludGVyYWN0aW5nV2l0aEZvY3VzZWRFbGVtZW50
LCBDYWxsYmFja0lEIGNhbGxiYWNrSUQpCiB7CiAgICAgYXV0byYgZnJhbWUgPSBtX3BhZ2UtPmZv
Y3VzQ29udHJvbGxlcigpLmZvY3VzZWRPck1haW5GcmFtZSgpOwpAQCAtMTM3NSw2ICsxNDY1LDE0
IEBAIHZvaWQgV2ViUGFnZTo6c2VsZWN0V2l0aEdlc3R1cmUoY29uc3QgSW50UG9pbnQmIHBvaW50
LCB1aW50MzJfdCBncmFudWxhcml0eSwgdWluCiAgICAgICAgICAgICByYW5nZSA9IGVuY2xvc2lu
Z1RleHRVbml0T2ZHcmFudWxhcml0eShwb3NpdGlvbiwgUGFyYWdyYXBoR3JhbnVsYXJpdHksIERp
cmVjdGlvbkZvcndhcmQpOwogICAgICAgICBicmVhazsKIAorICAgIGNhc2UgR2VzdHVyZVR5cGU6
Ok1ha2VXZWJTZWxlY3Rpb246CisgICAgICAgIGlmICh3a0dlc3R1cmVTdGF0ZSA9PSBHZXN0dXJl
UmVjb2duaXplclN0YXRlOjpCZWdhbikgeworICAgICAgICAgICAgbV9ibG9ja1NlbGVjdGlvbkRl
c2lyZWRTaXplLnNldFdpZHRoKGJsb2NrU2VsZWN0aW9uU3RhcnRXaWR0aCk7CisgICAgICAgICAg
ICBtX2Jsb2NrU2VsZWN0aW9uRGVzaXJlZFNpemUuc2V0SGVpZ2h0KGJsb2NrU2VsZWN0aW9uU3Rh
cnRIZWlnaHQpOworICAgICAgICB9CisgICAgICAgIHJhbmdlID0gcmFuZ2VGb3JXZWJTZWxlY3Rp
b25BdFBvc2l0aW9uKHBvaW50LCBwb3NpdGlvbiwgZmxhZ3MpOworICAgICAgICBicmVhazsKKwog
ICAgIGRlZmF1bHQ6CiAgICAgICAgIGJyZWFrOwogICAgIH0KQEAgLTE5NTgsNiArMjA1Niw4IEBA
IHZvaWQgV2ViUGFnZTo6c2VsZWN0VGV4dFdpdGhHcmFudWxhcml0eUF0UG9pbnQoY29uc3QgV2Vi
Q29yZTo6SW50UG9pbnQmIHBvaW50LCB1CiAgICAgYXV0byYgZnJhbWUgPSBtX3BhZ2UtPmZvY3Vz
Q29udHJvbGxlcigpLmZvY3VzZWRPck1haW5GcmFtZSgpOwogICAgIFJlZlB0cjxSYW5nZT4gcmFu
Z2UgPSByYW5nZUZvckdyYW51bGFyaXR5QXRQb2ludChmcmFtZSwgcG9pbnQsIGdyYW51bGFyaXR5
LCBpc0ludGVyYWN0aW5nV2l0aEZvY3VzZWRFbGVtZW50KTsKICAgICBpZiAoIWlzSW50ZXJhY3Rp
bmdXaXRoRm9jdXNlZEVsZW1lbnQpIHsKKyAgICAgICAgbV9ibG9ja1NlbGVjdGlvbkRlc2lyZWRT
aXplLnNldFdpZHRoKGJsb2NrU2VsZWN0aW9uU3RhcnRXaWR0aCk7CisgICAgICAgIG1fYmxvY2tT
ZWxlY3Rpb25EZXNpcmVkU2l6ZS5zZXRIZWlnaHQoYmxvY2tTZWxlY3Rpb25TdGFydEhlaWdodCk7
CiAgICAgICAgIGF1dG8qIHJlbmRlcmVyID0gcmFuZ2UgPyByYW5nZS0+c3RhcnRDb250YWluZXIo
KS5yZW5kZXJlcigpIDogbnVsbHB0cjsKICAgICAgICAgaWYgKHJlbmRlcmVyICYmIHJlbmRlcmVy
LT5zdHlsZSgpLnByZXNlcnZlTmV3bGluZSgpKQogICAgICAgICAgICAgbV9ibG9ja1JlY3RGb3JU
ZXh0U2VsZWN0aW9uID0gcmVuZGVyZXItPmFic29sdXRlQm91bmRpbmdCb3hSZWN0KHRydWUpOwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>