<?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>135310</bug_id>
          
          <creation_ts>2014-07-25 16:14:26 -0700</creation_ts>
          <short_desc>Parent fullscreen from window instead of view</short_desc>
          <delta_ts>2014-07-25 17:48:28 -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>WebKit2</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>iPhone / iPad</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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Jeremy Jones">jeremyj-wk</reporter>
          <assigned_to name="Jeremy Jones">jeremyj-wk</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>eric.carlson</cc>
    
    <cc>glenn</cc>
    
    <cc>jer.noble</cc>
    
    <cc>philipj</cc>
    
    <cc>sergio</cc>
    
    <cc>simon.fraser</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1024946</commentid>
    <comment_count>0</comment_count>
    <who name="Jeremy Jones">jeremyj-wk</who>
    <bug_when>2014-07-25 16:14:26 -0700</bug_when>
    <thetext>&apos;parent fullscren from window instead of view</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1024950</commentid>
    <comment_count>1</comment_count>
      <attachid>235550</attachid>
    <who name="Jeremy Jones">jeremyj-wk</who>
    <bug_when>2014-07-25 16:19:05 -0700</bug_when>
    <thetext>Created attachment 235550
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1024953</commentid>
    <comment_count>2</comment_count>
      <attachid>235551</attachid>
    <who name="Jeremy Jones">jeremyj-wk</who>
    <bug_when>2014-07-25 16:20:24 -0700</bug_when>
    <thetext>Created attachment 235551
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1024954</commentid>
    <comment_count>3</comment_count>
    <who name="Jeremy Jones">jeremyj-wk</who>
    <bug_when>2014-07-25 16:23:44 -0700</bug_when>
    <thetext>&lt;rdar://problem/17782407&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1024961</commentid>
    <comment_count>4</comment_count>
      <attachid>235551</attachid>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2014-07-25 16:36:59 -0700</bug_when>
    <thetext>Comment on attachment 235551
Patch

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

&gt; Source/WebKit/mac/ChangeLog:7
&gt; +        Reviewed by NOBODY (OOPS!).
&gt; +

This and...

&gt; Source/WebKit2/ChangeLog:7
&gt; +        Reviewed by NOBODY (OOPS!).
&gt; +

...this could use an explanation about why switching from view-parented to window-parented fixes the rotation problem.

Other than that, looks good.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1024963</commentid>
    <comment_count>5</comment_count>
      <attachid>235553</attachid>
    <who name="Jeremy Jones">jeremyj-wk</who>
    <bug_when>2014-07-25 16:42:41 -0700</bug_when>
    <thetext>Created attachment 235553
Patch for landing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1024964</commentid>
    <comment_count>6</comment_count>
    <who name="Jeremy Jones">jeremyj-wk</who>
    <bug_when>2014-07-25 16:47:22 -0700</bug_when>
    <thetext>This also needs a WK2 reviewer.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1024968</commentid>
    <comment_count>7</comment_count>
      <attachid>235553</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-07-25 17:43:37 -0700</bug_when>
    <thetext>Comment on attachment 235553
Patch for landing.

Clearing flags on attachment: 235553

Committed r171635: &lt;http://trac.webkit.org/changeset/171635&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>235550</attachid>
            <date>2014-07-25 16:19:05 -0700</date>
            <delta_ts>2014-07-25 16:20:22 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-135310-20140725161843.patch</filename>
            <type>text/plain</type>
            <size>5835</size>
            <attacher name="Jeremy Jones">jeremyj-wk</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTcxNjI0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L21h
Yy9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0L21hYy9DaGFuZ2VMb2cKaW5kZXggN2E3MzBkYWFm
M2Y1ODAzMGM2NDU0ZGE4YWQyZjk5NjJiNjc2OWRkZi4uYjNjOTM3MzNiZDIxMGYyMDgwNzc2NzJm
MWM1Njk2MjE1ZDAyODg2NSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9tYWMvQ2hhbmdlTG9n
CisrKyBiL1NvdXJjZS9XZWJLaXQvbWFjL0NoYW5nZUxvZwpAQCAtMSwzICsxLDEzIEBACisyMDE0
LTA3LTI1ICBKZXJlbXkgSm9uZXMgIDxqZXJlbXlqQGFwcGxlLmNvbT4KKworICAgICAgICBQYXJl
bnQgZnVsbHNjcmVuIGZyb20gd2luZG93IGluc3RlYWQgb2YgdmlldworICAgICAgICBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTM1MzEwCisKKyAgICAgICAgUmV2aWV3
ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBXZWJWaWV3L1dlYlZpZXcubW06Cisg
ICAgICAgICgtW1dlYlZpZXcgX2VudGVyRnVsbHNjcmVlbkZvck5vZGU6XSk6IFBhc3Mgd2luZG93
IGluc3RlYWQgb2Ygdmlldy4KKwogMjAxNC0wNy0yNCAgUHJhdGlrIFNvbGFua2kgIDxwc29sYW5r
aUBhcHBsZS5jb20+CiAKICAgICAgICAgW2lPU10gUmVtb3ZlIHByZWZzIHRvIHR3ZWFrIGNhY2hl
IHZhbHVlcwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nIGIvU291cmNlL1dl
YktpdDIvQ2hhbmdlTG9nCmluZGV4IGY1ODgzMjU1MGYwYmRjMmYwYzUxZjE2MjE2YTIzMzg1Zjg4
OGM0ZTcuLjY2M2I0OWExN2M2MzlmOTYzN2IwYzhiYTc4NGRiOGIyMDJkNzUxMjUgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZworKysgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VM
b2cKQEAgLTEsMyArMSwxOCBAQAorMjAxNC0wNy0yNSAgSmVyZW15IEpvbmVzICA8amVyZW15akBh
cHBsZS5jb20+CisKKyAgICAgICAgUGFyZW50IGZ1bGxzY3JlbiBmcm9tIHdpbmRvdyBpbnN0ZWFk
IG9mIHZpZXcKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTEzNTMxMAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
ICogVUlQcm9jZXNzL2lvcy9XZWJWaWRlb0Z1bGxzY3JlZW5NYW5hZ2VyUHJveHkubW06CisgICAg
ICAgIChXZWJLaXQ6OldlYlZpZGVvRnVsbHNjcmVlbk1hbmFnZXJQcm94eTo6c2V0dXBGdWxsc2Ny
ZWVuV2l0aElEKTogcGFzcyB2aWV3J3Mgd2luZG93LgorICAgICAgICAqIFdlYlByb2Nlc3MvaW9z
L1dlYlZpZGVvRnVsbHNjcmVlbk1hbmFnZXIubW06IHNjcmVlblJlY3QgaW5zdGVhZCBvZiBjbGll
bnRSZWN0CisgICAgICAgIChXZWJLaXQ6OnNjcmVlblJlY3RGb3JOb2RlKTogd2FzIGNsaWVudFJl
Y3RGb3JOb2RlCisgICAgICAgIChXZWJLaXQ6OldlYlZpZGVvRnVsbHNjcmVlbk1hbmFnZXI6OmVu
dGVyRnVsbHNjcmVlbkZvck5vZGUpOiB1c2Ugc2NyZWVuUmVjdEZvck5vZGUKKyAgICAgICAgKFdl
YktpdDo6V2ViVmlkZW9GdWxsc2NyZWVuTWFuYWdlcjo6ZXhpdEZ1bGxzY3JlZW5Gb3JOb2RlKTog
ZGl0dG8KKyAgICAgICAgKFdlYktpdDo6Y2xpZW50UmVjdEZvck5vZGUpOiBEZWxldGVkLgorCiAy
MDE0LTA3LTI1ICBCcmFkeSBFaWRzb24gIDxiZWlkc29uQGFwcGxlLmNvbT4KIAogICAgICAgICBD
bGVhbiB1cCBXS09yaWdpbkRhdGFNYW5hZ2VyIGFuZCBnZXQgaXQgbWVzc2FnaW5nIHRvIHRoZSBE
YXRhYmFzZVByb2Nlc3MKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvbWFjL1dlYlZpZXcvV2Vi
Vmlldy5tbSBiL1NvdXJjZS9XZWJLaXQvbWFjL1dlYlZpZXcvV2ViVmlldy5tbQppbmRleCA3ZjZm
ZmZhOWY3NTg5M2NiNGNkZWI4MjEzMmQxNDllZWFjYWY1NDcyLi5jZDIxMWM3MDc3ZGU4NjkzZGY1
NzQyODAyZjkzZGM0OTU4ZTFiMTFmIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L21hYy9XZWJW
aWV3L1dlYlZpZXcubW0KKysrIGIvU291cmNlL1dlYktpdC9tYWMvV2ViVmlldy9XZWJWaWV3Lm1t
CkBAIC0yMjcsNiArMjI3LDcgQEAKICNpbXBvcnQgIldlYlZpc2libGVQb3NpdGlvbi5oIgogI2lt
cG9ydCA8Q0ZOZXR3b3JrL0NGVVJMQ2FjaGVQcml2Lmg+CiAjaW1wb3J0IDxNb2JpbGVHZXN0YWx0
Lmg+CisjaW1wb3J0IDxVSUtpdC9VSUtpdC5oPgogI2ltcG9ydCA8V2ViQ29yZS9FdmVudE5hbWVz
Lmg+CiAjaW1wb3J0IDxXZWJDb3JlL0ZvbnRDYWNoZS5oPgogI2ltcG9ydCA8V2ViQ29yZS9HcmFw
aGljc0xheWVyLmg+CkBAIC04NDA4LDcgKzg0MDksNyBAQCBib29sIExheWVyRmx1c2hDb250cm9s
bGVyOjpmbHVzaExheWVycygpCiAgICAgICAgIF9wcml2YXRlLT5mdWxsc2NyZWVuQ29udHJvbGxl
ciA9IFtbV2ViVmlkZW9GdWxsc2NyZWVuQ29udHJvbGxlciBhbGxvY10gaW5pdF07CiAgICAgICAg
IFtfcHJpdmF0ZS0+ZnVsbHNjcmVlbkNvbnRyb2xsZXIgc2V0TWVkaWFFbGVtZW50OnZpZGVvRWxl
bWVudF07CiAjaWYgUExBVEZPUk0oSU9TKQotICAgICAgICBbX3ByaXZhdGUtPmZ1bGxzY3JlZW5D
b250cm9sbGVyIGVudGVyRnVsbHNjcmVlbjooVUlWaWV3ICopW1tbc2VsZiB3aW5kb3ddIGhvc3RM
YXllcl0gZGVsZWdhdGVdXTsKKyAgICAgICAgW19wcml2YXRlLT5mdWxsc2NyZWVuQ29udHJvbGxl
ciBlbnRlckZ1bGxzY3JlZW46WyhVSVZpZXcgKilbW1tzZWxmIHdpbmRvd10gaG9zdExheWVyXSBk
ZWxlZ2F0ZV0gd2luZG93XV07CiAjZWxzZQogICAgICAgICBbX3ByaXZhdGUtPmZ1bGxzY3JlZW5D
b250cm9sbGVyIGVudGVyRnVsbHNjcmVlbjpbW3NlbGYgd2luZG93XSBzY3JlZW5dXTsKICNlbmRp
ZgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL2lvcy9XZWJWaWRlb0Z1bGxz
Y3JlZW5NYW5hZ2VyUHJveHkubW0gYi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvaW9zL1dlYlZp
ZGVvRnVsbHNjcmVlbk1hbmFnZXJQcm94eS5tbQppbmRleCA1N2RiOTIwMWY1YzcyZGJhNThiYTZj
MzRlN2I4NzkwMTQwYTRjNjBkLi42NmJlYWI1MGY0ZGFmMTcwODllN2Y1NmI1NDhiYTA4YTI4ZjA4
NTI4IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvaW9zL1dlYlZpZGVvRnVs
bHNjcmVlbk1hbmFnZXJQcm94eS5tbQorKysgYi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvaW9z
L1dlYlZpZGVvRnVsbHNjcmVlbk1hbmFnZXJQcm94eS5tbQpAQCAtMzQsNiArMzQsNyBAQAogI2lu
Y2x1ZGUgIldlYlZpZGVvRnVsbHNjcmVlbk1hbmFnZXJNZXNzYWdlcy5oIgogI2luY2x1ZGUgIldl
YlZpZGVvRnVsbHNjcmVlbk1hbmFnZXJQcm94eU1lc3NhZ2VzLmgiCiAjaW5jbHVkZSA8UXVhcnR6
Q29yZS9Db3JlQW5pbWF0aW9uLmg+CisjaW5jbHVkZSA8VUlLaXQvVUlLaXQuaD4KICNpbmNsdWRl
IDxXZWJLaXRTeXN0ZW1JbnRlcmZhY2UuaD4KICNpbmNsdWRlIDxXZWJDb3JlL1RpbWVSYW5nZXMu
aD4KIApAQCAtNzcsNyArNzgsNyBAQCB2b2lkIFdlYlZpZGVvRnVsbHNjcmVlbk1hbmFnZXJQcm94
eTo6c2V0dXBGdWxsc2NyZWVuV2l0aElEKHVpbnQzMl90IHZpZGVvTGF5ZXJJRAogICAgIEFTU0VS
VCh2aWRlb0xheWVySUQpOwogICAgIG1fbGF5ZXJIb3N0ID0gV0tNYWtlUmVuZGVyTGF5ZXIodmlk
ZW9MYXllcklEKTsKICAgICBVSVZpZXcgKnBhcmVudFZpZXcgPSB0b1JlbW90ZUxheWVyVHJlZURy
YXdpbmdBcmVhUHJveHkobV9wYWdlLT5kcmF3aW5nQXJlYSgpKS0+cmVtb3RlTGF5ZXJUcmVlSG9z
dCgpLnJvb3RMYXllcigpOwotICAgIHNldHVwRnVsbHNjcmVlbigqbV9sYXllckhvc3QuZ2V0KCks
IGluaXRpYWxSZWN0LCBwYXJlbnRWaWV3KTsKKyAgICBzZXR1cEZ1bGxzY3JlZW4oKm1fbGF5ZXJI
b3N0LmdldCgpLCBpbml0aWFsUmVjdCwgW3BhcmVudFZpZXcgd2luZG93XSk7CiB9CiAgICAgCiB2
b2lkIFdlYlZpZGVvRnVsbHNjcmVlbk1hbmFnZXJQcm94eTo6c2V0U2Vla2FibGVSYW5nZXNWZWN0
b3IoVmVjdG9yPHN0ZDo6cGFpcjxkb3VibGUsIGRvdWJsZT4+JiByYW5nZXMpCmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL2lvcy9XZWJWaWRlb0Z1bGxzY3JlZW5NYW5hZ2Vy
Lm1tIGIvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9pb3MvV2ViVmlkZW9GdWxsc2NyZWVuTWFu
YWdlci5tbQppbmRleCA2MWJjODY0OTAzZjgwNzFiM2YwYTU5YTk0NTNhOWI0ZDUyNThmOTkxLi41
NWZkYTBmMGRhODc4ZGNhNDBmNzQ3Y2I2YWQ0OTI5NmExNzJiMTNmIDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViS2l0Mi9XZWJQcm9jZXNzL2lvcy9XZWJWaWRlb0Z1bGxzY3JlZW5NYW5hZ2VyLm1tCisr
KyBiL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvaW9zL1dlYlZpZGVvRnVsbHNjcmVlbk1hbmFn
ZXIubW0KQEAgLTUwLDEyICs1MCwxMiBAQCB1c2luZyBuYW1lc3BhY2UgV2ViQ29yZTsKIAogbmFt
ZXNwYWNlIFdlYktpdCB7CiAKLXN0YXRpYyBJbnRSZWN0IGNsaWVudFJlY3RGb3JOb2RlKE5vZGUq
IG5vZGUpCitzdGF0aWMgSW50UmVjdCBzY3JlZW5SZWN0Rm9yTm9kZShOb2RlKiBub2RlKQogewog
ICAgIGlmICghbm9kZSB8fCAhbm9kZS0+aXNFbGVtZW50Tm9kZSgpKQogICAgICAgICByZXR1cm4g
SW50UmVjdCgpOwogCi0gICAgcmV0dXJuIHRvRWxlbWVudChub2RlKS0+Y2xpZW50UmVjdCgpOwor
ICAgIHJldHVybiB0b0VsZW1lbnQobm9kZSktPnNjcmVlblJlY3QoKTsKIH0KIAogUGFzc1JlZlB0
cjxXZWJWaWRlb0Z1bGxzY3JlZW5NYW5hZ2VyPiBXZWJWaWRlb0Z1bGxzY3JlZW5NYW5hZ2VyOjpj
cmVhdGUoUGFzc1JlZlB0cjxXZWJQYWdlPiBwYWdlKQpAQCAtOTcsNyArOTcsNyBAQCB2b2lkIFdl
YlZpZGVvRnVsbHNjcmVlbk1hbmFnZXI6OmVudGVyRnVsbHNjcmVlbkZvck5vZGUoTm9kZSogbm9k
ZSkKIAogICAgIG1fbGF5ZXJIb3N0aW5nQ29udGV4dCA9IExheWVySG9zdGluZ0NvbnRleHQ6OmNy
ZWF0ZUZvckV4dGVybmFsSG9zdGluZ1Byb2Nlc3MoKTsKICAgICAKLSAgICBtX3BhZ2UtPnNlbmQo
TWVzc2FnZXM6OldlYlZpZGVvRnVsbHNjcmVlbk1hbmFnZXJQcm94eTo6U2V0dXBGdWxsc2NyZWVu
V2l0aElEKG1fbGF5ZXJIb3N0aW5nQ29udGV4dC0+Y29udGV4dElEKCksIGNsaWVudFJlY3RGb3JO
b2RlKG5vZGUpKSwgbV9wYWdlLT5wYWdlSUQoKSk7CisgICAgbV9wYWdlLT5zZW5kKE1lc3NhZ2Vz
OjpXZWJWaWRlb0Z1bGxzY3JlZW5NYW5hZ2VyUHJveHk6OlNldHVwRnVsbHNjcmVlbldpdGhJRCht
X2xheWVySG9zdGluZ0NvbnRleHQtPmNvbnRleHRJRCgpLCBzY3JlZW5SZWN0Rm9yTm9kZShub2Rl
KSksIG1fcGFnZS0+cGFnZUlEKCkpOwogfQogCiB2b2lkIFdlYlZpZGVvRnVsbHNjcmVlbk1hbmFn
ZXI6OmV4aXRGdWxsc2NyZWVuRm9yTm9kZShOb2RlKiBub2RlKQpAQCAtMTA5LDcgKzEwOSw3IEBA
IHZvaWQgV2ViVmlkZW9GdWxsc2NyZWVuTWFuYWdlcjo6ZXhpdEZ1bGxzY3JlZW5Gb3JOb2RlKE5v
ZGUqIG5vZGUpCiAgICAgICAgIHJldHVybjsKIAogICAgIG1faXNBbmltYXRpbmcgPSB0cnVlOwot
ICAgIG1fcGFnZS0+c2VuZChNZXNzYWdlczo6V2ViVmlkZW9GdWxsc2NyZWVuTWFuYWdlclByb3h5
OjpFeGl0RnVsbHNjcmVlbihjbGllbnRSZWN0Rm9yTm9kZShub2RlKSksIG1fcGFnZS0+cGFnZUlE
KCkpOworICAgIG1fcGFnZS0+c2VuZChNZXNzYWdlczo6V2ViVmlkZW9GdWxsc2NyZWVuTWFuYWdl
clByb3h5OjpFeGl0RnVsbHNjcmVlbihzY3JlZW5SZWN0Rm9yTm9kZShub2RlKSksIG1fcGFnZS0+
cGFnZUlEKCkpOwogfQogCiB2b2lkIFdlYlZpZGVvRnVsbHNjcmVlbk1hbmFnZXI6OnNldER1cmF0
aW9uKGRvdWJsZSBkdXJhdGlvbikK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>235551</attachid>
            <date>2014-07-25 16:20:24 -0700</date>
            <delta_ts>2014-07-25 16:36:58 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-135310-20140725162001.patch</filename>
            <type>text/plain</type>
            <size>5837</size>
            <attacher name="Jeremy Jones">jeremyj-wk</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTcxNjI0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L21h
Yy9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0L21hYy9DaGFuZ2VMb2cKaW5kZXggN2E3MzBkYWFm
M2Y1ODAzMGM2NDU0ZGE4YWQyZjk5NjJiNjc2OWRkZi4uYWIwZDM0MWJkNjI4ZjVkMDQwN2Y4MmRm
MTc4NzM2OTQ5YTg1MjJlNiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9tYWMvQ2hhbmdlTG9n
CisrKyBiL1NvdXJjZS9XZWJLaXQvbWFjL0NoYW5nZUxvZwpAQCAtMSwzICsxLDEzIEBACisyMDE0
LTA3LTI1ICBKZXJlbXkgSm9uZXMgIDxqZXJlbXlqQGFwcGxlLmNvbT4KKworICAgICAgICBQYXJl
bnQgZnVsbHNjcmVlbiBmcm9tIHdpbmRvdyBpbnN0ZWFkIG9mIHZpZXcKKyAgICAgICAgaHR0cHM6
Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEzNTMxMAorCisgICAgICAgIFJldmll
d2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogV2ViVmlldy9XZWJWaWV3Lm1tOgor
ICAgICAgICAoLVtXZWJWaWV3IF9lbnRlckZ1bGxzY3JlZW5Gb3JOb2RlOl0pOiBQYXNzIHdpbmRv
dyBpbnN0ZWFkIG9mIHZpZXcuCisKIDIwMTQtMDctMjQgIFByYXRpayBTb2xhbmtpICA8cHNvbGFu
a2lAYXBwbGUuY29tPgogCiAgICAgICAgIFtpT1NdIFJlbW92ZSBwcmVmcyB0byB0d2VhayBjYWNo
ZSB2YWx1ZXMKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZyBiL1NvdXJjZS9X
ZWJLaXQyL0NoYW5nZUxvZwppbmRleCBmNTg4MzI1NTBmMGJkYzJmMGM1MWYxNjIxNmEyMzM4NWY4
ODhjNGU3Li5mMzM3NjdhOTkzN2NiYjU3Y2M2ZmUzOWNjNjAwOTU3MzQ0MGI0ZWEwIDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdDIvQ2hhbmdl
TG9nCkBAIC0xLDMgKzEsMTggQEAKKzIwMTQtMDctMjUgIEplcmVteSBKb25lcyAgPGplcmVteWpA
YXBwbGUuY29tPgorCisgICAgICAgIFBhcmVudCBmdWxsc2NyZWVuIGZyb20gd2luZG93IGluc3Rl
YWQgb2YgdmlldworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9MTM1MzEwCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAg
ICAgKiBVSVByb2Nlc3MvaW9zL1dlYlZpZGVvRnVsbHNjcmVlbk1hbmFnZXJQcm94eS5tbToKKyAg
ICAgICAgKFdlYktpdDo6V2ViVmlkZW9GdWxsc2NyZWVuTWFuYWdlclByb3h5OjpzZXR1cEZ1bGxz
Y3JlZW5XaXRoSUQpOiBwYXNzIHZpZXcncyB3aW5kb3cuCisgICAgICAgICogV2ViUHJvY2Vzcy9p
b3MvV2ViVmlkZW9GdWxsc2NyZWVuTWFuYWdlci5tbTogc2NyZWVuUmVjdCBpbnN0ZWFkIG9mIGNs
aWVudFJlY3QKKyAgICAgICAgKFdlYktpdDo6c2NyZWVuUmVjdEZvck5vZGUpOiB3YXMgY2xpZW50
UmVjdEZvck5vZGUKKyAgICAgICAgKFdlYktpdDo6V2ViVmlkZW9GdWxsc2NyZWVuTWFuYWdlcjo6
ZW50ZXJGdWxsc2NyZWVuRm9yTm9kZSk6IHVzZSBzY3JlZW5SZWN0Rm9yTm9kZQorICAgICAgICAo
V2ViS2l0OjpXZWJWaWRlb0Z1bGxzY3JlZW5NYW5hZ2VyOjpleGl0RnVsbHNjcmVlbkZvck5vZGUp
OiBkaXR0bworICAgICAgICAoV2ViS2l0OjpjbGllbnRSZWN0Rm9yTm9kZSk6IERlbGV0ZWQuCisK
IDIwMTQtMDctMjUgIEJyYWR5IEVpZHNvbiAgPGJlaWRzb25AYXBwbGUuY29tPgogCiAgICAgICAg
IENsZWFuIHVwIFdLT3JpZ2luRGF0YU1hbmFnZXIgYW5kIGdldCBpdCBtZXNzYWdpbmcgdG8gdGhl
IERhdGFiYXNlUHJvY2VzcwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9tYWMvV2ViVmlldy9X
ZWJWaWV3Lm1tIGIvU291cmNlL1dlYktpdC9tYWMvV2ViVmlldy9XZWJWaWV3Lm1tCmluZGV4IDdm
NmZmZmE5Zjc1ODkzY2I0Y2RlYjgyMTMyZDE0OWVlYWNhZjU0NzIuLmNkMjExYzcwNzdkZTg2OTNk
ZjU3NDI4MDJmOTNkYzQ5NThlMWIxMWYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvbWFjL1dl
YlZpZXcvV2ViVmlldy5tbQorKysgYi9Tb3VyY2UvV2ViS2l0L21hYy9XZWJWaWV3L1dlYlZpZXcu
bW0KQEAgLTIyNyw2ICsyMjcsNyBAQAogI2ltcG9ydCAiV2ViVmlzaWJsZVBvc2l0aW9uLmgiCiAj
aW1wb3J0IDxDRk5ldHdvcmsvQ0ZVUkxDYWNoZVByaXYuaD4KICNpbXBvcnQgPE1vYmlsZUdlc3Rh
bHQuaD4KKyNpbXBvcnQgPFVJS2l0L1VJS2l0Lmg+CiAjaW1wb3J0IDxXZWJDb3JlL0V2ZW50TmFt
ZXMuaD4KICNpbXBvcnQgPFdlYkNvcmUvRm9udENhY2hlLmg+CiAjaW1wb3J0IDxXZWJDb3JlL0dy
YXBoaWNzTGF5ZXIuaD4KQEAgLTg0MDgsNyArODQwOSw3IEBAIGJvb2wgTGF5ZXJGbHVzaENvbnRy
b2xsZXI6OmZsdXNoTGF5ZXJzKCkKICAgICAgICAgX3ByaXZhdGUtPmZ1bGxzY3JlZW5Db250cm9s
bGVyID0gW1tXZWJWaWRlb0Z1bGxzY3JlZW5Db250cm9sbGVyIGFsbG9jXSBpbml0XTsKICAgICAg
ICAgW19wcml2YXRlLT5mdWxsc2NyZWVuQ29udHJvbGxlciBzZXRNZWRpYUVsZW1lbnQ6dmlkZW9F
bGVtZW50XTsKICNpZiBQTEFURk9STShJT1MpCi0gICAgICAgIFtfcHJpdmF0ZS0+ZnVsbHNjcmVl
bkNvbnRyb2xsZXIgZW50ZXJGdWxsc2NyZWVuOihVSVZpZXcgKilbW1tzZWxmIHdpbmRvd10gaG9z
dExheWVyXSBkZWxlZ2F0ZV1dOworICAgICAgICBbX3ByaXZhdGUtPmZ1bGxzY3JlZW5Db250cm9s
bGVyIGVudGVyRnVsbHNjcmVlbjpbKFVJVmlldyAqKVtbW3NlbGYgd2luZG93XSBob3N0TGF5ZXJd
IGRlbGVnYXRlXSB3aW5kb3ddXTsKICNlbHNlCiAgICAgICAgIFtfcHJpdmF0ZS0+ZnVsbHNjcmVl
bkNvbnRyb2xsZXIgZW50ZXJGdWxsc2NyZWVuOltbc2VsZiB3aW5kb3ddIHNjcmVlbl1dOwogI2Vu
ZGlmCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvaW9zL1dlYlZpZGVvRnVs
bHNjcmVlbk1hbmFnZXJQcm94eS5tbSBiL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9pb3MvV2Vi
VmlkZW9GdWxsc2NyZWVuTWFuYWdlclByb3h5Lm1tCmluZGV4IDU3ZGI5MjAxZjVjNzJkYmE1OGJh
NmMzNGU3Yjg3OTAxNDBhNGM2MGQuLjY2YmVhYjUwZjRkYWYxNzA4OWU3ZjU2YjU0OGJhMDhhMjhm
MDg1MjggMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9pb3MvV2ViVmlkZW9G
dWxsc2NyZWVuTWFuYWdlclByb3h5Lm1tCisrKyBiL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9p
b3MvV2ViVmlkZW9GdWxsc2NyZWVuTWFuYWdlclByb3h5Lm1tCkBAIC0zNCw2ICszNCw3IEBACiAj
aW5jbHVkZSAiV2ViVmlkZW9GdWxsc2NyZWVuTWFuYWdlck1lc3NhZ2VzLmgiCiAjaW5jbHVkZSAi
V2ViVmlkZW9GdWxsc2NyZWVuTWFuYWdlclByb3h5TWVzc2FnZXMuaCIKICNpbmNsdWRlIDxRdWFy
dHpDb3JlL0NvcmVBbmltYXRpb24uaD4KKyNpbmNsdWRlIDxVSUtpdC9VSUtpdC5oPgogI2luY2x1
ZGUgPFdlYktpdFN5c3RlbUludGVyZmFjZS5oPgogI2luY2x1ZGUgPFdlYkNvcmUvVGltZVJhbmdl
cy5oPgogCkBAIC03Nyw3ICs3OCw3IEBAIHZvaWQgV2ViVmlkZW9GdWxsc2NyZWVuTWFuYWdlclBy
b3h5OjpzZXR1cEZ1bGxzY3JlZW5XaXRoSUQodWludDMyX3QgdmlkZW9MYXllcklECiAgICAgQVNT
RVJUKHZpZGVvTGF5ZXJJRCk7CiAgICAgbV9sYXllckhvc3QgPSBXS01ha2VSZW5kZXJMYXllcih2
aWRlb0xheWVySUQpOwogICAgIFVJVmlldyAqcGFyZW50VmlldyA9IHRvUmVtb3RlTGF5ZXJUcmVl
RHJhd2luZ0FyZWFQcm94eShtX3BhZ2UtPmRyYXdpbmdBcmVhKCkpLT5yZW1vdGVMYXllclRyZWVI
b3N0KCkucm9vdExheWVyKCk7Ci0gICAgc2V0dXBGdWxsc2NyZWVuKCptX2xheWVySG9zdC5nZXQo
KSwgaW5pdGlhbFJlY3QsIHBhcmVudFZpZXcpOworICAgIHNldHVwRnVsbHNjcmVlbigqbV9sYXll
ckhvc3QuZ2V0KCksIGluaXRpYWxSZWN0LCBbcGFyZW50VmlldyB3aW5kb3ddKTsKIH0KICAgICAK
IHZvaWQgV2ViVmlkZW9GdWxsc2NyZWVuTWFuYWdlclByb3h5OjpzZXRTZWVrYWJsZVJhbmdlc1Zl
Y3RvcihWZWN0b3I8c3RkOjpwYWlyPGRvdWJsZSwgZG91YmxlPj4mIHJhbmdlcykKZGlmZiAtLWdp
dCBhL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvaW9zL1dlYlZpZGVvRnVsbHNjcmVlbk1hbmFn
ZXIubW0gYi9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL2lvcy9XZWJWaWRlb0Z1bGxzY3JlZW5N
YW5hZ2VyLm1tCmluZGV4IDYxYmM4NjQ5MDNmODA3MWIzZjBhNTlhOTQ1M2E5YjRkNTI1OGY5OTEu
LjU1ZmRhMGYwZGE4NzhkY2E0MGY3NDdjYjZhZDQ5Mjk2YTE3MmIxM2YgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvaW9zL1dlYlZpZGVvRnVsbHNjcmVlbk1hbmFnZXIubW0K
KysrIGIvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9pb3MvV2ViVmlkZW9GdWxsc2NyZWVuTWFu
YWdlci5tbQpAQCAtNTAsMTIgKzUwLDEyIEBAIHVzaW5nIG5hbWVzcGFjZSBXZWJDb3JlOwogCiBu
YW1lc3BhY2UgV2ViS2l0IHsKIAotc3RhdGljIEludFJlY3QgY2xpZW50UmVjdEZvck5vZGUoTm9k
ZSogbm9kZSkKK3N0YXRpYyBJbnRSZWN0IHNjcmVlblJlY3RGb3JOb2RlKE5vZGUqIG5vZGUpCiB7
CiAgICAgaWYgKCFub2RlIHx8ICFub2RlLT5pc0VsZW1lbnROb2RlKCkpCiAgICAgICAgIHJldHVy
biBJbnRSZWN0KCk7CiAKLSAgICByZXR1cm4gdG9FbGVtZW50KG5vZGUpLT5jbGllbnRSZWN0KCk7
CisgICAgcmV0dXJuIHRvRWxlbWVudChub2RlKS0+c2NyZWVuUmVjdCgpOwogfQogCiBQYXNzUmVm
UHRyPFdlYlZpZGVvRnVsbHNjcmVlbk1hbmFnZXI+IFdlYlZpZGVvRnVsbHNjcmVlbk1hbmFnZXI6
OmNyZWF0ZShQYXNzUmVmUHRyPFdlYlBhZ2U+IHBhZ2UpCkBAIC05Nyw3ICs5Nyw3IEBAIHZvaWQg
V2ViVmlkZW9GdWxsc2NyZWVuTWFuYWdlcjo6ZW50ZXJGdWxsc2NyZWVuRm9yTm9kZShOb2RlKiBu
b2RlKQogCiAgICAgbV9sYXllckhvc3RpbmdDb250ZXh0ID0gTGF5ZXJIb3N0aW5nQ29udGV4dDo6
Y3JlYXRlRm9yRXh0ZXJuYWxIb3N0aW5nUHJvY2VzcygpOwogICAgIAotICAgIG1fcGFnZS0+c2Vu
ZChNZXNzYWdlczo6V2ViVmlkZW9GdWxsc2NyZWVuTWFuYWdlclByb3h5OjpTZXR1cEZ1bGxzY3Jl
ZW5XaXRoSUQobV9sYXllckhvc3RpbmdDb250ZXh0LT5jb250ZXh0SUQoKSwgY2xpZW50UmVjdEZv
ck5vZGUobm9kZSkpLCBtX3BhZ2UtPnBhZ2VJRCgpKTsKKyAgICBtX3BhZ2UtPnNlbmQoTWVzc2Fn
ZXM6OldlYlZpZGVvRnVsbHNjcmVlbk1hbmFnZXJQcm94eTo6U2V0dXBGdWxsc2NyZWVuV2l0aElE
KG1fbGF5ZXJIb3N0aW5nQ29udGV4dC0+Y29udGV4dElEKCksIHNjcmVlblJlY3RGb3JOb2RlKG5v
ZGUpKSwgbV9wYWdlLT5wYWdlSUQoKSk7CiB9CiAKIHZvaWQgV2ViVmlkZW9GdWxsc2NyZWVuTWFu
YWdlcjo6ZXhpdEZ1bGxzY3JlZW5Gb3JOb2RlKE5vZGUqIG5vZGUpCkBAIC0xMDksNyArMTA5LDcg
QEAgdm9pZCBXZWJWaWRlb0Z1bGxzY3JlZW5NYW5hZ2VyOjpleGl0RnVsbHNjcmVlbkZvck5vZGUo
Tm9kZSogbm9kZSkKICAgICAgICAgcmV0dXJuOwogCiAgICAgbV9pc0FuaW1hdGluZyA9IHRydWU7
Ci0gICAgbV9wYWdlLT5zZW5kKE1lc3NhZ2VzOjpXZWJWaWRlb0Z1bGxzY3JlZW5NYW5hZ2VyUHJv
eHk6OkV4aXRGdWxsc2NyZWVuKGNsaWVudFJlY3RGb3JOb2RlKG5vZGUpKSwgbV9wYWdlLT5wYWdl
SUQoKSk7CisgICAgbV9wYWdlLT5zZW5kKE1lc3NhZ2VzOjpXZWJWaWRlb0Z1bGxzY3JlZW5NYW5h
Z2VyUHJveHk6OkV4aXRGdWxsc2NyZWVuKHNjcmVlblJlY3RGb3JOb2RlKG5vZGUpKSwgbV9wYWdl
LT5wYWdlSUQoKSk7CiB9CiAKIHZvaWQgV2ViVmlkZW9GdWxsc2NyZWVuTWFuYWdlcjo6c2V0RHVy
YXRpb24oZG91YmxlIGR1cmF0aW9uKQo=
</data>
<flag name="review"
          id="260119"
          type_id="1"
          status="+"
          setter="jer.noble"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>235553</attachid>
            <date>2014-07-25 16:42:41 -0700</date>
            <delta_ts>2014-07-25 17:43:37 -0700</delta_ts>
            <desc>Patch for landing.</desc>
            <filename>bug-135310-20140725164218.patch</filename>
            <type>text/plain</type>
            <size>6189</size>
            <attacher name="Jeremy Jones">jeremyj-wk</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTcxNjI0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L21h
Yy9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0L21hYy9DaGFuZ2VMb2cKaW5kZXggN2E3MzBkYWFm
M2Y1ODAzMGM2NDU0ZGE4YWQyZjk5NjJiNjc2OWRkZi4uYWUzYTc2MDllZmI4MTIwY2UyMTMzNzhk
MmRhZDZiNWZiY2QxYzQ2ZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9tYWMvQ2hhbmdlTG9n
CisrKyBiL1NvdXJjZS9XZWJLaXQvbWFjL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDE0
LTA3LTI1ICBKZXJlbXkgSm9uZXMgIDxqZXJlbXlqQGFwcGxlLmNvbT4KKworICAgICAgICBQYXJl
bnQgZnVsbHNjcmVlbiBmcm9tIHdpbmRvdyBpbnN0ZWFkIG9mIHZpZXcKKyAgICAgICAgaHR0cHM6
Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEzNTMxMAorCisgICAgICAgIFJldmll
d2VkIGJ5IEplciBOb2JsZS4KKworICAgICAgICBQYXJlbnRpbmcgaW4gdGhlIHZpZXcgY2F1c2Vz
IGFuIGluY29ycmVjdCBhbmltYXRpb24gdG8gZnVsbHNjcmVlbiwgYW5kIGNhbiBjYXVzZSAKKyAg
ICAgICAgZnVsbHNjcmVlbiB0byBvbmx5IGV4cGFuZCB0byB0aGUgc2l6ZSBvZiB0aGUgdmlldyBp
bnN0ZWFkIG9mIHRoZSB3aG9sZSB3aW5kb3cuCisKKyAgICAgICAgKiBXZWJWaWV3L1dlYlZpZXcu
bW06CisgICAgICAgICgtW1dlYlZpZXcgX2VudGVyRnVsbHNjcmVlbkZvck5vZGU6XSk6IFBhc3Mg
d2luZG93IGluc3RlYWQgb2Ygdmlldy4KKwogMjAxNC0wNy0yNCAgUHJhdGlrIFNvbGFua2kgIDxw
c29sYW5raUBhcHBsZS5jb20+CiAKICAgICAgICAgW2lPU10gUmVtb3ZlIHByZWZzIHRvIHR3ZWFr
IGNhY2hlIHZhbHVlcwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nIGIvU291
cmNlL1dlYktpdDIvQ2hhbmdlTG9nCmluZGV4IGY1ODgzMjU1MGYwYmRjMmYwYzUxZjE2MjE2YTIz
Mzg1Zjg4OGM0ZTcuLjFhZGQ5ZTZjZTNkMGY1YTgyMGI3N2I0MDdiMzY4YmI0ZGMzMzRiNGYgMTAw
NjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZworKysgYi9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cKQEAgLTEsMyArMSwyMSBAQAorMjAxNC0wNy0yNSAgSmVyZW15IEpvbmVzICA8amVy
ZW15akBhcHBsZS5jb20+CisKKyAgICAgICAgUGFyZW50IGZ1bGxzY3JlZW4gZnJvbSB3aW5kb3cg
aW5zdGVhZCBvZiB2aWV3CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD0xMzUzMTAKKworICAgICAgICBSZXZpZXdlZCBieSBKZXIgTm9ibGUuCisKKyAgICAg
ICAgUGFyZW50aW5nIGluIHRoZSB2aWV3IGNhdXNlcyBhbiBpbmNvcnJlY3QgYW5pbWF0aW9uIHRv
IGZ1bGxzY3JlZW4sIGFuZCBjYW4gY2F1c2UgCisgICAgICAgIGZ1bGxzY3JlZW4gdG8gb25seSBl
eHBhbmQgdG8gdGhlIHNpemUgb2YgdGhlIHZpZXcgaW5zdGVhZCBvZiB0aGUgd2hvbGUgd2luZG93
LgorCisgICAgICAgICogVUlQcm9jZXNzL2lvcy9XZWJWaWRlb0Z1bGxzY3JlZW5NYW5hZ2VyUHJv
eHkubW06CisgICAgICAgIChXZWJLaXQ6OldlYlZpZGVvRnVsbHNjcmVlbk1hbmFnZXJQcm94eTo6
c2V0dXBGdWxsc2NyZWVuV2l0aElEKTogcGFzcyB2aWV3J3Mgd2luZG93LgorICAgICAgICAqIFdl
YlByb2Nlc3MvaW9zL1dlYlZpZGVvRnVsbHNjcmVlbk1hbmFnZXIubW06IHNjcmVlblJlY3QgaW5z
dGVhZCBvZiBjbGllbnRSZWN0CisgICAgICAgIChXZWJLaXQ6OnNjcmVlblJlY3RGb3JOb2RlKTog
d2FzIGNsaWVudFJlY3RGb3JOb2RlCisgICAgICAgIChXZWJLaXQ6OldlYlZpZGVvRnVsbHNjcmVl
bk1hbmFnZXI6OmVudGVyRnVsbHNjcmVlbkZvck5vZGUpOiB1c2Ugc2NyZWVuUmVjdEZvck5vZGUK
KyAgICAgICAgKFdlYktpdDo6V2ViVmlkZW9GdWxsc2NyZWVuTWFuYWdlcjo6ZXhpdEZ1bGxzY3Jl
ZW5Gb3JOb2RlKTogZGl0dG8KKyAgICAgICAgKFdlYktpdDo6Y2xpZW50UmVjdEZvck5vZGUpOiBE
ZWxldGVkLgorCiAyMDE0LTA3LTI1ICBCcmFkeSBFaWRzb24gIDxiZWlkc29uQGFwcGxlLmNvbT4K
IAogICAgICAgICBDbGVhbiB1cCBXS09yaWdpbkRhdGFNYW5hZ2VyIGFuZCBnZXQgaXQgbWVzc2Fn
aW5nIHRvIHRoZSBEYXRhYmFzZVByb2Nlc3MKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvbWFj
L1dlYlZpZXcvV2ViVmlldy5tbSBiL1NvdXJjZS9XZWJLaXQvbWFjL1dlYlZpZXcvV2ViVmlldy5t
bQppbmRleCA3ZjZmZmZhOWY3NTg5M2NiNGNkZWI4MjEzMmQxNDllZWFjYWY1NDcyLi5jZDIxMWM3
MDc3ZGU4NjkzZGY1NzQyODAyZjkzZGM0OTU4ZTFiMTFmIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
S2l0L21hYy9XZWJWaWV3L1dlYlZpZXcubW0KKysrIGIvU291cmNlL1dlYktpdC9tYWMvV2ViVmll
dy9XZWJWaWV3Lm1tCkBAIC0yMjcsNiArMjI3LDcgQEAKICNpbXBvcnQgIldlYlZpc2libGVQb3Np
dGlvbi5oIgogI2ltcG9ydCA8Q0ZOZXR3b3JrL0NGVVJMQ2FjaGVQcml2Lmg+CiAjaW1wb3J0IDxN
b2JpbGVHZXN0YWx0Lmg+CisjaW1wb3J0IDxVSUtpdC9VSUtpdC5oPgogI2ltcG9ydCA8V2ViQ29y
ZS9FdmVudE5hbWVzLmg+CiAjaW1wb3J0IDxXZWJDb3JlL0ZvbnRDYWNoZS5oPgogI2ltcG9ydCA8
V2ViQ29yZS9HcmFwaGljc0xheWVyLmg+CkBAIC04NDA4LDcgKzg0MDksNyBAQCBib29sIExheWVy
Rmx1c2hDb250cm9sbGVyOjpmbHVzaExheWVycygpCiAgICAgICAgIF9wcml2YXRlLT5mdWxsc2Ny
ZWVuQ29udHJvbGxlciA9IFtbV2ViVmlkZW9GdWxsc2NyZWVuQ29udHJvbGxlciBhbGxvY10gaW5p
dF07CiAgICAgICAgIFtfcHJpdmF0ZS0+ZnVsbHNjcmVlbkNvbnRyb2xsZXIgc2V0TWVkaWFFbGVt
ZW50OnZpZGVvRWxlbWVudF07CiAjaWYgUExBVEZPUk0oSU9TKQotICAgICAgICBbX3ByaXZhdGUt
PmZ1bGxzY3JlZW5Db250cm9sbGVyIGVudGVyRnVsbHNjcmVlbjooVUlWaWV3ICopW1tbc2VsZiB3
aW5kb3ddIGhvc3RMYXllcl0gZGVsZWdhdGVdXTsKKyAgICAgICAgW19wcml2YXRlLT5mdWxsc2Ny
ZWVuQ29udHJvbGxlciBlbnRlckZ1bGxzY3JlZW46WyhVSVZpZXcgKilbW1tzZWxmIHdpbmRvd10g
aG9zdExheWVyXSBkZWxlZ2F0ZV0gd2luZG93XV07CiAjZWxzZQogICAgICAgICBbX3ByaXZhdGUt
PmZ1bGxzY3JlZW5Db250cm9sbGVyIGVudGVyRnVsbHNjcmVlbjpbW3NlbGYgd2luZG93XSBzY3Jl
ZW5dXTsKICNlbmRpZgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL2lvcy9X
ZWJWaWRlb0Z1bGxzY3JlZW5NYW5hZ2VyUHJveHkubW0gYi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nl
c3MvaW9zL1dlYlZpZGVvRnVsbHNjcmVlbk1hbmFnZXJQcm94eS5tbQppbmRleCA1N2RiOTIwMWY1
YzcyZGJhNThiYTZjMzRlN2I4NzkwMTQwYTRjNjBkLi42NmJlYWI1MGY0ZGFmMTcwODllN2Y1NmI1
NDhiYTA4YTI4ZjA4NTI4IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvaW9z
L1dlYlZpZGVvRnVsbHNjcmVlbk1hbmFnZXJQcm94eS5tbQorKysgYi9Tb3VyY2UvV2ViS2l0Mi9V
SVByb2Nlc3MvaW9zL1dlYlZpZGVvRnVsbHNjcmVlbk1hbmFnZXJQcm94eS5tbQpAQCAtMzQsNiAr
MzQsNyBAQAogI2luY2x1ZGUgIldlYlZpZGVvRnVsbHNjcmVlbk1hbmFnZXJNZXNzYWdlcy5oIgog
I2luY2x1ZGUgIldlYlZpZGVvRnVsbHNjcmVlbk1hbmFnZXJQcm94eU1lc3NhZ2VzLmgiCiAjaW5j
bHVkZSA8UXVhcnR6Q29yZS9Db3JlQW5pbWF0aW9uLmg+CisjaW5jbHVkZSA8VUlLaXQvVUlLaXQu
aD4KICNpbmNsdWRlIDxXZWJLaXRTeXN0ZW1JbnRlcmZhY2UuaD4KICNpbmNsdWRlIDxXZWJDb3Jl
L1RpbWVSYW5nZXMuaD4KIApAQCAtNzcsNyArNzgsNyBAQCB2b2lkIFdlYlZpZGVvRnVsbHNjcmVl
bk1hbmFnZXJQcm94eTo6c2V0dXBGdWxsc2NyZWVuV2l0aElEKHVpbnQzMl90IHZpZGVvTGF5ZXJJ
RAogICAgIEFTU0VSVCh2aWRlb0xheWVySUQpOwogICAgIG1fbGF5ZXJIb3N0ID0gV0tNYWtlUmVu
ZGVyTGF5ZXIodmlkZW9MYXllcklEKTsKICAgICBVSVZpZXcgKnBhcmVudFZpZXcgPSB0b1JlbW90
ZUxheWVyVHJlZURyYXdpbmdBcmVhUHJveHkobV9wYWdlLT5kcmF3aW5nQXJlYSgpKS0+cmVtb3Rl
TGF5ZXJUcmVlSG9zdCgpLnJvb3RMYXllcigpOwotICAgIHNldHVwRnVsbHNjcmVlbigqbV9sYXll
ckhvc3QuZ2V0KCksIGluaXRpYWxSZWN0LCBwYXJlbnRWaWV3KTsKKyAgICBzZXR1cEZ1bGxzY3Jl
ZW4oKm1fbGF5ZXJIb3N0LmdldCgpLCBpbml0aWFsUmVjdCwgW3BhcmVudFZpZXcgd2luZG93XSk7
CiB9CiAgICAgCiB2b2lkIFdlYlZpZGVvRnVsbHNjcmVlbk1hbmFnZXJQcm94eTo6c2V0U2Vla2Fi
bGVSYW5nZXNWZWN0b3IoVmVjdG9yPHN0ZDo6cGFpcjxkb3VibGUsIGRvdWJsZT4+JiByYW5nZXMp
CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL2lvcy9XZWJWaWRlb0Z1bGxz
Y3JlZW5NYW5hZ2VyLm1tIGIvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9pb3MvV2ViVmlkZW9G
dWxsc2NyZWVuTWFuYWdlci5tbQppbmRleCA2MWJjODY0OTAzZjgwNzFiM2YwYTU5YTk0NTNhOWI0
ZDUyNThmOTkxLi41NWZkYTBmMGRhODc4ZGNhNDBmNzQ3Y2I2YWQ0OTI5NmExNzJiMTNmIDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL2lvcy9XZWJWaWRlb0Z1bGxzY3JlZW5N
YW5hZ2VyLm1tCisrKyBiL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvaW9zL1dlYlZpZGVvRnVs
bHNjcmVlbk1hbmFnZXIubW0KQEAgLTUwLDEyICs1MCwxMiBAQCB1c2luZyBuYW1lc3BhY2UgV2Vi
Q29yZTsKIAogbmFtZXNwYWNlIFdlYktpdCB7CiAKLXN0YXRpYyBJbnRSZWN0IGNsaWVudFJlY3RG
b3JOb2RlKE5vZGUqIG5vZGUpCitzdGF0aWMgSW50UmVjdCBzY3JlZW5SZWN0Rm9yTm9kZShOb2Rl
KiBub2RlKQogewogICAgIGlmICghbm9kZSB8fCAhbm9kZS0+aXNFbGVtZW50Tm9kZSgpKQogICAg
ICAgICByZXR1cm4gSW50UmVjdCgpOwogCi0gICAgcmV0dXJuIHRvRWxlbWVudChub2RlKS0+Y2xp
ZW50UmVjdCgpOworICAgIHJldHVybiB0b0VsZW1lbnQobm9kZSktPnNjcmVlblJlY3QoKTsKIH0K
IAogUGFzc1JlZlB0cjxXZWJWaWRlb0Z1bGxzY3JlZW5NYW5hZ2VyPiBXZWJWaWRlb0Z1bGxzY3Jl
ZW5NYW5hZ2VyOjpjcmVhdGUoUGFzc1JlZlB0cjxXZWJQYWdlPiBwYWdlKQpAQCAtOTcsNyArOTcs
NyBAQCB2b2lkIFdlYlZpZGVvRnVsbHNjcmVlbk1hbmFnZXI6OmVudGVyRnVsbHNjcmVlbkZvck5v
ZGUoTm9kZSogbm9kZSkKIAogICAgIG1fbGF5ZXJIb3N0aW5nQ29udGV4dCA9IExheWVySG9zdGlu
Z0NvbnRleHQ6OmNyZWF0ZUZvckV4dGVybmFsSG9zdGluZ1Byb2Nlc3MoKTsKICAgICAKLSAgICBt
X3BhZ2UtPnNlbmQoTWVzc2FnZXM6OldlYlZpZGVvRnVsbHNjcmVlbk1hbmFnZXJQcm94eTo6U2V0
dXBGdWxsc2NyZWVuV2l0aElEKG1fbGF5ZXJIb3N0aW5nQ29udGV4dC0+Y29udGV4dElEKCksIGNs
aWVudFJlY3RGb3JOb2RlKG5vZGUpKSwgbV9wYWdlLT5wYWdlSUQoKSk7CisgICAgbV9wYWdlLT5z
ZW5kKE1lc3NhZ2VzOjpXZWJWaWRlb0Z1bGxzY3JlZW5NYW5hZ2VyUHJveHk6OlNldHVwRnVsbHNj
cmVlbldpdGhJRChtX2xheWVySG9zdGluZ0NvbnRleHQtPmNvbnRleHRJRCgpLCBzY3JlZW5SZWN0
Rm9yTm9kZShub2RlKSksIG1fcGFnZS0+cGFnZUlEKCkpOwogfQogCiB2b2lkIFdlYlZpZGVvRnVs
bHNjcmVlbk1hbmFnZXI6OmV4aXRGdWxsc2NyZWVuRm9yTm9kZShOb2RlKiBub2RlKQpAQCAtMTA5
LDcgKzEwOSw3IEBAIHZvaWQgV2ViVmlkZW9GdWxsc2NyZWVuTWFuYWdlcjo6ZXhpdEZ1bGxzY3Jl
ZW5Gb3JOb2RlKE5vZGUqIG5vZGUpCiAgICAgICAgIHJldHVybjsKIAogICAgIG1faXNBbmltYXRp
bmcgPSB0cnVlOwotICAgIG1fcGFnZS0+c2VuZChNZXNzYWdlczo6V2ViVmlkZW9GdWxsc2NyZWVu
TWFuYWdlclByb3h5OjpFeGl0RnVsbHNjcmVlbihjbGllbnRSZWN0Rm9yTm9kZShub2RlKSksIG1f
cGFnZS0+cGFnZUlEKCkpOworICAgIG1fcGFnZS0+c2VuZChNZXNzYWdlczo6V2ViVmlkZW9GdWxs
c2NyZWVuTWFuYWdlclByb3h5OjpFeGl0RnVsbHNjcmVlbihzY3JlZW5SZWN0Rm9yTm9kZShub2Rl
KSksIG1fcGFnZS0+cGFnZUlEKCkpOwogfQogCiB2b2lkIFdlYlZpZGVvRnVsbHNjcmVlbk1hbmFn
ZXI6OnNldER1cmF0aW9uKGRvdWJsZSBkdXJhdGlvbikK
</data>

          </attachment>
      

    </bug>

</bugzilla>