<?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>139835</bug_id>
          
          <creation_ts>2014-12-19 13:45:00 -0800</creation_ts>
          <short_desc>[iOS] Add didEnterFullscreen / didExitFullscreen callbacks to WKUIDelegatePrivate</short_desc>
          <delta_ts>2014-12-19 17:12:00 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebKit2</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="Chris Dumez">cdumez</reporter>
          <assigned_to name="Chris Dumez">cdumez</assigned_to>
          <cc>andersca</cc>
    
    <cc>barraclough</cc>
    
    <cc>commit-queue</cc>
    
    <cc>eric.carlson</cc>
    
    <cc>glenn</cc>
    
    <cc>jer.noble</cc>
    
    <cc>kling</cc>
    
    <cc>philipj</cc>
    
    <cc>sam</cc>
    
    <cc>sergio</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1057164</commentid>
    <comment_count>0</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2014-12-19 13:45:00 -0800</bug_when>
    <thetext>Add didEnterFullscreen / didExitFullscreen callbacks to WKUIDelegatePrivate so that I can use them in MobileSafari.

See Radar for more information.
Radar: &lt;rdar://problem/19312042&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1057175</commentid>
    <comment_count>1</comment_count>
      <attachid>243577</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2014-12-19 14:23:37 -0800</bug_when>
    <thetext>Created attachment 243577
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1057176</commentid>
    <comment_count>2</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-12-19 14:25:10 -0800</bug_when>
    <thetext>Attachment 243577 did not pass style-queue:


ERROR: Source/WebKit2/UIProcess/Cocoa/UIDelegate.h:93:  Please declare enum bitfields as unsigned integral types.  [runtime/enum_bitfields] [5]
ERROR: Source/WebKit2/UIProcess/Cocoa/UIDelegate.h:94:  Please declare enum bitfields as unsigned integral types.  [runtime/enum_bitfields] [5]
Total errors found: 2 in 8 files


If any of these errors are false positives, please file a bug against check-webkit-style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1057239</commentid>
    <comment_count>3</comment_count>
      <attachid>243577</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-12-19 17:11:51 -0800</bug_when>
    <thetext>Comment on attachment 243577
Patch

Clearing flags on attachment: 243577

Committed r177612: &lt;http://trac.webkit.org/changeset/177612&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1057240</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-12-19 17:12:00 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>243577</attachid>
            <date>2014-12-19 14:23:37 -0800</date>
            <delta_ts>2014-12-19 17:11:51 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-139835-20141219142337.patch</filename>
            <type>text/plain</type>
            <size>9730</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTc3NTg5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggNTY4MDRmNzRhZWEyMDdi
ZmYzMGNkY2JlZDI5MjRmNWU2ZmExYzk1Mi4uYzBmZWQ3MWQ5NmY5ZmVmMGYzY2Q5MWUzOWJkM2Mw
ZTlmNjU1MzA0MiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDMxIEBACisyMDE0LTEyLTE5ICBDaHJp
cyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CisKKyAgICAgICAgW2lPU10gQWRkIGRpZEVudGVy
RnVsbHNjcmVlbiAvIGRpZEV4aXRGdWxsc2NyZWVuIGNhbGxiYWNrcyB0byBXS1VJRGVsZWdhdGVQ
cml2YXRlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0x
Mzk4MzUKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzE5MzEyMDQyPgorCisgICAgICAgIFJldmll
d2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEFkZCBkaWRFbnRlckZ1bGxzY3JlZW4g
LyBkaWRFeGl0RnVsbHNjcmVlbiBjYWxsYmFja3MgdG8gV0tVSURlbGVnYXRlUHJpdmF0ZQorICAg
ICAgICBzbyB0aGF0IHRoZXkgY2FuIGJlIGltcGxlbWVudGVkIGluIE1vYmlsZVNhZmFyaS4KKwor
ICAgICAgICAqIFVJUHJvY2Vzcy9BUEkvQVBJVUlDbGllbnQuaDoKKyAgICAgICAgKEFQSTo6VUlD
bGllbnQ6OmRpZEVudGVyRnVsbHNjcmVlbik6CisgICAgICAgIChBUEk6OlVJQ2xpZW50OjpkaWRF
eGl0RnVsbHNjcmVlbik6CisgICAgICAgICogVUlQcm9jZXNzL0FQSS9Db2NvYS9XS1VJRGVsZWdh
dGVQcml2YXRlLmg6CisgICAgICAgICogVUlQcm9jZXNzL0NvY29hL1VJRGVsZWdhdGUuaDoKKyAg
ICAgICAgKiBVSVByb2Nlc3MvQ29jb2EvVUlEZWxlZ2F0ZS5tbToKKyAgICAgICAgKFdlYktpdDo6
VUlEZWxlZ2F0ZTo6c2V0RGVsZWdhdGUpOgorICAgICAgICAoV2ViS2l0OjpVSURlbGVnYXRlOjpV
SUNsaWVudDo6ZGlkRW50ZXJGdWxsc2NyZWVuKToKKyAgICAgICAgKFdlYktpdDo6VUlEZWxlZ2F0
ZTo6VUlDbGllbnQ6OmRpZEV4aXRGdWxsc2NyZWVuKToKKyAgICAgICAgKiBVSVByb2Nlc3MvV2Vi
UGFnZVByb3h5LmNwcDoKKyAgICAgICAgKFdlYktpdDo6V2ViUGFnZVByb3h5OjpkaWRFbnRlckZ1
bGxzY3JlZW4pOgorICAgICAgICAoV2ViS2l0OjpXZWJQYWdlUHJveHk6OmRpZEV4aXRGdWxsc2Ny
ZWVuKToKKyAgICAgICAgKiBVSVByb2Nlc3MvV2ViUGFnZVByb3h5Lmg6CisgICAgICAgICogVUlQ
cm9jZXNzL2lvcy9XZWJWaWRlb0Z1bGxzY3JlZW5NYW5hZ2VyUHJveHkubW06CisgICAgICAgIChX
ZWJLaXQ6OldlYlZpZGVvRnVsbHNjcmVlbk1hbmFnZXJQcm94eTo6ZGlkRXhpdEZ1bGxzY3JlZW4p
OgorICAgICAgICAoV2ViS2l0OjpXZWJWaWRlb0Z1bGxzY3JlZW5NYW5hZ2VyUHJveHk6OmRpZEVu
dGVyRnVsbHNjcmVlbik6CisKIDIwMTQtMTItMTkgIEFuZHJlYXMgS2xpbmcgIDxha2xpbmdAYXBw
bGUuY29tPgogCiAgICAgICAgIFJlZi1pZnkgVGV4dEl0ZXJhdG9yIEFQSS4KZGlmZiAtLWdpdCBh
L1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvQVBJVUlDbGllbnQuaCBiL1NvdXJjZS9XZWJL
aXQyL1VJUHJvY2Vzcy9BUEkvQVBJVUlDbGllbnQuaAppbmRleCBjZjRmODFjMTVkNmU2MjcyOTQ3
MDc4ODU3OGM2OTYxMDI2NTdlZjVhLi5jODRkNjdhNmRjNzc0OTY1NmQzZDI2MDE5ZWVkYWUyNDVj
OTVkMjY4IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL0FQSVVJQ2xp
ZW50LmgKKysrIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9BUElVSUNsaWVudC5oCkBA
IC03Miw2ICs3Miw4IEBAIHB1YmxpYzoKICAgICB2aXJ0dWFsIFBhc3NSZWZQdHI8V2ViS2l0OjpX
ZWJQYWdlUHJveHk+IGNyZWF0ZU5ld1BhZ2UoV2ViS2l0OjpXZWJQYWdlUHJveHkqLCBXZWJLaXQ6
OldlYkZyYW1lUHJveHkqLCBjb25zdCBXZWJDb3JlOjpSZXNvdXJjZVJlcXVlc3QmLCBjb25zdCBX
ZWJDb3JlOjpXaW5kb3dGZWF0dXJlcyYsIGNvbnN0IFdlYktpdDo6TmF2aWdhdGlvbkFjdGlvbkRh
dGEmKSB7IHJldHVybiBudWxscHRyOyB9CiAgICAgdmlydHVhbCB2b2lkIHNob3dQYWdlKFdlYktp
dDo6V2ViUGFnZVByb3h5KikgeyB9CiAgICAgdmlydHVhbCB2b2lkIGZ1bGxzY3JlZW5NYXlSZXR1
cm5Ub0lubGluZShXZWJLaXQ6OldlYlBhZ2VQcm94eSopIHsgfQorICAgIHZpcnR1YWwgdm9pZCBk
aWRFbnRlckZ1bGxzY3JlZW4oV2ViS2l0OjpXZWJQYWdlUHJveHkqKSB7IH0KKyAgICB2aXJ0dWFs
IHZvaWQgZGlkRXhpdEZ1bGxzY3JlZW4oV2ViS2l0OjpXZWJQYWdlUHJveHkqKSB7IH0KICAgICB2
aXJ0dWFsIHZvaWQgY2xvc2UoV2ViS2l0OjpXZWJQYWdlUHJveHkqKSB7IH0KIAogICAgIHZpcnR1
YWwgdm9pZCB0YWtlRm9jdXMoV2ViS2l0OjpXZWJQYWdlUHJveHkqLCBXS0ZvY3VzRGlyZWN0aW9u
KSB7IH0KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvQ29jb2EvV0tV
SURlbGVnYXRlUHJpdmF0ZS5oIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9Db2NvYS9X
S1VJRGVsZWdhdGVQcml2YXRlLmgKaW5kZXggOTc4NmM5Y2YxMzVlYjJiNzM2NzFmMTg0YTliY2Jh
NGJiYzYzOGZkYi4uYmZkY2VmZWI0MDQ1ZTliN2EzYjBhNTJlZmI4ZjZiNjc4NDZhYTczYSAxMDA2
NDQKLS0tIGEvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9Db2NvYS9XS1VJRGVsZWdhdGVQ
cml2YXRlLmgKKysrIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9Db2NvYS9XS1VJRGVs
ZWdhdGVQcml2YXRlLmgKQEAgLTQ2LDYgKzQ2LDggQEAKIAogLSAodm9pZClfd2ViVmlld0Nsb3Nl
OihXS1dlYlZpZXcgKil3ZWJWaWV3OwogLSAodm9pZClfd2ViVmlld0Z1bGxzY3JlZW5NYXlSZXR1
cm5Ub0lubGluZTooV0tXZWJWaWV3ICopd2ViVmlldzsKKy0gKHZvaWQpX3dlYlZpZXdEaWRFbnRl
ckZ1bGxzY3JlZW46KFdLV2ViVmlldyAqKXdlYlZpZXcgV0tfQVZBSUxBQkxFKFdLX01BQ19UQkEs
IFdLX0lPU19UQkEpOworLSAodm9pZClfd2ViVmlld0RpZEV4aXRGdWxsc2NyZWVuOihXS1dlYlZp
ZXcgKil3ZWJWaWV3IFdLX0FWQUlMQUJMRShXS19NQUNfVEJBLCBXS19JT1NfVEJBKTsKIAogI2lm
IFRBUkdFVF9PU19JUEhPTkUKIC0gKE5TQXJyYXkgKilfd2ViVmlldzooV0tXZWJWaWV3ICopd2Vi
VmlldyBhY3Rpb25zRm9yRWxlbWVudDooX1dLQWN0aXZhdGVkRWxlbWVudEluZm8gKillbGVtZW50
IGRlZmF1bHRBY3Rpb25zOihOU0FycmF5ICopZGVmYXVsdEFjdGlvbnM7CmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQ29jb2EvVUlEZWxlZ2F0ZS5oIGIvU291cmNlL1dlYktp
dDIvVUlQcm9jZXNzL0NvY29hL1VJRGVsZWdhdGUuaAppbmRleCAyYWQ1ZTY1YjhiMTllYzg4MDQ2
ZjE3MjVhNWIyZTIzYzM2MTgwZTI4Li4wOTE2NjI1MGRmYjM2ZGQ4ZmFlYTI0ZGU1NDlhMzQ1ZTEy
YzM5ODk3IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQ29jb2EvVUlEZWxl
Z2F0ZS5oCisrKyBiL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9Db2NvYS9VSURlbGVnYXRlLmgK
QEAgLTYxLDYgKzYxLDggQEAgcHJpdmF0ZToKICAgICAgICAgdmlydHVhbCBQYXNzUmVmUHRyPFdl
YktpdDo6V2ViUGFnZVByb3h5PiBjcmVhdGVOZXdQYWdlKFdlYktpdDo6V2ViUGFnZVByb3h5Kiwg
V2ViS2l0OjpXZWJGcmFtZVByb3h5KiwgY29uc3QgV2ViQ29yZTo6UmVzb3VyY2VSZXF1ZXN0Jiwg
Y29uc3QgV2ViQ29yZTo6V2luZG93RmVhdHVyZXMmLCBjb25zdCBXZWJLaXQ6Ok5hdmlnYXRpb25B
Y3Rpb25EYXRhJikgb3ZlcnJpZGU7CiAgICAgICAgIHZpcnR1YWwgdm9pZCBjbG9zZShXZWJLaXQ6
OldlYlBhZ2VQcm94eSopIG92ZXJyaWRlOwogICAgICAgICB2aXJ0dWFsIHZvaWQgZnVsbHNjcmVl
bk1heVJldHVyblRvSW5saW5lKFdlYktpdDo6V2ViUGFnZVByb3h5Kikgb3ZlcnJpZGU7CisgICAg
ICAgIHZpcnR1YWwgdm9pZCBkaWRFbnRlckZ1bGxzY3JlZW4oV2ViS2l0OjpXZWJQYWdlUHJveHkq
KSBvdmVycmlkZTsKKyAgICAgICAgdmlydHVhbCB2b2lkIGRpZEV4aXRGdWxsc2NyZWVuKFdlYktp
dDo6V2ViUGFnZVByb3h5Kikgb3ZlcnJpZGU7CiAgICAgICAgIHZpcnR1YWwgdm9pZCBydW5KYXZh
U2NyaXB0QWxlcnQoV2ViS2l0OjpXZWJQYWdlUHJveHkqLCBjb25zdCBXVEY6OlN0cmluZyYsIFdl
YktpdDo6V2ViRnJhbWVQcm94eSosIHN0ZDo6ZnVuY3Rpb248dm9pZCAoKT4gY29tcGxldGlvbkhh
bmRsZXIpIG92ZXJyaWRlOwogICAgICAgICB2aXJ0dWFsIHZvaWQgcnVuSmF2YVNjcmlwdENvbmZp
cm0oV2ViS2l0OjpXZWJQYWdlUHJveHkqLCBjb25zdCBXVEY6OlN0cmluZyYsIFdlYktpdDo6V2Vi
RnJhbWVQcm94eSosIHN0ZDo6ZnVuY3Rpb248dm9pZCAoYm9vbCk+IGNvbXBsZXRpb25IYW5kbGVy
KSBvdmVycmlkZTsKICAgICAgICAgdmlydHVhbCB2b2lkIHJ1bkphdmFTY3JpcHRQcm9tcHQoV2Vi
S2l0OjpXZWJQYWdlUHJveHkqLCBjb25zdCBXVEY6OlN0cmluZyYsIGNvbnN0IFdURjo6U3RyaW5n
JiwgV2ViS2l0OjpXZWJGcmFtZVByb3h5Kiwgc3RkOjpmdW5jdGlvbjx2b2lkIChjb25zdCBXVEY6
OlN0cmluZyYpPiBjb21wbGV0aW9uSGFuZGxlcikgb3ZlcnJpZGU7CkBAIC04OCw2ICs5MCw4IEBA
IHByaXZhdGU6CiAgICAgICAgIGJvb2wgd2ViVmlld1ByaW50RnJhbWUgOiAxOwogICAgICAgICBi
b29sIHdlYlZpZXdDbG9zZSA6IDE7CiAgICAgICAgIGJvb2wgd2ViVmlld0Z1bGxzY3JlZW5NYXlS
ZXR1cm5Ub0lubGluZSA6IDE7CisgICAgICAgIGJvb2wgd2ViVmlld0RpZEVudGVyRnVsbHNjcmVl
biA6IDE7CisgICAgICAgIGJvb2wgd2ViVmlld0RpZEV4aXRGdWxsc2NyZWVuIDogMTsKICNpZiBQ
TEFURk9STShJT1MpCiAgICAgICAgIGJvb2wgd2ViVmlld0FjdGlvbnNGb3JFbGVtZW50RGVmYXVs
dEFjdGlvbnMgOiAxOwogICAgICAgICBib29sIHdlYlZpZXdEaWROb3RIYW5kbGVUYXBBc0NsaWNr
QXRQb2ludCA6IDE7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQ29jb2Ev
VUlEZWxlZ2F0ZS5tbSBiL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9Db2NvYS9VSURlbGVnYXRl
Lm1tCmluZGV4IDAyOTJkNjg3MWI4Y2JlZGM4ODA4Yjc4MWI2ZWJmM2U5OWU0N2IyNjQuLmFmN2Ex
OThiYTIzZGU3YWEwNTU2NDA3ZTZlMjRjMWExYTdjOWE3MTcgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9X
ZWJLaXQyL1VJUHJvY2Vzcy9Db2NvYS9VSURlbGVnYXRlLm1tCisrKyBiL1NvdXJjZS9XZWJLaXQy
L1VJUHJvY2Vzcy9Db2NvYS9VSURlbGVnYXRlLm1tCkBAIC03Myw2ICs3Myw4IEBAIHZvaWQgVUlE
ZWxlZ2F0ZTo6c2V0RGVsZWdhdGUoaWQgPFdLVUlEZWxlZ2F0ZT4gZGVsZWdhdGUpCiAgICAgbV9k
ZWxlZ2F0ZU1ldGhvZHMud2ViVmlld1ByaW50RnJhbWUgPSBbZGVsZWdhdGUgcmVzcG9uZHNUb1Nl
bGVjdG9yOkBzZWxlY3Rvcihfd2ViVmlldzpwcmludEZyYW1lOildOwogICAgIG1fZGVsZWdhdGVN
ZXRob2RzLndlYlZpZXdDbG9zZSA9IFtkZWxlZ2F0ZSByZXNwb25kc1RvU2VsZWN0b3I6QHNlbGVj
dG9yKF93ZWJWaWV3Q2xvc2U6KV07CiAgICAgbV9kZWxlZ2F0ZU1ldGhvZHMud2ViVmlld0Z1bGxz
Y3JlZW5NYXlSZXR1cm5Ub0lubGluZSA9IFtkZWxlZ2F0ZSByZXNwb25kc1RvU2VsZWN0b3I6QHNl
bGVjdG9yKF93ZWJWaWV3RnVsbHNjcmVlbk1heVJldHVyblRvSW5saW5lOildOworICAgIG1fZGVs
ZWdhdGVNZXRob2RzLndlYlZpZXdEaWRFbnRlckZ1bGxzY3JlZW4gPSBbZGVsZWdhdGUgcmVzcG9u
ZHNUb1NlbGVjdG9yOkBzZWxlY3Rvcihfd2ViVmlld0RpZEVudGVyRnVsbHNjcmVlbjopXTsKKyAg
ICBtX2RlbGVnYXRlTWV0aG9kcy53ZWJWaWV3RGlkRXhpdEZ1bGxzY3JlZW4gPSBbZGVsZWdhdGUg
cmVzcG9uZHNUb1NlbGVjdG9yOkBzZWxlY3Rvcihfd2ViVmlld0RpZEV4aXRGdWxsc2NyZWVuOild
OwogI2lmIFBMQVRGT1JNKElPUykKICAgICBtX2RlbGVnYXRlTWV0aG9kcy53ZWJWaWV3QWN0aW9u
c0ZvckVsZW1lbnREZWZhdWx0QWN0aW9ucyA9IFtkZWxlZ2F0ZSByZXNwb25kc1RvU2VsZWN0b3I6
QHNlbGVjdG9yKF93ZWJWaWV3OmFjdGlvbnNGb3JFbGVtZW50OmRlZmF1bHRBY3Rpb25zOildOwog
ICAgIG1fZGVsZWdhdGVNZXRob2RzLndlYlZpZXdEaWROb3RIYW5kbGVUYXBBc0NsaWNrQXRQb2lu
dCA9IFtkZWxlZ2F0ZSByZXNwb25kc1RvU2VsZWN0b3I6QHNlbGVjdG9yKF93ZWJWaWV3OmRpZE5v
dEhhbmRsZVRhcEFzQ2xpY2tBdFBvaW50OildOwpAQCAtMjUzLDYgKzI1NSwzMCBAQCB2b2lkIFVJ
RGVsZWdhdGU6OlVJQ2xpZW50OjpmdWxsc2NyZWVuTWF5UmV0dXJuVG9JbmxpbmUoV2ViS2l0OjpX
ZWJQYWdlUHJveHkqKQogICAgIAogICAgIFsoaWQgPFdLVUlEZWxlZ2F0ZVByaXZhdGU+KWRlbGVn
YXRlIF93ZWJWaWV3RnVsbHNjcmVlbk1heVJldHVyblRvSW5saW5lOm1fdWlEZWxlZ2F0ZS5tX3dl
YlZpZXddOwogfQorCit2b2lkIFVJRGVsZWdhdGU6OlVJQ2xpZW50OjpkaWRFbnRlckZ1bGxzY3Jl
ZW4oV2ViS2l0OjpXZWJQYWdlUHJveHkqKQoreworICAgIGlmICghbV91aURlbGVnYXRlLm1fZGVs
ZWdhdGVNZXRob2RzLndlYlZpZXdEaWRFbnRlckZ1bGxzY3JlZW4pCisgICAgICAgIHJldHVybjsK
KworICAgIGF1dG8gZGVsZWdhdGUgPSBtX3VpRGVsZWdhdGUubV9kZWxlZ2F0ZS5nZXQoKTsKKyAg
ICBpZiAoIWRlbGVnYXRlKQorICAgICAgICByZXR1cm47CisKKyAgICBbKGlkIDxXS1VJRGVsZWdh
dGVQcml2YXRlPilkZWxlZ2F0ZSBfd2ViVmlld0RpZEVudGVyRnVsbHNjcmVlbjptX3VpRGVsZWdh
dGUubV93ZWJWaWV3XTsKK30KKwordm9pZCBVSURlbGVnYXRlOjpVSUNsaWVudDo6ZGlkRXhpdEZ1
bGxzY3JlZW4oV2ViS2l0OjpXZWJQYWdlUHJveHkqKQoreworICAgIGlmICghbV91aURlbGVnYXRl
Lm1fZGVsZWdhdGVNZXRob2RzLndlYlZpZXdEaWRFeGl0RnVsbHNjcmVlbikKKyAgICAgICAgcmV0
dXJuOworCisgICAgYXV0byBkZWxlZ2F0ZSA9IG1fdWlEZWxlZ2F0ZS5tX2RlbGVnYXRlLmdldCgp
OworICAgIGlmICghZGVsZWdhdGUpCisgICAgICAgIHJldHVybjsKKworICAgIFsoaWQgPFdLVUlE
ZWxlZ2F0ZVByaXZhdGU+KWRlbGVnYXRlIF93ZWJWaWV3RGlkRXhpdEZ1bGxzY3JlZW46bV91aURl
bGVnYXRlLm1fd2ViVmlld107Cit9CiAgICAgCiAjaWYgUExBVEZPUk0oSU9TKQogUmV0YWluUHRy
PE5TQXJyYXk+IFVJRGVsZWdhdGU6OlVJQ2xpZW50OjphY3Rpb25zRm9yRWxlbWVudChfV0tBY3Rp
dmF0ZWRFbGVtZW50SW5mbyAqZWxlbWVudEluZm8sIFJldGFpblB0cjxOU0FycmF5PiBkZWZhdWx0
QWN0aW9ucykKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9XZWJQYWdlUHJv
eHkuY3BwIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL1dlYlBhZ2VQcm94eS5jcHAKaW5kZXgg
YmIyZTk5MWY2NGFlOTY3MjVkYTMyM2JmMDM2MmY1OWJhMDk1YWRiYS4uNjI2NzZkYTIxMzZjOWI3
MjA5NDlmODQyM2NmYzJlYWE1ZGQxN2ZjNiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvVUlQ
cm9jZXNzL1dlYlBhZ2VQcm94eS5jcHAKKysrIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL1dl
YlBhZ2VQcm94eS5jcHAKQEAgLTMwOTksNiArMzA5OSwxNiBAQCB2b2lkIFdlYlBhZ2VQcm94eTo6
ZnVsbHNjcmVlbk1heVJldHVyblRvSW5saW5lKCkKICAgICBtX3VpQ2xpZW50LT5mdWxsc2NyZWVu
TWF5UmV0dXJuVG9JbmxpbmUodGhpcyk7CiB9CiAKK3ZvaWQgV2ViUGFnZVByb3h5OjpkaWRFbnRl
ckZ1bGxzY3JlZW4oKQoreworICAgIG1fdWlDbGllbnQtPmRpZEVudGVyRnVsbHNjcmVlbih0aGlz
KTsKK30KKwordm9pZCBXZWJQYWdlUHJveHk6OmRpZEV4aXRGdWxsc2NyZWVuKCkKK3sKKyAgICBt
X3VpQ2xpZW50LT5kaWRFeGl0RnVsbHNjcmVlbih0aGlzKTsKK30KKwogdm9pZCBXZWJQYWdlUHJv
eHk6OmNsb3NlUGFnZShib29sIHN0b3BSZXNwb25zaXZlbmVzc1RpbWVyKQogewogICAgIGlmIChz
dG9wUmVzcG9uc2l2ZW5lc3NUaW1lcikKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1VJUHJv
Y2Vzcy9XZWJQYWdlUHJveHkuaCBiL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9XZWJQYWdlUHJv
eHkuaAppbmRleCBlNDUxMjA0YzdmNzc3NzZhZDkwZjVkOGZhOGE3NmE1NjY0MDFhMGZiLi40OWZi
ZmJmZWIyYzE1ODEyOTE1Mzc0NmVhYzE5MDUwOTQxZGI4YmMwIDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViS2l0Mi9VSVByb2Nlc3MvV2ViUGFnZVByb3h5LmgKKysrIGIvU291cmNlL1dlYktpdDIvVUlQ
cm9jZXNzL1dlYlBhZ2VQcm94eS5oCkBAIC0yNzAsNiArMjcwLDggQEAgcHVibGljOgogICAgIHZv
aWQgc2V0QWRkc1Zpc2l0ZWRMaW5rcyhib29sIGFkZHNWaXNpdGVkTGlua3MpIHsgbV9hZGRzVmlz
aXRlZExpbmtzID0gYWRkc1Zpc2l0ZWRMaW5rczsgfQogCiAgICAgdm9pZCBmdWxsc2NyZWVuTWF5
UmV0dXJuVG9JbmxpbmUoKTsKKyAgICB2b2lkIGRpZEVudGVyRnVsbHNjcmVlbigpOworICAgIHZv
aWQgZGlkRXhpdEZ1bGxzY3JlZW4oKTsKIAogI2lmIEVOQUJMRShJTlNQRUNUT1IpCiAgICAgV2Vi
SW5zcGVjdG9yUHJveHkqIGluc3BlY3RvcigpOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIv
VUlQcm9jZXNzL2lvcy9XZWJWaWRlb0Z1bGxzY3JlZW5NYW5hZ2VyUHJveHkubW0gYi9Tb3VyY2Uv
V2ViS2l0Mi9VSVByb2Nlc3MvaW9zL1dlYlZpZGVvRnVsbHNjcmVlbk1hbmFnZXJQcm94eS5tbQpp
bmRleCBkNGNlNGRiNmExYmVlZGUwYjQxZjg5OTM1M2I2ZThjYjEwMzdiNzc3Li4xYWRkZmQzZTRm
ZmM2NmU5MzA4ZmNiMmNkMGE2YzI3NDBhODNlMDBjIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0
Mi9VSVByb2Nlc3MvaW9zL1dlYlZpZGVvRnVsbHNjcmVlbk1hbmFnZXJQcm94eS5tbQorKysgYi9T
b3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvaW9zL1dlYlZpZGVvRnVsbHNjcmVlbk1hbmFnZXJQcm94
eS5tbQpAQCAtMTQxLDYgKzE0MSw3IEBAIHZvaWQgV2ViVmlkZW9GdWxsc2NyZWVuTWFuYWdlclBy
b3h5OjpyZXF1ZXN0RXhpdEZ1bGxzY3JlZW4oKQogdm9pZCBXZWJWaWRlb0Z1bGxzY3JlZW5NYW5h
Z2VyUHJveHk6OmRpZEV4aXRGdWxsc2NyZWVuKCkKIHsKICAgICBtX3BhZ2UtPnNlbmQoTWVzc2Fn
ZXM6OldlYlZpZGVvRnVsbHNjcmVlbk1hbmFnZXI6OkRpZEV4aXRGdWxsc2NyZWVuKCksIG1fcGFn
ZS0+cGFnZUlEKCkpOworICAgIG1fcGFnZS0+ZGlkRXhpdEZ1bGxzY3JlZW4oKTsKIH0KICAgICAK
IHZvaWQgV2ViVmlkZW9GdWxsc2NyZWVuTWFuYWdlclByb3h5OjpkaWRDbGVhbnVwRnVsbHNjcmVl
bigpCkBAIC0xNTgsNiArMTU5LDcgQEAgdm9pZCBXZWJWaWRlb0Z1bGxzY3JlZW5NYW5hZ2VyUHJv
eHk6OmRpZFNldHVwRnVsbHNjcmVlbigpCiB2b2lkIFdlYlZpZGVvRnVsbHNjcmVlbk1hbmFnZXJQ
cm94eTo6ZGlkRW50ZXJGdWxsc2NyZWVuKCkKIHsKICAgICBtX3BhZ2UtPnNlbmQoTWVzc2FnZXM6
OldlYlZpZGVvRnVsbHNjcmVlbk1hbmFnZXI6OkRpZEVudGVyRnVsbHNjcmVlbigpLCBtX3BhZ2Ut
PnBhZ2VJRCgpKTsKKyAgICBtX3BhZ2UtPmRpZEVudGVyRnVsbHNjcmVlbigpOwogfQogCiB2b2lk
IFdlYlZpZGVvRnVsbHNjcmVlbk1hbmFnZXJQcm94eTo6cGxheSgpCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>