<?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>134309</bug_id>
          
          <creation_ts>2014-06-25 15:04:45 -0700</creation_ts>
          <short_desc>[iOS][WK2] Distant focusable element may not be scrolled into view when focused using keyboard</short_desc>
          <delta_ts>2014-06-26 21:31:57 -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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Daniel Bates">dbates</reporter>
          <assigned_to name="Daniel Bates">dbates</assigned_to>
          <cc>benjamin</cc>
    
    <cc>bunhere</cc>
    
    <cc>cdumez</cc>
    
    <cc>commit-queue</cc>
    
    <cc>ddkilzer</cc>
    
    <cc>enrica</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>rniwa</cc>
    
    <cc>sergio</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1018417</commentid>
    <comment_count>0</comment_count>
      <attachid>233839</attachid>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2014-06-25 15:04:45 -0700</bug_when>
    <thetext>Created attachment 233839
Example

Focusing a distant focusable element using the keyboard accessory may not scroll the newly focused element into view,

1. Open the attached test case, example.html, in Safari for iOS.
2. Follow the instructions in the test case.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1018418</commentid>
    <comment_count>1</comment_count>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2014-06-25 15:05:00 -0700</bug_when>
    <thetext>&lt;rdar://problem/17427385&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1018420</commentid>
    <comment_count>2</comment_count>
      <attachid>233841</attachid>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2014-06-25 15:21:35 -0700</bug_when>
    <thetext>Created attachment 233841
Patch and manual test

I&apos;m unclear how to write a DRT test for this change. Maybe we can write a TestWebKitAPI test? I&apos;m open to suggestions. For now, I included a manual test that is similar to example attached to this bug (attachment #233839).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1018422</commentid>
    <comment_count>3</comment_count>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2014-06-25 15:23:45 -0700</bug_when>
    <thetext>The approach taken in this patch was inspired by an in-person discussion yesterday (06/24) with Enrica Casucci.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1018428</commentid>
    <comment_count>4</comment_count>
      <attachid>233841</attachid>
    <who name="Enrica Casucci">enrica</who>
    <bug_when>2014-06-25 15:40:00 -0700</bug_when>
    <thetext>Comment on attachment 233841
Patch and manual test

I don&apos;t think you need to do it in the WebProcess. You know in the UIProcess if the &lt; &gt; buttons have been pressed and you can replace the selection rect with an empty rect before calling zoomToFocusNode.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1018448</commentid>
    <comment_count>5</comment_count>
      <attachid>233851</attachid>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2014-06-25 16:54:42 -0700</bug_when>
    <thetext>Created attachment 233851
Patch and manual test

Updated patch based on Enrica Casucci&apos;s feedback.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1018588</commentid>
    <comment_count>6</comment_count>
      <attachid>233851</attachid>
    <who name="Benjamin Poulain">benjamin</who>
    <bug_when>2014-06-26 00:39:49 -0700</bug_when>
    <thetext>Comment on attachment 233851
Patch and manual test

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

&gt; Source/WebKit2/UIProcess/ios/WKContentViewInteraction.h:139
&gt; +    BOOL _didAccessoryTabInitiateFocus;

Don&apos;t forget to clear this in the crash handler.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1018636</commentid>
    <comment_count>7</comment_count>
      <attachid>233903</attachid>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2014-06-26 08:58:34 -0700</bug_when>
    <thetext>Created attachment 233903
Patch and manual test

Upated patch based on Benjamin Poulain&apos;s feedback; clear _didAccessoryTabInitiateFocus in -[WKContentView cleanupInteraction]</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1018721</commentid>
    <comment_count>8</comment_count>
      <attachid>233929</attachid>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2014-06-26 13:22:30 -0700</bug_when>
    <thetext>Created attachment 233929
Patch and manual test

Rebased patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1018722</commentid>
    <comment_count>9</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-06-26 13:24:02 -0700</bug_when>
    <thetext>Attachment 233929 did not pass style-queue:


ERROR: Source/WebKit2/UIProcess/ios/WKContentViewInteraction.mm:628:  Weird number of spaces at line-start.  Are you using a 4-space indent?  [whitespace/indent] [3]
Total errors found: 1 in 5 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>1018862</commentid>
    <comment_count>10</comment_count>
      <attachid>233929</attachid>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2014-06-26 21:31:50 -0700</bug_when>
    <thetext>Comment on attachment 233929
Patch and manual test

Clearing flags on attachment: 233929

Committed r170518: &lt;http://trac.webkit.org/changeset/170518&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1018863</commentid>
    <comment_count>11</comment_count>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2014-06-26 21:31:57 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>233839</attachid>
            <date>2014-06-25 15:04:45 -0700</date>
            <delta_ts>2014-06-25 15:04:45 -0700</delta_ts>
            <desc>Example</desc>
            <filename>example.html</filename>
            <type>text/html</type>
            <size>901</size>
            <attacher name="Daniel Bates">dbates</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWw+CjxodG1sPgo8aGVhZD4KPG1ldGEgbmFtZT0idmlld3BvcnQiIGNvbnRl
bnQ9ImhlaWdodD1kZXZpY2UtaGVpZ2h0Ij4KPHN0eWxlPgojaW5wdXQxIHsKICAgIHBvc2l0aW9u
OiBhYnNvbHV0ZTsKICAgIHRvcDogODgwcHg7CiAgICBsZWZ0OiAyMDBweDsKfQpib2R5IHsKICAg
IGhlaWdodDogOTAwcHg7Cn0KPC9zdHlsZT4KPC9oZWFkPgo8Ym9keT4KPHA+VGhpcyBwYWdlIGNh
biBiZSB1c2VkIHRvIGVuc3VyZSB0aGF0IHdlIGNvcnJlY3RseSB6b29tL3Njcm9sbCB0byB0aGUg
ZGVzdGluYXRpb24gZmllbGQgd2hlbiBuYXZpZ2F0aW5nIGZyb20gYSB0ZXh0IGZpZWxkLCBwb3Np
dGlvbmVkIGNsb3NlciB0byB0aGUgYm90dG9tIG9mIHRoZSBwYWdlLCB0byBhIHRleHQgZmllbGQs
IHBvc2l0aW9uZWQgYXQgdGhlIHRvcCBvZiB0aGUgcGFnZS48L3A+CjxvbD4KICAgIDxsaT5TY3Jv
bGwgYWxsIHRoZSB3YXkgdG8gdGhlIGJvdHRvbSBvZiB0aGUgcGFnZS48L2xpPgogICAgPGxpPlRh
cCB0aGUgdGV4dCBmaWVsZCB3aXRoIHRleHQgJnF1b3Q7RmllbGQgMiZxdW90OzwvbGk+CiAgICA8
bGk+VGFwIHRoZSAnJmx0OycgYWJvdmUgdGhlIGtleWJvYXJkIHRvIG1vdmUgdGhlIGZvY3VzIHRv
IHRoZSBwcmV2aW91cyB0ZXh0IGZpZWxkIG9uIHRoZSBwYWdlLCAmcXVvdDtGaWVsZCAxJnF1b3Q7
LjwvbGk+Cjwvb2w+CjxwPlRoaXMgdGVzdCBQQVNTRUQgaWYgd2Ugem9vbSBhbmQgc2Nyb2xsIHRv
ICZxdW90O0ZpZWxkIDEmcXVvdDsgc3VjaCB0aGF0IGl0J3MgdmlzaWJsZS48L3A+CjxpbnB1dCB0
eXBlPSJ0ZXh0IiBpZD0iaW5wdXQwIiB2YWx1ZT0iRmllbGQgMSI+CjxpbnB1dCB0eXBlPSJ0ZXh0
IiBpZD0iaW5wdXQxIiB2YWx1ZT0iRmllbGQgMiI+CjwvYm9keT4KPC9odG1sPg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>233841</attachid>
            <date>2014-06-25 15:21:35 -0700</date>
            <delta_ts>2014-06-25 16:54:42 -0700</delta_ts>
            <desc>Patch and manual test</desc>
            <filename>Bug134309.patch</filename>
            <type>text/plain</type>
            <size>9217</size>
            <attacher name="Daniel Bates">dbates</attacher>
            
              <data encoding="base64">RnJvbSA0MDg3N2Y5MjU5NzBmMTJhMDQ1YTYxOWM0YWRmNjNjYjRlZGY0ZTliIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBEYW5pZWwgQmF0ZXMgPGRiYXRlc0B3ZWJraXQub3JnPgpEYXRl
OiBXZWQsIDI1IEp1biAyMDE0IDE1OjE4OjA2IC0wNzAwClN1YmplY3Q6IFtQQVRDSF0gW2lPU11b
V0syXSBEaXN0YW50IGZvY3VzYWJsZSBlbGVtZW50IG1heSBub3QgYmUgc2Nyb2xsZWQgaW50bwog
dmlldyB3aGVuIGZvY3VzZWQgdXNpbmcga2V5Ym9hcmQKIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD0xMzQzMDkgPHJkYXI6Ly9wcm9ibGVtLzE3NDI3Mzg1PgoKUmV2aWV3
ZWQgYnkgTk9CT0RZIChPT1BTISkuCgouOgpBZGQgYSBtYW51YWwgdGVzdCB0byBlbnN1cmUgdGhh
dCB3ZSBzY3JvbGwgdG8gYSBkaXN0YW50IGZvY3VzZWQgdGV4dCBmaWVsZCB3aGVuIGl0J3MgZm9j
dXNlZAp1c2luZyB0aGUga2V5Ym9hcmQuCgoqIE1hbnVhbFRlc3RzL2lvcy9zY3JvbGwtdG8tZGlz
dGFudC1rZXlib2FyZC1mb2N1c2VkLXRleHQtZmllbGQuaHRtbDogQWRkZWQuCgpTb3VyY2UvV2Vi
S2l0MjoKRml4ZXMgYW4gaXNzdWUgd2hlcmUgdGhlIGZvY3VzYWJsZSBlbGVtZW50IG1heSBub3Qg
YmUgc2Nyb2xsZWQgaW50byB2aWV3IHdoZW4gaXQncyBmb2N1c2VkIGJ5CnVzaW5nIHRoZSBrZXli
b2FyZCBhY2Nlc3NvcnkuIEluIHBhcnRpY3VsYXIsIHdlIGRvbid0IHNjcm9sbCBhIGtleWJvYXJk
IGZvY3VzZWQgdGV4dCBmaWVsZAppbnRvIHZpZXcgd2hlbiBpdCdzIHBvc2l0aW9uZWQgc2lnbmlm
aWNhbnRseSBvdXRzaWRlIHRoZSB2aXNpYmxlIHJlZ2lvbi4KCiogV2ViUHJvY2Vzcy9XZWJQYWdl
L1dlYlBhZ2UuY3BwOgooV2ViS2l0OjpXZWJQYWdlOjpXZWJQYWdlKTogQWRkZWQgYW4gaW5zdGFu
Y2UgdmFyaWFibGUgbV93YXNJbnRlcmFjdGlvbkluaXRpYXRlZEJ5S2V5Ym9hcmQsCmluaXRpYWxp
emVkIHRvIGZhbHNlLCB0aGF0IHdlIHNldCB0byB0cnVlIHdoZW4gdGhlIGtleWJvYXJkIGluaXRp
YXRlZCB0aGUgZm9jdXMgdG8KbmV4dCBmb2N1c2FibGUgZWxlbWVudC4KKiBXZWJQcm9jZXNzL1dl
YlBhZ2UvV2ViUGFnZS5oOgoqIFdlYlByb2Nlc3MvV2ViUGFnZS9pb3MvV2ViUGFnZUlPUy5tbToK
KFdlYktpdDo6V2ViUGFnZTo6Zm9jdXNOZXh0QXNzaXN0ZWROb2RlKTogVXBkYXRlIG1fd2FzSW50
ZXJhY3Rpb25Jbml0aWF0ZWRCeUtleWJvYXJkIGFyb3VuZAp0aGUgY2FsbCB0byBFbGVtZW50Ojpm
b2N1cygpIHNvIHRoYXQgd2UgY2FuIGNvbXB1dGUgdGhlIGFwcHJvcHJpYXRlIHNlbGVjdGlvbiBy
ZWN0YW5nbGUgd2hlbgp3ZSdyZSB1bHRpbWF0ZWx5IGNhbGxlZCBiYWNrIGluIFdlYlBhZ2U6Omdl
dEFzc2lzdGVkTm9kZUluZm9ybWF0aW9uKCkuCihXZWJLaXQ6OldlYlBhZ2U6OmdldEFzc2lzdGVk
Tm9kZUluZm9ybWF0aW9uKTogTW9kaWZpZWQgdG8gdXNlIGFuIGVtcHR5IHJlY3RhbmdsZSB3aGVu
IHRoZQp0aGUgdXNlciBpbnRlcmFjdGlvbiB3YXMgaW5pdGlhdGVkIGJ5IHRoZSBrZXlib2FyZCAo
bV93YXNJbnRlcmFjdGlvbkluaXRpYXRlZEJ5S2V5Ym9hcmQgPT0gdHJ1ZSkuCk90aGVyd2lzZSwg
dXNlIHRoZSByZWN0YW5nbGUgZGVmaW5lZCB3aXRoIGEgdG9wLWxlZnQgcG9pbnQgb2YgbV9sYXN0
SW50ZXJhY3Rpb25Mb2NhdGlvbiBhbmQKd2lkdGgsIGhlaWdodCA9IDEuCi0tLQogQ2hhbmdlTG9n
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAxMyArKysrKysrKysr
CiAuLi5vbGwtdG8tZGlzdGFudC1rZXlib2FyZC1mb2N1c2VkLXRleHQtZmllbGQuaHRtbCB8IDI4
ICsrKysrKysrKysrKysrKysrKysrKysKIFNvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZyAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHwgMjYgKysrKysrKysrKysrKysrKysrKysKIFNvdXJjZS9XZWJL
aXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9XZWJQYWdlLmNwcCAgICAgIHwgIDEgKwogU291cmNlL1dl
YktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdlL1dlYlBhZ2UuaCAgICAgICAgfCAgMyArKysKIC4uLi9X
ZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9pb3MvV2ViUGFnZUlPUy5tbSAgIHwgMTQgKysrKysr
KystLS0KIDYgZmlsZXMgY2hhbmdlZCwgODIgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkK
IGNyZWF0ZSBtb2RlIDEwMDY0NCBNYW51YWxUZXN0cy9pb3Mvc2Nyb2xsLXRvLWRpc3RhbnQta2V5
Ym9hcmQtZm9jdXNlZC10ZXh0LWZpZWxkLmh0bWwKCmRpZmYgLS1naXQgYS9DaGFuZ2VMb2cgYi9D
aGFuZ2VMb2cKaW5kZXggODBjZjNmMC4uOGZhNzM3MCAxMDA2NDQKLS0tIGEvQ2hhbmdlTG9nCisr
KyBiL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDE0LTA2LTI1ICBEYW5pZWwgQmF0ZXMg
IDxkYWJhdGVzQGFwcGxlLmNvbT4KKworICAgICAgICBbaU9TXVtXSzJdIERpc3RhbnQgZm9jdXNh
YmxlIGVsZW1lbnQgbWF5IG5vdCBiZSBzY3JvbGxlZCBpbnRvIHZpZXcgd2hlbiBmb2N1c2VkIHVz
aW5nIGtleWJvYXJkCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD0xMzQzMDkKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzE3NDI3Mzg1PgorCisgICAgICAg
IFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEFkZCBhIG1hbnVhbCB0ZXN0
IHRvIGVuc3VyZSB0aGF0IHdlIHNjcm9sbCB0byBhIGRpc3RhbnQgZm9jdXNlZCB0ZXh0IGZpZWxk
IHdoZW4gaXQncyBmb2N1c2VkCisgICAgICAgIHVzaW5nIHRoZSBrZXlib2FyZC4KKworICAgICAg
ICAqIE1hbnVhbFRlc3RzL2lvcy9zY3JvbGwtdG8tZGlzdGFudC1rZXlib2FyZC1mb2N1c2VkLXRl
eHQtZmllbGQuaHRtbDogQWRkZWQuCisKIDIwMTQtMDYtMjMgIEtyenlzenRvZiBDemVjaCAgPGsu
Y3plY2hAc2Ftc3VuZy5jb20+CiAKICAgICAgICAgW0VGTF0gUGxhdGZvcm0gc3VwcG9ydCBmb3Ig
V2ViU3BlZWNoIGZlYXR1cmUuCmRpZmYgLS1naXQgYS9NYW51YWxUZXN0cy9pb3Mvc2Nyb2xsLXRv
LWRpc3RhbnQta2V5Ym9hcmQtZm9jdXNlZC10ZXh0LWZpZWxkLmh0bWwgYi9NYW51YWxUZXN0cy9p
b3Mvc2Nyb2xsLXRvLWRpc3RhbnQta2V5Ym9hcmQtZm9jdXNlZC10ZXh0LWZpZWxkLmh0bWwKbmV3
IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uZWE1YzgwMgotLS0gL2Rldi9udWxsCisr
KyBiL01hbnVhbFRlc3RzL2lvcy9zY3JvbGwtdG8tZGlzdGFudC1rZXlib2FyZC1mb2N1c2VkLXRl
eHQtZmllbGQuaHRtbApAQCAtMCwwICsxLDI4IEBACis8IURPQ1RZUEUgaHRtbD4KKzxodG1sPgor
PGhlYWQ+Cis8bWV0YSBuYW1lPSJ2aWV3cG9ydCIgY29udGVudD0iaGVpZ2h0PWRldmljZS1oZWln
aHQiPgorPHN0eWxlPgorI2lucHV0MSB7CisgICAgcG9zaXRpb246IGFic29sdXRlOworICAgIHRv
cDogODgwcHg7CisgICAgbGVmdDogMjAwcHg7Cit9CisKK2JvZHkgeworICAgIGhlaWdodDogOTAw
cHg7Cit9Cis8L3N0eWxlPgorPC9oZWFkPgorPGJvZHk+Cis8cD5UaGlzIHRlc3QgY2FuIGJlIHVz
ZWQgdG8gZW5zdXJlIHRoYXQgd2Ugc2Nyb2xsIHRvIHRoZSBuZXdseSBmb2N1c2VkIGZpZWxkIHdo
ZW4gdXNpbmcgdGhlIGtleWJvYXJkIHRvIHN3aXRjaCBmb2N1cyBmcm9tIGEgdGV4dCBmaWVsZCBw
b3NpdGlvbmVkIGF0IHRoZSBib3R0b20gb2YgdGhlIHBhZ2UgdG8gYSB0ZXh0IGZpZWxkIHBvc2l0
aW9uZWQgYXQgdGhlIHRvcCBvZiB0aGUgcGFnZS48L3A+Cis8b2w+CisgICAgPGxpPlNjcm9sbCBh
bGwgdGhlIHdheSB0byB0aGUgYm90dG9tIG9mIHRoZSBwYWdlLjwvbGk+CisgICAgPGxpPlRhcCB0
aGUgdGV4dCBmaWVsZCB3aXRoIHRleHQgJnF1b3Q7RmllbGQgMiZxdW90OzwvbGk+CisgICAgPGxp
PlRhcCB0aGUgJyZsdDsnIGFib3ZlIHRoZSBrZXlib2FyZCB0byBtb3ZlIHRoZSBmb2N1cyB0byB0
aGUgcHJldmlvdXMgdGV4dCBmaWVsZCBvbiB0aGUgcGFnZSwgJnF1b3Q7RmllbGQgMSZxdW90Oy48
L2xpPgorPC9vbD4KKzxwPlRoaXMgdGVzdCBQQVNTRUQgaWYgd2Ugc2Nyb2xsIHRvICZxdW90O0Zp
ZWxkIDEmcXVvdDsgc3VjaCB0aGF0IGl0J3MgdmlzaWJsZS48L3A+Cis8aW5wdXQgdHlwZT0idGV4
dCIgaWQ9ImlucHV0MCIgdmFsdWU9IkZpZWxkIDEiPgorPGlucHV0IHR5cGU9InRleHQiIGlkPSJp
bnB1dDEiIHZhbHVlPSJGaWVsZCAyIj4KKzwvYm9keT4KKzwvaHRtbD4KZGlmZiAtLWdpdCBhL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZwppbmRleCA2
YjYwZmU1Li4zNTczOGQ5IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKKysr
IGIvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjkgQEAKKzIwMTQtMDYtMjUg
IERhbmllbCBCYXRlcyAgPGRhYmF0ZXNAYXBwbGUuY29tPgorCisgICAgICAgIFtpT1NdW1dLMl0g
RGlzdGFudCBmb2N1c2FibGUgZWxlbWVudCBtYXkgbm90IGJlIHNjcm9sbGVkIGludG8gdmlldyB3
aGVuIGZvY3VzZWQgdXNpbmcga2V5Ym9hcmQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTEzNDMwOQorICAgICAgICA8cmRhcjovL3Byb2JsZW0vMTc0Mjcz
ODU+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgRml4
ZXMgYW4gaXNzdWUgd2hlcmUgdGhlIGZvY3VzYWJsZSBlbGVtZW50IG1heSBub3QgYmUgc2Nyb2xs
ZWQgaW50byB2aWV3IHdoZW4gaXQncyBmb2N1c2VkIGJ5CisgICAgICAgIHVzaW5nIHRoZSBrZXli
b2FyZCBhY2Nlc3NvcnkuIEluIHBhcnRpY3VsYXIsIHdlIGRvbid0IHNjcm9sbCBhIGtleWJvYXJk
IGZvY3VzZWQgdGV4dCBmaWVsZAorICAgICAgICBpbnRvIHZpZXcgd2hlbiBpdCdzIHBvc2l0aW9u
ZWQgc2lnbmlmaWNhbnRseSBvdXRzaWRlIHRoZSB2aXNpYmxlIHJlZ2lvbi4KKworICAgICAgICAq
IFdlYlByb2Nlc3MvV2ViUGFnZS9XZWJQYWdlLmNwcDoKKyAgICAgICAgKFdlYktpdDo6V2ViUGFn
ZTo6V2ViUGFnZSk6IEFkZGVkIGFuIGluc3RhbmNlIHZhcmlhYmxlIG1fd2FzSW50ZXJhY3Rpb25J
bml0aWF0ZWRCeUtleWJvYXJkLAorICAgICAgICBpbml0aWFsaXplZCB0byBmYWxzZSwgdGhhdCB3
ZSBzZXQgdG8gdHJ1ZSB3aGVuIHRoZSBrZXlib2FyZCBpbml0aWF0ZWQgdGhlIGZvY3VzIHRvCisg
ICAgICAgIG5leHQgZm9jdXNhYmxlIGVsZW1lbnQuCisgICAgICAgICogV2ViUHJvY2Vzcy9XZWJQ
YWdlL1dlYlBhZ2UuaDoKKyAgICAgICAgKiBXZWJQcm9jZXNzL1dlYlBhZ2UvaW9zL1dlYlBhZ2VJ
T1MubW06CisgICAgICAgIChXZWJLaXQ6OldlYlBhZ2U6OmZvY3VzTmV4dEFzc2lzdGVkTm9kZSk6
IFVwZGF0ZSBtX3dhc0ludGVyYWN0aW9uSW5pdGlhdGVkQnlLZXlib2FyZCBhcm91bmQKKyAgICAg
ICAgdGhlIGNhbGwgdG8gRWxlbWVudDo6Zm9jdXMoKSBzbyB0aGF0IHdlIGNhbiBjb21wdXRlIHRo
ZSBhcHByb3ByaWF0ZSBzZWxlY3Rpb24gcmVjdGFuZ2xlIHdoZW4KKyAgICAgICAgd2UncmUgdWx0
aW1hdGVseSBjYWxsZWQgYmFjayBpbiBXZWJQYWdlOjpnZXRBc3Npc3RlZE5vZGVJbmZvcm1hdGlv
bigpLgorICAgICAgICAoV2ViS2l0OjpXZWJQYWdlOjpnZXRBc3Npc3RlZE5vZGVJbmZvcm1hdGlv
bik6IE1vZGlmaWVkIHRvIHVzZSBhbiBlbXB0eSByZWN0YW5nbGUgd2hlbiB0aGUKKyAgICAgICAg
dGhlIHVzZXIgaW50ZXJhY3Rpb24gd2FzIGluaXRpYXRlZCBieSB0aGUga2V5Ym9hcmQgKG1fd2Fz
SW50ZXJhY3Rpb25Jbml0aWF0ZWRCeUtleWJvYXJkID09IHRydWUpLgorICAgICAgICBPdGhlcndp
c2UsIHVzZSB0aGUgcmVjdGFuZ2xlIGRlZmluZWQgd2l0aCBhIHRvcC1sZWZ0IHBvaW50IG9mIG1f
bGFzdEludGVyYWN0aW9uTG9jYXRpb24gYW5kCisgICAgICAgIHdpZHRoLCBoZWlnaHQgPSAxLgor
CiAyMDE0LTA2LTIzICBEYW5pZWwgQmF0ZXMgIDxkYWJhdGVzQGFwcGxlLmNvbT4KIAogICAgICAg
ICBbaU9TXVtXSzJdIFJFR1JFU1NJT04gKHIxNjkzMjQpOiBQYWdlIGp1bXBzIHRvIHRvcCB3aGVu
IHlvdSB0eXBlIGludG8gYSB0ZXh0IGZpZWxkCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9X
ZWJQcm9jZXNzL1dlYlBhZ2UvV2ViUGFnZS5jcHAgYi9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNz
L1dlYlBhZ2UvV2ViUGFnZS5jcHAKaW5kZXggN2YzZTBmMi4uYTExZmE5YSAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdlL1dlYlBhZ2UuY3BwCisrKyBiL1NvdXJj
ZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9XZWJQYWdlLmNwcApAQCAtMzAwLDYgKzMwMCw3
IEBAIFdlYlBhZ2U6OldlYlBhZ2UodWludDY0X3QgcGFnZUlELCBjb25zdCBXZWJQYWdlQ3JlYXRp
b25QYXJhbWV0ZXJzJiBwYXJhbWV0ZXJzKQogICAgICwgbV9zY2FsZVdhc1NldEJ5VUlQcm9jZXNz
KGZhbHNlKQogICAgICwgbV91c2VySGFzQ2hhbmdlZFBhZ2VTY2FsZUZhY3RvcihmYWxzZSkKICAg
ICAsIG1fdXNlcklzSW50ZXJhY3RpbmcoZmFsc2UpCisgICAgLCBtX3dhc0ludGVyYWN0aW9uSW5p
dGlhdGVkQnlLZXlib2FyZChmYWxzZSkKICAgICAsIG1faGFzUGVuZGluZ0JsdXJOb3RpZmljYXRp
b24oZmFsc2UpCiAgICAgLCBtX3VzZVRlc3RpbmdWaWV3cG9ydENvbmZpZ3VyYXRpb24oZmFsc2Up
CiAgICAgLCBtX3NjcmVlblNpemUocGFyYW1ldGVycy5zY3JlZW5TaXplKQpkaWZmIC0tZ2l0IGEv
U291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdlL1dlYlBhZ2UuaCBiL1NvdXJjZS9XZWJL
aXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9XZWJQYWdlLmgKaW5kZXggN2YzMjlkYy4uNDAyY2I3MCAx
MDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdlL1dlYlBhZ2UuaAor
KysgYi9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvV2ViUGFnZS5oCkBAIC0xMjIw
LDcgKzEyMjAsMTAgQEAgcHJpdmF0ZToKICAgICBib29sIG1faGFzUmVjZWl2ZWRWaXNpYmxlQ29u
dGVudFJlY3RzQWZ0ZXJEaWRDb21taXRMb2FkOwogICAgIGJvb2wgbV9zY2FsZVdhc1NldEJ5VUlQ
cm9jZXNzOwogICAgIGJvb2wgbV91c2VySGFzQ2hhbmdlZFBhZ2VTY2FsZUZhY3RvcjsKKwogICAg
IGJvb2wgbV91c2VySXNJbnRlcmFjdGluZzsKKyAgICBib29sIG1fd2FzSW50ZXJhY3Rpb25Jbml0
aWF0ZWRCeUtleWJvYXJkOworCiAgICAgYm9vbCBtX2hhc1BlbmRpbmdCbHVyTm90aWZpY2F0aW9u
OwogICAgIGJvb2wgbV91c2VUZXN0aW5nVmlld3BvcnRDb25maWd1cmF0aW9uOwogICAgIFdlYkNv
cmU6OkZsb2F0U2l6ZSBtX3NjcmVlblNpemU7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9X
ZWJQcm9jZXNzL1dlYlBhZ2UvaW9zL1dlYlBhZ2VJT1MubW0gYi9Tb3VyY2UvV2ViS2l0Mi9XZWJQ
cm9jZXNzL1dlYlBhZ2UvaW9zL1dlYlBhZ2VJT1MubW0KaW5kZXggNDQ5MDAzZC4uOTU1ZTI0NSAx
MDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdlL2lvcy9XZWJQYWdl
SU9TLm1tCisrKyBiL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9pb3MvV2ViUGFn
ZUlPUy5tbQpAQCAtMTg5Myw4ICsxODkzLDEwIEBAIHZvaWQgV2ViUGFnZTo6Zm9jdXNOZXh0QXNz
aXN0ZWROb2RlKGJvb2wgaXNGb3J3YXJkKQogewogICAgIEVsZW1lbnQqIG5leHRFbGVtZW50ID0g
bmV4dEZvY3VzYWJsZUVsZW1lbnQobV9hc3Npc3RlZE5vZGUuZ2V0KCksIG1fcGFnZS5nZXQoKSwg
aXNGb3J3YXJkKTsKICAgICBtX3VzZXJJc0ludGVyYWN0aW5nID0gdHJ1ZTsKKyAgICBtX3dhc0lu
dGVyYWN0aW9uSW5pdGlhdGVkQnlLZXlib2FyZCA9IHRydWU7CiAgICAgaWYgKG5leHRFbGVtZW50
KQogICAgICAgICBuZXh0RWxlbWVudC0+Zm9jdXMoKTsKKyAgICBtX3dhc0ludGVyYWN0aW9uSW5p
dGlhdGVkQnlLZXlib2FyZCA9IGZhbHNlOwogICAgIG1fdXNlcklzSW50ZXJhY3RpbmcgPSBmYWxz
ZTsKIH0KIApAQCAtMTkwNyw5ICsxOTA5LDE1IEBAIHZvaWQgV2ViUGFnZTo6Z2V0QXNzaXN0ZWRO
b2RlSW5mb3JtYXRpb24oQXNzaXN0ZWROb2RlSW5mb3JtYXRpb24mIGluZm9ybWF0aW9uKQogICAg
ICAgICBpbmZvcm1hdGlvbi5ub2RlRm9udFNpemUgPSByZW5kZXJlci0+c3R5bGUoKS5mb250RGVz
Y3JpcHRpb24oKS5jb21wdXRlZFNpemUoKTsKICAgICB9IGVsc2UKICAgICAgICAgaW5mb3JtYXRp
b24uZWxlbWVudFJlY3QgPSBJbnRSZWN0KCk7Ci0gICAgLy8gRklYTUU6IFRoaXMgc2hvdWxkIHJl
dHVybiB0aGUgc2VsZWN0aW9uIHJlY3QsIGJ1dCB3aGVuIHRoaXMgaXMgY2FsbGVkIGF0IGZvY3Vz
IHRpbWUKLSAgICAvLyB3ZSBkb24ndCBoYXZlIGEgc2VsZWN0aW9uIHlldC4gVXNpbmcgdGhlIGxh
c3QgaW50ZXJhY3Rpb24gbG9jYXRpb24gaXMgYSByZWFzb25hYmxlIGFwcHJveGltYXRpb24gZm9y
IG5vdy4KLSAgICBpbmZvcm1hdGlvbi5zZWxlY3Rpb25SZWN0ID0gSW50UmVjdChtX2xhc3RJbnRl
cmFjdGlvbkxvY2F0aW9uLCBJbnRTaXplKDEsIDEpKTsKKworICAgIGlmIChtX3dhc0ludGVyYWN0
aW9uSW5pdGlhdGVkQnlLZXlib2FyZCkKKyAgICAgICAgaW5mb3JtYXRpb24uc2VsZWN0aW9uUmVj
dCA9IEludFJlY3QoKTsKKyAgICBlbHNlIHsKKyAgICAgICAgLy8gRklYTUU6IFdlIHNob3VsZCBj
b21wdXRlIHRoZSBzZWxlY3Rpb24gcmVjdCwgYnV0IHdoZW4gdGhpcyBmdW5jdGlvbiBpcyBjYWxs
ZWQgYXQgZm9jdXMgdGltZSB3ZSBkb24ndAorICAgICAgICAvLyBoYXZlIGEgc2VsZWN0aW9uIHll
dC4gVXNpbmcgdGhlIGxhc3QgaW50ZXJhY3Rpb24gbG9jYXRpb24gaXMgYSByZWFzb25hYmxlIGFw
cHJveGltYXRpb24gZm9yIG5vdy4KKyAgICAgICAgaW5mb3JtYXRpb24uc2VsZWN0aW9uUmVjdCA9
IEludFJlY3QobV9sYXN0SW50ZXJhY3Rpb25Mb2NhdGlvbiwgSW50U2l6ZSgxLCAxKSk7CisgICAg
fQorCiAgICAgaW5mb3JtYXRpb24ubWluaW11bVNjYWxlRmFjdG9yID0gbV92aWV3cG9ydENvbmZp
Z3VyYXRpb24ubWluaW11bVNjYWxlKCk7CiAgICAgaW5mb3JtYXRpb24ubWF4aW11bVNjYWxlRmFj
dG9yID0gbV92aWV3cG9ydENvbmZpZ3VyYXRpb24ubWF4aW11bVNjYWxlKCk7CiAgICAgaW5mb3Jt
YXRpb24uYWxsb3dzVXNlclNjYWxpbmcgPSBtX3ZpZXdwb3J0Q29uZmlndXJhdGlvbi5hbGxvd3NV
c2VyU2NhbGluZygpOwotLSAKMS45LjMgKEFwcGxlIEdpdC01MCkKCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>233851</attachid>
            <date>2014-06-25 16:54:42 -0700</date>
            <delta_ts>2014-06-26 08:58:30 -0700</delta_ts>
            <desc>Patch and manual test</desc>
            <filename>Bug134309_1.patch</filename>
            <type>text/plain</type>
            <size>7478</size>
            <attacher name="Daniel Bates">dbates</attacher>
            
              <data encoding="base64">RnJvbSA2YWMzN2FiNDZhM2Y1NDA0MGE3MjIzMDZlOWEzNjlmZDBlNzg3ZGYzIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBEYW5pZWwgQmF0ZXMgPGRiYXRlc0B3ZWJraXQub3JnPgpEYXRl
OiBXZWQsIDI1IEp1biAyMDE0IDE2OjUyOjU1IC0wNzAwClN1YmplY3Q6IFtQQVRDSF0gW2lPU11b
V0syXSBEaXN0YW50IGZvY3VzYWJsZSBlbGVtZW50IG1heSBub3QgYmUgc2Nyb2xsZWQgaW50bwog
dmlldyB3aGVuIGZvY3VzZWQgdXNpbmcga2V5Ym9hcmQKIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD0xMzQzMDkgPHJkYXI6Ly9wcm9ibGVtLzE3NDI3Mzg1PgoKUmV2aWV3
ZWQgYnkgTk9CT0RZIChPT1BTISkuCgouOgpBZGQgYSBtYW51YWwgdGVzdCB0byBlbnN1cmUgdGhh
dCB3ZSBzY3JvbGwgdG8gYSBkaXN0YW50IGZvY3VzZWQgdGV4dCBmaWVsZCB3aGVuIGl0J3MgZm9j
dXNlZAp1c2luZyB0aGUga2V5Ym9hcmQuCgoqIE1hbnVhbFRlc3RzL2lvcy9zY3JvbGwtdG8tZGlz
dGFudC1rZXlib2FyZC1mb2N1c2VkLXRleHQtZmllbGQuaHRtbDogQWRkZWQuCgpTb3VyY2UvV2Vi
S2l0MjoKRml4ZXMgYW4gaXNzdWUgd2hlcmUgdGhlIGZvY3VzYWJsZSBlbGVtZW50IG1heSBub3Qg
YmUgc2Nyb2xsZWQgaW50byB2aWV3IHdoZW4gaXQncyBmb2N1c2VkIGJ5CnVzaW5nIHRoZSBrZXli
b2FyZCBhY2Nlc3NvcnkgKGkuZS4gdGhlIDwgYW5kID4gYnV0dG9ucykuIEluIHBhcnRpY3VsYXIs
IHdlIGRvbid0IHNjcm9sbCBhCmtleWJvYXJkIGZvY3VzZWQgdGV4dCBmaWVsZCBpbnRvIHZpZXcg
d2hlbiBpdCdzIHBvc2l0aW9uZWQgc2lnbmlmaWNhbnRseSBvdXRzaWRlIHRoZSB2aXNpYmxlIHJl
Z2lvbi4KCiogVUlQcm9jZXNzL2lvcy9XS0NvbnRlbnRWaWV3SW50ZXJhY3Rpb24uaDogQWRkZWQg
YW4gaW5zdGFuY2UgdmFyaWFibGUgY2FsbGVkIF9kaWRBY2Nlc3NvcnlUYWJJbml0aWF0ZUZvY3Vz
CnRvIHRyYWNrIHdoZXRoZXIgYW4gYWNjZXNzb3J5IHRhYiBpbml0aWF0ZWQgdGhlIGZvY3VzIG9m
IHRoZSBmb2N1c2FibGUgZWxlbWVudC4KKiBVSVByb2Nlc3MvaW9zL1dLQ29udGVudFZpZXdJbnRl
cmFjdGlvbi5tbToKKC1bV0tDb250ZW50VmlldyBfZGlzcGxheUZvcm1Ob2RlSW5wdXRWaWV3XSk6
IE1vZGlmaWVkIHRvIHBhc3MgYW4gZW1wdHkgcmVjdGFuZ2xlIGZvciB0aGUgc2VsZWN0aW9uCnJl
Y3RhbmdsZSB0byAtX3pvb21Ub0ZvY3VzUmVjdCB0byBhdm9pZCBjb25zdHJhaW5pbmcgdGhlIHNj
cm9sbCB0byB0aGUgbmV3bHkgZm9jdXNlZCBlbGVtZW50IHdoZW4gaXQKd2FzIGZvY3VzZWQgdXNp
bmcgdGhlIGtleWJvYXJkIGFjY2Vzc29yeSB0YWIgYnV0dG9ucwooLVtXS0NvbnRlbnRWaWV3IGFj
Y2Vzc29yeVRhYjpdKTogTW9kaWZpZWQgdG8gc2V0IF9kaWRBY2Nlc3NvcnlUYWJJbml0aWF0ZUZv
Y3VzIHRvIFlFUy4gV2UnbGwgc2V0CnRoaXMgYm9vbGVhbiB0byBOTyBpbiAtX2Rpc3BsYXlGb3Jt
Tm9kZUlucHV0Vmlldy4KLS0tCiBDaGFuZ2VMb2cgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB8IDEzICsrKysrKysrKysKIC4uLm9sbC10by1kaXN0YW50LWtleWJvYXJk
LWZvY3VzZWQtdGV4dC1maWVsZC5odG1sIHwgMjggKysrKysrKysrKysrKysrKysrKysrKwogU291
cmNlL1dlYktpdDIvQ2hhbmdlTG9nICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAyMSArKysr
KysrKysrKysrKysrCiAuLi4vVUlQcm9jZXNzL2lvcy9XS0NvbnRlbnRWaWV3SW50ZXJhY3Rpb24u
aCAgICAgICB8ICAxICsKIC4uLi9VSVByb2Nlc3MvaW9zL1dLQ29udGVudFZpZXdJbnRlcmFjdGlv
bi5tbSAgICAgIHwgIDQgKysrLQogNSBmaWxlcyBjaGFuZ2VkLCA2NiBpbnNlcnRpb25zKCspLCAx
IGRlbGV0aW9uKC0pCiBjcmVhdGUgbW9kZSAxMDA2NDQgTWFudWFsVGVzdHMvaW9zL3Njcm9sbC10
by1kaXN0YW50LWtleWJvYXJkLWZvY3VzZWQtdGV4dC1maWVsZC5odG1sCgpkaWZmIC0tZ2l0IGEv
Q2hhbmdlTG9nIGIvQ2hhbmdlTG9nCmluZGV4IDgwY2YzZjAuLjhmYTczNzAgMTAwNjQ0Ci0tLSBh
L0NoYW5nZUxvZworKysgYi9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNiBAQAorMjAxNC0wNi0yNSAg
RGFuaWVsIEJhdGVzICA8ZGFiYXRlc0BhcHBsZS5jb20+CisKKyAgICAgICAgW2lPU11bV0syXSBE
aXN0YW50IGZvY3VzYWJsZSBlbGVtZW50IG1heSBub3QgYmUgc2Nyb2xsZWQgaW50byB2aWV3IHdo
ZW4gZm9jdXNlZCB1c2luZyBrZXlib2FyZAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MTM0MzA5CisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS8xNzQyNzM4
NT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBBZGQg
YSBtYW51YWwgdGVzdCB0byBlbnN1cmUgdGhhdCB3ZSBzY3JvbGwgdG8gYSBkaXN0YW50IGZvY3Vz
ZWQgdGV4dCBmaWVsZCB3aGVuIGl0J3MgZm9jdXNlZAorICAgICAgICB1c2luZyB0aGUga2V5Ym9h
cmQuCisKKyAgICAgICAgKiBNYW51YWxUZXN0cy9pb3Mvc2Nyb2xsLXRvLWRpc3RhbnQta2V5Ym9h
cmQtZm9jdXNlZC10ZXh0LWZpZWxkLmh0bWw6IEFkZGVkLgorCiAyMDE0LTA2LTIzICBLcnp5c3p0
b2YgQ3plY2ggIDxrLmN6ZWNoQHNhbXN1bmcuY29tPgogCiAgICAgICAgIFtFRkxdIFBsYXRmb3Jt
IHN1cHBvcnQgZm9yIFdlYlNwZWVjaCBmZWF0dXJlLgpkaWZmIC0tZ2l0IGEvTWFudWFsVGVzdHMv
aW9zL3Njcm9sbC10by1kaXN0YW50LWtleWJvYXJkLWZvY3VzZWQtdGV4dC1maWVsZC5odG1sIGIv
TWFudWFsVGVzdHMvaW9zL3Njcm9sbC10by1kaXN0YW50LWtleWJvYXJkLWZvY3VzZWQtdGV4dC1m
aWVsZC5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLmVhNWM4MDIKLS0t
IC9kZXYvbnVsbAorKysgYi9NYW51YWxUZXN0cy9pb3Mvc2Nyb2xsLXRvLWRpc3RhbnQta2V5Ym9h
cmQtZm9jdXNlZC10ZXh0LWZpZWxkLmh0bWwKQEAgLTAsMCArMSwyOCBAQAorPCFET0NUWVBFIGh0
bWw+Cis8aHRtbD4KKzxoZWFkPgorPG1ldGEgbmFtZT0idmlld3BvcnQiIGNvbnRlbnQ9ImhlaWdo
dD1kZXZpY2UtaGVpZ2h0Ij4KKzxzdHlsZT4KKyNpbnB1dDEgeworICAgIHBvc2l0aW9uOiBhYnNv
bHV0ZTsKKyAgICB0b3A6IDg4MHB4OworICAgIGxlZnQ6IDIwMHB4OworfQorCitib2R5IHsKKyAg
ICBoZWlnaHQ6IDkwMHB4OworfQorPC9zdHlsZT4KKzwvaGVhZD4KKzxib2R5PgorPHA+VGhpcyB0
ZXN0IGNhbiBiZSB1c2VkIHRvIGVuc3VyZSB0aGF0IHdlIHNjcm9sbCB0byB0aGUgbmV3bHkgZm9j
dXNlZCBmaWVsZCB3aGVuIHVzaW5nIHRoZSBrZXlib2FyZCB0byBzd2l0Y2ggZm9jdXMgZnJvbSBh
IHRleHQgZmllbGQgcG9zaXRpb25lZCBhdCB0aGUgYm90dG9tIG9mIHRoZSBwYWdlIHRvIGEgdGV4
dCBmaWVsZCBwb3NpdGlvbmVkIGF0IHRoZSB0b3Agb2YgdGhlIHBhZ2UuPC9wPgorPG9sPgorICAg
IDxsaT5TY3JvbGwgYWxsIHRoZSB3YXkgdG8gdGhlIGJvdHRvbSBvZiB0aGUgcGFnZS48L2xpPgor
ICAgIDxsaT5UYXAgdGhlIHRleHQgZmllbGQgd2l0aCB0ZXh0ICZxdW90O0ZpZWxkIDImcXVvdDs8
L2xpPgorICAgIDxsaT5UYXAgdGhlICcmbHQ7JyBhYm92ZSB0aGUga2V5Ym9hcmQgdG8gbW92ZSB0
aGUgZm9jdXMgdG8gdGhlIHByZXZpb3VzIHRleHQgZmllbGQgb24gdGhlIHBhZ2UsICZxdW90O0Zp
ZWxkIDEmcXVvdDsuPC9saT4KKzwvb2w+Cis8cD5UaGlzIHRlc3QgUEFTU0VEIGlmIHdlIHNjcm9s
bCB0byAmcXVvdDtGaWVsZCAxJnF1b3Q7IHN1Y2ggdGhhdCBpdCdzIHZpc2libGUuPC9wPgorPGlu
cHV0IHR5cGU9InRleHQiIGlkPSJpbnB1dDAiIHZhbHVlPSJGaWVsZCAxIj4KKzxpbnB1dCB0eXBl
PSJ0ZXh0IiBpZD0iaW5wdXQxIiB2YWx1ZT0iRmllbGQgMiI+Cis8L2JvZHk+Cis8L2h0bWw+CmRp
ZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFu
Z2VMb2cKaW5kZXggNmI2MGZlNS4uMDM5M2RiNyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIv
Q2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI0IEBA
CisyMDE0LTA2LTI1ICBEYW5pZWwgQmF0ZXMgIDxkYWJhdGVzQGFwcGxlLmNvbT4KKworICAgICAg
ICBbaU9TXVtXSzJdIERpc3RhbnQgZm9jdXNhYmxlIGVsZW1lbnQgbWF5IG5vdCBiZSBzY3JvbGxl
ZCBpbnRvIHZpZXcgd2hlbiBmb2N1c2VkIHVzaW5nIGtleWJvYXJkCisgICAgICAgIGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMzQzMDkKKyAgICAgICAgPHJkYXI6Ly9w
cm9ibGVtLzE3NDI3Mzg1PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgor
CisgICAgICAgIEZpeGVzIGFuIGlzc3VlIHdoZXJlIHRoZSBmb2N1c2FibGUgZWxlbWVudCBtYXkg
bm90IGJlIHNjcm9sbGVkIGludG8gdmlldyB3aGVuIGl0J3MgZm9jdXNlZCBieQorICAgICAgICB1
c2luZyB0aGUga2V5Ym9hcmQgYWNjZXNzb3J5IChpLmUuIHRoZSA8IGFuZCA+IGJ1dHRvbnMpLiBJ
biBwYXJ0aWN1bGFyLCB3ZSBkb24ndCBzY3JvbGwgYQorICAgICAgICBrZXlib2FyZCBmb2N1c2Vk
IHRleHQgZmllbGQgaW50byB2aWV3IHdoZW4gaXQncyBwb3NpdGlvbmVkIHNpZ25pZmljYW50bHkg
b3V0c2lkZSB0aGUgdmlzaWJsZSByZWdpb24uCisKKyAgICAgICAgKiBVSVByb2Nlc3MvaW9zL1dL
Q29udGVudFZpZXdJbnRlcmFjdGlvbi5oOiBBZGRlZCBhbiBpbnN0YW5jZSB2YXJpYWJsZSBjYWxs
ZWQgX2RpZEFjY2Vzc29yeVRhYkluaXRpYXRlRm9jdXMKKyAgICAgICAgdG8gdHJhY2sgd2hldGhl
ciBhbiBhY2Nlc3NvcnkgdGFiIGluaXRpYXRlZCB0aGUgZm9jdXMgb2YgdGhlIGZvY3VzYWJsZSBl
bGVtZW50LgorICAgICAgICAqIFVJUHJvY2Vzcy9pb3MvV0tDb250ZW50Vmlld0ludGVyYWN0aW9u
Lm1tOgorICAgICAgICAoLVtXS0NvbnRlbnRWaWV3IF9kaXNwbGF5Rm9ybU5vZGVJbnB1dFZpZXdd
KTogTW9kaWZpZWQgdG8gcGFzcyBhbiBlbXB0eSByZWN0YW5nbGUgZm9yIHRoZSBzZWxlY3Rpb24K
KyAgICAgICAgcmVjdGFuZ2xlIHRvIC1fem9vbVRvRm9jdXNSZWN0IHRvIGF2b2lkIGNvbnN0cmFp
bmluZyB0aGUgc2Nyb2xsIHRvIHRoZSBuZXdseSBmb2N1c2VkIGVsZW1lbnQgd2hlbiBpdAorICAg
ICAgICB3YXMgZm9jdXNlZCB1c2luZyB0aGUga2V5Ym9hcmQgYWNjZXNzb3J5IHRhYiBidXR0b25z
CisgICAgICAgICgtW1dLQ29udGVudFZpZXcgYWNjZXNzb3J5VGFiOl0pOiBNb2RpZmllZCB0byBz
ZXQgX2RpZEFjY2Vzc29yeVRhYkluaXRpYXRlRm9jdXMgdG8gWUVTLiBXZSdsbCBzZXQKKyAgICAg
ICAgdGhpcyBib29sZWFuIHRvIE5PIGluIC1fZGlzcGxheUZvcm1Ob2RlSW5wdXRWaWV3LgorCiAy
MDE0LTA2LTIzICBEYW5pZWwgQmF0ZXMgIDxkYWJhdGVzQGFwcGxlLmNvbT4KIAogICAgICAgICBb
aU9TXVtXSzJdIFJFR1JFU1NJT04gKHIxNjkzMjQpOiBQYWdlIGp1bXBzIHRvIHRvcCB3aGVuIHlv
dSB0eXBlIGludG8gYSB0ZXh0IGZpZWxkCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9VSVBy
b2Nlc3MvaW9zL1dLQ29udGVudFZpZXdJbnRlcmFjdGlvbi5oIGIvU291cmNlL1dlYktpdDIvVUlQ
cm9jZXNzL2lvcy9XS0NvbnRlbnRWaWV3SW50ZXJhY3Rpb24uaAppbmRleCAwMjc3MjUyLi43MjI0
NDVjIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvaW9zL1dLQ29udGVudFZp
ZXdJbnRlcmFjdGlvbi5oCisrKyBiL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9pb3MvV0tDb250
ZW50Vmlld0ludGVyYWN0aW9uLmgKQEAgLTEzNiw2ICsxMzYsNyBAQCBzdHJ1Y3QgV0tBdXRvQ29y
cmVjdGlvbkRhdGEgewogICAgIEJPT0wgX3BvdGVudGlhbFRhcEluUHJvZ3Jlc3M7CiAgICAgQk9P
TCBfc2VsZWN0aW9uTmVlZHNVcGRhdGU7CiAgICAgQk9PTCBfdXNpbmdHZXN0dXJlRm9yU2VsZWN0
aW9uOworICAgIEJPT0wgX2RpZEFjY2Vzc29yeVRhYkluaXRpYXRlRm9jdXM7CiB9CiAKIEBlbmQK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9pb3MvV0tDb250ZW50Vmlld0lu
dGVyYWN0aW9uLm1tIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL2lvcy9XS0NvbnRlbnRWaWV3
SW50ZXJhY3Rpb24ubW0KaW5kZXggNzA3YmJjOS4uYTMyMGY0OSAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYktpdDIvVUlQcm9jZXNzL2lvcy9XS0NvbnRlbnRWaWV3SW50ZXJhY3Rpb24ubW0KKysrIGIv
U291cmNlL1dlYktpdDIvVUlQcm9jZXNzL2lvcy9XS0NvbnRlbnRWaWV3SW50ZXJhY3Rpb24ubW0K
QEAgLTU1NiwxMiArNTU2LDEzIEBAIHN0YXRpYyBpbmxpbmUgYm9vbCBoaWdobGlnaHRlZFF1YWRz
QXJlU21hbGxlclRoYW5SZWN0KGNvbnN0IFZlY3RvcjxGbG9hdFF1YWQ+JiBxCiAtICh2b2lkKV9k
aXNwbGF5Rm9ybU5vZGVJbnB1dFZpZXcKIHsKICAgICBbc2VsZiBfem9vbVRvRm9jdXNSZWN0Ol9h
c3Npc3RlZE5vZGVJbmZvcm1hdGlvbi5lbGVtZW50UmVjdAotICAgICAgICAgICAgIHNlbGVjdGlv
blJlY3Q6X2Fzc2lzdGVkTm9kZUluZm9ybWF0aW9uLnNlbGVjdGlvblJlY3QKKyAgICAgICAgICAg
ICBzZWxlY3Rpb25SZWN0OiBfZGlkQWNjZXNzb3J5VGFiSW5pdGlhdGVGb2N1cyA/IEludFJlY3Qo
KSA6IF9hc3Npc3RlZE5vZGVJbmZvcm1hdGlvbi5zZWxlY3Rpb25SZWN0CiAgICAgICAgICAgICAg
ICAgICBmb250U2l6ZTpfYXNzaXN0ZWROb2RlSW5mb3JtYXRpb24ubm9kZUZvbnRTaXplCiAgICAg
ICAgICAgICAgIG1pbmltdW1TY2FsZTpfYXNzaXN0ZWROb2RlSW5mb3JtYXRpb24ubWluaW11bVNj
YWxlRmFjdG9yCiAgICAgICAgICAgICAgIG1heGltdW1TY2FsZTpfYXNzaXN0ZWROb2RlSW5mb3Jt
YXRpb24ubWF4aW11bVNjYWxlRmFjdG9yCiAgICAgICAgICAgICAgIGFsbG93U2NhbGluZzooX2Fz
c2lzdGVkTm9kZUluZm9ybWF0aW9uLmFsbG93c1VzZXJTY2FsaW5nICYmICFVSUN1cnJlbnRVc2Vy
SW50ZXJmYWNlSWRpb21Jc1BhZCgpKQogICAgICAgICAgICAgICAgZm9yY2VTY3JvbGw6W3NlbGYg
cmVxdWlyZXNBY2Nlc3NvcnlWaWV3XV07CisgICAgX2RpZEFjY2Vzc29yeVRhYkluaXRpYXRlRm9j
dXMgPSBOTzsKICAgICBbc2VsZiBfdXBkYXRlQWNjZXNzb3J5XTsKIH0KIApAQCAtMTY0NCw2ICsx
NjQ1LDcgQEAgc3RhdGljIHZvaWQgc2VsZWN0aW9uQ2hhbmdlZFdpdGhUb3VjaChXS0NvbnRlbnRW
aWV3ICp2aWV3LCBjb25zdCBXZWJDb3JlOjpJbnRQb2kKIAogLSAodm9pZClhY2Nlc3NvcnlUYWI6
KEJPT0wpaXNOZXh0CiB7CisgICAgX2RpZEFjY2Vzc29yeVRhYkluaXRpYXRlRm9jdXMgPSBZRVM7
IC8vIFdpbGwgYmUgY2xlYXJlZCBpbiAtX2Rpc3BsYXlGb3JtTm9kZUlucHV0Vmlldy4KICAgICBf
cGFnZS0+Zm9jdXNOZXh0QXNzaXN0ZWROb2RlKGlzTmV4dCk7CiB9CiAKLS0gCjEuOS4zIChBcHBs
ZSBHaXQtNTApCgo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>233903</attachid>
            <date>2014-06-26 08:58:34 -0700</date>
            <delta_ts>2014-06-26 13:22:25 -0700</delta_ts>
            <desc>Patch and manual test</desc>
            <filename>bug-134309-20140626085816.patch</filename>
            <type>text/plain</type>
            <size>6503</size>
            <attacher name="Daniel Bates">dbates</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTcwMzc4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggNmI2MGZlNTgyMGZmNzUz
ZmFiYjY4NDM0YzU3MTgxZmFjM2M3NmFjNS4uOTk1YWZjY2FkN2I4NTRlYjAzMmI4YzYyYjlmMjEy
NmI3M2EwMzM0NyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI3IEBACisyMDE0LTA2LTI2ICBEYW5p
ZWwgQmF0ZXMgIDxkYWJhdGVzQGFwcGxlLmNvbT4KKworICAgICAgICBbaU9TXVtXSzJdIERpc3Rh
bnQgZm9jdXNhYmxlIGVsZW1lbnQgbWF5IG5vdCBiZSBzY3JvbGxlZCBpbnRvIHZpZXcgd2hlbiBm
b2N1c2VkIHVzaW5nIGtleWJvYXJkCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD0xMzQzMDkKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzE3NDI3Mzg1Pgor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEZpeGVzIGFu
IGlzc3VlIHdoZXJlIHRoZSBmb2N1c2FibGUgZWxlbWVudCBtYXkgbm90IGJlIHNjcm9sbGVkIGlu
dG8gdmlldyB3aGVuIGl0J3MgZm9jdXNlZCBieQorICAgICAgICB1c2luZyB0aGUga2V5Ym9hcmQg
YWNjZXNzb3J5IChpLmUuIHRoZSA8IGFuZCA+IGJ1dHRvbnMpLiBJbiBwYXJ0aWN1bGFyLCB3ZSBk
b24ndCBzY3JvbGwgYQorICAgICAgICBrZXlib2FyZCBmb2N1c2VkIHRleHQgZmllbGQgaW50byB2
aWV3IHdoZW4gaXQncyBwb3NpdGlvbmVkIHNpZ25pZmljYW50bHkgb3V0c2lkZSB0aGUgdmlzaWJs
ZSByZWdpb24uCisKKyAgICAgICAgKiBVSVByb2Nlc3MvaW9zL1dLQ29udGVudFZpZXdJbnRlcmFj
dGlvbi5oOiBBZGRlZCBhbiBpbnN0YW5jZSB2YXJpYWJsZSBjYWxsZWQgX2RpZEFjY2Vzc29yeVRh
YkluaXRpYXRlRm9jdXMKKyAgICAgICAgdG8gdHJhY2sgd2hldGhlciBhbiBhY2Nlc3NvcnkgdGFi
IGluaXRpYXRlZCB0aGUgZm9jdXMgb2YgdGhlIGZvY3VzYWJsZSBlbGVtZW50LgorICAgICAgICAq
IFVJUHJvY2Vzcy9pb3MvV0tDb250ZW50Vmlld0ludGVyYWN0aW9uLm1tOgorICAgICAgICAoLVtX
S0NvbnRlbnRWaWV3IGNsZWFudXBJbnRlcmFjdGlvbl0pOiBDbGVhciBfZGlkQWNjZXNzb3J5VGFi
SW5pdGlhdGVGb2N1cyBzbyB0aGF0IHdlJ3JlIGluIGEgZ29vZCBzdGF0ZQorICAgICAgICBzaG91
bGQgdGhlIFdlYlByb2Nlc3MgY3Jhc2ggYmV0d2VlbiB0aGUgdGltZSB0aGUgVUlQcm9jZXNzIHJl
Y2VpdmVzIHRoZSBhY2Nlc3NvcnkgdGFiIHJlcXVlc3QgYW5kIHRoZQorICAgICAgICBXZWJQcm9j
ZXNzIGNhbGxzIGJhY2sgdG8gdGhlIFVJUHJvY2VzcyB0byB6b29tL3Njcm9sbCB0byB0aGUgbmV3
bHkgZm9jdXNlZCBlbGVtZW50LgorICAgICAgICAoLVtXS0NvbnRlbnRWaWV3IF9kaXNwbGF5Rm9y
bU5vZGVJbnB1dFZpZXddKTogTW9kaWZpZWQgdG8gcGFzcyBhbiBlbXB0eSByZWN0YW5nbGUgZm9y
IHRoZSBzZWxlY3Rpb24KKyAgICAgICAgcmVjdGFuZ2xlIHRvIC1fem9vbVRvRm9jdXNSZWN0IHRv
IGF2b2lkIGNvbnN0cmFpbmluZyB0aGUgc2Nyb2xsIHRvIHRoZSBuZXdseSBmb2N1c2VkIGVsZW1l
bnQgd2hlbiBpdAorICAgICAgICB3YXMgZm9jdXNlZCB1c2luZyB0aGUga2V5Ym9hcmQgYWNjZXNz
b3J5IHRhYiBidXR0b25zCisgICAgICAgICgtW1dLQ29udGVudFZpZXcgYWNjZXNzb3J5VGFiOl0p
OiBNb2RpZmllZCB0byBzZXQgX2RpZEFjY2Vzc29yeVRhYkluaXRpYXRlRm9jdXMgdG8gWUVTLiBX
ZSdsbCBzZXQKKyAgICAgICAgdGhpcyBib29sZWFuIHRvIE5PIGluIC1fZGlzcGxheUZvcm1Ob2Rl
SW5wdXRWaWV3LgorCiAyMDE0LTA2LTIzICBEYW5pZWwgQmF0ZXMgIDxkYWJhdGVzQGFwcGxlLmNv
bT4KIAogICAgICAgICBbaU9TXVtXSzJdIFJFR1JFU1NJT04gKHIxNjkzMjQpOiBQYWdlIGp1bXBz
IHRvIHRvcCB3aGVuIHlvdSB0eXBlIGludG8gYSB0ZXh0IGZpZWxkCmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViS2l0Mi9VSVByb2Nlc3MvaW9zL1dLQ29udGVudFZpZXdJbnRlcmFjdGlvbi5oIGIvU291
cmNlL1dlYktpdDIvVUlQcm9jZXNzL2lvcy9XS0NvbnRlbnRWaWV3SW50ZXJhY3Rpb24uaAppbmRl
eCAwMjc3MjUyZTE4MWZiMTY0ZGU1NTFhYjYyYjllM2VmYjllMzc1MWQ2Li43MjI0NDVjOTMxYjRh
OWU3YzIwOGMzNDcwNjJhZmIzYTBkZTcwOGUzIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9V
SVByb2Nlc3MvaW9zL1dLQ29udGVudFZpZXdJbnRlcmFjdGlvbi5oCisrKyBiL1NvdXJjZS9XZWJL
aXQyL1VJUHJvY2Vzcy9pb3MvV0tDb250ZW50Vmlld0ludGVyYWN0aW9uLmgKQEAgLTEzNiw2ICsx
MzYsNyBAQCBzdHJ1Y3QgV0tBdXRvQ29ycmVjdGlvbkRhdGEgewogICAgIEJPT0wgX3BvdGVudGlh
bFRhcEluUHJvZ3Jlc3M7CiAgICAgQk9PTCBfc2VsZWN0aW9uTmVlZHNVcGRhdGU7CiAgICAgQk9P
TCBfdXNpbmdHZXN0dXJlRm9yU2VsZWN0aW9uOworICAgIEJPT0wgX2RpZEFjY2Vzc29yeVRhYklu
aXRpYXRlRm9jdXM7CiB9CiAKIEBlbmQKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1VJUHJv
Y2Vzcy9pb3MvV0tDb250ZW50Vmlld0ludGVyYWN0aW9uLm1tIGIvU291cmNlL1dlYktpdDIvVUlQ
cm9jZXNzL2lvcy9XS0NvbnRlbnRWaWV3SW50ZXJhY3Rpb24ubW0KaW5kZXggNzA3YmJjOWQ1ZWY1
ZGM0OTJlNTEyNzU1MTU4OTAzNDIwOWEzNjM0Yi4uYzllZTUxNDA0ZmFhOTJiMWI0YzJmMmYzMjEz
Y2IyYTIwZGFmMWVhNyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL2lvcy9X
S0NvbnRlbnRWaWV3SW50ZXJhY3Rpb24ubW0KKysrIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNz
L2lvcy9XS0NvbnRlbnRWaWV3SW50ZXJhY3Rpb24ubW0KQEAgLTI0OCw2ICsyNDgsNyBAQCBzdGF0
aWMgY29uc3QgZmxvYXQgdGFwQW5kSG9sZERlbGF5ICA9IDAuNzU7CiAgICAgX3RleHRTZWxlY3Rp
b25Bc3Npc3RhbnQgPSBuaWw7CiAgICAgX2FjdGlvblNoZWV0QXNzaXN0YW50ID0gbmlsOwogICAg
IF9zbWFydE1hZ25pZmljYXRpb25Db250cm9sbGVyID0gbmlsOworICAgIF9kaWRBY2Nlc3NvcnlU
YWJJbml0aWF0ZUZvY3VzID0gTk87CiAgICAgW19mb3JtSW5wdXRTZXNzaW9uIGludmFsaWRhdGVd
OwogICAgIF9mb3JtSW5wdXRTZXNzaW9uID0gbmlsOwogICAgIFtfaGlnaGxpZ2h0VmlldyByZW1v
dmVGcm9tU3VwZXJ2aWV3XTsKQEAgLTU1NiwxMiArNTU3LDEzIEBAIHN0YXRpYyBpbmxpbmUgYm9v
bCBoaWdobGlnaHRlZFF1YWRzQXJlU21hbGxlclRoYW5SZWN0KGNvbnN0IFZlY3RvcjxGbG9hdFF1
YWQ+JiBxCiAtICh2b2lkKV9kaXNwbGF5Rm9ybU5vZGVJbnB1dFZpZXcKIHsKICAgICBbc2VsZiBf
em9vbVRvRm9jdXNSZWN0Ol9hc3Npc3RlZE5vZGVJbmZvcm1hdGlvbi5lbGVtZW50UmVjdAotICAg
ICAgICAgICAgIHNlbGVjdGlvblJlY3Q6X2Fzc2lzdGVkTm9kZUluZm9ybWF0aW9uLnNlbGVjdGlv
blJlY3QKKyAgICAgICAgICAgICBzZWxlY3Rpb25SZWN0OiBfZGlkQWNjZXNzb3J5VGFiSW5pdGlh
dGVGb2N1cyA/IEludFJlY3QoKSA6IF9hc3Npc3RlZE5vZGVJbmZvcm1hdGlvbi5zZWxlY3Rpb25S
ZWN0CiAgICAgICAgICAgICAgICAgICBmb250U2l6ZTpfYXNzaXN0ZWROb2RlSW5mb3JtYXRpb24u
bm9kZUZvbnRTaXplCiAgICAgICAgICAgICAgIG1pbmltdW1TY2FsZTpfYXNzaXN0ZWROb2RlSW5m
b3JtYXRpb24ubWluaW11bVNjYWxlRmFjdG9yCiAgICAgICAgICAgICAgIG1heGltdW1TY2FsZTpf
YXNzaXN0ZWROb2RlSW5mb3JtYXRpb24ubWF4aW11bVNjYWxlRmFjdG9yCiAgICAgICAgICAgICAg
IGFsbG93U2NhbGluZzooX2Fzc2lzdGVkTm9kZUluZm9ybWF0aW9uLmFsbG93c1VzZXJTY2FsaW5n
ICYmICFVSUN1cnJlbnRVc2VySW50ZXJmYWNlSWRpb21Jc1BhZCgpKQogICAgICAgICAgICAgICAg
Zm9yY2VTY3JvbGw6W3NlbGYgcmVxdWlyZXNBY2Nlc3NvcnlWaWV3XV07CisgICAgX2RpZEFjY2Vz
c29yeVRhYkluaXRpYXRlRm9jdXMgPSBOTzsKICAgICBbc2VsZiBfdXBkYXRlQWNjZXNzb3J5XTsK
IH0KIApAQCAtMTY0NCw2ICsxNjQ2LDcgQEAgc3RhdGljIHZvaWQgc2VsZWN0aW9uQ2hhbmdlZFdp
dGhUb3VjaChXS0NvbnRlbnRWaWV3ICp2aWV3LCBjb25zdCBXZWJDb3JlOjpJbnRQb2kKIAogLSAo
dm9pZClhY2Nlc3NvcnlUYWI6KEJPT0wpaXNOZXh0CiB7CisgICAgX2RpZEFjY2Vzc29yeVRhYklu
aXRpYXRlRm9jdXMgPSBZRVM7IC8vIFdpbGwgYmUgY2xlYXJlZCBpbiBlaXRoZXIgLV9kaXNwbGF5
Rm9ybU5vZGVJbnB1dFZpZXcgb3IgLWNsZWFudXBJbnRlcmFjdGlvbi4KICAgICBfcGFnZS0+Zm9j
dXNOZXh0QXNzaXN0ZWROb2RlKGlzTmV4dCk7CiB9CiAKZGlmZiAtLWdpdCBhL0NoYW5nZUxvZyBi
L0NoYW5nZUxvZwppbmRleCA4MGNmM2YwNDFkNDUwMjM2YTU2NDM3NWU1MDE4ZjcyOWZjNzcwZDhi
Li4yYjc3ZTA3MDcwMjZjMzkzNjYzN2I0MjFhOTE2ODQxYjFkMjdmYzhjIDEwMDY0NAotLS0gYS9D
aGFuZ2VMb2cKKysrIGIvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTYgQEAKKzIwMTQtMDYtMjYgIERh
bmllbCBCYXRlcyAgPGRhYmF0ZXNAYXBwbGUuY29tPgorCisgICAgICAgIFtpT1NdW1dLMl0gRGlz
dGFudCBmb2N1c2FibGUgZWxlbWVudCBtYXkgbm90IGJlIHNjcm9sbGVkIGludG8gdmlldyB3aGVu
IGZvY3VzZWQgdXNpbmcga2V5Ym9hcmQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTEzNDMwOQorICAgICAgICA8cmRhcjovL3Byb2JsZW0vMTc0MjczODU+
CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQWRkIGEg
bWFudWFsIHRlc3QgdG8gZW5zdXJlIHRoYXQgd2Ugc2Nyb2xsIHRvIGEgZGlzdGFudCBmb2N1c2Vk
IHRleHQgZmllbGQgd2hlbiBpdCdzIGZvY3VzZWQKKyAgICAgICAgdXNpbmcgdGhlIGtleWJvYXJk
LgorCisgICAgICAgICogTWFudWFsVGVzdHMvaW9zL3Njcm9sbC10by1kaXN0YW50LWtleWJvYXJk
LWZvY3VzZWQtdGV4dC1maWVsZC5odG1sOiBBZGRlZC4KKwogMjAxNC0wNi0yMyAgS3J6eXN6dG9m
IEN6ZWNoICA8ay5jemVjaEBzYW1zdW5nLmNvbT4KIAogICAgICAgICBbRUZMXSBQbGF0Zm9ybSBz
dXBwb3J0IGZvciBXZWJTcGVlY2ggZmVhdHVyZS4KZGlmZiAtLWdpdCBhL01hbnVhbFRlc3RzL2lv
cy9zY3JvbGwtdG8tZGlzdGFudC1rZXlib2FyZC1mb2N1c2VkLXRleHQtZmllbGQuaHRtbCBiL01h
bnVhbFRlc3RzL2lvcy9zY3JvbGwtdG8tZGlzdGFudC1rZXlib2FyZC1mb2N1c2VkLXRleHQtZmll
bGQuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwLi5lYTVjODAyNTE3NGU5MDQ1ZGQ1MTFlYTE3M2E0YTEzOWE3MGI1
MGU3Ci0tLSAvZGV2L251bGwKKysrIGIvTWFudWFsVGVzdHMvaW9zL3Njcm9sbC10by1kaXN0YW50
LWtleWJvYXJkLWZvY3VzZWQtdGV4dC1maWVsZC5odG1sCkBAIC0wLDAgKzEsMjggQEAKKzwhRE9D
VFlQRSBodG1sPgorPGh0bWw+Cis8aGVhZD4KKzxtZXRhIG5hbWU9InZpZXdwb3J0IiBjb250ZW50
PSJoZWlnaHQ9ZGV2aWNlLWhlaWdodCI+Cis8c3R5bGU+CisjaW5wdXQxIHsKKyAgICBwb3NpdGlv
bjogYWJzb2x1dGU7CisgICAgdG9wOiA4ODBweDsKKyAgICBsZWZ0OiAyMDBweDsKK30KKworYm9k
eSB7CisgICAgaGVpZ2h0OiA5MDBweDsKK30KKzwvc3R5bGU+Cis8L2hlYWQ+Cis8Ym9keT4KKzxw
PlRoaXMgdGVzdCBjYW4gYmUgdXNlZCB0byBlbnN1cmUgdGhhdCB3ZSBzY3JvbGwgdG8gdGhlIG5l
d2x5IGZvY3VzZWQgZmllbGQgd2hlbiB1c2luZyB0aGUga2V5Ym9hcmQgdG8gc3dpdGNoIGZvY3Vz
IGZyb20gYSB0ZXh0IGZpZWxkIHBvc2l0aW9uZWQgYXQgdGhlIGJvdHRvbSBvZiB0aGUgcGFnZSB0
byBhIHRleHQgZmllbGQgcG9zaXRpb25lZCBhdCB0aGUgdG9wIG9mIHRoZSBwYWdlLjwvcD4KKzxv
bD4KKyAgICA8bGk+U2Nyb2xsIGFsbCB0aGUgd2F5IHRvIHRoZSBib3R0b20gb2YgdGhlIHBhZ2Uu
PC9saT4KKyAgICA8bGk+VGFwIHRoZSB0ZXh0IGZpZWxkIHdpdGggdGV4dCAmcXVvdDtGaWVsZCAy
JnF1b3Q7PC9saT4KKyAgICA8bGk+VGFwIHRoZSAnJmx0OycgYWJvdmUgdGhlIGtleWJvYXJkIHRv
IG1vdmUgdGhlIGZvY3VzIHRvIHRoZSBwcmV2aW91cyB0ZXh0IGZpZWxkIG9uIHRoZSBwYWdlLCAm
cXVvdDtGaWVsZCAxJnF1b3Q7LjwvbGk+Cis8L29sPgorPHA+VGhpcyB0ZXN0IFBBU1NFRCBpZiB3
ZSBzY3JvbGwgdG8gJnF1b3Q7RmllbGQgMSZxdW90OyBzdWNoIHRoYXQgaXQncyB2aXNpYmxlLjwv
cD4KKzxpbnB1dCB0eXBlPSJ0ZXh0IiBpZD0iaW5wdXQwIiB2YWx1ZT0iRmllbGQgMSI+Cis8aW5w
dXQgdHlwZT0idGV4dCIgaWQ9ImlucHV0MSIgdmFsdWU9IkZpZWxkIDIiPgorPC9ib2R5PgorPC9o
dG1sPgo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>233929</attachid>
            <date>2014-06-26 13:22:30 -0700</date>
            <delta_ts>2014-06-26 21:31:50 -0700</delta_ts>
            <desc>Patch and manual test</desc>
            <filename>bug-134309-20140626132209.patch</filename>
            <type>text/plain</type>
            <size>6465</size>
            <attacher name="Daniel Bates">dbates</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTcwNDkxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggNWQyYzA2ZGY4ZDBjMTFm
MDU0Y2QyNGQyMGEwZTEwNTBiZWI5M2Y2My4uYjM2ODc0NjMwNTI4MmZkMjc3MDU4NGI3NzFjZTdk
MDQ3YjcyNDMwNSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI3IEBACisyMDE0LTA2LTI2ICBEYW5p
ZWwgQmF0ZXMgIDxkYWJhdGVzQGFwcGxlLmNvbT4KKworICAgICAgICBbaU9TXVtXSzJdIERpc3Rh
bnQgZm9jdXNhYmxlIGVsZW1lbnQgbWF5IG5vdCBiZSBzY3JvbGxlZCBpbnRvIHZpZXcgd2hlbiBm
b2N1c2VkIHVzaW5nIGtleWJvYXJkCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD0xMzQzMDkKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzE3NDI3Mzg1Pgor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEZpeGVzIGFu
IGlzc3VlIHdoZXJlIHRoZSBmb2N1c2FibGUgZWxlbWVudCBtYXkgbm90IGJlIHNjcm9sbGVkIGlu
dG8gdmlldyB3aGVuIGl0J3MgZm9jdXNlZCBieQorICAgICAgICB1c2luZyB0aGUga2V5Ym9hcmQg
YWNjZXNzb3J5IChpLmUuIHRoZSA8IGFuZCA+IGJ1dHRvbnMpLiBJbiBwYXJ0aWN1bGFyLCB3ZSBk
b24ndCBzY3JvbGwgYQorICAgICAgICBrZXlib2FyZCBmb2N1c2VkIHRleHQgZmllbGQgaW50byB2
aWV3IHdoZW4gaXQncyBwb3NpdGlvbmVkIHNpZ25pZmljYW50bHkgb3V0c2lkZSB0aGUgdmlzaWJs
ZSByZWdpb24uCisKKyAgICAgICAgKiBVSVByb2Nlc3MvaW9zL1dLQ29udGVudFZpZXdJbnRlcmFj
dGlvbi5oOiBBZGRlZCBhbiBpbnN0YW5jZSB2YXJpYWJsZSBjYWxsZWQgX2RpZEFjY2Vzc29yeVRh
YkluaXRpYXRlRm9jdXMKKyAgICAgICAgdG8gdHJhY2sgd2hldGhlciBhbiBhY2Nlc3NvcnkgdGFi
IGluaXRpYXRlZCB0aGUgZm9jdXMgb2YgdGhlIGZvY3VzYWJsZSBlbGVtZW50LgorICAgICAgICAq
IFVJUHJvY2Vzcy9pb3MvV0tDb250ZW50Vmlld0ludGVyYWN0aW9uLm1tOgorICAgICAgICAoLVtX
S0NvbnRlbnRWaWV3IGNsZWFudXBJbnRlcmFjdGlvbl0pOiBDbGVhciBfZGlkQWNjZXNzb3J5VGFi
SW5pdGlhdGVGb2N1cyBzbyB0aGF0IHdlJ3JlIGluIGEgZ29vZCBzdGF0ZQorICAgICAgICBzaG91
bGQgdGhlIFdlYlByb2Nlc3MgY3Jhc2ggYmV0d2VlbiB0aGUgdGltZSB0aGUgVUlQcm9jZXNzIHJl
Y2VpdmVzIHRoZSBhY2Nlc3NvcnkgdGFiIHJlcXVlc3QgYW5kIHRoZQorICAgICAgICBXZWJQcm9j
ZXNzIGNhbGxzIGJhY2sgdG8gdGhlIFVJUHJvY2VzcyB0byB6b29tL3Njcm9sbCB0byB0aGUgbmV3
bHkgZm9jdXNlZCBlbGVtZW50LgorICAgICAgICAoLVtXS0NvbnRlbnRWaWV3IF9kaXNwbGF5Rm9y
bU5vZGVJbnB1dFZpZXddKTogTW9kaWZpZWQgdG8gcGFzcyBhbiBlbXB0eSByZWN0YW5nbGUgZm9y
IHRoZSBzZWxlY3Rpb24KKyAgICAgICAgcmVjdGFuZ2xlIHRvIC1fem9vbVRvRm9jdXNSZWN0IHRv
IGF2b2lkIGNvbnN0cmFpbmluZyB0aGUgc2Nyb2xsIHRvIHRoZSBuZXdseSBmb2N1c2VkIGVsZW1l
bnQgd2hlbiBpdAorICAgICAgICB3YXMgZm9jdXNlZCB1c2luZyB0aGUga2V5Ym9hcmQgYWNjZXNz
b3J5IHRhYiBidXR0b25zCisgICAgICAgICgtW1dLQ29udGVudFZpZXcgYWNjZXNzb3J5VGFiOl0p
OiBNb2RpZmllZCB0byBzZXQgX2RpZEFjY2Vzc29yeVRhYkluaXRpYXRlRm9jdXMgdG8gWUVTLiBX
ZSdsbCBzZXQKKyAgICAgICAgdGhpcyBib29sZWFuIHRvIE5PIGluIC1fZGlzcGxheUZvcm1Ob2Rl
SW5wdXRWaWV3LgorCiAyMDE0LTA2LTI2ICBCZW5qYW1pbiBQb3VsYWluICA8YnBvdWxhaW5AYXBw
bGUuY29tPgogCiAgICAgICAgIFJlbW92ZSBhIHVzZWxlc3MgcmV0dXJuIGluIFdlYlBhZ2VQcm94
eUlPUwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL2lvcy9XS0NvbnRlbnRW
aWV3SW50ZXJhY3Rpb24uaCBiL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9pb3MvV0tDb250ZW50
Vmlld0ludGVyYWN0aW9uLmgKaW5kZXggODgzMDEwYjE3MDk0YjVlMTYzNmI2NzE1ZGRjZWFjNDll
OWQ4NWM4Ni4uYmQ1NTM2NTYwMzljMGFkZTIwMmExZGU0OGQ4ZTdjNWJiMDIxMWIzMSAxMDA2NDQK
LS0tIGEvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL2lvcy9XS0NvbnRlbnRWaWV3SW50ZXJhY3Rp
b24uaAorKysgYi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvaW9zL1dLQ29udGVudFZpZXdJbnRl
cmFjdGlvbi5oCkBAIC0xMzksNiArMTM5LDcgQEAgc3RydWN0IFdLQXV0b0NvcnJlY3Rpb25EYXRh
IHsKICAgICBCT09MIF9zZWxlY3Rpb25OZWVkc1VwZGF0ZTsKICAgICBCT09MIF91c2luZ0dlc3R1
cmVGb3JTZWxlY3Rpb247CiAgICAgQk9PTCBfaW5zcGVjdG9yTm9kZVNlYXJjaEVuYWJsZWQ7Cisg
ICAgQk9PTCBfZGlkQWNjZXNzb3J5VGFiSW5pdGlhdGVGb2N1czsKIH0KIAogQGVuZApkaWZmIC0t
Z2l0IGEvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL2lvcy9XS0NvbnRlbnRWaWV3SW50ZXJhY3Rp
b24ubW0gYi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvaW9zL1dLQ29udGVudFZpZXdJbnRlcmFj
dGlvbi5tbQppbmRleCBiNGNjZGRjZWFjNGE1MmFhMGUwYzk4MzNhYTY2ZjZmZWVmMjYyMzgxLi5m
NWVkODYwNzE2OTE1ZTM2YWRjMWQ2NDFlYWViYjEwZmIxMjM3ZDIzIDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViS2l0Mi9VSVByb2Nlc3MvaW9zL1dLQ29udGVudFZpZXdJbnRlcmFjdGlvbi5tbQorKysg
Yi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvaW9zL1dLQ29udGVudFZpZXdJbnRlcmFjdGlvbi5t
bQpAQCAtMjQ5LDYgKzI0OSw3IEBAIHN0YXRpYyBjb25zdCBmbG9hdCB0YXBBbmRIb2xkRGVsYXkg
ID0gMC43NTsKICAgICBfdGV4dFNlbGVjdGlvbkFzc2lzdGFudCA9IG5pbDsKICAgICBfYWN0aW9u
U2hlZXRBc3Npc3RhbnQgPSBuaWw7CiAgICAgX3NtYXJ0TWFnbmlmaWNhdGlvbkNvbnRyb2xsZXIg
PSBuaWw7CisgICAgX2RpZEFjY2Vzc29yeVRhYkluaXRpYXRlRm9jdXMgPSBOTzsKICAgICBbX2Zv
cm1JbnB1dFNlc3Npb24gaW52YWxpZGF0ZV07CiAgICAgX2Zvcm1JbnB1dFNlc3Npb24gPSBuaWw7
CiAgICAgW19oaWdobGlnaHRWaWV3IHJlbW92ZUZyb21TdXBlcnZpZXddOwpAQCAtNjI0LDEyICs2
MjUsMTMgQEAgc3RhdGljIGlubGluZSBib29sIGhpZ2hsaWdodGVkUXVhZHNBcmVTbWFsbGVyVGhh
blJlY3QoY29uc3QgVmVjdG9yPEZsb2F0UXVhZD4mIHEKIC0gKHZvaWQpX2Rpc3BsYXlGb3JtTm9k
ZUlucHV0VmlldwogewogICAgIFtzZWxmIF96b29tVG9Gb2N1c1JlY3Q6X2Fzc2lzdGVkTm9kZUlu
Zm9ybWF0aW9uLmVsZW1lbnRSZWN0Ci0gICAgICAgICAgICAgc2VsZWN0aW9uUmVjdDpfYXNzaXN0
ZWROb2RlSW5mb3JtYXRpb24uc2VsZWN0aW9uUmVjdAorICAgICAgICAgICAgIHNlbGVjdGlvblJl
Y3Q6IF9kaWRBY2Nlc3NvcnlUYWJJbml0aWF0ZUZvY3VzID8gSW50UmVjdCgpIDogX2Fzc2lzdGVk
Tm9kZUluZm9ybWF0aW9uLnNlbGVjdGlvblJlY3QKICAgICAgICAgICAgICAgICAgIGZvbnRTaXpl
Ol9hc3Npc3RlZE5vZGVJbmZvcm1hdGlvbi5ub2RlRm9udFNpemUKICAgICAgICAgICAgICAgbWlu
aW11bVNjYWxlOl9hc3Npc3RlZE5vZGVJbmZvcm1hdGlvbi5taW5pbXVtU2NhbGVGYWN0b3IKICAg
ICAgICAgICAgICAgbWF4aW11bVNjYWxlOl9hc3Npc3RlZE5vZGVJbmZvcm1hdGlvbi5tYXhpbXVt
U2NhbGVGYWN0b3IKICAgICAgICAgICAgICAgYWxsb3dTY2FsaW5nOihfYXNzaXN0ZWROb2RlSW5m
b3JtYXRpb24uYWxsb3dzVXNlclNjYWxpbmcgJiYgIVVJQ3VycmVudFVzZXJJbnRlcmZhY2VJZGlv
bUlzUGFkKCkpCiAgICAgICAgICAgICAgICBmb3JjZVNjcm9sbDpbc2VsZiByZXF1aXJlc0FjY2Vz
c29yeVZpZXddXTsKKyAgICBfZGlkQWNjZXNzb3J5VGFiSW5pdGlhdGVGb2N1cyA9IE5POwogICAg
IFtzZWxmIF91cGRhdGVBY2Nlc3NvcnldOwogfQogCkBAIC0xNzE1LDYgKzE3MTcsNyBAQCBzdGF0
aWMgdm9pZCBzZWxlY3Rpb25DaGFuZ2VkV2l0aFRvdWNoKFdLQ29udGVudFZpZXcgKnZpZXcsIGNv
bnN0IFdlYkNvcmU6OkludFBvaQogCiAtICh2b2lkKWFjY2Vzc29yeVRhYjooQk9PTClpc05leHQK
IHsKKyAgICBfZGlkQWNjZXNzb3J5VGFiSW5pdGlhdGVGb2N1cyA9IFlFUzsgLy8gV2lsbCBiZSBj
bGVhcmVkIGluIGVpdGhlciAtX2Rpc3BsYXlGb3JtTm9kZUlucHV0VmlldyBvciAtY2xlYW51cElu
dGVyYWN0aW9uLgogICAgIF9wYWdlLT5mb2N1c05leHRBc3Npc3RlZE5vZGUoaXNOZXh0KTsKIH0K
IApkaWZmIC0tZ2l0IGEvQ2hhbmdlTG9nIGIvQ2hhbmdlTG9nCmluZGV4IDlhNTMzOThlYWQ2ZTAx
MDg0OWZkYzdhMzVkY2IxNzgyYzdmM2VlODkuLmI5Y2U5NTE2NDY1YTg0Y2Q3NWRlMzMzZDIyYTA5
NGNlZDY2NzQyMmMgMTAwNjQ0Ci0tLSBhL0NoYW5nZUxvZworKysgYi9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxNiBAQAorMjAxNC0wNi0yNiAgRGFuaWVsIEJhdGVzICA8ZGFiYXRlc0BhcHBsZS5jb20+
CisKKyAgICAgICAgW2lPU11bV0syXSBEaXN0YW50IGZvY3VzYWJsZSBlbGVtZW50IG1heSBub3Qg
YmUgc2Nyb2xsZWQgaW50byB2aWV3IHdoZW4gZm9jdXNlZCB1c2luZyBrZXlib2FyZAorICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTM0MzA5CisgICAgICAg
IDxyZGFyOi8vcHJvYmxlbS8xNzQyNzM4NT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkg
KE9PUFMhKS4KKworICAgICAgICBBZGQgYSBtYW51YWwgdGVzdCB0byBlbnN1cmUgdGhhdCB3ZSBz
Y3JvbGwgdG8gYSBkaXN0YW50IGZvY3VzZWQgdGV4dCBmaWVsZCB3aGVuIGl0J3MgZm9jdXNlZAor
ICAgICAgICB1c2luZyB0aGUga2V5Ym9hcmQuCisKKyAgICAgICAgKiBNYW51YWxUZXN0cy9pb3Mv
c2Nyb2xsLXRvLWRpc3RhbnQta2V5Ym9hcmQtZm9jdXNlZC10ZXh0LWZpZWxkLmh0bWw6IEFkZGVk
LgorCiAyMDE0LTA2LTI1ICBMYXN6bG8gR29tYm9zICA8bC5nb21ib3NAc2Ftc3VuZy5jb20+CiAK
ICAgICAgICAgUmVtb3ZlIGJ1aWxkIGd1YXJkIGZvciBwcm9ncmVzcyBlbGVtZW50CmRpZmYgLS1n
aXQgYS9NYW51YWxUZXN0cy9pb3Mvc2Nyb2xsLXRvLWRpc3RhbnQta2V5Ym9hcmQtZm9jdXNlZC10
ZXh0LWZpZWxkLmh0bWwgYi9NYW51YWxUZXN0cy9pb3Mvc2Nyb2xsLXRvLWRpc3RhbnQta2V5Ym9h
cmQtZm9jdXNlZC10ZXh0LWZpZWxkLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uZWE1YzgwMjUxNzRlOTA0NWRk
NTExZWExNzNhNGExMzlhNzBiNTBlNwotLS0gL2Rldi9udWxsCisrKyBiL01hbnVhbFRlc3RzL2lv
cy9zY3JvbGwtdG8tZGlzdGFudC1rZXlib2FyZC1mb2N1c2VkLXRleHQtZmllbGQuaHRtbApAQCAt
MCwwICsxLDI4IEBACis8IURPQ1RZUEUgaHRtbD4KKzxodG1sPgorPGhlYWQ+Cis8bWV0YSBuYW1l
PSJ2aWV3cG9ydCIgY29udGVudD0iaGVpZ2h0PWRldmljZS1oZWlnaHQiPgorPHN0eWxlPgorI2lu
cHV0MSB7CisgICAgcG9zaXRpb246IGFic29sdXRlOworICAgIHRvcDogODgwcHg7CisgICAgbGVm
dDogMjAwcHg7Cit9CisKK2JvZHkgeworICAgIGhlaWdodDogOTAwcHg7Cit9Cis8L3N0eWxlPgor
PC9oZWFkPgorPGJvZHk+Cis8cD5UaGlzIHRlc3QgY2FuIGJlIHVzZWQgdG8gZW5zdXJlIHRoYXQg
d2Ugc2Nyb2xsIHRvIHRoZSBuZXdseSBmb2N1c2VkIGZpZWxkIHdoZW4gdXNpbmcgdGhlIGtleWJv
YXJkIHRvIHN3aXRjaCBmb2N1cyBmcm9tIGEgdGV4dCBmaWVsZCBwb3NpdGlvbmVkIGF0IHRoZSBi
b3R0b20gb2YgdGhlIHBhZ2UgdG8gYSB0ZXh0IGZpZWxkIHBvc2l0aW9uZWQgYXQgdGhlIHRvcCBv
ZiB0aGUgcGFnZS48L3A+Cis8b2w+CisgICAgPGxpPlNjcm9sbCBhbGwgdGhlIHdheSB0byB0aGUg
Ym90dG9tIG9mIHRoZSBwYWdlLjwvbGk+CisgICAgPGxpPlRhcCB0aGUgdGV4dCBmaWVsZCB3aXRo
IHRleHQgJnF1b3Q7RmllbGQgMiZxdW90OzwvbGk+CisgICAgPGxpPlRhcCB0aGUgJyZsdDsnIGFi
b3ZlIHRoZSBrZXlib2FyZCB0byBtb3ZlIHRoZSBmb2N1cyB0byB0aGUgcHJldmlvdXMgdGV4dCBm
aWVsZCBvbiB0aGUgcGFnZSwgJnF1b3Q7RmllbGQgMSZxdW90Oy48L2xpPgorPC9vbD4KKzxwPlRo
aXMgdGVzdCBQQVNTRUQgaWYgd2Ugc2Nyb2xsIHRvICZxdW90O0ZpZWxkIDEmcXVvdDsgc3VjaCB0
aGF0IGl0J3MgdmlzaWJsZS48L3A+Cis8aW5wdXQgdHlwZT0idGV4dCIgaWQ9ImlucHV0MCIgdmFs
dWU9IkZpZWxkIDEiPgorPGlucHV0IHR5cGU9InRleHQiIGlkPSJpbnB1dDEiIHZhbHVlPSJGaWVs
ZCAyIj4KKzwvYm9keT4KKzwvaHRtbD4K
</data>

          </attachment>
      

    </bug>

</bugzilla>