<?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>25913</bug_id>
          
          <creation_ts>2009-05-21 00:49:42 -0700</creation_ts>
          <short_desc>single-file input elements should refuse multi-file drags</short_desc>
          <delta_ts>2012-01-30 16:36:04 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Forms</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>OS X 10.5</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>25879</dependson>
    
    <dependson>25924</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Eric Seidel (no email)">eric</reporter>
          <assigned_to name="Rakesh">rakeshchaitan</assigned_to>
          <cc>adele</cc>
    
    <cc>ap</cc>
    
    <cc>jonlee</cc>
    
    <cc>oliver</cc>
    
    <cc>rakeshchaitan</cc>
    
    <cc>sam</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>122272</commentid>
    <comment_count>0</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-05-21 00:49:42 -0700</bug_when>
    <thetext>single-file input elements should refuse multi-file drags

The current behavior of only accepting the first file is confusing to the user (I would argue).  We should match whatever behavior matches the operating system and update the expected results in:
LayoutTests/editing/pasteboard/resources/file-input-files-access.js
appropriately.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>122320</commentid>
    <comment_count>1</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-05-21 04:05:47 -0700</bug_when>
    <thetext>The check which needs to change here is in:

bool DragController::canProcessDrag(DragData* dragData) 

    if (dragData-&gt;containsFiles() &amp;&amp; asFileInput(result.innerNonSharedNode()))
        return true;

probably we should pass the DragData off to the HTMLInputElement and ask it if it can handle the drag.  DragData will need to be extended to be able to return the number of files on the clipboard for HTMLInputElement to be able to make this decision.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>519094</commentid>
    <comment_count>2</comment_count>
      <attachid>118761</attachid>
    <who name="Rakesh">rakeshchaitan</who>
    <bug_when>2011-12-12 03:10:04 -0800</bug_when>
    <thetext>Created attachment 118761
Proposed patch

Refuse the multiple file drags on single-file input element. Setting the dragSession.operation as DragOperationNone when input element is multiple and number of files are more than 1. I think DragController::canProcessDrag may not be the right place to refuse the drag as if canProcessDrag fails then tryDocumentDrag will fail which may lead to the loading of the file in the browser.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>519224</commentid>
    <comment_count>3</comment_count>
      <attachid>118761</attachid>
    <who name="Jon Lee">jonlee</who>
    <bug_when>2011-12-12 08:41:13 -0800</bug_when>
    <thetext>Comment on attachment 118761
Proposed patch

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

&gt; Source/WebCore/page/DragController.cpp:358
&gt; +            if (!dragSession.numberOfItemsToBeAccepted || (!m_fileInputElementUnderMouse-&gt;multiple() &amp;&amp; (numberOfFiles &gt; 1)))

Although this is correct, I think it would be better to move this check into the if..else chain starting in line 351 (as penultimate &quot;else if&quot; check). This way the check for setting the operation to None remains simple and comprehensible.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>519883</commentid>
    <comment_count>4</comment_count>
      <attachid>118960</attachid>
    <who name="Rakesh">rakeshchaitan</who>
    <bug_when>2011-12-12 23:16:09 -0800</bug_when>
    <thetext>Created attachment 118960
Updated patch

Check moved to if...else chain.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>520130</commentid>
    <comment_count>5</comment_count>
      <attachid>118960</attachid>
    <who name="Jon Lee">jonlee</who>
    <bug_when>2011-12-13 09:35:58 -0800</bug_when>
    <thetext>Comment on attachment 118960
Updated patch

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

&gt; Source/WebCore/page/DragController.cpp:355
&gt; +            else if (!m_fileInputElementUnderMouse-&gt;multiple() &amp;&amp; (numberOfFiles &gt; 1))

The first check is unnecessary. By this point we already know that the file input is not multiple.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>520304</commentid>
    <comment_count>6</comment_count>
      <attachid>119069</attachid>
    <who name="Rakesh">rakeshchaitan</who>
    <bug_when>2011-12-13 12:54:51 -0800</bug_when>
    <thetext>Created attachment 119069
Updated Patch

Modified if check.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>521184</commentid>
    <comment_count>7</comment_count>
      <attachid>119069</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2011-12-14 12:33:37 -0800</bug_when>
    <thetext>Comment on attachment 119069
Updated Patch

Seems good to me.  I believe Oliver has also worked in drag and drop more recently than I.

Did you test against any operating systems?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>527645</commentid>
    <comment_count>8</comment_count>
    <who name="Rakesh">rakeshchaitan</who>
    <bug_when>2011-12-28 06:20:39 -0800</bug_when>
    <thetext>(In reply to comment #7)
&gt; (From update of attachment 119069 [details])
&gt; Seems good to me.  I believe Oliver has also worked in drag and drop more recently than I.
&gt; 
&gt; Did you test against any operating systems?

This fix works fine on MAC and GTK. On Windows DragData::numberOfFiles() returns 0, so this fix does not have any effect on Windows.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>545562</commentid>
    <comment_count>9</comment_count>
      <attachid>119069</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2012-01-30 16:19:52 -0800</bug_when>
    <thetext>Comment on attachment 119069
Updated Patch

LGTM.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>545587</commentid>
    <comment_count>10</comment_count>
      <attachid>119069</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-01-30 16:35:58 -0800</bug_when>
    <thetext>Comment on attachment 119069
Updated Patch

Clearing flags on attachment: 119069

Committed r106301: &lt;http://trac.webkit.org/changeset/106301&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>545588</commentid>
    <comment_count>11</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-01-30 16:36:04 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>118761</attachid>
            <date>2011-12-12 03:10:04 -0800</date>
            <delta_ts>2011-12-12 23:15:58 -0800</delta_ts>
            <desc>Proposed patch</desc>
            <filename>bug-25913-20111212163324.patch</filename>
            <type>text/plain</type>
            <size>5658</size>
            <attacher name="Rakesh">rakeshchaitan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTAxNDUwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggOWMwMTVkZWY3NjE5NmI3
NzM4MmYzNjg0ZDAzYmEwNTM2MTNlMDNlMC4uNTRkOGU2MjI2YzA1ZTY2YTdkM2ViNTA5ODhhZGM0
OTQyNGVmNTk2MSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDExLTEyLTEyICBSYWtl
c2ggS04gIDxyYWtlc2gua25AbW90b3JvbGEuY29tPgorCisgICAgICAgIHNpbmdsZS1maWxlIGlu
cHV0IGVsZW1lbnRzIHNob3VsZCByZWZ1c2UgbXVsdGktZmlsZSBkcmFncworICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjU5MTMKKworICAgICAgICBSZXZp
ZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBSZWZ1c2UgdGhlIG11bHRpcGxlIGZp
bGUgZHJhZ3Mgb250byBhIHNpbmdsZSBmaWxlIGlucHV0IGVsZW1lbnQuCisKKyAgICAgICAgTm8g
bmV3IHRlc3RzOiBDb3ZlcmVkIGJ5IGV4aXN0aW5nIHRlc3RzLCB1cGRhdGVkIHRoZSBleHBlY3Rl
ZCByZXN1bHRzLgorCisgICAgICAgICogcGFnZS9EcmFnQ29udHJvbGxlci5jcHA6CisgICAgICAg
IChXZWJDb3JlOjpEcmFnQ29udHJvbGxlcjo6dHJ5RG9jdW1lbnREcmFnKToKKyAgICAgICAgU2V0
dGluZyB0aGUgZHJhZ1Nlc3Npb24ub3BlcmF0aW9uIHRvIERyYWdPcGVyYXRpb25Ob25lIGlmIGZp
bGUgaW5wdXQgZWxlbWVudCB1bmRlciBtb3VzZSBpcyBzaW5nbGUgaW5wdXQgdHlwZQorICAgICAg
ICBhbmQgbnVtYmVyIG9mIGZpbGVzIGRyYWdnZWQgb250byBmaWxlIGlucHV0IGVsZW1lbnQgYXJl
IG1vcmUgdGhhbiAxLgorCiAyMDExLTExLTI5ICBEYXZpZCBMZXZpbiAgPGxldmluQGNocm9taXVt
Lm9yZz4KIAogICAgICAgICBBZGQgYSB3YXkgdG8gcmV2ZXJ0IGEgdmFyaWFibGUgdG8gaXRzIHBy
ZXZpb3VzIHZhbHVlIGFmdGVyIGxlYXZpbmcgYSBzY29wZS4KZGlmZiAtLWdpdCBhL1NvdXJjZS9X
ZWJDb3JlL3BhZ2UvRHJhZ0NvbnRyb2xsZXIuY3BwIGIvU291cmNlL1dlYkNvcmUvcGFnZS9EcmFn
Q29udHJvbGxlci5jcHAKaW5kZXggYTNiYTJmYzA0ZjMyZmQzMTMzZTE0NzUwNmMyZGY2MTIwMGY2
Yjk4NS4uMDJiYmFiMjhlOTdlMjRkZDBkY2YzM2QyNWYxNjRjNTNkNjVkODZlMSAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYkNvcmUvcGFnZS9EcmFnQ29udHJvbGxlci5jcHAKKysrIGIvU291cmNlL1dl
YkNvcmUvcGFnZS9EcmFnQ29udHJvbGxlci5jcHAKQEAgLTM1NSw3ICszNTUsNyBAQCBib29sIERy
YWdDb250cm9sbGVyOjp0cnlEb2N1bWVudERyYWcoRHJhZ0RhdGEqIGRyYWdEYXRhLCBEcmFnRGVz
dGluYXRpb25BY3Rpb24gYQogICAgICAgICAgICAgZWxzZQogICAgICAgICAgICAgICAgIGRyYWdT
ZXNzaW9uLm51bWJlck9mSXRlbXNUb0JlQWNjZXB0ZWQgPSAxOwogICAgICAgICAgICAgCi0gICAg
ICAgICAgICBpZiAoIWRyYWdTZXNzaW9uLm51bWJlck9mSXRlbXNUb0JlQWNjZXB0ZWQpCisgICAg
ICAgICAgICBpZiAoIWRyYWdTZXNzaW9uLm51bWJlck9mSXRlbXNUb0JlQWNjZXB0ZWQgfHwgKCFt
X2ZpbGVJbnB1dEVsZW1lbnRVbmRlck1vdXNlLT5tdWx0aXBsZSgpICYmIChudW1iZXJPZkZpbGVz
ID4gMSkpKQogICAgICAgICAgICAgICAgIGRyYWdTZXNzaW9uLm9wZXJhdGlvbiA9IERyYWdPcGVy
YXRpb25Ob25lOwogICAgICAgICAgICAgbV9maWxlSW5wdXRFbGVtZW50VW5kZXJNb3VzZS0+c2V0
Q2FuUmVjZWl2ZURyb3BwZWRGaWxlcyhkcmFnU2Vzc2lvbi5udW1iZXJPZkl0ZW1zVG9CZUFjY2Vw
dGVkKTsKICAgICAgICAgfSBlbHNlIHsKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxv
ZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCA0YmQ5MTgxNDY4NDc1MGY3ZmI5Yzc5M2Y4
YmZiMzExOTdmNjFlYWQzLi44ZjVlYzFmNjI2ZjdiYWExMjdkNDUxNDUxZTI5YmI0ZTE0NDRmNzc1
IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hh
bmdlTG9nCkBAIC0xLDMgKzEsMTggQEAKKzIwMTEtMTItMTIgIFJha2VzaCBLTiAgPHJha2VzaC5r
bkBtb3Rvcm9sYS5jb20+CisKKyAgICAgICAgc2luZ2xlLWZpbGUgaW5wdXQgZWxlbWVudHMgc2hv
dWxkIHJlZnVzZSBtdWx0aS1maWxlIGRyYWdzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD0yNTkxMworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgorCisgICAgICAgIFJlZnVzZSB0aGUgbXVsdGlwbGUgZmlsZSBkcmFncyBvbnRvIGEg
c2luZ2xlIGZpbGUgaW5wdXQgZWxlbWVudC4KKworICAgICAgICAqIGVkaXRpbmcvcGFzdGVib2Fy
ZC9maWxlLWlucHV0LWZpbGVzLWFjY2Vzcy1leHBlY3RlZC50eHQ6CisgICAgICAgIEV4cGVjdGVk
IHJlc3VsdCBjaGFuZ2VkIAorICAgICAgICAqIGVkaXRpbmcvcGFzdGVib2FyZC9zY3JpcHQtdGVz
dHMvZmlsZS1pbnB1dC1maWxlcy1hY2Nlc3MuanM6CisgICAgICAgIChydW5UZXN0KToKKyAgICAg
ICAgUmVtb3ZlZCB0aGUgJ0ZJWE1FJyBkZWJ1ZyBhbmQgY29tbWVudCBhcyBpdCBpcyBubyBtb3Jl
IHZhbGlkIGFmdGVyIHRoaXMgY2hhbmdlLgorCiAyMDExLTExLTI5ICBIYXlhdG8gSXRvICA8aGF5
YXRvQGNocm9taXVtLm9yZz4KIAogICAgICAgICBXZWJraXQgZ2FyZGVuaW5nOiBjaHJvbWl1bSBy
ZWJhc2VsaW5lIGZvciBzdmcgdGVzdHMuCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9lZGl0aW5n
L3Bhc3RlYm9hcmQvZmlsZS1pbnB1dC1maWxlcy1hY2Nlc3MtZXhwZWN0ZWQudHh0IGIvTGF5b3V0
VGVzdHMvZWRpdGluZy9wYXN0ZWJvYXJkL2ZpbGUtaW5wdXQtZmlsZXMtYWNjZXNzLWV4cGVjdGVk
LnR4dAppbmRleCBkYzA2MzExYmY4MDBjODdjM2VlMjQyNzAyYWVmYjE3YTAzM2QzYTYxLi40MTU1
NGJhZGYyZGE5NjE5MTkyNGFlNDJlZjVhYzU4NGYwYTkxNTI3IDEwMDY0NAotLS0gYS9MYXlvdXRU
ZXN0cy9lZGl0aW5nL3Bhc3RlYm9hcmQvZmlsZS1pbnB1dC1maWxlcy1hY2Nlc3MtZXhwZWN0ZWQu
dHh0CisrKyBiL0xheW91dFRlc3RzL2VkaXRpbmcvcGFzdGVib2FyZC9maWxlLWlucHV0LWZpbGVz
LWFjY2Vzcy1leHBlY3RlZC50eHQKQEAgLTIyLDE3ICsyMiwxNiBAQCBQQVNTIGZpbGVJbnB1dC5m
aWxlc1swXS5maWxlU2l6ZSBpcyAxNDc2CiBEcmFnZ2luZyBhIGRpcmVjdG9yeSBvbnRvIGFuIGZp
bGUgaW5wdXQgY29udHJvbDoKIEZBSUwgZmlsZUlucHV0LnZhbHVlIHNob3VsZCBiZSAuIFdhcyBD
OlxmYWtlcGF0aFxkaXJlY3RvcnktZm9yLWRyYWdnaW5nLgogRkFJTCBmaWxlSW5wdXQuZmlsZXMu
bGVuZ3RoIHNob3VsZCBiZSAwLiBXYXMgMS4KLUZJWE1FOiBTaW5nbGUtZmlsZSBpbnB1dCBlbGVt
ZW50cyBzaG91bGQgcmVmdXNlIG11bHRpLWZpbGUgZHJhZ3MuICBTZWUgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTI1OTEzCiBEcmFnZ2luZyB0d28gZmlsZXMgdG8gYSBz
aW5nbGUtZmlsZSBpbnB1dCBjb250cm9sOgotRkFJTCBmaWxlSW5wdXQudmFsdWUgc2hvdWxkIGJl
IC4gV2FzIEM6XGZha2VwYXRoXGFwcGxlLmdpZi4KLUZBSUwgZmlsZUlucHV0LmZpbGVzLmxlbmd0
aCBzaG91bGQgYmUgMC4gV2FzIDEuCitQQVNTIGZpbGVJbnB1dC52YWx1ZSBpcyAiIgorUEFTUyBm
aWxlSW5wdXQuZmlsZXMubGVuZ3RoIGlzIDAKIERyYWdnaW5nIGEgZmlsZSBhbmQgYSBkaXJlY3Rv
cnkgb250byBhIHNpbmdsZS1maWxlIGlucHV0IGNvbnRyb2w6Ci1GQUlMIGZpbGVJbnB1dC52YWx1
ZSBzaG91bGQgYmUgLiBXYXMgQzpcZmFrZXBhdGhcYXBwbGUuZ2lmLgotRkFJTCBmaWxlSW5wdXQu
ZmlsZXMubGVuZ3RoIHNob3VsZCBiZSAwLiBXYXMgMS4KK1BBU1MgZmlsZUlucHV0LnZhbHVlIGlz
ICIiCitQQVNTIGZpbGVJbnB1dC5maWxlcy5sZW5ndGggaXMgMAogRklYTUU6ICBlbGVtZW50cyBz
aG91bGQgcmVmdXNlIGRyYWdzIGluY2x1ZGluZyBkaXJlY3RvcmllczogaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTI1ODc5LiAgVGhlIHBhZ2UgaXMgZ2l2ZW4gRmlsZSBv
YmplY3RzIGNvcnJlc3BvbmRpbmcgdG8gZGlyZWN0b3JpZXMsIGJ1dCBmb3JtIHN1Ym1pc3Npb24g
d2lsbCBmYWlsLgogRHJhZ2dpbmcgYSBkaXJlY3RvcnkgYW5kIGEgZmlsZSBvbnRvIGEgc2luZ2xl
LWZpbGUgaW5wdXQgY29udHJvbDoKLUZBSUwgZmlsZUlucHV0LnZhbHVlIHNob3VsZCBiZSAuIFdh
cyBDOlxmYWtlcGF0aFxkaXJlY3RvcnktZm9yLWRyYWdnaW5nLgotRkFJTCBmaWxlSW5wdXQuZmls
ZXMubGVuZ3RoIHNob3VsZCBiZSAwLiBXYXMgMS4KK1BBU1MgZmlsZUlucHV0LnZhbHVlIGlzICIi
CitQQVNTIGZpbGVJbnB1dC5maWxlcy5sZW5ndGggaXMgMAogRHJhZ2dpbmcgdGhyZWUgZmlsZXMg
dG8gYSBtdWx0aS1maWxlIGlucHV0IGNvbnRyb2w6CiBQQVNTIGZpbGVJbnB1dC52YWx1ZSBpcyAi
QzpcXGZha2VwYXRoXFxhcHBsZS5naWYiCiBQQVNTIGZpbGVJbnB1dC5maWxlcy5sZW5ndGggaXMg
MwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZWRpdGluZy9wYXN0ZWJvYXJkL3NjcmlwdC10ZXN0
cy9maWxlLWlucHV0LWZpbGVzLWFjY2Vzcy5qcyBiL0xheW91dFRlc3RzL2VkaXRpbmcvcGFzdGVi
b2FyZC9zY3JpcHQtdGVzdHMvZmlsZS1pbnB1dC1maWxlcy1hY2Nlc3MuanMKaW5kZXggOTA0M2Fi
MGJkZmFjMTQwMzg0ZDU5MjlkMDg3YTgwMjkzNmQzMTZhNi4uNjg3ZDFjNmZiZjUwMzllM2JjODA2
OWY4ZjI5YzQ1ZTBhYTA2NDRkOSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvZWRpdGluZy9wYXN0
ZWJvYXJkL3NjcmlwdC10ZXN0cy9maWxlLWlucHV0LWZpbGVzLWFjY2Vzcy5qcworKysgYi9MYXlv
dXRUZXN0cy9lZGl0aW5nL3Bhc3RlYm9hcmQvc2NyaXB0LXRlc3RzL2ZpbGUtaW5wdXQtZmlsZXMt
YWNjZXNzLmpzCkBAIC04OSw5ICs4OSw2IEBAIGZ1bmN0aW9uIHJ1blRlc3QoKQogICAgIGRlYnVn
KCJEcmFnZ2luZyBhIGRpcmVjdG9yeSBvbnRvIGFuIGZpbGUgaW5wdXQgY29udHJvbDoiKTsKICAg
ICBkcmFnZ2luZ1BhdGhzU2hvdWxkUmVzdWx0SW5GaWxlcyhbJ3Jlc291cmNlcy9kaXJlY3Rvcnkt
Zm9yLWRyYWdnaW5nJ10sIFtdKTsKIAotICAgIC8vIEZJWE1FOiBDdXJyZW50IGJlaGF2aW9yIGlz
IHRvIHRha2UgdGhlIGZpcnN0IGZpbGUsIGJ1dCBJIGV4cGVjdCB0aGF0J3MKLSAgICAvLyBjb25m
dXNpbmcgdG8gdGhlIHVzZXIuICBXZSBzaG91bGQgY2hhbmdlIHRoaXMgdG8gZXhwZWN0IGRyYWcg
ZmFpbHVyZS4KLSAgICBkZWJ1ZygiRklYTUU6IFNpbmdsZS1maWxlIGlucHV0IGVsZW1lbnRzIHNo
b3VsZCByZWZ1c2UgbXVsdGktZmlsZSBkcmFncy4gIFNlZSBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MjU5MTMiKQogICAgIGRlYnVnKCJEcmFnZ2luZyB0d28gZmlsZXMg
dG8gYSBzaW5nbGUtZmlsZSBpbnB1dCBjb250cm9sOiIpCiAgICAgZHJhZ2dpbmdQYXRoc1Nob3Vs
ZFJlc3VsdEluRmlsZXMoWydyZXNvdXJjZXMvYXBwbGUuZ2lmJywgJ3Jlc291cmNlcy9tb3ppbGxh
LmdpZiddLCBbXSk7CiAK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>118960</attachid>
            <date>2011-12-12 23:16:09 -0800</date>
            <delta_ts>2011-12-13 12:54:51 -0800</delta_ts>
            <desc>Updated patch</desc>
            <filename>bug-25913-20111213123925.patch</filename>
            <type>text/plain</type>
            <size>5671</size>
            <attacher name="Rakesh">rakeshchaitan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTAxNDUwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggOWMwMTVkZWY3NjE5NmI3
NzM4MmYzNjg0ZDAzYmEwNTM2MTNlMDNlMC4uYTI0YWZiZmI5NWY2ZWJhYzIzMzNjYmI2Y2RmMjFl
MWE3OTFmOTdmZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBACisyMDExLTEyLTEyICBSYWtl
c2ggS04gIDxyYWtlc2gua25AbW90b3JvbGEuY29tPgorCisgICAgICAgIHNpbmdsZS1maWxlIGlu
cHV0IGVsZW1lbnRzIHNob3VsZCByZWZ1c2UgbXVsdGktZmlsZSBkcmFncworICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjU5MTMKKworICAgICAgICBSZXZp
ZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBSZWZ1c2UgdGhlIG11bHRpcGxlIGZp
bGUgZHJhZ3Mgb250byBhIHNpbmdsZSBmaWxlIGlucHV0IGVsZW1lbnQuCisKKyAgICAgICAgTm8g
bmV3IHRlc3RzOiBDb3ZlcmVkIGJ5IGV4aXN0aW5nIHRlc3RzLCB1cGRhdGVkIHRoZSBleHBlY3Rl
ZCByZXN1bHRzLgorCisgICAgICAgICogcGFnZS9EcmFnQ29udHJvbGxlci5jcHA6CisgICAgICAg
IChXZWJDb3JlOjpEcmFnQ29udHJvbGxlcjo6dHJ5RG9jdW1lbnREcmFnKToKKyAgICAgICAgU2V0
dGluZyB0aGUgZHJhZ1Nlc3Npb24ubnVtYmVyT2ZJdGVtc1RvQmVBY2NlcHRlZCB0byAwIHNvIHRo
YXQgZHJhZyBvcGVyYXRpb24gaXMgbm9uZSBpZiB0aGUKKyAgICAgICAgZmlsZSBpbnB1dCBlbGVt
ZW50IHVuZGVyIG1vdXNlIGlzIHNpbmdsZSBpbnB1dCB0eXBlIGFuZCBudW1iZXIgb2YgZmlsZXMg
ZHJhZ2dlZCBvbnRvIHRoYXQKKyAgICAgICAgaW5wdXQgZWxlbWVudCBhcmUgbW9yZSB0aGFuIDEu
CisKIDIwMTEtMTEtMjkgIERhdmlkIExldmluICA8bGV2aW5AY2hyb21pdW0ub3JnPgogCiAgICAg
ICAgIEFkZCBhIHdheSB0byByZXZlcnQgYSB2YXJpYWJsZSB0byBpdHMgcHJldmlvdXMgdmFsdWUg
YWZ0ZXIgbGVhdmluZyBhIHNjb3BlLgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGFnZS9E
cmFnQ29udHJvbGxlci5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wYWdlL0RyYWdDb250cm9sbGVyLmNw
cAppbmRleCBhM2JhMmZjMDRmMzJmZDMxMzNlMTQ3NTA2YzJkZjYxMjAwZjZiOTg1Li43MWY1MDJk
YzhjNzk3OWQxZjhmYzQyYjE5MjQ4YzljMGIzY2Y4M2M5IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
Q29yZS9wYWdlL0RyYWdDb250cm9sbGVyLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wYWdlL0Ry
YWdDb250cm9sbGVyLmNwcApAQCAtMzUyLDYgKzM1Miw4IEBAIGJvb2wgRHJhZ0NvbnRyb2xsZXI6
OnRyeURvY3VtZW50RHJhZyhEcmFnRGF0YSogZHJhZ0RhdGEsIERyYWdEZXN0aW5hdGlvbkFjdGlv
biBhCiAgICAgICAgICAgICAgICAgZHJhZ1Nlc3Npb24ubnVtYmVyT2ZJdGVtc1RvQmVBY2NlcHRl
ZCA9IDA7CiAgICAgICAgICAgICBlbHNlIGlmIChtX2ZpbGVJbnB1dEVsZW1lbnRVbmRlck1vdXNl
LT5tdWx0aXBsZSgpKQogICAgICAgICAgICAgICAgIGRyYWdTZXNzaW9uLm51bWJlck9mSXRlbXNU
b0JlQWNjZXB0ZWQgPSBudW1iZXJPZkZpbGVzOworICAgICAgICAgICAgZWxzZSBpZiAoIW1fZmls
ZUlucHV0RWxlbWVudFVuZGVyTW91c2UtPm11bHRpcGxlKCkgJiYgKG51bWJlck9mRmlsZXMgPiAx
KSkKKyAgICAgICAgICAgICAgICBkcmFnU2Vzc2lvbi5udW1iZXJPZkl0ZW1zVG9CZUFjY2VwdGVk
ID0gMDsKICAgICAgICAgICAgIGVsc2UKICAgICAgICAgICAgICAgICBkcmFnU2Vzc2lvbi5udW1i
ZXJPZkl0ZW1zVG9CZUFjY2VwdGVkID0gMTsKICAgICAgICAgICAgIApkaWZmIC0tZ2l0IGEvTGF5
b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCmluZGV4IDRiZDkxODE0
Njg0NzUwZjdmYjljNzkzZjhiZmIzMTE5N2Y2MWVhZDMuLmVhZWU4OWE0NDcxMTk1YTEyN2Y1NjM0
MDdkNzZhNWEyZjEyZmJkMDUgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL0NoYW5nZUxvZworKysg
Yi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxOCBAQAorMjAxMS0xMi0xMiAgUmFr
ZXNoIEtOICA8cmFrZXNoLmtuQG1vdG9yb2xhLmNvbT4KKworICAgICAgICBzaW5nbGUtZmlsZSBp
bnB1dCBlbGVtZW50cyBzaG91bGQgcmVmdXNlIG11bHRpLWZpbGUgZHJhZ3MKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTI1OTEzCisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgUmVmdXNlIHRoZSBtdWx0aXBsZSBm
aWxlIGRyYWdzIG9udG8gYSBzaW5nbGUgZmlsZSBpbnB1dCBlbGVtZW50LgorCisgICAgICAgICog
ZWRpdGluZy9wYXN0ZWJvYXJkL2ZpbGUtaW5wdXQtZmlsZXMtYWNjZXNzLWV4cGVjdGVkLnR4dDoK
KyAgICAgICAgRXhwZWN0ZWQgcmVzdWx0IGNoYW5nZWQuCisgICAgICAgICogZWRpdGluZy9wYXN0
ZWJvYXJkL3NjcmlwdC10ZXN0cy9maWxlLWlucHV0LWZpbGVzLWFjY2Vzcy5qczoKKyAgICAgICAg
KHJ1blRlc3QpOgorICAgICAgICBSZW1vdmVkIHRoZSAnRklYTUUnIGRlYnVnIGFuZCBjb21tZW50
IGFzIGl0IGlzIG5vdCB2YWxpZCBhZnRlciB0aGlzIGNoYW5nZS4KKwogMjAxMS0xMS0yOSAgSGF5
YXRvIEl0byAgPGhheWF0b0BjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgV2Via2l0IGdhcmRlbmlu
ZzogY2hyb21pdW0gcmViYXNlbGluZSBmb3Igc3ZnIHRlc3RzLgpkaWZmIC0tZ2l0IGEvTGF5b3V0
VGVzdHMvZWRpdGluZy9wYXN0ZWJvYXJkL2ZpbGUtaW5wdXQtZmlsZXMtYWNjZXNzLWV4cGVjdGVk
LnR4dCBiL0xheW91dFRlc3RzL2VkaXRpbmcvcGFzdGVib2FyZC9maWxlLWlucHV0LWZpbGVzLWFj
Y2Vzcy1leHBlY3RlZC50eHQKaW5kZXggZGMwNjMxMWJmODAwYzg3YzNlZTI0MjcwMmFlZmIxN2Ew
MzNkM2E2MS4uNDE1NTRiYWRmMmRhOTYxOTE5MjRhZTQyZWY1YWM1ODRmMGE5MTUyNyAxMDA2NDQK
LS0tIGEvTGF5b3V0VGVzdHMvZWRpdGluZy9wYXN0ZWJvYXJkL2ZpbGUtaW5wdXQtZmlsZXMtYWNj
ZXNzLWV4cGVjdGVkLnR4dAorKysgYi9MYXlvdXRUZXN0cy9lZGl0aW5nL3Bhc3RlYm9hcmQvZmls
ZS1pbnB1dC1maWxlcy1hY2Nlc3MtZXhwZWN0ZWQudHh0CkBAIC0yMiwxNyArMjIsMTYgQEAgUEFT
UyBmaWxlSW5wdXQuZmlsZXNbMF0uZmlsZVNpemUgaXMgMTQ3NgogRHJhZ2dpbmcgYSBkaXJlY3Rv
cnkgb250byBhbiBmaWxlIGlucHV0IGNvbnRyb2w6CiBGQUlMIGZpbGVJbnB1dC52YWx1ZSBzaG91
bGQgYmUgLiBXYXMgQzpcZmFrZXBhdGhcZGlyZWN0b3J5LWZvci1kcmFnZ2luZy4KIEZBSUwgZmls
ZUlucHV0LmZpbGVzLmxlbmd0aCBzaG91bGQgYmUgMC4gV2FzIDEuCi1GSVhNRTogU2luZ2xlLWZp
bGUgaW5wdXQgZWxlbWVudHMgc2hvdWxkIHJlZnVzZSBtdWx0aS1maWxlIGRyYWdzLiAgU2VlIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yNTkxMwogRHJhZ2dpbmcgdHdv
IGZpbGVzIHRvIGEgc2luZ2xlLWZpbGUgaW5wdXQgY29udHJvbDoKLUZBSUwgZmlsZUlucHV0LnZh
bHVlIHNob3VsZCBiZSAuIFdhcyBDOlxmYWtlcGF0aFxhcHBsZS5naWYuCi1GQUlMIGZpbGVJbnB1
dC5maWxlcy5sZW5ndGggc2hvdWxkIGJlIDAuIFdhcyAxLgorUEFTUyBmaWxlSW5wdXQudmFsdWUg
aXMgIiIKK1BBU1MgZmlsZUlucHV0LmZpbGVzLmxlbmd0aCBpcyAwCiBEcmFnZ2luZyBhIGZpbGUg
YW5kIGEgZGlyZWN0b3J5IG9udG8gYSBzaW5nbGUtZmlsZSBpbnB1dCBjb250cm9sOgotRkFJTCBm
aWxlSW5wdXQudmFsdWUgc2hvdWxkIGJlIC4gV2FzIEM6XGZha2VwYXRoXGFwcGxlLmdpZi4KLUZB
SUwgZmlsZUlucHV0LmZpbGVzLmxlbmd0aCBzaG91bGQgYmUgMC4gV2FzIDEuCitQQVNTIGZpbGVJ
bnB1dC52YWx1ZSBpcyAiIgorUEFTUyBmaWxlSW5wdXQuZmlsZXMubGVuZ3RoIGlzIDAKIEZJWE1F
OiAgZWxlbWVudHMgc2hvdWxkIHJlZnVzZSBkcmFncyBpbmNsdWRpbmcgZGlyZWN0b3JpZXM6IGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yNTg3OS4gIFRoZSBwYWdlIGlz
IGdpdmVuIEZpbGUgb2JqZWN0cyBjb3JyZXNwb25kaW5nIHRvIGRpcmVjdG9yaWVzLCBidXQgZm9y
bSBzdWJtaXNzaW9uIHdpbGwgZmFpbC4KIERyYWdnaW5nIGEgZGlyZWN0b3J5IGFuZCBhIGZpbGUg
b250byBhIHNpbmdsZS1maWxlIGlucHV0IGNvbnRyb2w6Ci1GQUlMIGZpbGVJbnB1dC52YWx1ZSBz
aG91bGQgYmUgLiBXYXMgQzpcZmFrZXBhdGhcZGlyZWN0b3J5LWZvci1kcmFnZ2luZy4KLUZBSUwg
ZmlsZUlucHV0LmZpbGVzLmxlbmd0aCBzaG91bGQgYmUgMC4gV2FzIDEuCitQQVNTIGZpbGVJbnB1
dC52YWx1ZSBpcyAiIgorUEFTUyBmaWxlSW5wdXQuZmlsZXMubGVuZ3RoIGlzIDAKIERyYWdnaW5n
IHRocmVlIGZpbGVzIHRvIGEgbXVsdGktZmlsZSBpbnB1dCBjb250cm9sOgogUEFTUyBmaWxlSW5w
dXQudmFsdWUgaXMgIkM6XFxmYWtlcGF0aFxcYXBwbGUuZ2lmIgogUEFTUyBmaWxlSW5wdXQuZmls
ZXMubGVuZ3RoIGlzIDMKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2VkaXRpbmcvcGFzdGVib2Fy
ZC9zY3JpcHQtdGVzdHMvZmlsZS1pbnB1dC1maWxlcy1hY2Nlc3MuanMgYi9MYXlvdXRUZXN0cy9l
ZGl0aW5nL3Bhc3RlYm9hcmQvc2NyaXB0LXRlc3RzL2ZpbGUtaW5wdXQtZmlsZXMtYWNjZXNzLmpz
CmluZGV4IDkwNDNhYjBiZGZhYzE0MDM4NGQ1OTI5ZDA4N2E4MDI5MzZkMzE2YTYuLjY4N2QxYzZm
YmY1MDM5ZTNiYzgwNjlmOGYyOWM0NWUwYWEwNjQ0ZDkgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3Rz
L2VkaXRpbmcvcGFzdGVib2FyZC9zY3JpcHQtdGVzdHMvZmlsZS1pbnB1dC1maWxlcy1hY2Nlc3Mu
anMKKysrIGIvTGF5b3V0VGVzdHMvZWRpdGluZy9wYXN0ZWJvYXJkL3NjcmlwdC10ZXN0cy9maWxl
LWlucHV0LWZpbGVzLWFjY2Vzcy5qcwpAQCAtODksOSArODksNiBAQCBmdW5jdGlvbiBydW5UZXN0
KCkKICAgICBkZWJ1ZygiRHJhZ2dpbmcgYSBkaXJlY3Rvcnkgb250byBhbiBmaWxlIGlucHV0IGNv
bnRyb2w6Iik7CiAgICAgZHJhZ2dpbmdQYXRoc1Nob3VsZFJlc3VsdEluRmlsZXMoWydyZXNvdXJj
ZXMvZGlyZWN0b3J5LWZvci1kcmFnZ2luZyddLCBbXSk7CiAKLSAgICAvLyBGSVhNRTogQ3VycmVu
dCBiZWhhdmlvciBpcyB0byB0YWtlIHRoZSBmaXJzdCBmaWxlLCBidXQgSSBleHBlY3QgdGhhdCdz
Ci0gICAgLy8gY29uZnVzaW5nIHRvIHRoZSB1c2VyLiAgV2Ugc2hvdWxkIGNoYW5nZSB0aGlzIHRv
IGV4cGVjdCBkcmFnIGZhaWx1cmUuCi0gICAgZGVidWcoIkZJWE1FOiBTaW5nbGUtZmlsZSBpbnB1
dCBlbGVtZW50cyBzaG91bGQgcmVmdXNlIG11bHRpLWZpbGUgZHJhZ3MuICBTZWUgaHR0cHM6Ly9i
dWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTI1OTEzIikKICAgICBkZWJ1ZygiRHJhZ2dp
bmcgdHdvIGZpbGVzIHRvIGEgc2luZ2xlLWZpbGUgaW5wdXQgY29udHJvbDoiKQogICAgIGRyYWdn
aW5nUGF0aHNTaG91bGRSZXN1bHRJbkZpbGVzKFsncmVzb3VyY2VzL2FwcGxlLmdpZicsICdyZXNv
dXJjZXMvbW96aWxsYS5naWYnXSwgW10pOwogCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>119069</attachid>
            <date>2011-12-13 12:54:51 -0800</date>
            <delta_ts>2012-01-30 16:35:58 -0800</delta_ts>
            <desc>Updated Patch</desc>
            <filename>25913.patch</filename>
            <type>text/plain</type>
            <size>5145</size>
            <attacher name="Rakesh">rakeshchaitan</attacher>
            
              <data encoding="base64">SW5kZXg6IExheW91dFRlc3RzL2VkaXRpbmcvcGFzdGVib2FyZC9zY3JpcHQtdGVzdHMvZmlsZS1p
bnB1dC1maWxlcy1hY2Nlc3MuanMKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvZWRpdGluZy9w
YXN0ZWJvYXJkL3NjcmlwdC10ZXN0cy9maWxlLWlucHV0LWZpbGVzLWFjY2Vzcy5qcwkocmV2aXNp
b24gMTAyMTUxKQorKysgTGF5b3V0VGVzdHMvZWRpdGluZy9wYXN0ZWJvYXJkL3NjcmlwdC10ZXN0
cy9maWxlLWlucHV0LWZpbGVzLWFjY2Vzcy5qcwkod29ya2luZyBjb3B5KQpAQCAtODksOSArODks
NiBAQAogICAgIGRlYnVnKCJEcmFnZ2luZyBhIGRpcmVjdG9yeSBvbnRvIGFuIGZpbGUgaW5wdXQg
Y29udHJvbDoiKTsKICAgICBkcmFnZ2luZ1BhdGhzU2hvdWxkUmVzdWx0SW5GaWxlcyhbJ3Jlc291
cmNlcy9kaXJlY3RvcnktZm9yLWRyYWdnaW5nJ10sIFtdKTsKIAotICAgIC8vIEZJWE1FOiBDdXJy
ZW50IGJlaGF2aW9yIGlzIHRvIHRha2UgdGhlIGZpcnN0IGZpbGUsIGJ1dCBJIGV4cGVjdCB0aGF0
J3MKLSAgICAvLyBjb25mdXNpbmcgdG8gdGhlIHVzZXIuICBXZSBzaG91bGQgY2hhbmdlIHRoaXMg
dG8gZXhwZWN0IGRyYWcgZmFpbHVyZS4KLSAgICBkZWJ1ZygiRklYTUU6IFNpbmdsZS1maWxlIGlu
cHV0IGVsZW1lbnRzIHNob3VsZCByZWZ1c2UgbXVsdGktZmlsZSBkcmFncy4gIFNlZSBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjU5MTMiKQogICAgIGRlYnVnKCJEcmFn
Z2luZyB0d28gZmlsZXMgdG8gYSBzaW5nbGUtZmlsZSBpbnB1dCBjb250cm9sOiIpCiAgICAgZHJh
Z2dpbmdQYXRoc1Nob3VsZFJlc3VsdEluRmlsZXMoWydyZXNvdXJjZXMvYXBwbGUuZ2lmJywgJ3Jl
c291cmNlcy9tb3ppbGxhLmdpZiddLCBbXSk7CiAKSW5kZXg6IExheW91dFRlc3RzL2VkaXRpbmcv
cGFzdGVib2FyZC9maWxlLWlucHV0LWZpbGVzLWFjY2Vzcy1leHBlY3RlZC50eHQKPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQotLS0gTGF5b3V0VGVzdHMvZWRpdGluZy9wYXN0ZWJvYXJkL2ZpbGUtaW5wdXQtZmlsZXMtYWNj
ZXNzLWV4cGVjdGVkLnR4dAkocmV2aXNpb24gMTAyMTUxKQorKysgTGF5b3V0VGVzdHMvZWRpdGlu
Zy9wYXN0ZWJvYXJkL2ZpbGUtaW5wdXQtZmlsZXMtYWNjZXNzLWV4cGVjdGVkLnR4dAkod29ya2lu
ZyBjb3B5KQpAQCAtMjIsMTcgKzIyLDE2IEBACiBEcmFnZ2luZyBhIGRpcmVjdG9yeSBvbnRvIGFu
IGZpbGUgaW5wdXQgY29udHJvbDoKIEZBSUwgZmlsZUlucHV0LnZhbHVlIHNob3VsZCBiZSAuIFdh
cyBDOlxmYWtlcGF0aFxkaXJlY3RvcnktZm9yLWRyYWdnaW5nLgogRkFJTCBmaWxlSW5wdXQuZmls
ZXMubGVuZ3RoIHNob3VsZCBiZSAwLiBXYXMgMS4KLUZJWE1FOiBTaW5nbGUtZmlsZSBpbnB1dCBl
bGVtZW50cyBzaG91bGQgcmVmdXNlIG11bHRpLWZpbGUgZHJhZ3MuICBTZWUgaHR0cHM6Ly9idWdz
LndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTI1OTEzCiBEcmFnZ2luZyB0d28gZmlsZXMgdG8g
YSBzaW5nbGUtZmlsZSBpbnB1dCBjb250cm9sOgotRkFJTCBmaWxlSW5wdXQudmFsdWUgc2hvdWxk
IGJlIC4gV2FzIEM6XGZha2VwYXRoXGFwcGxlLmdpZi4KLUZBSUwgZmlsZUlucHV0LmZpbGVzLmxl
bmd0aCBzaG91bGQgYmUgMC4gV2FzIDEuCitQQVNTIGZpbGVJbnB1dC52YWx1ZSBpcyAiIgorUEFT
UyBmaWxlSW5wdXQuZmlsZXMubGVuZ3RoIGlzIDAKIERyYWdnaW5nIGEgZmlsZSBhbmQgYSBkaXJl
Y3Rvcnkgb250byBhIHNpbmdsZS1maWxlIGlucHV0IGNvbnRyb2w6Ci1GQUlMIGZpbGVJbnB1dC52
YWx1ZSBzaG91bGQgYmUgLiBXYXMgQzpcZmFrZXBhdGhcYXBwbGUuZ2lmLgotRkFJTCBmaWxlSW5w
dXQuZmlsZXMubGVuZ3RoIHNob3VsZCBiZSAwLiBXYXMgMS4KK1BBU1MgZmlsZUlucHV0LnZhbHVl
IGlzICIiCitQQVNTIGZpbGVJbnB1dC5maWxlcy5sZW5ndGggaXMgMAogRklYTUU6ICBlbGVtZW50
cyBzaG91bGQgcmVmdXNlIGRyYWdzIGluY2x1ZGluZyBkaXJlY3RvcmllczogaHR0cHM6Ly9idWdz
LndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTI1ODc5LiAgVGhlIHBhZ2UgaXMgZ2l2ZW4gRmls
ZSBvYmplY3RzIGNvcnJlc3BvbmRpbmcgdG8gZGlyZWN0b3JpZXMsIGJ1dCBmb3JtIHN1Ym1pc3Np
b24gd2lsbCBmYWlsLgogRHJhZ2dpbmcgYSBkaXJlY3RvcnkgYW5kIGEgZmlsZSBvbnRvIGEgc2lu
Z2xlLWZpbGUgaW5wdXQgY29udHJvbDoKLUZBSUwgZmlsZUlucHV0LnZhbHVlIHNob3VsZCBiZSAu
IFdhcyBDOlxmYWtlcGF0aFxkaXJlY3RvcnktZm9yLWRyYWdnaW5nLgotRkFJTCBmaWxlSW5wdXQu
ZmlsZXMubGVuZ3RoIHNob3VsZCBiZSAwLiBXYXMgMS4KK1BBU1MgZmlsZUlucHV0LnZhbHVlIGlz
ICIiCitQQVNTIGZpbGVJbnB1dC5maWxlcy5sZW5ndGggaXMgMAogRHJhZ2dpbmcgdGhyZWUgZmls
ZXMgdG8gYSBtdWx0aS1maWxlIGlucHV0IGNvbnRyb2w6CiBQQVNTIGZpbGVJbnB1dC52YWx1ZSBp
cyAiQzpcXGZha2VwYXRoXFxhcHBsZS5naWYiCiBQQVNTIGZpbGVJbnB1dC5maWxlcy5sZW5ndGgg
aXMgMwpJbmRleDogTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRl
c3RzL0NoYW5nZUxvZwkocmV2aXNpb24gMTAyNjk1KQorKysgTGF5b3V0VGVzdHMvQ2hhbmdlTG9n
CSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTggQEAKKzIwMTEtMTItMTMgIFJha2VzaCBLTiAg
PHJha2VzaC5rbkBtb3Rvcm9sYS5jb20+CisKKyAgICAgICAgc2luZ2xlLWZpbGUgaW5wdXQgZWxl
bWVudHMgc2hvdWxkIHJlZnVzZSBtdWx0aS1maWxlIGRyYWdzCisgICAgICAgIGh0dHBzOi8vYnVn
cy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yNTkxMworCisgICAgICAgIFJldmlld2VkIGJ5
IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFJlZnVzZSB0aGUgbXVsdGlwbGUgZmlsZSBkcmFn
cyBvbnRvIGEgc2luZ2xlIGZpbGUgaW5wdXQgZWxlbWVudC4KKworICAgICAgICAqIGVkaXRpbmcv
cGFzdGVib2FyZC9maWxlLWlucHV0LWZpbGVzLWFjY2Vzcy1leHBlY3RlZC50eHQ6CisgICAgICAg
IEV4cGVjdGVkIHJlc3VsdCBjaGFuZ2VkLgorICAgICAgICAqIGVkaXRpbmcvcGFzdGVib2FyZC9z
Y3JpcHQtdGVzdHMvZmlsZS1pbnB1dC1maWxlcy1hY2Nlc3MuanM6CisgICAgICAgIChydW5UZXN0
KToKKyAgICAgICAgUmVtb3ZlZCB0aGUgJ0ZJWE1FJyBkZWJ1ZyBhbmQgY29tbWVudCBhcyBpdCBp
cyBub3QgdmFsaWQgYWZ0ZXIgdGhpcyBjaGFuZ2UuCisKIDIwMTEtMTItMTIgIFJvYmVydCBIb2dh
biAgPHJvYmVydEB3ZWJraXQub3JnPgogCiAgICAgICAgIENTUyAyLjEgZmFpbHVyZTogZW9mLTAw
Mi5odG0gZmFpbHMKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0t
LSBTb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDEwMjY5NSkKKysrIFNvdXJjZS9X
ZWJDb3JlL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDIwIEBACisyMDExLTEy
LTEzICBSYWtlc2ggS04gIDxyYWtlc2gua25AbW90b3JvbGEuY29tPgorCisgICAgICAgIHNpbmds
ZS1maWxlIGlucHV0IGVsZW1lbnRzIHNob3VsZCByZWZ1c2UgbXVsdGktZmlsZSBkcmFncworICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjU5MTMKKworICAg
ICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBSZWZ1c2UgdGhlIG11
bHRpcGxlIGZpbGUgZHJhZ3Mgb250byBhIHNpbmdsZSBmaWxlIGlucHV0IGVsZW1lbnQuCisKKyAg
ICAgICAgTm8gbmV3IHRlc3RzOiBDb3ZlcmVkIGJ5IGV4aXN0aW5nIHRlc3RzLCB1cGRhdGVkIHRo
ZSBleHBlY3RlZCByZXN1bHRzLgorCisgICAgICAgICogcGFnZS9EcmFnQ29udHJvbGxlci5jcHA6
CisgICAgICAgIChXZWJDb3JlOjpEcmFnQ29udHJvbGxlcjo6dHJ5RG9jdW1lbnREcmFnKToKKyAg
ICAgICAgU2V0dGluZyB0aGUgZHJhZ1Nlc3Npb24ubnVtYmVyT2ZJdGVtc1RvQmVBY2NlcHRlZCB0
byAwIHNvIHRoYXQgZHJhZyBvcGVyYXRpb24gaXMgbm9uZSBpZiB0aGUKKyAgICAgICAgZmlsZSBp
bnB1dCBlbGVtZW50IHVuZGVyIG1vdXNlIGlzIHNpbmdsZSBpbnB1dCB0eXBlIGFuZCBudW1iZXIg
b2YgZmlsZXMgZHJhZ2dlZCBvbnRvIHRoYXQKKyAgICAgICAgaW5wdXQgZWxlbWVudCBhcmUgbW9y
ZSB0aGFuIDEuCisKIDIwMTEtMTItMTMgIEFkYW0gS2xlaW4gIDxhZGFta0BjaHJvbWl1bS5vcmc+
CiAKICAgICAgICAgUmVkdWNlIGNvZGUgZHVwbGljYXRpb24gaW4gRWxlbWVudDo6c2V0QXR0cmli
dXRlIG1ldGhvZHMKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL3BhZ2UvRHJhZ0NvbnRyb2xsZXIuY3Bw
Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL3BhZ2UvRHJhZ0NvbnRyb2xsZXIuY3BwCShy
ZXZpc2lvbiAxMDIxNTEpCisrKyBTb3VyY2UvV2ViQ29yZS9wYWdlL0RyYWdDb250cm9sbGVyLmNw
cAkod29ya2luZyBjb3B5KQpAQCAtMzUyLDYgKzM1Miw4IEBACiAgICAgICAgICAgICAgICAgZHJh
Z1Nlc3Npb24ubnVtYmVyT2ZJdGVtc1RvQmVBY2NlcHRlZCA9IDA7CiAgICAgICAgICAgICBlbHNl
IGlmIChtX2ZpbGVJbnB1dEVsZW1lbnRVbmRlck1vdXNlLT5tdWx0aXBsZSgpKQogICAgICAgICAg
ICAgICAgIGRyYWdTZXNzaW9uLm51bWJlck9mSXRlbXNUb0JlQWNjZXB0ZWQgPSBudW1iZXJPZkZp
bGVzOworICAgICAgICAgICAgZWxzZSBpZiAobnVtYmVyT2ZGaWxlcyA+IDEpCisgICAgICAgICAg
ICAgICAgZHJhZ1Nlc3Npb24ubnVtYmVyT2ZJdGVtc1RvQmVBY2NlcHRlZCA9IDA7CiAgICAgICAg
ICAgICBlbHNlCiAgICAgICAgICAgICAgICAgZHJhZ1Nlc3Npb24ubnVtYmVyT2ZJdGVtc1RvQmVB
Y2NlcHRlZCA9IDE7CiAK
</data>

          </attachment>
      

    </bug>

</bugzilla>