<?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>132583</bug_id>
          
          <creation_ts>2014-05-05 14:54:32 -0700</creation_ts>
          <short_desc>Need a delegate that informs the UI process when the page&apos;s pin state changes</short_desc>
          <delta_ts>2014-05-05 16:15:47 -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>WebKit API</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="Beth Dakin">bdakin</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>andersca</cc>
    
    <cc>bdakin</cc>
    
    <cc>cmarcelo</cc>
    
    <cc>commit-queue</cc>
    
    <cc>jamesr</cc>
    
    <cc>luiz</cc>
    
    <cc>tonikitoo</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1006745</commentid>
    <comment_count>0</comment_count>
    <who name="Beth Dakin">bdakin</who>
    <bug_when>2014-05-05 14:54:32 -0700</bug_when>
    <thetext>Need a delegate that informs the UI process when the page&apos;s pin state changes

&lt;rdar://problem/16806231&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1006754</commentid>
    <comment_count>1</comment_count>
      <attachid>230859</attachid>
    <who name="Beth Dakin">bdakin</who>
    <bug_when>2014-05-05 15:22:28 -0700</bug_when>
    <thetext>Created attachment 230859
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1006767</commentid>
    <comment_count>2</comment_count>
      <attachid>230864</attachid>
    <who name="Beth Dakin">bdakin</who>
    <bug_when>2014-05-05 15:53:36 -0700</bug_when>
    <thetext>Created attachment 230864
Patch that bumps version of UIClient

Thanks, Sam! Anders says I need to bump the version of the UIClient, so here is a new patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1006768</commentid>
    <comment_count>3</comment_count>
      <attachid>230864</attachid>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2014-05-05 15:56:58 -0700</bug_when>
    <thetext>Comment on attachment 230864
Patch that bumps version of UIClient

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

&gt; Source/WebKit2/UIProcess/API/APIUIClient.h:136
&gt; +    virtual void pinnedStateDidChange(WebKit::WebPageProxy*) { }

This can take a WebPageProxy&amp;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1006775</commentid>
    <comment_count>4</comment_count>
    <who name="Beth Dakin">bdakin</who>
    <bug_when>2014-05-05 16:15:47 -0700</bug_when>
    <thetext>(In reply to comment #3)
&gt; (From update of attachment 230864 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=230864&amp;action=review
&gt; 
&gt; &gt; Source/WebKit2/UIProcess/API/APIUIClient.h:136
&gt; &gt; +    virtual void pinnedStateDidChange(WebKit::WebPageProxy*) { }
&gt; 
&gt; This can take a WebPageProxy&amp;.

I changed it to that! http://trac.webkit.org/changeset/168325</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>230859</attachid>
            <date>2014-05-05 15:22:28 -0700</date>
            <delta_ts>2014-05-05 15:53:36 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>for-review.txt</filename>
            <type>text/plain</type>
            <size>9852</size>
            <attacher name="Beth Dakin">bdakin</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE2ODMxOCkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE2IEBACisyMDE0LTA1LTA1ICBCZXRoIERh
a2luICA8YmRha2luQGFwcGxlLmNvbT4KKworICAgICAgICBOZWVkIGEgZGVsZWdhdGUgdGhhdCBp
bmZvcm1zIHRoZSBVSSBwcm9jZXNzIHdoZW4gdGhlIHBhZ2UncyBwaW4gc3RhdGUgY2hhbmdlcwor
ICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTMyNTgzCisg
ICAgICAgIC1hbmQgY29ycmVzcG9uZGluZy0KKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzE2ODA2
MjMxPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFdl
IHNob3VsZCBkZWZhdWx0IGFsbCBvZiB0aGVzZSBwaW4tc3RhdGUgdmFsdWUgdG8gdHJ1ZS4KKyAg
ICAgICAgKiBwYWdlL3Njcm9sbGluZy9TY3JvbGxpbmdUcmVlLmNwcDoKKyAgICAgICAgKFdlYkNv
cmU6OlNjcm9sbGluZ1RyZWU6OlNjcm9sbGluZ1RyZWUpOgorCiAyMDE0LTA1LTA1ICBCZW5qYW1p
biBQb3VsYWluICA8YmVuamFtaW5Ad2Via2l0Lm9yZz4KIAogICAgICAgICBbaU9TXVtXSzJdIFNw
ZWNpYWwgY2FzZSBWaWV3R2VzdHVyZUdlb21ldHJ5Q29sbGVjdG9yOjpjb2xsZWN0R2VvbWV0cnlG
b3JTbWFydE1hZ25pZmljYXRpb25HZXN0dXJlKCkgZm9yIGltYWdlIGRvY3VtZW50cwpJbmRleDog
U291cmNlL1dlYkNvcmUvcGFnZS9zY3JvbGxpbmcvU2Nyb2xsaW5nVHJlZS5jcHAKPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQotLS0gU291cmNlL1dlYkNvcmUvcGFnZS9zY3JvbGxpbmcvU2Nyb2xsaW5nVHJlZS5jcHAJKHJl
dmlzaW9uIDE2ODMwMCkKKysrIFNvdXJjZS9XZWJDb3JlL3BhZ2Uvc2Nyb2xsaW5nL1Njcm9sbGlu
Z1RyZWUuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC00MiwxMCArNDIsMTAgQEAgU2Nyb2xsaW5nVHJl
ZTo6U2Nyb2xsaW5nVHJlZSgpCiAgICAgLCBtX3J1YmJlckJhbmRzQXRSaWdodCh0cnVlKQogICAg
ICwgbV9ydWJiZXJCYW5kc0F0VG9wKHRydWUpCiAgICAgLCBtX3J1YmJlckJhbmRzQXRCb3R0b20o
dHJ1ZSkKLSAgICAsIG1fbWFpbkZyYW1lUGlubmVkVG9UaGVMZWZ0KGZhbHNlKQotICAgICwgbV9t
YWluRnJhbWVQaW5uZWRUb1RoZVJpZ2h0KGZhbHNlKQotICAgICwgbV9tYWluRnJhbWVQaW5uZWRU
b1RoZVRvcChmYWxzZSkKLSAgICAsIG1fbWFpbkZyYW1lUGlubmVkVG9UaGVCb3R0b20oZmFsc2Up
CisgICAgLCBtX21haW5GcmFtZVBpbm5lZFRvVGhlTGVmdCh0cnVlKQorICAgICwgbV9tYWluRnJh
bWVQaW5uZWRUb1RoZVJpZ2h0KHRydWUpCisgICAgLCBtX21haW5GcmFtZVBpbm5lZFRvVGhlVG9w
KHRydWUpCisgICAgLCBtX21haW5GcmFtZVBpbm5lZFRvVGhlQm90dG9tKHRydWUpCiAgICAgLCBt
X21haW5GcmFtZUlzUnViYmVyQmFuZGluZyhmYWxzZSkKICAgICAsIG1fc2Nyb2xsUGlubmluZ0Jl
aGF2aW9yKERvTm90UGluKQogICAgICwgbV9sYXRjaGVkTm9kZSgwKQpJbmRleDogU291cmNlL1dl
YktpdDIvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZwko
cmV2aXNpb24gMTY4MzIxKQorKysgU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCSh3b3JraW5nIGNv
cHkpCkBAIC0xLDMgKzEsMjkgQEAKKzIwMTQtMDUtMDUgIEJldGggRGFraW4gIDxiZGFraW5AYXBw
bGUuY29tPgorCisgICAgICAgIE5lZWQgYSBkZWxlZ2F0ZSB0aGF0IGluZm9ybXMgdGhlIFVJIHBy
b2Nlc3Mgd2hlbiB0aGUgcGFnZSdzIHBpbiBzdGF0ZSBjaGFuZ2VzCisgICAgICAgIGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMzI1ODMKKyAgICAgICAgLWFuZCBjb3Jy
ZXNwb25kaW5nLQorICAgICAgICA8cmRhcjovL3Byb2JsZW0vMTY4MDYyMzE+CisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgTmV3IFVJQ2xpZW50IGZ1bmN0
aW9uIHBpbm5lZFN0YXRlRGlkQ2hhbmdlLiAKKworICAgICAgICAqIFVJUHJvY2Vzcy9BUEkvQVBJ
VUlDbGllbnQuaDoKKyAgICAgICAgKEFQSTo6VUlDbGllbnQ6OnBpbm5lZFN0YXRlRGlkQ2hhbmdl
KToKKyAgICAgICAgKiBVSVByb2Nlc3MvQVBJL0MvV0tQYWdlLmNwcDoKKyAgICAgICAgKFdLUGFn
ZVNldFBhZ2VVSUNsaWVudCk6CisgICAgICAgICogVUlQcm9jZXNzL0FQSS9DL1dLUGFnZVVJQ2xp
ZW50Lmg6CisgICAgICAgICogVUlQcm9jZXNzL1dlYlBhZ2VQcm94eS5jcHA6CisgICAgICAgIChX
ZWJLaXQ6OldlYlBhZ2VQcm94eTo6V2ViUGFnZVByb3h5KToKKyAgICAgICAgKFdlYktpdDo6V2Vi
UGFnZVByb3h5OjpkaWRDb21taXRMb2FkRm9yRnJhbWUpOgorICAgICAgICAoV2ViS2l0OjpXZWJQ
YWdlUHJveHk6OnJlc2V0U3RhdGUpOgorICAgICAgICAoV2ViS2l0OjpXZWJQYWdlUHJveHk6OmRp
ZENoYW5nZVNjcm9sbE9mZnNldFBpbm5pbmdGb3JNYWluRnJhbWUpOgorICAgICAgICAqIFVJUHJv
Y2Vzcy9tYWMvV2ViSW5zcGVjdG9yUHJveHlNYWMubW06CisgICAgICAgIChXZWJLaXQ6OldlYklu
c3BlY3RvclByb3h5OjpwbGF0Zm9ybUNyZWF0ZUluc3BlY3RvclBhZ2UpOgorICAgICAgICAqIFdl
YlByb2Nlc3MvV2ViUGFnZS9XZWJQYWdlLmNwcDoKKyAgICAgICAgKFdlYktpdDo6V2ViUGFnZTo6
V2ViUGFnZSk6CisKIDIwMTQtMDUtMDUgIFNhbSBXZWluaWcgIDxzYW1Ad2Via2l0Lm9yZz4KIAog
ICAgICAgICBbQ29jb2EgV2ViS2l0Ml0gQWRkIFNQSSB0byBjbGVhciBhbGwgdmlzaXRlZCBsaW5r
cyBpbiBhIFZpc2l0ZWRMaW5rUHJvdmlkZXIKSW5kZXg6IFNvdXJjZS9XZWJLaXQyL1VJUHJvY2Vz
cy9XZWJQYWdlUHJveHkuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJLaXQyL1VJUHJvY2Vz
cy9XZWJQYWdlUHJveHkuY3BwCShyZXZpc2lvbiAxNjgzMDApCisrKyBTb3VyY2UvV2ViS2l0Mi9V
SVByb2Nlc3MvV2ViUGFnZVByb3h5LmNwcAkod29ya2luZyBjb3B5KQpAQCAtMzM0LDEwICszMzQs
MTAgQEAgV2ViUGFnZVByb3h5OjpXZWJQYWdlUHJveHkoUGFnZUNsaWVudCYgcAogICAgICwgbV9t
YWluRnJhbWVIYXNIb3Jpem9udGFsU2Nyb2xsYmFyKGZhbHNlKQogICAgICwgbV9tYWluRnJhbWVI
YXNWZXJ0aWNhbFNjcm9sbGJhcihmYWxzZSkKICAgICAsIG1fY2FuU2hvcnRDaXJjdWl0SG9yaXpv
bnRhbFdoZWVsRXZlbnRzKHRydWUpCi0gICAgLCBtX21haW5GcmFtZUlzUGlubmVkVG9MZWZ0U2lk
ZShmYWxzZSkKLSAgICAsIG1fbWFpbkZyYW1lSXNQaW5uZWRUb1JpZ2h0U2lkZShmYWxzZSkKLSAg
ICAsIG1fbWFpbkZyYW1lSXNQaW5uZWRUb1RvcFNpZGUoZmFsc2UpCi0gICAgLCBtX21haW5GcmFt
ZUlzUGlubmVkVG9Cb3R0b21TaWRlKGZhbHNlKQorICAgICwgbV9tYWluRnJhbWVJc1Bpbm5lZFRv
TGVmdFNpZGUodHJ1ZSkKKyAgICAsIG1fbWFpbkZyYW1lSXNQaW5uZWRUb1JpZ2h0U2lkZSh0cnVl
KQorICAgICwgbV9tYWluRnJhbWVJc1Bpbm5lZFRvVG9wU2lkZSh0cnVlKQorICAgICwgbV9tYWlu
RnJhbWVJc1Bpbm5lZFRvQm90dG9tU2lkZSh0cnVlKQogICAgICwgbV9zaG91bGRVc2VJbXBsaWNp
dFJ1YmJlckJhbmRDb250cm9sKGZhbHNlKQogICAgICwgbV9ydWJiZXJCYW5kc0F0TGVmdCh0cnVl
KQogICAgICwgbV9ydWJiZXJCYW5kc0F0UmlnaHQodHJ1ZSkKQEAgLTI0NzEsNiArMjQ3MSw4IEBA
IHZvaWQgV2ViUGFnZVByb3h5OjpkaWRDb21taXRMb2FkRm9yRnJhbWUKICAgICAgICAgICAgIG1f
bWFpbkZyYW1lSXNQaW5uZWRUb1JpZ2h0U2lkZSA9IHRydWU7CiAgICAgICAgICAgICBtX21haW5G
cmFtZUlzUGlubmVkVG9Ub3BTaWRlID0gdHJ1ZTsKICAgICAgICAgICAgIG1fbWFpbkZyYW1lSXNQ
aW5uZWRUb0JvdHRvbVNpZGUgPSB0cnVlOworCisgICAgICAgICAgICBtX3VpQ2xpZW50LT5waW5u
ZWRTdGF0ZURpZENoYW5nZSh0aGlzKTsKICAgICAgICAgfQogICAgICAgICBtX3BhZ2VDbGllbnQu
ZGlkQ29tbWl0TG9hZEZvck1haW5GcmFtZShtaW1lVHlwZSwgZnJhbWVIYXNDdXN0b21Db250ZW50
UHJvdmlkZXIpOwogICAgIH0KQEAgLTQxNjQsMTAgKzQxNjYsMTAgQEAgdm9pZCBXZWJQYWdlUHJv
eHk6OnJlc2V0U3RhdGUoKQogICAgIG1fbWFpbkZyYW1lSGFzSG9yaXpvbnRhbFNjcm9sbGJhciA9
IGZhbHNlOwogICAgIG1fbWFpbkZyYW1lSGFzVmVydGljYWxTY3JvbGxiYXIgPSBmYWxzZTsKIAot
ICAgIG1fbWFpbkZyYW1lSXNQaW5uZWRUb0xlZnRTaWRlID0gZmFsc2U7Ci0gICAgbV9tYWluRnJh
bWVJc1Bpbm5lZFRvUmlnaHRTaWRlID0gZmFsc2U7Ci0gICAgbV9tYWluRnJhbWVJc1Bpbm5lZFRv
VG9wU2lkZSA9IGZhbHNlOwotICAgIG1fbWFpbkZyYW1lSXNQaW5uZWRUb0JvdHRvbVNpZGUgPSBm
YWxzZTsKKyAgICBtX21haW5GcmFtZUlzUGlubmVkVG9MZWZ0U2lkZSA9IHRydWU7CisgICAgbV9t
YWluRnJhbWVJc1Bpbm5lZFRvUmlnaHRTaWRlID0gdHJ1ZTsKKyAgICBtX21haW5GcmFtZUlzUGlu
bmVkVG9Ub3BTaWRlID0gdHJ1ZTsKKyAgICBtX21haW5GcmFtZUlzUGlubmVkVG9Cb3R0b21TaWRl
ID0gdHJ1ZTsKIAogICAgIG1fdmlzaWJsZVNjcm9sbGVyVGh1bWJSZWN0ID0gSW50UmVjdCgpOwog
CkBAIC00NTAwLDYgKzQ1MDIsOCBAQCB2b2lkIFdlYlBhZ2VQcm94eTo6ZGlkQ2hhbmdlU2Nyb2xs
T2Zmc2V0CiAgICAgbV9tYWluRnJhbWVJc1Bpbm5lZFRvUmlnaHRTaWRlID0gcGlubmVkVG9SaWdo
dFNpZGU7CiAgICAgbV9tYWluRnJhbWVJc1Bpbm5lZFRvVG9wU2lkZSA9IHBpbm5lZFRvVG9wU2lk
ZTsKICAgICBtX21haW5GcmFtZUlzUGlubmVkVG9Cb3R0b21TaWRlID0gcGlubmVkVG9Cb3R0b21T
aWRlOworCisgICAgbV91aUNsaWVudC0+cGlubmVkU3RhdGVEaWRDaGFuZ2UodGhpcyk7CiB9CiAK
IHZvaWQgV2ViUGFnZVByb3h5OjpkaWRDaGFuZ2VQYWdlQ291bnQodW5zaWduZWQgcGFnZUNvdW50
KQpJbmRleDogU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9BUElVSUNsaWVudC5oCj09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0KLS0tIFNvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvQVBJVUlDbGllbnQuaAkocmV2
aXNpb24gMTY4MzAwKQorKysgU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9BUElVSUNsaWVu
dC5oCSh3b3JraW5nIGNvcHkpCkBAIC0xMzMsNiArMTMzLDggQEAgcHVibGljOgogCiAgICAgdmly
dHVhbCBib29sIHNob3VsZEludGVycnVwdEphdmFTY3JpcHQoV2ViS2l0OjpXZWJQYWdlUHJveHkq
KSB7IHJldHVybiBmYWxzZTsgfQogCisgICAgdmlydHVhbCB2b2lkIHBpbm5lZFN0YXRlRGlkQ2hh
bmdlKFdlYktpdDo6V2ViUGFnZVByb3h5KikgeyB9CisKICNpZiBQTEFURk9STShJT1MpCiAgICAg
dmlydHVhbCBSZXRhaW5QdHI8TlNBcnJheT4gYWN0aW9uc0ZvckVsZW1lbnQoX1dLQWN0aXZhdGVk
RWxlbWVudEluZm8gKiwgUmV0YWluUHRyPE5TQXJyYXk+IGRlZmF1bHRBY3Rpb25zKSB7IHJldHVy
biBzdGQ6Om1vdmUoZGVmYXVsdEFjdGlvbnMpOyB9CiAgICAgdmlydHVhbCB2b2lkIGRpZE5vdEhh
bmRsZVRhcEFzQ2xpY2soY29uc3QgV2ViQ29yZTo6SW50UG9pbnQmKSB7IH0KSW5kZXg6IFNvdXJj
ZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvQy9XS1BhZ2UuY3BwCj09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJj
ZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvQy9XS1BhZ2UuY3BwCShyZXZpc2lvbiAxNjgzMDApCisr
KyBTb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL0MvV0tQYWdlLmNwcAkod29ya2luZyBjb3B5
KQpAQCAtMTUzMiw2ICsxNTMyLDE0IEBAIHZvaWQgV0tQYWdlU2V0UGFnZVVJQ2xpZW50KFdLUGFn
ZVJlZiBwYWcKIAogICAgICAgICAgICAgcmV0dXJuIG1fY2xpZW50LnNob3VsZEludGVycnVwdEph
dmFTY3JpcHQodG9BUEkocGFnZSksIG1fY2xpZW50LmJhc2UuY2xpZW50SW5mbyk7CiAgICAgICAg
IH0KKworICAgICAgICB2aXJ0dWFsIHZvaWQgcGlubmVkU3RhdGVEaWRDaGFuZ2UoV2ViUGFnZVBy
b3h5KiBwYWdlKSBvdmVycmlkZQorICAgICAgICB7CisgICAgICAgICAgICBpZiAoIW1fY2xpZW50
LnBpbm5lZFN0YXRlRGlkQ2hhbmdlKQorICAgICAgICAgICAgICAgIHJldHVybjsKKworICAgICAg
ICAgICAgbV9jbGllbnQucGlubmVkU3RhdGVEaWRDaGFuZ2UodG9BUEkocGFnZSksIG1fY2xpZW50
LmJhc2UuY2xpZW50SW5mbyk7CisgICAgICAgIH0KICAgICB9OwogCiAgICAgdG9JbXBsKHBhZ2VS
ZWYpLT5zZXRVSUNsaWVudChzdGQ6Om1ha2VfdW5pcXVlPFVJQ2xpZW50Pih3a0NsaWVudCkpOwpJ
bmRleDogU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9DL1dLUGFnZVVJQ2xpZW50LmgKPT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PQotLS0gU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9DL1dLUGFnZVVJQ2xpZW50
LmgJKHJldmlzaW9uIDE2ODMwMCkKKysrIFNvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvQy9X
S1BhZ2VVSUNsaWVudC5oCSh3b3JraW5nIGNvcHkpCkBAIC04NSw2ICs4NSw3IEBAIHR5cGVkZWYg
dm9pZCAoKldLUGFnZURlY2lkZVBvbGljeUZvck5vdGkKIHR5cGVkZWYgdm9pZCAoKldLUGFnZVNo
b3dDb2xvclBpY2tlckNhbGxiYWNrKShXS1BhZ2VSZWYgcGFnZSwgV0tTdHJpbmdSZWYgaW5pdGlh
bENvbG9yLCBXS0NvbG9yUGlja2VyUmVzdWx0TGlzdGVuZXJSZWYgbGlzdGVuZXIsIGNvbnN0IHZv
aWQqIGNsaWVudEluZm8pOwogdHlwZWRlZiB2b2lkICgqV0tQYWdlSGlkZUNvbG9yUGlja2VyQ2Fs
bGJhY2spKFdLUGFnZVJlZiBwYWdlLCBjb25zdCB2b2lkKiBjbGllbnRJbmZvKTsKIHR5cGVkZWYg
dm9pZCAoKldLUGFnZVVuYXZhaWxhYmxlUGx1Z2luQnV0dG9uQ2xpY2tlZENhbGxiYWNrKShXS1Bh
Z2VSZWYgcGFnZSwgV0tQbHVnaW5VbmF2YWlsYWJpbGl0eVJlYXNvbiBwbHVnaW5VbmF2YWlsYWJp
bGl0eVJlYXNvbiwgV0tEaWN0aW9uYXJ5UmVmIHBsdWdpbkluZm9EaWN0aW9uYXJ5LCBjb25zdCB2
b2lkKiBjbGllbnRJbmZvKTsKK3R5cGVkZWYgdm9pZCAoKldLUGFnZVBpbm5lZFN0YXRlRGlkQ2hh
bmdlQ2FsbGJhY2spKFdLUGFnZVJlZiBwYWdlLCBjb25zdCB2b2lkKiBjbGllbnRJbmZvKTsKIAog
Ly8gRGVwcmVjYXRlZCAgICAKIHR5cGVkZWYgV0tQYWdlUmVmICgqV0tQYWdlQ3JlYXRlTmV3UGFn
ZUNhbGxiYWNrX2RlcHJlY2F0ZWRGb3JVc2VXaXRoVjApKFdLUGFnZVJlZiBwYWdlLCBXS0RpY3Rp
b25hcnlSZWYgZmVhdHVyZXMsIFdLRXZlbnRNb2RpZmllcnMgbW9kaWZpZXJzLCBXS0V2ZW50TW91
c2VCdXR0b24gbW91c2VCdXR0b24sIGNvbnN0IHZvaWQgKmNsaWVudEluZm8pOwpAQCAtMjQ3LDYg
KzI0OCw3IEBAIHR5cGVkZWYgc3RydWN0IFdLUGFnZVVJQ2xpZW50VjIgewogICAgIFdLUGFnZVNo
b3dDb2xvclBpY2tlckNhbGxiYWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgc2hvd0NvbG9yUGlja2VyOwogICAgIFdLUGFnZUhpZGVDb2xvclBpY2tlckNhbGxiYWNrICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGlkZUNvbG9yUGlja2VyOwogICAg
IFdLUGFnZVVuYXZhaWxhYmxlUGx1Z2luQnV0dG9uQ2xpY2tlZENhbGxiYWNrICAgICAgICAgICAg
ICAgICAgICAgICAgdW5hdmFpbGFibGVQbHVnaW5CdXR0b25DbGlja2VkOworICAgIFdLUGFnZVBp
bm5lZFN0YXRlRGlkQ2hhbmdlQ2FsbGJhY2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGlubmVkU3RhdGVEaWRDaGFuZ2U7CiB9IFdLUGFnZVVJQ2xpZW50VjI7CiAKIGVudW0geyBr
V0tQYWdlVUlDbGllbnRDdXJyZW50VmVyc2lvbiBXS19FTlVNX0RFUFJFQ0FURUQoIlVzZSBhbiBl
eHBsaWNpdCB2ZXJzaW9uIG51bWJlciBpbnN0ZWFkIikgPSAyIH07CkluZGV4OiBTb3VyY2UvV2Vi
S2l0Mi9VSVByb2Nlc3MvbWFjL1dlYkluc3BlY3RvclByb3h5TWFjLm1tCj09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0t
IFNvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9tYWMvV2ViSW5zcGVjdG9yUHJveHlNYWMubW0JKHJl
dmlzaW9uIDE2ODMwMCkKKysrIFNvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9tYWMvV2ViSW5zcGVj
dG9yUHJveHlNYWMubW0JKHdvcmtpbmcgY29weSkKQEAgLTQ0Nyw2ICs0NDcsNyBAQCBXZWJQYWdl
UHJveHkqIFdlYkluc3BlY3RvclByb3h5OjpwbGF0Zm9yCiAgICAgICAgIDAsIC8vIHNob3dDb2xv
clBpY2tlcgogICAgICAgICAwLCAvLyBoaWRlQ29sb3JQaWNrZXIKICAgICAgICAgMCwgLy8gdW5h
dmFpbGFibGVQbHVnaW5CdXR0b25DbGlja2VkCisgICAgICAgIDAsIC8vIHBpbm5lZFN0YXRlRGlk
Q2hhbmdlCiAgICAgfTsKIAogICAgIFdLUGFnZVNldFBhZ2VVSUNsaWVudCh0b0FQSShpbnNwZWN0
b3JQYWdlKSwgJnVpQ2xpZW50LmJhc2UpOwpJbmRleDogU291cmNlL1dlYktpdDIvV2ViUHJvY2Vz
cy9XZWJQYWdlL1dlYlBhZ2UuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJLaXQyL1dlYlBy
b2Nlc3MvV2ViUGFnZS9XZWJQYWdlLmNwcAkocmV2aXNpb24gMTY4MzAwKQorKysgU291cmNlL1dl
YktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdlL1dlYlBhZ2UuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC0y
NzYsMTAgKzI3NiwxMCBAQCBXZWJQYWdlOjpXZWJQYWdlKHVpbnQ2NF90IHBhZ2VJRCwgY29uc3Qg
CiAgICAgLCBtX2NhblJ1bkJlZm9yZVVubG9hZENvbmZpcm1QYW5lbChwYXJhbWV0ZXJzLmNhblJ1
bkJlZm9yZVVubG9hZENvbmZpcm1QYW5lbCkKICAgICAsIG1fY2FuUnVuTW9kYWwocGFyYW1ldGVy
cy5jYW5SdW5Nb2RhbCkKICAgICAsIG1faXNSdW5uaW5nTW9kYWwoZmFsc2UpCi0gICAgLCBtX2Nh
Y2hlZE1haW5GcmFtZUlzUGlubmVkVG9MZWZ0U2lkZShmYWxzZSkKLSAgICAsIG1fY2FjaGVkTWFp
bkZyYW1lSXNQaW5uZWRUb1JpZ2h0U2lkZShmYWxzZSkKLSAgICAsIG1fY2FjaGVkTWFpbkZyYW1l
SXNQaW5uZWRUb1RvcFNpZGUoZmFsc2UpCi0gICAgLCBtX2NhY2hlZE1haW5GcmFtZUlzUGlubmVk
VG9Cb3R0b21TaWRlKGZhbHNlKQorICAgICwgbV9jYWNoZWRNYWluRnJhbWVJc1Bpbm5lZFRvTGVm
dFNpZGUodHJ1ZSkKKyAgICAsIG1fY2FjaGVkTWFpbkZyYW1lSXNQaW5uZWRUb1JpZ2h0U2lkZSh0
cnVlKQorICAgICwgbV9jYWNoZWRNYWluRnJhbWVJc1Bpbm5lZFRvVG9wU2lkZSh0cnVlKQorICAg
ICwgbV9jYWNoZWRNYWluRnJhbWVJc1Bpbm5lZFRvQm90dG9tU2lkZSh0cnVlKQogICAgICwgbV9j
YW5TaG9ydENpcmN1aXRIb3Jpem9udGFsV2hlZWxFdmVudHMoZmFsc2UpCiAgICAgLCBtX251bVdo
ZWVsRXZlbnRIYW5kbGVycygwKQogICAgICwgbV9jYWNoZWRQYWdlQ291bnQoMCkK
</data>
<flag name="review"
          id="255246"
          type_id="1"
          status="+"
          setter="sam"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>230864</attachid>
            <date>2014-05-05 15:53:36 -0700</date>
            <delta_ts>2014-05-05 15:56:57 -0700</delta_ts>
            <desc>Patch that bumps version of UIClient</desc>
            <filename>for-review-2.txt</filename>
            <type>text/plain</type>
            <size>14215</size>
            <attacher name="Beth Dakin">bdakin</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE2ODMxOCkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE2IEBACisyMDE0LTA1LTA1ICBCZXRoIERh
a2luICA8YmRha2luQGFwcGxlLmNvbT4KKworICAgICAgICBOZWVkIGEgZGVsZWdhdGUgdGhhdCBp
bmZvcm1zIHRoZSBVSSBwcm9jZXNzIHdoZW4gdGhlIHBhZ2UncyBwaW4gc3RhdGUgY2hhbmdlcwor
ICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTMyNTgzCisg
ICAgICAgIC1hbmQgY29ycmVzcG9uZGluZy0KKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzE2ODA2
MjMxPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFdl
IHNob3VsZCBkZWZhdWx0IGFsbCBvZiB0aGVzZSBwaW4tc3RhdGUgdmFsdWUgdG8gdHJ1ZS4KKyAg
ICAgICAgKiBwYWdlL3Njcm9sbGluZy9TY3JvbGxpbmdUcmVlLmNwcDoKKyAgICAgICAgKFdlYkNv
cmU6OlNjcm9sbGluZ1RyZWU6OlNjcm9sbGluZ1RyZWUpOgorCiAyMDE0LTA1LTA1ICBCZW5qYW1p
biBQb3VsYWluICA8YmVuamFtaW5Ad2Via2l0Lm9yZz4KIAogICAgICAgICBbaU9TXVtXSzJdIFNw
ZWNpYWwgY2FzZSBWaWV3R2VzdHVyZUdlb21ldHJ5Q29sbGVjdG9yOjpjb2xsZWN0R2VvbWV0cnlG
b3JTbWFydE1hZ25pZmljYXRpb25HZXN0dXJlKCkgZm9yIGltYWdlIGRvY3VtZW50cwpJbmRleDog
U291cmNlL1dlYkNvcmUvcGFnZS9zY3JvbGxpbmcvU2Nyb2xsaW5nVHJlZS5jcHAKPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQotLS0gU291cmNlL1dlYkNvcmUvcGFnZS9zY3JvbGxpbmcvU2Nyb2xsaW5nVHJlZS5jcHAJKHJl
dmlzaW9uIDE2ODMwMCkKKysrIFNvdXJjZS9XZWJDb3JlL3BhZ2Uvc2Nyb2xsaW5nL1Njcm9sbGlu
Z1RyZWUuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC00MiwxMCArNDIsMTAgQEAgU2Nyb2xsaW5nVHJl
ZTo6U2Nyb2xsaW5nVHJlZSgpCiAgICAgLCBtX3J1YmJlckJhbmRzQXRSaWdodCh0cnVlKQogICAg
ICwgbV9ydWJiZXJCYW5kc0F0VG9wKHRydWUpCiAgICAgLCBtX3J1YmJlckJhbmRzQXRCb3R0b20o
dHJ1ZSkKLSAgICAsIG1fbWFpbkZyYW1lUGlubmVkVG9UaGVMZWZ0KGZhbHNlKQotICAgICwgbV9t
YWluRnJhbWVQaW5uZWRUb1RoZVJpZ2h0KGZhbHNlKQotICAgICwgbV9tYWluRnJhbWVQaW5uZWRU
b1RoZVRvcChmYWxzZSkKLSAgICAsIG1fbWFpbkZyYW1lUGlubmVkVG9UaGVCb3R0b20oZmFsc2Up
CisgICAgLCBtX21haW5GcmFtZVBpbm5lZFRvVGhlTGVmdCh0cnVlKQorICAgICwgbV9tYWluRnJh
bWVQaW5uZWRUb1RoZVJpZ2h0KHRydWUpCisgICAgLCBtX21haW5GcmFtZVBpbm5lZFRvVGhlVG9w
KHRydWUpCisgICAgLCBtX21haW5GcmFtZVBpbm5lZFRvVGhlQm90dG9tKHRydWUpCiAgICAgLCBt
X21haW5GcmFtZUlzUnViYmVyQmFuZGluZyhmYWxzZSkKICAgICAsIG1fc2Nyb2xsUGlubmluZ0Jl
aGF2aW9yKERvTm90UGluKQogICAgICwgbV9sYXRjaGVkTm9kZSgwKQpJbmRleDogU291cmNlL1dl
YktpdDIvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZwko
cmV2aXNpb24gMTY4MzIxKQorKysgU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCSh3b3JraW5nIGNv
cHkpCkBAIC0xLDMgKzEsMzIgQEAKKzIwMTQtMDUtMDUgIEJldGggRGFraW4gIDxiZGFraW5AYXBw
bGUuY29tPgorCisgICAgICAgIE5lZWQgYSBkZWxlZ2F0ZSB0aGF0IGluZm9ybXMgdGhlIFVJIHBy
b2Nlc3Mgd2hlbiB0aGUgcGFnZSdzIHBpbiBzdGF0ZSBjaGFuZ2VzCisgICAgICAgIGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMzI1ODMKKyAgICAgICAgLWFuZCBjb3Jy
ZXNwb25kaW5nLQorICAgICAgICA8cmRhcjovL3Byb2JsZW0vMTY4MDYyMzE+CisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgTmV3IFVJQ2xpZW50IGZ1bmN0
aW9uIHBpbm5lZFN0YXRlRGlkQ2hhbmdlLiAKKworICAgICAgICAqIFVJUHJvY2Vzcy9BUEkvQVBJ
VUlDbGllbnQuaDoKKyAgICAgICAgKEFQSTo6VUlDbGllbnQ6OnBpbm5lZFN0YXRlRGlkQ2hhbmdl
KToKKworICAgICAgICBDcmVhdGUgV0tQYWdlVUlDbGllbnRWMyB0byBhZGQgdGhpcyBmdW5jdGlv
bi4KKyAgICAgICAgKiBVSVByb2Nlc3MvQVBJL0MvV0tQYWdlLmNwcDoKKyAgICAgICAgKFdLUGFn
ZVNldFBhZ2VVSUNsaWVudCk6CisgICAgICAgICogVUlQcm9jZXNzL0FQSS9DL1dLUGFnZVVJQ2xp
ZW50Lmg6CisKKyAgICAgICAgQ2hhbmdlIGRlZmF1bHQgaW5pdGlhbGl6YXRpb24gdG8gdHJ1ZSBp
bnN0ZWFkIG9mIGZhbHNlLCB3aGljaCBtYWtlcyBtb3JlIHNlbnNlIGZvciAKKyAgICAgICAgdGhp
cyBBUEkuCisgICAgICAgICogVUlQcm9jZXNzL1dlYlBhZ2VQcm94eS5jcHA6CisgICAgICAgIChX
ZWJLaXQ6OldlYlBhZ2VQcm94eTo6V2ViUGFnZVByb3h5KToKKyAgICAgICAgKFdlYktpdDo6V2Vi
UGFnZVByb3h5OjpkaWRDb21taXRMb2FkRm9yRnJhbWUpOgorICAgICAgICAoV2ViS2l0OjpXZWJQ
YWdlUHJveHk6OnJlc2V0U3RhdGUpOgorICAgICAgICAoV2ViS2l0OjpXZWJQYWdlUHJveHk6OmRp
ZENoYW5nZVNjcm9sbE9mZnNldFBpbm5pbmdGb3JNYWluRnJhbWUpOgorICAgICAgICAqIFdlYlBy
b2Nlc3MvV2ViUGFnZS9XZWJQYWdlLmNwcDoKKyAgICAgICAgKFdlYktpdDo6V2ViUGFnZTo6V2Vi
UGFnZSk6CisKIDIwMTQtMDUtMDUgIFNhbSBXZWluaWcgIDxzYW1Ad2Via2l0Lm9yZz4KIAogICAg
ICAgICBbQ29jb2EgV2ViS2l0Ml0gQWRkIFNQSSB0byBjbGVhciBhbGwgdmlzaXRlZCBsaW5rcyBp
biBhIFZpc2l0ZWRMaW5rUHJvdmlkZXIKSW5kZXg6IFNvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9X
ZWJQYWdlUHJveHkuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9X
ZWJQYWdlUHJveHkuY3BwCShyZXZpc2lvbiAxNjgzMDApCisrKyBTb3VyY2UvV2ViS2l0Mi9VSVBy
b2Nlc3MvV2ViUGFnZVByb3h5LmNwcAkod29ya2luZyBjb3B5KQpAQCAtMzM0LDEwICszMzQsMTAg
QEAgV2ViUGFnZVByb3h5OjpXZWJQYWdlUHJveHkoUGFnZUNsaWVudCYgcAogICAgICwgbV9tYWlu
RnJhbWVIYXNIb3Jpem9udGFsU2Nyb2xsYmFyKGZhbHNlKQogICAgICwgbV9tYWluRnJhbWVIYXNW
ZXJ0aWNhbFNjcm9sbGJhcihmYWxzZSkKICAgICAsIG1fY2FuU2hvcnRDaXJjdWl0SG9yaXpvbnRh
bFdoZWVsRXZlbnRzKHRydWUpCi0gICAgLCBtX21haW5GcmFtZUlzUGlubmVkVG9MZWZ0U2lkZShm
YWxzZSkKLSAgICAsIG1fbWFpbkZyYW1lSXNQaW5uZWRUb1JpZ2h0U2lkZShmYWxzZSkKLSAgICAs
IG1fbWFpbkZyYW1lSXNQaW5uZWRUb1RvcFNpZGUoZmFsc2UpCi0gICAgLCBtX21haW5GcmFtZUlz
UGlubmVkVG9Cb3R0b21TaWRlKGZhbHNlKQorICAgICwgbV9tYWluRnJhbWVJc1Bpbm5lZFRvTGVm
dFNpZGUodHJ1ZSkKKyAgICAsIG1fbWFpbkZyYW1lSXNQaW5uZWRUb1JpZ2h0U2lkZSh0cnVlKQor
ICAgICwgbV9tYWluRnJhbWVJc1Bpbm5lZFRvVG9wU2lkZSh0cnVlKQorICAgICwgbV9tYWluRnJh
bWVJc1Bpbm5lZFRvQm90dG9tU2lkZSh0cnVlKQogICAgICwgbV9zaG91bGRVc2VJbXBsaWNpdFJ1
YmJlckJhbmRDb250cm9sKGZhbHNlKQogICAgICwgbV9ydWJiZXJCYW5kc0F0TGVmdCh0cnVlKQog
ICAgICwgbV9ydWJiZXJCYW5kc0F0UmlnaHQodHJ1ZSkKQEAgLTI0NzEsNiArMjQ3MSw4IEBAIHZv
aWQgV2ViUGFnZVByb3h5OjpkaWRDb21taXRMb2FkRm9yRnJhbWUKICAgICAgICAgICAgIG1fbWFp
bkZyYW1lSXNQaW5uZWRUb1JpZ2h0U2lkZSA9IHRydWU7CiAgICAgICAgICAgICBtX21haW5GcmFt
ZUlzUGlubmVkVG9Ub3BTaWRlID0gdHJ1ZTsKICAgICAgICAgICAgIG1fbWFpbkZyYW1lSXNQaW5u
ZWRUb0JvdHRvbVNpZGUgPSB0cnVlOworCisgICAgICAgICAgICBtX3VpQ2xpZW50LT5waW5uZWRT
dGF0ZURpZENoYW5nZSh0aGlzKTsKICAgICAgICAgfQogICAgICAgICBtX3BhZ2VDbGllbnQuZGlk
Q29tbWl0TG9hZEZvck1haW5GcmFtZShtaW1lVHlwZSwgZnJhbWVIYXNDdXN0b21Db250ZW50UHJv
dmlkZXIpOwogICAgIH0KQEAgLTQxNjQsMTAgKzQxNjYsMTAgQEAgdm9pZCBXZWJQYWdlUHJveHk6
OnJlc2V0U3RhdGUoKQogICAgIG1fbWFpbkZyYW1lSGFzSG9yaXpvbnRhbFNjcm9sbGJhciA9IGZh
bHNlOwogICAgIG1fbWFpbkZyYW1lSGFzVmVydGljYWxTY3JvbGxiYXIgPSBmYWxzZTsKIAotICAg
IG1fbWFpbkZyYW1lSXNQaW5uZWRUb0xlZnRTaWRlID0gZmFsc2U7Ci0gICAgbV9tYWluRnJhbWVJ
c1Bpbm5lZFRvUmlnaHRTaWRlID0gZmFsc2U7Ci0gICAgbV9tYWluRnJhbWVJc1Bpbm5lZFRvVG9w
U2lkZSA9IGZhbHNlOwotICAgIG1fbWFpbkZyYW1lSXNQaW5uZWRUb0JvdHRvbVNpZGUgPSBmYWxz
ZTsKKyAgICBtX21haW5GcmFtZUlzUGlubmVkVG9MZWZ0U2lkZSA9IHRydWU7CisgICAgbV9tYWlu
RnJhbWVJc1Bpbm5lZFRvUmlnaHRTaWRlID0gdHJ1ZTsKKyAgICBtX21haW5GcmFtZUlzUGlubmVk
VG9Ub3BTaWRlID0gdHJ1ZTsKKyAgICBtX21haW5GcmFtZUlzUGlubmVkVG9Cb3R0b21TaWRlID0g
dHJ1ZTsKIAogICAgIG1fdmlzaWJsZVNjcm9sbGVyVGh1bWJSZWN0ID0gSW50UmVjdCgpOwogCkBA
IC00NTAwLDYgKzQ1MDIsOCBAQCB2b2lkIFdlYlBhZ2VQcm94eTo6ZGlkQ2hhbmdlU2Nyb2xsT2Zm
c2V0CiAgICAgbV9tYWluRnJhbWVJc1Bpbm5lZFRvUmlnaHRTaWRlID0gcGlubmVkVG9SaWdodFNp
ZGU7CiAgICAgbV9tYWluRnJhbWVJc1Bpbm5lZFRvVG9wU2lkZSA9IHBpbm5lZFRvVG9wU2lkZTsK
ICAgICBtX21haW5GcmFtZUlzUGlubmVkVG9Cb3R0b21TaWRlID0gcGlubmVkVG9Cb3R0b21TaWRl
OworCisgICAgbV91aUNsaWVudC0+cGlubmVkU3RhdGVEaWRDaGFuZ2UodGhpcyk7CiB9CiAKIHZv
aWQgV2ViUGFnZVByb3h5OjpkaWRDaGFuZ2VQYWdlQ291bnQodW5zaWduZWQgcGFnZUNvdW50KQpJ
bmRleDogU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9BUElVSUNsaWVudC5oCj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KLS0tIFNvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvQVBJVUlDbGllbnQuaAkocmV2aXNp
b24gMTY4MzAwKQorKysgU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9BUElVSUNsaWVudC5o
CSh3b3JraW5nIGNvcHkpCkBAIC0xMzMsNiArMTMzLDggQEAgcHVibGljOgogCiAgICAgdmlydHVh
bCBib29sIHNob3VsZEludGVycnVwdEphdmFTY3JpcHQoV2ViS2l0OjpXZWJQYWdlUHJveHkqKSB7
IHJldHVybiBmYWxzZTsgfQogCisgICAgdmlydHVhbCB2b2lkIHBpbm5lZFN0YXRlRGlkQ2hhbmdl
KFdlYktpdDo6V2ViUGFnZVByb3h5KikgeyB9CisKICNpZiBQTEFURk9STShJT1MpCiAgICAgdmly
dHVhbCBSZXRhaW5QdHI8TlNBcnJheT4gYWN0aW9uc0ZvckVsZW1lbnQoX1dLQWN0aXZhdGVkRWxl
bWVudEluZm8gKiwgUmV0YWluUHRyPE5TQXJyYXk+IGRlZmF1bHRBY3Rpb25zKSB7IHJldHVybiBz
dGQ6Om1vdmUoZGVmYXVsdEFjdGlvbnMpOyB9CiAgICAgdmlydHVhbCB2b2lkIGRpZE5vdEhhbmRs
ZVRhcEFzQ2xpY2soY29uc3QgV2ViQ29yZTo6SW50UG9pbnQmKSB7IH0KSW5kZXg6IFNvdXJjZS9X
ZWJLaXQyL1VJUHJvY2Vzcy9BUEkvQy9XS1BhZ2UuY3BwCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9X
ZWJLaXQyL1VJUHJvY2Vzcy9BUEkvQy9XS1BhZ2UuY3BwCShyZXZpc2lvbiAxNjgzMDApCisrKyBT
b3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL0MvV0tQYWdlLmNwcAkod29ya2luZyBjb3B5KQpA
QCAtNzEsNyArNzEsNyBAQCB0ZW1wbGF0ZTw+IHN0cnVjdCBDbGllbnRUcmFpdHM8V0tQYWdlUG9s
CiB9OwogCiB0ZW1wbGF0ZTw+IHN0cnVjdCBDbGllbnRUcmFpdHM8V0tQYWdlVUlDbGllbnRCYXNl
PiB7Ci0gICAgdHlwZWRlZiBzdGQ6OnR1cGxlPFdLUGFnZVVJQ2xpZW50VjAsIFdLUGFnZVVJQ2xp
ZW50VjEsIFdLUGFnZVVJQ2xpZW50VjI+IFZlcnNpb25zOworICAgIHR5cGVkZWYgc3RkOjp0dXBs
ZTxXS1BhZ2VVSUNsaWVudFYwLCBXS1BhZ2VVSUNsaWVudFYxLCBXS1BhZ2VVSUNsaWVudFYyLCBX
S1BhZ2VVSUNsaWVudFYzPiBWZXJzaW9uczsKIH07CiAKIH0KQEAgLTE1MzIsNiArMTUzMiwxNCBA
QCB2b2lkIFdLUGFnZVNldFBhZ2VVSUNsaWVudChXS1BhZ2VSZWYgcGFnCiAKICAgICAgICAgICAg
IHJldHVybiBtX2NsaWVudC5zaG91bGRJbnRlcnJ1cHRKYXZhU2NyaXB0KHRvQVBJKHBhZ2UpLCBt
X2NsaWVudC5iYXNlLmNsaWVudEluZm8pOwogICAgICAgICB9CisKKyAgICAgICAgdmlydHVhbCB2
b2lkIHBpbm5lZFN0YXRlRGlkQ2hhbmdlKFdlYlBhZ2VQcm94eSogcGFnZSkgb3ZlcnJpZGUKKyAg
ICAgICAgeworICAgICAgICAgICAgaWYgKCFtX2NsaWVudC5waW5uZWRTdGF0ZURpZENoYW5nZSkK
KyAgICAgICAgICAgICAgICByZXR1cm47CisKKyAgICAgICAgICAgIG1fY2xpZW50LnBpbm5lZFN0
YXRlRGlkQ2hhbmdlKHRvQVBJKHBhZ2UpLCBtX2NsaWVudC5iYXNlLmNsaWVudEluZm8pOworICAg
ICAgICB9CiAgICAgfTsKIAogICAgIHRvSW1wbChwYWdlUmVmKS0+c2V0VUlDbGllbnQoc3RkOjpt
YWtlX3VuaXF1ZTxVSUNsaWVudD4od2tDbGllbnQpKTsKSW5kZXg6IFNvdXJjZS9XZWJLaXQyL1VJ
UHJvY2Vzcy9BUEkvQy9XS1BhZ2VVSUNsaWVudC5oCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJL
aXQyL1VJUHJvY2Vzcy9BUEkvQy9XS1BhZ2VVSUNsaWVudC5oCShyZXZpc2lvbiAxNjgzMDApCisr
KyBTb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL0MvV0tQYWdlVUlDbGllbnQuaAkod29ya2lu
ZyBjb3B5KQpAQCAtODUsNiArODUsNyBAQCB0eXBlZGVmIHZvaWQgKCpXS1BhZ2VEZWNpZGVQb2xp
Y3lGb3JOb3RpCiB0eXBlZGVmIHZvaWQgKCpXS1BhZ2VTaG93Q29sb3JQaWNrZXJDYWxsYmFjayko
V0tQYWdlUmVmIHBhZ2UsIFdLU3RyaW5nUmVmIGluaXRpYWxDb2xvciwgV0tDb2xvclBpY2tlclJl
c3VsdExpc3RlbmVyUmVmIGxpc3RlbmVyLCBjb25zdCB2b2lkKiBjbGllbnRJbmZvKTsKIHR5cGVk
ZWYgdm9pZCAoKldLUGFnZUhpZGVDb2xvclBpY2tlckNhbGxiYWNrKShXS1BhZ2VSZWYgcGFnZSwg
Y29uc3Qgdm9pZCogY2xpZW50SW5mbyk7CiB0eXBlZGVmIHZvaWQgKCpXS1BhZ2VVbmF2YWlsYWJs
ZVBsdWdpbkJ1dHRvbkNsaWNrZWRDYWxsYmFjaykoV0tQYWdlUmVmIHBhZ2UsIFdLUGx1Z2luVW5h
dmFpbGFiaWxpdHlSZWFzb24gcGx1Z2luVW5hdmFpbGFiaWxpdHlSZWFzb24sIFdLRGljdGlvbmFy
eVJlZiBwbHVnaW5JbmZvRGljdGlvbmFyeSwgY29uc3Qgdm9pZCogY2xpZW50SW5mbyk7Cit0eXBl
ZGVmIHZvaWQgKCpXS1BhZ2VQaW5uZWRTdGF0ZURpZENoYW5nZUNhbGxiYWNrKShXS1BhZ2VSZWYg
cGFnZSwgY29uc3Qgdm9pZCogY2xpZW50SW5mbyk7CiAKIC8vIERlcHJlY2F0ZWQgICAgCiB0eXBl
ZGVmIFdLUGFnZVJlZiAoKldLUGFnZUNyZWF0ZU5ld1BhZ2VDYWxsYmFja19kZXByZWNhdGVkRm9y
VXNlV2l0aFYwKShXS1BhZ2VSZWYgcGFnZSwgV0tEaWN0aW9uYXJ5UmVmIGZlYXR1cmVzLCBXS0V2
ZW50TW9kaWZpZXJzIG1vZGlmaWVycywgV0tFdmVudE1vdXNlQnV0dG9uIG1vdXNlQnV0dG9uLCBj
b25zdCB2b2lkICpjbGllbnRJbmZvKTsKQEAgLTI0OSw2ICsyNTAsNjUgQEAgdHlwZWRlZiBzdHJ1
Y3QgV0tQYWdlVUlDbGllbnRWMiB7CiAgICAgV0tQYWdlVW5hdmFpbGFibGVQbHVnaW5CdXR0b25D
bGlja2VkQ2FsbGJhY2sgICAgICAgICAgICAgICAgICAgICAgICB1bmF2YWlsYWJsZVBsdWdpbkJ1
dHRvbkNsaWNrZWQ7CiB9IFdLUGFnZVVJQ2xpZW50VjI7CiAKK3R5cGVkZWYgc3RydWN0IFdLUGFn
ZVVJQ2xpZW50VjMgeworICAgIFdLUGFnZVVJQ2xpZW50QmFzZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFzZTsKKworICAgIC8vIFZlcnNpb24gMC4K
KyAgICBXS1BhZ2VDcmVhdGVOZXdQYWdlQ2FsbGJhY2tfZGVwcmVjYXRlZEZvclVzZVdpdGhWMCAg
ICAgICAgICAgICAgICAgIGNyZWF0ZU5ld1BhZ2VfZGVwcmVjYXRlZEZvclVzZVdpdGhWMDsKKyAg
ICBXS1BhZ2VVSUNsaWVudENhbGxiYWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHNob3dQYWdlOworICAgIFdLUGFnZVVJQ2xpZW50Q2FsbGJhY2sgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY2xvc2U7CisgICAgV0tQYWdl
VGFrZUZvY3VzQ2FsbGJhY2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB0YWtlRm9jdXM7CisgICAgV0tQYWdlRm9jdXNDYWxsYmFjayAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb2N1czsKKyAgICBXS1BhZ2VVbmZvY3Vz
Q2FsbGJhY2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVu
Zm9jdXM7CisgICAgV0tQYWdlUnVuSmF2YVNjcmlwdEFsZXJ0Q2FsbGJhY2sgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBydW5KYXZhU2NyaXB0QWxlcnQ7CisgICAgV0tQYWdlUnVu
SmF2YVNjcmlwdENvbmZpcm1DYWxsYmFjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBydW5KYXZhU2NyaXB0Q29uZmlybTsKKyAgICBXS1BhZ2VSdW5KYXZhU2NyaXB0UHJvbXB0Q2Fs
bGJhY2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJ1bkphdmFTY3JpcHRQcm9t
cHQ7CisgICAgV0tQYWdlU2V0U3RhdHVzVGV4dENhbGxiYWNrICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBzZXRTdGF0dXNUZXh0OworICAgIFdLUGFnZU1vdXNlRGlkTW92
ZU92ZXJFbGVtZW50Q2FsbGJhY2tfZGVwcmVjYXRlZEZvclVzZVdpdGhWMCAgICAgICAgbW91c2VE
aWRNb3ZlT3ZlckVsZW1lbnRfZGVwcmVjYXRlZEZvclVzZVdpdGhWMDsKKyAgICBXS1BhZ2VNaXNz
aW5nUGx1Z2luQnV0dG9uQ2xpY2tlZENhbGxiYWNrX2RlcHJlY2F0ZWRGb3JVc2VXaXRoVjAgICAg
IG1pc3NpbmdQbHVnaW5CdXR0b25DbGlja2VkX2RlcHJlY2F0ZWRGb3JVc2VXaXRoVjA7CisgICAg
V0tQYWdlRGlkTm90SGFuZGxlS2V5RXZlbnRDYWxsYmFjayAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBkaWROb3RIYW5kbGVLZXlFdmVudDsKKyAgICBXS1BhZ2VEaWROb3RIYW5kbGVX
aGVlbEV2ZW50Q2FsbGJhY2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpZE5vdEhh
bmRsZVdoZWVsRXZlbnQ7CisgICAgV0tQYWdlR2V0VG9vbGJhcnNBcmVWaXNpYmxlQ2FsbGJhY2sg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b29sYmFyc0FyZVZpc2libGU7CisgICAg
V0tQYWdlU2V0VG9vbGJhcnNBcmVWaXNpYmxlQ2FsbGJhY2sgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBzZXRUb29sYmFyc0FyZVZpc2libGU7CisgICAgV0tQYWdlR2V0TWVudUJhcklz
VmlzaWJsZUNhbGxiYWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtZW51QmFy
SXNWaXNpYmxlOworICAgIFdLUGFnZVNldE1lbnVCYXJJc1Zpc2libGVDYWxsYmFjayAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgc2V0TWVudUJhcklzVmlzaWJsZTsKKyAgICBXS1Bh
Z2VHZXRTdGF0dXNCYXJJc1Zpc2libGVDYWxsYmFjayAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHN0YXR1c0JhcklzVmlzaWJsZTsKKyAgICBXS1BhZ2VTZXRTdGF0dXNCYXJJc1Zpc2li
bGVDYWxsYmFjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNldFN0YXR1c0Jhcklz
VmlzaWJsZTsKKyAgICBXS1BhZ2VHZXRJc1Jlc2l6YWJsZUNhbGxiYWNrICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGlzUmVzaXphYmxlOworICAgIFdLUGFnZVNldElzUmVz
aXphYmxlQ2FsbGJhY2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2V0
SXNSZXNpemFibGU7CisgICAgV0tQYWdlR2V0V2luZG93RnJhbWVDYWxsYmFjayAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnZXRXaW5kb3dGcmFtZTsKKyAgICBXS1BhZ2VT
ZXRXaW5kb3dGcmFtZUNhbGxiYWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHNldFdpbmRvd0ZyYW1lOworICAgIFdLUGFnZVJ1bkJlZm9yZVVubG9hZENvbmZpcm1QYW5l
bENhbGxiYWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgcnVuQmVmb3JlVW5sb2FkQ29uZmly
bVBhbmVsOworICAgIFdLUGFnZVVJQ2xpZW50Q2FsbGJhY2sgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZGlkRHJhdzsKKyAgICBXS1BhZ2VVSUNsaWVudENhbGxi
YWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZ2VEaWRT
Y3JvbGw7CisgICAgV0tQYWdlRXhjZWVkZWREYXRhYmFzZVF1b3RhQ2FsbGJhY2sgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBleGNlZWRlZERhdGFiYXNlUXVvdGE7CisgICAgV0tQYWdl
UnVuT3BlblBhbmVsQ2FsbGJhY2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBydW5PcGVuUGFuZWw7CisgICAgV0tQYWdlRGVjaWRlUG9saWN5Rm9yR2VvbG9jYXRpb25Q
ZXJtaXNzaW9uUmVxdWVzdENhbGxiYWNrICAgICAgICAgICBkZWNpZGVQb2xpY3lGb3JHZW9sb2Nh
dGlvblBlcm1pc3Npb25SZXF1ZXN0OworICAgIFdLUGFnZUhlYWRlckhlaWdodENhbGxiYWNrICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVhZGVySGVpZ2h0OworICAg
IFdLUGFnZUZvb3RlckhlaWdodENhbGxiYWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZm9vdGVySGVpZ2h0OworICAgIFdLUGFnZURyYXdIZWFkZXJDYWxsYmFjayAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZHJhd0hlYWRlcjsKKyAg
ICBXS1BhZ2VEcmF3Rm9vdGVyQ2FsbGJhY2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGRyYXdGb290ZXI7CisgICAgV0tQYWdlUHJpbnRGcmFtZUNhbGxiYWNrICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwcmludEZyYW1lOworICAg
IFdLUGFnZVVJQ2xpZW50Q2FsbGJhY2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcnVuTW9kYWw7CisgICAgdm9pZCogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnVzZWQxOyAvLyBVc2VkIHRv
IGJlIGRpZENvbXBsZXRlUnViYmVyQmFuZEZvck1haW5GcmFtZQorICAgIFdLUGFnZVNhdmVEYXRh
VG9GaWxlSW5Eb3dubG9hZHNGb2xkZXJDYWxsYmFjayAgICAgICAgICAgICAgICAgICAgICAgc2F2
ZURhdGFUb0ZpbGVJbkRvd25sb2Fkc0ZvbGRlcjsKKyAgICBXS1BhZ2VTaG91bGRJbnRlcnJ1cHRK
YXZhU2NyaXB0Q2FsbGJhY2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNob3VsZEludGVy
cnVwdEphdmFTY3JpcHQ7ICAgIAorCisgICAgLy8gVmVyc2lvbiAxLgorICAgIFdLUGFnZUNyZWF0
ZU5ld1BhZ2VDYWxsYmFjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
Y3JlYXRlTmV3UGFnZTsKKyAgICBXS1BhZ2VNb3VzZURpZE1vdmVPdmVyRWxlbWVudENhbGxiYWNr
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1vdXNlRGlkTW92ZU92ZXJFbGVtZW50Owor
ICAgIFdLUGFnZURlY2lkZVBvbGljeUZvck5vdGlmaWNhdGlvblBlcm1pc3Npb25SZXF1ZXN0Q2Fs
bGJhY2sgICAgICAgICAgZGVjaWRlUG9saWN5Rm9yTm90aWZpY2F0aW9uUGVybWlzc2lvblJlcXVl
c3Q7CisgICAgV0tQYWdlVW5hdmFpbGFibGVQbHVnaW5CdXR0b25DbGlja2VkQ2FsbGJhY2tfZGVw
cmVjYXRlZEZvclVzZVdpdGhWMSB1bmF2YWlsYWJsZVBsdWdpbkJ1dHRvbkNsaWNrZWRfZGVwcmVj
YXRlZEZvclVzZVdpdGhWMTsKKworICAgIC8vIFZlcnNpb24gMi4KKyAgICBXS1BhZ2VTaG93Q29s
b3JQaWNrZXJDYWxsYmFjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNo
b3dDb2xvclBpY2tlcjsKKyAgICBXS1BhZ2VIaWRlQ29sb3JQaWNrZXJDYWxsYmFjayAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhpZGVDb2xvclBpY2tlcjsKKyAgICBXS1Bh
Z2VVbmF2YWlsYWJsZVBsdWdpbkJ1dHRvbkNsaWNrZWRDYWxsYmFjayAgICAgICAgICAgICAgICAg
ICAgICAgIHVuYXZhaWxhYmxlUGx1Z2luQnV0dG9uQ2xpY2tlZDsKKworICAgIC8vIFZlcnNpb24g
My4KKyAgICBXS1BhZ2VQaW5uZWRTdGF0ZURpZENoYW5nZUNhbGxiYWNrICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBpbm5lZFN0YXRlRGlkQ2hhbmdlOworfSBXS1BhZ2VVSUNsaWVu
dFYzOworCiBlbnVtIHsga1dLUGFnZVVJQ2xpZW50Q3VycmVudFZlcnNpb24gV0tfRU5VTV9ERVBS
RUNBVEVEKCJVc2UgYW4gZXhwbGljaXQgdmVyc2lvbiBudW1iZXIgaW5zdGVhZCIpID0gMiB9Owog
dHlwZWRlZiBzdHJ1Y3QgV0tQYWdlVUlDbGllbnQgewogICAgIGludCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmVyc2lvbjsK
SW5kZXg6IFNvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9XZWJQYWdlLmNwcAo9PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09Ci0tLSBTb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvV2ViUGFnZS5jcHAJ
KHJldmlzaW9uIDE2ODMwMCkKKysrIFNvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9X
ZWJQYWdlLmNwcAkod29ya2luZyBjb3B5KQpAQCAtMjc2LDEwICsyNzYsMTAgQEAgV2ViUGFnZTo6
V2ViUGFnZSh1aW50NjRfdCBwYWdlSUQsIGNvbnN0IAogICAgICwgbV9jYW5SdW5CZWZvcmVVbmxv
YWRDb25maXJtUGFuZWwocGFyYW1ldGVycy5jYW5SdW5CZWZvcmVVbmxvYWRDb25maXJtUGFuZWwp
CiAgICAgLCBtX2NhblJ1bk1vZGFsKHBhcmFtZXRlcnMuY2FuUnVuTW9kYWwpCiAgICAgLCBtX2lz
UnVubmluZ01vZGFsKGZhbHNlKQotICAgICwgbV9jYWNoZWRNYWluRnJhbWVJc1Bpbm5lZFRvTGVm
dFNpZGUoZmFsc2UpCi0gICAgLCBtX2NhY2hlZE1haW5GcmFtZUlzUGlubmVkVG9SaWdodFNpZGUo
ZmFsc2UpCi0gICAgLCBtX2NhY2hlZE1haW5GcmFtZUlzUGlubmVkVG9Ub3BTaWRlKGZhbHNlKQot
ICAgICwgbV9jYWNoZWRNYWluRnJhbWVJc1Bpbm5lZFRvQm90dG9tU2lkZShmYWxzZSkKKyAgICAs
IG1fY2FjaGVkTWFpbkZyYW1lSXNQaW5uZWRUb0xlZnRTaWRlKHRydWUpCisgICAgLCBtX2NhY2hl
ZE1haW5GcmFtZUlzUGlubmVkVG9SaWdodFNpZGUodHJ1ZSkKKyAgICAsIG1fY2FjaGVkTWFpbkZy
YW1lSXNQaW5uZWRUb1RvcFNpZGUodHJ1ZSkKKyAgICAsIG1fY2FjaGVkTWFpbkZyYW1lSXNQaW5u
ZWRUb0JvdHRvbVNpZGUodHJ1ZSkKICAgICAsIG1fY2FuU2hvcnRDaXJjdWl0SG9yaXpvbnRhbFdo
ZWVsRXZlbnRzKGZhbHNlKQogICAgICwgbV9udW1XaGVlbEV2ZW50SGFuZGxlcnMoMCkKICAgICAs
IG1fY2FjaGVkUGFnZUNvdW50KDApCg==
</data>
<flag name="review"
          id="255252"
          type_id="1"
          status="+"
          setter="andersca"
    />
          </attachment>
      

    </bug>

</bugzilla>