<?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>42441</bug_id>
          
          <creation_ts>2010-07-16 01:46:47 -0700</creation_ts>
          <short_desc>&lt;input type=number&gt; UI: Support wheel event</short_desc>
          <delta_ts>2025-01-13 07:21:45 -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>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=244240</see_also>
          <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>27968</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Kent Tamura">tkent</reporter>
          <assigned_to name="Kent Tamura">tkent</assigned_to>
          <cc>adele</cc>
    
    <cc>dglazkov</cc>
    
    <cc>ojan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>252406</commentid>
    <comment_count>0</comment_count>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2010-07-16 01:46:47 -0700</bug_when>
    <thetext>&lt;input type=number&gt; UI: Support wheel event</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>252407</commentid>
    <comment_count>1</comment_count>
      <attachid>61780</attachid>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2010-07-16 01:49:58 -0700</bug_when>
    <thetext>Created attachment 61780
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>255033</commentid>
    <comment_count>2</comment_count>
      <attachid>61780</attachid>
    <who name="Ojan Vafai">ojan</who>
    <bug_when>2010-07-22 15:58:53 -0700</bug_when>
    <thetext>Comment on attachment 61780
Patch

Is it possible to add a layout test for this? If not, can you add a manual test?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>255208</commentid>
    <comment_count>3</comment_count>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2010-07-22 22:21:47 -0700</bug_when>
    <thetext>&gt; Is it possible to add a layout test for this? If not, can you add a manual test?

I thought we didn&apos;t have a way to produce wheel events with eventSender.  But it is not needed.  We can produce it by document.createEvent(&apos;WheelEvent&apos;).initWebKitWheelEvent().</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>255210</commentid>
    <comment_count>4</comment_count>
      <attachid>62382</attachid>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2010-07-22 22:30:44 -0700</bug_when>
    <thetext>Created attachment 62382
Patch 2</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>259587</commentid>
    <comment_count>5</comment_count>
      <attachid>62382</attachid>
    <who name="Ojan Vafai">ojan</who>
    <bug_when>2010-08-03 11:38:56 -0700</bug_when>
    <thetext>Comment on attachment 62382
Patch 2

&gt; +++ b/LayoutTests/fast/forms/script-tests/input-number-wheel.js
&gt; @@ -0,0 +1,31 @@
&gt; +description(&apos;Test for wheel operations for &amp;lt;input type=number&gt;&apos;);
&gt; +var parent = document.createElement(&apos;div&apos;);
&gt; +document.body.appendChild(parent);
&gt; +parent.innerHTML = &apos;&lt;input type=number id=number value=0&gt;&apos;;

No need for parent. Can just do the following, no?
document.body.innerHTML = &apos;&lt;input type=number id=number value=0&gt;&apos;;

&gt; +var input = document.getElementById(&apos;number&apos;);
&gt; +input.focus();
&gt; +
&gt; +function dispatchWheelEvent(element, deltaX, deltaY) {

open bracket should be on the following line.

&gt; +    var event = document.createEvent(&apos;WheelEvent&apos;);
&gt; +    var DontCare = 0;

Should be camelCase (i.e. dontCare).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>259808</commentid>
    <comment_count>6</comment_count>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2010-08-03 19:09:37 -0700</bug_when>
    <thetext>Landed as r64616.

(In reply to comment #5)
&gt; (From update of attachment 62382 [details])
&gt; &gt; +++ b/LayoutTests/fast/forms/script-tests/input-number-wheel.js
&gt; &gt; @@ -0,0 +1,31 @@
&gt; &gt; +description(&apos;Test for wheel operations for &amp;lt;input type=number&gt;&apos;);
&gt; &gt; +var parent = document.createElement(&apos;div&apos;);
&gt; &gt; +document.body.appendChild(parent);
&gt; &gt; +parent.innerHTML = &apos;&lt;input type=number id=number value=0&gt;&apos;;
&gt; 
&gt; No need for parent. Can just do the following, no?
&gt; document.body.innerHTML = &apos;&lt;input type=number id=number value=0&gt;&apos;;

It doesn&apos;t work.  documet.body has other elements for description, console, scripts.

&gt; &gt; +function dispatchWheelEvent(element, deltaX, deltaY) {
&gt; open bracket should be on the following line.
&gt; 
&gt; &gt; +    var event = document.createEvent(&apos;WheelEvent&apos;);
&gt; &gt; +    var DontCare = 0;
&gt; 
&gt; Should be camelCase (i.e. dontCare).


Fixed them.  We don&apos;t have a standard style for JavaScript, but we had better follow C++ style.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>61780</attachid>
            <date>2010-07-16 01:49:58 -0700</date>
            <delta_ts>2010-07-22 22:30:39 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-42441-20100716174956.patch</filename>
            <type>text/plain</type>
            <size>2003</size>
            <attacher name="Kent Tamura">tkent</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYkNvcmUvQ2hhbmdlTG9nIGIvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXgg
YTRhMjZkMjQyNjgyOWMzYjFkYjNiNTU0MjgxOWFkNzJjOWY4YmY2OC4uMjg2MmY5MDA5NWU1OTNi
NzQxZWMyMWFhMzM5NmVjM2EyZjBlMjU1YyAxMDA2NDQKLS0tIGEvV2ViQ29yZS9DaGFuZ2VMb2cK
KysrIGIvV2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNSBAQAorMjAxMC0wNy0xNiAgS2Vu
dCBUYW11cmEgIDx0a2VudEBjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9C
T0RZIChPT1BTISkuCisKKyAgICAgICAgPGlucHV0IHR5cGU9bnVtYmVyPiBVSTogU3VwcG9ydCB3
aGVlbCBldmVudHMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTQyNDQxCisKKyAgICAgICAgTm8gbmV3IHRlc3RzIGJlY2F1c2Ugbm8gd2F5IHRvIHRlc3Qg
dGhpcyB3aXRoIERSVC4KKworICAgICAgICAqIGh0bWwvSFRNTElucHV0RWxlbWVudC5jcHA6Cisg
ICAgICAgIChXZWJDb3JlOjpIVE1MSW5wdXRFbGVtZW50OjpkZWZhdWx0RXZlbnRIYW5kbGVyKToK
KwogMjAxMC0wNy0xNSAgS2VudCBUYW11cmEgIDx0a2VudEBjaHJvbWl1bS5vcmc+CiAKICAgICAg
ICAgVW5yZXZpZXdlZCwgc21hbGwgc3R5bGUgZml4ZXMuCmRpZmYgLS1naXQgYS9XZWJDb3JlL2h0
bWwvSFRNTElucHV0RWxlbWVudC5jcHAgYi9XZWJDb3JlL2h0bWwvSFRNTElucHV0RWxlbWVudC5j
cHAKaW5kZXggMmQxY2VlMTE5ODJjZjJmODI4MWYyZDNjMDA2NjgzN2U4YTAxOTBiNC4uYjI3ZjVh
YmExMjVmYWQ1ZmRhMThhZTY1ZjdlZjg4MWRiOTIwZDI1MyAxMDA2NDQKLS0tIGEvV2ViQ29yZS9o
dG1sL0hUTUxJbnB1dEVsZW1lbnQuY3BwCisrKyBiL1dlYkNvcmUvaHRtbC9IVE1MSW5wdXRFbGVt
ZW50LmNwcApAQCAtNjYsNiArNjYsNyBAQAogI2luY2x1ZGUgIlN0ZXBSYW5nZS5oIgogI2luY2x1
ZGUgIlN0cmluZ0hhc2guaCIKICNpbmNsdWRlICJUZXh0RXZlbnQuaCIKKyNpbmNsdWRlICJXaGVl
bEV2ZW50LmgiCiAjaW5jbHVkZSA8d3RmL0hhc2hNYXAuaD4KICNpbmNsdWRlIDx3dGYvTWF0aEV4
dHJhcy5oPgogI2luY2x1ZGUgPHd0Zi9TdGRMaWJFeHRyYXMuaD4KQEAgLTIzOTUsNiArMjM5Niwx
OSBAQCB2b2lkIEhUTUxJbnB1dEVsZW1lbnQ6OmRlZmF1bHRFdmVudEhhbmRsZXIoRXZlbnQqIGV2
dCkKICAgICBpZiAoZXZ0LT5pc0JlZm9yZVRleHRJbnNlcnRlZEV2ZW50KCkpCiAgICAgICAgIElu
cHV0RWxlbWVudDo6aGFuZGxlQmVmb3JlVGV4dEluc2VydGVkRXZlbnQobV9kYXRhLCB0aGlzLCB0
aGlzLCBldnQpOwogCisgICAgaWYgKGhhc1NwaW5CdXR0b24oKSAmJiBldnQtPmlzV2hlZWxFdmVu
dCgpKSB7CisgICAgICAgIFdoZWVsRXZlbnQqIHdoZWVsID0gc3RhdGljX2Nhc3Q8V2hlZWxFdmVu
dCo+KGV2dCk7CisgICAgICAgIGlmICh3aGVlbC0+d2hlZWxEZWx0YVkoKSA+IDApIHsKKyAgICAg
ICAgICAgIHN0ZXBVcEZyb21SZW5kZXJlcigxKTsKKyAgICAgICAgICAgIGV2dC0+c2V0RGVmYXVs
dEhhbmRsZWQoKTsKKyAgICAgICAgICAgIHJldHVybjsKKyAgICAgICAgfQorICAgICAgICBpZiAo
d2hlZWwtPndoZWVsRGVsdGFZKCkgPCAwKSB7CisgICAgICAgICAgICBzdGVwVXBGcm9tUmVuZGVy
ZXIoLTEpOworICAgICAgICAgICAgZXZ0LT5zZXREZWZhdWx0SGFuZGxlZCgpOworICAgICAgICAg
ICAgcmV0dXJuOworICAgICAgICB9CisgICAgfQogICAgIGlmIChpc1RleHRGaWVsZCgpICYmIHJl
bmRlcmVyKCkgJiYgKGV2dC0+aXNNb3VzZUV2ZW50KCkgfHwgZXZ0LT5pc0RyYWdFdmVudCgpIHx8
IGV2dC0+aXNXaGVlbEV2ZW50KCkgfHwgZXZ0LT50eXBlKCkgPT0gZXZlbnROYW1lcygpLmJsdXJF
dmVudCB8fCBldnQtPnR5cGUoKSA9PSBldmVudE5hbWVzKCkuZm9jdXNFdmVudCkpCiAgICAgICAg
IHRvUmVuZGVyVGV4dENvbnRyb2xTaW5nbGVMaW5lKHJlbmRlcmVyKCkpLT5mb3J3YXJkRXZlbnQo
ZXZ0KTsKIAo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>62382</attachid>
            <date>2010-07-22 22:30:44 -0700</date>
            <delta_ts>2010-08-03 19:10:09 -0700</delta_ts>
            <desc>Patch 2</desc>
            <filename>bug-42441-20100723143043.patch</filename>
            <type>text/plain</type>
            <size>5528</size>
            <attacher name="Kent Tamura">tkent</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCA5ZTNkMTFjYWM4YjQzMjZkOTFkMTI2ZGNjNjJiYmZjZTFhZGFlNTI0Li41MTJlYzI2
MmQ3Zjg3YzE0YWIwZTVhNDBiNDhjZjA3YWIxNDhlOWE2IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0
cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTQgQEAK
KzIwMTAtMDctMjIgIEtlbnQgVGFtdXJhICA8dGtlbnRAY2hyb21pdW0ub3JnPgorCisgICAgICAg
IFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIDxpbnB1dCB0eXBlPW51bWJl
cj4gVUk6IFN1cHBvcnQgd2hlZWwgZXZlbnRzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD00MjQ0MQorCisgICAgICAgICogZmFzdC9mb3Jtcy9pbnB1dC1u
dW1iZXItd2hlZWwtZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiBmYXN0L2Zvcm1zL2lu
cHV0LW51bWJlci13aGVlbC5odG1sOiBBZGRlZC4KKyAgICAgICAgKiBmYXN0L2Zvcm1zL3Njcmlw
dC10ZXN0cy9pbnB1dC1udW1iZXItd2hlZWwuanM6IEFkZGVkLgorCiAyMDEwLTA3LTIyICBZdXJ5
IFNlbWlraGF0c2t5ICA8eXVyeXNAY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFJldmlld2VkIGJ5
IEpvc2VwaCBQZWNvcmFyby4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvZm9ybXMvaW5w
dXQtbnVtYmVyLXdoZWVsLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2Zhc3QvZm9ybXMvaW5w
dXQtbnVtYmVyLXdoZWVsLWV4cGVjdGVkLnR4dApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi4wZDBkY2FlZTllZmVmYzdl
MTIzNjA5Zjg2ZDg3ZjA0NDVlYWM2OWE4Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMv
ZmFzdC9mb3Jtcy9pbnB1dC1udW1iZXItd2hlZWwtZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEsMTcg
QEAKK1Rlc3QgZm9yIHdoZWVsIG9wZXJhdGlvbnMgZm9yIDxpbnB1dCB0eXBlPW51bWJlcj4KKwor
T24gc3VjY2VzcywgeW91IHdpbGwgc2VlIGEgc2VyaWVzIG9mICJQQVNTIiBtZXNzYWdlcywgZm9s
bG93ZWQgYnkgIlRFU1QgQ09NUExFVEUiLgorCisKK0luaXRpYWwgdmFsdWUgaXMgMC4gV2UnbGwg
d2hlZWwgdXAgYnkgMToKK1BBU1MgaW5wdXQudmFsdWUgaXMgIjEiCitXaGVlbCB1cCBieSAxMDA6
CitQQVNTIGlucHV0LnZhbHVlIGlzICIyIgorV2hlZWwgZG93biBieSAxOgorUEFTUyBpbnB1dC52
YWx1ZSBpcyAiMSIKK1doZWVsIGRvd24gYnkgMjU2OgorUEFTUyBpbnB1dC52YWx1ZSBpcyAiMCIK
K1BBU1Mgc3VjY2Vzc2Z1bGx5UGFyc2VkIGlzIHRydWUKKworVEVTVCBDT01QTEVURQorCmRpZmYg
LS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL2lucHV0LW51bWJlci13aGVlbC5odG1sIGIv
TGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9pbnB1dC1udW1iZXItd2hlZWwuaHRtbApuZXcgZmlsZSBt
b2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
Li43OTE0NWRkMDNiYTJmYzQxZTE2MmRiMmY3NTYyZmJkYWU3OWFkMGFlCi0tLSAvZGV2L251bGwK
KysrIGIvTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9pbnB1dC1udW1iZXItd2hlZWwuaHRtbApAQCAt
MCwwICsxLDEzIEBACis8IURPQ1RZUEUgSFRNTCBQVUJMSUMgIi0vL0lFVEYvL0RURCBIVE1MLy9F
TiI+Cis8aHRtbD4KKzxoZWFkPgorPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiBocmVmPSIuLi8uLi9m
YXN0L2pzL3Jlc291cmNlcy9qcy10ZXN0LXN0eWxlLmNzcyI+Cis8c2NyaXB0IHNyYz0iLi4vLi4v
ZmFzdC9qcy9yZXNvdXJjZXMvanMtdGVzdC1wcmUuanMiPjwvc2NyaXB0PgorPC9oZWFkPgorPGJv
ZHk+Cis8cCBpZD0iZGVzY3JpcHRpb24iPjwvcD4KKzxkaXYgaWQ9ImNvbnNvbGUiPjwvZGl2Pgor
PHNjcmlwdCBzcmM9InNjcmlwdC10ZXN0cy9pbnB1dC1udW1iZXItd2hlZWwuanMiPjwvc2NyaXB0
PgorPHNjcmlwdCBzcmM9Ii4uLy4uL2Zhc3QvanMvcmVzb3VyY2VzL2pzLXRlc3QtcG9zdC5qcyI+
PC9zY3JpcHQ+Cis8L2JvZHk+Cis8L2h0bWw+CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0
L2Zvcm1zL3NjcmlwdC10ZXN0cy9pbnB1dC1udW1iZXItd2hlZWwuanMgYi9MYXlvdXRUZXN0cy9m
YXN0L2Zvcm1zL3NjcmlwdC10ZXN0cy9pbnB1dC1udW1iZXItd2hlZWwuanMKbmV3IGZpbGUgbW9k
ZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4u
MTk4NzFiYmVjYWNlMTBmZDBkMGZlNjhjY2Q3MmZmZmJlYjEwYjhhNAotLS0gL2Rldi9udWxsCisr
KyBiL0xheW91dFRlc3RzL2Zhc3QvZm9ybXMvc2NyaXB0LXRlc3RzL2lucHV0LW51bWJlci13aGVl
bC5qcwpAQCAtMCwwICsxLDMxIEBACitkZXNjcmlwdGlvbignVGVzdCBmb3Igd2hlZWwgb3BlcmF0
aW9ucyBmb3IgJmx0O2lucHV0IHR5cGU9bnVtYmVyPicpOwordmFyIHBhcmVudCA9IGRvY3VtZW50
LmNyZWF0ZUVsZW1lbnQoJ2RpdicpOworZG9jdW1lbnQuYm9keS5hcHBlbmRDaGlsZChwYXJlbnQp
OworcGFyZW50LmlubmVySFRNTCA9ICc8aW5wdXQgdHlwZT1udW1iZXIgaWQ9bnVtYmVyIHZhbHVl
PTA+JzsKK3ZhciBpbnB1dCA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdudW1iZXInKTsKK2lu
cHV0LmZvY3VzKCk7CisKK2Z1bmN0aW9uIGRpc3BhdGNoV2hlZWxFdmVudChlbGVtZW50LCBkZWx0
YVgsIGRlbHRhWSkgeworICAgIHZhciBldmVudCA9IGRvY3VtZW50LmNyZWF0ZUV2ZW50KCdXaGVl
bEV2ZW50Jyk7CisgICAgdmFyIERvbnRDYXJlID0gMDsKKyAgICBldmVudC5pbml0V2ViS2l0V2hl
ZWxFdmVudChkZWx0YVgsIGRlbHRhWSwgZG9jdW1lbnQuZGVmYXVsdFZpZXcsIERvbnRDYXJlLCBE
b250Q2FyZSwgRG9udENhcmUsIERvbnRDYXJlLCBmYWxzZSwgZmFsc2UsIGZhbHNlLCBmYWxzZSk7
CisgICAgZWxlbWVudC5kaXNwYXRjaEV2ZW50KGV2ZW50KTsKK30KKworZGVidWcoJ0luaXRpYWwg
dmFsdWUgaXMgMC4gV2VcJ2xsIHdoZWVsIHVwIGJ5IDE6Jyk7CitkaXNwYXRjaFdoZWVsRXZlbnQo
aW5wdXQsIDAsIDEpOworc2hvdWxkQmUoJ2lucHV0LnZhbHVlJywgJyIxIicpOworCitkZWJ1Zygn
V2hlZWwgdXAgYnkgMTAwOicpOworZGlzcGF0Y2hXaGVlbEV2ZW50KGlucHV0LCAwLCAxMDApOwor
c2hvdWxkQmUoJ2lucHV0LnZhbHVlJywgJyIyIicpOworCitkZWJ1ZygnV2hlZWwgZG93biBieSAx
OicpOworZGlzcGF0Y2hXaGVlbEV2ZW50KGlucHV0LCAwLCAtMSk7CitzaG91bGRCZSgnaW5wdXQu
dmFsdWUnLCAnIjEiJyk7CisKK2RlYnVnKCdXaGVlbCBkb3duIGJ5IDI1NjonKTsKK2Rpc3BhdGNo
V2hlZWxFdmVudChpbnB1dCwgMCwgLTI1Nik7CitzaG91bGRCZSgnaW5wdXQudmFsdWUnLCAnIjAi
Jyk7CisKK3ZhciBzdWNjZXNzZnVsbHlQYXJzZWQgPSB0cnVlOwpkaWZmIC0tZ2l0IGEvV2ViQ29y
ZS9DaGFuZ2VMb2cgYi9XZWJDb3JlL0NoYW5nZUxvZwppbmRleCAxNTg2ODczOGJkMTg4OGY5NzZh
M2NkZDMzZmY3YTQ3NjQ2ZjRkYjEyLi5iODk4YzQ5ZmJkNzFiZjA5M2E4MGExNmRhYmE3NjQ2Mjgx
NWMzZmQ0IDEwMDY0NAotLS0gYS9XZWJDb3JlL0NoYW5nZUxvZworKysgYi9XZWJDb3JlL0NoYW5n
ZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDEwLTA3LTIyICBLZW50IFRhbXVyYSAgPHRrZW50QGNo
cm9taXVtLm9yZz4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAg
ICAgICA8aW5wdXQgdHlwZT1udW1iZXI+IFVJOiBTdXBwb3J0IHdoZWVsIGV2ZW50cworICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NDI0NDEKKworICAgICAg
ICBUZXN0OiBmYXN0L2Zvcm1zL2lucHV0LW51bWJlci13aGVlbC5odG1sCisKKyAgICAgICAgKiBo
dG1sL0hUTUxJbnB1dEVsZW1lbnQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6SFRNTElucHV0RWxl
bWVudDo6ZGVmYXVsdEV2ZW50SGFuZGxlcik6CisgICAgICAgICBDYWxsIHN0ZXBVcEZyb21SZW5k
ZXJlcigpIGZvciB3aGVlbERlbHRhWS4KKwogMjAxMC0wNy0yMiAgQW5keSBFc3RlcyAgPGFlc3Rl
c0BhcHBsZS5jb20+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgTWFjaWVqIFN0YWNob3dpYWsuCmRp
ZmYgLS1naXQgYS9XZWJDb3JlL2h0bWwvSFRNTElucHV0RWxlbWVudC5jcHAgYi9XZWJDb3JlL2h0
bWwvSFRNTElucHV0RWxlbWVudC5jcHAKaW5kZXggMmNlMzViMWJmMDFlN2FlMzI3ODE5ZjYxNWZj
NjljODVmZmU0ZmZkZC4uZmNiYjZkOGUzZGU2Y2U3MDA0NzRhNTdjMzQ3MzU0MzgwYzA3M2RjZSAx
MDA2NDQKLS0tIGEvV2ViQ29yZS9odG1sL0hUTUxJbnB1dEVsZW1lbnQuY3BwCisrKyBiL1dlYkNv
cmUvaHRtbC9IVE1MSW5wdXRFbGVtZW50LmNwcApAQCAtNjcsNiArNjcsNyBAQAogI2luY2x1ZGUg
IlN0ZXBSYW5nZS5oIgogI2luY2x1ZGUgIlN0cmluZ0hhc2guaCIKICNpbmNsdWRlICJUZXh0RXZl
bnQuaCIKKyNpbmNsdWRlICJXaGVlbEV2ZW50LmgiCiAjaW5jbHVkZSA8d3RmL0hhc2hNYXAuaD4K
ICNpbmNsdWRlIDx3dGYvTWF0aEV4dHJhcy5oPgogI2luY2x1ZGUgPHd0Zi9TdGRMaWJFeHRyYXMu
aD4KQEAgLTI0MjYsNiArMjQyNywyMCBAQCB2b2lkIEhUTUxJbnB1dEVsZW1lbnQ6OmRlZmF1bHRF
dmVudEhhbmRsZXIoRXZlbnQqIGV2dCkKICAgICBpZiAoZXZ0LT5pc0JlZm9yZVRleHRJbnNlcnRl
ZEV2ZW50KCkpCiAgICAgICAgIGhhbmRsZUJlZm9yZVRleHRJbnNlcnRlZEV2ZW50KGV2dCk7CiAK
KyAgICBpZiAoaGFzU3BpbkJ1dHRvbigpICYmIGV2dC0+aXNXaGVlbEV2ZW50KCkpIHsKKyAgICAg
ICAgV2hlZWxFdmVudCogd2hlZWwgPSBzdGF0aWNfY2FzdDxXaGVlbEV2ZW50Kj4oZXZ0KTsKKyAg
ICAgICAgaW50IHN0ZXAgPSAwOworICAgICAgICBpZiAod2hlZWwtPndoZWVsRGVsdGFZKCkgPiAw
KSB7CisgICAgICAgICAgICBzdGVwID0gMTsKKyAgICAgICAgfSBlbHNlIGlmICh3aGVlbC0+d2hl
ZWxEZWx0YVkoKSA8IDApIHsKKyAgICAgICAgICAgIHN0ZXAgPSAtMTsKKyAgICAgICAgfQorICAg
ICAgICBpZiAoc3RlcCkgeworICAgICAgICAgICAgc3RlcFVwRnJvbVJlbmRlcmVyKHN0ZXApOwor
ICAgICAgICAgICAgZXZ0LT5zZXREZWZhdWx0SGFuZGxlZCgpOworICAgICAgICAgICAgcmV0dXJu
OworICAgICAgICB9CisgICAgfQogICAgIGlmIChpc1RleHRGaWVsZCgpICYmIHJlbmRlcmVyKCkg
JiYgKGV2dC0+aXNNb3VzZUV2ZW50KCkgfHwgZXZ0LT5pc0RyYWdFdmVudCgpIHx8IGV2dC0+aXNX
aGVlbEV2ZW50KCkgfHwgZXZ0LT50eXBlKCkgPT0gZXZlbnROYW1lcygpLmJsdXJFdmVudCB8fCBl
dnQtPnR5cGUoKSA9PSBldmVudE5hbWVzKCkuZm9jdXNFdmVudCkpCiAgICAgICAgIHRvUmVuZGVy
VGV4dENvbnRyb2xTaW5nbGVMaW5lKHJlbmRlcmVyKCkpLT5mb3J3YXJkRXZlbnQoZXZ0KTsKIAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>