<?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>107255</bug_id>
          
          <creation_ts>2013-01-18 03:46:35 -0800</creation_ts>
          <short_desc>Add explicit keyword to constructors in platform-specific InspectorClient</short_desc>
          <delta_ts>2013-01-18 07:44:55 -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>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>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Seokju Kwon">seokju.kwon</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>haraken</cc>
    
    <cc>mifenton</cc>
    
    <cc>rwlbuis</cc>
    
    <cc>tonikitoo</cc>
    
    <cc>webkit.review.bot</cc>
    
    <cc>yong.li.webkit</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>810441</commentid>
    <comment_count>0</comment_count>
    <who name="Seokju Kwon">seokju.kwon</who>
    <bug_when>2013-01-18 03:46:35 -0800</bug_when>
    <thetext>Add explicit keyword to constructors that take exactly one argument
in platform-specific implementation of InspectorClient.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>810457</commentid>
    <comment_count>1</comment_count>
      <attachid>183424</attachid>
    <who name="Seokju Kwon">seokju</who>
    <bug_when>2013-01-18 04:09:15 -0800</bug_when>
    <thetext>Created attachment 183424
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>810461</commentid>
    <comment_count>2</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-01-18 04:11:04 -0800</bug_when>
    <thetext>Attachment 183424 did not pass style-queue:

Failed to run &quot;[&apos;Tools/Scripts/check-webkit-style&apos;, &apos;--diff-files&apos;, u&apos;Source/WebKit/blackberry/ChangeLog&apos;, u&apos;Sou...&quot; exit_code: 1
Source/WebKit/wince/WebCoreSupport/InspectorClientWinCE.h:37:  The parameter name &quot;webView&quot; adds no information, so it should be removed.  [readability/parameter_name] [5]
Source/WebKit/gtk/WebCoreSupport/InspectorClientGtk.h:51:  The parameter name &quot;webView&quot; adds no information, so it should be removed.  [readability/parameter_name] [5]
Total errors found: 2 in 14 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>810470</commentid>
    <comment_count>3</comment_count>
      <attachid>183424</attachid>
    <who name="Kentaro Hara">haraken</who>
    <bug_when>2013-01-18 04:31:14 -0800</bug_when>
    <thetext>Comment on attachment 183424
Patch

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

LGMT with nits.

&gt;&gt; Source/WebKit/gtk/WebCoreSupport/InspectorClientGtk.h:51
&gt;&gt; +        explicit InspectorClient(WebKitWebView* webView);
&gt; 
&gt; The parameter name &quot;webView&quot; adds no information, so it should be removed.  [readability/parameter_name] [5]

Nit: Remove it.

&gt; Source/WebKit/mac/WebCoreSupport/WebInspectorClient.h:62
&gt; +    explicit WebInspectorClient(WebView *);

Nit: WebView * =&gt; WebView*

&gt;&gt; Source/WebKit/wince/WebCoreSupport/InspectorClientWinCE.h:37
&gt;&gt; +    explicit InspectorClientWinCE(WebView* webView);
&gt; 
&gt; The parameter name &quot;webView&quot; adds no information, so it should be removed.  [readability/parameter_name] [5]

Nit: Remove it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>810561</commentid>
    <comment_count>4</comment_count>
      <attachid>183446</attachid>
    <who name="Seokju Kwon">seokju</who>
    <bug_when>2013-01-18 07:17:30 -0800</bug_when>
    <thetext>Created attachment 183446
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>810568</commentid>
    <comment_count>5</comment_count>
      <attachid>183446</attachid>
    <who name="Seokju Kwon">seokju</who>
    <bug_when>2013-01-18 07:21:58 -0800</bug_when>
    <thetext>Comment on attachment 183446
Patch

Fix some coding style issues

Source/WebKit/wince/WebCoreSupport/InspectorClientWinCE.h:37:  The parameter name &quot;webView&quot; adds no information, so it should be removed.  [readability/parameter_name] [5]
Source/WebKit/gtk/WebCoreSupport/InspectorClientGtk.h:35:  Alphabetical sorting problem.  [build/include_order] [4]
Source/WebKit/gtk/WebCoreSupport/InspectorClientGtk.h:42:  Code inside a namespace should not be indented.  [whitespace/indent] [4]
Source/WebKit/gtk/WebCoreSupport/InspectorClientGtk.h:51:  The parameter name &quot;webView&quot; adds no information, so it should be removed.  [readability/parameter_name] [5]
Source/WebKit/gtk/WebCoreSupport/InspectorClientGtk.h:79:  The parameter name &quot;webInspector&quot; adds no information, so it should be removed.  [readability/parameter_name] [5]
Source/WebKit/gtk/WebCoreSupport/InspectorClientGtk.h:79:  The parameter name &quot;inspectorClient&quot; adds no information, so it should be removed.  [readability/parameter_name] [5]
Source/WebKit/gtk/WebCoreSupport/InspectorClientGtk.h:96:  The parameter name &quot;height&quot; adds no information, so it should be removed.  [readability/parameter_name] [5]</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>810594</commentid>
    <comment_count>6</comment_count>
      <attachid>183446</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-01-18 07:44:50 -0800</bug_when>
    <thetext>Comment on attachment 183446
Patch

Clearing flags on attachment: 183446

Committed r140148: &lt;http://trac.webkit.org/changeset/140148&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>810595</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-01-18 07:44:55 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>183424</attachid>
            <date>2013-01-18 04:09:15 -0800</date>
            <delta_ts>2013-01-18 07:17:22 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-107255-20130118210613.patch</filename>
            <type>text/plain</type>
            <size>10510</size>
            <attacher name="Seokju Kwon">seokju</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQwMTE3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Js
YWNrYmVycnkvQ2hhbmdlTG9nIGIvU291cmNlL1dlYktpdC9ibGFja2JlcnJ5L0NoYW5nZUxvZwpp
bmRleCBlOTQ1NmQ2YTY4N2MzMzZlODEwNzFmM2E3ZGE4YjgyYTE0Mjg1MmU3Li41ZWM5Y2Y2M2Rh
YzE2ZGUyMjNlOGZhZTgwZmUwZDM1OTMxNzE3MDkzIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0
L2JsYWNrYmVycnkvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9DaGFu
Z2VMb2cKQEAgLTEsMyArMSwxNiBAQAorMjAxMy0wMS0xOCAgU2Vva2p1IEt3b24gIDxzZW9ranUu
a3dvbkBnbWFpbC5jb20+CisKKyAgICAgICAgQWRkIGV4cGxpY2l0IGtleXdvcmQgdG8gY29uc3Ry
dWN0b3JzIGluIHBsYXRmb3JtLXNwZWNpZmljIEluc3BlY3RvckNsaWVudAorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA3MjU1CisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQWRkIGV4cGxpY2l0IGtleXdvcmQg
dG8gY29uc3RydWN0b3JzIHRoYXQgdGFrZSBvbmUgYXJndW1lbnQKKyAgICAgICAgaW4gcGxhdGZv
cm0tc3BlY2lmaWMgaW1wbGVtZW50YXRpb24gb2YgSW5zcGVjdG9yQ2xpZW50LgorCisgICAgICAg
ICogV2ViQ29yZVN1cHBvcnQvSW5zcGVjdG9yQ2xpZW50QmxhY2tCZXJyeS5oOgorICAgICAgICAo
SW5zcGVjdG9yQ2xpZW50QmxhY2tCZXJyeSk6CisKIDIwMTMtMDEtMTcgIFlvbmcgTGkgIDx5b2xp
QHJpbS5jb20+CiAKICAgICAgICAgW0JsYWNrQmVycnldIEluUmVnaW9uU2Nyb2xsZXIgc2hvdWxk
IG5vdGlmeSBjbGllbnQgYmVmb3JlIGl0IGRlbGV0ZXMgYWxsIHRoZSBzY3JvbGxhYmxlcwpkaWZm
IC0tZ2l0IGEvU291cmNlL1dlYktpdC9jaHJvbWl1bS9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0
L2Nocm9taXVtL0NoYW5nZUxvZwppbmRleCAxOWUwNmU4NmYxZmY3N2ZhMWU5Yzg3NjIxMDJmMTM4
YWNmOTFlYmE1Li41NTJiMmQ5NjIxYzk3ZjIzZjk4MTNmMzFlZDk0NDg0NjJiMzlhYzY1IDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL0NoYW5nZUxvZworKysgYi9Tb3VyY2UvV2Vi
S2l0L2Nocm9taXVtL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDEzLTAxLTE4ICBTZW9r
anUgS3dvbiAgPHNlb2tqdS5rd29uQGdtYWlsLmNvbT4KKworICAgICAgICBBZGQgZXhwbGljaXQg
a2V5d29yZCB0byBjb25zdHJ1Y3RvcnMgaW4gcGxhdGZvcm0tc3BlY2lmaWMgSW5zcGVjdG9yQ2xp
ZW50CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMDcy
NTUKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBBZGQg
ZXhwbGljaXQga2V5d29yZCB0byBjb25zdHJ1Y3RvcnMgdGhhdCB0YWtlIG9uZSBhcmd1bWVudAor
ICAgICAgICBpbiBwbGF0Zm9ybS1zcGVjaWZpYyBpbXBsZW1lbnRhdGlvbiBvZiBJbnNwZWN0b3JD
bGllbnQuCisKKyAgICAgICAgKiBzcmMvSW5zcGVjdG9yQ2xpZW50SW1wbC5oOgorICAgICAgICAo
SW5zcGVjdG9yQ2xpZW50SW1wbCk6CisKIDIwMTMtMDEtMTcgIERvbWluaWMgQ29vbmV5ICA8ZG9t
aW5pY2NAY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFtDaHJvbWl1bV0gVW5yZXZpZXdlZCBnYXJk
ZW5pbmcuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2d0ay9DaGFuZ2VMb2cgYi9Tb3VyY2Uv
V2ViS2l0L2d0ay9DaGFuZ2VMb2cKaW5kZXggMzdlZWUwZWM4NjcxZTE2YzUwM2I3NGJjM2M4NTky
ZTdkMDFiYmE5Ni4uZGVmMzAzMWVhYzYwYTg4YmY5ZDkyNjE3ZmM2Mjc0N2NiOTVmODU1OCAxMDA2
NDQKLS0tIGEvU291cmNlL1dlYktpdC9ndGsvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQv
Z3RrL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDEzLTAxLTE4ICBTZW9ranUgS3dvbiAg
PHNlb2tqdS5rd29uQGdtYWlsLmNvbT4KKworICAgICAgICBBZGQgZXhwbGljaXQga2V5d29yZCB0
byBjb25zdHJ1Y3RvcnMgaW4gcGxhdGZvcm0tc3BlY2lmaWMgSW5zcGVjdG9yQ2xpZW50CisgICAg
ICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMDcyNTUKKworICAg
ICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBBZGQgZXhwbGljaXQg
a2V5d29yZCB0byBjb25zdHJ1Y3RvcnMgdGhhdCB0YWtlIG9uZSBhcmd1bWVudAorICAgICAgICBp
biBwbGF0Zm9ybS1zcGVjaWZpYyBpbXBsZW1lbnRhdGlvbiBvZiBJbnNwZWN0b3JDbGllbnQuCisK
KyAgICAgICAgKiBXZWJDb3JlU3VwcG9ydC9JbnNwZWN0b3JDbGllbnRHdGsuaDoKKyAgICAgICAg
KEluc3BlY3RvckNsaWVudCk6CisKIDIwMTMtMDEtMTcgIE1hcnRpbiBSb2JpbnNvbiAgPG1yb2Jp
bnNvbkBpZ2FsaWEuY29tPgogCiAgICAgICAgIFtHVEtdIEJ1aWxkIHdpdGggTGV2ZWxEQiB3aGVu
IEluZGV4ZWREQiBpcyBlbmFibGVkCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L21hYy9DaGFu
Z2VMb2cgYi9Tb3VyY2UvV2ViS2l0L21hYy9DaGFuZ2VMb2cKaW5kZXggYzQyYzQ4MmQwMDkxOTNj
NDU1ZTU5MzFiMDAwNTczZmQwY2Q2MjBkMS4uMTA2ZjdhMzU3ZTJkNzlhZDA5Y2QxYWJiYjgxMDVj
N2NkNjZhNzA2ZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9tYWMvQ2hhbmdlTG9nCisrKyBi
L1NvdXJjZS9XZWJLaXQvbWFjL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDEzLTAxLTE4
ICBTZW9ranUgS3dvbiAgPHNlb2tqdS5rd29uQGdtYWlsLmNvbT4KKworICAgICAgICBBZGQgZXhw
bGljaXQga2V5d29yZCB0byBjb25zdHJ1Y3RvcnMgaW4gcGxhdGZvcm0tc3BlY2lmaWMgSW5zcGVj
dG9yQ2xpZW50CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD0xMDcyNTUKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAg
ICBBZGQgZXhwbGljaXQga2V5d29yZCB0byBjb25zdHJ1Y3RvcnMgdGhhdCB0YWtlIG9uZSBhcmd1
bWVudAorICAgICAgICBpbiBwbGF0Zm9ybS1zcGVjaWZpYyBpbXBsZW1lbnRhdGlvbiBvZiBJbnNw
ZWN0b3JDbGllbnQuCisKKyAgICAgICAgKiBXZWJDb3JlU3VwcG9ydC9XZWJJbnNwZWN0b3JDbGll
bnQuaDoKKyAgICAgICAgKFdlYkluc3BlY3RvckNsaWVudCk6CisKIDIwMTMtMDEtMTUgIEplciBO
b2JsZSAgPGplci5ub2JsZUBhcHBsZS5jb20+CiAKICAgICAgICAgQWRkIGEgU2V0dGluZyB0byBk
aXNhYmxlIFFUS2l0IG1lZGlhIGVuZ2luZS4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvcXQv
Q2hhbmdlTG9nIGIvU291cmNlL1dlYktpdC9xdC9DaGFuZ2VMb2cKaW5kZXggM2FlMTBjYmIzOWVj
OWYzZTVhNDU2MDJkMDE4ZWZkYWE0YTMwMmI0OC4uYzZmYzM5OWVhMzQwZjc2YmM1MWJiMzE4ZGY5
NDA3MzUwM2VkZTYwMiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9xdC9DaGFuZ2VMb2cKKysr
IGIvU291cmNlL1dlYktpdC9xdC9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNiBAQAorMjAxMy0wMS0x
OCAgU2Vva2p1IEt3b24gIDxzZW9ranUua3dvbkBnbWFpbC5jb20+CisKKyAgICAgICAgQWRkIGV4
cGxpY2l0IGtleXdvcmQgdG8gY29uc3RydWN0b3JzIGluIHBsYXRmb3JtLXNwZWNpZmljIEluc3Bl
Y3RvckNsaWVudAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9MTA3MjU1CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAg
ICAgQWRkIGV4cGxpY2l0IGtleXdvcmQgdG8gY29uc3RydWN0b3JzIHRoYXQgdGFrZSBvbmUgYXJn
dW1lbnQKKyAgICAgICAgaW4gcGxhdGZvcm0tc3BlY2lmaWMgaW1wbGVtZW50YXRpb24gb2YgSW5z
cGVjdG9yQ2xpZW50LgorCisgICAgICAgICogV2ViQ29yZVN1cHBvcnQvSW5zcGVjdG9yQ2xpZW50
UXQuaDoKKyAgICAgICAgKEluc3BlY3RvckNsaWVudFF0KToKKwogMjAxMy0wMS0xNiAgSm9jZWx5
biBUdXJjb3R0ZSAgPGpvY2VseW4udHVyY290dGVAZGlnaWEuY29tPgogCiAgICAgICAgIFtRdF0g
VXNlIHRoZSBzaGFyZWQgSGlzdG9yeUl0ZW0gc2VyaWFsaXphdGlvbiBmb3IgUVdlYkhpc3RvcnkK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvd2luL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQv
d2luL0NoYW5nZUxvZwppbmRleCAzOTE2MjZlNjgzMTY2YzMxYjljNDYxZTEyMjUyYzA2YWU1ZDU5
OWQwLi4wYWQ3NTMwYTk3YjlkYTUzNzhlYTIwZjE1MGNjNmVmNjU5ZTRjODRkIDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViS2l0L3dpbi9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdC93aW4vQ2hh
bmdlTG9nCkBAIC0xLDMgKzEsMTYgQEAKKzIwMTMtMDEtMTggIFNlb2tqdSBLd29uICA8c2Vva2p1
Lmt3b25AZ21haWwuY29tPgorCisgICAgICAgIEFkZCBleHBsaWNpdCBrZXl3b3JkIHRvIGNvbnN0
cnVjdG9ycyBpbiBwbGF0Zm9ybS1zcGVjaWZpYyBJbnNwZWN0b3JDbGllbnQKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEwNzI1NQorCisgICAgICAgIFJl
dmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEFkZCBleHBsaWNpdCBrZXl3b3Jk
IHRvIGNvbnN0cnVjdG9ycyB0aGF0IHRha2Ugb25lIGFyZ3VtZW50CisgICAgICAgIGluIHBsYXRm
b3JtLXNwZWNpZmljIGltcGxlbWVudGF0aW9uIG9mIEluc3BlY3RvckNsaWVudC4KKworICAgICAg
ICAqIFdlYkNvcmVTdXBwb3J0L1dlYkluc3BlY3RvckNsaWVudC5oOgorICAgICAgICAoV2ViSW5z
cGVjdG9yQ2xpZW50KToKKwogMjAxMy0wMS0xOCAgU2hlcmlmZiBCb3QgIDx3ZWJraXQucmV2aWV3
LmJvdEBnbWFpbC5jb20+CiAKICAgICAgICAgVW5yZXZpZXdlZCwgcm9sbGluZyBvdXQgcjE0MDAw
NS4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvd2luY2UvQ2hhbmdlTG9nIGIvU291cmNlL1dl
YktpdC93aW5jZS9DaGFuZ2VMb2cKaW5kZXggMGQ0N2M3YTIxNmU5OWJmYWYwZTIwYzg4NDZhOTQz
N2NkYjgzNDhmMC4uYjcxOGYzZTI2NDJhN2IxYmZiYzgxYTkyNjFmYWM1MjhmOThkMzIwMCAxMDA2
NDQKLS0tIGEvU291cmNlL1dlYktpdC93aW5jZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktp
dC93aW5jZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNiBAQAorMjAxMy0wMS0xOCAgU2Vva2p1IEt3
b24gIDxzZW9ranUua3dvbkBnbWFpbC5jb20+CisKKyAgICAgICAgQWRkIGV4cGxpY2l0IGtleXdv
cmQgdG8gY29uc3RydWN0b3JzIGluIHBsYXRmb3JtLXNwZWNpZmljIEluc3BlY3RvckNsaWVudAor
ICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA3MjU1CisK
KyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQWRkIGV4cGxp
Y2l0IGtleXdvcmQgdG8gY29uc3RydWN0b3JzIHRoYXQgdGFrZSBvbmUgYXJndW1lbnQKKyAgICAg
ICAgaW4gcGxhdGZvcm0tc3BlY2lmaWMgaW1wbGVtZW50YXRpb24gb2YgSW5zcGVjdG9yQ2xpZW50
LgorCisgICAgICAgICogV2ViQ29yZVN1cHBvcnQvSW5zcGVjdG9yQ2xpZW50V2luQ0UuaDoKKyAg
ICAgICAgKEluc3BlY3RvckNsaWVudFdpbkNFKToKKwogMjAxMy0wMS0wOCAgTWFyayBMYW0gIDxt
YXJrLmxhbUBhcHBsZS5jb20+CiAKICAgICAgICAgUmVtb3ZlZCB0aGUgbmVlZCBmb3IgdGhlIFBy
b3Bvc2VkRGF0YWJhc2UgbWVjaGFuaXNtLgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9ibGFj
a2JlcnJ5L1dlYkNvcmVTdXBwb3J0L0luc3BlY3RvckNsaWVudEJsYWNrQmVycnkuaCBiL1NvdXJj
ZS9XZWJLaXQvYmxhY2tiZXJyeS9XZWJDb3JlU3VwcG9ydC9JbnNwZWN0b3JDbGllbnRCbGFja0Jl
cnJ5LmgKaW5kZXggMDU5MWNkZDAzYjBiNmMyZGM1NzhmN2NmYTdlNjViYWEyZTdiNGNiNi4uYTg0
MDE0MjJjODQ3MzBkZTAxOTc3ZDA1MzcyMTA0MWM1OWFiZGU5YSAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYktpdC9ibGFja2JlcnJ5L1dlYkNvcmVTdXBwb3J0L0luc3BlY3RvckNsaWVudEJsYWNrQmVy
cnkuaAorKysgYi9Tb3VyY2UvV2ViS2l0L2JsYWNrYmVycnkvV2ViQ29yZVN1cHBvcnQvSW5zcGVj
dG9yQ2xpZW50QmxhY2tCZXJyeS5oCkBAIC0zNyw3ICszNyw3IEBAIG5hbWVzcGFjZSBXZWJDb3Jl
IHsKIAogY2xhc3MgSW5zcGVjdG9yQ2xpZW50QmxhY2tCZXJyeSA6IHB1YmxpYyBJbnNwZWN0b3JD
bGllbnQsIHB1YmxpYyBJbnNwZWN0b3JGcm9udGVuZENoYW5uZWwsIHB1YmxpYyBCbGFja0JlcnJ5
OjpXZWJLaXQ6Okluc3BlY3Rvck92ZXJsYXk6Okluc3BlY3Rvck92ZXJsYXlDbGllbnQgewogcHVi
bGljOgotICAgIEluc3BlY3RvckNsaWVudEJsYWNrQmVycnkoQmxhY2tCZXJyeTo6V2ViS2l0OjpX
ZWJQYWdlUHJpdmF0ZSopOworICAgIGV4cGxpY2l0IEluc3BlY3RvckNsaWVudEJsYWNrQmVycnko
QmxhY2tCZXJyeTo6V2ViS2l0OjpXZWJQYWdlUHJpdmF0ZSopOwogICAgIHZpcnR1YWwgdm9pZCBp
bnNwZWN0b3JEZXN0cm95ZWQoKTsKIAogICAgIHZpcnR1YWwgdm9pZCBoaWdobGlnaHQoKTsKZGlm
ZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vc3JjL0luc3BlY3RvckNsaWVudEltcGwu
aCBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vc3JjL0luc3BlY3RvckNsaWVudEltcGwuaAppbmRl
eCAyMDMzZTNmNjkwOThiYjA5NmQwNTAwZjk1MTFjMDRmYTJkZmQ3NzQ5Li5mOGU2YjhmMWU0NzYx
OTgxMmMxZGZmYTk4OTRlNGNjY2ViMjg1ZTczIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2No
cm9taXVtL3NyYy9JbnNwZWN0b3JDbGllbnRJbXBsLmgKKysrIGIvU291cmNlL1dlYktpdC9jaHJv
bWl1bS9zcmMvSW5zcGVjdG9yQ2xpZW50SW1wbC5oCkBAIC00NSw3ICs0NSw3IEBAIGNsYXNzIFdl
YlZpZXdJbXBsOwogY2xhc3MgSW5zcGVjdG9yQ2xpZW50SW1wbCA6IHB1YmxpYyBXZWJDb3JlOjpJ
bnNwZWN0b3JDbGllbnQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcHVibGljIFdlYkNv
cmU6Okluc3BlY3RvckZyb250ZW5kQ2hhbm5lbCB7CiBwdWJsaWM6Ci0gICAgSW5zcGVjdG9yQ2xp
ZW50SW1wbChXZWJWaWV3SW1wbCopOworICAgIGV4cGxpY2l0IEluc3BlY3RvckNsaWVudEltcGwo
V2ViVmlld0ltcGwqKTsKICAgICB+SW5zcGVjdG9yQ2xpZW50SW1wbCgpOwogCiAgICAgLy8gSW5z
cGVjdG9yQ2xpZW50IG1ldGhvZHM6CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2d0ay9XZWJD
b3JlU3VwcG9ydC9JbnNwZWN0b3JDbGllbnRHdGsuaCBiL1NvdXJjZS9XZWJLaXQvZ3RrL1dlYkNv
cmVTdXBwb3J0L0luc3BlY3RvckNsaWVudEd0ay5oCmluZGV4IDc0ZWMxOGUzMWUyYTQ2MDUxZjAz
NDdiMzljODNlZWJhNDIwNWU1YmIuLjFjMDBmZmEyMTEzZjgxMTVmNDYxZTY0YjA4MTNkY2EwNzRl
ZWU0MDQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvZ3RrL1dlYkNvcmVTdXBwb3J0L0luc3Bl
Y3RvckNsaWVudEd0ay5oCisrKyBiL1NvdXJjZS9XZWJLaXQvZ3RrL1dlYkNvcmVTdXBwb3J0L0lu
c3BlY3RvckNsaWVudEd0ay5oCkBAIC00OCw3ICs0OCw3IEBAIG5hbWVzcGFjZSBXZWJLaXQgewog
CiAgICAgY2xhc3MgSW5zcGVjdG9yQ2xpZW50IDogcHVibGljIFdlYkNvcmU6Okluc3BlY3RvckNs
aWVudCwgcHVibGljIFdlYkNvcmU6Okluc3BlY3RvckZyb250ZW5kQ2hhbm5lbCB7CiAgICAgcHVi
bGljOgotICAgICAgICBJbnNwZWN0b3JDbGllbnQoV2ViS2l0V2ViVmlldyogd2ViVmlldyk7Cisg
ICAgICAgIGV4cGxpY2l0IEluc3BlY3RvckNsaWVudChXZWJLaXRXZWJWaWV3KiB3ZWJWaWV3KTsK
ICAgICAgICAgfkluc3BlY3RvckNsaWVudCgpOwogCiAgICAgICAgIHZvaWQgZGlzY29ubmVjdEZy
b250ZW5kQ2xpZW50KCkgeyBtX2Zyb250ZW5kQ2xpZW50ID0gMDsgfQpkaWZmIC0tZ2l0IGEvU291
cmNlL1dlYktpdC9tYWMvV2ViQ29yZVN1cHBvcnQvV2ViSW5zcGVjdG9yQ2xpZW50LmggYi9Tb3Vy
Y2UvV2ViS2l0L21hYy9XZWJDb3JlU3VwcG9ydC9XZWJJbnNwZWN0b3JDbGllbnQuaAppbmRleCAy
ZmU3ZGMwZTQxNGM4NTRhMWNlNTk2M2YxNzlhYjM3OGIzMjk3ZjE1Li4xOTIzZTBkNDMxMmY5Zjgw
Yjk4MWMzOGQ3ZWFjOTc3MWJmM2M5MGRhIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L21hYy9X
ZWJDb3JlU3VwcG9ydC9XZWJJbnNwZWN0b3JDbGllbnQuaAorKysgYi9Tb3VyY2UvV2ViS2l0L21h
Yy9XZWJDb3JlU3VwcG9ydC9XZWJJbnNwZWN0b3JDbGllbnQuaApAQCAtNTksNyArNTksNyBAQCBj
bGFzcyBXZWJJbnNwZWN0b3JGcm9udGVuZENsaWVudDsKIAogY2xhc3MgV2ViSW5zcGVjdG9yQ2xp
ZW50IDogcHVibGljIFdlYkNvcmU6Okluc3BlY3RvckNsaWVudCwgcHVibGljIFdlYkNvcmU6Oklu
c3BlY3RvckZyb250ZW5kQ2hhbm5lbCB7CiBwdWJsaWM6Ci0gICAgV2ViSW5zcGVjdG9yQ2xpZW50
KFdlYlZpZXcgKik7CisgICAgZXhwbGljaXQgV2ViSW5zcGVjdG9yQ2xpZW50KFdlYlZpZXcgKik7
CiAKICAgICB2aXJ0dWFsIHZvaWQgaW5zcGVjdG9yRGVzdHJveWVkKCkgT1ZFUlJJREU7CiAKZGlm
ZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvcXQvV2ViQ29yZVN1cHBvcnQvSW5zcGVjdG9yQ2xpZW50
UXQuaCBiL1NvdXJjZS9XZWJLaXQvcXQvV2ViQ29yZVN1cHBvcnQvSW5zcGVjdG9yQ2xpZW50UXQu
aAppbmRleCBjNmRhNGQ2MWM1NzQyN2Q4NGI3NWNhN2I4NzBjNmJlMzFhYWNkNDg3Li5iZTFmZWJj
YzhiYTE4MzM2MjJkMmM4ZDNkMTBmZTM5MWIxZThlNjZkIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
S2l0L3F0L1dlYkNvcmVTdXBwb3J0L0luc3BlY3RvckNsaWVudFF0LmgKKysrIGIvU291cmNlL1dl
YktpdC9xdC9XZWJDb3JlU3VwcG9ydC9JbnNwZWN0b3JDbGllbnRRdC5oCkBAIC01MSw3ICs1MSw3
IEBAIGNsYXNzIFBhZ2U7CiAKIGNsYXNzIEluc3BlY3RvckNsaWVudFF0IDogcHVibGljIEluc3Bl
Y3RvckNsaWVudCwgcHVibGljIEluc3BlY3RvckZyb250ZW5kQ2hhbm5lbCB7CiBwdWJsaWM6Ci0g
ICAgSW5zcGVjdG9yQ2xpZW50UXQoUVdlYlBhZ2VBZGFwdGVyKik7CisgICAgZXhwbGljaXQgSW5z
cGVjdG9yQ2xpZW50UXQoUVdlYlBhZ2VBZGFwdGVyKik7CiAKICAgICB2aXJ0dWFsIHZvaWQgaW5z
cGVjdG9yRGVzdHJveWVkKCk7CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvd2luL1dlYkNv
cmVTdXBwb3J0L1dlYkluc3BlY3RvckNsaWVudC5oIGIvU291cmNlL1dlYktpdC93aW4vV2ViQ29y
ZVN1cHBvcnQvV2ViSW5zcGVjdG9yQ2xpZW50LmgKaW5kZXggYjU4OWFmN2I5YmNlYzM3ZjhiZWNk
NDQ4Mjg2ZmIxOGEwNWM1OWE2Mi4uMDM2ZTJkZGIxZTc2YjBkZDBmZmY5NThjZGI5MDAzOTVkM2Ez
ZDA2YyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC93aW4vV2ViQ29yZVN1cHBvcnQvV2ViSW5z
cGVjdG9yQ2xpZW50LmgKKysrIGIvU291cmNlL1dlYktpdC93aW4vV2ViQ29yZVN1cHBvcnQvV2Vi
SW5zcGVjdG9yQ2xpZW50LmgKQEAgLTUzLDcgKzUzLDcgQEAgY2xhc3MgV2ViVmlldzsKIAogY2xh
c3MgV2ViSW5zcGVjdG9yQ2xpZW50IDogcHVibGljIFdlYkNvcmU6Okluc3BlY3RvckNsaWVudCwg
cHVibGljIFdlYkNvcmU6Okluc3BlY3RvckZyb250ZW5kQ2hhbm5lbCB7CiBwdWJsaWM6Ci0gICAg
V2ViSW5zcGVjdG9yQ2xpZW50KFdlYlZpZXcqKTsKKyAgICBleHBsaWNpdCBXZWJJbnNwZWN0b3JD
bGllbnQoV2ViVmlldyopOwogCiAgICAgLy8gSW5zcGVjdG9yQ2xpZW50CiAgICAgdmlydHVhbCB2
b2lkIGluc3BlY3RvckRlc3Ryb3llZCgpOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC93aW5j
ZS9XZWJDb3JlU3VwcG9ydC9JbnNwZWN0b3JDbGllbnRXaW5DRS5oIGIvU291cmNlL1dlYktpdC93
aW5jZS9XZWJDb3JlU3VwcG9ydC9JbnNwZWN0b3JDbGllbnRXaW5DRS5oCmluZGV4IGQ4NmFhYWU5
MTJlZDRiNjJkOTU2YzVkOGY5YjYwZGU5NjcxYzY3NGUuLmYxNjI2MzExZjY5ZTg1OWNlODBiM2Yx
MDE4OTllYzU1N2YwOGRhYTQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvd2luY2UvV2ViQ29y
ZVN1cHBvcnQvSW5zcGVjdG9yQ2xpZW50V2luQ0UuaAorKysgYi9Tb3VyY2UvV2ViS2l0L3dpbmNl
L1dlYkNvcmVTdXBwb3J0L0luc3BlY3RvckNsaWVudFdpbkNFLmgKQEAgLTM0LDcgKzM0LDcgQEAg
bmFtZXNwYWNlIFdlYktpdCB7CiAKIGNsYXNzIEluc3BlY3RvckNsaWVudFdpbkNFIDogcHVibGlj
IFdlYkNvcmU6Okluc3BlY3RvckNsaWVudCwgcHVibGljIFdlYkNvcmU6Okluc3BlY3RvckZyb250
ZW5kQ2hhbm5lbCB7CiBwdWJsaWM6Ci0gICAgSW5zcGVjdG9yQ2xpZW50V2luQ0UoV2ViVmlldyog
d2ViVmlldyk7CisgICAgZXhwbGljaXQgSW5zcGVjdG9yQ2xpZW50V2luQ0UoV2ViVmlldyogd2Vi
Vmlldyk7CiAgICAgfkluc3BlY3RvckNsaWVudFdpbkNFKCk7CiAKICAgICB2aXJ0dWFsIHZvaWQg
aW5zcGVjdG9yRGVzdHJveWVkKCk7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>183446</attachid>
            <date>2013-01-18 07:17:30 -0800</date>
            <delta_ts>2013-01-18 07:44:50 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-107255-20130119001427.patch</filename>
            <type>text/plain</type>
            <size>14721</size>
            <attacher name="Seokju Kwon">seokju</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQwMTE3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Js
YWNrYmVycnkvQ2hhbmdlTG9nIGIvU291cmNlL1dlYktpdC9ibGFja2JlcnJ5L0NoYW5nZUxvZwpp
bmRleCBlOTQ1NmQ2YTY4N2MzMzZlODEwNzFmM2E3ZGE4YjgyYTE0Mjg1MmU3Li5kMWRmN2Y4ZmIy
YzUyYWFjYWMwZmNjYjdmYTM4NTQ5NDYyYTMxODlkIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0
L2JsYWNrYmVycnkvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9DaGFu
Z2VMb2cKQEAgLTEsMyArMSwxNiBAQAorMjAxMy0wMS0xOCAgU2Vva2p1IEt3b24gIDxzZW9ranUu
a3dvbkBnbWFpbC5jb20+CisKKyAgICAgICAgQWRkIGV4cGxpY2l0IGtleXdvcmQgdG8gY29uc3Ry
dWN0b3JzIGluIHBsYXRmb3JtLXNwZWNpZmljIEluc3BlY3RvckNsaWVudAorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA3MjU1CisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgS2VudGFybyBIYXJhLgorCisgICAgICAgIEFkZCBleHBsaWNpdCBrZXl3b3JkIHRv
IGNvbnN0cnVjdG9ycyB0aGF0IHRha2Ugb25lIGFyZ3VtZW50CisgICAgICAgIGluIHBsYXRmb3Jt
LXNwZWNpZmljIGltcGxlbWVudGF0aW9uIG9mIEluc3BlY3RvckNsaWVudC4KKworICAgICAgICAq
IFdlYkNvcmVTdXBwb3J0L0luc3BlY3RvckNsaWVudEJsYWNrQmVycnkuaDoKKyAgICAgICAgKElu
c3BlY3RvckNsaWVudEJsYWNrQmVycnkpOgorCiAyMDEzLTAxLTE3ICBZb25nIExpICA8eW9saUBy
aW0uY29tPgogCiAgICAgICAgIFtCbGFja0JlcnJ5XSBJblJlZ2lvblNjcm9sbGVyIHNob3VsZCBu
b3RpZnkgY2xpZW50IGJlZm9yZSBpdCBkZWxldGVzIGFsbCB0aGUgc2Nyb2xsYWJsZXMKZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nIGIvU291cmNlL1dlYktpdC9j
aHJvbWl1bS9DaGFuZ2VMb2cKaW5kZXggMTllMDZlODZmMWZmNzdmYTFlOWM4NzYyMTAyZjEzOGFj
ZjkxZWJhNS4uMmI2YTUwZTJjZmU0ZDBjY2ZiMTgzOTIzNDQ2MWU2MGUwYmE5MTY0YyAxMDA2NDQK
LS0tIGEvU291cmNlL1dlYktpdC9jaHJvbWl1bS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktp
dC9jaHJvbWl1bS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNiBAQAorMjAxMy0wMS0xOCAgU2Vva2p1
IEt3b24gIDxzZW9ranUua3dvbkBnbWFpbC5jb20+CisKKyAgICAgICAgQWRkIGV4cGxpY2l0IGtl
eXdvcmQgdG8gY29uc3RydWN0b3JzIGluIHBsYXRmb3JtLXNwZWNpZmljIEluc3BlY3RvckNsaWVu
dAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA3MjU1
CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgS2VudGFybyBIYXJhLgorCisgICAgICAgIEFkZCBleHBs
aWNpdCBrZXl3b3JkIHRvIGNvbnN0cnVjdG9ycyB0aGF0IHRha2Ugb25lIGFyZ3VtZW50CisgICAg
ICAgIGluIHBsYXRmb3JtLXNwZWNpZmljIGltcGxlbWVudGF0aW9uIG9mIEluc3BlY3RvckNsaWVu
dC4KKworICAgICAgICAqIHNyYy9JbnNwZWN0b3JDbGllbnRJbXBsLmg6CisgICAgICAgIChJbnNw
ZWN0b3JDbGllbnRJbXBsKToKKwogMjAxMy0wMS0xNyAgRG9taW5pYyBDb29uZXkgIDxkb21pbmlj
Y0BjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgW0Nocm9taXVtXSBVbnJldmlld2VkIGdhcmRlbmlu
Zy4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvZ3RrL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJL
aXQvZ3RrL0NoYW5nZUxvZwppbmRleCAzN2VlZTBlYzg2NzFlMTZjNTAzYjc0YmMzYzg1OTJlN2Qw
MWJiYTk2Li5kNzIwMDhlMWUwOTVmMjNiNTE4ODE0YjA1MTc3MGU5ZGNlNDFiZmYyIDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViS2l0L2d0ay9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdC9ndGsv
Q2hhbmdlTG9nCkBAIC0xLDMgKzEsMjIgQEAKKzIwMTMtMDEtMTggIFNlb2tqdSBLd29uICA8c2Vv
a2p1Lmt3b25AZ21haWwuY29tPgorCisgICAgICAgIEFkZCBleHBsaWNpdCBrZXl3b3JkIHRvIGNv
bnN0cnVjdG9ycyBpbiBwbGF0Zm9ybS1zcGVjaWZpYyBJbnNwZWN0b3JDbGllbnQKKyAgICAgICAg
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEwNzI1NQorCisgICAgICAg
IFJldmlld2VkIGJ5IEtlbnRhcm8gSGFyYS4KKworICAgICAgICBBZGQgZXhwbGljaXQga2V5d29y
ZCB0byBjb25zdHJ1Y3RvcnMgdGhhdCB0YWtlIG9uZSBhcmd1bWVudAorICAgICAgICBpbiBwbGF0
Zm9ybS1zcGVjaWZpYyBpbXBsZW1lbnRhdGlvbiBvZiBJbnNwZWN0b3JDbGllbnQuCisgICAgICAg
IEFuZCBmaXggc29tZSBjb2Rpbmcgc3R5bGUuCisKKyAgICAgICAgKiBXZWJDb3JlU3VwcG9ydC9J
bnNwZWN0b3JDbGllbnRHdGsuaDoKKyAgICAgICAgKFdlYkNvcmUpOgorICAgICAgICAoV2ViS2l0
KToKKyAgICAgICAgKEluc3BlY3RvckNsaWVudCk6CisgICAgICAgIChXZWJLaXQ6Okluc3BlY3Rv
ckNsaWVudDo6ZGlzY29ubmVjdEZyb250ZW5kQ2xpZW50KToKKyAgICAgICAgKEluc3BlY3RvckZy
b250ZW5kQ2xpZW50KToKKyAgICAgICAgKFdlYktpdDo6SW5zcGVjdG9yRnJvbnRlbmRDbGllbnQ6
OmRpc2Nvbm5lY3RJbnNwZWN0b3JDbGllbnQpOgorCiAyMDEzLTAxLTE3ICBNYXJ0aW4gUm9iaW5z
b24gIDxtcm9iaW5zb25AaWdhbGlhLmNvbT4KIAogICAgICAgICBbR1RLXSBCdWlsZCB3aXRoIExl
dmVsREIgd2hlbiBJbmRleGVkREIgaXMgZW5hYmxlZApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktp
dC9tYWMvQ2hhbmdlTG9nIGIvU291cmNlL1dlYktpdC9tYWMvQ2hhbmdlTG9nCmluZGV4IGM0MmM0
ODJkMDA5MTkzYzQ1NWU1OTMxYjAwMDU3M2ZkMGNkNjIwZDEuLmIwOThhMmE2Mzc4NWUyZjgxN2U4
OTYyMmQ2Yjc5YzE1ZDFhZTU4NmMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvbWFjL0NoYW5n
ZUxvZworKysgYi9Tb3VyY2UvV2ViS2l0L21hYy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNiBAQAor
MjAxMy0wMS0xOCAgU2Vva2p1IEt3b24gIDxzZW9ranUua3dvbkBnbWFpbC5jb20+CisKKyAgICAg
ICAgQWRkIGV4cGxpY2l0IGtleXdvcmQgdG8gY29uc3RydWN0b3JzIGluIHBsYXRmb3JtLXNwZWNp
ZmljIEluc3BlY3RvckNsaWVudAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9MTA3MjU1CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgS2VudGFybyBIYXJhLgor
CisgICAgICAgIEFkZCBleHBsaWNpdCBrZXl3b3JkIHRvIGNvbnN0cnVjdG9ycyB0aGF0IHRha2Ug
b25lIGFyZ3VtZW50CisgICAgICAgIGluIHBsYXRmb3JtLXNwZWNpZmljIGltcGxlbWVudGF0aW9u
IG9mIEluc3BlY3RvckNsaWVudC4KKworICAgICAgICAqIFdlYkNvcmVTdXBwb3J0L1dlYkluc3Bl
Y3RvckNsaWVudC5oOgorICAgICAgICAoV2ViSW5zcGVjdG9yQ2xpZW50KToKKwogMjAxMy0wMS0x
NSAgSmVyIE5vYmxlICA8amVyLm5vYmxlQGFwcGxlLmNvbT4KIAogICAgICAgICBBZGQgYSBTZXR0
aW5nIHRvIGRpc2FibGUgUVRLaXQgbWVkaWEgZW5naW5lLgpkaWZmIC0tZ2l0IGEvU291cmNlL1dl
YktpdC9xdC9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0L3F0L0NoYW5nZUxvZwppbmRleCAzYWUx
MGNiYjM5ZWM5ZjNlNWE0NTYwMmQwMThlZmRhYTRhMzAyYjQ4Li5hZmMxNWQ3NGY5OGU2ZjlhYzEy
NzE3YjZmYjlkYjQ2MDFlMTJmMzI0IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L3F0L0NoYW5n
ZUxvZworKysgYi9Tb3VyY2UvV2ViS2l0L3F0L0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisy
MDEzLTAxLTE4ICBTZW9ranUgS3dvbiAgPHNlb2tqdS5rd29uQGdtYWlsLmNvbT4KKworICAgICAg
ICBBZGQgZXhwbGljaXQga2V5d29yZCB0byBjb25zdHJ1Y3RvcnMgaW4gcGxhdGZvcm0tc3BlY2lm
aWMgSW5zcGVjdG9yQ2xpZW50CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD0xMDcyNTUKKworICAgICAgICBSZXZpZXdlZCBieSBLZW50YXJvIEhhcmEuCisK
KyAgICAgICAgQWRkIGV4cGxpY2l0IGtleXdvcmQgdG8gY29uc3RydWN0b3JzIHRoYXQgdGFrZSBv
bmUgYXJndW1lbnQKKyAgICAgICAgaW4gcGxhdGZvcm0tc3BlY2lmaWMgaW1wbGVtZW50YXRpb24g
b2YgSW5zcGVjdG9yQ2xpZW50LgorCisgICAgICAgICogV2ViQ29yZVN1cHBvcnQvSW5zcGVjdG9y
Q2xpZW50UXQuaDoKKyAgICAgICAgKEluc3BlY3RvckNsaWVudFF0KToKKwogMjAxMy0wMS0xNiAg
Sm9jZWx5biBUdXJjb3R0ZSAgPGpvY2VseW4udHVyY290dGVAZGlnaWEuY29tPgogCiAgICAgICAg
IFtRdF0gVXNlIHRoZSBzaGFyZWQgSGlzdG9yeUl0ZW0gc2VyaWFsaXphdGlvbiBmb3IgUVdlYkhp
c3RvcnkKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvd2luL0NoYW5nZUxvZyBiL1NvdXJjZS9X
ZWJLaXQvd2luL0NoYW5nZUxvZwppbmRleCAzOTE2MjZlNjgzMTY2YzMxYjljNDYxZTEyMjUyYzA2
YWU1ZDU5OWQwLi5kNTA2MTRlMGQxYWIzN2NlZjQ5OGYxNmRjYmRhMzEwNDMyOGU5MDYxIDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViS2l0L3dpbi9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdC93
aW4vQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTYgQEAKKzIwMTMtMDEtMTggIFNlb2tqdSBLd29uICA8
c2Vva2p1Lmt3b25AZ21haWwuY29tPgorCisgICAgICAgIEFkZCBleHBsaWNpdCBrZXl3b3JkIHRv
IGNvbnN0cnVjdG9ycyBpbiBwbGF0Zm9ybS1zcGVjaWZpYyBJbnNwZWN0b3JDbGllbnQKKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEwNzI1NQorCisgICAg
ICAgIFJldmlld2VkIGJ5IEtlbnRhcm8gSGFyYS4KKworICAgICAgICBBZGQgZXhwbGljaXQga2V5
d29yZCB0byBjb25zdHJ1Y3RvcnMgdGhhdCB0YWtlIG9uZSBhcmd1bWVudAorICAgICAgICBpbiBw
bGF0Zm9ybS1zcGVjaWZpYyBpbXBsZW1lbnRhdGlvbiBvZiBJbnNwZWN0b3JDbGllbnQuCisKKyAg
ICAgICAgKiBXZWJDb3JlU3VwcG9ydC9XZWJJbnNwZWN0b3JDbGllbnQuaDoKKyAgICAgICAgKFdl
Ykluc3BlY3RvckNsaWVudCk6CisKIDIwMTMtMDEtMTggIFNoZXJpZmYgQm90ICA8d2Via2l0LnJl
dmlldy5ib3RAZ21haWwuY29tPgogCiAgICAgICAgIFVucmV2aWV3ZWQsIHJvbGxpbmcgb3V0IHIx
NDAwMDUuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L3dpbmNlL0NoYW5nZUxvZyBiL1NvdXJj
ZS9XZWJLaXQvd2luY2UvQ2hhbmdlTG9nCmluZGV4IDBkNDdjN2EyMTZlOTliZmFmMGUyMGM4ODQ2
YTk0MzdjZGI4MzQ4ZjAuLmVjZjcyZjU3ZGJmNTQ1MTI5ZWI5ZjZjYjg3YTBiMWYyYjMxMDYzMDIg
MTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvd2luY2UvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9X
ZWJLaXQvd2luY2UvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTcgQEAKKzIwMTMtMDEtMTggIFNlb2tq
dSBLd29uICA8c2Vva2p1Lmt3b25AZ21haWwuY29tPgorCisgICAgICAgIEFkZCBleHBsaWNpdCBr
ZXl3b3JkIHRvIGNvbnN0cnVjdG9ycyBpbiBwbGF0Zm9ybS1zcGVjaWZpYyBJbnNwZWN0b3JDbGll
bnQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEwNzI1
NQorCisgICAgICAgIFJldmlld2VkIGJ5IEtlbnRhcm8gSGFyYS4KKworICAgICAgICBBZGQgZXhw
bGljaXQga2V5d29yZCB0byBjb25zdHJ1Y3RvcnMgdGhhdCB0YWtlIG9uZSBhcmd1bWVudAorICAg
ICAgICBpbiBwbGF0Zm9ybS1zcGVjaWZpYyBpbXBsZW1lbnRhdGlvbiBvZiBJbnNwZWN0b3JDbGll
bnQuCisgICAgICAgIEFuZCBmaXggc29tZSBjb2Rpbmcgc3R5bGUuCisKKyAgICAgICAgKiBXZWJD
b3JlU3VwcG9ydC9JbnNwZWN0b3JDbGllbnRXaW5DRS5oOgorICAgICAgICAoSW5zcGVjdG9yQ2xp
ZW50V2luQ0UpOgorCiAyMDEzLTAxLTA4ICBNYXJrIExhbSAgPG1hcmsubGFtQGFwcGxlLmNvbT4K
IAogICAgICAgICBSZW1vdmVkIHRoZSBuZWVkIGZvciB0aGUgUHJvcG9zZWREYXRhYmFzZSBtZWNo
YW5pc20uCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2JsYWNrYmVycnkvV2ViQ29yZVN1cHBv
cnQvSW5zcGVjdG9yQ2xpZW50QmxhY2tCZXJyeS5oIGIvU291cmNlL1dlYktpdC9ibGFja2JlcnJ5
L1dlYkNvcmVTdXBwb3J0L0luc3BlY3RvckNsaWVudEJsYWNrQmVycnkuaAppbmRleCAwNTkxY2Rk
MDNiMGI2YzJkYzU3OGY3Y2ZhN2U2NWJhYTJlN2I0Y2I2Li5hODQwMTQyMmM4NDczMGRlMDE5Nzdk
MDUzNzIxMDQxYzU5YWJkZTlhIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2JsYWNrYmVycnkv
V2ViQ29yZVN1cHBvcnQvSW5zcGVjdG9yQ2xpZW50QmxhY2tCZXJyeS5oCisrKyBiL1NvdXJjZS9X
ZWJLaXQvYmxhY2tiZXJyeS9XZWJDb3JlU3VwcG9ydC9JbnNwZWN0b3JDbGllbnRCbGFja0JlcnJ5
LmgKQEAgLTM3LDcgKzM3LDcgQEAgbmFtZXNwYWNlIFdlYkNvcmUgewogCiBjbGFzcyBJbnNwZWN0
b3JDbGllbnRCbGFja0JlcnJ5IDogcHVibGljIEluc3BlY3RvckNsaWVudCwgcHVibGljIEluc3Bl
Y3RvckZyb250ZW5kQ2hhbm5lbCwgcHVibGljIEJsYWNrQmVycnk6OldlYktpdDo6SW5zcGVjdG9y
T3ZlcmxheTo6SW5zcGVjdG9yT3ZlcmxheUNsaWVudCB7CiBwdWJsaWM6Ci0gICAgSW5zcGVjdG9y
Q2xpZW50QmxhY2tCZXJyeShCbGFja0JlcnJ5OjpXZWJLaXQ6OldlYlBhZ2VQcml2YXRlKik7Cisg
ICAgZXhwbGljaXQgSW5zcGVjdG9yQ2xpZW50QmxhY2tCZXJyeShCbGFja0JlcnJ5OjpXZWJLaXQ6
OldlYlBhZ2VQcml2YXRlKik7CiAgICAgdmlydHVhbCB2b2lkIGluc3BlY3RvckRlc3Ryb3llZCgp
OwogCiAgICAgdmlydHVhbCB2b2lkIGhpZ2hsaWdodCgpOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dl
YktpdC9jaHJvbWl1bS9zcmMvSW5zcGVjdG9yQ2xpZW50SW1wbC5oIGIvU291cmNlL1dlYktpdC9j
aHJvbWl1bS9zcmMvSW5zcGVjdG9yQ2xpZW50SW1wbC5oCmluZGV4IDIwMzNlM2Y2OTA5OGJiMDk2
ZDA1MDBmOTUxMWMwNGZhMmRmZDc3NDkuLmY4ZTZiOGYxZTQ3NjE5ODEyYzFkZmZhOTg5NGU0Y2Nj
ZWIyODVlNzMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vc3JjL0luc3BlY3Rv
ckNsaWVudEltcGwuaAorKysgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9JbnNwZWN0b3JD
bGllbnRJbXBsLmgKQEAgLTQ1LDcgKzQ1LDcgQEAgY2xhc3MgV2ViVmlld0ltcGw7CiBjbGFzcyBJ
bnNwZWN0b3JDbGllbnRJbXBsIDogcHVibGljIFdlYkNvcmU6Okluc3BlY3RvckNsaWVudCwKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwdWJsaWMgV2ViQ29yZTo6SW5zcGVjdG9yRnJvbnRl
bmRDaGFubmVsIHsKIHB1YmxpYzoKLSAgICBJbnNwZWN0b3JDbGllbnRJbXBsKFdlYlZpZXdJbXBs
Kik7CisgICAgZXhwbGljaXQgSW5zcGVjdG9yQ2xpZW50SW1wbChXZWJWaWV3SW1wbCopOwogICAg
IH5JbnNwZWN0b3JDbGllbnRJbXBsKCk7CiAKICAgICAvLyBJbnNwZWN0b3JDbGllbnQgbWV0aG9k
czoKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvZ3RrL1dlYkNvcmVTdXBwb3J0L0luc3BlY3Rv
ckNsaWVudEd0ay5oIGIvU291cmNlL1dlYktpdC9ndGsvV2ViQ29yZVN1cHBvcnQvSW5zcGVjdG9y
Q2xpZW50R3RrLmgKaW5kZXggNzRlYzE4ZTMxZTJhNDYwNTFmMDM0N2IzOWM4M2VlYmE0MjA1ZTVi
Yi4uZWU0MmUyMzNlMWM1MTAyZmQ0ZDY2YTRmMjllODAwYmIwNmQ4YjUzNyAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYktpdC9ndGsvV2ViQ29yZVN1cHBvcnQvSW5zcGVjdG9yQ2xpZW50R3RrLmgKKysr
IGIvU291cmNlL1dlYktpdC9ndGsvV2ViQ29yZVN1cHBvcnQvSW5zcGVjdG9yQ2xpZW50R3RrLmgK
QEAgLTMyLDc3ICszMiw3NyBAQAogI2luY2x1ZGUgIkluc3BlY3RvckNsaWVudC5oIgogI2luY2x1
ZGUgIkluc3BlY3RvckZyb250ZW5kQ2hhbm5lbC5oIgogI2luY2x1ZGUgIkluc3BlY3RvckZyb250
ZW5kQ2xpZW50TG9jYWwuaCIKLSNpbmNsdWRlICJ3ZWJraXR3ZWJ2aWV3LmgiCiAjaW5jbHVkZSAi
d2Via2l0d2ViaW5zcGVjdG9yLmgiCisjaW5jbHVkZSAid2Via2l0d2Vidmlldy5oIgogI2luY2x1
ZGUgPHd0Zi9Gb3J3YXJkLmg+CiAjaW5jbHVkZSA8d3RmL2dvYmplY3QvR093blB0ci5oPgogI2lu
Y2x1ZGUgPHd0Zi9nb2JqZWN0L0dSZWZQdHIuaD4KIAogbmFtZXNwYWNlIFdlYkNvcmUgewotICAg
IGNsYXNzIFBhZ2U7CitjbGFzcyBQYWdlOwogfQogCiBuYW1lc3BhY2UgV2ViS2l0IHsKIAotICAg
IGNsYXNzIEluc3BlY3RvckZyb250ZW5kQ2xpZW50OworY2xhc3MgSW5zcGVjdG9yRnJvbnRlbmRD
bGllbnQ7CiAKLSAgICBjbGFzcyBJbnNwZWN0b3JDbGllbnQgOiBwdWJsaWMgV2ViQ29yZTo6SW5z
cGVjdG9yQ2xpZW50LCBwdWJsaWMgV2ViQ29yZTo6SW5zcGVjdG9yRnJvbnRlbmRDaGFubmVsIHsK
LSAgICBwdWJsaWM6Ci0gICAgICAgIEluc3BlY3RvckNsaWVudChXZWJLaXRXZWJWaWV3KiB3ZWJW
aWV3KTsKLSAgICAgICAgfkluc3BlY3RvckNsaWVudCgpOworY2xhc3MgSW5zcGVjdG9yQ2xpZW50
IDogcHVibGljIFdlYkNvcmU6Okluc3BlY3RvckNsaWVudCwgcHVibGljIFdlYkNvcmU6Okluc3Bl
Y3RvckZyb250ZW5kQ2hhbm5lbCB7CitwdWJsaWM6CisgICAgZXhwbGljaXQgSW5zcGVjdG9yQ2xp
ZW50KFdlYktpdFdlYlZpZXcqKTsKKyAgICB+SW5zcGVjdG9yQ2xpZW50KCk7CiAKLSAgICAgICAg
dm9pZCBkaXNjb25uZWN0RnJvbnRlbmRDbGllbnQoKSB7IG1fZnJvbnRlbmRDbGllbnQgPSAwOyB9
CisgICAgdm9pZCBkaXNjb25uZWN0RnJvbnRlbmRDbGllbnQoKSB7IG1fZnJvbnRlbmRDbGllbnQg
PSAwOyB9CiAKLSAgICAgICAgdmlydHVhbCB2b2lkIGluc3BlY3RvckRlc3Ryb3llZCgpOworICAg
IHZpcnR1YWwgdm9pZCBpbnNwZWN0b3JEZXN0cm95ZWQoKTsKIAotICAgICAgICB2aXJ0dWFsIFdl
YkNvcmU6Okluc3BlY3RvckZyb250ZW5kQ2hhbm5lbCogb3Blbkluc3BlY3RvckZyb250ZW5kKFdl
YkNvcmU6Okluc3BlY3RvckNvbnRyb2xsZXIqKTsKLSAgICAgICAgdmlydHVhbCB2b2lkIGNsb3Nl
SW5zcGVjdG9yRnJvbnRlbmQoKTsKLSAgICAgICAgdmlydHVhbCB2b2lkIGJyaW5nRnJvbnRlbmRU
b0Zyb250KCk7CisgICAgdmlydHVhbCBXZWJDb3JlOjpJbnNwZWN0b3JGcm9udGVuZENoYW5uZWwq
IG9wZW5JbnNwZWN0b3JGcm9udGVuZChXZWJDb3JlOjpJbnNwZWN0b3JDb250cm9sbGVyKik7Cisg
ICAgdmlydHVhbCB2b2lkIGNsb3NlSW5zcGVjdG9yRnJvbnRlbmQoKTsKKyAgICB2aXJ0dWFsIHZv
aWQgYnJpbmdGcm9udGVuZFRvRnJvbnQoKTsKIAotICAgICAgICB2aXJ0dWFsIHZvaWQgaGlnaGxp
Z2h0KCk7Ci0gICAgICAgIHZpcnR1YWwgdm9pZCBoaWRlSGlnaGxpZ2h0KCk7CisgICAgdmlydHVh
bCB2b2lkIGhpZ2hsaWdodCgpOworICAgIHZpcnR1YWwgdm9pZCBoaWRlSGlnaGxpZ2h0KCk7CiAK
LSAgICAgICAgdmlydHVhbCBib29sIHNlbmRNZXNzYWdlVG9Gcm9udGVuZChjb25zdCBXVEY6OlN0
cmluZyYpOworICAgIHZpcnR1YWwgYm9vbCBzZW5kTWVzc2FnZVRvRnJvbnRlbmQoY29uc3QgV1RG
OjpTdHJpbmcmKTsKIAotICAgICAgICB2b2lkIHJlbGVhc2VGcm9udGVuZFBhZ2UoKTsKLSAgICAg
ICAgY29uc3QgY2hhciogaW5zcGVjdG9yRmlsZXNQYXRoKCk7CisgICAgdm9pZCByZWxlYXNlRnJv
bnRlbmRQYWdlKCk7CisgICAgY29uc3QgY2hhciogaW5zcGVjdG9yRmlsZXNQYXRoKCk7CiAKLSAg
ICBwcml2YXRlOgotICAgICAgICBXZWJLaXRXZWJWaWV3KiBtX2luc3BlY3RlZFdlYlZpZXc7Ci0g
ICAgICAgIFdlYkNvcmU6OlBhZ2UqIG1fZnJvbnRlbmRQYWdlOwotICAgICAgICBJbnNwZWN0b3JG
cm9udGVuZENsaWVudCogbV9mcm9udGVuZENsaWVudDsKLSAgICAgICAgR093blB0cjxnY2hhcj4g
bV9pbnNwZWN0b3JGaWxlc1BhdGg7Ci0gICAgfTsKK3ByaXZhdGU6CisgICAgV2ViS2l0V2ViVmll
dyogbV9pbnNwZWN0ZWRXZWJWaWV3OworICAgIFdlYkNvcmU6OlBhZ2UqIG1fZnJvbnRlbmRQYWdl
OworICAgIEluc3BlY3RvckZyb250ZW5kQ2xpZW50KiBtX2Zyb250ZW5kQ2xpZW50OworICAgIEdP
d25QdHI8Z2NoYXI+IG1faW5zcGVjdG9yRmlsZXNQYXRoOworfTsKIAotICAgIGNsYXNzIEluc3Bl
Y3RvckZyb250ZW5kQ2xpZW50IDogcHVibGljIFdlYkNvcmU6Okluc3BlY3RvckZyb250ZW5kQ2xp
ZW50TG9jYWwgewotICAgIHB1YmxpYzoKLSAgICAgICAgSW5zcGVjdG9yRnJvbnRlbmRDbGllbnQo
V2ViS2l0V2ViVmlldyogaW5zcGVjdGVkV2ViVmlldywgV2ViS2l0V2ViVmlldyogaW5zcGVjdG9y
V2ViVmlldywgV2ViS2l0V2ViSW5zcGVjdG9yKiB3ZWJJbnNwZWN0b3IsIFdlYkNvcmU6OlBhZ2Uq
IGluc3BlY3RvclBhZ2UsIEluc3BlY3RvckNsaWVudCogaW5zcGVjdG9yQ2xpZW50KTsKLSAgICAg
ICAgdmlydHVhbCB+SW5zcGVjdG9yRnJvbnRlbmRDbGllbnQoKTsKK2NsYXNzIEluc3BlY3RvckZy
b250ZW5kQ2xpZW50IDogcHVibGljIFdlYkNvcmU6Okluc3BlY3RvckZyb250ZW5kQ2xpZW50TG9j
YWwgeworcHVibGljOgorICAgIEluc3BlY3RvckZyb250ZW5kQ2xpZW50KFdlYktpdFdlYlZpZXcq
IGluc3BlY3RlZFdlYlZpZXcsIFdlYktpdFdlYlZpZXcqIGluc3BlY3RvcldlYlZpZXcsIFdlYktp
dFdlYkluc3BlY3RvciosIFdlYkNvcmU6OlBhZ2UqIGluc3BlY3RvclBhZ2UsIEluc3BlY3RvckNs
aWVudCopOworICAgIHZpcnR1YWwgfkluc3BlY3RvckZyb250ZW5kQ2xpZW50KCk7CiAKLSAgICAg
ICAgdm9pZCBkaXNjb25uZWN0SW5zcGVjdG9yQ2xpZW50KCkgeyBtX2luc3BlY3RvckNsaWVudCA9
IDA7IH0KKyAgICB2b2lkIGRpc2Nvbm5lY3RJbnNwZWN0b3JDbGllbnQoKSB7IG1faW5zcGVjdG9y
Q2xpZW50ID0gMDsgfQogCi0gICAgICAgIHZvaWQgZGVzdHJveUluc3BlY3RvcldpbmRvdyhib29s
IG5vdGlmeUluc3BlY3RvckNvbnRyb2xsZXIpOworICAgIHZvaWQgZGVzdHJveUluc3BlY3Rvcldp
bmRvdyhib29sIG5vdGlmeUluc3BlY3RvckNvbnRyb2xsZXIpOwogCi0gICAgICAgIHZpcnR1YWwg
V1RGOjpTdHJpbmcgbG9jYWxpemVkU3RyaW5nc1VSTCgpOworICAgIHZpcnR1YWwgV1RGOjpTdHJp
bmcgbG9jYWxpemVkU3RyaW5nc1VSTCgpOwogCi0gICAgICAgIHZpcnR1YWwgV1RGOjpTdHJpbmcg
aGlkZGVuUGFuZWxzKCk7CisgICAgdmlydHVhbCBXVEY6OlN0cmluZyBoaWRkZW5QYW5lbHMoKTsK
IAotICAgICAgICB2aXJ0dWFsIHZvaWQgYnJpbmdUb0Zyb250KCk7Ci0gICAgICAgIHZpcnR1YWwg
dm9pZCBjbG9zZVdpbmRvdygpOworICAgIHZpcnR1YWwgdm9pZCBicmluZ1RvRnJvbnQoKTsKKyAg
ICB2aXJ0dWFsIHZvaWQgY2xvc2VXaW5kb3coKTsKIAotICAgICAgICB2aXJ0dWFsIHZvaWQgYXR0
YWNoV2luZG93KCk7Ci0gICAgICAgIHZpcnR1YWwgdm9pZCBkZXRhY2hXaW5kb3coKTsKKyAgICB2
aXJ0dWFsIHZvaWQgYXR0YWNoV2luZG93KCk7CisgICAgdmlydHVhbCB2b2lkIGRldGFjaFdpbmRv
dygpOwogCi0gICAgICAgIHZpcnR1YWwgdm9pZCBzZXRBdHRhY2hlZFdpbmRvd0hlaWdodCh1bnNp
Z25lZCBoZWlnaHQpOworICAgIHZpcnR1YWwgdm9pZCBzZXRBdHRhY2hlZFdpbmRvd0hlaWdodCh1
bnNpZ25lZCk7CiAKLSAgICAgICAgdmlydHVhbCB2b2lkIGluc3BlY3RlZFVSTENoYW5nZWQoY29u
c3QgV1RGOjpTdHJpbmcmIG5ld1VSTCk7CisgICAgdmlydHVhbCB2b2lkIGluc3BlY3RlZFVSTENo
YW5nZWQoY29uc3QgV1RGOjpTdHJpbmcmIG5ld1VSTCk7CiAKLSAgICBwcml2YXRlOgotICAgICAg
ICBXZWJLaXRXZWJWaWV3KiBtX2luc3BlY3RvcldlYlZpZXc7Ci0gICAgICAgIFdlYktpdFdlYlZp
ZXcqIG1faW5zcGVjdGVkV2ViVmlldzsKLSAgICAgICAgR1JlZlB0cjxXZWJLaXRXZWJJbnNwZWN0
b3I+IG1fd2ViSW5zcGVjdG9yOwotICAgICAgICBJbnNwZWN0b3JDbGllbnQqIG1faW5zcGVjdG9y
Q2xpZW50OwotICAgIH07Citwcml2YXRlOgorICAgIFdlYktpdFdlYlZpZXcqIG1faW5zcGVjdG9y
V2ViVmlldzsKKyAgICBXZWJLaXRXZWJWaWV3KiBtX2luc3BlY3RlZFdlYlZpZXc7CisgICAgR1Jl
ZlB0cjxXZWJLaXRXZWJJbnNwZWN0b3I+IG1fd2ViSW5zcGVjdG9yOworICAgIEluc3BlY3RvckNs
aWVudCogbV9pbnNwZWN0b3JDbGllbnQ7Cit9OwogfQogCiAjZW5kaWYKZGlmZiAtLWdpdCBhL1Nv
dXJjZS9XZWJLaXQvbWFjL1dlYkNvcmVTdXBwb3J0L1dlYkluc3BlY3RvckNsaWVudC5oIGIvU291
cmNlL1dlYktpdC9tYWMvV2ViQ29yZVN1cHBvcnQvV2ViSW5zcGVjdG9yQ2xpZW50LmgKaW5kZXgg
MmZlN2RjMGU0MTRjODU0YTFjZTU5NjNmMTc5YWIzNzhiMzI5N2YxNS4uMTkyM2UwZDQzMTJmOWY4
MGI5ODFjMzhkN2VhYzk3NzFiZjNjOTBkYSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9tYWMv
V2ViQ29yZVN1cHBvcnQvV2ViSW5zcGVjdG9yQ2xpZW50LmgKKysrIGIvU291cmNlL1dlYktpdC9t
YWMvV2ViQ29yZVN1cHBvcnQvV2ViSW5zcGVjdG9yQ2xpZW50LmgKQEAgLTU5LDcgKzU5LDcgQEAg
Y2xhc3MgV2ViSW5zcGVjdG9yRnJvbnRlbmRDbGllbnQ7CiAKIGNsYXNzIFdlYkluc3BlY3RvckNs
aWVudCA6IHB1YmxpYyBXZWJDb3JlOjpJbnNwZWN0b3JDbGllbnQsIHB1YmxpYyBXZWJDb3JlOjpJ
bnNwZWN0b3JGcm9udGVuZENoYW5uZWwgewogcHVibGljOgotICAgIFdlYkluc3BlY3RvckNsaWVu
dChXZWJWaWV3ICopOworICAgIGV4cGxpY2l0IFdlYkluc3BlY3RvckNsaWVudChXZWJWaWV3ICop
OwogCiAgICAgdmlydHVhbCB2b2lkIGluc3BlY3RvckRlc3Ryb3llZCgpIE9WRVJSSURFOwogCmRp
ZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L3F0L1dlYkNvcmVTdXBwb3J0L0luc3BlY3RvckNsaWVu
dFF0LmggYi9Tb3VyY2UvV2ViS2l0L3F0L1dlYkNvcmVTdXBwb3J0L0luc3BlY3RvckNsaWVudFF0
LmgKaW5kZXggYzZkYTRkNjFjNTc0MjdkODRiNzVjYTdiODcwYzZiZTMxYWFjZDQ4Ny4uYmUxZmVi
Y2M4YmExODMzNjIyZDJjOGQzZDEwZmUzOTFiMWU4ZTY2ZCAxMDA2NDQKLS0tIGEvU291cmNlL1dl
YktpdC9xdC9XZWJDb3JlU3VwcG9ydC9JbnNwZWN0b3JDbGllbnRRdC5oCisrKyBiL1NvdXJjZS9X
ZWJLaXQvcXQvV2ViQ29yZVN1cHBvcnQvSW5zcGVjdG9yQ2xpZW50UXQuaApAQCAtNTEsNyArNTEs
NyBAQCBjbGFzcyBQYWdlOwogCiBjbGFzcyBJbnNwZWN0b3JDbGllbnRRdCA6IHB1YmxpYyBJbnNw
ZWN0b3JDbGllbnQsIHB1YmxpYyBJbnNwZWN0b3JGcm9udGVuZENoYW5uZWwgewogcHVibGljOgot
ICAgIEluc3BlY3RvckNsaWVudFF0KFFXZWJQYWdlQWRhcHRlciopOworICAgIGV4cGxpY2l0IElu
c3BlY3RvckNsaWVudFF0KFFXZWJQYWdlQWRhcHRlciopOwogCiAgICAgdmlydHVhbCB2b2lkIGlu
c3BlY3RvckRlc3Ryb3llZCgpOwogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L3dpbi9XZWJD
b3JlU3VwcG9ydC9XZWJJbnNwZWN0b3JDbGllbnQuaCBiL1NvdXJjZS9XZWJLaXQvd2luL1dlYkNv
cmVTdXBwb3J0L1dlYkluc3BlY3RvckNsaWVudC5oCmluZGV4IGI1ODlhZjdiOWJjZWMzN2Y4YmVj
ZDQ0ODI4NmZiMThhMDVjNTlhNjIuLjAzNmUyZGRiMWU3NmIwZGQwZmZmOTU4Y2RiOTAwMzk1ZDNh
M2QwNmMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvd2luL1dlYkNvcmVTdXBwb3J0L1dlYklu
c3BlY3RvckNsaWVudC5oCisrKyBiL1NvdXJjZS9XZWJLaXQvd2luL1dlYkNvcmVTdXBwb3J0L1dl
Ykluc3BlY3RvckNsaWVudC5oCkBAIC01Myw3ICs1Myw3IEBAIGNsYXNzIFdlYlZpZXc7CiAKIGNs
YXNzIFdlYkluc3BlY3RvckNsaWVudCA6IHB1YmxpYyBXZWJDb3JlOjpJbnNwZWN0b3JDbGllbnQs
IHB1YmxpYyBXZWJDb3JlOjpJbnNwZWN0b3JGcm9udGVuZENoYW5uZWwgewogcHVibGljOgotICAg
IFdlYkluc3BlY3RvckNsaWVudChXZWJWaWV3Kik7CisgICAgZXhwbGljaXQgV2ViSW5zcGVjdG9y
Q2xpZW50KFdlYlZpZXcqKTsKIAogICAgIC8vIEluc3BlY3RvckNsaWVudAogICAgIHZpcnR1YWwg
dm9pZCBpbnNwZWN0b3JEZXN0cm95ZWQoKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvd2lu
Y2UvV2ViQ29yZVN1cHBvcnQvSW5zcGVjdG9yQ2xpZW50V2luQ0UuaCBiL1NvdXJjZS9XZWJLaXQv
d2luY2UvV2ViQ29yZVN1cHBvcnQvSW5zcGVjdG9yQ2xpZW50V2luQ0UuaAppbmRleCBkODZhYWFl
OTEyZWQ0YjYyZDk1NmM1ZDhmOWI2MGRlOTY3MWM2NzRlLi45ZWRlYjU5MGQ2NmNjYWM4NTYyYmM0
NDIxYmMzNWJkYTk4ODMxMTcyIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L3dpbmNlL1dlYkNv
cmVTdXBwb3J0L0luc3BlY3RvckNsaWVudFdpbkNFLmgKKysrIGIvU291cmNlL1dlYktpdC93aW5j
ZS9XZWJDb3JlU3VwcG9ydC9JbnNwZWN0b3JDbGllbnRXaW5DRS5oCkBAIC0zNCw3ICszNCw3IEBA
IG5hbWVzcGFjZSBXZWJLaXQgewogCiBjbGFzcyBJbnNwZWN0b3JDbGllbnRXaW5DRSA6IHB1Ymxp
YyBXZWJDb3JlOjpJbnNwZWN0b3JDbGllbnQsIHB1YmxpYyBXZWJDb3JlOjpJbnNwZWN0b3JGcm9u
dGVuZENoYW5uZWwgewogcHVibGljOgotICAgIEluc3BlY3RvckNsaWVudFdpbkNFKFdlYlZpZXcq
IHdlYlZpZXcpOworICAgIGV4cGxpY2l0IEluc3BlY3RvckNsaWVudFdpbkNFKFdlYlZpZXcqKTsK
ICAgICB+SW5zcGVjdG9yQ2xpZW50V2luQ0UoKTsKIAogICAgIHZpcnR1YWwgdm9pZCBpbnNwZWN0
b3JEZXN0cm95ZWQoKTsK
</data>

          </attachment>
      

    </bug>

</bugzilla>