<?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>37530</bug_id>
          
          <creation_ts>2010-04-13 16:15:47 -0700</creation_ts>
          <short_desc>No default selection for &lt;select multiple&gt; menu lists.</short_desc>
          <delta_ts>2010-04-20 12:28:51 -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>WebCore Misc.</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>CLOSED</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>
          
          <blocked>35784</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Luiz Agostini">luiz</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>adele</cc>
    
    <cc>hausmann</cc>
    
    <cc>kenneth</cc>
    
    <cc>koivisto</cc>
    
    <cc>tonikitoo</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>212139</commentid>
    <comment_count>0</comment_count>
    <who name="Luiz Agostini">luiz</who>
    <bug_when>2010-04-13 16:15:47 -0700</bug_when>
    <thetext>No default selection for &lt;select multiple&gt; menu lists.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>212148</commentid>
    <comment_count>1</comment_count>
      <attachid>53297</attachid>
    <who name="Luiz Agostini">luiz</who>
    <bug_when>2010-04-13 16:31:42 -0700</bug_when>
    <thetext>Created attachment 53297
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>212517</commentid>
    <comment_count>2</comment_count>
      <attachid>53297</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-04-14 13:08:26 -0700</bug_when>
    <thetext>Comment on attachment 53297
Patch

This either needs a test case,or the ChangeLog needs to explain why one is not possible.  Seems a LayoutTest should be possible, certainly a manual-test is.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>212525</commentid>
    <comment_count>3</comment_count>
    <who name="Adele Peterson">adele</who>
    <bug_when>2010-04-14 13:17:19 -0700</bug_when>
    <thetext>There are lots of examples of layout tests for &lt;select multiple&gt; that you can look at.  You&apos;ll also want to make sure to run all LayoutTests to see if this changes behavior in any of the existing tests.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>212568</commentid>
    <comment_count>4</comment_count>
      <attachid>53368</attachid>
    <who name="Luiz Agostini">luiz</who>
    <bug_when>2010-04-14 14:19:40 -0700</bug_when>
    <thetext>Created attachment 53368
patch 2</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>212570</commentid>
    <comment_count>5</comment_count>
    <who name="Luiz Agostini">luiz</who>
    <bug_when>2010-04-14 14:23:18 -0700</bug_when>
    <thetext>This patch was motivated by the fact that usesMenuList() will return always true if NO_LISTBOX_RENDERING is enabled.
As NO_LISTBOX_RENDERING is a compile time flag and as it is enabled by default just for maemo5 LayoutTests would not be effective.
I added a manual test in latest patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>212576</commentid>
    <comment_count>6</comment_count>
    <who name="Luiz Agostini">luiz</who>
    <bug_when>2010-04-14 14:30:47 -0700</bug_when>
    <thetext>(In reply to comment #3)
&gt; There are lots of examples of layout tests for &lt;select multiple&gt; that you can
&gt; look at.  You&apos;ll also want to make sure to run all LayoutTests to see if this
&gt; changes behavior in any of the existing tests.

I added the actual feature in previous patches that are already landed. They caused no regression.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>212662</commentid>
    <comment_count>7</comment_count>
      <attachid>53368</attachid>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2010-04-14 17:13:12 -0700</bug_when>
    <thetext>Comment on attachment 53368
patch 2

&gt; This patch makes it possible for &lt;select multiple&gt; and &lt;select size=&quot;n gt 1&quot;&gt; elements to have no selected option
&gt; when rendered as menu lists.

I don&apos;t quite understand what is the problem and how this patch solves it. Could you explain this in the ChangeLog too? You say &quot;makes it possible&quot; but why, and how?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>212688</commentid>
    <comment_count>8</comment_count>
    <who name="Luiz Agostini">luiz</who>
    <bug_when>2010-04-14 18:22:47 -0700</bug_when>
    <thetext>(In reply to comment #7)
&gt; (From update of attachment 53368 [details])
&gt; &gt; This patch makes it possible for &lt;select multiple&gt; and &lt;select size=&quot;n gt 1&quot;&gt; elements to have no selected option
&gt; &gt; when rendered as menu lists.
&gt; 
&gt; I don&apos;t quite understand what is the problem and how this patch solves it.
&gt; Could you explain this in the ChangeLog too? You say &quot;makes it possible&quot; but
&gt; why, and how?

The target here is to have exactly the same behavior with and without NO_LISTBOX_RENDERING enabled. I mean, the very same &lt;select&gt; element in the very same html file must have the very same selection after loading the page with and without  NO_LISTBOX_RENDERING enabled.

The problem is that, for menu lists, if the selection is not indicated by the html file the first &lt;option&gt; will be selected after loading the page or reseting the form. Please consider bugzilla advanced search form: https://bugs.webkit.org/query.cgi?format=advanced . When the page is loaded many of its listboxes do not have a selected element (for example product, component, version). But when NO_LISTBOX_RENDERING is enabled the listboxes will became menu lists and then they will have an item selected after the page is loaded. That is the behavior difference that this patch corrects.

As when NO_LISTBOX_RENDERING is enabled usesMenuList() always returns true usesMenuList() cannot be used to decide about initial selection of the elements. This patch replaces (usesMenuLists()) by (!multiple &amp;&amp; size &lt;= 1) where initial selection is considered (methods recalcListItems and reset).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>212717</commentid>
    <comment_count>9</comment_count>
    <who name="Antonio Gomes">tonikitoo</who>
    <bug_when>2010-04-14 20:12:05 -0700</bug_when>
    <thetext>Great explaination! pls add that to the ChangeLog, if you have not yet

(In reply to comment #8)
&gt; (In reply to comment #7)
&gt; &gt; (From update of attachment 53368 [details] [details])
&gt; &gt; &gt; This patch makes it possible for &lt;select multiple&gt; and &lt;select size=&quot;n gt 1&quot;&gt; elements to have no selected option
&gt; &gt; &gt; when rendered as menu lists.
&gt; &gt; 
&gt; &gt; I don&apos;t quite understand what is the problem and how this patch solves it.
&gt; &gt; Could you explain this in the ChangeLog too? You say &quot;makes it possible&quot; but
&gt; &gt; why, and how?
&gt; 
&gt; The target here is to have exactly the same behavior with and without
&gt; NO_LISTBOX_RENDERING enabled. I mean, the very same &lt;select&gt; element in the
&gt; very same html file must have the very same selection after loading the page
&gt; with and without  NO_LISTBOX_RENDERING enabled.
&gt; 
&gt; The problem is that, for menu lists, if the selection is not indicated by the
&gt; html file the first &lt;option&gt; will be selected after loading the page or
&gt; reseting the form. Please consider bugzilla advanced search form:
&gt; https://bugs.webkit.org/query.cgi?format=advanced . When the page is loaded
&gt; many of its listboxes do not have a selected element (for example product,
&gt; component, version). But when NO_LISTBOX_RENDERING is enabled the listboxes
&gt; will became menu lists and then they will have an item selected after the page
&gt; is loaded. That is the behavior difference that this patch corrects.
&gt; 
&gt; As when NO_LISTBOX_RENDERING is enabled usesMenuList() always returns true
&gt; usesMenuList() cannot be used to decide about initial selection of the
&gt; elements. This patch replaces (usesMenuLists()) by (!multiple &amp;&amp; size &lt;= 1)
&gt; where initial selection is considered (methods recalcListItems and reset).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>212835</commentid>
    <comment_count>10</comment_count>
      <attachid>53433</attachid>
    <who name="Luiz Agostini">luiz</who>
    <bug_when>2010-04-15 06:58:25 -0700</bug_when>
    <thetext>Created attachment 53433
patch 3</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>213109</commentid>
    <comment_count>11</comment_count>
      <attachid>53433</attachid>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2010-04-15 16:52:21 -0700</bug_when>
    <thetext>Comment on attachment 53433
patch 3

The code here is really convoluted, I wonder if there is a way to clean it up.

Anyway, this seems correct and shouldn&apos;t change behavior without NO_LISTBOX_RENDERING as far as I can see, so r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>213200</commentid>
    <comment_count>12</comment_count>
      <attachid>53433</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-04-15 22:59:25 -0700</bug_when>
    <thetext>Comment on attachment 53433
patch 3

Clearing flags on attachment: 53433

Committed r57714: &lt;http://trac.webkit.org/changeset/57714&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>213201</commentid>
    <comment_count>13</comment_count>
      <attachid>53433</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-04-15 23:09:11 -0700</bug_when>
    <thetext>Comment on attachment 53433
patch 3

Rejecting patch 53433 from commit-queue.

Failed to run &quot;[&apos;/Users/eseidel/Projects/CommitQueue/WebKitTools/Scripts/svn-apply&apos;, &apos;--force&apos;]&quot; exit_code: 1
Last 500 characters of output:
++++++++
 3 files changed, 62 insertions(+), 4 deletions(-)
 create mode 100644 WebCore/manual-tests/no-listbox-rendering.html


-------------------------------------------------------------------
patching file WebCore/ChangeLog
Hunk #1 succeeded at 1 with fuzz 3.
patching file WebCore/dom/SelectElement.cpp
Hunk #1 FAILED at 270.
Hunk #2 FAILED at 499.
2 out of 2 hunks FAILED -- saving rejects to file WebCore/dom/SelectElement.cpp.rej
patching file WebCore/manual-tests/no-listbox-rendering.html

Full output: http://webkit-commit-queue.appspot.com/results/1533517</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>213349</commentid>
    <comment_count>14</comment_count>
    <who name="Luiz Agostini">luiz</who>
    <bug_when>2010-04-16 12:02:07 -0700</bug_when>
    <thetext>landed in r57714.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>214859</commentid>
    <comment_count>15</comment_count>
    <who name="Simon Hausmann">hausmann</who>
    <bug_when>2010-04-20 12:28:51 -0700</bug_when>
    <thetext>Revision 57714 cherry-picked into qtwebkit-2.0 with commit 41626128813739703756079cb7fa3e290274678c</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>53297</attachid>
            <date>2010-04-13 16:31:42 -0700</date>
            <delta_ts>2010-04-14 14:19:40 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-37530-20100413203139.patch</filename>
            <type>text/plain</type>
            <size>2616</size>
            <attacher name="Luiz Agostini">luiz</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYkNvcmUvQ2hhbmdlTG9nIGIvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXgg
MmE1ZGM4NC4uNGUzNGQ1ZCAxMDA2NDQKLS0tIGEvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvV2Vi
Q29yZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwyMSBAQAorMjAxMC0wNC0xMyAgTHVpeiBBZ29zdGlu
aSAgPGx1aXouYWdvc3RpbmlAb3BlbmJvc3NhLm9yZz4KKworICAgICAgICBSZXZpZXdlZCBieSBO
T0JPRFkgKE9PUFMhKS4KKworICAgICAgICBObyBkZWZhdWx0IHNlbGVjdGlvbiBmb3IgPHNlbGVj
dCBtdWx0aXBsZT4gbWVudSBsaXN0cy4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTM3NTMwCisKKyAgICAgICAgT3JpZ2luYWxseSwgZm9yIG1lbnUgbGlz
dHMsIGlmIG5vIDxvcHRpb24+IGlzIG1hcmtlZCBhcyBzZWxlY3RlZCwgdGhlIGZpcnN0IDxvcHRp
b24+IGJlY2FtZXMgdGhlIHNlbGVjdGVkIDxvcHRpb24+LgorICAgICAgICBJdCBoYXBwZW5zIG5v
dyB0aGF0IDxzZWxlY3QgbXVsdGlwbGU+IGVsZW1lbnRzIG1heSBiZSByZW5kZXJlZCBhcyBtZW51
IGxpc3RzIGlmIE5PX0xJU1RCT1hfUkVOREVSSU5HIGlzIGVuYWJsZWQuCisgICAgICAgIDxzZWxl
Y3QgbXVsdGlwbGU+IGVsZW1lbnRzIHdvdWxkIHRoZW4gaGF2ZSBkaWZmZXJlbnQgYmVoYXZpb3Vy
IHdoZW4gcmVuZGVyZWQgYXMgbWVudSBsaXN0cyBvciBsaXN0IGJveGVzLgorCisgICAgICAgIFRo
aXMgcGF0Y2ggbWFrZXMgaXQgcG9zc2libGUgZm9yIDxzZWxlY3QgbXVsdGlwbGU+IGFuZCA8c2Vs
ZWN0IHNpemU9Im4gZ3QgMSI+IGVsZW1lbnRzIHRvIGhhdmUgbm8gc2VsZWN0ZWQgb3B0aW9uCisg
ICAgICAgIGV2ZW4gd2hlbiByZW5kZXJlZCBhcyBtZW51IGxpc3RzLiAKKworICAgICAgICAqIGRv
bS9TZWxlY3RFbGVtZW50LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlNlbGVjdEVsZW1lbnQ6OnJl
Y2FsY0xpc3RJdGVtcyk6CisgICAgICAgIChXZWJDb3JlOjpTZWxlY3RFbGVtZW50OjpyZXNldCk6
CisKIDIwMTAtMDQtMTMgIE1pa2hhaWwgTmFnYW5vdiAgPG1uYWdhbm92QGNocm9taXVtLm9yZz4K
IAogICAgICAgICBSZXZpZXdlZCBieSBQYXZlbCBGZWxkbWFuLgpkaWZmIC0tZ2l0IGEvV2ViQ29y
ZS9kb20vU2VsZWN0RWxlbWVudC5jcHAgYi9XZWJDb3JlL2RvbS9TZWxlY3RFbGVtZW50LmNwcApp
bmRleCBlOTAwMjQ1Li40YWY5MGM5IDEwMDY0NAotLS0gYS9XZWJDb3JlL2RvbS9TZWxlY3RFbGVt
ZW50LmNwcAorKysgYi9XZWJDb3JlL2RvbS9TZWxlY3RFbGVtZW50LmNwcApAQCAtMjcwLDExICsy
NzAsMTEgQEAgdm9pZCBTZWxlY3RFbGVtZW50OjpyZWNhbGNMaXN0SXRlbXMoU2VsZWN0RWxlbWVu
dERhdGEmIGRhdGEsIGNvbnN0IEVsZW1lbnQqIGVsZW0KICAgICAgICAgaWYgKE9wdGlvbkVsZW1l
bnQqIG9wdGlvbkVsZW1lbnQgPSB0b09wdGlvbkVsZW1lbnQoY3VycmVudCkpIHsKICAgICAgICAg
ICAgIGxpc3RJdGVtcy5hcHBlbmQoY3VycmVudCk7CiAKLSAgICAgICAgICAgIGlmICh1cGRhdGVT
ZWxlY3RlZFN0YXRlcykgewotICAgICAgICAgICAgICAgIGlmICghZm91bmRTZWxlY3RlZCAmJiAo
ZGF0YS51c2VzTWVudUxpc3QoKSB8fCAoIWRhdGEubXVsdGlwbGUoKSAmJiBvcHRpb25FbGVtZW50
LT5zZWxlY3RlZCgpKSkpIHsKKyAgICAgICAgICAgIGlmICh1cGRhdGVTZWxlY3RlZFN0YXRlcyAm
JiAhZGF0YS5tdWx0aXBsZSgpKSB7CisgICAgICAgICAgICAgICAgaWYgKCFmb3VuZFNlbGVjdGVk
ICYmIChkYXRhLnNpemUoKSA8PSAxIHx8IG9wdGlvbkVsZW1lbnQtPnNlbGVjdGVkKCkpKSB7CiAg
ICAgICAgICAgICAgICAgICAgIGZvdW5kU2VsZWN0ZWQgPSBvcHRpb25FbGVtZW50OwogICAgICAg
ICAgICAgICAgICAgICBmb3VuZFNlbGVjdGVkLT5zZXRTZWxlY3RlZFN0YXRlKHRydWUpOwotICAg
ICAgICAgICAgICAgIH0gZWxzZSBpZiAoZm91bmRTZWxlY3RlZCAmJiAhZGF0YS5tdWx0aXBsZSgp
ICYmIG9wdGlvbkVsZW1lbnQtPnNlbGVjdGVkKCkpIHsKKyAgICAgICAgICAgICAgICB9IGVsc2Ug
aWYgKGZvdW5kU2VsZWN0ZWQgJiYgb3B0aW9uRWxlbWVudC0+c2VsZWN0ZWQoKSkgewogICAgICAg
ICAgICAgICAgICAgICBmb3VuZFNlbGVjdGVkLT5zZXRTZWxlY3RlZFN0YXRlKGZhbHNlKTsKICAg
ICAgICAgICAgICAgICAgICAgZm91bmRTZWxlY3RlZCA9IG9wdGlvbkVsZW1lbnQ7CiAgICAgICAg
ICAgICAgICAgfQpAQCAtNDk5LDcgKzQ5OSw3IEBAIHZvaWQgU2VsZWN0RWxlbWVudDo6cmVzZXQo
U2VsZWN0RWxlbWVudERhdGEmIGRhdGEsIEVsZW1lbnQqIGVsZW1lbnQpCiAgICAgICAgICAgICBm
aXJzdE9wdGlvbiA9IG9wdGlvbkVsZW1lbnQ7CiAgICAgfQogCi0gICAgaWYgKCFzZWxlY3RlZE9w
dGlvbiAmJiBmaXJzdE9wdGlvbiAmJiBkYXRhLnVzZXNNZW51TGlzdCgpKQorICAgIGlmICghc2Vs
ZWN0ZWRPcHRpb24gJiYgZmlyc3RPcHRpb24gJiYgIWRhdGEubXVsdGlwbGUoKSAmJiBkYXRhLnNp
emUoKSA8PSAxKQogICAgICAgICBmaXJzdE9wdGlvbi0+c2V0U2VsZWN0ZWRTdGF0ZSh0cnVlKTsK
IAogICAgIHNldE9wdGlvbnNDaGFuZ2VkT25SZW5kZXJlcihkYXRhLCBlbGVtZW50KTsK
</data>
<flag name="review"
          id="36983"
          type_id="1"
          status="-"
          setter="eric"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>53368</attachid>
            <date>2010-04-14 14:19:40 -0700</date>
            <delta_ts>2010-04-15 06:58:25 -0700</delta_ts>
            <desc>patch 2</desc>
            <filename>0001-No-default-selection-for-select-multiple-menu-lists.patch</filename>
            <type>text/plain</type>
            <size>5429</size>
            <attacher name="Luiz Agostini">luiz</attacher>
            
              <data encoding="base64">RnJvbSBmZjY5NDMzZmU3NWQ4Y2I1ZmRjOGY4ZjdjZjQ4NWJkN2UyYzFjMzkzIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBMdWl6IEFnb3N0aW5pIDxsdWl6LmFnb3N0aW5pQG9wZW5ib3Nz
YS5vcmc+CkRhdGU6IFdlZCwgMTQgQXByIDIwMTAgMTg6MTU6MzggLTAzMDAKU3ViamVjdDogW1BB
VENIXSBObyBkZWZhdWx0IHNlbGVjdGlvbiBmb3IgPHNlbGVjdCBtdWx0aXBsZT4gbWVudSBsaXN0
cy4KIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0zNzUzMAoKUmV2aWV3
ZWQgYnkgTk9CT0RZIChPT1BTISkuCgpNYW51YWwgdGVzdDogbWFudWFsLXRlc3RzL25vLWxpc3Ri
b3gtcmVuZGVyaW5nLmh0bWwKCk9yaWdpbmFsbHksIGZvciBtZW51IGxpc3RzLCBpZiBubyA8b3B0
aW9uPiBpcyBtYXJrZWQgYXMgc2VsZWN0ZWQsIHRoZSBmaXJzdCA8b3B0aW9uPiBiZWNhbWVzIHRo
ZSBzZWxlY3RlZCA8b3B0aW9uPi4KSXQgaGFwcGVucyBub3cgdGhhdCA8c2VsZWN0IG11bHRpcGxl
PiBlbGVtZW50cyBtYXkgYmUgcmVuZGVyZWQgYXMgbWVudSBsaXN0cyBpZiBOT19MSVNUQk9YX1JF
TkRFUklORyBpcyBlbmFibGVkLgo8c2VsZWN0IG11bHRpcGxlPiBlbGVtZW50cyB3b3VsZCB0aGVu
IGhhdmUgZGlmZmVyZW50IGJlaGF2aW91ciB3aGVuIHJlbmRlcmVkIGFzIG1lbnUgbGlzdHMgb3Ig
bGlzdCBib3hlcy4KClRoaXMgcGF0Y2ggbWFrZXMgaXQgcG9zc2libGUgZm9yIDxzZWxlY3QgbXVs
dGlwbGU+IGFuZCA8c2VsZWN0IHNpemU9Im4gZ3QgMSI+IGVsZW1lbnRzIHRvIGhhdmUgbm8gc2Vs
ZWN0ZWQgb3B0aW9uCndoZW4gcmVuZGVyZWQgYXMgbWVudSBsaXN0cy4KCiogZG9tL1NlbGVjdEVs
ZW1lbnQuY3BwOgooV2ViQ29yZTo6U2VsZWN0RWxlbWVudDo6cmVjYWxjTGlzdEl0ZW1zKToKKFdl
YkNvcmU6OlNlbGVjdEVsZW1lbnQ6OnJlc2V0KToKKiBtYW51YWwtdGVzdHMvbm8tbGlzdGJveC1y
ZW5kZXJpbmcuaHRtbDogQWRkZWQuCi0tLQogV2ViQ29yZS9DaGFuZ2VMb2cgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB8ICAgMjEgKysrKysrKysrKysrKysrCiBXZWJDb3JlL2RvbS9TZWxl
Y3RFbGVtZW50LmNwcCAgICAgICAgICAgICAgICAgIHwgICAgOCArKystLS0KIFdlYkNvcmUvbWFu
dWFsLXRlc3RzL25vLWxpc3Rib3gtcmVuZGVyaW5nLmh0bWwgfCAgIDMyICsrKysrKysrKysrKysr
KysrKysrKysrKwogMyBmaWxlcyBjaGFuZ2VkLCA1NyBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9u
cygtKQogY3JlYXRlIG1vZGUgMTAwNjQ0IFdlYkNvcmUvbWFudWFsLXRlc3RzL25vLWxpc3Rib3gt
cmVuZGVyaW5nLmh0bWwKCmRpZmYgLS1naXQgYS9XZWJDb3JlL0NoYW5nZUxvZyBiL1dlYkNvcmUv
Q2hhbmdlTG9nCmluZGV4IDJhNWRjODQuLjJjOWE1MGUgMTAwNjQ0Ci0tLSBhL1dlYkNvcmUvQ2hh
bmdlTG9nCisrKyBiL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjQgQEAKKzIwMTAtMDQt
MTQgIEx1aXogQWdvc3RpbmkgIDxsdWl6LmFnb3N0aW5pQG9wZW5ib3NzYS5vcmc+CisKKyAgICAg
ICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgTm8gZGVmYXVsdCBzZWxl
Y3Rpb24gZm9yIDxzZWxlY3QgbXVsdGlwbGU+IG1lbnUgbGlzdHMuCisgICAgICAgIGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0zNzUzMAorCisgICAgICAgIE1hbnVhbCB0
ZXN0OiBtYW51YWwtdGVzdHMvbm8tbGlzdGJveC1yZW5kZXJpbmcuaHRtbAorCisgICAgICAgIE9y
aWdpbmFsbHksIGZvciBtZW51IGxpc3RzLCBpZiBubyA8b3B0aW9uPiBpcyBtYXJrZWQgYXMgc2Vs
ZWN0ZWQsIHRoZSBmaXJzdCA8b3B0aW9uPiBiZWNhbWVzIHRoZSBzZWxlY3RlZCA8b3B0aW9uPi4K
KyAgICAgICAgSXQgaGFwcGVucyBub3cgdGhhdCA8c2VsZWN0IG11bHRpcGxlPiBlbGVtZW50cyBt
YXkgYmUgcmVuZGVyZWQgYXMgbWVudSBsaXN0cyBpZiBOT19MSVNUQk9YX1JFTkRFUklORyBpcyBl
bmFibGVkLgorICAgICAgICA8c2VsZWN0IG11bHRpcGxlPiBlbGVtZW50cyB3b3VsZCB0aGVuIGhh
dmUgZGlmZmVyZW50IGJlaGF2aW91ciB3aGVuIHJlbmRlcmVkIGFzIG1lbnUgbGlzdHMgb3IgbGlz
dCBib3hlcy4KKworICAgICAgICBUaGlzIHBhdGNoIG1ha2VzIGl0IHBvc3NpYmxlIGZvciA8c2Vs
ZWN0IG11bHRpcGxlPiBhbmQgPHNlbGVjdCBzaXplPSJuIGd0IDEiPiBlbGVtZW50cyB0byBoYXZl
IG5vIHNlbGVjdGVkIG9wdGlvbgorICAgICAgICB3aGVuIHJlbmRlcmVkIGFzIG1lbnUgbGlzdHMu
CisKKyAgICAgICAgKiBkb20vU2VsZWN0RWxlbWVudC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpT
ZWxlY3RFbGVtZW50OjpyZWNhbGNMaXN0SXRlbXMpOgorICAgICAgICAoV2ViQ29yZTo6U2VsZWN0
RWxlbWVudDo6cmVzZXQpOgorICAgICAgICAqIG1hbnVhbC10ZXN0cy9uby1saXN0Ym94LXJlbmRl
cmluZy5odG1sOiBBZGRlZC4KKwogMjAxMC0wNC0xMyAgTWlraGFpbCBOYWdhbm92ICA8bW5hZ2Fu
b3ZAY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFJldmlld2VkIGJ5IFBhdmVsIEZlbGRtYW4uCmRp
ZmYgLS1naXQgYS9XZWJDb3JlL2RvbS9TZWxlY3RFbGVtZW50LmNwcCBiL1dlYkNvcmUvZG9tL1Nl
bGVjdEVsZW1lbnQuY3BwCmluZGV4IGU5MDAyNDUuLjRhZjkwYzkgMTAwNjQ0Ci0tLSBhL1dlYkNv
cmUvZG9tL1NlbGVjdEVsZW1lbnQuY3BwCisrKyBiL1dlYkNvcmUvZG9tL1NlbGVjdEVsZW1lbnQu
Y3BwCkBAIC0yNzAsMTEgKzI3MCwxMSBAQCB2b2lkIFNlbGVjdEVsZW1lbnQ6OnJlY2FsY0xpc3RJ
dGVtcyhTZWxlY3RFbGVtZW50RGF0YSYgZGF0YSwgY29uc3QgRWxlbWVudCogZWxlbQogICAgICAg
ICBpZiAoT3B0aW9uRWxlbWVudCogb3B0aW9uRWxlbWVudCA9IHRvT3B0aW9uRWxlbWVudChjdXJy
ZW50KSkgewogICAgICAgICAgICAgbGlzdEl0ZW1zLmFwcGVuZChjdXJyZW50KTsKIAotICAgICAg
ICAgICAgaWYgKHVwZGF0ZVNlbGVjdGVkU3RhdGVzKSB7Ci0gICAgICAgICAgICAgICAgaWYgKCFm
b3VuZFNlbGVjdGVkICYmIChkYXRhLnVzZXNNZW51TGlzdCgpIHx8ICghZGF0YS5tdWx0aXBsZSgp
ICYmIG9wdGlvbkVsZW1lbnQtPnNlbGVjdGVkKCkpKSkgeworICAgICAgICAgICAgaWYgKHVwZGF0
ZVNlbGVjdGVkU3RhdGVzICYmICFkYXRhLm11bHRpcGxlKCkpIHsKKyAgICAgICAgICAgICAgICBp
ZiAoIWZvdW5kU2VsZWN0ZWQgJiYgKGRhdGEuc2l6ZSgpIDw9IDEgfHwgb3B0aW9uRWxlbWVudC0+
c2VsZWN0ZWQoKSkpIHsKICAgICAgICAgICAgICAgICAgICAgZm91bmRTZWxlY3RlZCA9IG9wdGlv
bkVsZW1lbnQ7CiAgICAgICAgICAgICAgICAgICAgIGZvdW5kU2VsZWN0ZWQtPnNldFNlbGVjdGVk
U3RhdGUodHJ1ZSk7Ci0gICAgICAgICAgICAgICAgfSBlbHNlIGlmIChmb3VuZFNlbGVjdGVkICYm
ICFkYXRhLm11bHRpcGxlKCkgJiYgb3B0aW9uRWxlbWVudC0+c2VsZWN0ZWQoKSkgeworICAgICAg
ICAgICAgICAgIH0gZWxzZSBpZiAoZm91bmRTZWxlY3RlZCAmJiBvcHRpb25FbGVtZW50LT5zZWxl
Y3RlZCgpKSB7CiAgICAgICAgICAgICAgICAgICAgIGZvdW5kU2VsZWN0ZWQtPnNldFNlbGVjdGVk
U3RhdGUoZmFsc2UpOwogICAgICAgICAgICAgICAgICAgICBmb3VuZFNlbGVjdGVkID0gb3B0aW9u
RWxlbWVudDsKICAgICAgICAgICAgICAgICB9CkBAIC00OTksNyArNDk5LDcgQEAgdm9pZCBTZWxl
Y3RFbGVtZW50OjpyZXNldChTZWxlY3RFbGVtZW50RGF0YSYgZGF0YSwgRWxlbWVudCogZWxlbWVu
dCkKICAgICAgICAgICAgIGZpcnN0T3B0aW9uID0gb3B0aW9uRWxlbWVudDsKICAgICB9CiAKLSAg
ICBpZiAoIXNlbGVjdGVkT3B0aW9uICYmIGZpcnN0T3B0aW9uICYmIGRhdGEudXNlc01lbnVMaXN0
KCkpCisgICAgaWYgKCFzZWxlY3RlZE9wdGlvbiAmJiBmaXJzdE9wdGlvbiAmJiAhZGF0YS5tdWx0
aXBsZSgpICYmIGRhdGEuc2l6ZSgpIDw9IDEpCiAgICAgICAgIGZpcnN0T3B0aW9uLT5zZXRTZWxl
Y3RlZFN0YXRlKHRydWUpOwogCiAgICAgc2V0T3B0aW9uc0NoYW5nZWRPblJlbmRlcmVyKGRhdGEs
IGVsZW1lbnQpOwpkaWZmIC0tZ2l0IGEvV2ViQ29yZS9tYW51YWwtdGVzdHMvbm8tbGlzdGJveC1y
ZW5kZXJpbmcuaHRtbCBiL1dlYkNvcmUvbWFudWFsLXRlc3RzL25vLWxpc3Rib3gtcmVuZGVyaW5n
Lmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uZjQ0NjdhNgotLS0gL2Rl
di9udWxsCisrKyBiL1dlYkNvcmUvbWFudWFsLXRlc3RzL25vLWxpc3Rib3gtcmVuZGVyaW5nLmh0
bWwKQEAgLTAsMCArMSwzMiBAQAorPGh0bWw+Cis8Ym9keT4KKzxzdHlsZT4KK3RkIHtwYWRkaW5n
OiAyMHB4fQorPC9zdHlsZT4KKzxicj48YnI+CitUaGlzIHRlc3QganVzdCBtYWtlcyBzZW5zZSBp
ZiB3ZWJraXQgd2FzIGJ1aWxkIHdpdGggTk9fTElTVEJPWF9SRU5ERVJJTkcgZW5hYmxlZC48YnI+
PGJyPgorWW91IHNob3VsZCBzZWUgaW4gdGhlIGZvbGxvd2luZyB0YWJsZSB0aHJlZSBjb21ib2Jv
eGVzIGFuZCBubyBsaXN0Ym94ZXMuPGJyPjxicj4KK0F0IHRoZSByaWdodCBjZWxsIHlvdSBzZWUg
YSBkZXNjcmlwdGlvbiBvZiB3aGF0IHNob3VsZCBiZSB0aGUgc3RhdGUgb2YgdGhlIGVsZW1lbnRz
IGp1c3QgYWZ0ZXIgbG9hZGluZyB0aGlzIHBhZ2UuPGJyPjxicj4KKzxmb3JtPgorPHRhYmxlIGJv
cmRlcj0iMSI+CisgICAgPHRyPgorICAgICAgICA8dGQ+PHNlbGVjdD48b3B0aW9uPjE8L29wdGlv
bj48b3B0aW9uPjI8L29wdGlvbj48L3NlbGVjdD48L3RkPgorICAgICAgICA8dGQ+Y29tYm9ib3gg
aW4gcHJldmlvcyBjZWxsIHNob3VsZCBoYXZlIG9wdGlvbiAnMScgc2VsZWN0ZWQuPC90ZD4KKyAg
ICA8L3RyPgorICAgIDx0cj4KKyAgICAgICAgPHRkPjxzZWxlY3QgbXVsdGlwbGU+PG9wdGlvbj4x
PC9vcHRpb24+PG9wdGlvbj4yPC9vcHRpb24+PC9zZWxlY3Q+PC90ZD4KKyAgICAgICAgPHRkPmNv
bWJvYm94IGluIHByZXZpb3MgY2VsbCBzaG91bGQgaGF2ZSBubyBzZWxlY3RlZCBvcHRpb24uPC90
ZD4KKyAgICA8L3RyPgorICAgIDx0cj4KKyAgICAgICAgPHRkPjxzZWxlY3Qgc2l6ZT0iNSI+PG9w
dGlvbj4xPC9vcHRpb24+PG9wdGlvbj4yPC9vcHRpb24+czwvc2VsZWN0PjwvdGQ+CisgICAgICAg
IDx0ZD5jb21ib2JveCBpbiBwcmV2aW9zIGNlbGwgc2hvdWxkIGhhdmUgbm8gc2VsZWN0ZWQgb3B0
aW9uLjwvdGQ+CisgICAgPC90cj4KKyAgICA8dHI+CisgICAgICAgIDx0ZD48aW5wdXQgdHlwZT0i
cmVzZXQiPC90ZD4KKyAgICAgICAgPHRkPmFmdGVyIHByZXNzaW5nIHRoaXMgYnV0dG9uIGFsbCB0
aGUgY29tYm8gYm94ZXMgc2hvdWxkIGdvIGJhY2sgdG8gdGhlIHN0YXRlIGRpc2NyaWJlZCBhYm92
ZS48L3RkPgorICAgIDwvdHI+Cis8L3RhYmxlPgorPC9mb3JtPgorPC9ib2R5PgorPC9odG1sPgor
Ci0tIAoxLjYuMy4zCgo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>53433</attachid>
            <date>2010-04-15 06:58:25 -0700</date>
            <delta_ts>2010-04-15 23:09:10 -0700</delta_ts>
            <desc>patch 3</desc>
            <filename>0001-No-default-selection-for-select-multiple-menu-lists.patch</filename>
            <type>text/plain</type>
            <size>6038</size>
            <attacher name="Luiz Agostini">luiz</attacher>
            
              <data encoding="base64">RnJvbSBhYWE0YjY0NzA0MWE3NWMzMzY1OWUyY2FlYTQyZWZhMTBjNjFhZDlmIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBMdWl6IEFnb3N0aW5pIDxsdWl6LmFnb3N0aW5pQG9wZW5ib3Nz
YS5vcmc+CkRhdGU6IFRodSwgMTUgQXByIDIwMTAgMTA6NTU6MzggLTAzMDAKU3ViamVjdDogW1BB
VENIXSBObyBkZWZhdWx0IHNlbGVjdGlvbiBmb3IgPHNlbGVjdCBtdWx0aXBsZT4gbWVudSBsaXN0
cy4KIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0zNzUzMAoKUmV2aWV3
ZWQgYnkgTk9CT0RZIChPT1BTISkuCgpNYW51YWwgdGVzdDogbWFudWFsLXRlc3RzL25vLWxpc3Ri
b3gtcmVuZGVyaW5nLmh0bWwKCkZvciBtZW51IGxpc3RzLCBpZiB0aGUgc2VsZWN0aW9uIGlzIG5v
dCBpbmRpY2F0ZWQgYnkgdGhlIGh0bWwgZmlsZSwgdGhlIGZpcnN0IDxvcHRpb24+IHdpbGwgYmUK
c2VsZWN0ZWQgYWZ0ZXIgbG9hZGluZyB0aGUgcGFnZSBvciByZXNldGluZyB0aGUgZm9ybS4gT24g
dGhlIG90aGVyIGhhbmQgbGlzdGJveGVzIG1heSBoYXZlIG5vCmVsZW1lbnQgc2VsZWN0ZWQgYWZ0
ZXIgbG9hZGluZyB0aGUgcGFnZSBvciByZXNldGluZyB0aGUgZm9ybS4KCldoZW4gTk9fTElTVEJP
WF9SRU5ERVJJTkcgaXMgZW5hYmxlZCBsaXN0Ym94ZXMgYmVjb21lcyBtZW51IGxpc3RzLiBUaG9z
ZSA8c2VsZWN0IG11bHRpcGxlPgp0aGF0IGRpZCBub3QgaGF2ZSBzZWxlY3RlZCBlbGVtZW50cywg
bm93IGJlaW5nIG1lbnUgbGlzdHMsIHdpbGwgaGF2ZSB0aGUgZmlyc3QgPG9wdGlvbj4Kc2VsZWN0
ZWQuIFRoYXQgaXMgdGhlIGJlaGF2aW9yIGRpZmZlcmVuY2UgdGhhdCB0aGlzIHBhdGNoIGNvcnJl
Y3RzLgoKV2hlbiBOT19MSVNUQk9YX1JFTkRFUklORyBpcyBlbmFibGVkIHVzZXNNZW51TGlzdCgp
IGFsd2F5cyByZXR1cm5zIHRydWUgdGhlbiB1c2VzTWVudUxpc3QoKSBjYW5ub3QKYmUgdXNlZCB0
byBkZWNpZGUgYWJvdXQgaW5pdGlhbCBzZWxlY3Rpb24gb2YgdGhlIGVsZW1lbnRzLiBUaGlzIHBh
dGNoIHJlcGxhY2VzICh1c2VzTWVudUxpc3RzKCkpCmJ5ICghbXVsdGlwbGUgJiYgc2l6ZSA8PSAx
KSB3aGVyZSBpbml0aWFsIHNlbGVjdGlvbiBpcyBjb25zaWRlcmVkLgoKKiBkb20vU2VsZWN0RWxl
bWVudC5jcHA6CihXZWJDb3JlOjpTZWxlY3RFbGVtZW50OjpyZWNhbGNMaXN0SXRlbXMpOgooV2Vi
Q29yZTo6U2VsZWN0RWxlbWVudDo6cmVzZXQpOgoqIG1hbnVhbC10ZXN0cy9uby1saXN0Ym94LXJl
bmRlcmluZy5odG1sOiBBZGRlZC4KLS0tCiBXZWJDb3JlL0NoYW5nZUxvZyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHwgICAyNiArKysrKysrKysrKysrKysrKysrCiBXZWJDb3JlL2RvbS9T
ZWxlY3RFbGVtZW50LmNwcCAgICAgICAgICAgICAgICAgIHwgICAgOCArKystLS0KIFdlYkNvcmUv
bWFudWFsLXRlc3RzL25vLWxpc3Rib3gtcmVuZGVyaW5nLmh0bWwgfCAgIDMyICsrKysrKysrKysr
KysrKysrKysrKysrKwogMyBmaWxlcyBjaGFuZ2VkLCA2MiBpbnNlcnRpb25zKCspLCA0IGRlbGV0
aW9ucygtKQogY3JlYXRlIG1vZGUgMTAwNjQ0IFdlYkNvcmUvbWFudWFsLXRlc3RzL25vLWxpc3Ri
b3gtcmVuZGVyaW5nLmh0bWwKCmRpZmYgLS1naXQgYS9XZWJDb3JlL0NoYW5nZUxvZyBiL1dlYkNv
cmUvQ2hhbmdlTG9nCmluZGV4IDJhNWRjODQuLmY5NGMxNjggMTAwNjQ0Ci0tLSBhL1dlYkNvcmUv
Q2hhbmdlTG9nCisrKyBiL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjkgQEAKKzIwMTAt
MDQtMTQgIEx1aXogQWdvc3RpbmkgIDxsdWl6LmFnb3N0aW5pQG9wZW5ib3NzYS5vcmc+CisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgTm8gZGVmYXVsdCBz
ZWxlY3Rpb24gZm9yIDxzZWxlY3QgbXVsdGlwbGU+IG1lbnUgbGlzdHMuCisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0zNzUzMAorCisgICAgICAgIE1hbnVh
bCB0ZXN0OiBtYW51YWwtdGVzdHMvbm8tbGlzdGJveC1yZW5kZXJpbmcuaHRtbAorCisgICAgICAg
IEZvciBtZW51IGxpc3RzLCBpZiB0aGUgc2VsZWN0aW9uIGlzIG5vdCBpbmRpY2F0ZWQgYnkgdGhl
IGh0bWwgZmlsZSwgdGhlIGZpcnN0IDxvcHRpb24+IHdpbGwgYmUKKyAgICAgICAgc2VsZWN0ZWQg
YWZ0ZXIgbG9hZGluZyB0aGUgcGFnZSBvciByZXNldGluZyB0aGUgZm9ybS4gT24gdGhlIG90aGVy
IGhhbmQgbGlzdGJveGVzIG1heSBoYXZlIG5vCisgICAgICAgIGVsZW1lbnQgc2VsZWN0ZWQgYWZ0
ZXIgbG9hZGluZyB0aGUgcGFnZSBvciByZXNldGluZyB0aGUgZm9ybS4KKworICAgICAgICBXaGVu
IE5PX0xJU1RCT1hfUkVOREVSSU5HIGlzIGVuYWJsZWQgbGlzdGJveGVzIGJlY29tZXMgbWVudSBs
aXN0cy4gVGhvc2UgPHNlbGVjdCBtdWx0aXBsZT4KKyAgICAgICAgdGhhdCBkaWQgbm90IGhhdmUg
c2VsZWN0ZWQgZWxlbWVudHMsIG5vdyBiZWluZyBtZW51IGxpc3RzLCB3aWxsIGhhdmUgdGhlIGZp
cnN0IDxvcHRpb24+CisgICAgICAgIHNlbGVjdGVkLiBUaGF0IGlzIHRoZSBiZWhhdmlvciBkaWZm
ZXJlbmNlIHRoYXQgdGhpcyBwYXRjaCBjb3JyZWN0cy4KKworICAgICAgICBXaGVuIE5PX0xJU1RC
T1hfUkVOREVSSU5HIGlzIGVuYWJsZWQgdXNlc01lbnVMaXN0KCkgYWx3YXlzIHJldHVybnMgdHJ1
ZSB0aGVuIHVzZXNNZW51TGlzdCgpIGNhbm5vdAorICAgICAgICBiZSB1c2VkIHRvIGRlY2lkZSBh
Ym91dCBpbml0aWFsIHNlbGVjdGlvbiBvZiB0aGUgZWxlbWVudHMuIFRoaXMgcGF0Y2ggcmVwbGFj
ZXMgKHVzZXNNZW51TGlzdHMoKSkKKyAgICAgICAgYnkgKCFtdWx0aXBsZSAmJiBzaXplIDw9IDEp
IHdoZXJlIGluaXRpYWwgc2VsZWN0aW9uIGlzIGNvbnNpZGVyZWQuCisKKyAgICAgICAgKiBkb20v
U2VsZWN0RWxlbWVudC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpTZWxlY3RFbGVtZW50OjpyZWNh
bGNMaXN0SXRlbXMpOgorICAgICAgICAoV2ViQ29yZTo6U2VsZWN0RWxlbWVudDo6cmVzZXQpOgor
ICAgICAgICAqIG1hbnVhbC10ZXN0cy9uby1saXN0Ym94LXJlbmRlcmluZy5odG1sOiBBZGRlZC4K
KwogMjAxMC0wNC0xMyAgTWlraGFpbCBOYWdhbm92ICA8bW5hZ2Fub3ZAY2hyb21pdW0ub3JnPgog
CiAgICAgICAgIFJldmlld2VkIGJ5IFBhdmVsIEZlbGRtYW4uCmRpZmYgLS1naXQgYS9XZWJDb3Jl
L2RvbS9TZWxlY3RFbGVtZW50LmNwcCBiL1dlYkNvcmUvZG9tL1NlbGVjdEVsZW1lbnQuY3BwCmlu
ZGV4IGU5MDAyNDUuLjRhZjkwYzkgMTAwNjQ0Ci0tLSBhL1dlYkNvcmUvZG9tL1NlbGVjdEVsZW1l
bnQuY3BwCisrKyBiL1dlYkNvcmUvZG9tL1NlbGVjdEVsZW1lbnQuY3BwCkBAIC0yNzAsMTEgKzI3
MCwxMSBAQCB2b2lkIFNlbGVjdEVsZW1lbnQ6OnJlY2FsY0xpc3RJdGVtcyhTZWxlY3RFbGVtZW50
RGF0YSYgZGF0YSwgY29uc3QgRWxlbWVudCogZWxlbQogICAgICAgICBpZiAoT3B0aW9uRWxlbWVu
dCogb3B0aW9uRWxlbWVudCA9IHRvT3B0aW9uRWxlbWVudChjdXJyZW50KSkgewogICAgICAgICAg
ICAgbGlzdEl0ZW1zLmFwcGVuZChjdXJyZW50KTsKIAotICAgICAgICAgICAgaWYgKHVwZGF0ZVNl
bGVjdGVkU3RhdGVzKSB7Ci0gICAgICAgICAgICAgICAgaWYgKCFmb3VuZFNlbGVjdGVkICYmIChk
YXRhLnVzZXNNZW51TGlzdCgpIHx8ICghZGF0YS5tdWx0aXBsZSgpICYmIG9wdGlvbkVsZW1lbnQt
PnNlbGVjdGVkKCkpKSkgeworICAgICAgICAgICAgaWYgKHVwZGF0ZVNlbGVjdGVkU3RhdGVzICYm
ICFkYXRhLm11bHRpcGxlKCkpIHsKKyAgICAgICAgICAgICAgICBpZiAoIWZvdW5kU2VsZWN0ZWQg
JiYgKGRhdGEuc2l6ZSgpIDw9IDEgfHwgb3B0aW9uRWxlbWVudC0+c2VsZWN0ZWQoKSkpIHsKICAg
ICAgICAgICAgICAgICAgICAgZm91bmRTZWxlY3RlZCA9IG9wdGlvbkVsZW1lbnQ7CiAgICAgICAg
ICAgICAgICAgICAgIGZvdW5kU2VsZWN0ZWQtPnNldFNlbGVjdGVkU3RhdGUodHJ1ZSk7Ci0gICAg
ICAgICAgICAgICAgfSBlbHNlIGlmIChmb3VuZFNlbGVjdGVkICYmICFkYXRhLm11bHRpcGxlKCkg
JiYgb3B0aW9uRWxlbWVudC0+c2VsZWN0ZWQoKSkgeworICAgICAgICAgICAgICAgIH0gZWxzZSBp
ZiAoZm91bmRTZWxlY3RlZCAmJiBvcHRpb25FbGVtZW50LT5zZWxlY3RlZCgpKSB7CiAgICAgICAg
ICAgICAgICAgICAgIGZvdW5kU2VsZWN0ZWQtPnNldFNlbGVjdGVkU3RhdGUoZmFsc2UpOwogICAg
ICAgICAgICAgICAgICAgICBmb3VuZFNlbGVjdGVkID0gb3B0aW9uRWxlbWVudDsKICAgICAgICAg
ICAgICAgICB9CkBAIC00OTksNyArNDk5LDcgQEAgdm9pZCBTZWxlY3RFbGVtZW50OjpyZXNldChT
ZWxlY3RFbGVtZW50RGF0YSYgZGF0YSwgRWxlbWVudCogZWxlbWVudCkKICAgICAgICAgICAgIGZp
cnN0T3B0aW9uID0gb3B0aW9uRWxlbWVudDsKICAgICB9CiAKLSAgICBpZiAoIXNlbGVjdGVkT3B0
aW9uICYmIGZpcnN0T3B0aW9uICYmIGRhdGEudXNlc01lbnVMaXN0KCkpCisgICAgaWYgKCFzZWxl
Y3RlZE9wdGlvbiAmJiBmaXJzdE9wdGlvbiAmJiAhZGF0YS5tdWx0aXBsZSgpICYmIGRhdGEuc2l6
ZSgpIDw9IDEpCiAgICAgICAgIGZpcnN0T3B0aW9uLT5zZXRTZWxlY3RlZFN0YXRlKHRydWUpOwog
CiAgICAgc2V0T3B0aW9uc0NoYW5nZWRPblJlbmRlcmVyKGRhdGEsIGVsZW1lbnQpOwpkaWZmIC0t
Z2l0IGEvV2ViQ29yZS9tYW51YWwtdGVzdHMvbm8tbGlzdGJveC1yZW5kZXJpbmcuaHRtbCBiL1dl
YkNvcmUvbWFudWFsLXRlc3RzL25vLWxpc3Rib3gtcmVuZGVyaW5nLmh0bWwKbmV3IGZpbGUgbW9k
ZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uZjQ0NjdhNgotLS0gL2Rldi9udWxsCisrKyBiL1dlYkNv
cmUvbWFudWFsLXRlc3RzL25vLWxpc3Rib3gtcmVuZGVyaW5nLmh0bWwKQEAgLTAsMCArMSwzMiBA
QAorPGh0bWw+Cis8Ym9keT4KKzxzdHlsZT4KK3RkIHtwYWRkaW5nOiAyMHB4fQorPC9zdHlsZT4K
Kzxicj48YnI+CitUaGlzIHRlc3QganVzdCBtYWtlcyBzZW5zZSBpZiB3ZWJraXQgd2FzIGJ1aWxk
IHdpdGggTk9fTElTVEJPWF9SRU5ERVJJTkcgZW5hYmxlZC48YnI+PGJyPgorWW91IHNob3VsZCBz
ZWUgaW4gdGhlIGZvbGxvd2luZyB0YWJsZSB0aHJlZSBjb21ib2JveGVzIGFuZCBubyBsaXN0Ym94
ZXMuPGJyPjxicj4KK0F0IHRoZSByaWdodCBjZWxsIHlvdSBzZWUgYSBkZXNjcmlwdGlvbiBvZiB3
aGF0IHNob3VsZCBiZSB0aGUgc3RhdGUgb2YgdGhlIGVsZW1lbnRzIGp1c3QgYWZ0ZXIgbG9hZGlu
ZyB0aGlzIHBhZ2UuPGJyPjxicj4KKzxmb3JtPgorPHRhYmxlIGJvcmRlcj0iMSI+CisgICAgPHRy
PgorICAgICAgICA8dGQ+PHNlbGVjdD48b3B0aW9uPjE8L29wdGlvbj48b3B0aW9uPjI8L29wdGlv
bj48L3NlbGVjdD48L3RkPgorICAgICAgICA8dGQ+Y29tYm9ib3ggaW4gcHJldmlvcyBjZWxsIHNo
b3VsZCBoYXZlIG9wdGlvbiAnMScgc2VsZWN0ZWQuPC90ZD4KKyAgICA8L3RyPgorICAgIDx0cj4K
KyAgICAgICAgPHRkPjxzZWxlY3QgbXVsdGlwbGU+PG9wdGlvbj4xPC9vcHRpb24+PG9wdGlvbj4y
PC9vcHRpb24+PC9zZWxlY3Q+PC90ZD4KKyAgICAgICAgPHRkPmNvbWJvYm94IGluIHByZXZpb3Mg
Y2VsbCBzaG91bGQgaGF2ZSBubyBzZWxlY3RlZCBvcHRpb24uPC90ZD4KKyAgICA8L3RyPgorICAg
IDx0cj4KKyAgICAgICAgPHRkPjxzZWxlY3Qgc2l6ZT0iNSI+PG9wdGlvbj4xPC9vcHRpb24+PG9w
dGlvbj4yPC9vcHRpb24+czwvc2VsZWN0PjwvdGQ+CisgICAgICAgIDx0ZD5jb21ib2JveCBpbiBw
cmV2aW9zIGNlbGwgc2hvdWxkIGhhdmUgbm8gc2VsZWN0ZWQgb3B0aW9uLjwvdGQ+CisgICAgPC90
cj4KKyAgICA8dHI+CisgICAgICAgIDx0ZD48aW5wdXQgdHlwZT0icmVzZXQiPC90ZD4KKyAgICAg
ICAgPHRkPmFmdGVyIHByZXNzaW5nIHRoaXMgYnV0dG9uIGFsbCB0aGUgY29tYm8gYm94ZXMgc2hv
dWxkIGdvIGJhY2sgdG8gdGhlIHN0YXRlIGRpc2NyaWJlZCBhYm92ZS48L3RkPgorICAgIDwvdHI+
Cis8L3RhYmxlPgorPC9mb3JtPgorPC9ib2R5PgorPC9odG1sPgorCi0tIAoxLjYuMy4zCgo=
</data>
<flag name="commit-queue"
          id="37276"
          type_id="3"
          status="-"
          setter="commit-queue"
    />
          </attachment>
      

    </bug>

</bugzilla>