<?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>119791</bug_id>
          
          <creation_ts>2013-08-14 03:26:00 -0700</creation_ts>
          <short_desc>[Qt] Remove the fix in QWebPage::javaScriptConsoleMessage introduced by (r61433)</short_desc>
          <delta_ts>2013-08-28 05:28:02 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebKit Qt</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>P3</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>120403</dependson>
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Arunprasad Rajkumar">arurajku</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>allan.jensen</cc>
    
    <cc>ararunprasad</cc>
    
    <cc>commit-queue</cc>
    
    <cc>hausmann</cc>
    
    <cc>jturcotte</cc>
    
    <cc>kenneth</cc>
    
    <cc>robert</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>917059</commentid>
    <comment_count>0</comment_count>
    <who name="Arunprasad Rajkumar">arurajku</who>
    <bug_when>2013-08-14 03:26:00 -0700</bug_when>
    <thetext>There is fix introduced by http://trac.webkit.org/r61433 in QWebPage::javaScriptConsoleMessage to handle the derived class destruction situation(only for DRT run).

Once https://bugs.webkit.org/show_bug.cgi?id=119654 is landed we are free from that issue &amp; we can remove the fix.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>919129</commentid>
    <comment_count>1</comment_count>
      <attachid>209210</attachid>
    <who name="Arunprasad Rajkumar">arurajku</who>
    <bug_when>2013-08-20 11:19:41 -0700</bug_when>
    <thetext>Created attachment 209210
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>919377</commentid>
    <comment_count>2</comment_count>
      <attachid>209210</attachid>
    <who name="Jocelyn Turcotte">jturcotte</who>
    <bug_when>2013-08-21 03:10:52 -0700</bug_when>
    <thetext>Comment on attachment 209210
Patch

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

&gt; Source/WebKit/qt/ChangeLog:9
&gt; +        DRT introduced by http://trac.webkit.org/r61433.

We usually just write r61433 without the full URL in ChangeLogs.

&gt; Tools/DumpRenderTree/qt/DumpRenderTreeQt.cpp:164
&gt; +    // Load empty url to send onunload event to currently running page.
&gt; +    // onunload event is mandatory for LayoutTests/plugins/open-and-close-window-with-plugin.html and
&gt; +    // LayoutTests/plugins/geturlnotify-during-document-teardown.html.

Please mention that this has to do with the virtual table still being intact at this point.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>919412</commentid>
    <comment_count>3</comment_count>
      <attachid>209266</attachid>
    <who name="Arunprasad Rajkumar">arurajku</who>
    <bug_when>2013-08-21 08:04:21 -0700</bug_when>
    <thetext>Created attachment 209266
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>919459</commentid>
    <comment_count>4</comment_count>
      <attachid>209266</attachid>
    <who name="Jocelyn Turcotte">jturcotte</who>
    <bug_when>2013-08-21 09:23:19 -0700</bug_when>
    <thetext>Comment on attachment 209266
Patch

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

&gt; Tools/DumpRenderTree/qt/DumpRenderTreeQt.cpp:166
&gt; +    // lead(eg: calling window.alert from window.onunload) to call the 
&gt; +    // virtual functions of the partially deleted WebPage object.
&gt; +    // At this point vptr of QWebPage points to the derived class WebPage.

This is enough information but still too confusing:
- &quot;from ~QWebPage will lead&quot; -&gt; &quot;from ~QWebPage would lead&quot;. You want to avoid it.
- It won&apos;t &quot;call the virtual functions of the partially deleted WebPage object&quot; in ~QWebPage, it will call virtual functions of QWebPage as the WebPage part of the vtable has already been unwinded.
- &quot;At this point vptr of QWebPage points to the derived class WebPage.&quot;, at which point, I assume that you mean here in ~WebPage? Please clarify.
- &quot;vptr of QWebPage&quot; -&gt; &quot;the vtable of QWebPage&quot;
- &quot;eg&quot; -&gt; &quot;e.g.&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>919928</commentid>
    <comment_count>5</comment_count>
      <attachid>209382</attachid>
    <who name="Arunprasad Rajkumar">arurajku</who>
    <bug_when>2013-08-22 12:08:22 -0700</bug_when>
    <thetext>Created attachment 209382
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>919930</commentid>
    <comment_count>6</comment_count>
    <who name="Arunprasad Rajkumar">arurajku</who>
    <bug_when>2013-08-22 12:13:02 -0700</bug_when>
    <thetext>(In reply to comment #5)
&gt; Created an attachment (id=209382) [details]
&gt; Patch

Some of the LayoutTests for &quot;http&quot; were failing regardless of this fix. May be my Layout Test setup issue.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>920154</commentid>
    <comment_count>7</comment_count>
      <attachid>209382</attachid>
    <who name="Jocelyn Turcotte">jturcotte</who>
    <bug_when>2013-08-23 02:49:17 -0700</bug_when>
    <thetext>Comment on attachment 209382
Patch

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

&gt; Source/WebKit/qt/ChangeLog:3
&gt; +        &lt;https://webkit.org/b/119791&gt; [Qt] Remove the fix in QWebPage::javaScriptConsoleMessage introduced by (r61433)

There has been some discussion on webkit-dev that we should avoid the new changelog format of prepare-changelog and edit it manually to use the old https://bugs.webkit.org/show_bug.cgi?id=119791 URL format on the second line instead.

The rests are mostly nitpicks, the comment could still use a bit of polishing:

&gt; Tools/DumpRenderTree/qt/DumpRenderTreeQt.cpp:162
&gt; +    // Load an empty url to send onunload event to the running page before

*the* onunload event

&gt; Tools/DumpRenderTree/qt/DumpRenderTreeQt.cpp:164
&gt; +    // Prior to this fix onunload event would be triggered from &apos;~QWebPage&apos;, but

*the* onunload event

&gt; Tools/DumpRenderTree/qt/DumpRenderTreeQt.cpp:165
&gt; +    // it may call virtual functions(e.g. calling a window.alert from window.onunload)

space before the parenthesis

&gt; Tools/DumpRenderTree/qt/DumpRenderTreeQt.cpp:167
&gt; +    // When control is in &apos;~WebPage&apos; the vtable of &apos;QWebPage&apos; points to the derived 

&quot;When *the* control is in &apos;~WebPage&apos;&quot; or just &quot;When in &apos;~WebPage&apos;&quot;

&gt; Tools/DumpRenderTree/qt/DumpRenderTreeQt.cpp:168
&gt; +    // class &apos;WebPage&apos; and safe to send onunload event.

It was safe to send it, but it wasn&apos;t possible to receive virtual calls from the JS handler. Maybe something like: &quot;and it&apos;s possible to receive javaScriptAlert calls.&quot;?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>920356</commentid>
    <comment_count>8</comment_count>
      <attachid>209490</attachid>
    <who name="Arunprasad Rajkumar">arurajku</who>
    <bug_when>2013-08-23 12:15:51 -0700</bug_when>
    <thetext>Created attachment 209490
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>920932</commentid>
    <comment_count>9</comment_count>
      <attachid>209490</attachid>
    <who name="Jocelyn Turcotte">jturcotte</who>
    <bug_when>2013-08-26 02:42:17 -0700</bug_when>
    <thetext>Comment on attachment 209490
Patch

Thanks :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>920942</commentid>
    <comment_count>10</comment_count>
      <attachid>209490</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-08-26 03:06:22 -0700</bug_when>
    <thetext>Comment on attachment 209490
Patch

Clearing flags on attachment: 209490

Committed r154593: &lt;http://trac.webkit.org/changeset/154593&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>920943</commentid>
    <comment_count>11</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-08-26 03:06:26 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>921934</commentid>
    <comment_count>12</comment_count>
    <who name="Allan Sandfeld Jensen">allan.jensen</who>
    <bug_when>2013-08-28 05:24:01 -0700</bug_when>
    <thetext>This patch caused an additional 50+ tests to become flaky with Qt 5.1 on WebKit1 http://build.webkit.sed.hu/builders/x86-64 Linux Qt Release - Qt5.1 - WebKit1?numbuilds=100</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>921937</commentid>
    <comment_count>13</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-08-28 05:27:31 -0700</bug_when>
    <thetext>Re-opened since this is blocked by bug 120403</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>921939</commentid>
    <comment_count>14</comment_count>
    <who name="Allan Sandfeld Jensen">allan.jensen</who>
    <bug_when>2013-08-28 05:28:02 -0700</bug_when>
    <thetext>(In reply to comment #12)
&gt; This patch caused an additional 50+ tests to become flaky with Qt 5.1 on WebKit1 http://build.webkit.sed.hu/builders/x86-64 Linux Qt Release - Qt5.1 - WebKit1?numbuilds=100

Same on Qt 5.0, rolling out.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>209210</attachid>
            <date>2013-08-20 11:19:41 -0700</date>
            <delta_ts>2013-08-21 08:04:11 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-119791-20130820234911.patch</filename>
            <type>text/plain</type>
            <size>3473</size>
            <attacher name="Arunprasad Rajkumar">arurajku</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTU0MzMxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L3F0
L0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nCmluZGV4IDhiNGQ0YTdmODhi
MjdkZGI2NzNhYmIzZmQ5ZDRkY2NlNWRmNDRlZGIuLjgyYzMwZjZhNTRhNmFjN2IxZGU3MzIwYzAz
OWI2ODFiNDk4ZGU1MzEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nCisr
KyBiL1NvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTMgQEAKKzIwMTMtMDgt
MjAgIEFydW5wcmFzYWQgUmFqa3VtYXIgIDxhcnVyYWprdUBjaXNjby5jb20+CisKKyAgICAgICAg
PGh0dHBzOi8vd2Via2l0Lm9yZy9iLzExOTc5MT4gW1F0XSBSZW1vdmUgdGhlIGZpeCBpbiBRV2Vi
UGFnZTo6amF2YVNjcmlwdENvbnNvbGVNZXNzYWdlIGludHJvZHVjZWQgYnkgKHI2MTQzMykKKwor
ICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIFdpZGdldEFw
aS9xd2VicGFnZS5jcHA6CisgICAgICAgIChRV2ViUGFnZTo6amF2YVNjcmlwdENvbnNvbGVNZXNz
YWdlKTogUmVtb3ZlZCBoYWNrIHRoYXQgaXMgc3BlY2lmaWMgdG8KKyAgICAgICAgRFJUIGludHJv
ZHVjZWQgYnkgaHR0cDovL3RyYWMud2Via2l0Lm9yZy9yNjE0MzMuCisKIDIwMTMtMDgtMTkgIFBy
YXRpayBTb2xhbmtpICA8cHNvbGFua2lAYXBwbGUuY29tPgogCiAgICAgICAgIDxodHRwczovL3dl
YmtpdC5vcmcvYi8xMTk5MTg+IEZyYW1lOjpzZWxlY3Rpb24oKSBzaG91bGQgcmV0dXJuIGEgcmVm
ZXJlbmNlCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L3F0L1dpZGdldEFwaS9xd2VicGFnZS5j
cHAgYi9Tb3VyY2UvV2ViS2l0L3F0L1dpZGdldEFwaS9xd2VicGFnZS5jcHAKaW5kZXggMGYzZjE0
ZDM5ZTI1NWYxMDUyYjU4OTkzMjExZTgyN2JkMWUxYTgwYy4uNjI3OWU5MjFjY2Q1MTlhOTg3ZWU1
ZWY5YTU4YjQxOTM2Mjc0OTQzNiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9xdC9XaWRnZXRB
cGkvcXdlYnBhZ2UuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQvcXQvV2lkZ2V0QXBpL3F3ZWJwYWdl
LmNwcApAQCAtMTQ4NSwxNyArMTQ4NSw4IEBAIFFXaWRnZXQgKlFXZWJQYWdlOjp2aWV3KCkgY29u
c3QKIHZvaWQgUVdlYlBhZ2U6OmphdmFTY3JpcHRDb25zb2xlTWVzc2FnZShjb25zdCBRU3RyaW5n
JiBtZXNzYWdlLCBpbnQgbGluZU51bWJlciwgY29uc3QgUVN0cmluZyYgc291cmNlSUQpCiB7CiAg
ICAgUV9VTlVTRUQoc291cmNlSUQpOwotCi0gICAgLy8gQ2F0Y2ggcGx1Z2luIGxvZ0Rlc3Ryb3kg
bWVzc2FnZSBmb3IgTGF5b3V0VGVzdHMvcGx1Z2lucy9vcGVuLWFuZC1jbG9zZS13aW5kb3ctd2l0
aC1wbHVnaW4uaHRtbAotICAgIC8vIEF0IHRoaXMgcG9pbnQgRFJUJ3MgV2ViUGFnZSBoYXMgYWxy
ZWFkeSBiZWVuIGRlc3Ryb3llZAotICAgIGlmIChRV2ViUGFnZUFkYXB0ZXI6OmRydFJ1bikgewot
ICAgICAgICBpZiAobWVzc2FnZSA9PSBRTGF0aW4xU3RyaW5nKCJQTFVHSU46IE5QUF9EZXN0cm95
IikpIHsKLSAgICAgICAgICAgIGZwcmludGYoc3Rkb3V0LCAiQ09OU09MRSBNRVNTQUdFOiAiKTsK
LSAgICAgICAgICAgIGlmIChsaW5lTnVtYmVyKQotICAgICAgICAgICAgICAgIGZwcmludGYoc3Rk
b3V0LCAibGluZSAlZDogIiwgbGluZU51bWJlcik7Ci0gICAgICAgICAgICBmcHJpbnRmKHN0ZG91
dCwgIiVzXG4iLCBtZXNzYWdlLnRvVXRmOCgpLmNvbnN0RGF0YSgpKTsKLSAgICAgICAgfQotICAg
IH0KKyAgICBRX1VOVVNFRChsaW5lTnVtYmVyKTsKKyAgICBRX1VOVVNFRChzb3VyY2VJRCk7CiB9
CiAKIC8qIQpkaWZmIC0tZ2l0IGEvVG9vbHMvQ2hhbmdlTG9nIGIvVG9vbHMvQ2hhbmdlTG9nCmlu
ZGV4IDY3N2JhOGRkNzMyOGFkM2Y0MDU1ZDRiYzI4ODU1ZTJhN2U0NTI0ZTYuLjIyZjM1Yzg4Y2Fh
MWQ5ODYxY2I0N2ViNWI5YTgzZDE0MDZkOGQ0M2YgMTAwNjQ0Ci0tLSBhL1Rvb2xzL0NoYW5nZUxv
ZworKysgYi9Ub29scy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNiBAQAorMjAxMy0wOC0yMCAgQXJ1
bnByYXNhZCBSYWprdW1hciAgPGFydXJhamt1QGNpc2NvLmNvbT4KKworICAgICAgICA8aHR0cHM6
Ly93ZWJraXQub3JnL2IvMTE5NzkxPiBbUXRdIFJlbW92ZSB0aGUgZml4IGluIFFXZWJQYWdlOjpq
YXZhU2NyaXB0Q29uc29sZU1lc3NhZ2UgaW50cm9kdWNlZCBieSAocjYxNDMzKQorCisgICAgICAg
IFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorICAgICAgICAKKyAgICAgICAgTG9hZCBlbXB0
eSB1cmwgdG8gc2VuZCBvbnVubG9hZCBldmVudCB0byBjdXJyZW50bHkgcnVubmluZyBwYWdlLiBv
bnVubG9hZCBldmVudCBpcyAKKyAgICAgICAgbWFuZGF0b3J5IGZvciBMYXlvdXRUZXN0cy9wbHVn
aW5zL29wZW4tYW5kLWNsb3NlLXdpbmRvdy13aXRoLXBsdWdpbi5odG1sIGFuZAorICAgICAgICBM
YXlvdXRUZXN0cy9wbHVnaW5zL2dldHVybG5vdGlmeS1kdXJpbmctZG9jdW1lbnQtdGVhcmRvd24u
aHRtbC4KKworICAgICAgICAqIER1bXBSZW5kZXJUcmVlL3F0L0R1bXBSZW5kZXJUcmVlUXQuY3Bw
OgorICAgICAgICAoV2ViUGFnZTo6fldlYlBhZ2UpOgorCiAyMDEzLTA4LTE5ICBHdXN0YXZvIE5v
cm9uaGEgU2lsdmEgIDxnbnNAZ25vbWUub3JnPgogCiAgICAgICAgIDxodHRwczovL3dlYmtpdC5v
cmcvYi8xMjAwNDg+IFtHVEtdIEFkZCBzdHVicyBmb3IgQVBJcyB0aGF0IHdlbnQgbWlzc2luZyBp
biB0aGUgRE9NIGJpbmRpbmdzCmRpZmYgLS1naXQgYS9Ub29scy9EdW1wUmVuZGVyVHJlZS9xdC9E
dW1wUmVuZGVyVHJlZVF0LmNwcCBiL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L0R1bXBSZW5kZXJU
cmVlUXQuY3BwCmluZGV4IDEzNDYyMTQzZDkzYmVmZmQxMDM1NGFmZGRhNzAyY2NhZGM2YWEyNmIu
LmY4N2M4YmExZjFmMzA3MjQ2ZjE3NDQ3NDdhMTYyMTcwMDcwZWRjYTYgMTAwNzU1Ci0tLSBhL1Rv
b2xzL0R1bXBSZW5kZXJUcmVlL3F0L0R1bXBSZW5kZXJUcmVlUXQuY3BwCisrKyBiL1Rvb2xzL0R1
bXBSZW5kZXJUcmVlL3F0L0R1bXBSZW5kZXJUcmVlUXQuY3BwCkBAIC0xNTksNiArMTU5LDEwIEBA
IFdlYlBhZ2U6OldlYlBhZ2UoUU9iamVjdCogcGFyZW50LCBEdW1wUmVuZGVyVHJlZSogZHJ0KQog
CiBXZWJQYWdlOjp+V2ViUGFnZSgpCiB7CisgICAgLy8gTG9hZCBlbXB0eSB1cmwgdG8gc2VuZCBv
bnVubG9hZCBldmVudCB0byBjdXJyZW50bHkgcnVubmluZyBwYWdlLgorICAgIC8vIG9udW5sb2Fk
IGV2ZW50IGlzIG1hbmRhdG9yeSBmb3IgTGF5b3V0VGVzdHMvcGx1Z2lucy9vcGVuLWFuZC1jbG9z
ZS13aW5kb3ctd2l0aC1wbHVnaW4uaHRtbCBhbmQKKyAgICAvLyBMYXlvdXRUZXN0cy9wbHVnaW5z
L2dldHVybG5vdGlmeS1kdXJpbmctZG9jdW1lbnQtdGVhcmRvd24uaHRtbC4KKyAgICBtYWluRnJh
bWUoKS0+bG9hZChRVXJsKCkpOwogICAgIGRlbGV0ZSBtX3dlYkluc3BlY3RvcjsKIH0KIAo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>209266</attachid>
            <date>2013-08-21 08:04:21 -0700</date>
            <delta_ts>2013-08-22 12:08:12 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-119791-20130821203352.patch</filename>
            <type>text/plain</type>
            <size>3564</size>
            <attacher name="Arunprasad Rajkumar">arurajku</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTU0MzMxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L3F0
L0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nCmluZGV4IDhiNGQ0YTdmODhi
MjdkZGI2NzNhYmIzZmQ5ZDRkY2NlNWRmNDRlZGIuLmQ1Y2M3NDgzMDY2OTc5NDljMGQ0MWNiZWZj
MjMwYTI3MzZiNzE2YzAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nCisr
KyBiL1NvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTMgQEAKKzIwMTMtMDgt
MjAgIEFydW5wcmFzYWQgUmFqa3VtYXIgIDxhcnVyYWprdUBjaXNjby5jb20+CisKKyAgICAgICAg
PGh0dHBzOi8vd2Via2l0Lm9yZy9iLzExOTc5MT4gW1F0XSBSZW1vdmUgdGhlIGZpeCBpbiBRV2Vi
UGFnZTo6amF2YVNjcmlwdENvbnNvbGVNZXNzYWdlIGludHJvZHVjZWQgYnkgKHI2MTQzMykKKwor
ICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIFdpZGdldEFw
aS9xd2VicGFnZS5jcHA6CisgICAgICAgIChRV2ViUGFnZTo6amF2YVNjcmlwdENvbnNvbGVNZXNz
YWdlKTogUmVtb3ZlZCBoYWNrIHNwZWNpZmljIHRvIERSVCwgaW50cm9kdWNlZCBieQorICAgICAg
ICAocjYxNDMzKS4KKwogMjAxMy0wOC0xOSAgUHJhdGlrIFNvbGFua2kgIDxwc29sYW5raUBhcHBs
ZS5jb20+CiAKICAgICAgICAgPGh0dHBzOi8vd2Via2l0Lm9yZy9iLzExOTkxOD4gRnJhbWU6OnNl
bGVjdGlvbigpIHNob3VsZCByZXR1cm4gYSByZWZlcmVuY2UKZGlmZiAtLWdpdCBhL1NvdXJjZS9X
ZWJLaXQvcXQvV2lkZ2V0QXBpL3F3ZWJwYWdlLmNwcCBiL1NvdXJjZS9XZWJLaXQvcXQvV2lkZ2V0
QXBpL3F3ZWJwYWdlLmNwcAppbmRleCAwZjNmMTRkMzllMjU1ZjEwNTJiNTg5OTMyMTFlODI3YmQx
ZTFhODBjLi42Mjc5ZTkyMWNjZDUxOWE5ODdlZTVlZjlhNThiNDE5MzYyNzQ5NDM2IDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViS2l0L3F0L1dpZGdldEFwaS9xd2VicGFnZS5jcHAKKysrIGIvU291cmNl
L1dlYktpdC9xdC9XaWRnZXRBcGkvcXdlYnBhZ2UuY3BwCkBAIC0xNDg1LDE3ICsxNDg1LDggQEAg
UVdpZGdldCAqUVdlYlBhZ2U6OnZpZXcoKSBjb25zdAogdm9pZCBRV2ViUGFnZTo6amF2YVNjcmlw
dENvbnNvbGVNZXNzYWdlKGNvbnN0IFFTdHJpbmcmIG1lc3NhZ2UsIGludCBsaW5lTnVtYmVyLCBj
b25zdCBRU3RyaW5nJiBzb3VyY2VJRCkKIHsKICAgICBRX1VOVVNFRChzb3VyY2VJRCk7Ci0KLSAg
ICAvLyBDYXRjaCBwbHVnaW4gbG9nRGVzdHJveSBtZXNzYWdlIGZvciBMYXlvdXRUZXN0cy9wbHVn
aW5zL29wZW4tYW5kLWNsb3NlLXdpbmRvdy13aXRoLXBsdWdpbi5odG1sCi0gICAgLy8gQXQgdGhp
cyBwb2ludCBEUlQncyBXZWJQYWdlIGhhcyBhbHJlYWR5IGJlZW4gZGVzdHJveWVkCi0gICAgaWYg
KFFXZWJQYWdlQWRhcHRlcjo6ZHJ0UnVuKSB7Ci0gICAgICAgIGlmIChtZXNzYWdlID09IFFMYXRp
bjFTdHJpbmcoIlBMVUdJTjogTlBQX0Rlc3Ryb3kiKSkgewotICAgICAgICAgICAgZnByaW50Zihz
dGRvdXQsICJDT05TT0xFIE1FU1NBR0U6ICIpOwotICAgICAgICAgICAgaWYgKGxpbmVOdW1iZXIp
Ci0gICAgICAgICAgICAgICAgZnByaW50ZihzdGRvdXQsICJsaW5lICVkOiAiLCBsaW5lTnVtYmVy
KTsKLSAgICAgICAgICAgIGZwcmludGYoc3Rkb3V0LCAiJXNcbiIsIG1lc3NhZ2UudG9VdGY4KCku
Y29uc3REYXRhKCkpOwotICAgICAgICB9Ci0gICAgfQorICAgIFFfVU5VU0VEKGxpbmVOdW1iZXIp
OworICAgIFFfVU5VU0VEKHNvdXJjZUlEKTsKIH0KIAogLyohCmRpZmYgLS1naXQgYS9Ub29scy9D
aGFuZ2VMb2cgYi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggNjc3YmE4ZGQ3MzI4YWQzZjQwNTVkNGJj
Mjg4NTVlMmE3ZTQ1MjRlNi4uMjJmMzVjODhjYWExZDk4NjFjYjQ3ZWI1YjlhODNkMTQwNmQ4ZDQz
ZiAxMDA2NDQKLS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAt
MSwzICsxLDE2IEBACisyMDEzLTA4LTIwICBBcnVucHJhc2FkIFJhamt1bWFyICA8YXJ1cmFqa3VA
Y2lzY28uY29tPgorCisgICAgICAgIDxodHRwczovL3dlYmtpdC5vcmcvYi8xMTk3OTE+IFtRdF0g
UmVtb3ZlIHRoZSBmaXggaW4gUVdlYlBhZ2U6OmphdmFTY3JpcHRDb25zb2xlTWVzc2FnZSBpbnRy
b2R1Y2VkIGJ5IChyNjE0MzMpCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISku
CisgICAgICAgIAorICAgICAgICBMb2FkIGVtcHR5IHVybCB0byBzZW5kIG9udW5sb2FkIGV2ZW50
IHRvIGN1cnJlbnRseSBydW5uaW5nIHBhZ2UuIG9udW5sb2FkIGV2ZW50IGlzIAorICAgICAgICBt
YW5kYXRvcnkgZm9yIExheW91dFRlc3RzL3BsdWdpbnMvb3Blbi1hbmQtY2xvc2Utd2luZG93LXdp
dGgtcGx1Z2luLmh0bWwgYW5kCisgICAgICAgIExheW91dFRlc3RzL3BsdWdpbnMvZ2V0dXJsbm90
aWZ5LWR1cmluZy1kb2N1bWVudC10ZWFyZG93bi5odG1sLgorCisgICAgICAgICogRHVtcFJlbmRl
clRyZWUvcXQvRHVtcFJlbmRlclRyZWVRdC5jcHA6CisgICAgICAgIChXZWJQYWdlOjp+V2ViUGFn
ZSk6CisKIDIwMTMtMDgtMTkgIEd1c3Rhdm8gTm9yb25oYSBTaWx2YSAgPGduc0Bnbm9tZS5vcmc+
CiAKICAgICAgICAgPGh0dHBzOi8vd2Via2l0Lm9yZy9iLzEyMDA0OD4gW0dUS10gQWRkIHN0dWJz
IGZvciBBUElzIHRoYXQgd2VudCBtaXNzaW5nIGluIHRoZSBET00gYmluZGluZ3MKZGlmZiAtLWdp
dCBhL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L0R1bXBSZW5kZXJUcmVlUXQuY3BwIGIvVG9vbHMv
RHVtcFJlbmRlclRyZWUvcXQvRHVtcFJlbmRlclRyZWVRdC5jcHAKaW5kZXggMTM0NjIxNDNkOTNi
ZWZmZDEwMzU0YWZkZGE3MDJjY2FkYzZhYTI2Yi4uM2IxZTdiYTU2M2Y3OWEwM2M2NzU3OThhNjBj
M2EzNWYzMGM1ZGI4ZSAxMDA3NTUKLS0tIGEvVG9vbHMvRHVtcFJlbmRlclRyZWUvcXQvRHVtcFJl
bmRlclRyZWVRdC5jcHAKKysrIGIvVG9vbHMvRHVtcFJlbmRlclRyZWUvcXQvRHVtcFJlbmRlclRy
ZWVRdC5jcHAKQEAgLTE1OSw2ICsxNTksMTIgQEAgV2ViUGFnZTo6V2ViUGFnZShRT2JqZWN0KiBw
YXJlbnQsIER1bXBSZW5kZXJUcmVlKiBkcnQpCiAKIFdlYlBhZ2U6On5XZWJQYWdlKCkKIHsKKyAg
ICAvLyBMb2FkIGFuIGVtcHR5IHVybCB0byBzZW5kIG9udW5sb2FkIGV2ZW50IHRvIHRoZSBydW5u
aW5nIHBhZ2UgYmVmb3JlCisgICAgLy8gZGVsZXRpbmcgdGhpcyBpbnN0YW5jZS4gU2VuZGluZyBv
bnVubG9hZCBldmVudCBmcm9tIH5RV2ViUGFnZSB3aWxsCisgICAgLy8gbGVhZChlZzogY2FsbGlu
ZyB3aW5kb3cuYWxlcnQgZnJvbSB3aW5kb3cub251bmxvYWQpIHRvIGNhbGwgdGhlIAorICAgIC8v
IHZpcnR1YWwgZnVuY3Rpb25zIG9mIHRoZSBwYXJ0aWFsbHkgZGVsZXRlZCBXZWJQYWdlIG9iamVj
dC4KKyAgICAvLyBBdCB0aGlzIHBvaW50IHZwdHIgb2YgUVdlYlBhZ2UgcG9pbnRzIHRvIHRoZSBk
ZXJpdmVkIGNsYXNzIFdlYlBhZ2UuCisgICAgbWFpbkZyYW1lKCktPmxvYWQoUVVybCgpKTsKICAg
ICBkZWxldGUgbV93ZWJJbnNwZWN0b3I7CiB9CiAK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>209382</attachid>
            <date>2013-08-22 12:08:22 -0700</date>
            <delta_ts>2013-08-23 12:15:41 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-119791-20130823003753.patch</filename>
            <type>text/plain</type>
            <size>3703</size>
            <attacher name="Arunprasad Rajkumar">arurajku</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTU0MzMxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L3F0
L0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nCmluZGV4IDhiNGQ0YTdmODhi
MjdkZGI2NzNhYmIzZmQ5ZDRkY2NlNWRmNDRlZGIuLmQ1Y2M3NDgzMDY2OTc5NDljMGQ0MWNiZWZj
MjMwYTI3MzZiNzE2YzAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nCisr
KyBiL1NvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTMgQEAKKzIwMTMtMDgt
MjAgIEFydW5wcmFzYWQgUmFqa3VtYXIgIDxhcnVyYWprdUBjaXNjby5jb20+CisKKyAgICAgICAg
PGh0dHBzOi8vd2Via2l0Lm9yZy9iLzExOTc5MT4gW1F0XSBSZW1vdmUgdGhlIGZpeCBpbiBRV2Vi
UGFnZTo6amF2YVNjcmlwdENvbnNvbGVNZXNzYWdlIGludHJvZHVjZWQgYnkgKHI2MTQzMykKKwor
ICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIFdpZGdldEFw
aS9xd2VicGFnZS5jcHA6CisgICAgICAgIChRV2ViUGFnZTo6amF2YVNjcmlwdENvbnNvbGVNZXNz
YWdlKTogUmVtb3ZlZCBoYWNrIHNwZWNpZmljIHRvIERSVCwgaW50cm9kdWNlZCBieQorICAgICAg
ICAocjYxNDMzKS4KKwogMjAxMy0wOC0xOSAgUHJhdGlrIFNvbGFua2kgIDxwc29sYW5raUBhcHBs
ZS5jb20+CiAKICAgICAgICAgPGh0dHBzOi8vd2Via2l0Lm9yZy9iLzExOTkxOD4gRnJhbWU6OnNl
bGVjdGlvbigpIHNob3VsZCByZXR1cm4gYSByZWZlcmVuY2UKZGlmZiAtLWdpdCBhL1NvdXJjZS9X
ZWJLaXQvcXQvV2lkZ2V0QXBpL3F3ZWJwYWdlLmNwcCBiL1NvdXJjZS9XZWJLaXQvcXQvV2lkZ2V0
QXBpL3F3ZWJwYWdlLmNwcAppbmRleCAwZjNmMTRkMzllMjU1ZjEwNTJiNTg5OTMyMTFlODI3YmQx
ZTFhODBjLi42Mjc5ZTkyMWNjZDUxOWE5ODdlZTVlZjlhNThiNDE5MzYyNzQ5NDM2IDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViS2l0L3F0L1dpZGdldEFwaS9xd2VicGFnZS5jcHAKKysrIGIvU291cmNl
L1dlYktpdC9xdC9XaWRnZXRBcGkvcXdlYnBhZ2UuY3BwCkBAIC0xNDg1LDE3ICsxNDg1LDggQEAg
UVdpZGdldCAqUVdlYlBhZ2U6OnZpZXcoKSBjb25zdAogdm9pZCBRV2ViUGFnZTo6amF2YVNjcmlw
dENvbnNvbGVNZXNzYWdlKGNvbnN0IFFTdHJpbmcmIG1lc3NhZ2UsIGludCBsaW5lTnVtYmVyLCBj
b25zdCBRU3RyaW5nJiBzb3VyY2VJRCkKIHsKICAgICBRX1VOVVNFRChzb3VyY2VJRCk7Ci0KLSAg
ICAvLyBDYXRjaCBwbHVnaW4gbG9nRGVzdHJveSBtZXNzYWdlIGZvciBMYXlvdXRUZXN0cy9wbHVn
aW5zL29wZW4tYW5kLWNsb3NlLXdpbmRvdy13aXRoLXBsdWdpbi5odG1sCi0gICAgLy8gQXQgdGhp
cyBwb2ludCBEUlQncyBXZWJQYWdlIGhhcyBhbHJlYWR5IGJlZW4gZGVzdHJveWVkCi0gICAgaWYg
KFFXZWJQYWdlQWRhcHRlcjo6ZHJ0UnVuKSB7Ci0gICAgICAgIGlmIChtZXNzYWdlID09IFFMYXRp
bjFTdHJpbmcoIlBMVUdJTjogTlBQX0Rlc3Ryb3kiKSkgewotICAgICAgICAgICAgZnByaW50Zihz
dGRvdXQsICJDT05TT0xFIE1FU1NBR0U6ICIpOwotICAgICAgICAgICAgaWYgKGxpbmVOdW1iZXIp
Ci0gICAgICAgICAgICAgICAgZnByaW50ZihzdGRvdXQsICJsaW5lICVkOiAiLCBsaW5lTnVtYmVy
KTsKLSAgICAgICAgICAgIGZwcmludGYoc3Rkb3V0LCAiJXNcbiIsIG1lc3NhZ2UudG9VdGY4KCku
Y29uc3REYXRhKCkpOwotICAgICAgICB9Ci0gICAgfQorICAgIFFfVU5VU0VEKGxpbmVOdW1iZXIp
OworICAgIFFfVU5VU0VEKHNvdXJjZUlEKTsKIH0KIAogLyohCmRpZmYgLS1naXQgYS9Ub29scy9D
aGFuZ2VMb2cgYi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggNjc3YmE4ZGQ3MzI4YWQzZjQwNTVkNGJj
Mjg4NTVlMmE3ZTQ1MjRlNi4uMjJmMzVjODhjYWExZDk4NjFjYjQ3ZWI1YjlhODNkMTQwNmQ4ZDQz
ZiAxMDA2NDQKLS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAt
MSwzICsxLDE2IEBACisyMDEzLTA4LTIwICBBcnVucHJhc2FkIFJhamt1bWFyICA8YXJ1cmFqa3VA
Y2lzY28uY29tPgorCisgICAgICAgIDxodHRwczovL3dlYmtpdC5vcmcvYi8xMTk3OTE+IFtRdF0g
UmVtb3ZlIHRoZSBmaXggaW4gUVdlYlBhZ2U6OmphdmFTY3JpcHRDb25zb2xlTWVzc2FnZSBpbnRy
b2R1Y2VkIGJ5IChyNjE0MzMpCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISku
CisgICAgICAgIAorICAgICAgICBMb2FkIGVtcHR5IHVybCB0byBzZW5kIG9udW5sb2FkIGV2ZW50
IHRvIGN1cnJlbnRseSBydW5uaW5nIHBhZ2UuIG9udW5sb2FkIGV2ZW50IGlzIAorICAgICAgICBt
YW5kYXRvcnkgZm9yIExheW91dFRlc3RzL3BsdWdpbnMvb3Blbi1hbmQtY2xvc2Utd2luZG93LXdp
dGgtcGx1Z2luLmh0bWwgYW5kCisgICAgICAgIExheW91dFRlc3RzL3BsdWdpbnMvZ2V0dXJsbm90
aWZ5LWR1cmluZy1kb2N1bWVudC10ZWFyZG93bi5odG1sLgorCisgICAgICAgICogRHVtcFJlbmRl
clRyZWUvcXQvRHVtcFJlbmRlclRyZWVRdC5jcHA6CisgICAgICAgIChXZWJQYWdlOjp+V2ViUGFn
ZSk6CisKIDIwMTMtMDgtMTkgIEd1c3Rhdm8gTm9yb25oYSBTaWx2YSAgPGduc0Bnbm9tZS5vcmc+
CiAKICAgICAgICAgPGh0dHBzOi8vd2Via2l0Lm9yZy9iLzEyMDA0OD4gW0dUS10gQWRkIHN0dWJz
IGZvciBBUElzIHRoYXQgd2VudCBtaXNzaW5nIGluIHRoZSBET00gYmluZGluZ3MKZGlmZiAtLWdp
dCBhL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L0R1bXBSZW5kZXJUcmVlUXQuY3BwIGIvVG9vbHMv
RHVtcFJlbmRlclRyZWUvcXQvRHVtcFJlbmRlclRyZWVRdC5jcHAKaW5kZXggMTM0NjIxNDNkOTNi
ZWZmZDEwMzU0YWZkZGE3MDJjY2FkYzZhYTI2Yi4uMzhhMTc5YzRkYTM0YTg0OGRiMTQyYmE1NzJk
ODBmM2MzM2EyZTJlMCAxMDA3NTUKLS0tIGEvVG9vbHMvRHVtcFJlbmRlclRyZWUvcXQvRHVtcFJl
bmRlclRyZWVRdC5jcHAKKysrIGIvVG9vbHMvRHVtcFJlbmRlclRyZWUvcXQvRHVtcFJlbmRlclRy
ZWVRdC5jcHAKQEAgLTE1OSw2ICsxNTksMTQgQEAgV2ViUGFnZTo6V2ViUGFnZShRT2JqZWN0KiBw
YXJlbnQsIER1bXBSZW5kZXJUcmVlKiBkcnQpCiAKIFdlYlBhZ2U6On5XZWJQYWdlKCkKIHsKKyAg
ICAvLyBMb2FkIGFuIGVtcHR5IHVybCB0byBzZW5kIG9udW5sb2FkIGV2ZW50IHRvIHRoZSBydW5u
aW5nIHBhZ2UgYmVmb3JlCisgICAgLy8gZGVsZXRpbmcgdGhpcyBpbnN0YW5jZS4KKyAgICAvLyBQ
cmlvciB0byB0aGlzIGZpeCBvbnVubG9hZCBldmVudCB3b3VsZCBiZSB0cmlnZ2VyZWQgZnJvbSAn
flFXZWJQYWdlJywgYnV0CisgICAgLy8gaXQgbWF5IGNhbGwgdmlydHVhbCBmdW5jdGlvbnMoZS5n
LiBjYWxsaW5nIGEgd2luZG93LmFsZXJ0IGZyb20gd2luZG93Lm9udW5sb2FkKQorICAgIC8vIG9m
ICdRV2ViUGFnZScgYXMgdGhlICdXZWJQYWdlJyBwYXJ0IG9mIHRoZSB2dGFibGUgaGFzIGFscmVh
ZHkgYmVlbiB1bndpbmRlZC4KKyAgICAvLyBXaGVuIGNvbnRyb2wgaXMgaW4gJ35XZWJQYWdlJyB0
aGUgdnRhYmxlIG9mICdRV2ViUGFnZScgcG9pbnRzIHRvIHRoZSBkZXJpdmVkIAorICAgIC8vIGNs
YXNzICdXZWJQYWdlJyBhbmQgc2FmZSB0byBzZW5kIG9udW5sb2FkIGV2ZW50LgorICAgIG1haW5G
cmFtZSgpLT5sb2FkKFFVcmwoKSk7CiAgICAgZGVsZXRlIG1fd2ViSW5zcGVjdG9yOwogfQogCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>209490</attachid>
            <date>2013-08-23 12:15:51 -0700</date>
            <delta_ts>2013-08-26 03:06:22 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-119791-20130824004522.patch</filename>
            <type>text/plain</type>
            <size>3837</size>
            <attacher name="Arunprasad Rajkumar">arurajku</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTU0MzMxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L3F0
L0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nCmluZGV4IDhiNGQ0YTdmODhi
MjdkZGI2NzNhYmIzZmQ5ZDRkY2NlNWRmNDRlZGIuLjEyY2JhMDQwMjMzNTA2YjNmNDFiZWNhMTBi
MTk0YzRmNDdiZWJjNzMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nCisr
KyBiL1NvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTQgQEAKKzIwMTMtMDgt
MjAgIEFydW5wcmFzYWQgUmFqa3VtYXIgIDxhcnVyYWprdUBjaXNjby5jb20+CisKKyAgICAgICAg
W1F0XSBSZW1vdmUgdGhlIGZpeCBpbiBRV2ViUGFnZTo6amF2YVNjcmlwdENvbnNvbGVNZXNzYWdl
IGludHJvZHVjZWQgYnkgKHI2MTQzMykKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTExOTc5MQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09Q
UyEpLgorCisgICAgICAgICogV2lkZ2V0QXBpL3F3ZWJwYWdlLmNwcDoKKyAgICAgICAgKFFXZWJQ
YWdlOjpqYXZhU2NyaXB0Q29uc29sZU1lc3NhZ2UpOiBSZW1vdmVkIGhhY2sgc3BlY2lmaWMgdG8g
RFJULCBpbnRyb2R1Y2VkIGJ5CisgICAgICAgIChyNjE0MzMpLgorCiAyMDEzLTA4LTE5ICBQcmF0
aWsgU29sYW5raSAgPHBzb2xhbmtpQGFwcGxlLmNvbT4KIAogICAgICAgICA8aHR0cHM6Ly93ZWJr
aXQub3JnL2IvMTE5OTE4PiBGcmFtZTo6c2VsZWN0aW9uKCkgc2hvdWxkIHJldHVybiBhIHJlZmVy
ZW5jZQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9xdC9XaWRnZXRBcGkvcXdlYnBhZ2UuY3Bw
IGIvU291cmNlL1dlYktpdC9xdC9XaWRnZXRBcGkvcXdlYnBhZ2UuY3BwCmluZGV4IDBmM2YxNGQz
OWUyNTVmMTA1MmI1ODk5MzIxMWU4MjdiZDFlMWE4MGMuLjYyNzllOTIxY2NkNTE5YTk4N2VlNWVm
OWE1OGI0MTkzNjI3NDk0MzYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvcXQvV2lkZ2V0QXBp
L3F3ZWJwYWdlLmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0L3F0L1dpZGdldEFwaS9xd2VicGFnZS5j
cHAKQEAgLTE0ODUsMTcgKzE0ODUsOCBAQCBRV2lkZ2V0ICpRV2ViUGFnZTo6dmlldygpIGNvbnN0
CiB2b2lkIFFXZWJQYWdlOjpqYXZhU2NyaXB0Q29uc29sZU1lc3NhZ2UoY29uc3QgUVN0cmluZyYg
bWVzc2FnZSwgaW50IGxpbmVOdW1iZXIsIGNvbnN0IFFTdHJpbmcmIHNvdXJjZUlEKQogewogICAg
IFFfVU5VU0VEKHNvdXJjZUlEKTsKLQotICAgIC8vIENhdGNoIHBsdWdpbiBsb2dEZXN0cm95IG1l
c3NhZ2UgZm9yIExheW91dFRlc3RzL3BsdWdpbnMvb3Blbi1hbmQtY2xvc2Utd2luZG93LXdpdGgt
cGx1Z2luLmh0bWwKLSAgICAvLyBBdCB0aGlzIHBvaW50IERSVCdzIFdlYlBhZ2UgaGFzIGFscmVh
ZHkgYmVlbiBkZXN0cm95ZWQKLSAgICBpZiAoUVdlYlBhZ2VBZGFwdGVyOjpkcnRSdW4pIHsKLSAg
ICAgICAgaWYgKG1lc3NhZ2UgPT0gUUxhdGluMVN0cmluZygiUExVR0lOOiBOUFBfRGVzdHJveSIp
KSB7Ci0gICAgICAgICAgICBmcHJpbnRmKHN0ZG91dCwgIkNPTlNPTEUgTUVTU0FHRTogIik7Ci0g
ICAgICAgICAgICBpZiAobGluZU51bWJlcikKLSAgICAgICAgICAgICAgICBmcHJpbnRmKHN0ZG91
dCwgImxpbmUgJWQ6ICIsIGxpbmVOdW1iZXIpOwotICAgICAgICAgICAgZnByaW50ZihzdGRvdXQs
ICIlc1xuIiwgbWVzc2FnZS50b1V0ZjgoKS5jb25zdERhdGEoKSk7Ci0gICAgICAgIH0KLSAgICB9
CisgICAgUV9VTlVTRUQobGluZU51bWJlcik7CisgICAgUV9VTlVTRUQoc291cmNlSUQpOwogfQog
CiAvKiEKZGlmZiAtLWdpdCBhL1Rvb2xzL0NoYW5nZUxvZyBiL1Rvb2xzL0NoYW5nZUxvZwppbmRl
eCA2NzdiYThkZDczMjhhZDNmNDA1NWQ0YmMyODg1NWUyYTdlNDUyNGU2Li40Nzk4YzEzZTllZjE5
NWJhNzYxN2RhMjc4NWIzZjc0MWE3MDBhZTExIDEwMDY0NAotLS0gYS9Ub29scy9DaGFuZ2VMb2cK
KysrIGIvVG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTcgQEAKKzIwMTMtMDgtMjAgIEFydW5w
cmFzYWQgUmFqa3VtYXIgIDxhcnVyYWprdUBjaXNjby5jb20+CisKKyAgICAgICAgW1F0XSBSZW1v
dmUgdGhlIGZpeCBpbiBRV2ViUGFnZTo6amF2YVNjcmlwdENvbnNvbGVNZXNzYWdlIGludHJvZHVj
ZWQgYnkgKHI2MTQzMykKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTExOTc5MQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorICAg
ICAgICAKKyAgICAgICAgTG9hZCBlbXB0eSB1cmwgdG8gc2VuZCBvbnVubG9hZCBldmVudCB0byBj
dXJyZW50bHkgcnVubmluZyBwYWdlLiBvbnVubG9hZCBldmVudCBpcyAKKyAgICAgICAgbWFuZGF0
b3J5IGZvciBMYXlvdXRUZXN0cy9wbHVnaW5zL29wZW4tYW5kLWNsb3NlLXdpbmRvdy13aXRoLXBs
dWdpbi5odG1sIGFuZAorICAgICAgICBMYXlvdXRUZXN0cy9wbHVnaW5zL2dldHVybG5vdGlmeS1k
dXJpbmctZG9jdW1lbnQtdGVhcmRvd24uaHRtbC4KKworICAgICAgICAqIER1bXBSZW5kZXJUcmVl
L3F0L0R1bXBSZW5kZXJUcmVlUXQuY3BwOgorICAgICAgICAoV2ViUGFnZTo6fldlYlBhZ2UpOgor
CiAyMDEzLTA4LTE5ICBHdXN0YXZvIE5vcm9uaGEgU2lsdmEgIDxnbnNAZ25vbWUub3JnPgogCiAg
ICAgICAgIDxodHRwczovL3dlYmtpdC5vcmcvYi8xMjAwNDg+IFtHVEtdIEFkZCBzdHVicyBmb3Ig
QVBJcyB0aGF0IHdlbnQgbWlzc2luZyBpbiB0aGUgRE9NIGJpbmRpbmdzCmRpZmYgLS1naXQgYS9U
b29scy9EdW1wUmVuZGVyVHJlZS9xdC9EdW1wUmVuZGVyVHJlZVF0LmNwcCBiL1Rvb2xzL0R1bXBS
ZW5kZXJUcmVlL3F0L0R1bXBSZW5kZXJUcmVlUXQuY3BwCmluZGV4IDEzNDYyMTQzZDkzYmVmZmQx
MDM1NGFmZGRhNzAyY2NhZGM2YWEyNmIuLjYwM2NkYzliNTM0ZDUyYzkzZDEzMTFhMWEwN2EzOWFi
NjA5NDUxODggMTAwNzU1Ci0tLSBhL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L0R1bXBSZW5kZXJU
cmVlUXQuY3BwCisrKyBiL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L0R1bXBSZW5kZXJUcmVlUXQu
Y3BwCkBAIC0xNTksNiArMTU5LDE1IEBAIFdlYlBhZ2U6OldlYlBhZ2UoUU9iamVjdCogcGFyZW50
LCBEdW1wUmVuZGVyVHJlZSogZHJ0KQogCiBXZWJQYWdlOjp+V2ViUGFnZSgpCiB7CisgICAgLy8g
TG9hZCBhbiBlbXB0eSB1cmwgdG8gc2VuZCB0aGUgb251bmxvYWQgZXZlbnQgdG8gdGhlIHJ1bm5p
bmcgcGFnZSBiZWZvcmUKKyAgICAvLyBkZWxldGluZyB0aGlzIGluc3RhbmNlLgorICAgIC8vIFBy
aW9yIHRvIHRoaXMgZml4IHRoZSBvbnVubG9hZCBldmVudCB3b3VsZCBiZSB0cmlnZ2VyZWQgZnJv
bSAnflFXZWJQYWdlJywgYnV0CisgICAgLy8gaXQgbWF5IGNhbGwgdmlydHVhbCBmdW5jdGlvbnMg
KGUuZy4gY2FsbGluZyBhIHdpbmRvdy5hbGVydCBmcm9tIHdpbmRvdy5vbnVubG9hZCkKKyAgICAv
LyBvZiAnUVdlYlBhZ2UnIGFzIHRoZSAnV2ViUGFnZScgcGFydCBvZiB0aGUgdnRhYmxlIGhhcyBh
bHJlYWR5IGJlZW4gdW53aW5kZWQuCisgICAgLy8gV2hlbiBpbiAnfldlYlBhZ2UnIHRoZSB2dGFi
bGUgb2YgJ1FXZWJQYWdlJyBwb2ludHMgdG8gdGhlIGRlcml2ZWQKKyAgICAvLyBjbGFzcyAnV2Vi
UGFnZScgYW5kIGl0J3MgcG9zc2libGUgdG8gcmVjZWl2ZSAnUVdlYlBhZ2UnIHZpcnR1YWwgY2Fs
bHMKKyAgICAvLyBsaWtlIGphdmFTY3JpcHRBbGVydCwgamF2YVNjcmlwdENvbnNvbGVNZXNzYWdl
LCAuLi5ldGMuCisgICAgbWFpbkZyYW1lKCktPmxvYWQoUVVybCgpKTsKICAgICBkZWxldGUgbV93
ZWJJbnNwZWN0b3I7CiB9CiAK
</data>

          </attachment>
      

    </bug>

</bugzilla>