<?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>53567</bug_id>
          
          <creation_ts>2011-02-01 18:51:27 -0800</creation_ts>
          <short_desc>REGRESSION(r75982): [Chromium] Wrong popup position for RTL</short_desc>
          <delta_ts>2011-02-13 23:23:10 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebKit Misc.</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Other</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P1</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Naoki Takano">honten</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>honten</cc>
    
    <cc>tkent</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>343772</commentid>
    <comment_count>0</comment_count>
    <who name="Naoki Takano">honten</who>
    <bug_when>2011-02-01 18:51:27 -0800</bug_when>
    <thetext>[Chromium]Fix popup menu RTL bug introduced by Changeset 75982.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>343775</commentid>
    <comment_count>1</comment_count>
      <attachid>80873</attachid>
    <who name="Naoki Takano">honten</who>
    <bug_when>2011-02-01 19:00:03 -0800</bug_when>
    <thetext>Created attachment 80873
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>343776</commentid>
    <comment_count>2</comment_count>
      <attachid>80873</attachid>
    <who name="Naoki Takano">honten</who>
    <bug_when>2011-02-01 19:00:38 -0800</bug_when>
    <thetext>Comment on attachment 80873
Patch

Could you review?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>343778</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-02-01 19:02:45 -0800</bug_when>
    <thetext>Attachment 80873 did not pass style-queue:

Failed to run &quot;[&apos;Tools/Scripts/check-webkit-style&apos;, &apos;--diff-files&apos;, u&apos;Source/WebCore/ChangeLog&apos;, u&apos;Source/WebCor...&quot; exit_code: 1

Source/WebCore/ChangeLog:8:  Line contains tab character.  [whitespace/tab] [5]
Source/WebCore/ChangeLog:10:  Line contains tab character.  [whitespace/tab] [5]
Total errors found: 2 in 3 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>343780</commentid>
    <comment_count>4</comment_count>
      <attachid>80873</attachid>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2011-02-01 19:09:44 -0800</bug_when>
    <thetext>Comment on attachment 80873
Patch

Please fix style errors.
The code looks good.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>343897</commentid>
    <comment_count>5</comment_count>
      <attachid>80899</attachid>
    <who name="Naoki Takano">honten</who>
    <bug_when>2011-02-02 00:11:38 -0800</bug_when>
    <thetext>Created attachment 80899
Delete tabs

My vim automatically inserted tabs.
I&apos;ll check my environment...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>343898</commentid>
    <comment_count>6</comment_count>
      <attachid>80900</attachid>
    <who name="Naoki Takano">honten</who>
    <bug_when>2011-02-02 00:12:38 -0800</bug_when>
    <thetext>Created attachment 80900
Delete tabs</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>343907</commentid>
    <comment_count>7</comment_count>
      <attachid>80900</attachid>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2011-02-02 00:30:05 -0800</bug_when>
    <thetext>Comment on attachment 80900
Delete tabs

ok</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>343909</commentid>
    <comment_count>8</comment_count>
      <attachid>80900</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-02-02 00:50:52 -0800</bug_when>
    <thetext>Comment on attachment 80900
Delete tabs

Clearing flags on attachment: 80900

Committed r77370: &lt;http://trac.webkit.org/changeset/77370&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>343910</commentid>
    <comment_count>9</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-02-02 00:50:57 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>349678</commentid>
    <comment_count>10</comment_count>
      <attachid>82111</attachid>
    <who name="Naoki Takano">honten</who>
    <bug_when>2011-02-11 00:36:11 -0800</bug_when>
    <thetext>Created attachment 82111
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>349680</commentid>
    <comment_count>11</comment_count>
      <attachid>82111</attachid>
    <who name="Naoki Takano">honten</who>
    <bug_when>2011-02-11 00:38:00 -0800</bug_when>
    <thetext>Comment on attachment 82111
Patch

Tamaru-san,

Sorry for bothering you.

Could you review again?

As I wrote in ChangeLog, this is not good for the chrome bug http://codereview.chromium.org/6024008/

Thanks,</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>350495</commentid>
    <comment_count>12</comment_count>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2011-02-13 17:48:11 -0800</bug_when>
    <thetext>Please don&apos;t make a committed patch obsolete.
Please file another bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>350529</commentid>
    <comment_count>13</comment_count>
    <who name="Naoki Takano">honten</who>
    <bug_when>2011-02-13 23:23:10 -0800</bug_when>
    <thetext>Ok,

(In reply to comment #12)
&gt; Please don&apos;t make a committed patch obsolete.
&gt; Please file another bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>80873</attachid>
            <date>2011-02-01 19:00:03 -0800</date>
            <delta_ts>2011-02-02 00:11:38 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-53567-20110201190002.patch</filename>
            <type>text/plain</type>
            <size>4788</size>
            <attacher name="Naoki Takano">honten</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCAxODZhMWM0MTA4NTljZGE5ZTUwNWIxMDI0NzIzZDIyODhkMzljOTcyLi4y
MDkzYzJiMjViNjQ0YjFmMzcwODE1Zjg0MzgzYThjNTc5Y2YxM2ExIDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0x
LDMgKzEsMjAgQEAKKzIwMTEtMDItMDEgIE5hb2tpIFRha2FubyAgPHRha2Fuby5uYW9raUBnbWFp
bC5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAg
Rml4IHBvcHVwIG1lbnUgUlRMIGJ1ZyBpbnRyb2R1Y2VkIGJ5IENoYW5nZXNldCA3NTk4Mi4KKyAg
ICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTUzNTY3CisKKwkJ
CQlQb3B1cE1lbnVDaHJvbWl1bTo6bGF5b3V0KCkgY2FsY3VsYXRlcyBYIHBvc2l0aW9uIGFjY29y
ZGluZyB0byBSVEwgb3Igbm90LiBTbyBDaGFuZ2UgdGhlIFggcG9zaXRpb24gY2FsY3VsYXRpb24g
aW4gbGF5b3V0QW5kQ2FsY3VsYXRlV2lkZ2V0UmVjdCgpLgorCisgICAgICAgIE5vIG5ldyB0ZXN0
cy4gSG93ZXZlciB3ZSBjYW4gY2hlY2sgbWFudWFsbHkgd2l0aCBzZWxlY3RfZHJvcGRvd25fYm94
X2FsaWdubWVudC5odG1sLCBhdXRvZmlsbF9hbGlnbm1lbnQuaHRtbCwgc2VsZWN0X2FsaWdubWVu
dC5odG1sLCBzZWxlY3RfZHJvcGRvd25fYm94X2FsaWdubWVudC5odG1sLCBhdXRvZmlsbC1wb3B1
cC13aWR0aC1hbmQtaXRlbS1kaXJlY3Rpb24uaHRtbAkKKworICAgICAgICAqIHBsYXRmb3JtL2No
cm9taXVtL1BvcHVwTWVudUNocm9taXVtLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlBvcHVwQ29u
dGFpbmVyOjpsYXlvdXRBbmRDYWxjdWxhdGVXaWRnZXRSZWN0KTogRml4IGNhbGN1bGF0aW9uIG9m
IHggcG9zaXRpb24sIGJlY2F1c2UgbGF5b3V0KCkgY29uc2lkZXJzIFJUTC4gQW5kIGNoYW5nZSB0
aGUgcGFyYW1ldGVyIGZyb20gYm90aCBYIGFuZCBZIHBvc2l0aW9ucyB0byBvbmx5IFkgcG9zaXRp
b24uCisgICAgICAgIChXZWJDb3JlOjpQb3B1cENvbnRhaW5lcjo6c2hvd1BvcHVwKTogQ2hhbmdl
IHRoZSBwYXNzaW5nIHBhcmFtZXRlci4KKyAgICAgICAgKFdlYkNvcmU6OlBvcHVwQ29udGFpbmVy
OjpyZWZyZXNoKTogQ2hhbmdlIHRoZSBwYXNzaW5nIHBhcmFtZXRlci4KKyAgICAgICAgKiBwbGF0
Zm9ybS9jaHJvbWl1bS9Qb3B1cE1lbnVDaHJvbWl1bS5oOiBDaGFuZ2UgdGhlIHBhcmFtZXRlciBk
ZWNsYXJhdGlvbi4KKwogMjAxMS0wMS0yNSAgU2FtIFdlaW5pZyAgPHNhbUB3ZWJraXQub3JnPgog
CiAgICAgICAgIFJldmlld2VkIGJ5IERhdmlkIEh5YXR0LgpkaWZmIC0tZ2l0IGEvU291cmNlL1dl
YkNvcmUvcGxhdGZvcm0vY2hyb21pdW0vUG9wdXBNZW51Q2hyb21pdW0uY3BwIGIvU291cmNlL1dl
YkNvcmUvcGxhdGZvcm0vY2hyb21pdW0vUG9wdXBNZW51Q2hyb21pdW0uY3BwCmluZGV4IGIwZTcw
ZmRiYjAyMWRjNzhmN2YzZGI1NTE5MDdiMTg1OTM3YWQzNWIuLjJlOTkxMTcxMmM5OGQ4ZDk4MjM5
MGJjOWRhNGVhYzUxODMxNTZjM2UgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3Jt
L2Nocm9taXVtL1BvcHVwTWVudUNocm9taXVtLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0
Zm9ybS9jaHJvbWl1bS9Qb3B1cE1lbnVDaHJvbWl1bS5jcHAKQEAgLTMzMCw3ICszMzAsNyBAQCBQ
b3B1cENvbnRhaW5lcjo6flBvcHVwQ29udGFpbmVyKCkKICAgICAgICAgcmVtb3ZlQ2hpbGQobV9s
aXN0Qm94LmdldCgpKTsKIH0KIAotSW50UmVjdCBQb3B1cENvbnRhaW5lcjo6bGF5b3V0QW5kQ2Fs
Y3VsYXRlV2lkZ2V0UmVjdChpbnQgdGFyZ2V0Q29udHJvbEhlaWdodCwgY29uc3QgSW50UG9pbnQm
IHBvcHVwSW5pdGlhbENvb3JkaW5hdGUpCitJbnRSZWN0IFBvcHVwQ29udGFpbmVyOjpsYXlvdXRB
bmRDYWxjdWxhdGVXaWRnZXRSZWN0KGludCB0YXJnZXRDb250cm9sSGVpZ2h0LCBpbnQgcG9wdXBJ
bml0aWFsWSkKIHsKICAgICAvLyBSZXNldCB0aGUgbWF4IGhlaWdodCB0byBpdHMgZGVmYXVsdCB2
YWx1ZSwgaXQgd2lsbCBiZSByZWNvbXB1dGVkIGJlbG93CiAgICAgLy8gaWYgbmVjZXNzYXJ5LgpA
QCAtMzUwLDcgKzM1MCw5IEBAIEludFJlY3QgUG9wdXBDb250YWluZXI6OmxheW91dEFuZENhbGN1
bGF0ZVdpZGdldFJlY3QoaW50IHRhcmdldENvbnRyb2xIZWlnaHQsIGNvCiAgICAgICAgIC8vIElm
IHRoZSBwb3B1cCB3b3VsZCBleHRlbmQgcGFzdCB0aGUgYm90dG9tIG9mIHRoZSBzY3JlZW4sIG9w
ZW4gdXB3YXJkcwogICAgICAgICAvLyBpbnN0ZWFkLgogICAgICAgICBGbG9hdFJlY3Qgc2NyZWVu
ID0gc2NyZWVuQXZhaWxhYmxlUmVjdChtX2ZyYW1lVmlldy5nZXQoKSk7Ci0gICAgICAgIHdpZGdl
dFJlY3QgPSBjaHJvbWVDbGllbnQtPndpbmRvd1RvU2NyZWVuKEludFJlY3QocG9wdXBJbml0aWFs
Q29vcmRpbmF0ZSwgdGFyZ2V0U2l6ZSkpOworICAgICAgICAvLyBVc2UgdGhpczo6eCgpIGZvciBs
b2NhdGlvbiBiZWNhdXNlIFJUTCBwb3NpdGlvbiBpcyBjb25zaWRlcmVkCisgICAgICAgIC8vIGlu
IGxheW91dCgpLgorICAgICAgICB3aWRnZXRSZWN0ID0gY2hyb21lQ2xpZW50LT53aW5kb3dUb1Nj
cmVlbihJbnRSZWN0KHgoKSwgcG9wdXBJbml0aWFsWSwgdGFyZ2V0U2l6ZS53aWR0aCgpLCB0YXJn
ZXRTaXplLmhlaWdodCgpKSk7CiAgICAgICAgIGlmICh3aWRnZXRSZWN0LmJvdHRvbSgpID4gc3Rh
dGljX2Nhc3Q8aW50PihzY3JlZW4uYm90dG9tKCkpKSB7CiAgICAgICAgICAgICBpZiAod2lkZ2V0
UmVjdC55KCkgLSB3aWRnZXRSZWN0LmhlaWdodCgpIC0gdGFyZ2V0Q29udHJvbEhlaWdodCA+IDAp
IHsKICAgICAgICAgICAgICAgICAvLyBUaGVyZSBpcyBlbm91Z2ggcm9vbSB0byBvcGVuIHVwd2Fy
ZHMuCkBAIC0zODMsNyArMzg1LDcgQEAgdm9pZCBQb3B1cENvbnRhaW5lcjo6c2hvd1BvcHVwKEZy
YW1lVmlldyogdmlldykKICAgICBDaHJvbWVDbGllbnRDaHJvbWl1bSogY2hyb21lQ2xpZW50ID0g
Y2hyb21lQ2xpZW50Q2hyb21pdW0oKTsKICAgICBpZiAoY2hyb21lQ2xpZW50KSB7CiAgICAgICAg
IEludFJlY3QgcG9wdXBSZWN0ID0gZnJhbWVSZWN0KCk7Ci0gICAgICAgIGNocm9tZUNsaWVudC0+
cG9wdXBPcGVuZWQodGhpcywgbGF5b3V0QW5kQ2FsY3VsYXRlV2lkZ2V0UmVjdChwb3B1cFJlY3Qu
aGVpZ2h0KCksIHBvcHVwUmVjdC5sb2NhdGlvbigpKSwgZmFsc2UpOworICAgICAgICBjaHJvbWVD
bGllbnQtPnBvcHVwT3BlbmVkKHRoaXMsIGxheW91dEFuZENhbGN1bGF0ZVdpZGdldFJlY3QocG9w
dXBSZWN0LmhlaWdodCgpLCBwb3B1cFJlY3QueSgpKSwgZmFsc2UpOwogICAgICAgICBtX3BvcHVw
T3BlbiA9IHRydWU7CiAgICAgfQogCkBAIC01ODEsNyArNTgzLDcgQEAgdm9pZCBQb3B1cENvbnRh
aW5lcjo6cmVmcmVzaChjb25zdCBJbnRSZWN0JiB0YXJnZXRDb250cm9sUmVjdCkKICAgICBsaXN0
Qm94KCktPnVwZGF0ZUZyb21FbGVtZW50KCk7CiAgICAgLy8gU3RvcmUgdGhlIG9yaWdpbmFsIGhl
aWdodCB0byBjaGVjayBpZiB3ZSBuZWVkIHRvIHJlcXVlc3QgdGhlIGxvY2F0aW9uLgogICAgIGlu
dCBvcmlnaW5hbEhlaWdodCA9IGhlaWdodCgpOwotICAgIEludFJlY3Qgd2lkZ2V0UmVjdCA9IGxh
eW91dEFuZENhbGN1bGF0ZVdpZGdldFJlY3QodGFyZ2V0Q29udHJvbFJlY3QuaGVpZ2h0KCksIGxv
Y2F0aW9uKTsKKyAgICBJbnRSZWN0IHdpZGdldFJlY3QgPSBsYXlvdXRBbmRDYWxjdWxhdGVXaWRn
ZXRSZWN0KHRhcmdldENvbnRyb2xSZWN0LmhlaWdodCgpLCBsb2NhdGlvbi55KCkpOwogICAgIGlm
IChvcmlnaW5hbEhlaWdodCAhPSB3aWRnZXRSZWN0LmhlaWdodCgpKQogICAgICAgICBzZXRGcmFt
ZVJlY3Qod2lkZ2V0UmVjdCk7CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3Jt
L2Nocm9taXVtL1BvcHVwTWVudUNocm9taXVtLmggYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9j
aHJvbWl1bS9Qb3B1cE1lbnVDaHJvbWl1bS5oCmluZGV4IGYzMjZiNDgyNzNkMTYzYTRhNjZhMTU5
MjI5ZTE0MjEyYzNlZThhYjYuLjg0ODEwYzdhZjFmY2ZhNGEwMDQyZjMyOWIxYjBlMmM2ZTVhMGU1
NGEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2Nocm9taXVtL1BvcHVwTWVu
dUNocm9taXVtLmgKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vY2hyb21pdW0vUG9wdXBN
ZW51Q2hyb21pdW0uaApAQCAtMTk0LDcgKzE5NCw3IEBAIHByaXZhdGU6CiAgICAgdm9pZCBwYWlu
dEJvcmRlcihHcmFwaGljc0NvbnRleHQqLCBjb25zdCBJbnRSZWN0Jik7CiAKICAgICAvLyBMYXlv
dXQgYW5kIGNhbGN1bGF0ZSBwb3B1cCB3aWRnZXQgc2l6ZSBhbmQgbG9jYXRpb24gYW5kIHJldHVy
bnMgaXQgYXMgSW50UmVjdC4KLSAgICBJbnRSZWN0IGxheW91dEFuZENhbGN1bGF0ZVdpZGdldFJl
Y3QoaW50IHRhcmdldENvbnRyb2xIZWlnaHQsIGNvbnN0IEludFBvaW50JiBwb3B1cEluaXRpYWxD
b29yZGluYXRlKTsKKyAgICBJbnRSZWN0IGxheW91dEFuZENhbGN1bGF0ZVdpZGdldFJlY3QoaW50
IHRhcmdldENvbnRyb2xIZWlnaHQsIGludCBwb3B1cEluaXRpYWxZKTsKIAogICAgIC8vIFJldHVy
bnMgdGhlIENocm9tZUNsaWVudCBvZiB0aGUgcGFnZSB0aGlzIHBvcHVwIGlzIGFzc29jaWF0ZWQg
d2l0aC4KICAgICBDaHJvbWVDbGllbnRDaHJvbWl1bSogY2hyb21lQ2xpZW50Q2hyb21pdW0oKTsK
</data>
<flag name="review"
          id="72381"
          type_id="1"
          status="-"
          setter="tkent"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>80899</attachid>
            <date>2011-02-02 00:11:38 -0800</date>
            <delta_ts>2011-02-02 00:12:38 -0800</delta_ts>
            <desc>Delete tabs</desc>
            <filename>rtl.patch</filename>
            <type>application/octet-stream</type>
            <size>4873</size>
            <attacher name="Naoki Takano">honten</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZw0KaW5kZXggMTg2YTFjNDEwODU5Y2RhOWU1MDViMTAyNDcyM2QyMjg4ZDM5Yzk3Mi4u
MjA5M2MyYjI1YjY0NGIxZjM3MDgxNWY4NDM4M2E4YzU3OWNmMTNhMSAxMDA2NDQNCi0tLSBhL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZw0KKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nDQpA
QCAtMSwzICsxLDIwIEBADQorMjAxMS0wMi0wMSAgTmFva2kgVGFrYW5vICA8dGFrYW5vLm5hb2tp
QGdtYWlsLmNvbT4NCisNCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLg0KKw0K
KyAgICAgICAgRml4IHBvcHVwIG1lbnUgUlRMIGJ1ZyBpbnRyb2R1Y2VkIGJ5IENoYW5nZXNldCA3
NTk4Mi4NCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD01
MzU2Nw0KKw0KKyAgICAgICAgUG9wdXBNZW51Q2hyb21pdW06OmxheW91dCgpIGNhbGN1bGF0ZXMg
WCBwb3NpdGlvbiBhY2NvcmRpbmcgdG8gUlRMIG9yIG5vdC4gU28gQ2hhbmdlIHRoZSBYIHBvc2l0
aW9uIGNhbGN1bGF0aW9uIGluIGxheW91dEFuZENhbGN1bGF0ZVdpZGdldFJlY3QoKS4NCisNCisg
ICAgICAgIE5vIG5ldyB0ZXN0cy4gSG93ZXZlciB3ZSBjYW4gY2hlY2sgbWFudWFsbHkgd2l0aCBz
ZWxlY3RfZHJvcGRvd25fYm94X2FsaWdubWVudC5odG1sLCBhdXRvZmlsbF9hbGlnbm1lbnQuaHRt
bCwgc2VsZWN0X2FsaWdubWVudC5odG1sLCBzZWxlY3RfZHJvcGRvd25fYm94X2FsaWdubWVudC5o
dG1sLCBhdXRvZmlsbC1wb3B1cC13aWR0aC1hbmQtaXRlbS1kaXJlY3Rpb24uaHRtbA0KKw0KKyAg
ICAgICAgKiBwbGF0Zm9ybS9jaHJvbWl1bS9Qb3B1cE1lbnVDaHJvbWl1bS5jcHA6DQorICAgICAg
ICAoV2ViQ29yZTo6UG9wdXBDb250YWluZXI6OmxheW91dEFuZENhbGN1bGF0ZVdpZGdldFJlY3Qp
OiBGaXggY2FsY3VsYXRpb24gb2YgeCBwb3NpdGlvbiwgYmVjYXVzZSBsYXlvdXQoKSBjb25zaWRl
cnMgUlRMLiBBbmQgY2hhbmdlIHRoZSBwYXJhbWV0ZXIgZnJvbSBib3RoIFggYW5kIFkgcG9zaXRp
b25zIHRvIG9ubHkgWSBwb3NpdGlvbi4NCisgICAgICAgIChXZWJDb3JlOjpQb3B1cENvbnRhaW5l
cjo6c2hvd1BvcHVwKTogQ2hhbmdlIHRoZSBwYXNzaW5nIHBhcmFtZXRlci4NCisgICAgICAgIChX
ZWJDb3JlOjpQb3B1cENvbnRhaW5lcjo6cmVmcmVzaCk6IENoYW5nZSB0aGUgcGFzc2luZyBwYXJh
bWV0ZXIuDQorICAgICAgICAqIHBsYXRmb3JtL2Nocm9taXVtL1BvcHVwTWVudUNocm9taXVtLmg6
IENoYW5nZSB0aGUgcGFyYW1ldGVyIGRlY2xhcmF0aW9uLg0KKw0KIDIwMTEtMDEtMjUgIFNhbSBX
ZWluaWcgIDxzYW1Ad2Via2l0Lm9yZz4NCiANCiAgICAgICAgIFJldmlld2VkIGJ5IERhdmlkIEh5
YXR0Lg0KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2Nocm9taXVtL1BvcHVw
TWVudUNocm9taXVtLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2Nocm9taXVtL1BvcHVw
TWVudUNocm9taXVtLmNwcA0KaW5kZXggYjBlNzBmZGJiMDIxZGM3OGY3ZjNkYjU1MTkwN2IxODU5
MzdhZDM1Yi4uMmU5OTExNzEyYzk4ZDhkOTgyMzkwYmM5ZGE0ZWFjNTE4MzE1NmMzZSAxMDA2NDQN
Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2Nocm9taXVtL1BvcHVwTWVudUNocm9taXVt
LmNwcA0KKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vY2hyb21pdW0vUG9wdXBNZW51Q2hy
b21pdW0uY3BwDQpAQCAtMzMwLDcgKzMzMCw3IEBAIFBvcHVwQ29udGFpbmVyOjp+UG9wdXBDb250
YWluZXIoKQ0KICAgICAgICAgcmVtb3ZlQ2hpbGQobV9saXN0Qm94LmdldCgpKTsNCiB9DQogDQot
SW50UmVjdCBQb3B1cENvbnRhaW5lcjo6bGF5b3V0QW5kQ2FsY3VsYXRlV2lkZ2V0UmVjdChpbnQg
dGFyZ2V0Q29udHJvbEhlaWdodCwgY29uc3QgSW50UG9pbnQmIHBvcHVwSW5pdGlhbENvb3JkaW5h
dGUpDQorSW50UmVjdCBQb3B1cENvbnRhaW5lcjo6bGF5b3V0QW5kQ2FsY3VsYXRlV2lkZ2V0UmVj
dChpbnQgdGFyZ2V0Q29udHJvbEhlaWdodCwgaW50IHBvcHVwSW5pdGlhbFkpDQogew0KICAgICAv
LyBSZXNldCB0aGUgbWF4IGhlaWdodCB0byBpdHMgZGVmYXVsdCB2YWx1ZSwgaXQgd2lsbCBiZSBy
ZWNvbXB1dGVkIGJlbG93DQogICAgIC8vIGlmIG5lY2Vzc2FyeS4NCkBAIC0zNTAsNyArMzUwLDkg
QEAgSW50UmVjdCBQb3B1cENvbnRhaW5lcjo6bGF5b3V0QW5kQ2FsY3VsYXRlV2lkZ2V0UmVjdChp
bnQgdGFyZ2V0Q29udHJvbEhlaWdodCwgY28NCiAgICAgICAgIC8vIElmIHRoZSBwb3B1cCB3b3Vs
ZCBleHRlbmQgcGFzdCB0aGUgYm90dG9tIG9mIHRoZSBzY3JlZW4sIG9wZW4gdXB3YXJkcw0KICAg
ICAgICAgLy8gaW5zdGVhZC4NCiAgICAgICAgIEZsb2F0UmVjdCBzY3JlZW4gPSBzY3JlZW5BdmFp
bGFibGVSZWN0KG1fZnJhbWVWaWV3LmdldCgpKTsNCi0gICAgICAgIHdpZGdldFJlY3QgPSBjaHJv
bWVDbGllbnQtPndpbmRvd1RvU2NyZWVuKEludFJlY3QocG9wdXBJbml0aWFsQ29vcmRpbmF0ZSwg
dGFyZ2V0U2l6ZSkpOw0KKyAgICAgICAgLy8gVXNlIHRoaXM6OngoKSBmb3IgbG9jYXRpb24gYmVj
YXVzZSBSVEwgcG9zaXRpb24gaXMgY29uc2lkZXJlZA0KKyAgICAgICAgLy8gaW4gbGF5b3V0KCku
DQorICAgICAgICB3aWRnZXRSZWN0ID0gY2hyb21lQ2xpZW50LT53aW5kb3dUb1NjcmVlbihJbnRS
ZWN0KHgoKSwgcG9wdXBJbml0aWFsWSwgdGFyZ2V0U2l6ZS53aWR0aCgpLCB0YXJnZXRTaXplLmhl
aWdodCgpKSk7DQogICAgICAgICBpZiAod2lkZ2V0UmVjdC5ib3R0b20oKSA+IHN0YXRpY19jYXN0
PGludD4oc2NyZWVuLmJvdHRvbSgpKSkgew0KICAgICAgICAgICAgIGlmICh3aWRnZXRSZWN0Lnko
KSAtIHdpZGdldFJlY3QuaGVpZ2h0KCkgLSB0YXJnZXRDb250cm9sSGVpZ2h0ID4gMCkgew0KICAg
ICAgICAgICAgICAgICAvLyBUaGVyZSBpcyBlbm91Z2ggcm9vbSB0byBvcGVuIHVwd2FyZHMuDQpA
QCAtMzgzLDcgKzM4NSw3IEBAIHZvaWQgUG9wdXBDb250YWluZXI6OnNob3dQb3B1cChGcmFtZVZp
ZXcqIHZpZXcpDQogICAgIENocm9tZUNsaWVudENocm9taXVtKiBjaHJvbWVDbGllbnQgPSBjaHJv
bWVDbGllbnRDaHJvbWl1bSgpOw0KICAgICBpZiAoY2hyb21lQ2xpZW50KSB7DQogICAgICAgICBJ
bnRSZWN0IHBvcHVwUmVjdCA9IGZyYW1lUmVjdCgpOw0KLSAgICAgICAgY2hyb21lQ2xpZW50LT5w
b3B1cE9wZW5lZCh0aGlzLCBsYXlvdXRBbmRDYWxjdWxhdGVXaWRnZXRSZWN0KHBvcHVwUmVjdC5o
ZWlnaHQoKSwgcG9wdXBSZWN0LmxvY2F0aW9uKCkpLCBmYWxzZSk7DQorICAgICAgICBjaHJvbWVD
bGllbnQtPnBvcHVwT3BlbmVkKHRoaXMsIGxheW91dEFuZENhbGN1bGF0ZVdpZGdldFJlY3QocG9w
dXBSZWN0LmhlaWdodCgpLCBwb3B1cFJlY3QueSgpKSwgZmFsc2UpOw0KICAgICAgICAgbV9wb3B1
cE9wZW4gPSB0cnVlOw0KICAgICB9DQogDQpAQCAtNTgxLDcgKzU4Myw3IEBAIHZvaWQgUG9wdXBD
b250YWluZXI6OnJlZnJlc2goY29uc3QgSW50UmVjdCYgdGFyZ2V0Q29udHJvbFJlY3QpDQogICAg
IGxpc3RCb3goKS0+dXBkYXRlRnJvbUVsZW1lbnQoKTsNCiAgICAgLy8gU3RvcmUgdGhlIG9yaWdp
bmFsIGhlaWdodCB0byBjaGVjayBpZiB3ZSBuZWVkIHRvIHJlcXVlc3QgdGhlIGxvY2F0aW9uLg0K
ICAgICBpbnQgb3JpZ2luYWxIZWlnaHQgPSBoZWlnaHQoKTsNCi0gICAgSW50UmVjdCB3aWRnZXRS
ZWN0ID0gbGF5b3V0QW5kQ2FsY3VsYXRlV2lkZ2V0UmVjdCh0YXJnZXRDb250cm9sUmVjdC5oZWln
aHQoKSwgbG9jYXRpb24pOw0KKyAgICBJbnRSZWN0IHdpZGdldFJlY3QgPSBsYXlvdXRBbmRDYWxj
dWxhdGVXaWRnZXRSZWN0KHRhcmdldENvbnRyb2xSZWN0LmhlaWdodCgpLCBsb2NhdGlvbi55KCkp
Ow0KICAgICBpZiAob3JpZ2luYWxIZWlnaHQgIT0gd2lkZ2V0UmVjdC5oZWlnaHQoKSkNCiAgICAg
ICAgIHNldEZyYW1lUmVjdCh3aWRnZXRSZWN0KTsNCiANCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2Vi
Q29yZS9wbGF0Zm9ybS9jaHJvbWl1bS9Qb3B1cE1lbnVDaHJvbWl1bS5oIGIvU291cmNlL1dlYkNv
cmUvcGxhdGZvcm0vY2hyb21pdW0vUG9wdXBNZW51Q2hyb21pdW0uaA0KaW5kZXggZjMyNmI0ODI3
M2QxNjNhNGE2NmExNTkyMjllMTQyMTJjM2VlOGFiNi4uODQ4MTBjN2FmMWZjZmE0YTAwNDJmMzI5
YjFiMGUyYzZlNWEwZTU0YSAxMDA2NDQNCi0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2No
cm9taXVtL1BvcHVwTWVudUNocm9taXVtLmgNCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3Jt
L2Nocm9taXVtL1BvcHVwTWVudUNocm9taXVtLmgNCkBAIC0xOTQsNyArMTk0LDcgQEAgcHJpdmF0
ZToNCiAgICAgdm9pZCBwYWludEJvcmRlcihHcmFwaGljc0NvbnRleHQqLCBjb25zdCBJbnRSZWN0
Jik7DQogDQogICAgIC8vIExheW91dCBhbmQgY2FsY3VsYXRlIHBvcHVwIHdpZGdldCBzaXplIGFu
ZCBsb2NhdGlvbiBhbmQgcmV0dXJucyBpdCBhcyBJbnRSZWN0Lg0KLSAgICBJbnRSZWN0IGxheW91
dEFuZENhbGN1bGF0ZVdpZGdldFJlY3QoaW50IHRhcmdldENvbnRyb2xIZWlnaHQsIGNvbnN0IElu
dFBvaW50JiBwb3B1cEluaXRpYWxDb29yZGluYXRlKTsNCisgICAgSW50UmVjdCBsYXlvdXRBbmRD
YWxjdWxhdGVXaWRnZXRSZWN0KGludCB0YXJnZXRDb250cm9sSGVpZ2h0LCBpbnQgcG9wdXBJbml0
aWFsWSk7DQogDQogICAgIC8vIFJldHVybnMgdGhlIENocm9tZUNsaWVudCBvZiB0aGUgcGFnZSB0
aGlzIHBvcHVwIGlzIGFzc29jaWF0ZWQgd2l0aC4NCiAgICAgQ2hyb21lQ2xpZW50Q2hyb21pdW0q
IGNocm9tZUNsaWVudENocm9taXVtKCk7DQoNCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>80900</attachid>
            <date>2011-02-02 00:12:38 -0800</date>
            <delta_ts>2011-02-13 17:46:39 -0800</delta_ts>
            <desc>Delete tabs</desc>
            <filename>rtl.patch</filename>
            <type>text/plain</type>
            <size>4873</size>
            <attacher name="Naoki Takano">honten</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZw0KaW5kZXggMTg2YTFjNDEwODU5Y2RhOWU1MDViMTAyNDcyM2QyMjg4ZDM5Yzk3Mi4u
MjA5M2MyYjI1YjY0NGIxZjM3MDgxNWY4NDM4M2E4YzU3OWNmMTNhMSAxMDA2NDQNCi0tLSBhL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZw0KKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nDQpA
QCAtMSwzICsxLDIwIEBADQorMjAxMS0wMi0wMSAgTmFva2kgVGFrYW5vICA8dGFrYW5vLm5hb2tp
QGdtYWlsLmNvbT4NCisNCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLg0KKw0K
KyAgICAgICAgRml4IHBvcHVwIG1lbnUgUlRMIGJ1ZyBpbnRyb2R1Y2VkIGJ5IENoYW5nZXNldCA3
NTk4Mi4NCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD01
MzU2Nw0KKw0KKyAgICAgICAgUG9wdXBNZW51Q2hyb21pdW06OmxheW91dCgpIGNhbGN1bGF0ZXMg
WCBwb3NpdGlvbiBhY2NvcmRpbmcgdG8gUlRMIG9yIG5vdC4gU28gQ2hhbmdlIHRoZSBYIHBvc2l0
aW9uIGNhbGN1bGF0aW9uIGluIGxheW91dEFuZENhbGN1bGF0ZVdpZGdldFJlY3QoKS4NCisNCisg
ICAgICAgIE5vIG5ldyB0ZXN0cy4gSG93ZXZlciB3ZSBjYW4gY2hlY2sgbWFudWFsbHkgd2l0aCBz
ZWxlY3RfZHJvcGRvd25fYm94X2FsaWdubWVudC5odG1sLCBhdXRvZmlsbF9hbGlnbm1lbnQuaHRt
bCwgc2VsZWN0X2FsaWdubWVudC5odG1sLCBzZWxlY3RfZHJvcGRvd25fYm94X2FsaWdubWVudC5o
dG1sLCBhdXRvZmlsbC1wb3B1cC13aWR0aC1hbmQtaXRlbS1kaXJlY3Rpb24uaHRtbA0KKw0KKyAg
ICAgICAgKiBwbGF0Zm9ybS9jaHJvbWl1bS9Qb3B1cE1lbnVDaHJvbWl1bS5jcHA6DQorICAgICAg
ICAoV2ViQ29yZTo6UG9wdXBDb250YWluZXI6OmxheW91dEFuZENhbGN1bGF0ZVdpZGdldFJlY3Qp
OiBGaXggY2FsY3VsYXRpb24gb2YgeCBwb3NpdGlvbiwgYmVjYXVzZSBsYXlvdXQoKSBjb25zaWRl
cnMgUlRMLiBBbmQgY2hhbmdlIHRoZSBwYXJhbWV0ZXIgZnJvbSBib3RoIFggYW5kIFkgcG9zaXRp
b25zIHRvIG9ubHkgWSBwb3NpdGlvbi4NCisgICAgICAgIChXZWJDb3JlOjpQb3B1cENvbnRhaW5l
cjo6c2hvd1BvcHVwKTogQ2hhbmdlIHRoZSBwYXNzaW5nIHBhcmFtZXRlci4NCisgICAgICAgIChX
ZWJDb3JlOjpQb3B1cENvbnRhaW5lcjo6cmVmcmVzaCk6IENoYW5nZSB0aGUgcGFzc2luZyBwYXJh
bWV0ZXIuDQorICAgICAgICAqIHBsYXRmb3JtL2Nocm9taXVtL1BvcHVwTWVudUNocm9taXVtLmg6
IENoYW5nZSB0aGUgcGFyYW1ldGVyIGRlY2xhcmF0aW9uLg0KKw0KIDIwMTEtMDEtMjUgIFNhbSBX
ZWluaWcgIDxzYW1Ad2Via2l0Lm9yZz4NCiANCiAgICAgICAgIFJldmlld2VkIGJ5IERhdmlkIEh5
YXR0Lg0KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2Nocm9taXVtL1BvcHVw
TWVudUNocm9taXVtLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2Nocm9taXVtL1BvcHVw
TWVudUNocm9taXVtLmNwcA0KaW5kZXggYjBlNzBmZGJiMDIxZGM3OGY3ZjNkYjU1MTkwN2IxODU5
MzdhZDM1Yi4uMmU5OTExNzEyYzk4ZDhkOTgyMzkwYmM5ZGE0ZWFjNTE4MzE1NmMzZSAxMDA2NDQN
Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2Nocm9taXVtL1BvcHVwTWVudUNocm9taXVt
LmNwcA0KKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vY2hyb21pdW0vUG9wdXBNZW51Q2hy
b21pdW0uY3BwDQpAQCAtMzMwLDcgKzMzMCw3IEBAIFBvcHVwQ29udGFpbmVyOjp+UG9wdXBDb250
YWluZXIoKQ0KICAgICAgICAgcmVtb3ZlQ2hpbGQobV9saXN0Qm94LmdldCgpKTsNCiB9DQogDQot
SW50UmVjdCBQb3B1cENvbnRhaW5lcjo6bGF5b3V0QW5kQ2FsY3VsYXRlV2lkZ2V0UmVjdChpbnQg
dGFyZ2V0Q29udHJvbEhlaWdodCwgY29uc3QgSW50UG9pbnQmIHBvcHVwSW5pdGlhbENvb3JkaW5h
dGUpDQorSW50UmVjdCBQb3B1cENvbnRhaW5lcjo6bGF5b3V0QW5kQ2FsY3VsYXRlV2lkZ2V0UmVj
dChpbnQgdGFyZ2V0Q29udHJvbEhlaWdodCwgaW50IHBvcHVwSW5pdGlhbFkpDQogew0KICAgICAv
LyBSZXNldCB0aGUgbWF4IGhlaWdodCB0byBpdHMgZGVmYXVsdCB2YWx1ZSwgaXQgd2lsbCBiZSBy
ZWNvbXB1dGVkIGJlbG93DQogICAgIC8vIGlmIG5lY2Vzc2FyeS4NCkBAIC0zNTAsNyArMzUwLDkg
QEAgSW50UmVjdCBQb3B1cENvbnRhaW5lcjo6bGF5b3V0QW5kQ2FsY3VsYXRlV2lkZ2V0UmVjdChp
bnQgdGFyZ2V0Q29udHJvbEhlaWdodCwgY28NCiAgICAgICAgIC8vIElmIHRoZSBwb3B1cCB3b3Vs
ZCBleHRlbmQgcGFzdCB0aGUgYm90dG9tIG9mIHRoZSBzY3JlZW4sIG9wZW4gdXB3YXJkcw0KICAg
ICAgICAgLy8gaW5zdGVhZC4NCiAgICAgICAgIEZsb2F0UmVjdCBzY3JlZW4gPSBzY3JlZW5BdmFp
bGFibGVSZWN0KG1fZnJhbWVWaWV3LmdldCgpKTsNCi0gICAgICAgIHdpZGdldFJlY3QgPSBjaHJv
bWVDbGllbnQtPndpbmRvd1RvU2NyZWVuKEludFJlY3QocG9wdXBJbml0aWFsQ29vcmRpbmF0ZSwg
dGFyZ2V0U2l6ZSkpOw0KKyAgICAgICAgLy8gVXNlIHRoaXM6OngoKSBmb3IgbG9jYXRpb24gYmVj
YXVzZSBSVEwgcG9zaXRpb24gaXMgY29uc2lkZXJlZA0KKyAgICAgICAgLy8gaW4gbGF5b3V0KCku
DQorICAgICAgICB3aWRnZXRSZWN0ID0gY2hyb21lQ2xpZW50LT53aW5kb3dUb1NjcmVlbihJbnRS
ZWN0KHgoKSwgcG9wdXBJbml0aWFsWSwgdGFyZ2V0U2l6ZS53aWR0aCgpLCB0YXJnZXRTaXplLmhl
aWdodCgpKSk7DQogICAgICAgICBpZiAod2lkZ2V0UmVjdC5ib3R0b20oKSA+IHN0YXRpY19jYXN0
PGludD4oc2NyZWVuLmJvdHRvbSgpKSkgew0KICAgICAgICAgICAgIGlmICh3aWRnZXRSZWN0Lnko
KSAtIHdpZGdldFJlY3QuaGVpZ2h0KCkgLSB0YXJnZXRDb250cm9sSGVpZ2h0ID4gMCkgew0KICAg
ICAgICAgICAgICAgICAvLyBUaGVyZSBpcyBlbm91Z2ggcm9vbSB0byBvcGVuIHVwd2FyZHMuDQpA
QCAtMzgzLDcgKzM4NSw3IEBAIHZvaWQgUG9wdXBDb250YWluZXI6OnNob3dQb3B1cChGcmFtZVZp
ZXcqIHZpZXcpDQogICAgIENocm9tZUNsaWVudENocm9taXVtKiBjaHJvbWVDbGllbnQgPSBjaHJv
bWVDbGllbnRDaHJvbWl1bSgpOw0KICAgICBpZiAoY2hyb21lQ2xpZW50KSB7DQogICAgICAgICBJ
bnRSZWN0IHBvcHVwUmVjdCA9IGZyYW1lUmVjdCgpOw0KLSAgICAgICAgY2hyb21lQ2xpZW50LT5w
b3B1cE9wZW5lZCh0aGlzLCBsYXlvdXRBbmRDYWxjdWxhdGVXaWRnZXRSZWN0KHBvcHVwUmVjdC5o
ZWlnaHQoKSwgcG9wdXBSZWN0LmxvY2F0aW9uKCkpLCBmYWxzZSk7DQorICAgICAgICBjaHJvbWVD
bGllbnQtPnBvcHVwT3BlbmVkKHRoaXMsIGxheW91dEFuZENhbGN1bGF0ZVdpZGdldFJlY3QocG9w
dXBSZWN0LmhlaWdodCgpLCBwb3B1cFJlY3QueSgpKSwgZmFsc2UpOw0KICAgICAgICAgbV9wb3B1
cE9wZW4gPSB0cnVlOw0KICAgICB9DQogDQpAQCAtNTgxLDcgKzU4Myw3IEBAIHZvaWQgUG9wdXBD
b250YWluZXI6OnJlZnJlc2goY29uc3QgSW50UmVjdCYgdGFyZ2V0Q29udHJvbFJlY3QpDQogICAg
IGxpc3RCb3goKS0+dXBkYXRlRnJvbUVsZW1lbnQoKTsNCiAgICAgLy8gU3RvcmUgdGhlIG9yaWdp
bmFsIGhlaWdodCB0byBjaGVjayBpZiB3ZSBuZWVkIHRvIHJlcXVlc3QgdGhlIGxvY2F0aW9uLg0K
ICAgICBpbnQgb3JpZ2luYWxIZWlnaHQgPSBoZWlnaHQoKTsNCi0gICAgSW50UmVjdCB3aWRnZXRS
ZWN0ID0gbGF5b3V0QW5kQ2FsY3VsYXRlV2lkZ2V0UmVjdCh0YXJnZXRDb250cm9sUmVjdC5oZWln
aHQoKSwgbG9jYXRpb24pOw0KKyAgICBJbnRSZWN0IHdpZGdldFJlY3QgPSBsYXlvdXRBbmRDYWxj
dWxhdGVXaWRnZXRSZWN0KHRhcmdldENvbnRyb2xSZWN0LmhlaWdodCgpLCBsb2NhdGlvbi55KCkp
Ow0KICAgICBpZiAob3JpZ2luYWxIZWlnaHQgIT0gd2lkZ2V0UmVjdC5oZWlnaHQoKSkNCiAgICAg
ICAgIHNldEZyYW1lUmVjdCh3aWRnZXRSZWN0KTsNCiANCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2Vi
Q29yZS9wbGF0Zm9ybS9jaHJvbWl1bS9Qb3B1cE1lbnVDaHJvbWl1bS5oIGIvU291cmNlL1dlYkNv
cmUvcGxhdGZvcm0vY2hyb21pdW0vUG9wdXBNZW51Q2hyb21pdW0uaA0KaW5kZXggZjMyNmI0ODI3
M2QxNjNhNGE2NmExNTkyMjllMTQyMTJjM2VlOGFiNi4uODQ4MTBjN2FmMWZjZmE0YTAwNDJmMzI5
YjFiMGUyYzZlNWEwZTU0YSAxMDA2NDQNCi0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2No
cm9taXVtL1BvcHVwTWVudUNocm9taXVtLmgNCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3Jt
L2Nocm9taXVtL1BvcHVwTWVudUNocm9taXVtLmgNCkBAIC0xOTQsNyArMTk0LDcgQEAgcHJpdmF0
ZToNCiAgICAgdm9pZCBwYWludEJvcmRlcihHcmFwaGljc0NvbnRleHQqLCBjb25zdCBJbnRSZWN0
Jik7DQogDQogICAgIC8vIExheW91dCBhbmQgY2FsY3VsYXRlIHBvcHVwIHdpZGdldCBzaXplIGFu
ZCBsb2NhdGlvbiBhbmQgcmV0dXJucyBpdCBhcyBJbnRSZWN0Lg0KLSAgICBJbnRSZWN0IGxheW91
dEFuZENhbGN1bGF0ZVdpZGdldFJlY3QoaW50IHRhcmdldENvbnRyb2xIZWlnaHQsIGNvbnN0IElu
dFBvaW50JiBwb3B1cEluaXRpYWxDb29yZGluYXRlKTsNCisgICAgSW50UmVjdCBsYXlvdXRBbmRD
YWxjdWxhdGVXaWRnZXRSZWN0KGludCB0YXJnZXRDb250cm9sSGVpZ2h0LCBpbnQgcG9wdXBJbml0
aWFsWSk7DQogDQogICAgIC8vIFJldHVybnMgdGhlIENocm9tZUNsaWVudCBvZiB0aGUgcGFnZSB0
aGlzIHBvcHVwIGlzIGFzc29jaWF0ZWQgd2l0aC4NCiAgICAgQ2hyb21lQ2xpZW50Q2hyb21pdW0q
IGNocm9tZUNsaWVudENocm9taXVtKCk7DQoNCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>82111</attachid>
            <date>2011-02-11 00:36:11 -0800</date>
            <delta_ts>2011-02-13 17:46:58 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-53567-20110211003610.patch</filename>
            <type>text/plain</type>
            <size>7523</size>
            <attacher name="Naoki Takano">honten</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCBlNGQyMjYyN2NlOGUyZGJlZmFiZWE5ODA2MjlhMmE0MjZiYjZmNDRkLi5j
OWNhZTAxNjIyZmUwYTNkNWI5MDcxZTAwMDlkYmM4OWFmM2E2ZWQ1IDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0x
LDMgKzEsMjEgQEAKKzIwMTEtMDItMTEgIE5hb2tpIFRha2FubyAgPHRha2Fuby5uYW9raUBnbWFp
bC5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAg
UkVHUkVTU0lPTihyNzU5ODIpOiBbQ2hyb21pdW1dIFdyb25nIHBvcHVwIHBvc2l0aW9uIGZvciBS
VEwKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTUzNTY3
CisKKyAgICAgICAgUmVvcGVuZWQgdGhpcyBwcm9ibGVtLCBiZWNhdXNlIHRoZSBwcmV2aW91cyBm
aXggd2FzIGNvcnJlY3QgZm9yIHRoZSBjdXJyZW50IGJlaGF2aW91ciwgYnV0IG5vdCBnb29kIGZv
ciBodHRwOi8vY3JidWcuY29tLzYwNDI3LiBUbyBjYWxjdWxhdGUgdGhlIGNvcnJlY3QgcmlnaHQg
b2Zmc2V0IHZhbHVlIGFuZCBhcHBseSB0byB0aGUgcG9zaXRpb24sIGNoYW5nZSBXZWJDb3JlOjpQ
b3B1cENvbnRhaW5lcjo6bGF5b3V0KCkgdG8gcmV0dXJuIHJpZ2h0IG9mZnNldCB2YWx1ZSBhbmQg
dXNlIHRoZSByZXR1cm5lZCB2YWx1ZSB0byBjYWxjdWxhdGUgcG9zaXRpb24uCisKKyAgICAgICAg
Tm8gbmV3IHRlc3RzLiBIb3dldmVyIHdlIGNhbiBjaGVjayBtYW51YWxseSB3aXRoIHNlbGVjdF9k
cm9wZG93bl9ib3hfYWxpZ25tZW50Lmh0bWwsIGF1dG9maWxsX2FsaWdubWVudC5odG1sLCBzZWxl
Y3RfYWxpZ25tZW50Lmh0bWwsIHNlbGVjdF9kcm9wZG93bl9ib3hfYWxpZ25tZW50Lmh0bWwsIGF1
dG9maWxsLXBvcHVwLXdpZHRoLWFuZC1pdGVtLWRpcmVjdGlvbi5odG1sCisKKyAgICAgICAgKiBw
bGF0Zm9ybS9jaHJvbWl1bS9Qb3B1cE1lbnVDaHJvbWl1bS5jcHA6CisgICAgICAgIChXZWJDb3Jl
OjpQb3B1cENvbnRhaW5lcjo6bGF5b3V0QW5kQ2FsY3VsYXRlV2lkZ2V0UmVjdCk6IENoYW5nZSB0
aGUgaW5wdXQgcGFyYW1ldGVyIHRvIHRha2UgfHBvcHVwSW5pdGlhbENvb3JkaW5hdGV8IGFnYWlu
LiBBbmQgY2FsY3VsYXRlIGNvcnJlY3QgcmlnaHQgcG9zaXRpb24gd2l0aCByZXR1cm5lZCByaWdo
dCBvZmZzZXQgZnJvbSBsYXlvdXRBbmRSaWdodE9mZnNldCgpLgorICAgICAgICAoV2ViQ29yZTo6
UG9wdXBDb250YWluZXI6OnNob3dQb3B1cCk6IENoYW5nZSB0aGUgcGFzc2luZyBwYXJhbWV0ZXIg
dG8gbGF5b3V0QW5kQ2FsY3VsYXRlV2lkZ2V0UmVjdCgpLgorICAgICAgICAoV2ViQ29yZTo6UG9w
dXBDb250YWluZXI6OmxheW91dEFuZFJpZ2h0T2Zmc2V0KTogQ2hhbmdlIHRoZSBuYW1lIGZyb20g
bGF5b3V0KCkgYW5kIHRvIHJldHVybiB8cmlnaHRPZmZzZXR8IHZhbHVlLgorICAgICAgICAoV2Vi
Q29yZTo6UG9wdXBDb250YWluZXI6OnJlZnJlc2gpOiBDaGFuZ2UgdGhlIHBhc3NpbmcgcGFyYW1l
dGVyIHRvIGxheW91dEFuZENhbGN1bGF0ZVdpZGdldFJlY3QoKS4KKyAgICAgICAgKiBwbGF0Zm9y
bS9jaHJvbWl1bS9Qb3B1cE1lbnVDaHJvbWl1bS5oOiBDaGFuZ2UgdGhlIGZ1bmN0aW9uIG5hbWUg
YW5kIHBhcmFtZXRlcnMuCisKIDIwMTEtMDItMDkgIFNpbW9uIEZyYXNlciAgPHNpbW9uLmZyYXNl
ckBhcHBsZS5jb20+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgRGFuIEJlcm5zdGVpbi4KZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2Nocm9taXVtL1BvcHVwTWVudUNocm9taXVt
LmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2Nocm9taXVtL1BvcHVwTWVudUNocm9taXVt
LmNwcAppbmRleCBlMzcxODhlYTU1MzZmMjlkOGY3ZDhiYzFiYTBiMDJmYzU5MjlhZDhiLi4yMDgy
ZGUxY2Q5MjgxZTJmNzQxOGZhMTdmYjc0NDgwMDkzNjAwODgzIDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViQ29yZS9wbGF0Zm9ybS9jaHJvbWl1bS9Qb3B1cE1lbnVDaHJvbWl1bS5jcHAKKysrIGIvU291
cmNlL1dlYkNvcmUvcGxhdGZvcm0vY2hyb21pdW0vUG9wdXBNZW51Q2hyb21pdW0uY3BwCkBAIC0z
MjgsNyArMzI4LDcgQEAgUG9wdXBDb250YWluZXI6On5Qb3B1cENvbnRhaW5lcigpCiAgICAgICAg
IHJlbW92ZUNoaWxkKG1fbGlzdEJveC5nZXQoKSk7CiB9CiAKLUludFJlY3QgUG9wdXBDb250YWlu
ZXI6OmxheW91dEFuZENhbGN1bGF0ZVdpZGdldFJlY3QoaW50IHRhcmdldENvbnRyb2xIZWlnaHQs
IGludCBwb3B1cEluaXRpYWxZKQorSW50UmVjdCBQb3B1cENvbnRhaW5lcjo6bGF5b3V0QW5kQ2Fs
Y3VsYXRlV2lkZ2V0UmVjdChpbnQgdGFyZ2V0Q29udHJvbEhlaWdodCwgY29uc3QgSW50UG9pbnQm
IHBvcHVwSW5pdGlhbENvb3JkaW5hdGUpCiB7CiAgICAgLy8gUmVzZXQgdGhlIG1heCBoZWlnaHQg
dG8gaXRzIGRlZmF1bHQgdmFsdWUsIGl0IHdpbGwgYmUgcmVjb21wdXRlZCBiZWxvdwogICAgIC8v
IGlmIG5lY2Vzc2FyeS4KQEAgLTMzNiw4ICszMzYsOCBAQCBJbnRSZWN0IFBvcHVwQ29udGFpbmVy
OjpsYXlvdXRBbmRDYWxjdWxhdGVXaWRnZXRSZWN0KGludCB0YXJnZXRDb250cm9sSGVpZ2h0LCBp
bgogCiAgICAgLy8gTGF5IGV2ZXJ5dGhpbmcgb3V0IHRvIGZpZ3VyZSBvdXQgb3VyIHByZWZlcnJl
ZCBzaXplLCB0aGVuIHRlbGwgdGhlIHZpZXcncwogICAgIC8vIFdpZGdldENsaWVudCBhYm91dCBp
dC4gIEl0IHNob3VsZCBhc3NpZ24gdXMgYSBjbGllbnQuCi0gICAgbGF5b3V0KCk7Ci0gIAorICAg
IGludCByaWdodE9mZnNldCA9IGxheW91dEFuZFJpZ2h0T2Zmc2V0KCk7CisKICAgICAvLyBBc3N1
bWUgbV9saXN0Qm94IHNpemUgaXMgYWxyZWFkeSBjYWxjdWxhdGVkLgogICAgIEludFNpemUgdGFy
Z2V0U2l6ZShtX2xpc3RCb3gtPndpZHRoKCkgKyBrQm9yZGVyU2l6ZSAqIDIsCiAgICAgICAgICAg
ICAgICAgICAgICAgIG1fbGlzdEJveC0+aGVpZ2h0KCkgKyBrQm9yZGVyU2l6ZSAqIDIpOwpAQCAt
MzQ4LDkgKzM0OCw5IEBAIEludFJlY3QgUG9wdXBDb250YWluZXI6OmxheW91dEFuZENhbGN1bGF0
ZVdpZGdldFJlY3QoaW50IHRhcmdldENvbnRyb2xIZWlnaHQsIGluCiAgICAgICAgIC8vIElmIHRo
ZSBwb3B1cCB3b3VsZCBleHRlbmQgcGFzdCB0aGUgYm90dG9tIG9mIHRoZSBzY3JlZW4sIG9wZW4g
dXB3YXJkcwogICAgICAgICAvLyBpbnN0ZWFkLgogICAgICAgICBGbG9hdFJlY3Qgc2NyZWVuID0g
c2NyZWVuQXZhaWxhYmxlUmVjdChtX2ZyYW1lVmlldy5nZXQoKSk7Ci0gICAgICAgIC8vIFVzZSB0
aGlzOjp4KCkgZm9yIGxvY2F0aW9uIGJlY2F1c2UgUlRMIHBvc2l0aW9uIGlzIGNvbnNpZGVyZWQK
LSAgICAgICAgLy8gaW4gbGF5b3V0KCkuCi0gICAgICAgIHdpZGdldFJlY3QgPSBjaHJvbWVDbGll
bnQtPndpbmRvd1RvU2NyZWVuKEludFJlY3QoeCgpLCBwb3B1cEluaXRpYWxZLCB0YXJnZXRTaXpl
LndpZHRoKCksIHRhcmdldFNpemUuaGVpZ2h0KCkpKTsKKyAgICAgICAgLy8gVXNlIHxwb3B1cElu
aXRpYWxDb29yZGluYXRlLngoKXwgKyB8cmlnaHRPZmZzZXR8IGJlY2F1c2UgUlRMIHBvc2l0aW9u
CisgICAgICAgIC8vIG5lZWRzIHRvIGJlIGNvbnNpZGVyZWQuCisgICAgICAgIHdpZGdldFJlY3Qg
PSBjaHJvbWVDbGllbnQtPndpbmRvd1RvU2NyZWVuKEludFJlY3QocG9wdXBJbml0aWFsQ29vcmRp
bmF0ZS54KCkgKyByaWdodE9mZnNldCwgcG9wdXBJbml0aWFsQ29vcmRpbmF0ZS55KCksIHRhcmdl
dFNpemUud2lkdGgoKSwgdGFyZ2V0U2l6ZS5oZWlnaHQoKSkpOwogICAgICAgICBpZiAod2lkZ2V0
UmVjdC5tYXhZKCkgPiBzdGF0aWNfY2FzdDxpbnQ+KHNjcmVlbi5tYXhZKCkpKSB7CiAgICAgICAg
ICAgICBpZiAod2lkZ2V0UmVjdC55KCkgLSB3aWRnZXRSZWN0LmhlaWdodCgpIC0gdGFyZ2V0Q29u
dHJvbEhlaWdodCA+IDApIHsKICAgICAgICAgICAgICAgICAvLyBUaGVyZSBpcyBlbm91Z2ggcm9v
bSB0byBvcGVuIHVwd2FyZHMuCkBAIC0zNjQsNyArMzY0LDcgQEAgSW50UmVjdCBQb3B1cENvbnRh
aW5lcjo6bGF5b3V0QW5kQ2FsY3VsYXRlV2lkZ2V0UmVjdChpbnQgdGFyZ2V0Q29udHJvbEhlaWdo
dCwgaW4KICAgICAgICAgICAgICAgICAgICAgbV9saXN0Qm94LT5zZXRNYXhIZWlnaHQoc3BhY2VB
Ym92ZSk7CiAgICAgICAgICAgICAgICAgZWxzZQogICAgICAgICAgICAgICAgICAgICBtX2xpc3RC
b3gtPnNldE1heEhlaWdodChzcGFjZUJlbG93KTsKLSAgICAgICAgICAgICAgICBsYXlvdXQoKTsK
KyAgICAgICAgICAgICAgICBsYXlvdXRBbmRSaWdodE9mZnNldCgpOwogICAgICAgICAgICAgICAg
IC8vIE91ciBzaXplIGhhcyBjaGFuZ2VkLCByZWNvbXB1dGUgdGhlIHdpZGdldFJlY3QuCiAgICAg
ICAgICAgICAgICAgd2lkZ2V0UmVjdCA9IGNocm9tZUNsaWVudC0+d2luZG93VG9TY3JlZW4oZnJh
bWVSZWN0KCkpOwogICAgICAgICAgICAgICAgIC8vIEFuZCBtb3ZlIHVwd2FyZHMgaWYgbmVjZXNz
YXJ5LgpAQCAtMzgzLDcgKzM4Myw3IEBAIHZvaWQgUG9wdXBDb250YWluZXI6OnNob3dQb3B1cChG
cmFtZVZpZXcqIHZpZXcpCiAgICAgQ2hyb21lQ2xpZW50Q2hyb21pdW0qIGNocm9tZUNsaWVudCA9
IGNocm9tZUNsaWVudENocm9taXVtKCk7CiAgICAgaWYgKGNocm9tZUNsaWVudCkgewogICAgICAg
ICBJbnRSZWN0IHBvcHVwUmVjdCA9IGZyYW1lUmVjdCgpOwotICAgICAgICBjaHJvbWVDbGllbnQt
PnBvcHVwT3BlbmVkKHRoaXMsIGxheW91dEFuZENhbGN1bGF0ZVdpZGdldFJlY3QocG9wdXBSZWN0
LmhlaWdodCgpLCBwb3B1cFJlY3QueSgpKSwgZmFsc2UpOworICAgICAgICBjaHJvbWVDbGllbnQt
PnBvcHVwT3BlbmVkKHRoaXMsIGxheW91dEFuZENhbGN1bGF0ZVdpZGdldFJlY3QocG9wdXBSZWN0
LmhlaWdodCgpLCBwb3B1cFJlY3QubG9jYXRpb24oKSksIGZhbHNlKTsKICAgICAgICAgbV9wb3B1
cE9wZW4gPSB0cnVlOwogICAgIH0KIApAQCAtNDEyLDcgKzQxMiw3IEBAIHZvaWQgUG9wdXBDb250
YWluZXI6Om5vdGlmeVBvcHVwSGlkZGVuKCkKICAgICBjaHJvbWVDbGllbnRDaHJvbWl1bSgpLT5w
b3B1cENsb3NlZCh0aGlzKTsKIH0KIAotdm9pZCBQb3B1cENvbnRhaW5lcjo6bGF5b3V0KCkKK2lu
dCBQb3B1cENvbnRhaW5lcjo6bGF5b3V0QW5kUmlnaHRPZmZzZXQoKQogewogICAgIG1fbGlzdEJv
eC0+bGF5b3V0KCk7CiAKQEAgLTQyOSwxMiArNDI5LDE1IEBAIHZvaWQgUG9wdXBDb250YWluZXI6
OmxheW91dCgpCiAgICAgLy8gb2YgZHJvcGRvd24gYm94IHNob3VsZCBiZSBhbGlnbmVkIHdpdGgg
dGhlIHJpZ2h0IGVkZ2Ugb2YgPHNlbGVjdD4gZWxlbWVudCBib3gsCiAgICAgLy8gYW5kIHRoZSBk
cm9wZG93biBib3ggc2hvdWxkIGJlIGV4cGFuZGVkIHRvIGxlZnQgaWYgbW9yZSBzcGFjZSBuZWVk
ZWQuCiAgICAgUG9wdXBNZW51Q2xpZW50KiBwb3B1cENsaWVudCA9IG1fbGlzdEJveC0+bV9wb3B1
cENsaWVudDsKKyAgICBpbnQgcmlnaHRPZmZzZXQgPSAwOwogICAgIGlmIChwb3B1cENsaWVudCkg
ewogICAgICAgICBib29sIHJpZ2h0QWxpZ25lZCA9IG1fbGlzdEJveC0+bV9wb3B1cENsaWVudC0+
bWVudVN0eWxlKCkudGV4dERpcmVjdGlvbigpID09IFJUTDsKICAgICAgICAgaWYgKHJpZ2h0QWxp
Z25lZCkKLSAgICAgICAgICAgIG1vdmUoeCgpICsgcG9wdXBXaWR0aCAtIGxpc3RCb3hXaWR0aCwg
eSgpKTsKKyAgICAgICAgICAgIHJpZ2h0T2Zmc2V0ID0gcG9wdXBXaWR0aCAtIGxpc3RCb3hXaWR0
aDsKICAgICB9CiAgICAgaW52YWxpZGF0ZSgpOworCisgICAgcmV0dXJuIHJpZ2h0T2Zmc2V0Owog
fQogCiBib29sIFBvcHVwQ29udGFpbmVyOjpoYW5kbGVNb3VzZURvd25FdmVudChjb25zdCBQbGF0
Zm9ybU1vdXNlRXZlbnQmIGV2ZW50KQpAQCAtNTUzLDcgKzU1Niw3IEBAIHZvaWQgUG9wdXBDb250
YWluZXI6OnJlZnJlc2goY29uc3QgSW50UmVjdCYgdGFyZ2V0Q29udHJvbFJlY3QpCiAgICAgbGlz
dEJveCgpLT51cGRhdGVGcm9tRWxlbWVudCgpOwogICAgIC8vIFN0b3JlIHRoZSBvcmlnaW5hbCBo
ZWlnaHQgdG8gY2hlY2sgaWYgd2UgbmVlZCB0byByZXF1ZXN0IHRoZSBsb2NhdGlvbi4KICAgICBp
bnQgb3JpZ2luYWxIZWlnaHQgPSBoZWlnaHQoKTsKLSAgICBJbnRSZWN0IHdpZGdldFJlY3QgPSBs
YXlvdXRBbmRDYWxjdWxhdGVXaWRnZXRSZWN0KHRhcmdldENvbnRyb2xSZWN0LmhlaWdodCgpLCBs
b2NhdGlvbi55KCkpOworICAgIEludFJlY3Qgd2lkZ2V0UmVjdCA9IGxheW91dEFuZENhbGN1bGF0
ZVdpZGdldFJlY3QodGFyZ2V0Q29udHJvbFJlY3QuaGVpZ2h0KCksIGxvY2F0aW9uKTsKICAgICBp
ZiAob3JpZ2luYWxIZWlnaHQgIT0gd2lkZ2V0UmVjdC5oZWlnaHQoKSkKICAgICAgICAgc2V0RnJh
bWVSZWN0KHdpZGdldFJlY3QpOwogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9y
bS9jaHJvbWl1bS9Qb3B1cE1lbnVDaHJvbWl1bS5oIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0v
Y2hyb21pdW0vUG9wdXBNZW51Q2hyb21pdW0uaAppbmRleCBjOTRjZWI0N2Q2Y2E4ZTEzYTQ3YmIy
NTYyNGVhNDVmNjlkNWJlNWNmLi4yNjRmMmU0NDFkNDk1NGJmOTgwNGM3YzUwZjBjNWM0MzJlNThi
YjA5IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9jaHJvbWl1bS9Qb3B1cE1l
bnVDaHJvbWl1bS5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2Nocm9taXVtL1BvcHVw
TWVudUNocm9taXVtLmgKQEAgLTE0MCw3ICsxNDAsNyBAQCBwdWJsaWM6CiAgICAgdm9pZCBub3Rp
ZnlQb3B1cEhpZGRlbigpOwogCiAgICAgLy8gQ29tcHV0ZSBzaXplIG9mIHdpZGdldCBhbmQgY2hp
bGRyZW4uCi0gICAgdm9pZCBsYXlvdXQoKTsKKyAgICBpbnQgbGF5b3V0QW5kUmlnaHRPZmZzZXQo
KTsKIAogICAgIFBvcHVwTGlzdEJveCogbGlzdEJveCgpIGNvbnN0IHsgcmV0dXJuIG1fbGlzdEJv
eC5nZXQoKTsgfQogCkBAIC0xNzUsNyArMTc1LDcgQEAgcHJpdmF0ZToKICAgICB2b2lkIHBhaW50
Qm9yZGVyKEdyYXBoaWNzQ29udGV4dCosIGNvbnN0IEludFJlY3QmKTsKIAogICAgIC8vIExheW91
dCBhbmQgY2FsY3VsYXRlIHBvcHVwIHdpZGdldCBzaXplIGFuZCBsb2NhdGlvbiBhbmQgcmV0dXJu
cyBpdCBhcyBJbnRSZWN0LgotICAgIEludFJlY3QgbGF5b3V0QW5kQ2FsY3VsYXRlV2lkZ2V0UmVj
dChpbnQgdGFyZ2V0Q29udHJvbEhlaWdodCwgaW50IHBvcHVwSW5pdGlhbFkpOworICAgIEludFJl
Y3QgbGF5b3V0QW5kQ2FsY3VsYXRlV2lkZ2V0UmVjdChpbnQgdGFyZ2V0Q29udHJvbEhlaWdodCwg
Y29uc3QgSW50UG9pbnQmIHBvcHVwSW5pdGlhbENvb3JkaW5hdGUpOwogCiAgICAgLy8gUmV0dXJu
cyB0aGUgQ2hyb21lQ2xpZW50IG9mIHRoZSBwYWdlIHRoaXMgcG9wdXAgaXMgYXNzb2NpYXRlZCB3
aXRoLgogICAgIENocm9tZUNsaWVudENocm9taXVtKiBjaHJvbWVDbGllbnRDaHJvbWl1bSgpOwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>