<?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>81196</bug_id>
          
          <creation_ts>2012-03-15 00:41:05 -0700</creation_ts>
          <short_desc>IETC HTML5: verify HTMLDataListElement - instanceof HTMLDataListElement fails.</short_desc>
          <delta_ts>2012-04-27 09:55:40 -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>DOM</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>P1</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>76198</blocked>
    
    <blocked>27247</blocked>
          <everconfirmed>0</everconfirmed>
          <reporter name="Deepak Sherveghar">bpwv64</reporter>
          <assigned_to name="Keishi Hattori">keishi</assigned_to>
          <cc>abarth</cc>
    
    <cc>dglazkov</cc>
    
    <cc>info</cc>
    
    <cc>keishi</cc>
    
    <cc>ojan</cc>
    
    <cc>tkent</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>579184</commentid>
    <comment_count>0</comment_count>
    <who name="Deepak Sherveghar">bpwv64</who>
    <bug_when>2012-03-15 00:41:05 -0700</bug_when>
    <thetext>IETC HTM5: verify HTMLDatalistElement fails.

http://samples.msdn.microsoft.com/ietestcenter/html5/show_forms_test.htm?datalistelement1

Add HTMLDatalistElement to DOMWindow.idl for consistency.
HTMLDatalistElement Constructor should be available on DOMWindow.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>579185</commentid>
    <comment_count>1</comment_count>
      <attachid>131999</attachid>
    <who name="Deepak Sherveghar">bpwv64</who>
    <bug_when>2012-03-15 00:46:52 -0700</bug_when>
    <thetext>Created attachment 131999
patch

patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>579201</commentid>
    <comment_count>2</comment_count>
      <attachid>131999</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-03-15 01:42:46 -0700</bug_when>
    <thetext>Comment on attachment 131999
patch

Attachment 131999 did not pass chromium-ews (chromium-xvfb):
Output: http://queues.webkit.org/results/11957499

New failing tests:
fast/forms/datalist_prototype_constructor.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>579212</commentid>
    <comment_count>3</comment_count>
      <attachid>132004</attachid>
    <who name="Deepak Sherveghar">bpwv64</who>
    <bug_when>2012-03-15 01:59:09 -0700</bug_when>
    <thetext>Created attachment 132004
Updated Patch

HTML5 datalist element is not enabled in chromium as its implementation is incomplete.
Hence skipping the test case in chromium.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>579985</commentid>
    <comment_count>4</comment_count>
      <attachid>132004</attachid>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2012-03-15 18:09:08 -0700</bug_when>
    <thetext>Comment on attachment 132004
Updated Patch

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

&gt; LayoutTests/ChangeLog:13
&gt; +        * fast/forms/datalist_prototype_constructor-expected.txt: Added.
&gt; +        * fast/forms/datalist_prototype_constructor.html: Added.

We usually use &apos;-&apos; to concatenate words, not &apos;_&apos;.

The test looks a copy of IETC code.  Is the license of the IETC test compatible with WebKit?

You need to update other tests such as LayoutTests/fast/dom/window/window-properties.html.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>579987</commentid>
    <comment_count>5</comment_count>
      <attachid>132004</attachid>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2012-03-15 18:10:44 -0700</bug_when>
    <thetext>Comment on attachment 132004
Updated Patch

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

&gt; Source/WebCore/ChangeLog:3
&gt; +        IETC HTM5: verify HTMLDatalistElement. instanceof HTMLDataListElement fails.

HTM5 -&gt; HTML5
HTMLData*l*istElement -&gt; HTMLDataListElement</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>580000</commentid>
    <comment_count>6</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2012-03-15 18:23:53 -0700</bug_when>
    <thetext>&gt; The test looks a copy of IETC code.  Is the license of the IETC test compatible with WebKit?

I believe so:

http://samples.msdn.microsoft.com/ietestcenter/support/copyright.htm</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>581757</commentid>
    <comment_count>7</comment_count>
      <attachid>132576</attachid>
    <who name="Deepak Sherveghar">bpwv64</who>
    <bug_when>2012-03-19 07:16:27 -0700</bug_when>
    <thetext>Created attachment 132576
Updated Patch with review comments.

&gt; HTM5 -&gt; HTML5
&gt; HTMLData*l*istElement -&gt; HTMLDataListElement 
Done.

&gt; You need to update other tests such as LayoutTests/fast/dom/window/window-properties.html.
I added &apos;HTMLDataListElement&apos; to LayoutTests/fast/dom/Window/resources/window-properties.js.

Following tests needs to be rebaselined:
1. fast/dom/Window/window-properties.html 
2. fast/dom/Window/window-property-descriptors.html.

I have rebaselined it for GTK platform, for rest of the platforms I have added them to test_Expectations.txt/Skipped.

Since the above mentioned tests cover this change, I have removed the Layout test that I had copied earlier from IETC test suite.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>581766</commentid>
    <comment_count>8</comment_count>
      <attachid>132578</attachid>
    <who name="Deepak Sherveghar">bpwv64</who>
    <bug_when>2012-03-19 07:29:54 -0700</bug_when>
    <thetext>Created attachment 132578
Updated Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>583678</commentid>
    <comment_count>9</comment_count>
      <attachid>132578</attachid>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2012-03-20 18:20:26 -0700</bug_when>
    <thetext>Comment on attachment 132578
Updated Patch

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

&gt; LayoutTests/platform/mac/test_expectations.txt:417
&gt; +
&gt; +// Need rebaselining. https://bugs.webkit.org/show_bug.cgi?id=81196
&gt; +BUGWK81196 : fast/dom/Window/window-properties.html = TEXT
&gt; +BUGWK81196 : fast/dom/Window/window-property-descriptors.html = TEXT

You know how the results will change.  I recommend updating *-expected.txt manually rather than skipping the tests.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>606146</commentid>
    <comment_count>10</comment_count>
      <attachid>132578</attachid>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2012-04-19 16:38:10 -0700</bug_when>
    <thetext>Comment on attachment 132578
Updated Patch

r- because of my comment.  Also, ENABLE_DATALIST was disabled for many ports, and we need no changes of Skipped/test_expectations.txt for such ports.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>606161</commentid>
    <comment_count>11</comment_count>
      <attachid>132578</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2012-04-19 16:44:30 -0700</bug_when>
    <thetext>Comment on attachment 132578
Updated Patch

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

&gt; Source/WebCore/page/DOMWindow.idl:412
&gt; +        attribute HTMLDataListElementConstructor HTMLDataListElement;

Don&apos;t we have a [Conditional=DATALIST] idl option that does this these days?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>607302</commentid>
    <comment_count>12</comment_count>
      <attachid>132578</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2012-04-21 17:59:07 -0700</bug_when>
    <thetext>Comment on attachment 132578
Updated Patch

cq- given r-.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>607376</commentid>
    <comment_count>13</comment_count>
    <who name="alexander farkas">info</who>
    <bug_when>2012-04-22 13:42:24 -0700</bug_when>
    <thetext>This issue is more important than just for consistency. Due to the fact, that Safari still reports true on (&apos;list&apos; in document.createElement(&apos;input&apos;)) and gives a false positive for feature detection. Testing for the global HTMLDataListElement has become the famoust feature detection to distinguish between input[list]/datalist supporting browsers and none supporting browsers. This is also part of Modernizr.

So it is cruical to implement this property as soon as a basic datalist including UI is implemented.

@tkent
Currently Chrome &quot;20.0.1113.0 canary&quot; returns a false negative for datalist. Should I fill an issue in the Chrome bugtracker?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>607418</commentid>
    <comment_count>14</comment_count>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2012-04-22 19:13:54 -0700</bug_when>
    <thetext>(In reply to comment #13)
&gt; Currently Chrome &quot;20.0.1113.0 canary&quot; returns a false negative for datalist. Should I fill an issue in the Chrome bugtracker?

No, you don&apos;t need to file another issue.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>608373</commentid>
    <comment_count>15</comment_count>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2012-04-23 23:05:44 -0700</bug_when>
    <thetext>If Deepak won&apos;t update the patch in a few days, someone in my team will take this over.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>609558</commentid>
    <comment_count>16</comment_count>
    <who name="Deepak Sherveghar">bpwv64</who>
    <bug_when>2012-04-25 02:05:12 -0700</bug_when>
    <thetext>Hi Kent,

I am tied up with other things, wont be able to pick this up. Feel free to assign this to your team.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>611300</commentid>
    <comment_count>17</comment_count>
      <attachid>139144</attachid>
    <who name="Keishi Hattori">keishi</who>
    <bug_when>2012-04-27 01:11:22 -0700</bug_when>
    <thetext>Created attachment 139144
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>611309</commentid>
    <comment_count>18</comment_count>
      <attachid>139144</attachid>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2012-04-27 01:43:57 -0700</bug_when>
    <thetext>Comment on attachment 139144
Patch

ok</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>611605</commentid>
    <comment_count>19</comment_count>
      <attachid>139144</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-04-27 09:55:33 -0700</bug_when>
    <thetext>Comment on attachment 139144
Patch

Clearing flags on attachment: 139144

Committed r115446: &lt;http://trac.webkit.org/changeset/115446&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>611606</commentid>
    <comment_count>20</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-04-27 09:55:40 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>131999</attachid>
            <date>2012-03-15 00:46:52 -0700</date>
            <delta_ts>2012-03-15 01:59:09 -0700</delta_ts>
            <desc>patch</desc>
            <filename>Bug81196.patch</filename>
            <type>text/plain</type>
            <size>3994</size>
            <attacher name="Deepak Sherveghar">bpwv64</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDExMDgyOSkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE3IEBACisyMDEyLTAzLTE1ICBEZWVwYWsg
U2hlcnZlZ2hhciAgPGJwd3Y2NEBtb3Rvcm9sYS5jb20+CisKKyAgICAgICAgSUVUQyBIVE01OiB2
ZXJpZnkgSFRNTERhdGFsaXN0RWxlbWVudC4gaW5zdGFuY2VvZiBIVE1MRGF0YUxpc3RFbGVtZW50
IEZhaWxzLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
ODExOTYKKworICAgICAgICBIVE1MRGF0YUxpc3RFbGVtZW50IHNob3VsZCBiZSBhdmFpbGFibGUg
b24gRE9NV2luZG93LgorICAgICAgICBBZGRlZCB0aGUgc2FtZSB0byBET01XaW5kb3cuaWRsLgor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFRlc3Q6IGZh
c3QvZm9ybXMvZGF0YWxpc3RfcHJvdG90eXBlX2NvbnN0cnVjdG9yLmh0bWwKKworICAgICAgICAq
IHBhZ2UvRE9NV2luZG93LmlkbDoKKwogMjAxMi0wMy0xNCAgQ2hyaXMgRmxlaXphY2ggIDxjZmxl
aXphY2hAYXBwbGUuY29tPgogCiAgICAgICAgIEFYRGVzY3JpcHRpb24gZm9yIEhUTUw1IGZvb3Rl
cgpJbmRleDogU291cmNlL1dlYkNvcmUvcGFnZS9ET01XaW5kb3cuaWRsCj09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0t
IFNvdXJjZS9XZWJDb3JlL3BhZ2UvRE9NV2luZG93LmlkbAkocmV2aXNpb24gMTEwNTU2KQorKysg
U291cmNlL1dlYkNvcmUvcGFnZS9ET01XaW5kb3cuaWRsCSh3b3JraW5nIGNvcHkpCkBAIC00MDcs
NiArNDA3LDkgQEAgbW9kdWxlIHdpbmRvdyB7CiAgICAgICAgIGF0dHJpYnV0ZSBIVE1MQm9keUVs
ZW1lbnRDb25zdHJ1Y3RvciBIVE1MQm9keUVsZW1lbnQ7CiAgICAgICAgIGF0dHJpYnV0ZSBIVE1M
QnV0dG9uRWxlbWVudENvbnN0cnVjdG9yIEhUTUxCdXR0b25FbGVtZW50OwogICAgICAgICBhdHRy
aWJ1dGUgSFRNTENhbnZhc0VsZW1lbnRDb25zdHJ1Y3RvciBIVE1MQ2FudmFzRWxlbWVudDsKKyNp
ZiBkZWZpbmVkKEVOQUJMRV9EQVRBTElTVCkgJiYgRU5BQkxFX0RBVEFMSVNUCisgICAgICAgIGF0
dHJpYnV0ZSBIVE1MRGF0YUxpc3RFbGVtZW50Q29uc3RydWN0b3IgSFRNTERhdGFMaXN0RWxlbWVu
dDsKKyNlbmRpZgogICAgICAgICBhdHRyaWJ1dGUgSFRNTERMaXN0RWxlbWVudENvbnN0cnVjdG9y
IEhUTUxETGlzdEVsZW1lbnQ7CiAgICAgICAgIGF0dHJpYnV0ZSBIVE1MRGlyZWN0b3J5RWxlbWVu
dENvbnN0cnVjdG9yIEhUTUxEaXJlY3RvcnlFbGVtZW50OwogICAgICAgICBhdHRyaWJ1dGUgSFRN
TERpdkVsZW1lbnRDb25zdHJ1Y3RvciBIVE1MRGl2RWxlbWVudDsKSW5kZXg6IExheW91dFRlc3Rz
L0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cJKHJldmlzaW9u
IDExMDgzMCkKKysrIExheW91dFRlc3RzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwz
ICsxLDE2IEBACisyMDEyLTAzLTE1ICBEZWVwYWsgU2hlcnZlZ2hhciAgPGJwd3Y2NEBtb3Rvcm9s
YS5jb20+CisKKyAgICAgICAgSUVUQyBIVE01OiB2ZXJpZnkgSFRNTERhdGFsaXN0RWxlbWVudC4g
aW5zdGFuY2VvZiBIVE1MRGF0YUxpc3RFbGVtZW50IEZhaWxzLgorICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9ODExOTYKKworICAgICAgICBIVE1MRGF0YUxp
c3RFbGVtZW50IHNob3VsZCBiZSBhdmFpbGFibGUgb24gRE9NV2luZG93LgorICAgICAgICBBZGRl
ZCB0aGUgc2FtZSB0byBET01XaW5kb3cuaWRsLgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9E
WSAoT09QUyEpLgorCisgICAgICAgICogZmFzdC9mb3Jtcy9kYXRhbGlzdF9wcm90b3R5cGVfY29u
c3RydWN0b3ItZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiBmYXN0L2Zvcm1zL2RhdGFs
aXN0X3Byb3RvdHlwZV9jb25zdHJ1Y3Rvci5odG1sOiBBZGRlZC4KKwogMjAxMi0wMy0xNSAgSGFq
aW1lIE1vcnJpdGEgPG1vcnJpdGFAY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFVucmV2aWV3ZWQg
ZXhwZWN0YXRpb25zIHVwZGF0ZS4KSW5kZXg6IExheW91dFRlc3RzL2Zhc3QvZm9ybXMvZGF0YWxp
c3RfcHJvdG90eXBlX2NvbnN0cnVjdG9yLWV4cGVjdGVkLnR4dAo9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlv
dXRUZXN0cy9mYXN0L2Zvcm1zL2RhdGFsaXN0X3Byb3RvdHlwZV9jb25zdHJ1Y3Rvci1leHBlY3Rl
ZC50eHQJKHJldmlzaW9uIDApCisrKyBMYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL2RhdGFsaXN0X3By
b3RvdHlwZV9jb25zdHJ1Y3Rvci1leHBlY3RlZC50eHQJKHJldmlzaW9uIDApCkBAIC0wLDAgKzEs
MyBAQAorVGhpcyB0ZXN0IGNoZWNrcyB0byBzZWUgdGhhdCBIVE1MRGF0YUxpc3RFbGVtZW50IHBh
c3NlcyB0aGUgJ2luc3RhbmNlb2YnIG9wZXJhdG9yIHRlc3QuCisKK1Bhc3MKSW5kZXg6IExheW91
dFRlc3RzL2Zhc3QvZm9ybXMvZGF0YWxpc3RfcHJvdG90eXBlX2NvbnN0cnVjdG9yLmh0bWwKPT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PQotLS0gTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9kYXRhbGlzdF9wcm90b3R5cGVfY29u
c3RydWN0b3IuaHRtbAkocmV2aXNpb24gMCkKKysrIExheW91dFRlc3RzL2Zhc3QvZm9ybXMvZGF0
YWxpc3RfcHJvdG90eXBlX2NvbnN0cnVjdG9yLmh0bWwJKHJldmlzaW9uIDApCkBAIC0wLDAgKzEs
MzQgQEAKKzwhRE9DVFlQRSBodG1sPgorPGh0bWw+CisgICAgPGhlYWQ+CisgICAgICAgIDx0aXRs
ZT5kYXRhbGlzdCBlbGVtZW50PC90aXRsZT4KKyAgICA8L2hlYWQ+Cis8Ym9keT4KKyAgICA8cD5U
aGlzIHRlc3QgY2hlY2tzIHRvIHNlZSB0aGF0IEhUTUxEYXRhTGlzdEVsZW1lbnQgcGFzc2VzIHRo
ZSAnaW5zdGFuY2VvZicgb3BlcmF0b3IgdGVzdC48L3A+CisgICAgPGRhdGFsaXN0IGlkPSJkYXRh
bGlzdDEiPgorICAgICAgICA8b3B0aW9uPjE8L29wdGlvbj4KKyAgICAgICAgPG9wdGlvbj4yPC9v
cHRpb24+CisgICAgICAgIDxvcHRpb24+Mzwvb3B0aW9uPgorICAgICAgICA8b3B0aW9uPjQ8L29w
dGlvbj4KKyAgICA8L2RhdGFsaXN0PgorICAgIDxkaXYgaWQ9InRlc3RyZXN1bHQiPkZhaWw8L2Rp
dj4KKyAgICA8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCI+CisgICAgICAgIGlmICh3aW5k
b3cubGF5b3V0VGVzdENvbnRyb2xsZXIpCisgICAgICAgICAgICBsYXlvdXRUZXN0Q29udHJvbGxl
ci5kdW1wQXNUZXh0KCk7CisKKyAgICAgICAgdHJ5CisgICAgICAgIHsKKyAgICAgICAgICAgIHZh
ciB0ZXN0RWxlbSA9IGRvY3VtZW50LmdldEVsZW1lbnRzQnlUYWdOYW1lKCJkYXRhbGlzdCIpWzBd
OworICAgICAgICAgICAgaWYoSFRNTERhdGFMaXN0RWxlbWVudCAmJiB0ZXN0RWxlbSBpbnN0YW5j
ZW9mIEhUTUxEYXRhTGlzdEVsZW1lbnQpCisgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAg
ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoInRlc3RyZXN1bHQiKS5pbm5lckhUTUwgPSAiUGFzcyI7
CisgICAgICAgICAgICB9CisgICAgICAgIH0KKyAgICAgICAgY2F0Y2ggKGV4KQorICAgICAgICB7
CisgICAgICAgICAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgidGVzdHJlc3VsdCIpLmlubmVy
SFRNTCA9ICJGYWlsIjsKKyAgICAgICAgfQorICAgIDwvc2NyaXB0PgorPC9ib2R5PgorPC9odG1s
PgorCg==
</data>
<flag name="commit-queue"
          id="135504"
          type_id="3"
          status="-"
          setter="webkit.review.bot"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>132004</attachid>
            <date>2012-03-15 01:59:09 -0700</date>
            <delta_ts>2012-03-19 07:17:53 -0700</delta_ts>
            <desc>Updated Patch</desc>
            <filename>Updated_Bug81196.patch</filename>
            <type>text/plain</type>
            <size>4819</size>
            <attacher name="Deepak Sherveghar">bpwv64</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDExMDgzMikKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE3IEBACisyMDEyLTAzLTE1ICBEZWVwYWsg
U2hlcnZlZ2hhciAgPGJwd3Y2NEBtb3Rvcm9sYS5jb20+CisKKyAgICAgICAgSUVUQyBIVE01OiB2
ZXJpZnkgSFRNTERhdGFsaXN0RWxlbWVudC4gaW5zdGFuY2VvZiBIVE1MRGF0YUxpc3RFbGVtZW50
IGZhaWxzLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
ODExOTYKKworICAgICAgICBIVE1MRGF0YUxpc3RFbGVtZW50IHNob3VsZCBiZSBhdmFpbGFibGUg
b24gRE9NV2luZG93LgorICAgICAgICBBZGRlZCB0aGUgc2FtZSB0byBET01XaW5kb3cuaWRsLgor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFRlc3Q6IGZh
c3QvZm9ybXMvZGF0YWxpc3RfcHJvdG90eXBlX2NvbnN0cnVjdG9yLmh0bWwKKworICAgICAgICAq
IHBhZ2UvRE9NV2luZG93LmlkbDoKKwogMjAxMi0wMy0xNCAgQ2hyaXMgRmxlaXphY2ggIDxjZmxl
aXphY2hAYXBwbGUuY29tPgogCiAgICAgICAgIEFYRGVzY3JpcHRpb24gZm9yIEhUTUw1IGZvb3Rl
cgpJbmRleDogU291cmNlL1dlYkNvcmUvcGFnZS9ET01XaW5kb3cuaWRsCj09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0t
IFNvdXJjZS9XZWJDb3JlL3BhZ2UvRE9NV2luZG93LmlkbAkocmV2aXNpb24gMTEwNTU2KQorKysg
U291cmNlL1dlYkNvcmUvcGFnZS9ET01XaW5kb3cuaWRsCSh3b3JraW5nIGNvcHkpCkBAIC00MDcs
NiArNDA3LDkgQEAgbW9kdWxlIHdpbmRvdyB7CiAgICAgICAgIGF0dHJpYnV0ZSBIVE1MQm9keUVs
ZW1lbnRDb25zdHJ1Y3RvciBIVE1MQm9keUVsZW1lbnQ7CiAgICAgICAgIGF0dHJpYnV0ZSBIVE1M
QnV0dG9uRWxlbWVudENvbnN0cnVjdG9yIEhUTUxCdXR0b25FbGVtZW50OwogICAgICAgICBhdHRy
aWJ1dGUgSFRNTENhbnZhc0VsZW1lbnRDb25zdHJ1Y3RvciBIVE1MQ2FudmFzRWxlbWVudDsKKyNp
ZiBkZWZpbmVkKEVOQUJMRV9EQVRBTElTVCkgJiYgRU5BQkxFX0RBVEFMSVNUCisgICAgICAgIGF0
dHJpYnV0ZSBIVE1MRGF0YUxpc3RFbGVtZW50Q29uc3RydWN0b3IgSFRNTERhdGFMaXN0RWxlbWVu
dDsKKyNlbmRpZgogICAgICAgICBhdHRyaWJ1dGUgSFRNTERMaXN0RWxlbWVudENvbnN0cnVjdG9y
IEhUTUxETGlzdEVsZW1lbnQ7CiAgICAgICAgIGF0dHJpYnV0ZSBIVE1MRGlyZWN0b3J5RWxlbWVu
dENvbnN0cnVjdG9yIEhUTUxEaXJlY3RvcnlFbGVtZW50OwogICAgICAgICBhdHRyaWJ1dGUgSFRN
TERpdkVsZW1lbnRDb25zdHJ1Y3RvciBIVE1MRGl2RWxlbWVudDsKSW5kZXg6IExheW91dFRlc3Rz
L0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cJKHJldmlzaW9u
IDExMDgzMikKKysrIExheW91dFRlc3RzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwz
ICsxLDE4IEBACisyMDEyLTAzLTE1ICBEZWVwYWsgU2hlcnZlZ2hhciAgPGJwd3Y2NEBtb3Rvcm9s
YS5jb20+CisKKyAgICAgICAgSUVUQyBIVE01OiB2ZXJpZnkgSFRNTERhdGFsaXN0RWxlbWVudC4g
aW5zdGFuY2VvZiBIVE1MRGF0YUxpc3RFbGVtZW50IGZhaWxzLgorICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9ODExOTYKKworICAgICAgICBIVE1MRGF0YUxp
c3RFbGVtZW50IHNob3VsZCBiZSBhdmFpbGFibGUgb24gRE9NV2luZG93LgorICAgICAgICBBZGRl
ZCB0aGUgc2FtZSB0byBET01XaW5kb3cuaWRsLgorICAgICAgICBBbHNvIFNraXBwaW5nIHRoZSB0
ZXN0IGluIGNocm9taXVtIHNpbmNlIGRhdGFsaXN0IGltcGxlbWVudGF0aW9uIGlzIGluY29tcGxl
dGUuCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBm
YXN0L2Zvcm1zL2RhdGFsaXN0X3Byb3RvdHlwZV9jb25zdHJ1Y3Rvci1leHBlY3RlZC50eHQ6IEFk
ZGVkLgorICAgICAgICAqIGZhc3QvZm9ybXMvZGF0YWxpc3RfcHJvdG90eXBlX2NvbnN0cnVjdG9y
Lmh0bWw6IEFkZGVkLgorICAgICAgICAqIHBsYXRmb3JtL2Nocm9taXVtL3Rlc3RfZXhwZWN0YXRp
b25zLnR4dDoKKwogMjAxMi0wMy0xNSAgUGhpbGlwcGUgTm9ybWFuZCAgPHBub3JtYW5kQGlnYWxp
YS5jb20+CiAKICAgICAgICAgVW5yZXZpZXdlZCwgR1RLIGJhc2VsaW5lcyBmb3IgbmV3IGZhc3Qv
Y3NzIHRlc3QuCkluZGV4OiBMYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL2RhdGFsaXN0X3Byb3RvdHlw
ZV9jb25zdHJ1Y3Rvci1leHBlY3RlZC50eHQKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvZmFz
dC9mb3Jtcy9kYXRhbGlzdF9wcm90b3R5cGVfY29uc3RydWN0b3ItZXhwZWN0ZWQudHh0CShyZXZp
c2lvbiAwKQorKysgTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9kYXRhbGlzdF9wcm90b3R5cGVfY29u
c3RydWN0b3ItZXhwZWN0ZWQudHh0CShyZXZpc2lvbiAwKQpAQCAtMCwwICsxLDMgQEAKK1RoaXMg
dGVzdCBjaGVja3MgdG8gc2VlIHRoYXQgSFRNTERhdGFMaXN0RWxlbWVudCBwYXNzZXMgdGhlICdp
bnN0YW5jZW9mJyBvcGVyYXRvciB0ZXN0LgorCitQYXNzCkluZGV4OiBMYXlvdXRUZXN0cy9mYXN0
L2Zvcm1zL2RhdGFsaXN0X3Byb3RvdHlwZV9jb25zdHJ1Y3Rvci5odG1sCj09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0t
IExheW91dFRlc3RzL2Zhc3QvZm9ybXMvZGF0YWxpc3RfcHJvdG90eXBlX2NvbnN0cnVjdG9yLmh0
bWwJKHJldmlzaW9uIDApCisrKyBMYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL2RhdGFsaXN0X3Byb3Rv
dHlwZV9jb25zdHJ1Y3Rvci5odG1sCShyZXZpc2lvbiAwKQpAQCAtMCwwICsxLDM0IEBACis8IURP
Q1RZUEUgaHRtbD4KKzxodG1sPgorICAgIDxoZWFkPgorICAgICAgICA8dGl0bGU+ZGF0YWxpc3Qg
ZWxlbWVudDwvdGl0bGU+CisgICAgPC9oZWFkPgorPGJvZHk+CisgICAgPHA+VGhpcyB0ZXN0IGNo
ZWNrcyB0byBzZWUgdGhhdCBIVE1MRGF0YUxpc3RFbGVtZW50IHBhc3NlcyB0aGUgJ2luc3RhbmNl
b2YnIG9wZXJhdG9yIHRlc3QuPC9wPgorICAgIDxkYXRhbGlzdCBpZD0iZGF0YWxpc3QxIj4KKyAg
ICAgICAgPG9wdGlvbj4xPC9vcHRpb24+CisgICAgICAgIDxvcHRpb24+Mjwvb3B0aW9uPgorICAg
ICAgICA8b3B0aW9uPjM8L29wdGlvbj4KKyAgICAgICAgPG9wdGlvbj40PC9vcHRpb24+CisgICAg
PC9kYXRhbGlzdD4KKyAgICA8ZGl2IGlkPSJ0ZXN0cmVzdWx0Ij5GYWlsPC9kaXY+CisgICAgPHNj
cmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPgorICAgICAgICBpZiAod2luZG93LmxheW91dFRl
c3RDb250cm9sbGVyKQorICAgICAgICAgICAgbGF5b3V0VGVzdENvbnRyb2xsZXIuZHVtcEFzVGV4
dCgpOworCisgICAgICAgIHRyeQorICAgICAgICB7CisgICAgICAgICAgICB2YXIgdGVzdEVsZW0g
PSBkb2N1bWVudC5nZXRFbGVtZW50c0J5VGFnTmFtZSgiZGF0YWxpc3QiKVswXTsKKyAgICAgICAg
ICAgIGlmKEhUTUxEYXRhTGlzdEVsZW1lbnQgJiYgdGVzdEVsZW0gaW5zdGFuY2VvZiBIVE1MRGF0
YUxpc3RFbGVtZW50KQorICAgICAgICAgICAgeworICAgICAgICAgICAgICAgIGRvY3VtZW50Lmdl
dEVsZW1lbnRCeUlkKCJ0ZXN0cmVzdWx0IikuaW5uZXJIVE1MID0gIlBhc3MiOworICAgICAgICAg
ICAgfQorICAgICAgICB9CisgICAgICAgIGNhdGNoIChleCkKKyAgICAgICAgeworICAgICAgICAg
ICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoInRlc3RyZXN1bHQiKS5pbm5lckhUTUwgPSAiRmFp
bCI7CisgICAgICAgIH0KKyAgICA8L3NjcmlwdD4KKzwvYm9keT4KKzwvaHRtbD4KKwpJbmRleDog
TGF5b3V0VGVzdHMvcGxhdGZvcm0vY2hyb21pdW0vdGVzdF9leHBlY3RhdGlvbnMudHh0Cj09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0KLS0tIExheW91dFRlc3RzL3BsYXRmb3JtL2Nocm9taXVtL3Rlc3RfZXhwZWN0YXRpb25z
LnR4dAkocmV2aXNpb24gMTEwNTU2KQorKysgTGF5b3V0VGVzdHMvcGxhdGZvcm0vY2hyb21pdW0v
dGVzdF9leHBlY3RhdGlvbnMudHh0CSh3b3JraW5nIGNvcHkpCkBAIC04NTIsNiArODUyLDcgQEAg
QlVHQ1IyNzY5NyBTS0lQIDogc3RvcmFnZS9oYXNoLWNoYW5nZS13aQogQlVHQ1IyMDIyNiA6IGZh
c3QvZm9ybXMvZGF0YWxpc3QuaHRtbCA9IFRFWFQKIEJVR0NSMjAyMjYgOiBmYXN0L2Zvcm1zL2lu
cHV0LWxpc3QuaHRtbCA9IEZBSUwKIEJVR0NSMjAyMjYgOiBmYXN0L2Zvcm1zL2lucHV0LXNlbGVj
dGVkb3B0aW9uLmh0bWwgPSBGQUlMCitCVUdXSzgxMTk2IDogZmFzdC9mb3Jtcy9kYXRhbGlzdF9w
cm90b3R5cGVfY29uc3RydWN0b3IuaHRtbCA9IFRFWFQKIAogLy8gSW1wbGVtZW50YXRpb24gb2Yg
RGF0ZS90aW1lIGlucHV0IHR5cGVzIGFyZSBpbmNvbXBsZXRlIGFuZAogLy8gRU5BQkxFX0lOUFVU
X1RZUEVfKiBmbGFncyBhcmUgbm90IGVuYWJsZWQuCg==
</data>
<flag name="review"
          id="135510"
          type_id="1"
          status="-"
          setter="tkent"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>132576</attachid>
            <date>2012-03-19 07:16:27 -0700</date>
            <delta_ts>2012-03-19 07:22:09 -0700</delta_ts>
            <desc>Updated Patch with review comments.</desc>
            <filename>updated_patch.patch</filename>
            <type>text/plain</type>
            <size>10335</size>
            <attacher name="Deepak Sherveghar">bpwv64</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDExMTE3MykKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDIwIEBACisyMDEyLTAzLTE5ICBEZWVwYWsg
U2hlcnZlZ2hhciAgPGJwd3Y2NEBtb3Rvcm9sYS5jb20+CisKKyAgICAgICAgSUVUQyBIVE1MNTog
dmVyaWZ5IEhUTUxEYXRhTGlzdEVsZW1lbnQgLSBpbnN0YW5jZW9mIEhUTUxEYXRhTGlzdEVsZW1l
bnQgZmFpbHMuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD04MTE5NgorCisgICAgICAgIEhUTUxEYXRhTGlzdEVsZW1lbnQgc2hvdWxkIGJlIGF2YWlsYWJs
ZSBvbiBET01XaW5kb3cuCisgICAgICAgIEFkZGVkIHRoZSBzYW1lIHRvIERPTVdpbmRvdy5pZGwu
CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVGVzdDog
ZmFzdC9kb20vV2luZG93L3dpbmRvdy1wcm9wZXJ0aWVzLmh0bWwgY292ZXJzIHRoaXMgY2hhbmdl
LgorICAgICAgICBPdGhlciByZWxhdGVkIHRlc3RzOgorICAgICAgICBmYXN0L2RvbS9XaW5kb3cv
d2luZG93LXByb3BlcnR5LWRlc2NyaXB0b3JzLmh0bWwKKyAgICAgICAgZmFzdC9kb20vV2luZG93
L3dpbmRvdy1sb29rdXAtcHJlY2VkZW5jZS5odG1sCisKKyAgICAgICAgKiBwYWdlL0RPTVdpbmRv
dy5pZGw6CisKIDIwMTItMDMtMTkgIEhpcm9ub3JpIEJvbm8gIDxoYm9ub0BjaHJvbWl1bS5vcmc+
CiAKICAgICAgICAgQWRkIGEgY29weSBjb25zdHJ1Y3RvciB0byBDb2xsYXBzZWRCb3JkZXJWYWx1
ZQpJbmRleDogU291cmNlL1dlYkNvcmUvcGFnZS9ET01XaW5kb3cuaWRsCj09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0t
IFNvdXJjZS9XZWJDb3JlL3BhZ2UvRE9NV2luZG93LmlkbAkocmV2aXNpb24gMTExMTcwKQorKysg
U291cmNlL1dlYkNvcmUvcGFnZS9ET01XaW5kb3cuaWRsCSh3b3JraW5nIGNvcHkpCkBAIC00MDgs
NiArNDA4LDkgQEAgbW9kdWxlIHdpbmRvdyB7CiAgICAgICAgIGF0dHJpYnV0ZSBIVE1MQnV0dG9u
RWxlbWVudENvbnN0cnVjdG9yIEhUTUxCdXR0b25FbGVtZW50OwogICAgICAgICBhdHRyaWJ1dGUg
SFRNTENhbnZhc0VsZW1lbnRDb25zdHJ1Y3RvciBIVE1MQ2FudmFzRWxlbWVudDsKICAgICAgICAg
YXR0cmlidXRlIEhUTUxETGlzdEVsZW1lbnRDb25zdHJ1Y3RvciBIVE1MRExpc3RFbGVtZW50Owor
I2lmIGRlZmluZWQoRU5BQkxFX0RBVEFMSVNUKSAmJiBFTkFCTEVfREFUQUxJU1QKKyAgICAgICAg
YXR0cmlidXRlIEhUTUxEYXRhTGlzdEVsZW1lbnRDb25zdHJ1Y3RvciBIVE1MRGF0YUxpc3RFbGVt
ZW50OworI2VuZGlmCiAgICAgICAgIGF0dHJpYnV0ZSBIVE1MRGlyZWN0b3J5RWxlbWVudENvbnN0
cnVjdG9yIEhUTUxEaXJlY3RvcnlFbGVtZW50OwogICAgICAgICBhdHRyaWJ1dGUgSFRNTERpdkVs
ZW1lbnRDb25zdHJ1Y3RvciBIVE1MRGl2RWxlbWVudDsKICAgICAgICAgYXR0cmlidXRlIEhUTUxF
bWJlZEVsZW1lbnRDb25zdHJ1Y3RvciBIVE1MRW1iZWRFbGVtZW50OwpJbmRleDogTGF5b3V0VGVz
dHMvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL0NoYW5nZUxvZwkocmV2aXNp
b24gMTExMTczKQorKysgTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0x
LDMgKzEsMjQgQEAKKzIwMTItMDMtMTkgIERlZXBhayBTaGVydmVnaGFyICA8YnB3djY0QG1vdG9y
b2xhLmNvbT4KKworICAgICAgICBJRVRDIEhUTUw1OiB2ZXJpZnkgSFRNTERhdGFMaXN0RWxlbWVu
dCAtIGluc3RhbmNlb2YgSFRNTERhdGFMaXN0RWxlbWVudCBmYWlscy4KKyAgICAgICAgaHR0cHM6
Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTgxMTk2CisKKyAgICAgICAgSFRNTERh
dGFMaXN0RWxlbWVudCBzaG91bGQgYmUgYXZhaWxhYmxlIG9uIERPTVdpbmRvdy4KKyAgICAgICAg
QWRkZWQgdGhlIHNhbWUgdG8gRE9NV2luZG93LmlkbC4KKworICAgICAgICBSZXZpZXdlZCBieSBO
T0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIGZhc3QvZG9tL1dpbmRvdy9yZXNvdXJjZXMvd2lu
ZG93LXByb3BlcnRpZXMuanM6IEFkZGVkIEhUTUxEYXRhTGlzdEVsZW1lbnQgdG8gcHJvcGVydHkg
aW5mbyBsaXN0LgorICAgICAgICAqIGZhc3QvZG9tL1dpbmRvdy93aW5kb3ctbG9va3VwLXByZWNl
ZGVuY2UtZXhwZWN0ZWQudHh0OgorICAgICAgICAqIHBsYXRmb3JtL2Nocm9taXVtL3Rlc3RfZXhw
ZWN0YXRpb25zLnR4dDoKKyAgICAgICAgKiBwbGF0Zm9ybS9ndGsvZmFzdC9kb20vV2luZG93L3dp
bmRvdy1wcm9wZXJ0aWVzLWV4cGVjdGVkLnR4dDoKKyAgICAgICAgKiBwbGF0Zm9ybS9ndGsvZmFz
dC9kb20vV2luZG93L3dpbmRvdy1wcm9wZXJ0eS1kZXNjcmlwdG9ycy1leHBlY3RlZC50eHQ6Cisg
ICAgICAgICogcGxhdGZvcm0vbWFjL3Rlc3RfZXhwZWN0YXRpb25zLnR4dDoKKyAgICAgICAgKiBw
bGF0Zm9ybS9xdC01LjAtd2syL1NraXBwZWQ6CisgICAgICAgICogcGxhdGZvcm0vcXQtYXJtL1Nr
aXBwZWQ6CisgICAgICAgICogcGxhdGZvcm0vcXQvdGVzdF9leHBlY3RhdGlvbnMudHh0OgorICAg
ICAgICAqIHBsYXRmb3JtL3dpbi9Ta2lwcGVkOgorCiAyMDEyLTAzLTE5ICBLZWlzaGkgSGF0dG9y
aSAgPGtlaXNoaUB3ZWJraXQub3JnPgogCiAgICAgICAgIFtjaHJvbWl1bV0gQWRkaW5nIHNsb3cg
dG8gZnVsbC1zY3JlZW4tcmVzdHJpY3Rpb25zLmh0bWwgb24gV0lOLgpJbmRleDogTGF5b3V0VGVz
dHMvZmFzdC9kb20vV2luZG93L3dpbmRvdy1sb29rdXAtcHJlY2VkZW5jZS1leHBlY3RlZC50eHQK
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvZmFzdC9kb20vV2luZG93L3dpbmRvdy1sb29rdXAt
cHJlY2VkZW5jZS1leHBlY3RlZC50eHQJKHJldmlzaW9uIDExMTE3MCkKKysrIExheW91dFRlc3Rz
L2Zhc3QvZG9tL1dpbmRvdy93aW5kb3ctbG9va3VwLXByZWNlZGVuY2UtZXhwZWN0ZWQudHh0CSh3
b3JraW5nIGNvcHkpCkBAIC0xNDIsNiArMTQyLDggQEAgUEFTUyB3aW5bJ0hUTUxDYW52YXNFbGVt
ZW50J10gPT0gJ1tvYmplYwogUEFTUyB3aW5bJ0hUTUxDYW52YXNFbGVtZW50J10gPT0gJ1tvYmpl
Y3QgSFRNTENhbnZhc0VsZW1lbnRDb25zdHJ1Y3Rvcl0nIGlzIHRydWUKIFBBU1Mgd2luWydIVE1M
RExpc3RFbGVtZW50J10gPT0gJ1tvYmplY3QgSFRNTERMaXN0RWxlbWVudENvbnN0cnVjdG9yXScg
aXMgdHJ1ZQogUEFTUyB3aW5bJ0hUTUxETGlzdEVsZW1lbnQnXSA9PSAnW29iamVjdCBIVE1MRExp
c3RFbGVtZW50Q29uc3RydWN0b3JdJyBpcyB0cnVlCitQQVNTIHdpblsnSFRNTERhdGFMaXN0RWxl
bWVudCddID09ICdbb2JqZWN0IEhUTUxEYXRhTGlzdEVsZW1lbnRDb25zdHJ1Y3Rvcl0nIGlzIHRy
dWUKK1BBU1Mgd2luWydIVE1MRGF0YUxpc3RFbGVtZW50J10gPT0gJ1tvYmplY3QgSFRNTERhdGFM
aXN0RWxlbWVudENvbnN0cnVjdG9yXScgaXMgdHJ1ZQogUEFTUyB3aW5bJ0hUTUxEaXJlY3RvcnlF
bGVtZW50J10gPT0gJ1tvYmplY3QgSFRNTERpcmVjdG9yeUVsZW1lbnRDb25zdHJ1Y3Rvcl0nIGlz
IHRydWUKIFBBU1Mgd2luWydIVE1MRGlyZWN0b3J5RWxlbWVudCddID09ICdbb2JqZWN0IEhUTUxE
aXJlY3RvcnlFbGVtZW50Q29uc3RydWN0b3JdJyBpcyB0cnVlCiBQQVNTIHdpblsnSFRNTERpdkVs
ZW1lbnQnXSA9PSAnW29iamVjdCBIVE1MRGl2RWxlbWVudENvbnN0cnVjdG9yXScgaXMgdHJ1ZQpJ
bmRleDogTGF5b3V0VGVzdHMvZmFzdC9kb20vV2luZG93L3Jlc291cmNlcy93aW5kb3ctcHJvcGVy
dGllcy5qcwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9mYXN0L2RvbS9XaW5kb3cvcmVzb3Vy
Y2VzL3dpbmRvdy1wcm9wZXJ0aWVzLmpzCShyZXZpc2lvbiAxMTExNzApCisrKyBMYXlvdXRUZXN0
cy9mYXN0L2RvbS9XaW5kb3cvcmVzb3VyY2VzL3dpbmRvdy1wcm9wZXJ0aWVzLmpzCSh3b3JraW5n
IGNvcHkpCkBAIC03MCw2ICs3MCw3IEBAIHZhciBwcm9wZXJ0eUluZm8gPSBbCiAgICAgWyJIVE1M
QnV0dG9uRWxlbWVudCIsICJvYmplY3QiXSwKICAgICBbIkhUTUxDYW52YXNFbGVtZW50IiwgIm9i
amVjdCJdLAogICAgIFsiSFRNTERMaXN0RWxlbWVudCIsICJvYmplY3QiXSwKKyAgICBbIkhUTUxE
YXRhTGlzdEVsZW1lbnQiLCAib2JqZWN0Il0sCiAgICAgWyJIVE1MRGlyZWN0b3J5RWxlbWVudCIs
ICJvYmplY3QiXSwKICAgICBbIkhUTUxEaXZFbGVtZW50IiwgIm9iamVjdCJdLAogICAgIFsiSFRN
TERvY3VtZW50IiwgIm9iamVjdCJdLApJbmRleDogTGF5b3V0VGVzdHMvcGxhdGZvcm0vY2hyb21p
dW0vdGVzdF9leHBlY3RhdGlvbnMudHh0Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL3BsYXRm
b3JtL2Nocm9taXVtL3Rlc3RfZXhwZWN0YXRpb25zLnR4dAkocmV2aXNpb24gMTExMTcwKQorKysg
TGF5b3V0VGVzdHMvcGxhdGZvcm0vY2hyb21pdW0vdGVzdF9leHBlY3RhdGlvbnMudHh0CSh3b3Jr
aW5nIGNvcHkpCkBAIC04NDksNiArODQ5LDcgQEAgQlVHQ1IyNzY5NyBTS0lQIDogc3RvcmFnZS9o
YXNoLWNoYW5nZS13aQogQlVHQ1IyMDIyNiA6IGZhc3QvZm9ybXMvZGF0YWxpc3QuaHRtbCA9IFRF
WFQKIEJVR0NSMjAyMjYgOiBmYXN0L2Zvcm1zL2lucHV0LWxpc3QuaHRtbCA9IEZBSUwKIEJVR0NS
MjAyMjYgOiBmYXN0L2Zvcm1zL2lucHV0LXNlbGVjdGVkb3B0aW9uLmh0bWwgPSBGQUlMCitCVUdX
SzgxMTk2IDogZmFzdC9kb20vV2luZG93L3dpbmRvdy1sb29rdXAtcHJlY2VkZW5jZS5odG1sID0g
VEVYVAogCiAvLyBJbXBsZW1lbnRhdGlvbiBvZiBEYXRlL3RpbWUgaW5wdXQgdHlwZXMgYXJlIGlu
Y29tcGxldGUgYW5kCiAvLyBFTkFCTEVfSU5QVVRfVFlQRV8qIGZsYWdzIGFyZSBub3QgZW5hYmxl
ZC4KSW5kZXg6IExheW91dFRlc3RzL3BsYXRmb3JtL2d0ay9mYXN0L2RvbS9XaW5kb3cvd2luZG93
LXByb3BlcnRpZXMtZXhwZWN0ZWQudHh0Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL3BsYXRm
b3JtL2d0ay9mYXN0L2RvbS9XaW5kb3cvd2luZG93LXByb3BlcnRpZXMtZXhwZWN0ZWQudHh0CShy
ZXZpc2lvbiAxMTExNzApCisrKyBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsvZmFzdC9kb20vV2lu
ZG93L3dpbmRvdy1wcm9wZXJ0aWVzLWV4cGVjdGVkLnR4dAkod29ya2luZyBjb3B5KQpAQCAtMTEw
Myw2ICsxMTAzLDggQEAgd2luZG93LkhUTUxDb2xsZWN0aW9uLnByb3RvdHlwZS5pdGVtIFtmdQog
d2luZG93LkhUTUxDb2xsZWN0aW9uLnByb3RvdHlwZS5uYW1lZEl0ZW0gW2Z1bmN0aW9uXQogd2lu
ZG93LkhUTUxETGlzdEVsZW1lbnQgW29iamVjdCBIVE1MRExpc3RFbGVtZW50Q29uc3RydWN0b3Jd
CiB3aW5kb3cuSFRNTERMaXN0RWxlbWVudC5wcm90b3R5cGUgW3ByaW50ZWQgYWJvdmUgYXMgd2lu
ZG93LkVsZW1lbnQucHJvdG90eXBlXQord2luZG93LkhUTUxEYXRhTGlzdEVsZW1lbnQgW29iamVj
dCBIVE1MRGF0YUxpc3RFbGVtZW50Q29uc3RydWN0b3JdCit3aW5kb3cuSFRNTERhdGFMaXN0RWxl
bWVudC5wcm90b3R5cGUgW3ByaW50ZWQgYWJvdmUgYXMgd2luZG93LkVsZW1lbnQucHJvdG90eXBl
XQogd2luZG93LkhUTUxEaXJlY3RvcnlFbGVtZW50IFtvYmplY3QgSFRNTERpcmVjdG9yeUVsZW1l
bnRDb25zdHJ1Y3Rvcl0KIHdpbmRvdy5IVE1MRGlyZWN0b3J5RWxlbWVudC5wcm90b3R5cGUgW3By
aW50ZWQgYWJvdmUgYXMgd2luZG93LkVsZW1lbnQucHJvdG90eXBlXQogd2luZG93LkhUTUxEaXZF
bGVtZW50IFtvYmplY3QgSFRNTERpdkVsZW1lbnRDb25zdHJ1Y3Rvcl0KSW5kZXg6IExheW91dFRl
c3RzL3BsYXRmb3JtL2d0ay9mYXN0L2RvbS9XaW5kb3cvd2luZG93LXByb3BlcnR5LWRlc2NyaXB0
b3JzLWV4cGVjdGVkLnR4dAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsv
ZmFzdC9kb20vV2luZG93L3dpbmRvdy1wcm9wZXJ0eS1kZXNjcmlwdG9ycy1leHBlY3RlZC50eHQJ
KHJldmlzaW9uIDExMTE3MCkKKysrIExheW91dFRlc3RzL3BsYXRmb3JtL2d0ay9mYXN0L2RvbS9X
aW5kb3cvd2luZG93LXByb3BlcnR5LWRlc2NyaXB0b3JzLWV4cGVjdGVkLnR4dAkod29ya2luZyBj
b3B5KQpAQCAtNzIsNiArNzIsNyBAQCBQQVNTIHR5cGVvZiBPYmplY3QuZ2V0T3duUHJvcGVydHlE
ZXNjcmlwCiBQQVNTIHR5cGVvZiBPYmplY3QuZ2V0T3duUHJvcGVydHlEZXNjcmlwdG9yKHdpbmRv
dywgJ0hUTUxDYW52YXNFbGVtZW50JykgaXMgJ29iamVjdCcKIFBBU1MgdHlwZW9mIE9iamVjdC5n
ZXRPd25Qcm9wZXJ0eURlc2NyaXB0b3Iod2luZG93LCAnSFRNTENvbGxlY3Rpb24nKSBpcyAnb2Jq
ZWN0JwogUEFTUyB0eXBlb2YgT2JqZWN0LmdldE93blByb3BlcnR5RGVzY3JpcHRvcih3aW5kb3cs
ICdIVE1MRExpc3RFbGVtZW50JykgaXMgJ29iamVjdCcKK1BBU1MgdHlwZW9mIE9iamVjdC5nZXRP
d25Qcm9wZXJ0eURlc2NyaXB0b3Iod2luZG93LCAnSFRNTERhdGFMaXN0RWxlbWVudCcpIGlzICdv
YmplY3QnCiBQQVNTIHR5cGVvZiBPYmplY3QuZ2V0T3duUHJvcGVydHlEZXNjcmlwdG9yKHdpbmRv
dywgJ0hUTUxEaXJlY3RvcnlFbGVtZW50JykgaXMgJ29iamVjdCcKIFBBU1MgdHlwZW9mIE9iamVj
dC5nZXRPd25Qcm9wZXJ0eURlc2NyaXB0b3Iod2luZG93LCAnSFRNTERpdkVsZW1lbnQnKSBpcyAn
b2JqZWN0JwogUEFTUyB0eXBlb2YgT2JqZWN0LmdldE93blByb3BlcnR5RGVzY3JpcHRvcih3aW5k
b3csICdIVE1MRG9jdW1lbnQnKSBpcyAnb2JqZWN0JwpJbmRleDogTGF5b3V0VGVzdHMvcGxhdGZv
cm0vbWFjL3Rlc3RfZXhwZWN0YXRpb25zLnR4dAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9w
bGF0Zm9ybS9tYWMvdGVzdF9leHBlY3RhdGlvbnMudHh0CShyZXZpc2lvbiAxMTExNzApCisrKyBM
YXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvdGVzdF9leHBlY3RhdGlvbnMudHh0CSh3b3JraW5nIGNv
cHkpCkBAIC00MTEsMyArNDExLDcgQEAgQlVHV0s4MDYzMDogY3NzMy9maWx0ZXJzL211bHRpcGxl
LWZpbHRlcgogQlVHV0s4MDYzMDogY3NzMy9maWx0ZXJzL25lc3RlZC1maWx0ZXIuaHRtbCA9IElN
QUdFCiBCVUdXSzgwNjMwOiBjc3MzL2ZpbHRlcnMvcmVnaW9ucy1leHBhbmRpbmcuaHRtbCA9IElN
QUdFCiBCVUdXSzgwNjMwOiBjc3MzL2ZpbHRlcnMvc2ltcGxlLWZpbHRlci1yZW5kZXJpbmcuaHRt
bCA9IElNQUdFCisKKy8vIE5lZWQgcmViYXNlbGluaW5nLiBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9ODExOTYKK0JVR1dLODExOTYgOiBmYXN0L2RvbS9XaW5kb3cvd2lu
ZG93LXByb3BlcnRpZXMuaHRtbCA9IFRFWFQKK0JVR1dLODExOTYgOiBmYXN0L2RvbS9XaW5kb3cv
d2luZG93LXByb3BlcnR5LWRlc2NyaXB0b3JzLmh0bWwgPSBURVhUCkluZGV4OiBMYXlvdXRUZXN0
cy9wbGF0Zm9ybS9xdC01LjAtd2syL1NraXBwZWQKPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMv
cGxhdGZvcm0vcXQtNS4wLXdrMi9Ta2lwcGVkCShyZXZpc2lvbiAxMTExNzApCisrKyBMYXlvdXRU
ZXN0cy9wbGF0Zm9ybS9xdC01LjAtd2syL1NraXBwZWQJKHdvcmtpbmcgY29weSkKQEAgLTU0Nywz
ICs1NDcsOCBAQCBodHRwL3Rlc3RzL3dlYnNvY2tldC90ZXN0cy9oeWJpL3VucGFpcmVkCiAjIFtR
dF1bV0syXSBmYXN0L3JlcGFpbnQvc2Nyb2xsLWluLWNsaXBwZWQtbGF5ZXIuaHRtbCBjcmFzaGVz
CiAjIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD04MDM4NwogZmFzdC9y
ZXBhaW50L3Njcm9sbC1pbi1jbGlwcGVkLWxheWVyLmh0bWwKKworIyBOZWVkIHJlYmFzZWxpbmlu
Zy4gaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTgxMTk2CitCVUdXSzgx
MTk2IDogZmFzdC9kb20vV2luZG93L3dpbmRvdy1wcm9wZXJ0aWVzLmh0bWwgPSBURVhUCitCVUdX
SzgxMTk2IDogZmFzdC9kb20vV2luZG93L3dpbmRvdy1wcm9wZXJ0eS1kZXNjcmlwdG9ycy5odG1s
ID0gVEVYVAorCkluZGV4OiBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9xdC1hcm0vU2tpcHBlZAo9PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9xdC1hcm0vU2tpcHBlZAkocmV2aXNpb24g
MTExMTcwKQorKysgTGF5b3V0VGVzdHMvcGxhdGZvcm0vcXQtYXJtL1NraXBwZWQJKHdvcmtpbmcg
Y29weSkKQEAgLTE4NCwzICsxODQsNiBAQCBmYXN0L2V2ZW50cy9jb25zdHJ1Y3RvcnMvd2ViZ2wt
Y29udGV4dC1lCiAjIFRpbWVkIG91dCBTcHV0bmlrIHRlc3RzIG9uIEFSTQogc3B1dG5pay9Vbmlj
b2RlL1VuaWNvZGVfMjE4L1M3LjZfQTUuM19UMS5odG1sCiBzcHV0bmlrL1VuaWNvZGUvVW5pY29k
ZV8yMTgvUzcuNl9BNS4zX1QyLmh0bWwKKworIyBOZWVkIHJlYmFzZWxpbmluZy4gaHR0cHM6Ly9i
dWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTgxMTk2CitCVUdXSzgxMTk2IDogZmFzdC9k
b20vV2luZG93L3dpbmRvdy1wcm9wZXJ0eS1kZXNjcmlwdG9ycy5odG1sID0gVEVYVApJbmRleDog
TGF5b3V0VGVzdHMvcGxhdGZvcm0vcXQvdGVzdF9leHBlY3RhdGlvbnMudHh0Cj09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0K
LS0tIExheW91dFRlc3RzL3BsYXRmb3JtL3F0L3Rlc3RfZXhwZWN0YXRpb25zLnR4dAkocmV2aXNp
b24gMTExMTcwKQorKysgTGF5b3V0VGVzdHMvcGxhdGZvcm0vcXQvdGVzdF9leHBlY3RhdGlvbnMu
dHh0CSh3b3JraW5nIGNvcHkpCkBAIC0yMCwzICsyMCw4IEBAIEJVR1dLNjcwMDcgREVCVUcgOiBm
YXN0L3J1YnkvZ2VuZXJhdGVkLWIKIEJVR1dLNjI2NjIgREVCVUcgOiBpbnNwZWN0b3IvY29va2ll
LXBhcnNlci5odG1sID0gQ1JBU0ggUEFTUwogCiBCVUdXSzczNzY2IDogY3NzMy91bmljb2RlLWJp
ZGktaXNvbGF0ZS1haGFyb24tZmFpbGluZy5odG1sID0gRkFJTAorCisvLyBOZWVkIHJlYmFzZWxp
bmluZy4gaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTgxMTk2CitCVUdX
SzgxMTk2IDogZmFzdC9kb20vV2luZG93L3dpbmRvdy1wcm9wZXJ0aWVzLmh0bWwgPSBURVhUCitC
VUdXSzgxMTk2IDogZmFzdC9kb20vV2luZG93L3dpbmRvdy1wcm9wZXJ0eS1kZXNjcmlwdG9ycy5o
dG1sID0gVEVYVAorCkluZGV4OiBMYXlvdXRUZXN0cy9wbGF0Zm9ybS93aW4vU2tpcHBlZAo9PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9wbGF0Zm9ybS93aW4vU2tpcHBlZAkocmV2aXNpb24gMTEx
MTcwKQorKysgTGF5b3V0VGVzdHMvcGxhdGZvcm0vd2luL1NraXBwZWQJKHdvcmtpbmcgY29weSkK
QEAgLTE4NTIsMyArMTg1Miw3IEBAIHN2Zy9jdXN0b20vZGVsZXRlLXRleHQtY3Jhc2guaHRtbAog
CiAjIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD00MzAyMgogdGFibGVz
L21vemlsbGFfZXhwZWN0ZWRfZmFpbHVyZXMvYnVncy9idWc4NTAxNi5odG1sCisKKyMgTmVlZCBy
ZWJhc2VsaW5pbmcuIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD04MTE5
NgorQlVHV0s4MTE5NiA6IGZhc3QvZG9tL1dpbmRvdy93aW5kb3ctcHJvcGVydGllcy5odG1sID0g
VEVYVAorQlVHV0s4MTE5NiA6IGZhc3QvZG9tL1dpbmRvdy93aW5kb3ctcHJvcGVydHktZGVzY3Jp
cHRvcnMuaHRtbCA9IFRFWFQK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>132578</attachid>
            <date>2012-03-19 07:29:54 -0700</date>
            <delta_ts>2012-04-27 01:11:06 -0700</delta_ts>
            <desc>Updated Patch</desc>
            <filename>updated_patch.patch</filename>
            <type>text/plain</type>
            <size>10261</size>
            <attacher name="Deepak Sherveghar">bpwv64</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDExMTE3MykKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDIwIEBACisyMDEyLTAzLTE5ICBEZWVwYWsg
U2hlcnZlZ2hhciAgPGJwd3Y2NEBtb3Rvcm9sYS5jb20+CisKKyAgICAgICAgSUVUQyBIVE1MNTog
dmVyaWZ5IEhUTUxEYXRhTGlzdEVsZW1lbnQgLSBpbnN0YW5jZW9mIEhUTUxEYXRhTGlzdEVsZW1l
bnQgZmFpbHMuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD04MTE5NgorCisgICAgICAgIEhUTUxEYXRhTGlzdEVsZW1lbnQgc2hvdWxkIGJlIGF2YWlsYWJs
ZSBvbiBET01XaW5kb3cuCisgICAgICAgIEFkZGVkIHRoZSBzYW1lIHRvIERPTVdpbmRvdy5pZGwu
CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVGVzdDog
ZmFzdC9kb20vV2luZG93L3dpbmRvdy1wcm9wZXJ0aWVzLmh0bWwgY292ZXJzIHRoaXMgY2hhbmdl
LgorICAgICAgICBPdGhlciByZWxhdGVkIHRlc3RzOgorICAgICAgICBmYXN0L2RvbS9XaW5kb3cv
d2luZG93LXByb3BlcnR5LWRlc2NyaXB0b3JzLmh0bWwKKyAgICAgICAgZmFzdC9kb20vV2luZG93
L3dpbmRvdy1sb29rdXAtcHJlY2VkZW5jZS5odG1sCisKKyAgICAgICAgKiBwYWdlL0RPTVdpbmRv
dy5pZGw6IEFkZGVkIEhUTUxEYXRhTGlzdEVsZW1lbnQuCisKIDIwMTItMDMtMTkgIEhpcm9ub3Jp
IEJvbm8gIDxoYm9ub0BjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgQWRkIGEgY29weSBjb25zdHJ1
Y3RvciB0byBDb2xsYXBzZWRCb3JkZXJWYWx1ZQpJbmRleDogU291cmNlL1dlYkNvcmUvcGFnZS9E
T01XaW5kb3cuaWRsCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL3BhZ2UvRE9NV2luZG93
LmlkbAkocmV2aXNpb24gMTExMTcwKQorKysgU291cmNlL1dlYkNvcmUvcGFnZS9ET01XaW5kb3cu
aWRsCSh3b3JraW5nIGNvcHkpCkBAIC00MDgsNiArNDA4LDkgQEAgbW9kdWxlIHdpbmRvdyB7CiAg
ICAgICAgIGF0dHJpYnV0ZSBIVE1MQnV0dG9uRWxlbWVudENvbnN0cnVjdG9yIEhUTUxCdXR0b25F
bGVtZW50OwogICAgICAgICBhdHRyaWJ1dGUgSFRNTENhbnZhc0VsZW1lbnRDb25zdHJ1Y3RvciBI
VE1MQ2FudmFzRWxlbWVudDsKICAgICAgICAgYXR0cmlidXRlIEhUTUxETGlzdEVsZW1lbnRDb25z
dHJ1Y3RvciBIVE1MRExpc3RFbGVtZW50OworI2lmIGRlZmluZWQoRU5BQkxFX0RBVEFMSVNUKSAm
JiBFTkFCTEVfREFUQUxJU1QKKyAgICAgICAgYXR0cmlidXRlIEhUTUxEYXRhTGlzdEVsZW1lbnRD
b25zdHJ1Y3RvciBIVE1MRGF0YUxpc3RFbGVtZW50OworI2VuZGlmCiAgICAgICAgIGF0dHJpYnV0
ZSBIVE1MRGlyZWN0b3J5RWxlbWVudENvbnN0cnVjdG9yIEhUTUxEaXJlY3RvcnlFbGVtZW50Owog
ICAgICAgICBhdHRyaWJ1dGUgSFRNTERpdkVsZW1lbnRDb25zdHJ1Y3RvciBIVE1MRGl2RWxlbWVu
dDsKICAgICAgICAgYXR0cmlidXRlIEhUTUxFbWJlZEVsZW1lbnRDb25zdHJ1Y3RvciBIVE1MRW1i
ZWRFbGVtZW50OwpJbmRleDogTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExh
eW91dFRlc3RzL0NoYW5nZUxvZwkocmV2aXNpb24gMTExMTczKQorKysgTGF5b3V0VGVzdHMvQ2hh
bmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMjQgQEAKKzIwMTItMDMtMTkgIERlZXBh
ayBTaGVydmVnaGFyICA8YnB3djY0QG1vdG9yb2xhLmNvbT4KKworICAgICAgICBJRVRDIEhUTUw1
OiB2ZXJpZnkgSFRNTERhdGFMaXN0RWxlbWVudCAtIGluc3RhbmNlb2YgSFRNTERhdGFMaXN0RWxl
bWVudCBmYWlscy4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTgxMTk2CisKKyAgICAgICAgSFRNTERhdGFMaXN0RWxlbWVudCBzaG91bGQgYmUgYXZhaWxh
YmxlIG9uIERPTVdpbmRvdy4KKyAgICAgICAgQWRkZWQgdGhlIHNhbWUgdG8gRE9NV2luZG93Lmlk
bC4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIGZh
c3QvZG9tL1dpbmRvdy9yZXNvdXJjZXMvd2luZG93LXByb3BlcnRpZXMuanM6IEFkZGVkIEhUTUxE
YXRhTGlzdEVsZW1lbnQgdG8gcHJvcGVydHkgaW5mbyBsaXN0CisgICAgICAgICogZmFzdC9kb20v
V2luZG93L3dpbmRvdy1sb29rdXAtcHJlY2VkZW5jZS1leHBlY3RlZC50eHQ6CisgICAgICAgICog
cGxhdGZvcm0vY2hyb21pdW0vdGVzdF9leHBlY3RhdGlvbnMudHh0OgorICAgICAgICAqIHBsYXRm
b3JtL2d0ay9mYXN0L2RvbS9XaW5kb3cvd2luZG93LXByb3BlcnRpZXMtZXhwZWN0ZWQudHh0Ogor
ICAgICAgICAqIHBsYXRmb3JtL2d0ay9mYXN0L2RvbS9XaW5kb3cvd2luZG93LXByb3BlcnR5LWRl
c2NyaXB0b3JzLWV4cGVjdGVkLnR4dDoKKyAgICAgICAgKiBwbGF0Zm9ybS9tYWMvdGVzdF9leHBl
Y3RhdGlvbnMudHh0OgorICAgICAgICAqIHBsYXRmb3JtL3F0LTUuMC13azIvU2tpcHBlZDoKKyAg
ICAgICAgKiBwbGF0Zm9ybS9xdC1hcm0vU2tpcHBlZDoKKyAgICAgICAgKiBwbGF0Zm9ybS9xdC90
ZXN0X2V4cGVjdGF0aW9ucy50eHQ6CisgICAgICAgICogcGxhdGZvcm0vd2luL1NraXBwZWQ6CisK
IDIwMTItMDMtMTkgIEtlaXNoaSBIYXR0b3JpICA8a2Vpc2hpQHdlYmtpdC5vcmc+CiAKICAgICAg
ICAgW2Nocm9taXVtXSBBZGRpbmcgc2xvdyB0byBmdWxsLXNjcmVlbi1yZXN0cmljdGlvbnMuaHRt
bCBvbiBXSU4uCkluZGV4OiBMYXlvdXRUZXN0cy9mYXN0L2RvbS9XaW5kb3cvd2luZG93LWxvb2t1
cC1wcmVjZWRlbmNlLWV4cGVjdGVkLnR4dAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9mYXN0
L2RvbS9XaW5kb3cvd2luZG93LWxvb2t1cC1wcmVjZWRlbmNlLWV4cGVjdGVkLnR4dAkocmV2aXNp
b24gMTExMTcwKQorKysgTGF5b3V0VGVzdHMvZmFzdC9kb20vV2luZG93L3dpbmRvdy1sb29rdXAt
cHJlY2VkZW5jZS1leHBlY3RlZC50eHQJKHdvcmtpbmcgY29weSkKQEAgLTE0Miw2ICsxNDIsOCBA
QCBQQVNTIHdpblsnSFRNTENhbnZhc0VsZW1lbnQnXSA9PSAnW29iamVjCiBQQVNTIHdpblsnSFRN
TENhbnZhc0VsZW1lbnQnXSA9PSAnW29iamVjdCBIVE1MQ2FudmFzRWxlbWVudENvbnN0cnVjdG9y
XScgaXMgdHJ1ZQogUEFTUyB3aW5bJ0hUTUxETGlzdEVsZW1lbnQnXSA9PSAnW29iamVjdCBIVE1M
RExpc3RFbGVtZW50Q29uc3RydWN0b3JdJyBpcyB0cnVlCiBQQVNTIHdpblsnSFRNTERMaXN0RWxl
bWVudCddID09ICdbb2JqZWN0IEhUTUxETGlzdEVsZW1lbnRDb25zdHJ1Y3Rvcl0nIGlzIHRydWUK
K1BBU1Mgd2luWydIVE1MRGF0YUxpc3RFbGVtZW50J10gPT0gJ1tvYmplY3QgSFRNTERhdGFMaXN0
RWxlbWVudENvbnN0cnVjdG9yXScgaXMgdHJ1ZQorUEFTUyB3aW5bJ0hUTUxEYXRhTGlzdEVsZW1l
bnQnXSA9PSAnW29iamVjdCBIVE1MRGF0YUxpc3RFbGVtZW50Q29uc3RydWN0b3JdJyBpcyB0cnVl
CiBQQVNTIHdpblsnSFRNTERpcmVjdG9yeUVsZW1lbnQnXSA9PSAnW29iamVjdCBIVE1MRGlyZWN0
b3J5RWxlbWVudENvbnN0cnVjdG9yXScgaXMgdHJ1ZQogUEFTUyB3aW5bJ0hUTUxEaXJlY3RvcnlF
bGVtZW50J10gPT0gJ1tvYmplY3QgSFRNTERpcmVjdG9yeUVsZW1lbnRDb25zdHJ1Y3Rvcl0nIGlz
IHRydWUKIFBBU1Mgd2luWydIVE1MRGl2RWxlbWVudCddID09ICdbb2JqZWN0IEhUTUxEaXZFbGVt
ZW50Q29uc3RydWN0b3JdJyBpcyB0cnVlCkluZGV4OiBMYXlvdXRUZXN0cy9mYXN0L2RvbS9XaW5k
b3cvcmVzb3VyY2VzL3dpbmRvdy1wcm9wZXJ0aWVzLmpzCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRl
c3RzL2Zhc3QvZG9tL1dpbmRvdy9yZXNvdXJjZXMvd2luZG93LXByb3BlcnRpZXMuanMJKHJldmlz
aW9uIDExMTE3MCkKKysrIExheW91dFRlc3RzL2Zhc3QvZG9tL1dpbmRvdy9yZXNvdXJjZXMvd2lu
ZG93LXByb3BlcnRpZXMuanMJKHdvcmtpbmcgY29weSkKQEAgLTcwLDYgKzcwLDcgQEAgdmFyIHBy
b3BlcnR5SW5mbyA9IFsKICAgICBbIkhUTUxCdXR0b25FbGVtZW50IiwgIm9iamVjdCJdLAogICAg
IFsiSFRNTENhbnZhc0VsZW1lbnQiLCAib2JqZWN0Il0sCiAgICAgWyJIVE1MRExpc3RFbGVtZW50
IiwgIm9iamVjdCJdLAorICAgIFsiSFRNTERhdGFMaXN0RWxlbWVudCIsICJvYmplY3QiXSwKICAg
ICBbIkhUTUxEaXJlY3RvcnlFbGVtZW50IiwgIm9iamVjdCJdLAogICAgIFsiSFRNTERpdkVsZW1l
bnQiLCAib2JqZWN0Il0sCiAgICAgWyJIVE1MRG9jdW1lbnQiLCAib2JqZWN0Il0sCkluZGV4OiBM
YXlvdXRUZXN0cy9wbGF0Zm9ybS9jaHJvbWl1bS90ZXN0X2V4cGVjdGF0aW9ucy50eHQKPT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQotLS0gTGF5b3V0VGVzdHMvcGxhdGZvcm0vY2hyb21pdW0vdGVzdF9leHBlY3RhdGlvbnMu
dHh0CShyZXZpc2lvbiAxMTExNzApCisrKyBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9jaHJvbWl1bS90
ZXN0X2V4cGVjdGF0aW9ucy50eHQJKHdvcmtpbmcgY29weSkKQEAgLTg0OSw2ICs4NDksNyBAQCBC
VUdDUjI3Njk3IFNLSVAgOiBzdG9yYWdlL2hhc2gtY2hhbmdlLXdpCiBCVUdDUjIwMjI2IDogZmFz
dC9mb3Jtcy9kYXRhbGlzdC5odG1sID0gVEVYVAogQlVHQ1IyMDIyNiA6IGZhc3QvZm9ybXMvaW5w
dXQtbGlzdC5odG1sID0gRkFJTAogQlVHQ1IyMDIyNiA6IGZhc3QvZm9ybXMvaW5wdXQtc2VsZWN0
ZWRvcHRpb24uaHRtbCA9IEZBSUwKK0JVR1dLODExOTYgOiBmYXN0L2RvbS9XaW5kb3cvd2luZG93
LWxvb2t1cC1wcmVjZWRlbmNlLmh0bWwgPSBURVhUCiAKIC8vIEltcGxlbWVudGF0aW9uIG9mIERh
dGUvdGltZSBpbnB1dCB0eXBlcyBhcmUgaW5jb21wbGV0ZSBhbmQKIC8vIEVOQUJMRV9JTlBVVF9U
WVBFXyogZmxhZ3MgYXJlIG5vdCBlbmFibGVkLgpJbmRleDogTGF5b3V0VGVzdHMvcGxhdGZvcm0v
Z3RrL2Zhc3QvZG9tL1dpbmRvdy93aW5kb3ctcHJvcGVydGllcy1leHBlY3RlZC50eHQKPT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQotLS0gTGF5b3V0VGVzdHMvcGxhdGZvcm0vZ3RrL2Zhc3QvZG9tL1dpbmRvdy93aW5kb3ct
cHJvcGVydGllcy1leHBlY3RlZC50eHQJKHJldmlzaW9uIDExMTE3MCkKKysrIExheW91dFRlc3Rz
L3BsYXRmb3JtL2d0ay9mYXN0L2RvbS9XaW5kb3cvd2luZG93LXByb3BlcnRpZXMtZXhwZWN0ZWQu
dHh0CSh3b3JraW5nIGNvcHkpCkBAIC0xMTAzLDYgKzExMDMsOCBAQCB3aW5kb3cuSFRNTENvbGxl
Y3Rpb24ucHJvdG90eXBlLml0ZW0gW2Z1CiB3aW5kb3cuSFRNTENvbGxlY3Rpb24ucHJvdG90eXBl
Lm5hbWVkSXRlbSBbZnVuY3Rpb25dCiB3aW5kb3cuSFRNTERMaXN0RWxlbWVudCBbb2JqZWN0IEhU
TUxETGlzdEVsZW1lbnRDb25zdHJ1Y3Rvcl0KIHdpbmRvdy5IVE1MRExpc3RFbGVtZW50LnByb3Rv
dHlwZSBbcHJpbnRlZCBhYm92ZSBhcyB3aW5kb3cuRWxlbWVudC5wcm90b3R5cGVdCit3aW5kb3cu
SFRNTERhdGFMaXN0RWxlbWVudCBbb2JqZWN0IEhUTUxEYXRhTGlzdEVsZW1lbnRDb25zdHJ1Y3Rv
cl0KK3dpbmRvdy5IVE1MRGF0YUxpc3RFbGVtZW50LnByb3RvdHlwZSBbcHJpbnRlZCBhYm92ZSBh
cyB3aW5kb3cuRWxlbWVudC5wcm90b3R5cGVdCiB3aW5kb3cuSFRNTERpcmVjdG9yeUVsZW1lbnQg
W29iamVjdCBIVE1MRGlyZWN0b3J5RWxlbWVudENvbnN0cnVjdG9yXQogd2luZG93LkhUTUxEaXJl
Y3RvcnlFbGVtZW50LnByb3RvdHlwZSBbcHJpbnRlZCBhYm92ZSBhcyB3aW5kb3cuRWxlbWVudC5w
cm90b3R5cGVdCiB3aW5kb3cuSFRNTERpdkVsZW1lbnQgW29iamVjdCBIVE1MRGl2RWxlbWVudENv
bnN0cnVjdG9yXQpJbmRleDogTGF5b3V0VGVzdHMvcGxhdGZvcm0vZ3RrL2Zhc3QvZG9tL1dpbmRv
dy93aW5kb3ctcHJvcGVydHktZGVzY3JpcHRvcnMtZXhwZWN0ZWQudHh0Cj09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0t
IExheW91dFRlc3RzL3BsYXRmb3JtL2d0ay9mYXN0L2RvbS9XaW5kb3cvd2luZG93LXByb3BlcnR5
LWRlc2NyaXB0b3JzLWV4cGVjdGVkLnR4dAkocmV2aXNpb24gMTExMTcwKQorKysgTGF5b3V0VGVz
dHMvcGxhdGZvcm0vZ3RrL2Zhc3QvZG9tL1dpbmRvdy93aW5kb3ctcHJvcGVydHktZGVzY3JpcHRv
cnMtZXhwZWN0ZWQudHh0CSh3b3JraW5nIGNvcHkpCkBAIC03Miw2ICs3Miw3IEBAIFBBU1MgdHlw
ZW9mIE9iamVjdC5nZXRPd25Qcm9wZXJ0eURlc2NyaXAKIFBBU1MgdHlwZW9mIE9iamVjdC5nZXRP
d25Qcm9wZXJ0eURlc2NyaXB0b3Iod2luZG93LCAnSFRNTENhbnZhc0VsZW1lbnQnKSBpcyAnb2Jq
ZWN0JwogUEFTUyB0eXBlb2YgT2JqZWN0LmdldE93blByb3BlcnR5RGVzY3JpcHRvcih3aW5kb3cs
ICdIVE1MQ29sbGVjdGlvbicpIGlzICdvYmplY3QnCiBQQVNTIHR5cGVvZiBPYmplY3QuZ2V0T3du
UHJvcGVydHlEZXNjcmlwdG9yKHdpbmRvdywgJ0hUTUxETGlzdEVsZW1lbnQnKSBpcyAnb2JqZWN0
JworUEFTUyB0eXBlb2YgT2JqZWN0LmdldE93blByb3BlcnR5RGVzY3JpcHRvcih3aW5kb3csICdI
VE1MRGF0YUxpc3RFbGVtZW50JykgaXMgJ29iamVjdCcKIFBBU1MgdHlwZW9mIE9iamVjdC5nZXRP
d25Qcm9wZXJ0eURlc2NyaXB0b3Iod2luZG93LCAnSFRNTERpcmVjdG9yeUVsZW1lbnQnKSBpcyAn
b2JqZWN0JwogUEFTUyB0eXBlb2YgT2JqZWN0LmdldE93blByb3BlcnR5RGVzY3JpcHRvcih3aW5k
b3csICdIVE1MRGl2RWxlbWVudCcpIGlzICdvYmplY3QnCiBQQVNTIHR5cGVvZiBPYmplY3QuZ2V0
T3duUHJvcGVydHlEZXNjcmlwdG9yKHdpbmRvdywgJ0hUTUxEb2N1bWVudCcpIGlzICdvYmplY3Qn
CkluZGV4OiBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvdGVzdF9leHBlY3RhdGlvbnMudHh0Cj09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT0KLS0tIExheW91dFRlc3RzL3BsYXRmb3JtL21hYy90ZXN0X2V4cGVjdGF0aW9ucy50
eHQJKHJldmlzaW9uIDExMTE3MCkKKysrIExheW91dFRlc3RzL3BsYXRmb3JtL21hYy90ZXN0X2V4
cGVjdGF0aW9ucy50eHQJKHdvcmtpbmcgY29weSkKQEAgLTQxMSwzICs0MTEsNyBAQCBCVUdXSzgw
NjMwOiBjc3MzL2ZpbHRlcnMvbXVsdGlwbGUtZmlsdGVyCiBCVUdXSzgwNjMwOiBjc3MzL2ZpbHRl
cnMvbmVzdGVkLWZpbHRlci5odG1sID0gSU1BR0UKIEJVR1dLODA2MzA6IGNzczMvZmlsdGVycy9y
ZWdpb25zLWV4cGFuZGluZy5odG1sID0gSU1BR0UKIEJVR1dLODA2MzA6IGNzczMvZmlsdGVycy9z
aW1wbGUtZmlsdGVyLXJlbmRlcmluZy5odG1sID0gSU1BR0UKKworLy8gTmVlZCByZWJhc2VsaW5p
bmcuIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD04MTE5NgorQlVHV0s4
MTE5NiA6IGZhc3QvZG9tL1dpbmRvdy93aW5kb3ctcHJvcGVydGllcy5odG1sID0gVEVYVAorQlVH
V0s4MTE5NiA6IGZhc3QvZG9tL1dpbmRvdy93aW5kb3ctcHJvcGVydHktZGVzY3JpcHRvcnMuaHRt
bCA9IFRFWFQKSW5kZXg6IExheW91dFRlc3RzL3BsYXRmb3JtL3F0LTUuMC13azIvU2tpcHBlZAo9
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9xdC01LjAtd2syL1NraXBwZWQJKHJl
dmlzaW9uIDExMTE3MCkKKysrIExheW91dFRlc3RzL3BsYXRmb3JtL3F0LTUuMC13azIvU2tpcHBl
ZAkod29ya2luZyBjb3B5KQpAQCAtNTQ3LDMgKzU0Nyw4IEBAIGh0dHAvdGVzdHMvd2Vic29ja2V0
L3Rlc3RzL2h5YmkvdW5wYWlyZWQKICMgW1F0XVtXSzJdIGZhc3QvcmVwYWludC9zY3JvbGwtaW4t
Y2xpcHBlZC1sYXllci5odG1sIGNyYXNoZXMKICMgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hv
d19idWcuY2dpP2lkPTgwMzg3CiBmYXN0L3JlcGFpbnQvc2Nyb2xsLWluLWNsaXBwZWQtbGF5ZXIu
aHRtbAorCisjIE5lZWQgcmViYXNlbGluaW5nLiBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9ODExOTYKK2Zhc3QvZG9tL1dpbmRvdy93aW5kb3ctcHJvcGVydGllcy5odG1s
CitmYXN0L2RvbS9XaW5kb3cvd2luZG93LXByb3BlcnR5LWRlc2NyaXB0b3JzLmh0bWwKKwpJbmRl
eDogTGF5b3V0VGVzdHMvcGxhdGZvcm0vcXQtYXJtL1NraXBwZWQKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5
b3V0VGVzdHMvcGxhdGZvcm0vcXQtYXJtL1NraXBwZWQJKHJldmlzaW9uIDExMTE3MCkKKysrIExh
eW91dFRlc3RzL3BsYXRmb3JtL3F0LWFybS9Ta2lwcGVkCSh3b3JraW5nIGNvcHkpCkBAIC0xODQs
MyArMTg0LDYgQEAgZmFzdC9ldmVudHMvY29uc3RydWN0b3JzL3dlYmdsLWNvbnRleHQtZQogIyBU
aW1lZCBvdXQgU3B1dG5payB0ZXN0cyBvbiBBUk0KIHNwdXRuaWsvVW5pY29kZS9Vbmljb2RlXzIx
OC9TNy42X0E1LjNfVDEuaHRtbAogc3B1dG5pay9Vbmljb2RlL1VuaWNvZGVfMjE4L1M3LjZfQTUu
M19UMi5odG1sCisKKyMgTmVlZCByZWJhc2VsaW5pbmcuIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD04MTE5NgorZmFzdC9kb20vV2luZG93L3dpbmRvdy1wcm9wZXJ0eS1k
ZXNjcmlwdG9ycy5odG1sCkluZGV4OiBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9xdC90ZXN0X2V4cGVj
dGF0aW9ucy50eHQKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvcGxhdGZvcm0vcXQvdGVzdF9l
eHBlY3RhdGlvbnMudHh0CShyZXZpc2lvbiAxMTExNzApCisrKyBMYXlvdXRUZXN0cy9wbGF0Zm9y
bS9xdC90ZXN0X2V4cGVjdGF0aW9ucy50eHQJKHdvcmtpbmcgY29weSkKQEAgLTIwLDMgKzIwLDgg
QEAgQlVHV0s2NzAwNyBERUJVRyA6IGZhc3QvcnVieS9nZW5lcmF0ZWQtYgogQlVHV0s2MjY2MiBE
RUJVRyA6IGluc3BlY3Rvci9jb29raWUtcGFyc2VyLmh0bWwgPSBDUkFTSCBQQVNTCiAKIEJVR1dL
NzM3NjYgOiBjc3MzL3VuaWNvZGUtYmlkaS1pc29sYXRlLWFoYXJvbi1mYWlsaW5nLmh0bWwgPSBG
QUlMCisKKy8vIE5lZWQgcmViYXNlbGluaW5nLiBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9ODExOTYKK0JVR1dLODExOTYgOiBmYXN0L2RvbS9XaW5kb3cvd2luZG93LXBy
b3BlcnRpZXMuaHRtbCA9IFRFWFQKK0JVR1dLODExOTYgOiBmYXN0L2RvbS9XaW5kb3cvd2luZG93
LXByb3BlcnR5LWRlc2NyaXB0b3JzLmh0bWwgPSBURVhUCisKSW5kZXg6IExheW91dFRlc3RzL3Bs
YXRmb3JtL3dpbi9Ta2lwcGVkCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL3BsYXRmb3JtL3dp
bi9Ta2lwcGVkCShyZXZpc2lvbiAxMTExNzApCisrKyBMYXlvdXRUZXN0cy9wbGF0Zm9ybS93aW4v
U2tpcHBlZAkod29ya2luZyBjb3B5KQpAQCAtMTg1MiwzICsxODUyLDcgQEAgc3ZnL2N1c3RvbS9k
ZWxldGUtdGV4dC1jcmFzaC5odG1sCiAKICMgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTQzMDIyCiB0YWJsZXMvbW96aWxsYV9leHBlY3RlZF9mYWlsdXJlcy9idWdzL2J1
Zzg1MDE2Lmh0bWwKKworIyBOZWVkIHJlYmFzZWxpbmluZy4gaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTgxMTk2CitmYXN0L2RvbS9XaW5kb3cvd2luZG93LXByb3BlcnRp
ZXMuaHRtbAorZmFzdC9kb20vV2luZG93L3dpbmRvdy1wcm9wZXJ0eS1kZXNjcmlwdG9ycy5odG1s
Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>139144</attachid>
            <date>2012-04-27 01:11:22 -0700</date>
            <delta_ts>2012-04-27 09:55:33 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-81196-20120427171120.patch</filename>
            <type>text/plain</type>
            <size>4573</size>
            <attacher name="Keishi Hattori">keishi</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTE1NDExCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNWEzZTkxZDMwZDYwNTFm
ZmQ4MGQzNDRhYTVkMGExNDcxYzJkZWIyMi4uYWRlODJkZmUxNDczNWI0YTZiMzc3NjVlZTNjMDhl
NDgxZGE0MzU3OSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDEyLTA0LTI3ICBLZWlz
aGkgSGF0dG9yaSAgPGtlaXNoaUB3ZWJraXQub3JnPgorCisgICAgICAgIElFVEMgSFRNTDU6IHZl
cmlmeSBIVE1MRGF0YUxpc3RFbGVtZW50IC0gaW5zdGFuY2VvZiBIVE1MRGF0YUxpc3RFbGVtZW50
IGZhaWxzLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
ODExOTYKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBU
ZXN0OiBmYXN0L2RvbS9XaW5kb3cvd2luZG93LXByb3BlcnRpZXMuaHRtbCwgZmFzdC9kb20vV2lu
ZG93L3dpbmRvdy1sb29rdXAtcHJlY2VkZW5jZS5odG1sCisKKyAgICAgICAgSFRNTERhdGFMaXN0
RWxlbWVudCBzaG91bGQgYmUgYXZhaWxhYmxlIG9uIERPTVdpbmRvdy4KKworICAgICAgICAqIHBh
Z2UvRE9NV2luZG93LmlkbDogQWRkZWQgSFRNTERhdGFMaXN0RWxlbWVudC4KKwogMjAxMi0wNC0y
NiAgUnlvc3VrZSBOaXdhICA8cm5pd2FAd2Via2l0Lm9yZz4KIAogICAgICAgICBSRUdSRVNTSU9O
IChyOTQ0OTcpOiBQcmVzc2luZyBDb21tYW5kK0Egd2hlbiBpbmxpbmUgKE1hcmtlZCBUZXh0KSBp
cyBub3QgZW1wdHkgd2lsbCBjbGVhbiB3aG9sZSBjb250ZW50CmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V2ViQ29yZS9wYWdlL0RPTVdpbmRvdy5pZGwgYi9Tb3VyY2UvV2ViQ29yZS9wYWdlL0RPTVdpbmRv
dy5pZGwKaW5kZXggOWQ5Yjc3YTU0OGIxYjY0MjcyOTEwZWRkNzZhYWRmYzQzMzU3YjBiMi4uN2Jh
ZWY4NzRmNzA1ZTQwMjU5YWRiMzYyZDhjNmViNTBkY2RmNWE1NyAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYkNvcmUvcGFnZS9ET01XaW5kb3cuaWRsCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BhZ2UvRE9N
V2luZG93LmlkbApAQCAtNDA0LDYgKzQwNCw3IEBAIG1vZHVsZSB3aW5kb3cgewogICAgICAgICBh
dHRyaWJ1dGUgSFRNTEJ1dHRvbkVsZW1lbnRDb25zdHJ1Y3RvciBIVE1MQnV0dG9uRWxlbWVudDsK
ICAgICAgICAgYXR0cmlidXRlIEhUTUxDYW52YXNFbGVtZW50Q29uc3RydWN0b3IgSFRNTENhbnZh
c0VsZW1lbnQ7CiAgICAgICAgIGF0dHJpYnV0ZSBIVE1MRExpc3RFbGVtZW50Q29uc3RydWN0b3Ig
SFRNTERMaXN0RWxlbWVudDsKKyAgICAgICAgYXR0cmlidXRlIFtDb25kaXRpb25hbD1EQVRBTElT
VF0gSFRNTERhdGFMaXN0RWxlbWVudENvbnN0cnVjdG9yIEhUTUxEYXRhTGlzdEVsZW1lbnQ7CiAg
ICAgICAgIGF0dHJpYnV0ZSBIVE1MRGlyZWN0b3J5RWxlbWVudENvbnN0cnVjdG9yIEhUTUxEaXJl
Y3RvcnlFbGVtZW50OwogICAgICAgICBhdHRyaWJ1dGUgSFRNTERpdkVsZW1lbnRDb25zdHJ1Y3Rv
ciBIVE1MRGl2RWxlbWVudDsKICAgICAgICAgYXR0cmlidXRlIEhUTUxFbWJlZEVsZW1lbnRDb25z
dHJ1Y3RvciBIVE1MRW1iZWRFbGVtZW50OwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdl
TG9nIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCmluZGV4IDJlZjZhOWYxZTVlOTIwYTQxMWFmYjRl
N2U3MjA1ODZiOWQwNjlmMDMuLmViMzRiYjA0ZjA5NDE3M2VmMmFkMzlkMDhhMTc5ZDg4OTBjZGM4
OWMgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9D
aGFuZ2VMb2cKQEAgLTEsMyArMSwxMyBAQAorMjAxMi0wNC0yNyAgS2Vpc2hpIEhhdHRvcmkgIDxr
ZWlzaGlAd2Via2l0Lm9yZz4KKworICAgICAgICBJRVRDIEhUTUw1OiB2ZXJpZnkgSFRNTERhdGFM
aXN0RWxlbWVudCAtIGluc3RhbmNlb2YgSFRNTERhdGFMaXN0RWxlbWVudCBmYWlscy4KKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTgxMTk2CisKKyAgICAg
ICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBmYXN0L2RvbS9XaW5k
b3cvcmVzb3VyY2VzL3dpbmRvdy1wcm9wZXJ0aWVzLmpzOiBBZGRlZCBIVE1MRGF0YUxpc3RFbGVt
ZW50IHRvIHRoZSBsaXN0LgorICAgICAgICAqIHBsYXRmb3JtL2Nocm9taXVtL2Zhc3QvZG9tL1dp
bmRvdy93aW5kb3ctbG9va3VwLXByZWNlZGVuY2UtZXhwZWN0ZWQudHh0OgorCiAyMDEyLTA0LTI2
ICBSeW9zdWtlIE5pd2EgIDxybml3YUB3ZWJraXQub3JnPgogCiAgICAgICAgIFJFR1JFU1NJT04g
KHI5NDQ5Nyk6IFByZXNzaW5nIENvbW1hbmQrQSB3aGVuIGlubGluZSAoTWFya2VkIFRleHQpIGlz
IG5vdCBlbXB0eSB3aWxsIGNsZWFuIHdob2xlIGNvbnRlbnQKZGlmZiAtLWdpdCBhL0xheW91dFRl
c3RzL2Zhc3QvZG9tL1dpbmRvdy9yZXNvdXJjZXMvd2luZG93LXByb3BlcnRpZXMuanMgYi9MYXlv
dXRUZXN0cy9mYXN0L2RvbS9XaW5kb3cvcmVzb3VyY2VzL3dpbmRvdy1wcm9wZXJ0aWVzLmpzCmlu
ZGV4IGIwMzU0MWYzYTI4NzhiNWIwMTlhOWEwMTkzMjRkOTEzY2ExNWNjZjkuLjE0ODM1Y2M0ZmQ4
ZmRhODM3ZmMxYjVmMzEzMDg3ZWY2MDg4NjZlMDcgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2Zh
c3QvZG9tL1dpbmRvdy9yZXNvdXJjZXMvd2luZG93LXByb3BlcnRpZXMuanMKKysrIGIvTGF5b3V0
VGVzdHMvZmFzdC9kb20vV2luZG93L3Jlc291cmNlcy93aW5kb3ctcHJvcGVydGllcy5qcwpAQCAt
NzAsNiArNzAsNyBAQCB2YXIgcHJvcGVydHlJbmZvID0gWwogICAgIFsiSFRNTEJ1dHRvbkVsZW1l
bnQiLCAib2JqZWN0Il0sCiAgICAgWyJIVE1MQ2FudmFzRWxlbWVudCIsICJvYmplY3QiXSwKICAg
ICBbIkhUTUxETGlzdEVsZW1lbnQiLCAib2JqZWN0Il0sCisgICAgWyJIVE1MRGF0YUxpc3RFbGVt
ZW50IiwgIm9iamVjdCJdLAogICAgIFsiSFRNTERpcmVjdG9yeUVsZW1lbnQiLCAib2JqZWN0Il0s
CiAgICAgWyJIVE1MRGl2RWxlbWVudCIsICJvYmplY3QiXSwKICAgICBbIkhUTUxEb2N1bWVudCIs
ICJvYmplY3QiXSwKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2Nocm9taXVtL2Zh
c3QvZG9tL1dpbmRvdy93aW5kb3ctbG9va3VwLXByZWNlZGVuY2UtZXhwZWN0ZWQudHh0IGIvTGF5
b3V0VGVzdHMvcGxhdGZvcm0vY2hyb21pdW0vZmFzdC9kb20vV2luZG93L3dpbmRvdy1sb29rdXAt
cHJlY2VkZW5jZS1leHBlY3RlZC50eHQKaW5kZXggYzczYTk1OWI3MzQ1OWRmNGY3MDMzMWNkYTIx
NDM3M2E4ZTU1OGM0ZC4uZmZkYzQ5M2UzMWQ4NDUwMWQyY2I0M2ZiYjExZDdkZjJhZDI2MzU0YiAx
MDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vY2hyb21pdW0vZmFzdC9kb20vV2luZG93
L3dpbmRvdy1sb29rdXAtcHJlY2VkZW5jZS1leHBlY3RlZC50eHQKKysrIGIvTGF5b3V0VGVzdHMv
cGxhdGZvcm0vY2hyb21pdW0vZmFzdC9kb20vV2luZG93L3dpbmRvdy1sb29rdXAtcHJlY2VkZW5j
ZS1leHBlY3RlZC50eHQKQEAgLTE0Miw2ICsxNDIsOCBAQCBQQVNTICdmdW5jdGlvbiBIVE1MQ2Fu
dmFzRWxlbWVudCgpIHsgW25hdGl2ZSBjb2RlXSB9JyBpcyAnZnVuY3Rpb24gSFRNTENhbnZhc0Vs
ZQogUEFTUyAnZnVuY3Rpb24gSFRNTENhbnZhc0VsZW1lbnQoKSB7IFtuYXRpdmUgY29kZV0gfScg
aXMgJ2Z1bmN0aW9uIEhUTUxDYW52YXNFbGVtZW50KCkgeyBbbmF0aXZlIGNvZGVdIH0nCiBQQVNT
ICdmdW5jdGlvbiBIVE1MRExpc3RFbGVtZW50KCkgeyBbbmF0aXZlIGNvZGVdIH0nIGlzICdmdW5j
dGlvbiBIVE1MRExpc3RFbGVtZW50KCkgeyBbbmF0aXZlIGNvZGVdIH0nCiBQQVNTICdmdW5jdGlv
biBIVE1MRExpc3RFbGVtZW50KCkgeyBbbmF0aXZlIGNvZGVdIH0nIGlzICdmdW5jdGlvbiBIVE1M
RExpc3RFbGVtZW50KCkgeyBbbmF0aXZlIGNvZGVdIH0nCitQQVNTICdmdW5jdGlvbiBIVE1MRGF0
YUxpc3RFbGVtZW50KCkgeyBbbmF0aXZlIGNvZGVdIH0nIGlzICdmdW5jdGlvbiBIVE1MRGF0YUxp
c3RFbGVtZW50KCkgeyBbbmF0aXZlIGNvZGVdIH0nCitQQVNTICdmdW5jdGlvbiBIVE1MRGF0YUxp
c3RFbGVtZW50KCkgeyBbbmF0aXZlIGNvZGVdIH0nIGlzICdmdW5jdGlvbiBIVE1MRGF0YUxpc3RF
bGVtZW50KCkgeyBbbmF0aXZlIGNvZGVdIH0nCiBQQVNTICdmdW5jdGlvbiBIVE1MRGlyZWN0b3J5
RWxlbWVudCgpIHsgW25hdGl2ZSBjb2RlXSB9JyBpcyAnZnVuY3Rpb24gSFRNTERpcmVjdG9yeUVs
ZW1lbnQoKSB7IFtuYXRpdmUgY29kZV0gfScKIFBBU1MgJ2Z1bmN0aW9uIEhUTUxEaXJlY3RvcnlF
bGVtZW50KCkgeyBbbmF0aXZlIGNvZGVdIH0nIGlzICdmdW5jdGlvbiBIVE1MRGlyZWN0b3J5RWxl
bWVudCgpIHsgW25hdGl2ZSBjb2RlXSB9JwogUEFTUyAnZnVuY3Rpb24gSFRNTERpdkVsZW1lbnQo
KSB7IFtuYXRpdmUgY29kZV0gfScgaXMgJ2Z1bmN0aW9uIEhUTUxEaXZFbGVtZW50KCkgeyBbbmF0
aXZlIGNvZGVdIH0nCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>