<?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>93562</bug_id>
          
          <creation_ts>2012-08-08 17:49:58 -0700</creation_ts>
          <short_desc>Parsing &quot;all&quot; for -webkit-user-select</short_desc>
          <delta_ts>2012-08-10 21:53:06 -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>HTML Editing</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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>91912</blocked>
          <everconfirmed>0</everconfirmed>
          <reporter name="Alice Cheng">alice_cheng</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>bdakin</cc>
    
    <cc>cmarcelo</cc>
    
    <cc>eric</cc>
    
    <cc>gustavo</cc>
    
    <cc>macpherson</cc>
    
    <cc>menard</cc>
    
    <cc>philn</cc>
    
    <cc>webkit.review.bot</cc>
    
    <cc>xan.lopez</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>691020</commentid>
    <comment_count>0</comment_count>
    <who name="Alice Cheng">alice_cheng</who>
    <bug_when>2012-08-08 17:49:58 -0700</bug_when>
    <thetext>This is the first part for https://bugs.webkit.org/show_bug.cgi?id=91912

Parse the new &quot;all&quot; value for -webkit-user-select</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>691023</commentid>
    <comment_count>1</comment_count>
      <attachid>157353</attachid>
    <who name="Alice Cheng">alice_cheng</who>
    <bug_when>2012-08-08 17:52:10 -0700</bug_when>
    <thetext>Created attachment 157353
patch

This patch correctly parses the new value &quot;all&quot; for -webkit-user-select</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>691045</commentid>
    <comment_count>2</comment_count>
      <attachid>157356</attachid>
    <who name="Alice Cheng">alice_cheng</who>
    <bug_when>2012-08-08 18:13:12 -0700</bug_when>
    <thetext>Created attachment 157356
patch

Previous patch was malformed. Sorry about it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>692594</commentid>
    <comment_count>3</comment_count>
      <attachid>157744</attachid>
    <who name="Alice Cheng">alice_cheng</who>
    <bug_when>2012-08-10 09:18:07 -0700</bug_when>
    <thetext>Created attachment 157744
patch for buildbot

modified the ambiguous enum in gtk/webkitwebview.cpp</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>692597</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-08-10 09:20:22 -0700</bug_when>
    <thetext>Attachment 157744 did not pass style-queue:

Failed to run &quot;[&apos;Tools/Scripts/check-webkit-style&apos;, &apos;--diff-files&apos;, u&apos;LayoutTests/ChangeLog&apos;, u&apos;LayoutTests/edit...&quot; exit_code: 1
Source/WebCore/rendering/style/StyleRareInheritedData.h:92:  One space before end of line comments  [whitespace/comments] [5]
Total errors found: 1 in 10 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>692798</commentid>
    <comment_count>5</comment_count>
      <attachid>157786</attachid>
    <who name="Alice Cheng">alice_cheng</who>
    <bug_when>2012-08-10 12:21:57 -0700</bug_when>
    <thetext>Created attachment 157786
Patch for style bot

fixed the style</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>692893</commentid>
    <comment_count>6</comment_count>
      <attachid>157786</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-08-10 14:48:19 -0700</bug_when>
    <thetext>Comment on attachment 157786
Patch for style bot

Clearing flags on attachment: 157786

Committed r125330: &lt;http://trac.webkit.org/changeset/125330&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>692894</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-08-10 14:48:25 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>157353</attachid>
            <date>2012-08-08 17:52:10 -0700</date>
            <delta_ts>2012-08-08 18:13:12 -0700</delta_ts>
            <desc>patch</desc>
            <filename>user-select-all-part1.txt</filename>
            <type>text/plain</type>
            <size>6570</size>
            <attacher name="Alice Cheng">alice_cheng</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDEyNDc5MykKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDI0IEBACisyMDEyLTA4LTA2ICBBbGljZSBD
aGVuZyAgPGFsaWNlX2NoZW5nQGFwcGxlLmNvbT4KKworICAgICAgICBQYXJ0IDEgb2Y6IEV4dGVu
ZCAtd2Via2l0LXVzZXItc2VsZWN0IHdpdGggYSBuZXcgdmFsdWUgImFsbCIKKyAgICAgICAgPHJk
YXI6Ly9wcm9ibGVtLzEwMTYxNDA0PgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9OTM1NjIKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICBQYXJzZSB0aGUgbmV3ICJhbGwiIHZhbHVlIGZvciAtd2Via2l0LXVzZXIt
c2VsZWN0CisKKyAgICAgICAgVGVzdDogZWRpdGluZy9zZWxlY3Rpb24vdXNlci1zZWxlY3QtYWxs
LXBhcnNpbmcuaHRtbAorCisgICAgICAgICogY3NzL0NTU1BhcnNlci5jcHA6CisgICAgICAgIChX
ZWJDb3JlOjppc1ZhbGlkS2V5d29yZFByb3BlcnR5QW5kVmFsdWUpOiBBZGQgbmV3IHZhbHVlIGFs
bAorICAgICAgICAqIGNzcy9DU1NQcmltaXRpdmVWYWx1ZU1hcHBpbmdzLmg6CisgICAgICAgIChX
ZWJDb3JlOjpDU1NQcmltaXRpdmVWYWx1ZTo6Q1NTUHJpbWl0aXZlVmFsdWUpOiBBZGQgbmV3IHZh
bHVlIGFsbAorICAgICAgICAoV2ViQ29yZTo6Q1NTUHJpbWl0aXZlVmFsdWU6Om9wZXJhdG9yIEVV
c2VyU2VsZWN0KTogQWRkIG9uZSBtb3JlIGJpdCB0byBzdG9yZSB0aGUgbmV3IHByb3BlcnR5IHZh
bHVlCisgICAgICAgICogcmVuZGVyaW5nL3N0eWxlL1JlbmRlclN0eWxlQ29uc3RhbnRzLmg6IEFk
ZCBuZXcgdmFsdWUgYWxsCisgICAgICAgICogcmVuZGVyaW5nL3N0eWxlL1N0eWxlUmFyZUluaGVy
aXRlZERhdGEuaDogQWRkIG5ldyB2YWx1ZSBhbGwKKyAgICAgICAgKFN0eWxlUmFyZUluaGVyaXRl
ZERhdGEpOgorCiAyMDEyLTA3LTMxICBPamFuIFZhZmFpICA8b2phbkBjaHJvbWl1bS5vcmc+CiAK
ICAgICAgICAgbmVlZCB0ZXN0cyB0byBlbnN1cmUgZmxleGJveGVzIHBsYXkgbmljZWx5IHdpdGgg
Ym94LXNpemluZwpJbmRleDogU291cmNlL1dlYkNvcmUvY3NzL0NTU1BhcnNlci5jcHAKPT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQotLS0gU291cmNlL1dlYkNvcmUvY3NzL0NTU1BhcnNlci5jcHAJKHJldmlzaW9uIDEyMzYz
OSkKKysrIFNvdXJjZS9XZWJDb3JlL2Nzcy9DU1NQYXJzZXIuY3BwCSh3b3JraW5nIGNvcHkpCkBA
IC04MzMsOCArODMzLDggQEAgc3RhdGljIGlubGluZSBib29sIGlzVmFsaWRLZXl3b3JkUHJvcGVy
dAogICAgICAgICBpZiAodmFsdWVJRCA9PSBDU1NWYWx1ZVJlYWRPbmx5IHx8IHZhbHVlSUQgPT0g
Q1NTVmFsdWVSZWFkV3JpdGUgfHwgdmFsdWVJRCA9PSBDU1NWYWx1ZVJlYWRXcml0ZVBsYWludGV4
dE9ubHkpCiAgICAgICAgICAgICByZXR1cm4gdHJ1ZTsKICAgICAgICAgYnJlYWs7Ci0gICAgY2Fz
ZSBDU1NQcm9wZXJ0eVdlYmtpdFVzZXJTZWxlY3Q6IC8vIGF1dG8gfCBub25lIHwgdGV4dAotICAg
ICAgICBpZiAodmFsdWVJRCA9PSBDU1NWYWx1ZUF1dG8gfHwgdmFsdWVJRCA9PSBDU1NWYWx1ZU5v
bmUgfHwgdmFsdWVJRCA9PSBDU1NWYWx1ZVRleHQpCisgICAgY2FzZSBDU1NQcm9wZXJ0eVdlYmtp
dFVzZXJTZWxlY3Q6IC8vIGF1dG8gfCBub25lIHwgdGV4dCB8IGFsbAorICAgICAgICBpZiAodmFs
dWVJRCA9PSBDU1NWYWx1ZUF1dG8gfHwgdmFsdWVJRCA9PSBDU1NWYWx1ZU5vbmUgfHwgdmFsdWVJ
RCA9PSBDU1NWYWx1ZVRleHQgfHwgdmFsdWVJRCA9PSBDU1NWYWx1ZUFsbCkKICAgICAgICAgICAg
IHJldHVybiB0cnVlOwogICAgICAgICBicmVhazsKICNpZiBFTkFCTEUoQ1NTX0VYQ0xVU0lPTlMp
CkluZGV4OiBTb3VyY2UvV2ViQ29yZS9jc3MvQ1NTUHJpbWl0aXZlVmFsdWVNYXBwaW5ncy5oCj09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL2Nzcy9DU1NQcmltaXRpdmVWYWx1ZU1hcHBpbmdz
LmgJKHJldmlzaW9uIDEyMzYzOSkKKysrIFNvdXJjZS9XZWJDb3JlL2Nzcy9DU1NQcmltaXRpdmVW
YWx1ZU1hcHBpbmdzLmgJKHdvcmtpbmcgY29weSkKQEAgLTIzNjMsNiArMjM2Myw5IEBAIHRlbXBs
YXRlPD4gaW5saW5lIENTU1ByaW1pdGl2ZVZhbHVlOjpDU1MKICAgICAgICAgY2FzZSBTRUxFQ1Rf
VEVYVDoKICAgICAgICAgICAgIG1fdmFsdWUuaWRlbnQgPSBDU1NWYWx1ZVRleHQ7CiAgICAgICAg
ICAgICBicmVhazsKKyAgICAgICAgY2FzZSBTRUxFQ1RfQUxMOgorICAgICAgICAgICAgbV92YWx1
ZS5pZGVudCA9IENTU1ZhbHVlQWxsOworICAgICAgICAgICAgYnJlYWs7CiAgICAgfQogfQogCkBA
IC0yMzc1LDYgKzIzNzgsOCBAQCB0ZW1wbGF0ZTw+IGlubGluZSBDU1NQcmltaXRpdmVWYWx1ZTo6
b3BlCiAgICAgICAgICAgICByZXR1cm4gU0VMRUNUX05PTkU7CiAgICAgICAgIGNhc2UgQ1NTVmFs
dWVUZXh0OgogICAgICAgICAgICAgcmV0dXJuIFNFTEVDVF9URVhUOworICAgICAgICBjYXNlIENT
U1ZhbHVlQWxsOgorICAgICAgICAgICAgcmV0dXJuIFNFTEVDVF9BTEw7CiAgICAgICAgIGRlZmF1
bHQ6CiAgICAgICAgICAgICBBU1NFUlRfTk9UX1JFQUNIRUQoKTsKICAgICAgICAgICAgIHJldHVy
biBTRUxFQ1RfVEVYVDsKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9zdHlsZS9SZW5k
ZXJTdHlsZUNvbnN0YW50cy5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL3JlbmRlcmlu
Zy9zdHlsZS9SZW5kZXJTdHlsZUNvbnN0YW50cy5oCShyZXZpc2lvbiAxMjM2MzkpCisrKyBTb3Vy
Y2UvV2ViQ29yZS9yZW5kZXJpbmcvc3R5bGUvUmVuZGVyU3R5bGVDb25zdGFudHMuaAkod29ya2lu
ZyBjb3B5KQpAQCAtMTk4LDcgKzE5OCw3IEBAIGVudW0gRVVzZXJEcmFnIHsKIC8vIENTUzMgVXNl
ciBTZWxlY3QgVmFsdWVzCiAKIGVudW0gRVVzZXJTZWxlY3QgewotICAgIFNFTEVDVF9OT05FLCBT
RUxFQ1RfVEVYVAorICAgIFNFTEVDVF9OT05FLCBTRUxFQ1RfVEVYVCwgU0VMRUNUX0FMTAogfTsK
IAogLy8gV29yZCBCcmVhayBWYWx1ZXMuIE1hdGNoZXMgV2luSUUsIHJhdGhlciB0aGFuIENTUzMK
SW5kZXg6IFNvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9zdHlsZS9TdHlsZVJhcmVJbmhlcml0ZWRE
YXRhLmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL3N0eWxlL1N0eWxl
UmFyZUluaGVyaXRlZERhdGEuaAkocmV2aXNpb24gMTIzNjM5KQorKysgU291cmNlL1dlYkNvcmUv
cmVuZGVyaW5nL3N0eWxlL1N0eWxlUmFyZUluaGVyaXRlZERhdGEuaAkod29ya2luZyBjb3B5KQpA
QCAtODYsNyArODYsNyBAQCBwdWJsaWM6CiAgICAgdW5zaWduZWQga2h0bWxMaW5lQnJlYWsgOiAx
OyAvLyBFS0hUTUxMaW5lQnJlYWsKICAgICB1bnNpZ25lZCB0ZXh0U2l6ZUFkanVzdCA6IDE7IC8v
IEFuIEFwcGxlIGV4dGVuc2lvbi4KICAgICB1bnNpZ25lZCByZXNpemUgOiAyOyAvLyBFUmVzaXpl
Ci0gICAgdW5zaWduZWQgdXNlclNlbGVjdCA6IDE7ICAvLyBFVXNlclNlbGVjdAorICAgIHVuc2ln
bmVkIHVzZXJTZWxlY3QgOiAyOyAvLyBFVXNlclNlbGVjdAogICAgIHVuc2lnbmVkIGNvbG9yU3Bh
Y2UgOiAxOyAvLyBDb2xvclNwYWNlCiAgICAgdW5zaWduZWQgc3BlYWsgOiAzOyAvLyBFU3BlYWsK
ICAgICB1bnNpZ25lZCBoeXBoZW5zIDogMjsgLy8gSHlwaGVucwpJbmRleDogTGF5b3V0VGVzdHMv
Q2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL0NoYW5nZUxvZwkocmV2aXNpb24g
MTI0NzkzKQorKysgTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMg
KzEsMTYgQEAKKzIwMTItMDgtMDYgIEFsaWNlIENoZW5nICA8YWxpY2VfY2hlbmdAYXBwbGUuY29t
PgorCisgICAgICAgIFBhcnQgMSBvZjogRXh0ZW5kIC13ZWJraXQtdXNlci1zZWxlY3Qgd2l0aCBh
IG5ldyB2YWx1ZSAiYWxsIgorICAgICAgICA8cmRhcjovL3Byb2JsZW0vMTAxNjE0MDQ+CisgICAg
ICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD05MzU2MgorCisgICAg
ICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEFkZCBhIHRlc3QgdG8g
dmVyaWZ5IHRoYXQgdGhlIG5ldyAiYWxsIiB2YWx1ZSBpcyBwYXJzZWQgY29ycmVjdGx5LgorCisg
ICAgICAgICogZWRpdGluZy9zZWxlY3Rpb24vdXNlci1zZWxlY3QtYWxsLXBhcnNpbmctZXhwZWN0
ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiBlZGl0aW5nL3NlbGVjdGlvbi91c2VyLXNlbGVjdC1h
bGwtcGFyc2luZy5odG1sOiBBZGRlZC4KKwogMjAxMi0wNy0zMSAgT2phbiBWYWZhaSAgPG9qYW5A
Y2hyb21pdW0ub3JnPgogCiAgICAgICAgIG5lZWQgdGVzdHMgdG8gZW5zdXJlIGZsZXhib3hlcyBw
bGF5IG5pY2VseSB3aXRoIGJveC1zaXppbmcKSW5kZXg6IExheW91dFRlc3RzL2VkaXRpbmcvc2Vs
ZWN0aW9uL3VzZXItc2VsZWN0LWFsbC1wYXJzaW5nLWV4cGVjdGVkLnR4dAo9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0t
LSBMYXlvdXRUZXN0cy9lZGl0aW5nL3NlbGVjdGlvbi91c2VyLXNlbGVjdC1hbGwtcGFyc2luZy1l
eHBlY3RlZC50eHQJKHJldmlzaW9uIDApCisrKyBMYXlvdXRUZXN0cy9lZGl0aW5nL3NlbGVjdGlv
bi91c2VyLXNlbGVjdC1hbGwtcGFyc2luZy1leHBlY3RlZC50eHQJKHJldmlzaW9uIDApCkBAIC0w
LDAgKzEsNiBAQAordGhpcyBpcyB0ZXh0IG9mIC13ZWJraXQtdXNlci1zZWxlY3QgYWxsCitUZXN0
IGZvciBQYXJzaW5nIG5ldyB2YWx1ZSBhbGwgZm9yIC13ZWJraXQtdXNlci1zZWxlY3QKKworT24g
c3VjY2VzcywgeW91IHdpbGwgc2VlIGEgc2VyaWVzIG9mICJQQVNTIiBtZXNzYWdlcywgZm9sbG93
ZWQgYnkgIlRFU1QgQ09NUExFVEUiLgorCisKK1BBU1MgdXNlclNlbGVjdC5nZXRQcm9wZXJ0eVZh
bHVlKCItd2Via2l0LXVzZXItc2VsZWN0IikgaXMgImFsbCIKK1BBU1Mgc3VjY2Vzc2Z1bGx5UGFy
c2VkIGlzIHRydWUKKworVEVTVCBDT01QTEVURQorCkluZGV4OiBMYXlvdXRUZXN0cy9lZGl0aW5n
L3NlbGVjdGlvbi91c2VyLXNlbGVjdC1hbGwtcGFyc2luZy5odG1sCj09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExh
eW91dFRlc3RzL2VkaXRpbmcvc2VsZWN0aW9uL3VzZXItc2VsZWN0LWFsbC1wYXJzaW5nLmh0bWwJ
KHJldmlzaW9uIDApCisrKyBMYXlvdXRUZXN0cy9lZGl0aW5nL3NlbGVjdGlvbi91c2VyLXNlbGVj
dC1hbGwtcGFyc2luZy5odG1sCShyZXZpc2lvbiAwKQpAQCAtMCwwICsxLDIzIEBACis8IURPQ1RZ
UEUgaHRtbD4KKyAgICA8aGVhZD4KKyAgICAgICAgPHN0eWxlPgorICAgICAgICAudXNlclNlbGVj
dEFsbCB7LXdlYmtpdC11c2VyLXNlbGVjdDogYWxsO30KKyAgICAgICAgPC9zdHlsZT4KKyAgICAg
ICAgPHNjcmlwdCBzcmM9Ii4uLy4uL2Zhc3QvanMvcmVzb3VyY2VzL2pzLXRlc3QtcHJlLmpzIj48
L3NjcmlwdD4KKyAgICA8L2hlYWQ+CisgICAgPGJvZHkgY29udGVudEVkaXRhYmxlPSJ0cnVlIj4K
KyAgICAgICAgPGRpdiBjbGFzcz0idXNlclNlbGVjdEFsbCIgaWQgPSJhbGxBcmVhIj4KKyAgICAg
ICAgICAgIHRoaXMgaXMgdGV4dCBvZiAtd2Via2l0LXVzZXItc2VsZWN0IGFsbAorICAgICAgICA8
L2Rpdj4KKyAgICAgICAgPGRpdiBpZD0iY29uc29sZSI+PC9kaXY+CisgICAgICAgICAgICAKKyAg
ICAgICAgPHNjcmlwdD4KKwkgICAgIGRlc2NyaXB0aW9uKCJUZXN0IGZvciBQYXJzaW5nIG5ldyB2
YWx1ZSBhbGwgZm9yIC13ZWJraXQtdXNlci1zZWxlY3QiKTsKKyAgICAgICAgICAgIHZhciB1c2Vy
U2VsZWN0ID0gZG9jdW1lbnQuZGVmYXVsdFZpZXcuZ2V0Q29tcHV0ZWRTdHlsZShkb2N1bWVudC5n
ZXRFbGVtZW50QnlJZCgiYWxsQXJlYSIpLG51bGwpOworICAgICAgICAgICAgc2hvdWxkQmVFcXVh
bFRvU3RyaW5nKCd1c2VyU2VsZWN0LmdldFByb3BlcnR5VmFsdWUoIi13ZWJraXQtdXNlci1zZWxl
Y3QiKScsICdhbGwnKTsKKyAgICAgICAgPC9zY3JpcHQ+CisgICAgICAgIDxzY3JpcHQgc3JjPSIu
Li8uLi9mYXN0L2pzL3Jlc291cmNlcy9qcy10ZXN0LXBvc3QuanMiPjwvc2NyaXB0PgorICAgIDwv
Ym9keT4KKzwvaHRtbD4K
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>157356</attachid>
            <date>2012-08-08 18:13:12 -0700</date>
            <delta_ts>2012-08-10 09:18:07 -0700</delta_ts>
            <desc>patch</desc>
            <filename>user-select-all-part-1.txt</filename>
            <type>text/plain</type>
            <size>6599</size>
            <attacher name="Alice Cheng">alice_cheng</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDEyNTEzMSkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDI0IEBACisyMDEyLTA4LTA4ICBBbGljZSBD
aGVuZyAgPGFsaWNlX2NoZW5nQGFwcGxlLmNvbT4KKworICAgICAgICBQYXJ0IDEgb2Y6IEV4dGVu
ZCAtd2Via2l0LXVzZXItc2VsZWN0IHdpdGggYSBuZXcgdmFsdWUgImFsbCIKKyAgICAgICAgPHJk
YXI6Ly9wcm9ibGVtLzEwMTYxNDA0PgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9OTM1NjIKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICBQYXJzZSB0aGUgbmV3ICJhbGwiIHZhbHVlIGZvciAtd2Via2l0LXVzZXIt
c2VsZWN0CisKKyAgICAgICAgVGVzdDogZWRpdGluZy9zZWxlY3Rpb24vdXNlci1zZWxlY3QtYWxs
LXBhcnNpbmcuaHRtbAorCisgICAgICAgICogY3NzL0NTU1BhcnNlci5jcHA6CisgICAgICAgIChX
ZWJDb3JlOjppc1ZhbGlkS2V5d29yZFByb3BlcnR5QW5kVmFsdWUpOiBBZGQgbmV3IHZhbHVlIGFs
bAorICAgICAgICAqIGNzcy9DU1NQcmltaXRpdmVWYWx1ZU1hcHBpbmdzLmg6CisgICAgICAgIChX
ZWJDb3JlOjpDU1NQcmltaXRpdmVWYWx1ZTo6Q1NTUHJpbWl0aXZlVmFsdWUpOiBBZGQgbmV3IHZh
bHVlIGFsbAorICAgICAgICAoV2ViQ29yZTo6Q1NTUHJpbWl0aXZlVmFsdWU6Om9wZXJhdG9yIEVV
c2VyU2VsZWN0KTogQWRkIG9uZSBtb3JlIGJpdCB0byBzdG9yZSB0aGUgbmV3IHByb3BlcnR5IHZh
bHVlCisgICAgICAgICogcmVuZGVyaW5nL3N0eWxlL1JlbmRlclN0eWxlQ29uc3RhbnRzLmg6IEFk
ZCBuZXcgdmFsdWUgYWxsCisgICAgICAgICogcmVuZGVyaW5nL3N0eWxlL1N0eWxlUmFyZUluaGVy
aXRlZERhdGEuaDogQWRkIG5ldyB2YWx1ZSBhbGwKKyAgICAgICAgKFN0eWxlUmFyZUluaGVyaXRl
ZERhdGEpOgorCiAyMDEyLTA4LTA4ICBBZHJpZW5uZSBXYWxrZXIgIDxlbm5lQGdvb2dsZS5jb20+
CiAKICAgICAgICAgW2Nocm9taXVtXSBNb3ZlIHNjcm9sbGJhciBwb2ludGVyIGludG8gV2ViU2Ny
b2xsYmFyVGhlbWVQYWludGVyCkluZGV4OiBTb3VyY2UvV2ViQ29yZS9jc3MvQ1NTUGFyc2VyLmNw
cAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9jc3MvQ1NTUGFyc2VyLmNwcAkocmV2aXNp
b24gMTIzNjM5KQorKysgU291cmNlL1dlYkNvcmUvY3NzL0NTU1BhcnNlci5jcHAJKHdvcmtpbmcg
Y29weSkKQEAgLTgzMyw4ICs4MzMsOCBAQCBzdGF0aWMgaW5saW5lIGJvb2wgaXNWYWxpZEtleXdv
cmRQcm9wZXJ0CiAgICAgICAgIGlmICh2YWx1ZUlEID09IENTU1ZhbHVlUmVhZE9ubHkgfHwgdmFs
dWVJRCA9PSBDU1NWYWx1ZVJlYWRXcml0ZSB8fCB2YWx1ZUlEID09IENTU1ZhbHVlUmVhZFdyaXRl
UGxhaW50ZXh0T25seSkKICAgICAgICAgICAgIHJldHVybiB0cnVlOwogICAgICAgICBicmVhazsK
LSAgICBjYXNlIENTU1Byb3BlcnR5V2Via2l0VXNlclNlbGVjdDogLy8gYXV0byB8IG5vbmUgfCB0
ZXh0Ci0gICAgICAgIGlmICh2YWx1ZUlEID09IENTU1ZhbHVlQXV0byB8fCB2YWx1ZUlEID09IENT
U1ZhbHVlTm9uZSB8fCB2YWx1ZUlEID09IENTU1ZhbHVlVGV4dCkKKyAgICBjYXNlIENTU1Byb3Bl
cnR5V2Via2l0VXNlclNlbGVjdDogLy8gYXV0byB8IG5vbmUgfCB0ZXh0IHwgYWxsCisgICAgICAg
IGlmICh2YWx1ZUlEID09IENTU1ZhbHVlQXV0byB8fCB2YWx1ZUlEID09IENTU1ZhbHVlTm9uZSB8
fCB2YWx1ZUlEID09IENTU1ZhbHVlVGV4dCB8fCB2YWx1ZUlEID09IENTU1ZhbHVlQWxsKQogICAg
ICAgICAgICAgcmV0dXJuIHRydWU7CiAgICAgICAgIGJyZWFrOwogI2lmIEVOQUJMRShDU1NfRVhD
TFVTSU9OUykKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL2Nzcy9DU1NQcmltaXRpdmVWYWx1ZU1hcHBp
bmdzLmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvY3NzL0NTU1ByaW1pdGl2ZVZhbHVl
TWFwcGluZ3MuaAkocmV2aXNpb24gMTIzNjM5KQorKysgU291cmNlL1dlYkNvcmUvY3NzL0NTU1By
aW1pdGl2ZVZhbHVlTWFwcGluZ3MuaAkod29ya2luZyBjb3B5KQpAQCAtMjM2Myw2ICsyMzYzLDkg
QEAgdGVtcGxhdGU8PiBpbmxpbmUgQ1NTUHJpbWl0aXZlVmFsdWU6OkNTUwogICAgICAgICBjYXNl
IFNFTEVDVF9URVhUOgogICAgICAgICAgICAgbV92YWx1ZS5pZGVudCA9IENTU1ZhbHVlVGV4dDsK
ICAgICAgICAgICAgIGJyZWFrOworICAgICAgICBjYXNlIFNFTEVDVF9BTEw6CisgICAgICAgICAg
ICBtX3ZhbHVlLmlkZW50ID0gQ1NTVmFsdWVBbGw7CisgICAgICAgICAgICBicmVhazsKICAgICB9
CiB9CiAKQEAgLTIzNzUsNiArMjM3OCw4IEBAIHRlbXBsYXRlPD4gaW5saW5lIENTU1ByaW1pdGl2
ZVZhbHVlOjpvcGUKICAgICAgICAgICAgIHJldHVybiBTRUxFQ1RfTk9ORTsKICAgICAgICAgY2Fz
ZSBDU1NWYWx1ZVRleHQ6CiAgICAgICAgICAgICByZXR1cm4gU0VMRUNUX1RFWFQ7CisgICAgICAg
IGNhc2UgQ1NTVmFsdWVBbGw6CisgICAgICAgICAgICByZXR1cm4gU0VMRUNUX0FMTDsKICAgICAg
ICAgZGVmYXVsdDoKICAgICAgICAgICAgIEFTU0VSVF9OT1RfUkVBQ0hFRCgpOwogICAgICAgICAg
ICAgcmV0dXJuIFNFTEVDVF9URVhUOwpJbmRleDogU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL3N0
eWxlL1JlbmRlclN0eWxlQ29uc3RhbnRzLmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUv
cmVuZGVyaW5nL3N0eWxlL1JlbmRlclN0eWxlQ29uc3RhbnRzLmgJKHJldmlzaW9uIDEyMzYzOSkK
KysrIFNvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9zdHlsZS9SZW5kZXJTdHlsZUNvbnN0YW50cy5o
CSh3b3JraW5nIGNvcHkpCkBAIC0xOTgsNyArMTk4LDcgQEAgZW51bSBFVXNlckRyYWcgewogLy8g
Q1NTMyBVc2VyIFNlbGVjdCBWYWx1ZXMKIAogZW51bSBFVXNlclNlbGVjdCB7Ci0gICAgU0VMRUNU
X05PTkUsIFNFTEVDVF9URVhUCisgICAgU0VMRUNUX05PTkUsIFNFTEVDVF9URVhULCBTRUxFQ1Rf
QUxMCiB9OwogCiAvLyBXb3JkIEJyZWFrIFZhbHVlcy4gTWF0Y2hlcyBXaW5JRSwgcmF0aGVyIHRo
YW4gQ1NTMwpJbmRleDogU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL3N0eWxlL1N0eWxlUmFyZUlu
aGVyaXRlZERhdGEuaAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvc3R5
bGUvU3R5bGVSYXJlSW5oZXJpdGVkRGF0YS5oCShyZXZpc2lvbiAxMjM2MzkpCisrKyBTb3VyY2Uv
V2ViQ29yZS9yZW5kZXJpbmcvc3R5bGUvU3R5bGVSYXJlSW5oZXJpdGVkRGF0YS5oCSh3b3JraW5n
IGNvcHkpCkBAIC04Niw3ICs4Niw3IEBAIHB1YmxpYzoKICAgICB1bnNpZ25lZCBraHRtbExpbmVC
cmVhayA6IDE7IC8vIEVLSFRNTExpbmVCcmVhawogICAgIHVuc2lnbmVkIHRleHRTaXplQWRqdXN0
IDogMTsgLy8gQW4gQXBwbGUgZXh0ZW5zaW9uLgogICAgIHVuc2lnbmVkIHJlc2l6ZSA6IDI7IC8v
IEVSZXNpemUKLSAgICB1bnNpZ25lZCB1c2VyU2VsZWN0IDogMTsgIC8vIEVVc2VyU2VsZWN0Cisg
ICAgdW5zaWduZWQgdXNlclNlbGVjdCA6IDI7IC8vIEVVc2VyU2VsZWN0CiAgICAgdW5zaWduZWQg
Y29sb3JTcGFjZSA6IDE7IC8vIENvbG9yU3BhY2UKICAgICB1bnNpZ25lZCBzcGVhayA6IDM7IC8v
IEVTcGVhawogICAgIHVuc2lnbmVkIGh5cGhlbnMgOiAyOyAvLyBIeXBoZW5zCkluZGV4OiBMYXlv
dXRUZXN0cy9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCShy
ZXZpc2lvbiAxMjUxMzEpCisrKyBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cJKHdvcmtpbmcgY29weSkK
QEAgLTEsMyArMSwxNiBAQAorMjAxMi0wOC0wOCAgQWxpY2UgQ2hlbmcgIDxhbGljZV9jaGVuZ0Bh
cHBsZS5jb20+CisKKyAgICAgICAgUGFydCAxIG9mOiBFeHRlbmQgLXdlYmtpdC11c2VyLXNlbGVj
dCB3aXRoIGEgbmV3IHZhbHVlICJhbGwiCisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS8xMDE2MTQw
ND4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTkzNTYy
CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQWRkIGEg
dGVzdCB0byB2ZXJpZnkgdGhhdCB0aGUgbmV3ICJhbGwiIHZhbHVlIGlzIHBhcnNlZCBjb3JyZWN0
bHkuCisKKyAgICAgICAgKiBlZGl0aW5nL3NlbGVjdGlvbi91c2VyLXNlbGVjdC1hbGwtcGFyc2lu
Zy1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAgICAgICAqIGVkaXRpbmcvc2VsZWN0aW9uL3VzZXIt
c2VsZWN0LWFsbC1wYXJzaW5nLmh0bWw6IEFkZGVkLgorCiAyMDEyLTA4LTA4ICBBbGV4YW5kcnUg
Q2hpY3VsaXRhICA8YWNoaWN1QGFkb2JlLmNvbT4KIAogICAgICAgICBbQ1NTIFNoYWRlcnNdIElu
dmFsaWQgc2hhZGVycyBzaG91bGQgYWN0IGFzIHBhc3MtdGhyb3VnaCBmaWx0ZXJzCkluZGV4OiBM
YXlvdXRUZXN0cy9lZGl0aW5nL3NlbGVjdGlvbi91c2VyLXNlbGVjdC1hbGwtcGFyc2luZy1leHBl
Y3RlZC50eHQKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvZWRpdGluZy9zZWxlY3Rpb24vdXNl
ci1zZWxlY3QtYWxsLXBhcnNpbmctZXhwZWN0ZWQudHh0CShyZXZpc2lvbiAwKQorKysgTGF5b3V0
VGVzdHMvZWRpdGluZy9zZWxlY3Rpb24vdXNlci1zZWxlY3QtYWxsLXBhcnNpbmctZXhwZWN0ZWQu
dHh0CShyZXZpc2lvbiAwKQpAQCAtMCwwICsxLDExIEBACit0aGlzIGlzIHRleHQgb2YgLXdlYmtp
dC11c2VyLXNlbGVjdCBhbGwKK1Rlc3QgZm9yIFBhcnNpbmcgbmV3IHZhbHVlIGFsbCBmb3IgLXdl
YmtpdC11c2VyLXNlbGVjdAorCitPbiBzdWNjZXNzLCB5b3Ugd2lsbCBzZWUgYSBzZXJpZXMgb2Yg
IlBBU1MiIG1lc3NhZ2VzLCBmb2xsb3dlZCBieSAiVEVTVCBDT01QTEVURSIuCisKKworUEFTUyB1
c2VyU2VsZWN0LmdldFByb3BlcnR5VmFsdWUoIi13ZWJraXQtdXNlci1zZWxlY3QiKSBpcyAiYWxs
IgorUEFTUyBzdWNjZXNzZnVsbHlQYXJzZWQgaXMgdHJ1ZQorCitURVNUIENPTVBMRVRFCisKSW5k
ZXg6IExheW91dFRlc3RzL2VkaXRpbmcvc2VsZWN0aW9uL3VzZXItc2VsZWN0LWFsbC1wYXJzaW5n
Lmh0bWwKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvZWRpdGluZy9zZWxlY3Rpb24vdXNlci1z
ZWxlY3QtYWxsLXBhcnNpbmcuaHRtbAkocmV2aXNpb24gMCkKKysrIExheW91dFRlc3RzL2VkaXRp
bmcvc2VsZWN0aW9uL3VzZXItc2VsZWN0LWFsbC1wYXJzaW5nLmh0bWwJKHJldmlzaW9uIDApCkBA
IC0wLDAgKzEsMjEgQEAKKzwhRE9DVFlQRSBodG1sPgorICAgIDxoZWFkPgorICAgICAgICA8c3R5
bGU+CisgICAgICAgIC51c2VyU2VsZWN0QWxsIHstd2Via2l0LXVzZXItc2VsZWN0OiBhbGw7fQor
ICAgICAgICA8L3N0eWxlPgorICAgICAgICA8c2NyaXB0IHNyYz0iLi4vLi4vZmFzdC9qcy9yZXNv
dXJjZXMvanMtdGVzdC1wcmUuanMiPjwvc2NyaXB0PgorICAgIDwvaGVhZD4KKyAgICA8Ym9keSBj
b250ZW50RWRpdGFibGU9InRydWUiPgorICAgICAgICA8ZGl2IGNsYXNzPSJ1c2VyU2VsZWN0QWxs
IiBpZCA9ImFsbEFyZWEiPgorICAgICAgICAgICAgdGhpcyBpcyB0ZXh0IG9mIC13ZWJraXQtdXNl
ci1zZWxlY3QgYWxsCisgICAgICAgIDwvZGl2PgorICAgICAgICA8ZGl2IGlkPSJjb25zb2xlIj48
L2Rpdj4KKyAgICAgICAgICAgIAorICAgICAgICA8c2NyaXB0PgorICAgICAgICAgICAgZGVzY3Jp
cHRpb24oIlRlc3QgZm9yIFBhcnNpbmcgbmV3IHZhbHVlIGFsbCBmb3IgLXdlYmtpdC11c2VyLXNl
bGVjdCIpOworICAgICAgICAgICAgdmFyIHVzZXJTZWxlY3QgPSBkb2N1bWVudC5kZWZhdWx0Vmll
dy5nZXRDb21wdXRlZFN0eWxlKGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJhbGxBcmVhIiksbnVs
bCk7CisgICAgICAgICAgICBzaG91bGRCZUVxdWFsVG9TdHJpbmcoJ3VzZXJTZWxlY3QuZ2V0UHJv
cGVydHlWYWx1ZSgiLXdlYmtpdC11c2VyLXNlbGVjdCIpJywgJ2FsbCcpOworICAgICAgICA8L3Nj
cmlwdD4KKyAgICAgICAgPHNjcmlwdCBzcmM9Ii4uLy4uL2Zhc3QvanMvcmVzb3VyY2VzL2pzLXRl
c3QtcG9zdC5qcyI+PC9zY3JpcHQ+CisgICAgPC9ib2R5PgorPC9odG1sPgo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>157744</attachid>
            <date>2012-08-10 09:18:07 -0700</date>
            <delta_ts>2012-08-10 12:21:57 -0700</delta_ts>
            <desc>patch for buildbot</desc>
            <filename>user-select-all-part-1.txt</filename>
            <type>text/plain</type>
            <size>8342</size>
            <attacher name="Alice Cheng">alice_cheng</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDEyNTI4NikKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDI0IEBACisyMDEyLTA4LTEwICBBbGljZSBD
aGVuZyAgPGFsaWNlX2NoZW5nQGFwcGxlLmNvbT4KKworICAgICAgICBQYXJ0IDEgb2Y6IEV4dGVu
ZCAtd2Via2l0LXVzZXItc2VsZWN0IHdpdGggYSBuZXcgdmFsdWUgImFsbCIKKyAgICAgICAgPHJk
YXI6Ly9wcm9ibGVtLzEwMTYxNDA0PgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9OTM1NjIKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICBQYXJzZSB0aGUgbmV3ICJhbGwiIHZhbHVlIGZvciAtd2Via2l0LXVzZXIt
c2VsZWN0CisKKyAgICAgICAgVGVzdDogZWRpdGluZy9zZWxlY3Rpb24vdXNlci1zZWxlY3QtYWxs
LXBhcnNpbmcuaHRtbAorCisgICAgICAgICogY3NzL0NTU1BhcnNlci5jcHA6CisgICAgICAgIChX
ZWJDb3JlOjppc1ZhbGlkS2V5d29yZFByb3BlcnR5QW5kVmFsdWUpOiBBZGQgbmV3IHZhbHVlIGFs
bAorICAgICAgICAqIGNzcy9DU1NQcmltaXRpdmVWYWx1ZU1hcHBpbmdzLmg6CisgICAgICAgIChX
ZWJDb3JlOjpDU1NQcmltaXRpdmVWYWx1ZTo6Q1NTUHJpbWl0aXZlVmFsdWUpOiBBZGQgbmV3IHZh
bHVlIGFsbAorICAgICAgICAoV2ViQ29yZTo6Q1NTUHJpbWl0aXZlVmFsdWU6Om9wZXJhdG9yIEVV
c2VyU2VsZWN0KTogQWRkIG9uZSBtb3JlIGJpdCB0byBzdG9yZSB0aGUgbmV3IHByb3BlcnR5IHZh
bHVlCisgICAgICAgICogcmVuZGVyaW5nL3N0eWxlL1JlbmRlclN0eWxlQ29uc3RhbnRzLmg6IEFk
ZCBuZXcgdmFsdWUgYWxsCisgICAgICAgICogcmVuZGVyaW5nL3N0eWxlL1N0eWxlUmFyZUluaGVy
aXRlZERhdGEuaDogQWRkIG5ldyB2YWx1ZSBhbGwKKyAgICAgICAgKFN0eWxlUmFyZUluaGVyaXRl
ZERhdGEpOgorCiAyMDEyLTA4LTEwICBNYXJ0aW4gTGV1dGVsdCAgPG1hcnRpbi5sZXV0ZWx0QGJh
c3lza29tLmNvbT4KIAogICAgICAgICBbUXRdIERvdHRlZCBib3JkZXJzIG5vdCBkcmF3biB3aXRo
IHJvdW5kZWQgZG90cwpJbmRleDogU291cmNlL1dlYkNvcmUvY3NzL0NTU1BhcnNlci5jcHAKPT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvY3NzL0NTU1BhcnNlci5jcHAJKHJldmlzaW9uIDEy
NTIyNikKKysrIFNvdXJjZS9XZWJDb3JlL2Nzcy9DU1NQYXJzZXIuY3BwCSh3b3JraW5nIGNvcHkp
CkBAIC04MzQsOCArODM0LDggQEAgc3RhdGljIGlubGluZSBib29sIGlzVmFsaWRLZXl3b3JkUHJv
cGVydAogICAgICAgICBpZiAodmFsdWVJRCA9PSBDU1NWYWx1ZVJlYWRPbmx5IHx8IHZhbHVlSUQg
PT0gQ1NTVmFsdWVSZWFkV3JpdGUgfHwgdmFsdWVJRCA9PSBDU1NWYWx1ZVJlYWRXcml0ZVBsYWlu
dGV4dE9ubHkpCiAgICAgICAgICAgICByZXR1cm4gdHJ1ZTsKICAgICAgICAgYnJlYWs7Ci0gICAg
Y2FzZSBDU1NQcm9wZXJ0eVdlYmtpdFVzZXJTZWxlY3Q6IC8vIGF1dG8gfCBub25lIHwgdGV4dAot
ICAgICAgICBpZiAodmFsdWVJRCA9PSBDU1NWYWx1ZUF1dG8gfHwgdmFsdWVJRCA9PSBDU1NWYWx1
ZU5vbmUgfHwgdmFsdWVJRCA9PSBDU1NWYWx1ZVRleHQpCisgICAgY2FzZSBDU1NQcm9wZXJ0eVdl
YmtpdFVzZXJTZWxlY3Q6IC8vIGF1dG8gfCBub25lIHwgdGV4dCB8IGFsbAorICAgICAgICBpZiAo
dmFsdWVJRCA9PSBDU1NWYWx1ZUF1dG8gfHwgdmFsdWVJRCA9PSBDU1NWYWx1ZU5vbmUgfHwgdmFs
dWVJRCA9PSBDU1NWYWx1ZVRleHQgfHwgdmFsdWVJRCA9PSBDU1NWYWx1ZUFsbCkKICAgICAgICAg
ICAgIHJldHVybiB0cnVlOwogICAgICAgICBicmVhazsKICNpZiBFTkFCTEUoQ1NTX0VYQ0xVU0lP
TlMpCkluZGV4OiBTb3VyY2UvV2ViQ29yZS9jc3MvQ1NTUHJpbWl0aXZlVmFsdWVNYXBwaW5ncy5o
Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL2Nzcy9DU1NQcmltaXRpdmVWYWx1ZU1hcHBp
bmdzLmgJKHJldmlzaW9uIDEyNTIyNikKKysrIFNvdXJjZS9XZWJDb3JlL2Nzcy9DU1NQcmltaXRp
dmVWYWx1ZU1hcHBpbmdzLmgJKHdvcmtpbmcgY29weSkKQEAgLTIzNjYsNiArMjM2Niw5IEBAIHRl
bXBsYXRlPD4gaW5saW5lIENTU1ByaW1pdGl2ZVZhbHVlOjpDU1MKICAgICAgICAgY2FzZSBTRUxF
Q1RfVEVYVDoKICAgICAgICAgICAgIG1fdmFsdWUuaWRlbnQgPSBDU1NWYWx1ZVRleHQ7CiAgICAg
ICAgICAgICBicmVhazsKKyAgICAgICAgY2FzZSBTRUxFQ1RfQUxMOgorICAgICAgICAgICAgbV92
YWx1ZS5pZGVudCA9IENTU1ZhbHVlQWxsOworICAgICAgICAgICAgYnJlYWs7CiAgICAgfQogfQog
CkBAIC0yMzc4LDYgKzIzODEsOCBAQCB0ZW1wbGF0ZTw+IGlubGluZSBDU1NQcmltaXRpdmVWYWx1
ZTo6b3BlCiAgICAgICAgICAgICByZXR1cm4gU0VMRUNUX05PTkU7CiAgICAgICAgIGNhc2UgQ1NT
VmFsdWVUZXh0OgogICAgICAgICAgICAgcmV0dXJuIFNFTEVDVF9URVhUOworICAgICAgICBjYXNl
IENTU1ZhbHVlQWxsOgorICAgICAgICAgICAgcmV0dXJuIFNFTEVDVF9BTEw7CiAgICAgICAgIGRl
ZmF1bHQ6CiAgICAgICAgICAgICBBU1NFUlRfTk9UX1JFQUNIRUQoKTsKICAgICAgICAgICAgIHJl
dHVybiBTRUxFQ1RfVEVYVDsKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9zdHlsZS9S
ZW5kZXJTdHlsZUNvbnN0YW50cy5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL3JlbmRl
cmluZy9zdHlsZS9SZW5kZXJTdHlsZUNvbnN0YW50cy5oCShyZXZpc2lvbiAxMjUyMjYpCisrKyBT
b3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvc3R5bGUvUmVuZGVyU3R5bGVDb25zdGFudHMuaAkod29y
a2luZyBjb3B5KQpAQCAtMTk4LDcgKzE5OCw3IEBAIGVudW0gRVVzZXJEcmFnIHsKIC8vIENTUzMg
VXNlciBTZWxlY3QgVmFsdWVzCiAKIGVudW0gRVVzZXJTZWxlY3QgewotICAgIFNFTEVDVF9OT05F
LCBTRUxFQ1RfVEVYVAorICAgIFNFTEVDVF9OT05FLCBTRUxFQ1RfVEVYVCwgU0VMRUNUX0FMTAog
fTsKIAogLy8gV29yZCBCcmVhayBWYWx1ZXMuIE1hdGNoZXMgV2luSUUsIHJhdGhlciB0aGFuIENT
UzMKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9zdHlsZS9TdHlsZVJhcmVJbmhlcml0
ZWREYXRhLmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL3N0eWxlL1N0
eWxlUmFyZUluaGVyaXRlZERhdGEuaAkocmV2aXNpb24gMTI1MjI2KQorKysgU291cmNlL1dlYkNv
cmUvcmVuZGVyaW5nL3N0eWxlL1N0eWxlUmFyZUluaGVyaXRlZERhdGEuaAkod29ya2luZyBjb3B5
KQpAQCAtODksNyArODksNyBAQCBwdWJsaWM6CiAgICAgdW5zaWduZWQga2h0bWxMaW5lQnJlYWsg
OiAxOyAvLyBFS0hUTUxMaW5lQnJlYWsKICAgICB1bnNpZ25lZCB0ZXh0U2l6ZUFkanVzdCA6IDE7
IC8vIEFuIEFwcGxlIGV4dGVuc2lvbi4KICAgICB1bnNpZ25lZCByZXNpemUgOiAyOyAvLyBFUmVz
aXplCi0gICAgdW5zaWduZWQgdXNlclNlbGVjdCA6IDE7ICAvLyBFVXNlclNlbGVjdAorICAgIHVu
c2lnbmVkIHVzZXJTZWxlY3QgOiAyOyAgLy8gRVVzZXJTZWxlY3QKICAgICB1bnNpZ25lZCBjb2xv
clNwYWNlIDogMTsgLy8gQ29sb3JTcGFjZQogICAgIHVuc2lnbmVkIHNwZWFrIDogMzsgLy8gRVNw
ZWFrCiAgICAgdW5zaWduZWQgaHlwaGVucyA6IDI7IC8vIEh5cGhlbnMKSW5kZXg6IFNvdXJjZS9X
ZWJLaXQvZ3RrL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViS2l0L2d0ay9DaGFu
Z2VMb2cJKHJldmlzaW9uIDEyNTI4NikKKysrIFNvdXJjZS9XZWJLaXQvZ3RrL0NoYW5nZUxvZwko
d29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE3IEBACisyMDEyLTA4LTEwICBBbGljZSBDaGVuZyAg
PGFsaWNlX2NoZW5nQGFwcGxlLmNvbT4KKworICAgICAgICBQYXJ0IDEgb2Y6IEV4dGVuZCAtd2Vi
a2l0LXVzZXItc2VsZWN0IHdpdGggYSBuZXcgdmFsdWUgImFsbCIKKyAgICAgICAgPHJkYXI6Ly9w
cm9ibGVtLzEwMTYxNDA0PgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9OTM1NjIKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKwor
ICAgICAgICBNb2RpZnkgdGhlIGVudW0gdG8gcmVzb2x2ZSBhbWJpZ3VvdXMgcmVmZXJlbmNlCisK
KyAgICAgICAgKiB3ZWJraXQvd2Via2l0d2Vidmlldy5jcHA6CisgICAgICAgICh3ZWJraXRfd2Vi
X3ZpZXdfY2xhc3NfaW5pdCk6IE1vZGlmeSB0aGUgYW1iaWd1b3VzIGVudW0KKyAgICAgICAgKHdl
YmtpdF93ZWJfdmlld19zZWxlY3RfYWxsKTogTW9kaWZ5IHRoZSBhbWJpZ3VvdXMgZW51bQorCiAy
MDEyLTA4LTA5ICBDYXJsb3MgR2FyY2lhIENhbXBvcyAgPGNnYXJjaWFAaWdhbGlhLmNvbT4KIAog
ICAgICAgICBIYW5kbGUgU1NMIGVycm9ycyBmb3IgU09VUApJbmRleDogU291cmNlL1dlYktpdC9n
dGsvd2Via2l0L3dlYmtpdHdlYnZpZXcuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJLaXQv
Z3RrL3dlYmtpdC93ZWJraXR3ZWJ2aWV3LmNwcAkocmV2aXNpb24gMTI1MjI2KQorKysgU291cmNl
L1dlYktpdC9ndGsvd2Via2l0L3dlYmtpdHdlYnZpZXcuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC0y
MjkwLDcgKzIyOTAsNyBAQCBzdGF0aWMgdm9pZCB3ZWJraXRfd2ViX3ZpZXdfY2xhc3NfaW5pdChX
CiAgICAgICoKICAgICAgKiBUaGUgZGVmYXVsdCBiaW5kaW5ncyBmb3IgdGhpcyBzaWduYWwgaXMg
Q3RybC1hLgogICAgICAqLwotICAgIHdlYmtpdF93ZWJfdmlld19zaWduYWxzW1NFTEVDVF9BTExd
ID0gZ19zaWduYWxfbmV3KCJzZWxlY3QtYWxsIiwKKyAgICB3ZWJraXRfd2ViX3ZpZXdfc2lnbmFs
c1s6OlNFTEVDVF9BTExdID0gZ19zaWduYWxfbmV3KCJzZWxlY3QtYWxsIiwKICAgICAgICAgICAg
IEdfVFlQRV9GUk9NX0NMQVNTKHdlYlZpZXdDbGFzcyksCiAgICAgICAgICAgICAoR1NpZ25hbEZs
YWdzKShHX1NJR05BTF9SVU5fTEFTVCB8IEdfU0lHTkFMX0FDVElPTiksCiAgICAgICAgICAgICBH
X1NUUlVDVF9PRkZTRVQoV2ViS2l0V2ViVmlld0NsYXNzLCBzZWxlY3RfYWxsKSwKQEAgLTQ0MTks
NyArNDQxOSw3IEBAIHZvaWQgd2Via2l0X3dlYl92aWV3X3NlbGVjdF9hbGwoV2ViS2l0V2UKIHsK
ICAgICBnX3JldHVybl9pZl9mYWlsKFdFQktJVF9JU19XRUJfVklFVyh3ZWJWaWV3KSk7CiAKLSAg
ICBnX3NpZ25hbF9lbWl0KHdlYlZpZXcsIHdlYmtpdF93ZWJfdmlld19zaWduYWxzW1NFTEVDVF9B
TExdLCAwKTsKKyAgICBnX3NpZ25hbF9lbWl0KHdlYlZpZXcsIHdlYmtpdF93ZWJfdmlld19zaWdu
YWxzWzo6U0VMRUNUX0FMTF0sIDApOwogfQogCiAvKioKSW5kZXg6IExheW91dFRlc3RzL0NoYW5n
ZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cJKHJldmlzaW9uIDEyNTI4
NikKKysrIExheW91dFRlc3RzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE2
IEBACisyMDEyLTA4LTEwICBBbGljZSBDaGVuZyAgPGFsaWNlX2NoZW5nQGFwcGxlLmNvbT4KKwor
ICAgICAgICBQYXJ0IDEgb2Y6IEV4dGVuZCAtd2Via2l0LXVzZXItc2VsZWN0IHdpdGggYSBuZXcg
dmFsdWUgImFsbCIKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzEwMTYxNDA0PgorICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9OTM1NjIKKworICAgICAgICBS
ZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBBZGQgYSB0ZXN0IHRvIHZlcmlm
eSB0aGF0IHRoZSBuZXcgImFsbCIgdmFsdWUgaXMgcGFyc2VkIGNvcnJlY3RseS4KKworICAgICAg
ICAqIGVkaXRpbmcvc2VsZWN0aW9uL3VzZXItc2VsZWN0LWFsbC1wYXJzaW5nLWV4cGVjdGVkLnR4
dDogQWRkZWQuCisgICAgICAgICogZWRpdGluZy9zZWxlY3Rpb24vdXNlci1zZWxlY3QtYWxsLXBh
cnNpbmcuaHRtbDogQWRkZWQuCisKIDIwMTItMDgtMTAgIE1hcnRpbiBMZXV0ZWx0ICA8bWFydGlu
LmxldXRlbHRAYmFzeXNrb20uY29tPgogCiAgICAgICAgIFtRdF0gRG90dGVkIGJvcmRlcnMgbm90
IGRyYXduIHdpdGggcm91bmRlZCBkb3RzCkluZGV4OiBMYXlvdXRUZXN0cy9lZGl0aW5nL3NlbGVj
dGlvbi91c2VyLXNlbGVjdC1hbGwtcGFyc2luZy1leHBlY3RlZC50eHQKPT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0g
TGF5b3V0VGVzdHMvZWRpdGluZy9zZWxlY3Rpb24vdXNlci1zZWxlY3QtYWxsLXBhcnNpbmctZXhw
ZWN0ZWQudHh0CShyZXZpc2lvbiAwKQorKysgTGF5b3V0VGVzdHMvZWRpdGluZy9zZWxlY3Rpb24v
dXNlci1zZWxlY3QtYWxsLXBhcnNpbmctZXhwZWN0ZWQudHh0CShyZXZpc2lvbiAwKQpAQCAtMCww
ICsxLDExIEBACit0aGlzIGlzIHRleHQgb2YgLXdlYmtpdC11c2VyLXNlbGVjdCBhbGwKK1Rlc3Qg
Zm9yIFBhcnNpbmcgbmV3IHZhbHVlIGFsbCBmb3IgLXdlYmtpdC11c2VyLXNlbGVjdAorCitPbiBz
dWNjZXNzLCB5b3Ugd2lsbCBzZWUgYSBzZXJpZXMgb2YgIlBBU1MiIG1lc3NhZ2VzLCBmb2xsb3dl
ZCBieSAiVEVTVCBDT01QTEVURSIuCisKKworUEFTUyB1c2VyU2VsZWN0LmdldFByb3BlcnR5VmFs
dWUoIi13ZWJraXQtdXNlci1zZWxlY3QiKSBpcyAiYWxsIgorUEFTUyBzdWNjZXNzZnVsbHlQYXJz
ZWQgaXMgdHJ1ZQorCitURVNUIENPTVBMRVRFCisKSW5kZXg6IExheW91dFRlc3RzL2VkaXRpbmcv
c2VsZWN0aW9uL3VzZXItc2VsZWN0LWFsbC1wYXJzaW5nLmh0bWwKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5
b3V0VGVzdHMvZWRpdGluZy9zZWxlY3Rpb24vdXNlci1zZWxlY3QtYWxsLXBhcnNpbmcuaHRtbAko
cmV2aXNpb24gMCkKKysrIExheW91dFRlc3RzL2VkaXRpbmcvc2VsZWN0aW9uL3VzZXItc2VsZWN0
LWFsbC1wYXJzaW5nLmh0bWwJKHJldmlzaW9uIDApCkBAIC0wLDAgKzEsMjEgQEAKKzwhRE9DVFlQ
RSBodG1sPgorICAgIDxoZWFkPgorICAgICAgICA8c3R5bGU+CisgICAgICAgIC51c2VyU2VsZWN0
QWxsIHstd2Via2l0LXVzZXItc2VsZWN0OiBhbGw7fQorICAgICAgICA8L3N0eWxlPgorICAgICAg
ICA8c2NyaXB0IHNyYz0iLi4vLi4vZmFzdC9qcy9yZXNvdXJjZXMvanMtdGVzdC1wcmUuanMiPjwv
c2NyaXB0PgorICAgIDwvaGVhZD4KKyAgICA8Ym9keSBjb250ZW50RWRpdGFibGU9InRydWUiPgor
ICAgICAgICA8ZGl2IGNsYXNzPSJ1c2VyU2VsZWN0QWxsIiBpZCA9ImFsbEFyZWEiPgorICAgICAg
ICAgICAgdGhpcyBpcyB0ZXh0IG9mIC13ZWJraXQtdXNlci1zZWxlY3QgYWxsCisgICAgICAgIDwv
ZGl2PgorICAgICAgICA8ZGl2IGlkPSJjb25zb2xlIj48L2Rpdj4KKyAgICAgICAgICAgIAorICAg
ICAgICA8c2NyaXB0PgorICAgICAgICAgICAgZGVzY3JpcHRpb24oIlRlc3QgZm9yIFBhcnNpbmcg
bmV3IHZhbHVlIGFsbCBmb3IgLXdlYmtpdC11c2VyLXNlbGVjdCIpOworICAgICAgICAgICAgdmFy
IHVzZXJTZWxlY3QgPSBkb2N1bWVudC5kZWZhdWx0Vmlldy5nZXRDb21wdXRlZFN0eWxlKGRvY3Vt
ZW50LmdldEVsZW1lbnRCeUlkKCJhbGxBcmVhIiksbnVsbCk7CisgICAgICAgICAgICBzaG91bGRC
ZUVxdWFsVG9TdHJpbmcoJ3VzZXJTZWxlY3QuZ2V0UHJvcGVydHlWYWx1ZSgiLXdlYmtpdC11c2Vy
LXNlbGVjdCIpJywgJ2FsbCcpOworICAgICAgICA8L3NjcmlwdD4KKyAgICAgICAgPHNjcmlwdCBz
cmM9Ii4uLy4uL2Zhc3QvanMvcmVzb3VyY2VzL2pzLXRlc3QtcG9zdC5qcyI+PC9zY3JpcHQ+Cisg
ICAgPC9ib2R5PgorPC9odG1sPgo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>157786</attachid>
            <date>2012-08-10 12:21:57 -0700</date>
            <delta_ts>2012-08-10 14:48:19 -0700</delta_ts>
            <desc>Patch for style bot</desc>
            <filename>user-select-all-part-1.txt</filename>
            <type>text/plain</type>
            <size>8341</size>
            <attacher name="Alice Cheng">alice_cheng</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDEyNTI4NikKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDI0IEBACisyMDEyLTA4LTEwICBBbGljZSBD
aGVuZyAgPGFsaWNlX2NoZW5nQGFwcGxlLmNvbT4KKworICAgICAgICBQYXJ0IDEgb2Y6IEV4dGVu
ZCAtd2Via2l0LXVzZXItc2VsZWN0IHdpdGggYSBuZXcgdmFsdWUgImFsbCIKKyAgICAgICAgPHJk
YXI6Ly9wcm9ibGVtLzEwMTYxNDA0PgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9OTM1NjIKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICBQYXJzZSB0aGUgbmV3ICJhbGwiIHZhbHVlIGZvciAtd2Via2l0LXVzZXIt
c2VsZWN0CisKKyAgICAgICAgVGVzdDogZWRpdGluZy9zZWxlY3Rpb24vdXNlci1zZWxlY3QtYWxs
LXBhcnNpbmcuaHRtbAorCisgICAgICAgICogY3NzL0NTU1BhcnNlci5jcHA6CisgICAgICAgIChX
ZWJDb3JlOjppc1ZhbGlkS2V5d29yZFByb3BlcnR5QW5kVmFsdWUpOiBBZGQgbmV3IHZhbHVlIGFs
bAorICAgICAgICAqIGNzcy9DU1NQcmltaXRpdmVWYWx1ZU1hcHBpbmdzLmg6CisgICAgICAgIChX
ZWJDb3JlOjpDU1NQcmltaXRpdmVWYWx1ZTo6Q1NTUHJpbWl0aXZlVmFsdWUpOiBBZGQgbmV3IHZh
bHVlIGFsbAorICAgICAgICAoV2ViQ29yZTo6Q1NTUHJpbWl0aXZlVmFsdWU6Om9wZXJhdG9yIEVV
c2VyU2VsZWN0KTogQWRkIG9uZSBtb3JlIGJpdCB0byBzdG9yZSB0aGUgbmV3IHByb3BlcnR5IHZh
bHVlCisgICAgICAgICogcmVuZGVyaW5nL3N0eWxlL1JlbmRlclN0eWxlQ29uc3RhbnRzLmg6IEFk
ZCBuZXcgdmFsdWUgYWxsCisgICAgICAgICogcmVuZGVyaW5nL3N0eWxlL1N0eWxlUmFyZUluaGVy
aXRlZERhdGEuaDogQWRkIG5ldyB2YWx1ZSBhbGwKKyAgICAgICAgKFN0eWxlUmFyZUluaGVyaXRl
ZERhdGEpOgorCiAyMDEyLTA4LTEwICBNYXJ0aW4gTGV1dGVsdCAgPG1hcnRpbi5sZXV0ZWx0QGJh
c3lza29tLmNvbT4KIAogICAgICAgICBbUXRdIERvdHRlZCBib3JkZXJzIG5vdCBkcmF3biB3aXRo
IHJvdW5kZWQgZG90cwpJbmRleDogU291cmNlL1dlYkNvcmUvY3NzL0NTU1BhcnNlci5jcHAKPT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvY3NzL0NTU1BhcnNlci5jcHAJKHJldmlzaW9uIDEy
NTIyNikKKysrIFNvdXJjZS9XZWJDb3JlL2Nzcy9DU1NQYXJzZXIuY3BwCSh3b3JraW5nIGNvcHkp
CkBAIC04MzQsOCArODM0LDggQEAgc3RhdGljIGlubGluZSBib29sIGlzVmFsaWRLZXl3b3JkUHJv
cGVydAogICAgICAgICBpZiAodmFsdWVJRCA9PSBDU1NWYWx1ZVJlYWRPbmx5IHx8IHZhbHVlSUQg
PT0gQ1NTVmFsdWVSZWFkV3JpdGUgfHwgdmFsdWVJRCA9PSBDU1NWYWx1ZVJlYWRXcml0ZVBsYWlu
dGV4dE9ubHkpCiAgICAgICAgICAgICByZXR1cm4gdHJ1ZTsKICAgICAgICAgYnJlYWs7Ci0gICAg
Y2FzZSBDU1NQcm9wZXJ0eVdlYmtpdFVzZXJTZWxlY3Q6IC8vIGF1dG8gfCBub25lIHwgdGV4dAot
ICAgICAgICBpZiAodmFsdWVJRCA9PSBDU1NWYWx1ZUF1dG8gfHwgdmFsdWVJRCA9PSBDU1NWYWx1
ZU5vbmUgfHwgdmFsdWVJRCA9PSBDU1NWYWx1ZVRleHQpCisgICAgY2FzZSBDU1NQcm9wZXJ0eVdl
YmtpdFVzZXJTZWxlY3Q6IC8vIGF1dG8gfCBub25lIHwgdGV4dCB8IGFsbAorICAgICAgICBpZiAo
dmFsdWVJRCA9PSBDU1NWYWx1ZUF1dG8gfHwgdmFsdWVJRCA9PSBDU1NWYWx1ZU5vbmUgfHwgdmFs
dWVJRCA9PSBDU1NWYWx1ZVRleHQgfHwgdmFsdWVJRCA9PSBDU1NWYWx1ZUFsbCkKICAgICAgICAg
ICAgIHJldHVybiB0cnVlOwogICAgICAgICBicmVhazsKICNpZiBFTkFCTEUoQ1NTX0VYQ0xVU0lP
TlMpCkluZGV4OiBTb3VyY2UvV2ViQ29yZS9jc3MvQ1NTUHJpbWl0aXZlVmFsdWVNYXBwaW5ncy5o
Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL2Nzcy9DU1NQcmltaXRpdmVWYWx1ZU1hcHBp
bmdzLmgJKHJldmlzaW9uIDEyNTIyNikKKysrIFNvdXJjZS9XZWJDb3JlL2Nzcy9DU1NQcmltaXRp
dmVWYWx1ZU1hcHBpbmdzLmgJKHdvcmtpbmcgY29weSkKQEAgLTIzNjYsNiArMjM2Niw5IEBAIHRl
bXBsYXRlPD4gaW5saW5lIENTU1ByaW1pdGl2ZVZhbHVlOjpDU1MKICAgICAgICAgY2FzZSBTRUxF
Q1RfVEVYVDoKICAgICAgICAgICAgIG1fdmFsdWUuaWRlbnQgPSBDU1NWYWx1ZVRleHQ7CiAgICAg
ICAgICAgICBicmVhazsKKyAgICAgICAgY2FzZSBTRUxFQ1RfQUxMOgorICAgICAgICAgICAgbV92
YWx1ZS5pZGVudCA9IENTU1ZhbHVlQWxsOworICAgICAgICAgICAgYnJlYWs7CiAgICAgfQogfQog
CkBAIC0yMzc4LDYgKzIzODEsOCBAQCB0ZW1wbGF0ZTw+IGlubGluZSBDU1NQcmltaXRpdmVWYWx1
ZTo6b3BlCiAgICAgICAgICAgICByZXR1cm4gU0VMRUNUX05PTkU7CiAgICAgICAgIGNhc2UgQ1NT
VmFsdWVUZXh0OgogICAgICAgICAgICAgcmV0dXJuIFNFTEVDVF9URVhUOworICAgICAgICBjYXNl
IENTU1ZhbHVlQWxsOgorICAgICAgICAgICAgcmV0dXJuIFNFTEVDVF9BTEw7CiAgICAgICAgIGRl
ZmF1bHQ6CiAgICAgICAgICAgICBBU1NFUlRfTk9UX1JFQUNIRUQoKTsKICAgICAgICAgICAgIHJl
dHVybiBTRUxFQ1RfVEVYVDsKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9zdHlsZS9S
ZW5kZXJTdHlsZUNvbnN0YW50cy5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL3JlbmRl
cmluZy9zdHlsZS9SZW5kZXJTdHlsZUNvbnN0YW50cy5oCShyZXZpc2lvbiAxMjUyMjYpCisrKyBT
b3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvc3R5bGUvUmVuZGVyU3R5bGVDb25zdGFudHMuaAkod29y
a2luZyBjb3B5KQpAQCAtMTk4LDcgKzE5OCw3IEBAIGVudW0gRVVzZXJEcmFnIHsKIC8vIENTUzMg
VXNlciBTZWxlY3QgVmFsdWVzCiAKIGVudW0gRVVzZXJTZWxlY3QgewotICAgIFNFTEVDVF9OT05F
LCBTRUxFQ1RfVEVYVAorICAgIFNFTEVDVF9OT05FLCBTRUxFQ1RfVEVYVCwgU0VMRUNUX0FMTAog
fTsKIAogLy8gV29yZCBCcmVhayBWYWx1ZXMuIE1hdGNoZXMgV2luSUUsIHJhdGhlciB0aGFuIENT
UzMKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9zdHlsZS9TdHlsZVJhcmVJbmhlcml0
ZWREYXRhLmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL3N0eWxlL1N0
eWxlUmFyZUluaGVyaXRlZERhdGEuaAkocmV2aXNpb24gMTI1MjI2KQorKysgU291cmNlL1dlYkNv
cmUvcmVuZGVyaW5nL3N0eWxlL1N0eWxlUmFyZUluaGVyaXRlZERhdGEuaAkod29ya2luZyBjb3B5
KQpAQCAtODksNyArODksNyBAQCBwdWJsaWM6CiAgICAgdW5zaWduZWQga2h0bWxMaW5lQnJlYWsg
OiAxOyAvLyBFS0hUTUxMaW5lQnJlYWsKICAgICB1bnNpZ25lZCB0ZXh0U2l6ZUFkanVzdCA6IDE7
IC8vIEFuIEFwcGxlIGV4dGVuc2lvbi4KICAgICB1bnNpZ25lZCByZXNpemUgOiAyOyAvLyBFUmVz
aXplCi0gICAgdW5zaWduZWQgdXNlclNlbGVjdCA6IDE7ICAvLyBFVXNlclNlbGVjdAorICAgIHVu
c2lnbmVkIHVzZXJTZWxlY3QgOiAyOyAvLyBFVXNlclNlbGVjdAogICAgIHVuc2lnbmVkIGNvbG9y
U3BhY2UgOiAxOyAvLyBDb2xvclNwYWNlCiAgICAgdW5zaWduZWQgc3BlYWsgOiAzOyAvLyBFU3Bl
YWsKICAgICB1bnNpZ25lZCBoeXBoZW5zIDogMjsgLy8gSHlwaGVucwpJbmRleDogU291cmNlL1dl
YktpdC9ndGsvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJLaXQvZ3RrL0NoYW5n
ZUxvZwkocmV2aXNpb24gMTI1Mjg2KQorKysgU291cmNlL1dlYktpdC9ndGsvQ2hhbmdlTG9nCSh3
b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTcgQEAKKzIwMTItMDgtMTAgIEFsaWNlIENoZW5nICA8
YWxpY2VfY2hlbmdAYXBwbGUuY29tPgorCisgICAgICAgIFBhcnQgMSBvZjogRXh0ZW5kIC13ZWJr
aXQtdXNlci1zZWxlY3Qgd2l0aCBhIG5ldyB2YWx1ZSAiYWxsIgorICAgICAgICA8cmRhcjovL3By
b2JsZW0vMTAxNjE0MDQ+CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD05MzU2MgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisg
ICAgICAgIE1vZGlmeSB0aGUgZW51bSB0byByZXNvbHZlIGFtYmlndW91cyByZWZlcmVuY2UKKwor
ICAgICAgICAqIHdlYmtpdC93ZWJraXR3ZWJ2aWV3LmNwcDoKKyAgICAgICAgKHdlYmtpdF93ZWJf
dmlld19jbGFzc19pbml0KTogTW9kaWZ5IHRoZSBhbWJpZ3VvdXMgZW51bQorICAgICAgICAod2Vi
a2l0X3dlYl92aWV3X3NlbGVjdF9hbGwpOiBNb2RpZnkgdGhlIGFtYmlndW91cyBlbnVtCisKIDIw
MTItMDgtMDkgIENhcmxvcyBHYXJjaWEgQ2FtcG9zICA8Y2dhcmNpYUBpZ2FsaWEuY29tPgogCiAg
ICAgICAgIEhhbmRsZSBTU0wgZXJyb3JzIGZvciBTT1VQCkluZGV4OiBTb3VyY2UvV2ViS2l0L2d0
ay93ZWJraXQvd2Via2l0d2Vidmlldy5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYktpdC9n
dGsvd2Via2l0L3dlYmtpdHdlYnZpZXcuY3BwCShyZXZpc2lvbiAxMjUyMjYpCisrKyBTb3VyY2Uv
V2ViS2l0L2d0ay93ZWJraXQvd2Via2l0d2Vidmlldy5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTIy
OTAsNyArMjI5MCw3IEBAIHN0YXRpYyB2b2lkIHdlYmtpdF93ZWJfdmlld19jbGFzc19pbml0KFcK
ICAgICAgKgogICAgICAqIFRoZSBkZWZhdWx0IGJpbmRpbmdzIGZvciB0aGlzIHNpZ25hbCBpcyBD
dHJsLWEuCiAgICAgICovCi0gICAgd2Via2l0X3dlYl92aWV3X3NpZ25hbHNbU0VMRUNUX0FMTF0g
PSBnX3NpZ25hbF9uZXcoInNlbGVjdC1hbGwiLAorICAgIHdlYmtpdF93ZWJfdmlld19zaWduYWxz
Wzo6U0VMRUNUX0FMTF0gPSBnX3NpZ25hbF9uZXcoInNlbGVjdC1hbGwiLAogICAgICAgICAgICAg
R19UWVBFX0ZST01fQ0xBU1Mod2ViVmlld0NsYXNzKSwKICAgICAgICAgICAgIChHU2lnbmFsRmxh
Z3MpKEdfU0lHTkFMX1JVTl9MQVNUIHwgR19TSUdOQUxfQUNUSU9OKSwKICAgICAgICAgICAgIEdf
U1RSVUNUX09GRlNFVChXZWJLaXRXZWJWaWV3Q2xhc3MsIHNlbGVjdF9hbGwpLApAQCAtNDQxOSw3
ICs0NDE5LDcgQEAgdm9pZCB3ZWJraXRfd2ViX3ZpZXdfc2VsZWN0X2FsbChXZWJLaXRXZQogewog
ICAgIGdfcmV0dXJuX2lmX2ZhaWwoV0VCS0lUX0lTX1dFQl9WSUVXKHdlYlZpZXcpKTsKIAotICAg
IGdfc2lnbmFsX2VtaXQod2ViVmlldywgd2Via2l0X3dlYl92aWV3X3NpZ25hbHNbU0VMRUNUX0FM
TF0sIDApOworICAgIGdfc2lnbmFsX2VtaXQod2ViVmlldywgd2Via2l0X3dlYl92aWV3X3NpZ25h
bHNbOjpTRUxFQ1RfQUxMXSwgMCk7CiB9CiAKIC8qKgpJbmRleDogTGF5b3V0VGVzdHMvQ2hhbmdl
TG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL0NoYW5nZUxvZwkocmV2aXNpb24gMTI1Mjg2
KQorKysgTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTYg
QEAKKzIwMTItMDgtMTAgIEFsaWNlIENoZW5nICA8YWxpY2VfY2hlbmdAYXBwbGUuY29tPgorCisg
ICAgICAgIFBhcnQgMSBvZjogRXh0ZW5kIC13ZWJraXQtdXNlci1zZWxlY3Qgd2l0aCBhIG5ldyB2
YWx1ZSAiYWxsIgorICAgICAgICA8cmRhcjovL3Byb2JsZW0vMTAxNjE0MDQ+CisgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD05MzU2MgorCisgICAgICAgIFJl
dmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEFkZCBhIHRlc3QgdG8gdmVyaWZ5
IHRoYXQgdGhlIG5ldyAiYWxsIiB2YWx1ZSBpcyBwYXJzZWQgY29ycmVjdGx5LgorCisgICAgICAg
ICogZWRpdGluZy9zZWxlY3Rpb24vdXNlci1zZWxlY3QtYWxsLXBhcnNpbmctZXhwZWN0ZWQudHh0
OiBBZGRlZC4KKyAgICAgICAgKiBlZGl0aW5nL3NlbGVjdGlvbi91c2VyLXNlbGVjdC1hbGwtcGFy
c2luZy5odG1sOiBBZGRlZC4KKwogMjAxMi0wOC0xMCAgTWFydGluIExldXRlbHQgIDxtYXJ0aW4u
bGV1dGVsdEBiYXN5c2tvbS5jb20+CiAKICAgICAgICAgW1F0XSBEb3R0ZWQgYm9yZGVycyBub3Qg
ZHJhd24gd2l0aCByb3VuZGVkIGRvdHMKSW5kZXg6IExheW91dFRlc3RzL2VkaXRpbmcvc2VsZWN0
aW9uL3VzZXItc2VsZWN0LWFsbC1wYXJzaW5nLWV4cGVjdGVkLnR4dAo9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBM
YXlvdXRUZXN0cy9lZGl0aW5nL3NlbGVjdGlvbi91c2VyLXNlbGVjdC1hbGwtcGFyc2luZy1leHBl
Y3RlZC50eHQJKHJldmlzaW9uIDApCisrKyBMYXlvdXRUZXN0cy9lZGl0aW5nL3NlbGVjdGlvbi91
c2VyLXNlbGVjdC1hbGwtcGFyc2luZy1leHBlY3RlZC50eHQJKHJldmlzaW9uIDApCkBAIC0wLDAg
KzEsMTEgQEAKK3RoaXMgaXMgdGV4dCBvZiAtd2Via2l0LXVzZXItc2VsZWN0IGFsbAorVGVzdCBm
b3IgUGFyc2luZyBuZXcgdmFsdWUgYWxsIGZvciAtd2Via2l0LXVzZXItc2VsZWN0CisKK09uIHN1
Y2Nlc3MsIHlvdSB3aWxsIHNlZSBhIHNlcmllcyBvZiAiUEFTUyIgbWVzc2FnZXMsIGZvbGxvd2Vk
IGJ5ICJURVNUIENPTVBMRVRFIi4KKworCitQQVNTIHVzZXJTZWxlY3QuZ2V0UHJvcGVydHlWYWx1
ZSgiLXdlYmtpdC11c2VyLXNlbGVjdCIpIGlzICJhbGwiCitQQVNTIHN1Y2Nlc3NmdWxseVBhcnNl
ZCBpcyB0cnVlCisKK1RFU1QgQ09NUExFVEUKKwpJbmRleDogTGF5b3V0VGVzdHMvZWRpdGluZy9z
ZWxlY3Rpb24vdXNlci1zZWxlY3QtYWxsLXBhcnNpbmcuaHRtbAo9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlv
dXRUZXN0cy9lZGl0aW5nL3NlbGVjdGlvbi91c2VyLXNlbGVjdC1hbGwtcGFyc2luZy5odG1sCShy
ZXZpc2lvbiAwKQorKysgTGF5b3V0VGVzdHMvZWRpdGluZy9zZWxlY3Rpb24vdXNlci1zZWxlY3Qt
YWxsLXBhcnNpbmcuaHRtbAkocmV2aXNpb24gMCkKQEAgLTAsMCArMSwyMSBAQAorPCFET0NUWVBF
IGh0bWw+CisgICAgPGhlYWQ+CisgICAgICAgIDxzdHlsZT4KKyAgICAgICAgLnVzZXJTZWxlY3RB
bGwgey13ZWJraXQtdXNlci1zZWxlY3Q6IGFsbDt9CisgICAgICAgIDwvc3R5bGU+CisgICAgICAg
IDxzY3JpcHQgc3JjPSIuLi8uLi9mYXN0L2pzL3Jlc291cmNlcy9qcy10ZXN0LXByZS5qcyI+PC9z
Y3JpcHQ+CisgICAgPC9oZWFkPgorICAgIDxib2R5IGNvbnRlbnRFZGl0YWJsZT0idHJ1ZSI+Cisg
ICAgICAgIDxkaXYgY2xhc3M9InVzZXJTZWxlY3RBbGwiIGlkID0iYWxsQXJlYSI+CisgICAgICAg
ICAgICB0aGlzIGlzIHRleHQgb2YgLXdlYmtpdC11c2VyLXNlbGVjdCBhbGwKKyAgICAgICAgPC9k
aXY+CisgICAgICAgIDxkaXYgaWQ9ImNvbnNvbGUiPjwvZGl2PgorICAgICAgICAgICAgCisgICAg
ICAgIDxzY3JpcHQ+CisgICAgICAgICAgICBkZXNjcmlwdGlvbigiVGVzdCBmb3IgUGFyc2luZyBu
ZXcgdmFsdWUgYWxsIGZvciAtd2Via2l0LXVzZXItc2VsZWN0Iik7CisgICAgICAgICAgICB2YXIg
dXNlclNlbGVjdCA9IGRvY3VtZW50LmRlZmF1bHRWaWV3LmdldENvbXB1dGVkU3R5bGUoZG9jdW1l
bnQuZ2V0RWxlbWVudEJ5SWQoImFsbEFyZWEiKSxudWxsKTsKKyAgICAgICAgICAgIHNob3VsZEJl
RXF1YWxUb1N0cmluZygndXNlclNlbGVjdC5nZXRQcm9wZXJ0eVZhbHVlKCItd2Via2l0LXVzZXIt
c2VsZWN0IiknLCAnYWxsJyk7CisgICAgICAgIDwvc2NyaXB0PgorICAgICAgICA8c2NyaXB0IHNy
Yz0iLi4vLi4vZmFzdC9qcy9yZXNvdXJjZXMvanMtdGVzdC1wb3N0LmpzIj48L3NjcmlwdD4KKyAg
ICA8L2JvZHk+Cis8L2h0bWw+Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>