<?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>144071</bug_id>
          
          <creation_ts>2015-04-22 15:05:11 -0700</creation_ts>
          <short_desc>Add new optimized fullscreen delegate methods</short_desc>
          <delta_ts>2015-04-27 14:23:49 -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>528+ (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="Jer Noble">jer.noble</reporter>
          <assigned_to name="Jer Noble">jer.noble</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1087602</commentid>
    <comment_count>0</comment_count>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2015-04-22 15:05:11 -0700</bug_when>
    <thetext>Add new optimized fullscreen delegate methods</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1087603</commentid>
    <comment_count>1</comment_count>
      <attachid>251372</attachid>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2015-04-22 15:10:43 -0700</bug_when>
    <thetext>Created attachment 251372
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1087605</commentid>
    <comment_count>2</comment_count>
      <attachid>251373</attachid>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2015-04-22 15:14:26 -0700</bug_when>
    <thetext>Created attachment 251373
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1087614</commentid>
    <comment_count>3</comment_count>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2015-04-22 15:43:24 -0700</bug_when>
    <thetext>rdar://problem/20357142</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1087641</commentid>
    <comment_count>4</comment_count>
      <attachid>251373</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-04-22 16:29:57 -0700</bug_when>
    <thetext>Comment on attachment 251373
Patch for landing

Clearing flags on attachment: 251373

Committed r183155: &lt;http://trac.webkit.org/changeset/183155&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>251372</attachid>
            <date>2015-04-22 15:10:43 -0700</date>
            <delta_ts>2015-04-22 15:13:17 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-144071-20150422150940.patch</filename>
            <type>text/plain</type>
            <size>6006</size>
            <attacher name="Jer Noble">jer.noble</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTgzMTA5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMmRmZTlmYWU5MmVjMzg5
NWY0YTY5ZjJkNWI1MGUxNGUxYWY3NTQwZi4uMzI4MDA3OGU0MmQ3YTg0ZmQyOTMwOWJiM2RmNjJm
YThkZGE3ZmM3NCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI5IEBACisyMDE1LTA0LTIyICBKZXIg
Tm9ibGUgIDxqZXIubm9ibGVAYXBwbGUuY29tPgorCisgICAgICAgIEFkZCBuZXcgb3B0aW1pemVk
IGZ1bGxzY3JlZW4gZGVsZWdhdGUgbWV0aG9kcworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0
Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTQ0MDcxCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZ
IChPT1BTISkuCisKKyAgICAgICAgQVZQbGF5ZXJWaWV3Q29udHJvbGxlciByZXF1aXJlcyB0aHJl
ZSBuZXcgZGVsZWdhdGUgbWV0aG9kcyB0byBiZSBpbXBsZW1lbnRlZCBieSBXZWJLaXQgd2hpY2gK
KyAgICAgICAgbm90aWZ5IHRoZSBkZWxlZ2F0ZXMgZXhhY3RseSB3aGVuIHRoZSBvd25pbmcgdmll
dyB3aWxsIGVudGVyIGFuZCBsZWF2ZSBmdWxsc2NyZWVuIG1vZGUuIE9uZQorICAgICAgICBvZiB0
aGUgZGVsZWdhdGUgbWV0aG9kcyAoLWVudGVyT3B0aW1pemVkRnVsbFNjcmVlbk1vZGVSZWRpcmVj
dGluZ1ZpZGVvVG9MYXllcjopIGdpdmVzIHRoZQorICAgICAgICBkZWxlZ2F0ZSBhbiBvcHBvcnR1
bml0eSB0byBtb3ZlIHRoZSB2aWRlbyBzdWJsYXllciBpbnRvIGEgbmV3IENBTGF5ZXIuIFRoZSBt
YXRjaGluZyBkZWxlZ2F0ZQorICAgICAgICAoLWxlYXZlT3B0aW1pemVkRnVsbFNjcmVlbk1vZGUp
LCBhbGxvd3MgdXMgdG8gcmV0dXJuIG91ciBzdWJsYXllciBiYWNrIHRvIGl0cyBvcmlnaW5hbCBw
YXJlbnQuCisgICAgICAgIFRoZSB0aGlyZCBkZWxlZ2F0ZSAoLWlzT3B0aW1pemVkRnVsbHNjcmVl
blBvc3NpYmxlKSBpcyByZXF1aXJlZCBzbyB0aGUgQVZQbGF5ZXJWaWV3Q29udHJvbGxlcgorICAg
ICAgICBrbm93cyB3aGV0aGVyIHRvIGFsbG93IGEgc3RhbmRhcmQgLT4gb3B0aW1pemVkIGZ1bGxz
Y3JlZW4gdHJhbnNpdGlvbi4KKworICAgICAgICBEcml2ZS1ieSBmaXg6IGluaXRpYWxpemUgaXZh
cnMgYXQgZGVjbGFyYXRpb24gdGltZS4KKworICAgICAgICAqIHBsYXRmb3JtL2lvcy9XZWJWaWRl
b0Z1bGxzY3JlZW5JbnRlcmZhY2VBVktpdC5oOgorICAgICAgICAqIHBsYXRmb3JtL2lvcy9XZWJW
aWRlb0Z1bGxzY3JlZW5JbnRlcmZhY2VBVktpdC5tbToKKyAgICAgICAgKC1bV2ViQVZQbGF5ZXJD
b250cm9sbGVyIGlzT3B0aW1pemVkRnVsbHNjcmVlblBvc3NpYmxlXSk6CisgICAgICAgICgtW1dl
YkFWVmlkZW9MYXllciBlbnRlck9wdGltaXplZEZ1bGxTY3JlZW5Nb2RlUmVkaXJlY3RpbmdWaWRl
b1RvTGF5ZXI6XSk6CisgICAgICAgICgtW1dlYkFWVmlkZW9MYXllciBsZWF2ZU9wdGltaXplZEZ1
bGxTY3JlZW5Nb2RlXSk6CisgICAgICAgIChXZWJWaWRlb0Z1bGxzY3JlZW5JbnRlcmZhY2VBVktp
dDo6V2ViVmlkZW9GdWxsc2NyZWVuSW50ZXJmYWNlQVZLaXQpOgorICAgICAgICAoV2ViVmlkZW9G
dWxsc2NyZWVuSW50ZXJmYWNlQVZLaXQ6OnNldHVwRnVsbHNjcmVlbkludGVybmFsKToKKyAgICAg
ICAgKCtbV2ViQVZQbGF5ZXJDb250cm9sbGVyIGtleVBhdGhzRm9yVmFsdWVzQWZmZWN0aW5nUGxh
eWluZ09uRXh0ZXJuYWxTY3JlZW5dKTogRGVsZXRlZC4KKwogMjAxNS0wNC0yMSAgSmVyIE5vYmxl
ICA8amVyLm5vYmxlQGFwcGxlLmNvbT4KIAogICAgICAgICBbTWFjXVtNZWRpYVNvdXJjZV0gQ3Jh
c2ggd2hlbiBTb3VyY2VCdWZmZXI6OnByb3ZpZGVNZWRpYURhdGEoKSBpcyBjYWxsZWQgcmUtZW50
cmFudGx5LgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vaW9zL1dlYlZpZGVv
RnVsbHNjcmVlbkludGVyZmFjZUFWS2l0LmggYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9pb3Mv
V2ViVmlkZW9GdWxsc2NyZWVuSW50ZXJmYWNlQVZLaXQuaAppbmRleCAzMjczMTQ4MjY5OTVhZDA3
ZDIyZjdiYWRhZjE0NDQ3OTZmNWQ3Y2IyLi5iMDRiZDEwZjkxZGM3ZWMwN2I4YTc3NmJjZGY5YzAw
YTczZjY2MGMxIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9pb3MvV2ViVmlk
ZW9GdWxsc2NyZWVuSW50ZXJmYWNlQVZLaXQuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9y
bS9pb3MvV2ViVmlkZW9GdWxsc2NyZWVuSW50ZXJmYWNlQVZLaXQuaApAQCAtOTcsNiArOTcsNyBA
QCBwdWJsaWM6CiAgICAgV0VCQ09SRV9FWFBPUlQgdmlydHVhbCB2b2lkIHByZXBhcmVkVG9SZXR1
cm5Ub0lubGluZShib29sIHZpc2libGUsIGNvbnN0IEludFJlY3QmIGlubGluZVJlY3QpOwogCiAg
ICAgSFRNTE1lZGlhRWxlbWVudDo6VmlkZW9GdWxsc2NyZWVuTW9kZSBtb2RlKCkgY29uc3QgeyBy
ZXR1cm4gbV9tb2RlOyB9CisgICAgYm9vbCBhbGxvd09wdGltaXplZEZ1bGxzY3JlZW4oKSBjb25z
dCB7IHJldHVybiBtX2FsbG93T3B0aW1pemVkRnVsbHNjcmVlbjsgfQogICAgIHZvaWQgc2V0SXNP
cHRpbWl6ZWQoYm9vbCk7CiAgICAgV0VCQ09SRV9FWFBPUlQgYm9vbCBtYXlBdXRvbWF0aWNhbGx5
U2hvd1ZpZGVvT3B0aW1pemVkKCkgY29uc3Q7CiAgICAgdm9pZCBmdWxsc2NyZWVuTWF5UmV0dXJu
VG9JbmxpbmUoc3RkOjpmdW5jdGlvbjx2b2lkKGJvb2wpPiBjYWxsYmFjayk7CkBAIC0xMjcsMTkg
KzEyOCwyMCBAQCBwcm90ZWN0ZWQ6CiAgICAgUmV0YWluUHRyPEFWUGxheWVyVmlld0NvbnRyb2xs
ZXI+IG1fcGxheWVyVmlld0NvbnRyb2xsZXI7CiAgICAgUmV0YWluUHRyPENBTGF5ZXI+IG1fdmlk
ZW9MYXllcjsKICAgICBSZXRhaW5QdHI8V2ViQVZWaWRlb0xheWVyPiBtX3ZpZGVvTGF5ZXJDb250
YWluZXI7Ci0gICAgV2ViVmlkZW9GdWxsc2NyZWVuTW9kZWwqIG1fdmlkZW9GdWxsc2NyZWVuTW9k
ZWw7Ci0gICAgV2ViVmlkZW9GdWxsc2NyZWVuQ2hhbmdlT2JzZXJ2ZXIqIG1fZnVsbHNjcmVlbkNo
YW5nZU9ic2VydmVyOworICAgIFdlYlZpZGVvRnVsbHNjcmVlbk1vZGVsKiBtX3ZpZGVvRnVsbHNj
cmVlbk1vZGVsIHsgbnVsbHB0ciB9OworICAgIFdlYlZpZGVvRnVsbHNjcmVlbkNoYW5nZU9ic2Vy
dmVyKiBtX2Z1bGxzY3JlZW5DaGFuZ2VPYnNlcnZlciB7IG51bGxwdHIgfTsKIAogICAgIC8vIFRo
ZXNlIGFyZSBvbmx5IHVzZWQgd2hlbiBmdWxsc2NyZWVuIGlzIHByZXNlbnRlZCBpbiBhIHNlcGFy
YXRlIHdpbmRvdy4KICAgICBSZXRhaW5QdHI8VUlXaW5kb3c+IG1fd2luZG93OwogICAgIFJldGFp
blB0cjxVSVZpZXdDb250cm9sbGVyPiBtX3ZpZXdDb250cm9sbGVyOwogICAgIFJldGFpblB0cjxV
SVZpZXc+IG1fcGFyZW50VmlldzsKICAgICBSZXRhaW5QdHI8VUlXaW5kb3c+IG1fcGFyZW50V2lu
ZG93OwotICAgIEhUTUxNZWRpYUVsZW1lbnQ6OlZpZGVvRnVsbHNjcmVlbk1vZGUgbV9tb2RlOwor
ICAgIEhUTUxNZWRpYUVsZW1lbnQ6OlZpZGVvRnVsbHNjcmVlbk1vZGUgbV9tb2RlIHsgSFRNTE1l
ZGlhRWxlbWVudDo6VmlkZW9GdWxsc2NyZWVuTW9kZU5vbmUgfTsKICAgICBzdGQ6OmZ1bmN0aW9u
PHZvaWQoYm9vbCk+IG1fcHJlcGFyZVRvSW5saW5lQ2FsbGJhY2s7Ci0gICAgYm9vbCBtX2V4aXRS
ZXF1ZXN0ZWQ7Ci0gICAgYm9vbCBtX2V4aXRDb21wbGV0ZWQ7Ci0gICAgYm9vbCBtX2VudGVyUmVx
dWVzdGVkOworICAgIGJvb2wgbV9hbGxvd09wdGltaXplZEZ1bGxzY3JlZW4geyBmYWxzZSB9Owor
ICAgIGJvb2wgbV9leGl0UmVxdWVzdGVkIHsgZmFsc2UgfTsKKyAgICBib29sIG1fZXhpdENvbXBs
ZXRlZCB7IGZhbHNlIH07CisgICAgYm9vbCBtX2VudGVyUmVxdWVzdGVkIHsgZmFsc2UgfTsKIAog
ICAgIHZvaWQgZG9FbnRlckZ1bGxzY3JlZW4oKTsKIH07CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2Vi
Q29yZS9wbGF0Zm9ybS9pb3MvV2ViVmlkZW9GdWxsc2NyZWVuSW50ZXJmYWNlQVZLaXQubW0gYi9T
b3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9pb3MvV2ViVmlkZW9GdWxsc2NyZWVuSW50ZXJmYWNlQVZL
aXQubW0KaW5kZXggODA5MTA5YWNmZDVlMGQ3MzA5NDI3NjNjMzdkYWZjMTAyYWU2NDcxNi4uNzlk
M2EzYzgzZmE5YWEyYWVkYTM0ZDljNjNmNjU5NDBhMGFjMjUxYiAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYkNvcmUvcGxhdGZvcm0vaW9zL1dlYlZpZGVvRnVsbHNjcmVlbkludGVyZmFjZUFWS2l0Lm1t
CisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2lvcy9XZWJWaWRlb0Z1bGxzY3JlZW5JbnRl
cmZhY2VBVktpdC5tbQpAQCAtNTUyLDYgKzU1MiwxMSBAQCBzdGF0aWMgY29uc3QgY2hhciogYm9v
bFN0cmluZyhib29sIHZhbCkKIHsKICAgICByZXR1cm4gW05TU2V0IHNldFdpdGhPYmplY3RzOkAi
ZXh0ZXJuYWxQbGF5YmFja0FjdGl2ZSIsIG5pbF07CiB9CisKKy0gKEJPT0wpaXNPcHRpbWl6ZWRG
dWxsc2NyZWVuUG9zc2libGUKK3sKKyAgICByZXR1cm4gc2VsZi5mdWxsc2NyZWVuSW50ZXJmYWNl
LT5hbGxvd09wdGltaXplZEZ1bGxzY3JlZW4oKTsKK30KIEBlbmQKIAogQGludGVyZmFjZSBXZWJB
Vk1lZGlhU2VsZWN0aW9uT3B0aW9uIDogTlNPYmplY3QKQEAgLTY5MSwxNiArNjk2LDIxIEBAIHN0
YXRpYyBjb25zdCBjaGFyKiBib29sU3RyaW5nKGJvb2wgdmFsKQogICAgIHJldHVybiBfdmlkZW9M
YXllckdyYXZpdHk7CiB9CiAKKy0gKHZvaWQpZW50ZXJPcHRpbWl6ZWRGdWxsU2NyZWVuTW9kZVJl
ZGlyZWN0aW5nVmlkZW9Ub0xheWVyOihDQUxheWVyICopbGF5ZXIKK3sKKyAgICBbX3ZpZGVvU3Vi
bGF5ZXIgcmVtb3ZlRnJvbVN1cGVybGF5ZXJdOworICAgIFtsYXllciBhZGRTdWJsYXllcjpfdmlk
ZW9TdWJsYXllci5nZXQoKV07Cit9CisKKy0gKHZvaWQpbGVhdmVPcHRpbWl6ZWRGdWxsU2NyZWVu
TW9kZQoreworICAgIFtfdmlkZW9MYXllciByZW1vdmVGcm9tU3VwZXJsYXllcl07CisgICAgW3Nl
bGYgYWRkU3VibGF5ZXI6X3ZpZGVvU3VibGF5ZXIuZ2V0KCldOworfQogQGVuZAogCiBXZWJWaWRl
b0Z1bGxzY3JlZW5JbnRlcmZhY2VBVktpdDo6V2ViVmlkZW9GdWxsc2NyZWVuSW50ZXJmYWNlQVZL
aXQoKQogICAgIDogbV9wbGF5ZXJDb250cm9sbGVyKGFkb3B0TlMoW1tXZWJBVlBsYXllckNvbnRy
b2xsZXIgYWxsb2NdIGluaXRdKSkKLSAgICAsIG1fdmlkZW9GdWxsc2NyZWVuTW9kZWwobnVsbHB0
cikKLSAgICAsIG1fZnVsbHNjcmVlbkNoYW5nZU9ic2VydmVyKG51bGxwdHIpCi0gICAgLCBtX21v
ZGUoSFRNTE1lZGlhRWxlbWVudDo6VmlkZW9GdWxsc2NyZWVuTW9kZU5vbmUpCi0gICAgLCBtX2V4
aXRSZXF1ZXN0ZWQoZmFsc2UpCi0gICAgLCBtX2V4aXRDb21wbGV0ZWQoZmFsc2UpCi0gICAgLCBt
X2VudGVyUmVxdWVzdGVkKGZhbHNlKQogewogICAgIFttX3BsYXllckNvbnRyb2xsZXIgc2V0RnVs
bHNjcmVlbkludGVyZmFjZTp0aGlzXTsKIH0KQEAgLTkwNCw2ICs5MTQsOCBAQCB2b2lkIFdlYlZp
ZGVvRnVsbHNjcmVlbkludGVyZmFjZUFWS2l0OjpzZXR1cEZ1bGxzY3JlZW5JbnRlcm5hbChQbGF0
Zm9ybUxheWVyJiB2aQogICAgIFVOVVNFRF9QQVJBTSh2aWRlb0xheWVyKTsKICAgICBVTlVTRURf
UEFSQU0obW9kZSk7CiAKKyAgICBtX2FsbG93T3B0aW1pemVkRnVsbHNjcmVlbiA9IGFsbG93T3B0
aW1pemVkRnVsbHNjcmVlbjsKKwogICAgIFtDQVRyYW5zYWN0aW9uIGJlZ2luXTsKICAgICBbQ0FU
cmFuc2FjdGlvbiBzZXREaXNhYmxlQWN0aW9uczpZRVNdOwogICAgIG1fcGFyZW50VmlldyA9IHBh
cmVudFZpZXc7CkBAIC0xMzIzLDUgKzEzMzUsNCBAQCB2b2lkIFdlYlZpZGVvRnVsbHNjcmVlbklu
dGVyZmFjZUFWS2l0OjpjbGVhck1vZGUoSFRNTE1lZGlhRWxlbWVudDo6VmlkZW9GdWxsc2NyZQog
ICAgICAgICBtX3ZpZGVvRnVsbHNjcmVlbk1vZGVsLT5mdWxsc2NyZWVuTW9kZUNoYW5nZWQobV9t
b2RlKTsKIH0KIAotCiAjZW5kaWYK
</data>
<flag name="review"
          id="276166"
          type_id="1"
          status="+"
          setter="eric.carlson"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>251373</attachid>
            <date>2015-04-22 15:14:26 -0700</date>
            <delta_ts>2015-04-22 16:29:57 -0700</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-144071-20150422151322.patch</filename>
            <type>text/plain</type>
            <size>6007</size>
            <attacher name="Jer Noble">jer.noble</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTgzMTA5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMmRmZTlmYWU5MmVjMzg5
NWY0YTY5ZjJkNWI1MGUxNGUxYWY3NTQwZi4uMDg0ZDE1Y2Q1YzlhN2FhMjdkYzIyZjRkZmYyNmE2
NWZiMmUzMDg0ZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI5IEBACisyMDE1LTA0LTIyICBKZXIg
Tm9ibGUgIDxqZXIubm9ibGVAYXBwbGUuY29tPgorCisgICAgICAgIEFkZCBuZXcgb3B0aW1pemVk
IGZ1bGxzY3JlZW4gZGVsZWdhdGUgbWV0aG9kcworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0
Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTQ0MDcxCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgRXJpYyBD
YXJsc29uLgorCisgICAgICAgIEFWUGxheWVyVmlld0NvbnRyb2xsZXIgcmVxdWlyZXMgdGhyZWUg
bmV3IGRlbGVnYXRlIG1ldGhvZHMgdG8gYmUgaW1wbGVtZW50ZWQgYnkgV2ViS2l0IHdoaWNoCisg
ICAgICAgIG5vdGlmeSB0aGUgZGVsZWdhdGVzIGV4YWN0bHkgd2hlbiB0aGUgb3duaW5nIHZpZXcg
d2lsbCBlbnRlciBhbmQgbGVhdmUgZnVsbHNjcmVlbiBtb2RlLiBPbmUKKyAgICAgICAgb2YgdGhl
IGRlbGVnYXRlIG1ldGhvZHMgKC1lbnRlck9wdGltaXplZEZ1bGxTY3JlZW5Nb2RlUmVkaXJlY3Rp
bmdWaWRlb1RvTGF5ZXI6KSBnaXZlcyB0aGUKKyAgICAgICAgZGVsZWdhdGUgYW4gb3Bwb3J0dW5p
dHkgdG8gbW92ZSB0aGUgdmlkZW8gc3VibGF5ZXIgaW50byBhIG5ldyBDQUxheWVyLiBUaGUgbWF0
Y2hpbmcgZGVsZWdhdGUKKyAgICAgICAgKC1sZWF2ZU9wdGltaXplZEZ1bGxTY3JlZW5Nb2RlKSwg
YWxsb3dzIHVzIHRvIHJldHVybiBvdXIgc3VibGF5ZXIgYmFjayB0byBpdHMgb3JpZ2luYWwgcGFy
ZW50LgorICAgICAgICBUaGUgdGhpcmQgZGVsZWdhdGUgKC1pc09wdGltaXplZEZ1bGxzY3JlZW5Q
b3NzaWJsZSkgaXMgcmVxdWlyZWQgc28gdGhlIEFWUGxheWVyVmlld0NvbnRyb2xsZXIKKyAgICAg
ICAga25vd3Mgd2hldGhlciB0byBhbGxvdyBhIHN0YW5kYXJkIC0+IG9wdGltaXplZCBmdWxsc2Ny
ZWVuIHRyYW5zaXRpb24uCisKKyAgICAgICAgRHJpdmUtYnkgZml4OiBpbml0aWFsaXplIGl2YXJz
IGF0IGRlY2xhcmF0aW9uIHRpbWUuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9pb3MvV2ViVmlkZW9G
dWxsc2NyZWVuSW50ZXJmYWNlQVZLaXQuaDoKKyAgICAgICAgKiBwbGF0Zm9ybS9pb3MvV2ViVmlk
ZW9GdWxsc2NyZWVuSW50ZXJmYWNlQVZLaXQubW06CisgICAgICAgICgtW1dlYkFWUGxheWVyQ29u
dHJvbGxlciBpc09wdGltaXplZEZ1bGxzY3JlZW5Qb3NzaWJsZV0pOgorICAgICAgICAoLVtXZWJB
VlZpZGVvTGF5ZXIgZW50ZXJPcHRpbWl6ZWRGdWxsU2NyZWVuTW9kZVJlZGlyZWN0aW5nVmlkZW9U
b0xheWVyOl0pOgorICAgICAgICAoLVtXZWJBVlZpZGVvTGF5ZXIgbGVhdmVPcHRpbWl6ZWRGdWxs
U2NyZWVuTW9kZV0pOgorICAgICAgICAoV2ViVmlkZW9GdWxsc2NyZWVuSW50ZXJmYWNlQVZLaXQ6
OldlYlZpZGVvRnVsbHNjcmVlbkludGVyZmFjZUFWS2l0KToKKyAgICAgICAgKFdlYlZpZGVvRnVs
bHNjcmVlbkludGVyZmFjZUFWS2l0OjpzZXR1cEZ1bGxzY3JlZW5JbnRlcm5hbCk6CisgICAgICAg
ICgrW1dlYkFWUGxheWVyQ29udHJvbGxlciBrZXlQYXRoc0ZvclZhbHVlc0FmZmVjdGluZ1BsYXlp
bmdPbkV4dGVybmFsU2NyZWVuXSk6IERlbGV0ZWQuCisKIDIwMTUtMDQtMjEgIEplciBOb2JsZSAg
PGplci5ub2JsZUBhcHBsZS5jb20+CiAKICAgICAgICAgW01hY11bTWVkaWFTb3VyY2VdIENyYXNo
IHdoZW4gU291cmNlQnVmZmVyOjpwcm92aWRlTWVkaWFEYXRhKCkgaXMgY2FsbGVkIHJlLWVudHJh
bnRseS4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2lvcy9XZWJWaWRlb0Z1
bGxzY3JlZW5JbnRlcmZhY2VBVktpdC5oIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vaW9zL1dl
YlZpZGVvRnVsbHNjcmVlbkludGVyZmFjZUFWS2l0LmgKaW5kZXggMzI3MzE0ODI2OTk1YWQwN2Qy
MmY3YmFkYWYxNDQ0Nzk2ZjVkN2NiMi4uYjA0YmQxMGY5MWRjN2VjMDdiOGE3NzZiY2RmOWMwMGE3
M2Y2NjBjMSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vaW9zL1dlYlZpZGVv
RnVsbHNjcmVlbkludGVyZmFjZUFWS2l0LmgKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0v
aW9zL1dlYlZpZGVvRnVsbHNjcmVlbkludGVyZmFjZUFWS2l0LmgKQEAgLTk3LDYgKzk3LDcgQEAg
cHVibGljOgogICAgIFdFQkNPUkVfRVhQT1JUIHZpcnR1YWwgdm9pZCBwcmVwYXJlZFRvUmV0dXJu
VG9JbmxpbmUoYm9vbCB2aXNpYmxlLCBjb25zdCBJbnRSZWN0JiBpbmxpbmVSZWN0KTsKIAogICAg
IEhUTUxNZWRpYUVsZW1lbnQ6OlZpZGVvRnVsbHNjcmVlbk1vZGUgbW9kZSgpIGNvbnN0IHsgcmV0
dXJuIG1fbW9kZTsgfQorICAgIGJvb2wgYWxsb3dPcHRpbWl6ZWRGdWxsc2NyZWVuKCkgY29uc3Qg
eyByZXR1cm4gbV9hbGxvd09wdGltaXplZEZ1bGxzY3JlZW47IH0KICAgICB2b2lkIHNldElzT3B0
aW1pemVkKGJvb2wpOwogICAgIFdFQkNPUkVfRVhQT1JUIGJvb2wgbWF5QXV0b21hdGljYWxseVNo
b3dWaWRlb09wdGltaXplZCgpIGNvbnN0OwogICAgIHZvaWQgZnVsbHNjcmVlbk1heVJldHVyblRv
SW5saW5lKHN0ZDo6ZnVuY3Rpb248dm9pZChib29sKT4gY2FsbGJhY2spOwpAQCAtMTI3LDE5ICsx
MjgsMjAgQEAgcHJvdGVjdGVkOgogICAgIFJldGFpblB0cjxBVlBsYXllclZpZXdDb250cm9sbGVy
PiBtX3BsYXllclZpZXdDb250cm9sbGVyOwogICAgIFJldGFpblB0cjxDQUxheWVyPiBtX3ZpZGVv
TGF5ZXI7CiAgICAgUmV0YWluUHRyPFdlYkFWVmlkZW9MYXllcj4gbV92aWRlb0xheWVyQ29udGFp
bmVyOwotICAgIFdlYlZpZGVvRnVsbHNjcmVlbk1vZGVsKiBtX3ZpZGVvRnVsbHNjcmVlbk1vZGVs
OwotICAgIFdlYlZpZGVvRnVsbHNjcmVlbkNoYW5nZU9ic2VydmVyKiBtX2Z1bGxzY3JlZW5DaGFu
Z2VPYnNlcnZlcjsKKyAgICBXZWJWaWRlb0Z1bGxzY3JlZW5Nb2RlbCogbV92aWRlb0Z1bGxzY3Jl
ZW5Nb2RlbCB7IG51bGxwdHIgfTsKKyAgICBXZWJWaWRlb0Z1bGxzY3JlZW5DaGFuZ2VPYnNlcnZl
ciogbV9mdWxsc2NyZWVuQ2hhbmdlT2JzZXJ2ZXIgeyBudWxscHRyIH07CiAKICAgICAvLyBUaGVz
ZSBhcmUgb25seSB1c2VkIHdoZW4gZnVsbHNjcmVlbiBpcyBwcmVzZW50ZWQgaW4gYSBzZXBhcmF0
ZSB3aW5kb3cuCiAgICAgUmV0YWluUHRyPFVJV2luZG93PiBtX3dpbmRvdzsKICAgICBSZXRhaW5Q
dHI8VUlWaWV3Q29udHJvbGxlcj4gbV92aWV3Q29udHJvbGxlcjsKICAgICBSZXRhaW5QdHI8VUlW
aWV3PiBtX3BhcmVudFZpZXc7CiAgICAgUmV0YWluUHRyPFVJV2luZG93PiBtX3BhcmVudFdpbmRv
dzsKLSAgICBIVE1MTWVkaWFFbGVtZW50OjpWaWRlb0Z1bGxzY3JlZW5Nb2RlIG1fbW9kZTsKKyAg
ICBIVE1MTWVkaWFFbGVtZW50OjpWaWRlb0Z1bGxzY3JlZW5Nb2RlIG1fbW9kZSB7IEhUTUxNZWRp
YUVsZW1lbnQ6OlZpZGVvRnVsbHNjcmVlbk1vZGVOb25lIH07CiAgICAgc3RkOjpmdW5jdGlvbjx2
b2lkKGJvb2wpPiBtX3ByZXBhcmVUb0lubGluZUNhbGxiYWNrOwotICAgIGJvb2wgbV9leGl0UmVx
dWVzdGVkOwotICAgIGJvb2wgbV9leGl0Q29tcGxldGVkOwotICAgIGJvb2wgbV9lbnRlclJlcXVl
c3RlZDsKKyAgICBib29sIG1fYWxsb3dPcHRpbWl6ZWRGdWxsc2NyZWVuIHsgZmFsc2UgfTsKKyAg
ICBib29sIG1fZXhpdFJlcXVlc3RlZCB7IGZhbHNlIH07CisgICAgYm9vbCBtX2V4aXRDb21wbGV0
ZWQgeyBmYWxzZSB9OworICAgIGJvb2wgbV9lbnRlclJlcXVlc3RlZCB7IGZhbHNlIH07CiAKICAg
ICB2b2lkIGRvRW50ZXJGdWxsc2NyZWVuKCk7CiB9OwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNv
cmUvcGxhdGZvcm0vaW9zL1dlYlZpZGVvRnVsbHNjcmVlbkludGVyZmFjZUFWS2l0Lm1tIGIvU291
cmNlL1dlYkNvcmUvcGxhdGZvcm0vaW9zL1dlYlZpZGVvRnVsbHNjcmVlbkludGVyZmFjZUFWS2l0
Lm1tCmluZGV4IDgwOTEwOWFjZmQ1ZTBkNzMwOTQyNzYzYzM3ZGFmYzEwMmFlNjQ3MTYuLjFhZThm
Yjk2YmRlZjJjODQ0MjkzN2M2ZDViNWUyOTdjYjAzZTYyZmEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9X
ZWJDb3JlL3BsYXRmb3JtL2lvcy9XZWJWaWRlb0Z1bGxzY3JlZW5JbnRlcmZhY2VBVktpdC5tbQor
KysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9pb3MvV2ViVmlkZW9GdWxsc2NyZWVuSW50ZXJm
YWNlQVZLaXQubW0KQEAgLTU1Miw2ICs1NTIsMTEgQEAgc3RhdGljIGNvbnN0IGNoYXIqIGJvb2xT
dHJpbmcoYm9vbCB2YWwpCiB7CiAgICAgcmV0dXJuIFtOU1NldCBzZXRXaXRoT2JqZWN0czpAImV4
dGVybmFsUGxheWJhY2tBY3RpdmUiLCBuaWxdOwogfQorCistIChCT09MKWlzT3B0aW1pemVkRnVs
bHNjcmVlblBvc3NpYmxlCit7CisgICAgcmV0dXJuIHNlbGYuZnVsbHNjcmVlbkludGVyZmFjZS0+
YWxsb3dPcHRpbWl6ZWRGdWxsc2NyZWVuKCk7Cit9CiBAZW5kCiAKIEBpbnRlcmZhY2UgV2ViQVZN
ZWRpYVNlbGVjdGlvbk9wdGlvbiA6IE5TT2JqZWN0CkBAIC02OTEsMTYgKzY5NiwyMSBAQCBzdGF0
aWMgY29uc3QgY2hhciogYm9vbFN0cmluZyhib29sIHZhbCkKICAgICByZXR1cm4gX3ZpZGVvTGF5
ZXJHcmF2aXR5OwogfQogCistICh2b2lkKWVudGVyT3B0aW1pemVkRnVsbFNjcmVlbk1vZGVSZWRp
cmVjdGluZ1ZpZGVvVG9MYXllcjooQ0FMYXllciAqKWxheWVyCit7CisgICAgW192aWRlb1N1Ymxh
eWVyIHJlbW92ZUZyb21TdXBlcmxheWVyXTsKKyAgICBbbGF5ZXIgYWRkU3VibGF5ZXI6X3ZpZGVv
U3VibGF5ZXIuZ2V0KCldOworfQorCistICh2b2lkKWxlYXZlT3B0aW1pemVkRnVsbFNjcmVlbk1v
ZGUKK3sKKyAgICBbX3ZpZGVvU3VibGF5ZXIgcmVtb3ZlRnJvbVN1cGVybGF5ZXJdOworICAgIFtz
ZWxmIGFkZFN1YmxheWVyOl92aWRlb1N1YmxheWVyLmdldCgpXTsKK30KIEBlbmQKIAogV2ViVmlk
ZW9GdWxsc2NyZWVuSW50ZXJmYWNlQVZLaXQ6OldlYlZpZGVvRnVsbHNjcmVlbkludGVyZmFjZUFW
S2l0KCkKICAgICA6IG1fcGxheWVyQ29udHJvbGxlcihhZG9wdE5TKFtbV2ViQVZQbGF5ZXJDb250
cm9sbGVyIGFsbG9jXSBpbml0XSkpCi0gICAgLCBtX3ZpZGVvRnVsbHNjcmVlbk1vZGVsKG51bGxw
dHIpCi0gICAgLCBtX2Z1bGxzY3JlZW5DaGFuZ2VPYnNlcnZlcihudWxscHRyKQotICAgICwgbV9t
b2RlKEhUTUxNZWRpYUVsZW1lbnQ6OlZpZGVvRnVsbHNjcmVlbk1vZGVOb25lKQotICAgICwgbV9l
eGl0UmVxdWVzdGVkKGZhbHNlKQotICAgICwgbV9leGl0Q29tcGxldGVkKGZhbHNlKQotICAgICwg
bV9lbnRlclJlcXVlc3RlZChmYWxzZSkKIHsKICAgICBbbV9wbGF5ZXJDb250cm9sbGVyIHNldEZ1
bGxzY3JlZW5JbnRlcmZhY2U6dGhpc107CiB9CkBAIC05MDQsNiArOTE0LDggQEAgdm9pZCBXZWJW
aWRlb0Z1bGxzY3JlZW5JbnRlcmZhY2VBVktpdDo6c2V0dXBGdWxsc2NyZWVuSW50ZXJuYWwoUGxh
dGZvcm1MYXllciYgdmkKICAgICBVTlVTRURfUEFSQU0odmlkZW9MYXllcik7CiAgICAgVU5VU0VE
X1BBUkFNKG1vZGUpOwogCisgICAgbV9hbGxvd09wdGltaXplZEZ1bGxzY3JlZW4gPSBhbGxvd09w
dGltaXplZEZ1bGxzY3JlZW47CisKICAgICBbQ0FUcmFuc2FjdGlvbiBiZWdpbl07CiAgICAgW0NB
VHJhbnNhY3Rpb24gc2V0RGlzYWJsZUFjdGlvbnM6WUVTXTsKICAgICBtX3BhcmVudFZpZXcgPSBw
YXJlbnRWaWV3OwpAQCAtMTMyMyw1ICsxMzM1LDQgQEAgdm9pZCBXZWJWaWRlb0Z1bGxzY3JlZW5J
bnRlcmZhY2VBVktpdDo6Y2xlYXJNb2RlKEhUTUxNZWRpYUVsZW1lbnQ6OlZpZGVvRnVsbHNjcmUK
ICAgICAgICAgbV92aWRlb0Z1bGxzY3JlZW5Nb2RlbC0+ZnVsbHNjcmVlbk1vZGVDaGFuZ2VkKG1f
bW9kZSk7CiB9CiAKLQogI2VuZGlmCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>