<?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>97292</bug_id>
          
          <creation_ts>2012-09-20 22:32:39 -0700</creation_ts>
          <short_desc>Add datalist suggestions into DateTimeChooserParameters</short_desc>
          <delta_ts>2012-09-21 03:08:14 -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>Forms</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>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>96085</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Keishi Hattori">keishi</reporter>
          <assigned_to name="Keishi Hattori">keishi</assigned_to>
          <cc>tkent</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>725160</commentid>
    <comment_count>0</comment_count>
    <who name="Keishi Hattori">keishi</who>
    <bug_when>2012-09-20 22:32:39 -0700</bug_when>
    <thetext>Populate datalist suggestions into DateTimeChooserParameters</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>725165</commentid>
    <comment_count>1</comment_count>
      <attachid>165052</attachid>
    <who name="Keishi Hattori">keishi</who>
    <bug_when>2012-09-20 22:40:23 -0700</bug_when>
    <thetext>Created attachment 165052
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>725170</commentid>
    <comment_count>2</comment_count>
      <attachid>165052</attachid>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2012-09-20 22:54:22 -0700</bug_when>
    <thetext>Comment on attachment 165052
Patch

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

&gt; Source/WebCore/html/shadow/CalendarPickerElement.cpp:146
&gt; +    HTMLDataListElement* dataList = input-&gt;dataList();
&gt; +    if (dataList) {

nit:
if (HTMLDataList* datalist = ...) {

is simpler.

&gt; Source/WebCore/html/shadow/CalendarPickerElement.cpp:148
&gt; +        for (unsigned i = 0; HTMLOptionElement* option = static_cast&lt;HTMLOptionElement*&gt;(options-&gt;item(i)); i++) {

Use toHTMLOptionElement() instead of static_cast&lt;&gt;.
We prefer ++i.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>725208</commentid>
    <comment_count>3</comment_count>
      <attachid>165058</attachid>
    <who name="Keishi Hattori">keishi</who>
    <bug_when>2012-09-21 00:01:40 -0700</bug_when>
    <thetext>Created attachment 165058
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>725212</commentid>
    <comment_count>4</comment_count>
      <attachid>165058</attachid>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2012-09-21 00:06:08 -0700</bug_when>
    <thetext>Comment on attachment 165058
Patch

ok</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>725353</commentid>
    <comment_count>5</comment_count>
      <attachid>165058</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-09-21 03:08:10 -0700</bug_when>
    <thetext>Comment on attachment 165058
Patch

Clearing flags on attachment: 165058

Committed r129207: &lt;http://trac.webkit.org/changeset/129207&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>725354</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-09-21 03:08:14 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>165052</attachid>
            <date>2012-09-20 22:40:23 -0700</date>
            <delta_ts>2012-09-21 00:01:36 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-97292-20120921143947.patch</filename>
            <type>text/plain</type>
            <size>5749</size>
            <attacher name="Keishi Hattori">keishi</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTI5MTg2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNTA3NDU3MzI5MGUxOTdk
ZTczYWUxN2U1MGQxNjRkODBmMzFiYjQxNi4uNTM5NzFjMmI0OWVlNjBjNjNmNDgxMTQ4NWNjN2Jj
Zjg4NTNmZWI3MSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBACisyMDEyLTA5LTIwICBLZWlz
aGkgSGF0dG9yaSAgPGtlaXNoaUB3ZWJraXQub3JnPgorCisgICAgICAgIEFkZCBkYXRhbGlzdCBz
dWdnZXN0aW9ucyBpbnRvIERhdGVUaW1lQ2hvb3NlclBhcmFtZXRlcnMKKyAgICAgICAgaHR0cHM6
Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTk3MjkyCisKKyAgICAgICAgUmV2aWV3
ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgV2UgcmVhZCBkYXRhbGlzdCBzdWdnZXN0
aW9ucywgYWRkIHRoZW0gdG8gRGF0ZVRpbWVDaG9vc2VyUGFyYW1ldGVycywKKyAgICAgICAgYW5k
IHBhc3MgdGhlbSB0byB0aGUgcGFnZSBwb3B1cC4KKworICAgICAgICBObyBuZXcgdGVzdHMuIE5v
IGJlaGF2aW9yIGNoYW5nZSB5ZXQuCisKKyAgICAgICAgKiBodG1sL3NoYWRvdy9DYWxlbmRhclBp
Y2tlckVsZW1lbnQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6Q2FsZW5kYXJQaWNrZXJFbGVtZW50
OjpvcGVuUG9wdXApOiBSZWFkIGRhdGFsaXN0IHN1Z2dlc3Rpb25zIGFuZCBhZGQgdGhlbSB0byBE
YXRlVGltZUNob29zZXJQYXJhbWV0ZXJzCisgICAgICAgICogcGxhdGZvcm0vRGF0ZVRpbWVDaG9v
c2VyLmg6CisgICAgICAgIChEYXRlVGltZUNob29zZXJQYXJhbWV0ZXJzKTogQWRkZWQgbG9jYWxp
emVkU3VnZ2VzdGlvblZhbHVlcyBzbyB3ZSBjYW4gc2hvdyBsb2NhbGl6ZWQgdmFsdWVzIGluc2lk
ZSB0aGUgcGFnZSBwb3B1cC4KKwogMjAxMi0wOS0yMCAgTGV2aSBXZWludHJhdWIgIDxsZXZpd0Bj
aHJvbWl1bS5vcmc+CiAKICAgICAgICAgUHJldmVudCByZWFkaW5nIHN0YWxlIGRhdGEgZnJvbSBJ
bmxpbmVUZXh0Qm94ZXMKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdl
TG9nIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9DaGFuZ2VMb2cKaW5kZXggNzY0NmVjNDE0NjJi
NDFiNzNjZDY0YjIwZGNkNTdmZDVjZTkwMWMyNC4uODZiN2M0OTg5MzkxNzlhMTMyZTY4MDA4YjUz
Nzg5YTJjNzFiZTU1ZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9jaHJvbWl1bS9DaGFuZ2VM
b2cKKysrIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxMyBA
QAorMjAxMi0wOS0yMCAgS2Vpc2hpIEhhdHRvcmkgIDxrZWlzaGlAd2Via2l0Lm9yZz4KKworICAg
ICAgICBBZGQgZGF0YWxpc3Qgc3VnZ2VzdGlvbnMgaW50byBEYXRlVGltZUNob29zZXJQYXJhbWV0
ZXJzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD05NzI5
MgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogc3Jj
L0RhdGVUaW1lQ2hvb3NlckltcGwuY3BwOgorICAgICAgICAoV2ViS2l0OjpEYXRlVGltZUNob29z
ZXJJbXBsOjp3cml0ZURvY3VtZW50KTogQWRkIHRoZSBuZWNlc3NhcnkgcGFyYW1ldGVycyBmb3Ig
U3VnZ2VzdGlvblBpY2tlci4KKwogMjAxMi0wOS0yMCAgVG9ueSBDaGFuZyAgPHRvbnlAY2hyb21p
dW0ub3JnPgogCiAgICAgICAgIFtjaHJvbWl1bV0gVW5yZXZpZXdlZCBidWlsZCBmaXguIHdlYmtp
dF91bml0X3Rlc3RzIGhhdmUgZ2xvYmFsIGNvbnN0cnVjdG9ycy4KZGlmZiAtLWdpdCBhL1NvdXJj
ZS9XZWJDb3JlL2h0bWwvc2hhZG93L0NhbGVuZGFyUGlja2VyRWxlbWVudC5jcHAgYi9Tb3VyY2Uv
V2ViQ29yZS9odG1sL3NoYWRvdy9DYWxlbmRhclBpY2tlckVsZW1lbnQuY3BwCmluZGV4IDI4ZDc4
ZDFkNTYyODAwMmFlNjQxNjYzYjdjOWUxYWFmYzQ4ODNmOGQuLjE2NTU4ZDVkMzdlYzY4YjgyMDFj
Zjk3ZDVkOGEwOTYxNzY3Njg5YmQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2h0bWwvc2hh
ZG93L0NhbGVuZGFyUGlja2VyRWxlbWVudC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvaHRtbC9z
aGFkb3cvQ2FsZW5kYXJQaWNrZXJFbGVtZW50LmNwcApAQCAtMzcsNyArMzcsOSBAQAogI2luY2x1
ZGUgIkNocm9tZUNsaWVudC5oIgogI2luY2x1ZGUgIkV2ZW50LmgiCiAjaW5jbHVkZSAiRnJhbWVW
aWV3LmgiCisjaW5jbHVkZSAiSFRNTERhdGFMaXN0RWxlbWVudC5oIgogI2luY2x1ZGUgIkhUTUxJ
bnB1dEVsZW1lbnQuaCIKKyNpbmNsdWRlICJIVE1MT3B0aW9uRWxlbWVudC5oIgogI2luY2x1ZGUg
IlBhZ2UuaCIKICNpbmNsdWRlICJSZW5kZXJEZXRhaWxzTWFya2VyLmgiCiAKQEAgLTE0MCw3ICsx
NDIsMTcgQEAgdm9pZCBDYWxlbmRhclBpY2tlckVsZW1lbnQ6Om9wZW5Qb3B1cCgpCiAgICAgICAg
IHBhcmFtZXRlcnMuc3RlcCA9IHN0ZXAudG9Eb3VibGUoKTsKICAgICBwYXJhbWV0ZXJzLmFuY2hv
clJlY3RJblJvb3RWaWV3ID0gZG9jdW1lbnQoKS0+dmlldygpLT5jb250ZW50c1RvUm9vdFZpZXco
aG9zdElucHV0KCktPnBpeGVsU25hcHBlZEJvdW5kaW5nQm94KCkpOwogICAgIHBhcmFtZXRlcnMu
Y3VycmVudFZhbHVlID0gaW5wdXQtPnZhbHVlKCk7Ci0gICAgLy8gRklYTUU6IHBhcmFtZXRlcnMu
c3VnZ2VzdGlvblZhbHVlcyBhbmQgc3VnZ2VzdGlvbkxhYmVscyB3aWxsIGJlIHVzZWQgd2hlbiB3
ZSBzdXBwb3J0IGRhdGFsaXN0LgorICAgIEhUTUxEYXRhTGlzdEVsZW1lbnQqIGRhdGFMaXN0ID0g
aW5wdXQtPmRhdGFMaXN0KCk7CisgICAgaWYgKGRhdGFMaXN0KSB7CisgICAgICAgIFJlZlB0cjxI
VE1MQ29sbGVjdGlvbj4gb3B0aW9ucyA9IGRhdGFMaXN0LT5vcHRpb25zKCk7CisgICAgICAgIGZv
ciAodW5zaWduZWQgaSA9IDA7IEhUTUxPcHRpb25FbGVtZW50KiBvcHRpb24gPSBzdGF0aWNfY2Fz
dDxIVE1MT3B0aW9uRWxlbWVudCo+KG9wdGlvbnMtPml0ZW0oaSkpOyBpKyspIHsKKyAgICAgICAg
ICAgIGlmICghaW5wdXQtPmlzVmFsaWRWYWx1ZShvcHRpb24tPnZhbHVlKCkpKQorICAgICAgICAg
ICAgICAgIGNvbnRpbnVlOworICAgICAgICAgICAgcGFyYW1ldGVycy5zdWdnZXN0aW9uVmFsdWVz
LmFwcGVuZChpbnB1dC0+c2FuaXRpemVWYWx1ZShvcHRpb24tPnZhbHVlKCkpKTsKKyAgICAgICAg
ICAgIHBhcmFtZXRlcnMubG9jYWxpemVkU3VnZ2VzdGlvblZhbHVlcy5hcHBlbmQoaW5wdXQtPmxv
Y2FsaXplVmFsdWUob3B0aW9uLT52YWx1ZSgpKSk7CisgICAgICAgICAgICBwYXJhbWV0ZXJzLnN1
Z2dlc3Rpb25MYWJlbHMuYXBwZW5kKG9wdGlvbi0+dmFsdWUoKSA9PSBvcHRpb24tPmxhYmVsKCkg
PyBTdHJpbmcoKSA6IG9wdGlvbi0+bGFiZWwoKSk7CisgICAgICAgIH0KKyAgICB9CiAgICAgbV9j
aG9vc2VyID0gY2hyb21lLT5jbGllbnQoKS0+b3BlbkRhdGVUaW1lQ2hvb3Nlcih0aGlzLCBwYXJh
bWV0ZXJzKTsKIH0KIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vRGF0ZVRp
bWVDaG9vc2VyLmggYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9EYXRlVGltZUNob29zZXIuaApp
bmRleCA0YjQzYTMwODFhODQ3ZjhkZDBkNTk2YzI4MzA5ZGQ3MWM1MmQ4OWM1Li42Yzk4ZTNmMTcy
MTJmYTQxZWRjMmM0NmUxNDI5MGJiYTAxMzI0YzcwIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9wbGF0Zm9ybS9EYXRlVGltZUNob29zZXIuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9y
bS9EYXRlVGltZUNob29zZXIuaApAQCAtNDEsNiArNDEsNyBAQCBzdHJ1Y3QgRGF0ZVRpbWVDaG9v
c2VyUGFyYW1ldGVycyB7CiAgICAgSW50UmVjdCBhbmNob3JSZWN0SW5Sb290VmlldzsKICAgICBT
dHJpbmcgY3VycmVudFZhbHVlOwogICAgIFZlY3RvcjxTdHJpbmc+IHN1Z2dlc3Rpb25WYWx1ZXM7
CisgICAgVmVjdG9yPFN0cmluZz4gbG9jYWxpemVkU3VnZ2VzdGlvblZhbHVlczsKICAgICBWZWN0
b3I8U3RyaW5nPiBzdWdnZXN0aW9uTGFiZWxzOwogICAgIGRvdWJsZSBtaW5pbXVtOwogICAgIGRv
dWJsZSBtYXhpbXVtOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9jaHJvbWl1bS9zcmMvRGF0
ZVRpbWVDaG9vc2VySW1wbC5jcHAgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9EYXRlVGlt
ZUNob29zZXJJbXBsLmNwcAppbmRleCA2OTcxOGRjYjYzMWVkNDJkNjk5MmFkYzRjZDBhODMyMzg1
YWQxMWZhLi5mYzNmNmNjMTkxYTY3OWY0YTU0MzdkOGFhYjQ5NjRhMjJkOWM3YjAzIDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9EYXRlVGltZUNob29zZXJJbXBsLmNwcAor
KysgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9EYXRlVGltZUNob29zZXJJbXBsLmNwcApA
QCAtMzcsNiArMzcsNyBAQAogI2luY2x1ZGUgIkNocm9tZUNsaWVudEltcGwuaCIKICNpbmNsdWRl
ICJEYXRlQ29tcG9uZW50cy5oIgogI2luY2x1ZGUgIkRhdGVUaW1lQ2hvb3NlckNsaWVudC5oIgor
I2luY2x1ZGUgIklucHV0VHlwZU5hbWVzLmgiCiAjaW5jbHVkZSAiTGFuZ3VhZ2UuaCIKICNpbmNs
dWRlICJMb2NhbGl6ZWREYXRlLmgiCiAjaW5jbHVkZSAiTm90SW1wbGVtZW50ZWQuaCIKQEAgLTEw
Niw2ICsxMDcsMTQgQEAgdm9pZCBEYXRlVGltZUNob29zZXJJbXBsOjp3cml0ZURvY3VtZW50KFdl
YkNvcmU6OkRvY3VtZW50V3JpdGVyJiB3cml0ZXIpCiAgICAgYWRkUHJvcGVydHkoImRheUxhYmVs
cyIsIFdlYkNvcmU6OndlZWtEYXlTaG9ydExhYmVscygpLCB3cml0ZXIpOwogICAgIERpcmVjdGlv
biBkaXIgPSBkaXJlY3Rpb24oV2ViQ29yZTo6bW9udGhMYWJlbHMoKVswXVswXSk7CiAgICAgYWRk
UHJvcGVydHkoImlzUlRMIiwgZGlyID09IFJpZ2h0VG9MZWZ0IHx8IGRpciA9PSBSaWdodFRvTGVm
dEFyYWJpYywgd3JpdGVyKTsKKyAgICBpZiAobV9wYXJhbWV0ZXJzLnN1Z2dlc3Rpb25WYWx1ZXMu
c2l6ZSgpKSB7CisgICAgICAgIGFkZFByb3BlcnR5KCJpbnB1dFdpZHRoIiwgc3RhdGljX2Nhc3Q8
dW5zaWduZWQ+KG1fcGFyYW1ldGVycy5hbmNob3JSZWN0SW5Sb290Vmlldy53aWR0aCgpKSwgd3Jp
dGVyKTsKKyAgICAgICAgYWRkUHJvcGVydHkoInN1Z2dlc3Rpb25WYWx1ZXMiLCBtX3BhcmFtZXRl
cnMuc3VnZ2VzdGlvblZhbHVlcywgd3JpdGVyKTsKKyAgICAgICAgYWRkUHJvcGVydHkoImxvY2Fs
aXplZFN1Z2dlc3Rpb25WYWx1ZXMiLCBtX3BhcmFtZXRlcnMubG9jYWxpemVkU3VnZ2VzdGlvblZh
bHVlcywgd3JpdGVyKTsKKyAgICAgICAgYWRkUHJvcGVydHkoInN1Z2dlc3Rpb25MYWJlbHMiLCBt
X3BhcmFtZXRlcnMuc3VnZ2VzdGlvbkxhYmVscywgd3JpdGVyKTsKKyAgICAgICAgYWRkUHJvcGVy
dHkoInNob3dPdGhlckRhdGVFbnRyeSIsIG1fcGFyYW1ldGVycy50eXBlID09IFdlYkNvcmU6Oklu
cHV0VHlwZU5hbWVzOjpkYXRlKCksIHdyaXRlcik7CisgICAgICAgIGFkZFByb3BlcnR5KCJvdGhl
ckRhdGVMYWJlbCIsIFBsYXRmb3JtOjpjdXJyZW50KCktPnF1ZXJ5TG9jYWxpemVkU3RyaW5nKFdl
YkxvY2FsaXplZFN0cmluZzo6T3RoZXJEYXRlTGFiZWwpLCB3cml0ZXIpOworICAgIH0KICAgICBh
ZGRTdHJpbmcoIn1cbiIsIHdyaXRlcik7CiAKICAgICB3cml0ZXIuYWRkRGF0YShXZWJDb3JlOjpw
aWNrZXJDb21tb25Kcywgc2l6ZW9mKFdlYkNvcmU6OnBpY2tlckNvbW1vbkpzKSk7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>165058</attachid>
            <date>2012-09-21 00:01:40 -0700</date>
            <delta_ts>2012-09-21 03:08:10 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-97292-20120921160104.patch</filename>
            <type>text/plain</type>
            <size>5722</size>
            <attacher name="Keishi Hattori">keishi</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTI5MTg2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNTA3NDU3MzI5MGUxOTdk
ZTczYWUxN2U1MGQxNjRkODBmMzFiYjQxNi4uNTM5NzFjMmI0OWVlNjBjNjNmNDgxMTQ4NWNjN2Jj
Zjg4NTNmZWI3MSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBACisyMDEyLTA5LTIwICBLZWlz
aGkgSGF0dG9yaSAgPGtlaXNoaUB3ZWJraXQub3JnPgorCisgICAgICAgIEFkZCBkYXRhbGlzdCBz
dWdnZXN0aW9ucyBpbnRvIERhdGVUaW1lQ2hvb3NlclBhcmFtZXRlcnMKKyAgICAgICAgaHR0cHM6
Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTk3MjkyCisKKyAgICAgICAgUmV2aWV3
ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgV2UgcmVhZCBkYXRhbGlzdCBzdWdnZXN0
aW9ucywgYWRkIHRoZW0gdG8gRGF0ZVRpbWVDaG9vc2VyUGFyYW1ldGVycywKKyAgICAgICAgYW5k
IHBhc3MgdGhlbSB0byB0aGUgcGFnZSBwb3B1cC4KKworICAgICAgICBObyBuZXcgdGVzdHMuIE5v
IGJlaGF2aW9yIGNoYW5nZSB5ZXQuCisKKyAgICAgICAgKiBodG1sL3NoYWRvdy9DYWxlbmRhclBp
Y2tlckVsZW1lbnQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6Q2FsZW5kYXJQaWNrZXJFbGVtZW50
OjpvcGVuUG9wdXApOiBSZWFkIGRhdGFsaXN0IHN1Z2dlc3Rpb25zIGFuZCBhZGQgdGhlbSB0byBE
YXRlVGltZUNob29zZXJQYXJhbWV0ZXJzCisgICAgICAgICogcGxhdGZvcm0vRGF0ZVRpbWVDaG9v
c2VyLmg6CisgICAgICAgIChEYXRlVGltZUNob29zZXJQYXJhbWV0ZXJzKTogQWRkZWQgbG9jYWxp
emVkU3VnZ2VzdGlvblZhbHVlcyBzbyB3ZSBjYW4gc2hvdyBsb2NhbGl6ZWQgdmFsdWVzIGluc2lk
ZSB0aGUgcGFnZSBwb3B1cC4KKwogMjAxMi0wOS0yMCAgTGV2aSBXZWludHJhdWIgIDxsZXZpd0Bj
aHJvbWl1bS5vcmc+CiAKICAgICAgICAgUHJldmVudCByZWFkaW5nIHN0YWxlIGRhdGEgZnJvbSBJ
bmxpbmVUZXh0Qm94ZXMKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdl
TG9nIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9DaGFuZ2VMb2cKaW5kZXggNzY0NmVjNDE0NjJi
NDFiNzNjZDY0YjIwZGNkNTdmZDVjZTkwMWMyNC4uODZiN2M0OTg5MzkxNzlhMTMyZTY4MDA4YjUz
Nzg5YTJjNzFiZTU1ZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9jaHJvbWl1bS9DaGFuZ2VM
b2cKKysrIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxMyBA
QAorMjAxMi0wOS0yMCAgS2Vpc2hpIEhhdHRvcmkgIDxrZWlzaGlAd2Via2l0Lm9yZz4KKworICAg
ICAgICBBZGQgZGF0YWxpc3Qgc3VnZ2VzdGlvbnMgaW50byBEYXRlVGltZUNob29zZXJQYXJhbWV0
ZXJzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD05NzI5
MgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogc3Jj
L0RhdGVUaW1lQ2hvb3NlckltcGwuY3BwOgorICAgICAgICAoV2ViS2l0OjpEYXRlVGltZUNob29z
ZXJJbXBsOjp3cml0ZURvY3VtZW50KTogQWRkIHRoZSBuZWNlc3NhcnkgcGFyYW1ldGVycyBmb3Ig
U3VnZ2VzdGlvblBpY2tlci4KKwogMjAxMi0wOS0yMCAgVG9ueSBDaGFuZyAgPHRvbnlAY2hyb21p
dW0ub3JnPgogCiAgICAgICAgIFtjaHJvbWl1bV0gVW5yZXZpZXdlZCBidWlsZCBmaXguIHdlYmtp
dF91bml0X3Rlc3RzIGhhdmUgZ2xvYmFsIGNvbnN0cnVjdG9ycy4KZGlmZiAtLWdpdCBhL1NvdXJj
ZS9XZWJDb3JlL2h0bWwvc2hhZG93L0NhbGVuZGFyUGlja2VyRWxlbWVudC5jcHAgYi9Tb3VyY2Uv
V2ViQ29yZS9odG1sL3NoYWRvdy9DYWxlbmRhclBpY2tlckVsZW1lbnQuY3BwCmluZGV4IDI4ZDc4
ZDFkNTYyODAwMmFlNjQxNjYzYjdjOWUxYWFmYzQ4ODNmOGQuLjc1MTNmNWI3MTZmMzc2ZmI1Y2Vh
NGQ2NzFhNzk5NmI0OTdhYjZhNjAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2h0bWwvc2hh
ZG93L0NhbGVuZGFyUGlja2VyRWxlbWVudC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvaHRtbC9z
aGFkb3cvQ2FsZW5kYXJQaWNrZXJFbGVtZW50LmNwcApAQCAtMzcsNyArMzcsOSBAQAogI2luY2x1
ZGUgIkNocm9tZUNsaWVudC5oIgogI2luY2x1ZGUgIkV2ZW50LmgiCiAjaW5jbHVkZSAiRnJhbWVW
aWV3LmgiCisjaW5jbHVkZSAiSFRNTERhdGFMaXN0RWxlbWVudC5oIgogI2luY2x1ZGUgIkhUTUxJ
bnB1dEVsZW1lbnQuaCIKKyNpbmNsdWRlICJIVE1MT3B0aW9uRWxlbWVudC5oIgogI2luY2x1ZGUg
IlBhZ2UuaCIKICNpbmNsdWRlICJSZW5kZXJEZXRhaWxzTWFya2VyLmgiCiAKQEAgLTE0MCw3ICsx
NDIsMTYgQEAgdm9pZCBDYWxlbmRhclBpY2tlckVsZW1lbnQ6Om9wZW5Qb3B1cCgpCiAgICAgICAg
IHBhcmFtZXRlcnMuc3RlcCA9IHN0ZXAudG9Eb3VibGUoKTsKICAgICBwYXJhbWV0ZXJzLmFuY2hv
clJlY3RJblJvb3RWaWV3ID0gZG9jdW1lbnQoKS0+dmlldygpLT5jb250ZW50c1RvUm9vdFZpZXco
aG9zdElucHV0KCktPnBpeGVsU25hcHBlZEJvdW5kaW5nQm94KCkpOwogICAgIHBhcmFtZXRlcnMu
Y3VycmVudFZhbHVlID0gaW5wdXQtPnZhbHVlKCk7Ci0gICAgLy8gRklYTUU6IHBhcmFtZXRlcnMu
c3VnZ2VzdGlvblZhbHVlcyBhbmQgc3VnZ2VzdGlvbkxhYmVscyB3aWxsIGJlIHVzZWQgd2hlbiB3
ZSBzdXBwb3J0IGRhdGFsaXN0LgorICAgIGlmIChIVE1MRGF0YUxpc3RFbGVtZW50KiBkYXRhTGlz
dCA9IGlucHV0LT5kYXRhTGlzdCgpKSB7CisgICAgICAgIFJlZlB0cjxIVE1MQ29sbGVjdGlvbj4g
b3B0aW9ucyA9IGRhdGFMaXN0LT5vcHRpb25zKCk7CisgICAgICAgIGZvciAodW5zaWduZWQgaSA9
IDA7IEhUTUxPcHRpb25FbGVtZW50KiBvcHRpb24gPSB0b0hUTUxPcHRpb25FbGVtZW50KG9wdGlv
bnMtPml0ZW0oaSkpOyArK2kpIHsKKyAgICAgICAgICAgIGlmICghaW5wdXQtPmlzVmFsaWRWYWx1
ZShvcHRpb24tPnZhbHVlKCkpKQorICAgICAgICAgICAgICAgIGNvbnRpbnVlOworICAgICAgICAg
ICAgcGFyYW1ldGVycy5zdWdnZXN0aW9uVmFsdWVzLmFwcGVuZChpbnB1dC0+c2FuaXRpemVWYWx1
ZShvcHRpb24tPnZhbHVlKCkpKTsKKyAgICAgICAgICAgIHBhcmFtZXRlcnMubG9jYWxpemVkU3Vn
Z2VzdGlvblZhbHVlcy5hcHBlbmQoaW5wdXQtPmxvY2FsaXplVmFsdWUob3B0aW9uLT52YWx1ZSgp
KSk7CisgICAgICAgICAgICBwYXJhbWV0ZXJzLnN1Z2dlc3Rpb25MYWJlbHMuYXBwZW5kKG9wdGlv
bi0+dmFsdWUoKSA9PSBvcHRpb24tPmxhYmVsKCkgPyBTdHJpbmcoKSA6IG9wdGlvbi0+bGFiZWwo
KSk7CisgICAgICAgIH0KKyAgICB9CiAgICAgbV9jaG9vc2VyID0gY2hyb21lLT5jbGllbnQoKS0+
b3BlbkRhdGVUaW1lQ2hvb3Nlcih0aGlzLCBwYXJhbWV0ZXJzKTsKIH0KIApkaWZmIC0tZ2l0IGEv
U291cmNlL1dlYkNvcmUvcGxhdGZvcm0vRGF0ZVRpbWVDaG9vc2VyLmggYi9Tb3VyY2UvV2ViQ29y
ZS9wbGF0Zm9ybS9EYXRlVGltZUNob29zZXIuaAppbmRleCA0YjQzYTMwODFhODQ3ZjhkZDBkNTk2
YzI4MzA5ZGQ3MWM1MmQ4OWM1Li42Yzk4ZTNmMTcyMTJmYTQxZWRjMmM0NmUxNDI5MGJiYTAxMzI0
YzcwIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9EYXRlVGltZUNob29zZXIu
aAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9EYXRlVGltZUNob29zZXIuaApAQCAtNDEs
NiArNDEsNyBAQCBzdHJ1Y3QgRGF0ZVRpbWVDaG9vc2VyUGFyYW1ldGVycyB7CiAgICAgSW50UmVj
dCBhbmNob3JSZWN0SW5Sb290VmlldzsKICAgICBTdHJpbmcgY3VycmVudFZhbHVlOwogICAgIFZl
Y3RvcjxTdHJpbmc+IHN1Z2dlc3Rpb25WYWx1ZXM7CisgICAgVmVjdG9yPFN0cmluZz4gbG9jYWxp
emVkU3VnZ2VzdGlvblZhbHVlczsKICAgICBWZWN0b3I8U3RyaW5nPiBzdWdnZXN0aW9uTGFiZWxz
OwogICAgIGRvdWJsZSBtaW5pbXVtOwogICAgIGRvdWJsZSBtYXhpbXVtOwpkaWZmIC0tZ2l0IGEv
U291cmNlL1dlYktpdC9jaHJvbWl1bS9zcmMvRGF0ZVRpbWVDaG9vc2VySW1wbC5jcHAgYi9Tb3Vy
Y2UvV2ViS2l0L2Nocm9taXVtL3NyYy9EYXRlVGltZUNob29zZXJJbXBsLmNwcAppbmRleCA2OTcx
OGRjYjYzMWVkNDJkNjk5MmFkYzRjZDBhODMyMzg1YWQxMWZhLi5mYzNmNmNjMTkxYTY3OWY0YTU0
MzdkOGFhYjQ5NjRhMjJkOWM3YjAzIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVt
L3NyYy9EYXRlVGltZUNob29zZXJJbXBsLmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVt
L3NyYy9EYXRlVGltZUNob29zZXJJbXBsLmNwcApAQCAtMzcsNiArMzcsNyBAQAogI2luY2x1ZGUg
IkNocm9tZUNsaWVudEltcGwuaCIKICNpbmNsdWRlICJEYXRlQ29tcG9uZW50cy5oIgogI2luY2x1
ZGUgIkRhdGVUaW1lQ2hvb3NlckNsaWVudC5oIgorI2luY2x1ZGUgIklucHV0VHlwZU5hbWVzLmgi
CiAjaW5jbHVkZSAiTGFuZ3VhZ2UuaCIKICNpbmNsdWRlICJMb2NhbGl6ZWREYXRlLmgiCiAjaW5j
bHVkZSAiTm90SW1wbGVtZW50ZWQuaCIKQEAgLTEwNiw2ICsxMDcsMTQgQEAgdm9pZCBEYXRlVGlt
ZUNob29zZXJJbXBsOjp3cml0ZURvY3VtZW50KFdlYkNvcmU6OkRvY3VtZW50V3JpdGVyJiB3cml0
ZXIpCiAgICAgYWRkUHJvcGVydHkoImRheUxhYmVscyIsIFdlYkNvcmU6OndlZWtEYXlTaG9ydExh
YmVscygpLCB3cml0ZXIpOwogICAgIERpcmVjdGlvbiBkaXIgPSBkaXJlY3Rpb24oV2ViQ29yZTo6
bW9udGhMYWJlbHMoKVswXVswXSk7CiAgICAgYWRkUHJvcGVydHkoImlzUlRMIiwgZGlyID09IFJp
Z2h0VG9MZWZ0IHx8IGRpciA9PSBSaWdodFRvTGVmdEFyYWJpYywgd3JpdGVyKTsKKyAgICBpZiAo
bV9wYXJhbWV0ZXJzLnN1Z2dlc3Rpb25WYWx1ZXMuc2l6ZSgpKSB7CisgICAgICAgIGFkZFByb3Bl
cnR5KCJpbnB1dFdpZHRoIiwgc3RhdGljX2Nhc3Q8dW5zaWduZWQ+KG1fcGFyYW1ldGVycy5hbmNo
b3JSZWN0SW5Sb290Vmlldy53aWR0aCgpKSwgd3JpdGVyKTsKKyAgICAgICAgYWRkUHJvcGVydHko
InN1Z2dlc3Rpb25WYWx1ZXMiLCBtX3BhcmFtZXRlcnMuc3VnZ2VzdGlvblZhbHVlcywgd3JpdGVy
KTsKKyAgICAgICAgYWRkUHJvcGVydHkoImxvY2FsaXplZFN1Z2dlc3Rpb25WYWx1ZXMiLCBtX3Bh
cmFtZXRlcnMubG9jYWxpemVkU3VnZ2VzdGlvblZhbHVlcywgd3JpdGVyKTsKKyAgICAgICAgYWRk
UHJvcGVydHkoInN1Z2dlc3Rpb25MYWJlbHMiLCBtX3BhcmFtZXRlcnMuc3VnZ2VzdGlvbkxhYmVs
cywgd3JpdGVyKTsKKyAgICAgICAgYWRkUHJvcGVydHkoInNob3dPdGhlckRhdGVFbnRyeSIsIG1f
cGFyYW1ldGVycy50eXBlID09IFdlYkNvcmU6OklucHV0VHlwZU5hbWVzOjpkYXRlKCksIHdyaXRl
cik7CisgICAgICAgIGFkZFByb3BlcnR5KCJvdGhlckRhdGVMYWJlbCIsIFBsYXRmb3JtOjpjdXJy
ZW50KCktPnF1ZXJ5TG9jYWxpemVkU3RyaW5nKFdlYkxvY2FsaXplZFN0cmluZzo6T3RoZXJEYXRl
TGFiZWwpLCB3cml0ZXIpOworICAgIH0KICAgICBhZGRTdHJpbmcoIn1cbiIsIHdyaXRlcik7CiAK
ICAgICB3cml0ZXIuYWRkRGF0YShXZWJDb3JlOjpwaWNrZXJDb21tb25Kcywgc2l6ZW9mKFdlYkNv
cmU6OnBpY2tlckNvbW1vbkpzKSk7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>