<?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>66216</bug_id>
          
          <creation_ts>2011-08-15 02:10:31 -0700</creation_ts>
          <short_desc>REGRESSION(r70598): [Chromium] Style changes in textInput event can prevent from updating &lt;textarea&gt; value.</short_desc>
          <delta_ts>2011-09-15 11:17:47 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>DOM</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Hajime Morrita">morrita</reporter>
          <assigned_to name="Hajime Morrita">morrita</assigned_to>
          <cc>rniwa</cc>
    
    <cc>tkent</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>451004</commentid>
    <comment_count>0</comment_count>
      <attachid>103895</attachid>
    <who name="Hajime Morrita">morrita</who>
    <bug_when>2011-08-15 02:10:31 -0700</bug_when>
    <thetext>Created attachment 103895
A reduction.

From http://code.google.com/p/chromium/issues/detail?id=89647

How to repro:
- Open attached html
- Focus the text area
- Type something
Typed text should appear but doesn&apos;t.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>451027</commentid>
    <comment_count>1</comment_count>
      <attachid>103900</attachid>
    <who name="Hajime Morrita">morrita</who>
    <bug_when>2011-08-15 04:12:51 -0700</bug_when>
    <thetext>Created attachment 103900
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>451028</commentid>
    <comment_count>2</comment_count>
    <who name="Hajime Morrita">morrita</who>
    <bug_when>2011-08-15 04:17:55 -0700</bug_when>
    <thetext>This is a kind of bandaid fix.
Although an ideal prevention for this kind of error is to deploy many invariant assertions,
that is another, tough story...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>451486</commentid>
    <comment_count>3</comment_count>
      <attachid>103900</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2011-08-15 21:44:52 -0700</bug_when>
    <thetext>Comment on attachment 103900
Patch

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

&gt; LayoutTests/editing/input/style-change-during-input-expected.txt:5
&gt; +PASS successfullyParsed is true
&gt; +
&gt; +TEST COMPLETE
&gt; +PASS window.target.value is &quot;hello&quot;

The order of these lines will be fixed if you make the following changes

&gt; LayoutTests/editing/input/style-change-during-input.html:26
&gt; +        layoutTestController.notifyDone();

Call finishJSTest instead here.

&gt; LayoutTests/editing/input/style-change-during-input.html:30
&gt; +successfullyParsed = true;

You should set window.jsTestIsAsync = true instead.

&gt; Source/WebCore/ChangeLog:11
&gt; +        dirty. But that is problematic since the editing code assumes
&gt; +        style staying clean during sellchecking phase.

Please elaborate more before you land; e.g. HTMLTextAreaElement&apos;s shadow DOM is re-created, etc...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>451507</commentid>
    <comment_count>4</comment_count>
      <attachid>104009</attachid>
    <who name="Hajime Morrita">morrita</who>
    <bug_when>2011-08-15 23:00:55 -0700</bug_when>
    <thetext>Created attachment 104009
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>451508</commentid>
    <comment_count>5</comment_count>
      <attachid>104009</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2011-08-15 23:05:21 -0700</bug_when>
    <thetext>Comment on attachment 104009
Patch

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

&gt; LayoutTests/editing/input/style-change-during-input-expected.txt:3
&gt; +PASS window.target.value is &quot;hello&quot;

No blank line here?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>451516</commentid>
    <comment_count>6</comment_count>
      <attachid>104009</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-08-16 00:00:59 -0700</bug_when>
    <thetext>Comment on attachment 104009
Patch

Clearing flags on attachment: 104009

Committed r93087: &lt;http://trac.webkit.org/changeset/93087&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>467920</commentid>
    <comment_count>7</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2011-09-15 11:17:47 -0700</bug_when>
    <thetext>This bug has been fixed.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>103895</attachid>
            <date>2011-08-15 02:10:31 -0700</date>
            <delta_ts>2011-08-15 02:10:31 -0700</delta_ts>
            <desc>A reduction.</desc>
            <filename>cr89647.html</filename>
            <type>text/html</type>
            <size>236</size>
            <attacher name="Hajime Morrita">morrita</attacher>
            
              <data encoding="base64">PGh0bWw+CjxoZWFkPgo8c3R5bGU+CmJvZHlbc3R5bGVdIHsgfQo8L3N0eWxlPgo8L2hlYWQ+Cjxi
b2R5Pgo8dGV4dGFyZWEgaWQ9InQiPjwvdGV4dGFyZWE+CjxzY3JpcHQ+CmRvY3VtZW50LmdldEVs
ZW1lbnRCeUlkKCJ0IikuYWRkRXZlbnRMaXN0ZW5lcigidGV4dElucHV0IiwgZnVuY3Rpb24gKGV2
dCkgeyBldnQudGFyZ2V0LnN0eWxlLndpZHRoID0gMTAwOyB9KTsKPC9zY3JpcHQ+CjwvYm9keT4K
PC9odG1sPgo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>103900</attachid>
            <date>2011-08-15 04:12:51 -0700</date>
            <delta_ts>2011-08-15 23:00:48 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-66216-20110815201249.patch</filename>
            <type>text/plain</type>
            <size>4545</size>
            <attacher name="Hajime Morrita">morrita</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogOTMwMzQKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5n
ZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCA2NWZjYjFmZDM5YzcwMWZjMzVlYjQ2
YjYzZmJjMzY4NDMwNmJmMTQ3Li5hZjIzOTgyODA0ZDNmY2ZkMTI5M2I4MTRmMmJlMzIyYTcxYmY1
OWU5IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMv
Q2hhbmdlTG9nCkBAIC0xLDMgKzEsMTMgQEAKKzIwMTEtMDgtMTUgIE1PUklUQSBIYWppbWUgIDxt
b3JyaXRhQGdvb2dsZS5jb20+CisKKyAgICAgICAgUkVHUkVTU0lPTihyNzA1OTgpOiBbQ2hyb21p
dW1dIFN0eWxlIGNoYW5nZXMgaW4gdGV4dElucHV0IGV2ZW50IGNhbiBwcmV2ZW50IGZyb20gdXBk
YXRpbmcgPHRleHRhcmVhPiB2YWx1ZS4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTY2MjE2CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BT
ISkuCisKKyAgICAgICAgKiBlZGl0aW5nL2lucHV0L3N0eWxlLWNoYW5nZS1kdXJpbmctaW5wdXQt
ZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiBlZGl0aW5nL2lucHV0L3N0eWxlLWNoYW5n
ZS1kdXJpbmctaW5wdXQuaHRtbDogQWRkZWQuCisKIDIwMTEtMDgtMTQgIFJlbmF0YSBIb2RvdmFu
ICA8cmVuaUB3ZWJraXQub3JnPgogCiAgICAgICAgW1FUXVJFR1JFU1NJT04gYWZ0ZXIgcjkzMDEx
CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9lZGl0aW5nL2lucHV0L3N0eWxlLWNoYW5nZS1kdXJp
bmctaW5wdXQtZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvZWRpdGluZy9pbnB1dC9zdHlsZS1j
aGFuZ2UtZHVyaW5nLWlucHV0LWV4cGVjdGVkLnR4dApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRl
eCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5hMDVkZjkzMjg3ZWJk
NTg1M2I1Mjc4ODlmNjEzZGFlMGIyZjY3MWQ2Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVz
dHMvZWRpdGluZy9pbnB1dC9zdHlsZS1jaGFuZ2UtZHVyaW5nLWlucHV0LWV4cGVjdGVkLnR4dApA
QCAtMCwwICsxLDYgQEAKKworUEFTUyBzdWNjZXNzZnVsbHlQYXJzZWQgaXMgdHJ1ZQorCitURVNU
IENPTVBMRVRFCitQQVNTIHdpbmRvdy50YXJnZXQudmFsdWUgaXMgImhlbGxvIgorCmRpZmYgLS1n
aXQgYS9MYXlvdXRUZXN0cy9lZGl0aW5nL2lucHV0L3N0eWxlLWNoYW5nZS1kdXJpbmctaW5wdXQu
aHRtbCBiL0xheW91dFRlc3RzL2VkaXRpbmcvaW5wdXQvc3R5bGUtY2hhbmdlLWR1cmluZy1pbnB1
dC5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAuLjhkOTdmYmU2OThjYzUxNGZmNTlkYmIyNDg0ODhkYjBlMGVjMzRm
MzkKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9lZGl0aW5nL2lucHV0L3N0eWxlLWNo
YW5nZS1kdXJpbmctaW5wdXQuaHRtbApAQCAtMCwwICsxLDM0IEBACis8aHRtbD4KKzxoZWFkPgor
PGxpbmsgcmVsPSJzdHlsZXNoZWV0IiBocmVmPSIuLi8uLi9mYXN0L2pzL3Jlc291cmNlcy9qcy10
ZXN0LXN0eWxlLmNzcyI+Cis8c2NyaXB0IHNyYz0iLi4vLi4vZmFzdC9qcy9yZXNvdXJjZXMvanMt
dGVzdC1wcmUuanMiPjwvc2NyaXB0PgorPHN0eWxlPgorYm9keVtzdHlsZV0geyB9Cis8L3N0eWxl
PgorPC9oZWFkPgorPGJvZHk+Cis8dGV4dGFyZWEgaWQ9InRhcmdldCI+PC90ZXh0YXJlYT4KKzxw
cmUgaWQ9ImNvbnNvbGUiPjwvcHJlPgorPHNjcmlwdD4KK2RvY3VtZW50LmdldEVsZW1lbnRCeUlk
KCJ0YXJnZXQiKS5hZGRFdmVudExpc3RlbmVyKCJ0ZXh0SW5wdXQiLCBmdW5jdGlvbiAoZXZ0KSB7
IGV2dC50YXJnZXQuc3R5bGUud2lkdGggPSAxMDA7IH0pOworaWYgKHdpbmRvdy5sYXlvdXRUZXN0
Q29udHJvbGxlcikgeworICAgIGxheW91dFRlc3RDb250cm9sbGVyLmR1bXBBc1RleHQoKTsKKyAg
ICBsYXlvdXRUZXN0Q29udHJvbGxlci53YWl0VW50aWxEb25lKCk7CisgICAgd2luZG93LnRhcmdl
dCA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJ0YXJnZXQiKTsKKyAgICB3aW5kb3cuc2V0VGlt
ZW91dChmdW5jdGlvbigpIHsKKyAgICAgICAgd2luZG93LnRhcmdldC5mb2N1cygpOworICAgICAg
ICBldmVudFNlbmRlci5rZXlEb3duKCJoIik7CisgICAgICAgIGV2ZW50U2VuZGVyLmtleURvd24o
ImUiKTsKKyAgICAgICAgZXZlbnRTZW5kZXIua2V5RG93bigibCIpOworICAgICAgICBldmVudFNl
bmRlci5rZXlEb3duKCJsIik7CisgICAgICAgIGV2ZW50U2VuZGVyLmtleURvd24oIm8iKTsKKyAg
ICAgICAgc2hvdWxkQmUoIndpbmRvdy50YXJnZXQudmFsdWUiLCAnImhlbGxvIicpOworICAgICAg
ICBsYXlvdXRUZXN0Q29udHJvbGxlci5ub3RpZnlEb25lKCk7CisgICAgfSwgMCk7Cit9CisKK3N1
Y2Nlc3NmdWxseVBhcnNlZCA9IHRydWU7Cis8L3NjcmlwdD4KKzxzY3JpcHQgc3JjPSIuLi8uLi9m
YXN0L2pzL3Jlc291cmNlcy9qcy10ZXN0LXBvc3QuanMiPjwvc2NyaXB0PgorPC9ib2R5PgorPC9o
dG1sPgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nIGIvU291cmNlL1dlYkNv
cmUvQ2hhbmdlTG9nCmluZGV4IDVkMGVlYTU2ZDdmZTA0MDBmMjRjNjUwMjIyMTViZDgzODBlMDc3
MjQuLmE1ZTlkNmU3M2VlNmVlZDIyZjY1NGFjOTgzMDAwMGRhMDViODZjNWYgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZworKysgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cK
QEAgLTEsMyArMSwyMyBAQAorMjAxMS0wOC0xNSAgTU9SSVRBIEhhamltZSAgPG1vcnJpdGFAZ29v
Z2xlLmNvbT4KKworICAgICAgICBSRUdSRVNTSU9OKHI3MDU5OCk6IFtDaHJvbWl1bV0gU3R5bGUg
Y2hhbmdlcyBpbiB0ZXh0SW5wdXQgZXZlbnQgY2FuIHByZXZlbnQgZnJvbSB1cGRhdGluZyA8dGV4
dGFyZWE+IHZhbHVlLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5j
Z2k/aWQ9NjYyMTYKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAg
ICAgICBFbGVtZW50OjpzcGVsbGNoZWNrQXR0cmlidXRlU3RhdGUoKSB1c2VzIEVsZW1lbnQ6Omhh
c0F0dHJpYnV0ZSgpLAorICAgICAgICB3aGljaCBjYWxscyB1cGRhdGVTdHlsZUF0dHJpYnV0ZSgp
LCB3aGljaCBwb3RlbnRpYWxseSBtYWtlcyBzdHlsZQorICAgICAgICBkaXJ0eS4gQnV0IHRoYXQg
aXMgcHJvYmxlbWF0aWMgc2luY2UgdGhlIGVkaXRpbmcgY29kZSBhc3N1bWVzCisgICAgICAgIHN0
eWxlIHN0YXlpbmcgY2xlYW4gZHVyaW5nIHNlbGxjaGVja2luZyBwaGFzZS4KKworICAgICAgICBU
aGlzIGNoYW5nZSByZW1vdmVzIHRoZSBoYXNBdHRyaWJ1dGUoKSBjYWxsIGZyb20KKyAgICAgICAg
c3BlbGxjaGVja0F0dHJpYnV0ZVN0YXRlKCkuCisKKyAgICAgICAgVGVzdDogZWRpdGluZy9pbnB1
dC9zdHlsZS1jaGFuZ2UtZHVyaW5nLWlucHV0Lmh0bWwKKworICAgICAgICAqIGRvbS9FbGVtZW50
LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkVsZW1lbnQ6OnNwZWxsY2hlY2tBdHRyaWJ1dGVTdGF0
ZSk6CisKIDIwMTEtMDgtMTQgIFBhdmVsIEZlbGRtYW4gIDxwZmVsZG1hbkBjaHJvbWl1bS5vcmc+
CiAKICAgICAgICAgV2ViIEluc3BlY3Rvcjogc2hvd0NvbnRleHRNZW51IG1pc3NpbmcgaW4gUmVt
b3RlIERldlRvb2xzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9kb20vRWxlbWVudC5jcHAg
Yi9Tb3VyY2UvV2ViQ29yZS9kb20vRWxlbWVudC5jcHAKaW5kZXggYjllYmY5Y2M3NTMwZTdkZDg5
MTVkMTRmODcwNzI5NjViODRkZGNiYi4uYzAzYzAxZjIzNDU4YjAwNWU5ZmFkM2E5YWZjYTJiMWRk
ZjQ2MTdiMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvZG9tL0VsZW1lbnQuY3BwCisrKyBi
L1NvdXJjZS9XZWJDb3JlL2RvbS9FbGVtZW50LmNwcApAQCAtMjAwMywxMCArMjAwMyw5IEBAIHZv
aWQgRWxlbWVudDo6c2V0Q29udGFpbnNGdWxsU2NyZWVuRWxlbWVudE9uQW5jZXN0b3JzQ3Jvc3Np
bmdGcmFtZUJvdW5kYXJpZXMoYm9vCiAKIFNwZWxsY2hlY2tBdHRyaWJ1dGVTdGF0ZSBFbGVtZW50
OjpzcGVsbGNoZWNrQXR0cmlidXRlU3RhdGUoKSBjb25zdAogewotICAgIGlmICghaGFzQXR0cmli
dXRlKEhUTUxOYW1lczo6c3BlbGxjaGVja0F0dHIpKQotICAgICAgICByZXR1cm4gU3BlbGxjaGVj
a0F0dHJpYnV0ZURlZmF1bHQ7Ci0KICAgICBjb25zdCBBdG9taWNTdHJpbmcmIHZhbHVlID0gZ2V0
QXR0cmlidXRlKEhUTUxOYW1lczo6c3BlbGxjaGVja0F0dHIpOworICAgIGlmICh2YWx1ZSA9PSBu
dWxsQXRvbSkKKyAgICAgICAgcmV0dXJuIFNwZWxsY2hlY2tBdHRyaWJ1dGVEZWZhdWx0OwogICAg
IGlmIChlcXVhbElnbm9yaW5nQ2FzZSh2YWx1ZSwgInRydWUiKSB8fCBlcXVhbElnbm9yaW5nQ2Fz
ZSh2YWx1ZSwgIiIpKQogICAgICAgICByZXR1cm4gU3BlbGxjaGVja0F0dHJpYnV0ZVRydWU7CiAg
ICAgaWYgKGVxdWFsSWdub3JpbmdDYXNlKHZhbHVlLCAiZmFsc2UiKSkK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>104009</attachid>
            <date>2011-08-15 23:00:55 -0700</date>
            <delta_ts>2011-08-16 00:00:59 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-66216-20110816150054.patch</filename>
            <type>text/plain</type>
            <size>4839</size>
            <attacher name="Hajime Morrita">morrita</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogOTMwODYKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5n
ZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCAxNzlhNjBkYjk2YzY1YzM2YjNkZGM3
NmQzNzEzYzAxZDVhOWUyOWI3Li4yNDNlZWNlNTAwYzZiNWI1YTA3ODczYTVlODBlMzFkYmViNjNh
ZTFjIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMv
Q2hhbmdlTG9nCkBAIC0xLDMgKzEsMTMgQEAKKzIwMTEtMDgtMTUgIE1PUklUQSBIYWppbWUgIDxt
b3JyaXRhQGdvb2dsZS5jb20+CisKKyAgICAgICAgUkVHUkVTU0lPTihyNzA1OTgpOiBbQ2hyb21p
dW1dIFN0eWxlIGNoYW5nZXMgaW4gdGV4dElucHV0IGV2ZW50IGNhbiBwcmV2ZW50IGZyb20gdXBk
YXRpbmcgPHRleHRhcmVhPiB2YWx1ZS4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTY2MjE2CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgUnlvc3VrZSBOaXdh
LgorCisgICAgICAgICogZWRpdGluZy9pbnB1dC9zdHlsZS1jaGFuZ2UtZHVyaW5nLWlucHV0LWV4
cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAgICogZWRpdGluZy9pbnB1dC9zdHlsZS1jaGFuZ2Ut
ZHVyaW5nLWlucHV0Lmh0bWw6IEFkZGVkLgorCiAyMDExLTA4LTE1ICBHYXZpbiBCYXJyYWNsb3Vn
aCAgPGJhcnJhY2xvdWdoQGFwcGxlLmNvbT4KIAogICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0
Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NjYyNjMKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2VkaXRp
bmcvaW5wdXQvc3R5bGUtY2hhbmdlLWR1cmluZy1pbnB1dC1leHBlY3RlZC50eHQgYi9MYXlvdXRU
ZXN0cy9lZGl0aW5nL2lucHV0L3N0eWxlLWNoYW5nZS1kdXJpbmctaW5wdXQtZXhwZWN0ZWQudHh0
Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAuLjY5ZDUyMjUwNzYwMGQ2MDQzYjFjYWQ5Yzk3NDk0ODQxNjc5NmI4NWUKLS0t
IC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9lZGl0aW5nL2lucHV0L3N0eWxlLWNoYW5nZS1k
dXJpbmctaW5wdXQtZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEsNyBAQAorCitUaGUgdGV4dCBmaWVs
ZCBzaG91bGQgYWNjZXB0IHR5cGVkIGNoYXJhY3RlcnMuCitQQVNTIHdpbmRvdy50YXJnZXQudmFs
dWUgaXMgImhlbGxvIgorUEFTUyBzdWNjZXNzZnVsbHlQYXJzZWQgaXMgdHJ1ZQorCitURVNUIENP
TVBMRVRFCisKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2VkaXRpbmcvaW5wdXQvc3R5bGUtY2hh
bmdlLWR1cmluZy1pbnB1dC5odG1sIGIvTGF5b3V0VGVzdHMvZWRpdGluZy9pbnB1dC9zdHlsZS1j
aGFuZ2UtZHVyaW5nLWlucHV0Lmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uNDJkNmRhYzVhMDM1ODg0NDZiZDEz
ZDUwMWM3MmM1NmI3ZTAxNWE5YQotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2VkaXRp
bmcvaW5wdXQvc3R5bGUtY2hhbmdlLWR1cmluZy1pbnB1dC5odG1sCkBAIC0wLDAgKzEsMzYgQEAK
KzxodG1sPgorPGhlYWQ+Cis8bGluayByZWw9InN0eWxlc2hlZXQiIGhyZWY9Ii4uLy4uL2Zhc3Qv
anMvcmVzb3VyY2VzL2pzLXRlc3Qtc3R5bGUuY3NzIj4KKzxzY3JpcHQgc3JjPSIuLi8uLi9mYXN0
L2pzL3Jlc291cmNlcy9qcy10ZXN0LXByZS5qcyI+PC9zY3JpcHQ+Cis8c3R5bGU+Citib2R5W3N0
eWxlXSB7IH0KKzwvc3R5bGU+Cis8L2hlYWQ+Cis8Ym9keT4KKzx0ZXh0YXJlYSBpZD0idGFyZ2V0
Ij48L3RleHRhcmVhPgorPGRpdj5UaGUgdGV4dCBmaWVsZCBzaG91bGQgYWNjZXB0IHR5cGVkIGNo
YXJhY3RlcnMuPC9kaXY+Cis8cHJlIGlkPSJjb25zb2xlIj48L3ByZT4KKzxzY3JpcHQ+Citkb2N1
bWVudC5nZXRFbGVtZW50QnlJZCgidGFyZ2V0IikuYWRkRXZlbnRMaXN0ZW5lcigidGV4dElucHV0
IiwgZnVuY3Rpb24gKGV2dCkgeyBldnQudGFyZ2V0LnN0eWxlLndpZHRoID0gMTAwOyB9KTsKK2lm
ICh3aW5kb3cubGF5b3V0VGVzdENvbnRyb2xsZXIpIHsKKyAgICBsYXlvdXRUZXN0Q29udHJvbGxl
ci5kdW1wQXNUZXh0KCk7CisgICAgbGF5b3V0VGVzdENvbnRyb2xsZXIud2FpdFVudGlsRG9uZSgp
OworICAgIHdpbmRvdy50YXJnZXQgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgidGFyZ2V0Iik7
CisgICAgd2luZG93LnNldFRpbWVvdXQoZnVuY3Rpb24oKSB7CisgICAgICAgIHdpbmRvdy50YXJn
ZXQuZm9jdXMoKTsKKyAgICAgICAgZXZlbnRTZW5kZXIua2V5RG93bigiaCIpOworICAgICAgICBl
dmVudFNlbmRlci5rZXlEb3duKCJlIik7CisgICAgICAgIGV2ZW50U2VuZGVyLmtleURvd24oImwi
KTsKKyAgICAgICAgZXZlbnRTZW5kZXIua2V5RG93bigibCIpOworICAgICAgICBldmVudFNlbmRl
ci5rZXlEb3duKCJvIik7CisgICAgICAgIHNob3VsZEJlKCJ3aW5kb3cudGFyZ2V0LnZhbHVlIiwg
JyJoZWxsbyInKTsKKyAgICAgICAgZmluaXNoSlNUZXN0KCk7CisgICAgfSwgMCk7Cit9CisKK3dp
bmRvdy5qc1Rlc3RJc0FzeW5jID0gdHJ1ZTsKK3N1Y2Nlc3NmdWxseVBhcnNlZCA9IHRydWU7Cis8
L3NjcmlwdD4KKzxzY3JpcHQgc3JjPSIuLi8uLi9mYXN0L2pzL3Jlc291cmNlcy9qcy10ZXN0LXBv
c3QuanMiPjwvc2NyaXB0PgorPC9ib2R5PgorPC9odG1sPgpkaWZmIC0tZ2l0IGEvU291cmNlL1dl
YkNvcmUvQ2hhbmdlTG9nIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCmluZGV4IDRkMzMzMzA5
Y2Q4NDY2Y2M5MzNiZjUxODVlOTBjYmM0ZDNhMjQ3MDEuLmMzZWQzOTVjYmI1MzQ2NTM3MTZmYThl
Yzk2N2UxZTdjNTBjOTk5ZmUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwor
KysgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwyNSBAQAorMjAxMS0wOC0x
NSAgTU9SSVRBIEhhamltZSAgPG1vcnJpdGFAZ29vZ2xlLmNvbT4KKworICAgICAgICBSRUdSRVNT
SU9OKHI3MDU5OCk6IFtDaHJvbWl1bV0gU3R5bGUgY2hhbmdlcyBpbiB0ZXh0SW5wdXQgZXZlbnQg
Y2FuIHByZXZlbnQgZnJvbSB1cGRhdGluZyA8dGV4dGFyZWE+IHZhbHVlLgorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NjYyMTYKKworICAgICAgICBSZXZp
ZXdlZCBieSBSeW9zdWtlIE5pd2EuCisKKyAgICAgICAgRWxlbWVudDo6c3BlbGxjaGVja0F0dHJp
YnV0ZVN0YXRlKCkgdXNlcyBFbGVtZW50OjpoYXNBdHRyaWJ1dGUoKSwKKyAgICAgICAgd2hpY2gg
Y2FsbHMgdXBkYXRlU3R5bGVBdHRyaWJ1dGUoKSwgd2hpY2ggcG90ZW50aWFsbHkgbWFrZXMgc3R5
bGUKKyAgICAgICAgZGlydHkuIEJ1dCB0aGF0IGlzIHByb2JsZW1hdGljIHNpbmNlIEVkaXRvciBj
YWxscyBzcGVsbGNoZWNrQXR0cmlidXRlU3RhdGUoKQorICAgICAgICBkdXJpbmcgdGhlIHNwZWxs
LWNoZWNraW5nIHBoYXNlIGFuZCBtYWtlIHRoZSBzdHlsZSBkaXJ0eSwKKyAgICAgICAgd2hpY2gg
Y2FuIHRyaWdnZXIgcmUtbGF5b3V0LCB3aGljaCB3aXBlcyB0aGUgc2hhZG93IHRyZWUgb2YgYSB0
ZXh0YXJlYQorICAgICAgICBvdXQgYnkgcHJlLWNvbW1pdHRlZCAidmFsdWUiIHRleHQuCisKKyAg
ICAgICAgVGhpcyBjaGFuZ2UgcmVtb3ZlcyB0aGUgaGFzQXR0cmlidXRlKCkgY2FsbCBmcm9tCisg
ICAgICAgIHNwZWxsY2hlY2tBdHRyaWJ1dGVTdGF0ZSgpLgorCisgICAgICAgIFRlc3Q6IGVkaXRp
bmcvaW5wdXQvc3R5bGUtY2hhbmdlLWR1cmluZy1pbnB1dC5odG1sCisKKyAgICAgICAgKiBkb20v
RWxlbWVudC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpFbGVtZW50OjpzcGVsbGNoZWNrQXR0cmli
dXRlU3RhdGUpOgorCiAyMDExLTA4LTE1ICBHeXV5b3VuZyBLaW0gIDxneXV5b3VuZy5raW1Ac2Ft
c3VuZy5jb20+CiAKICAgICAgICAgW0NNQUtFXSBXcmFwIGZpbGVzIG9mIHdlYnNvY2tldCBhbmQg
d29ya2VyIGluIGVhY2ggbWFjcm8uCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9kb20vRWxl
bWVudC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9kb20vRWxlbWVudC5jcHAKaW5kZXggOGJmYzA5MzVk
OTM3NDIzYmViNzA2MjQ1OTIzMjQxYTY5NTc2NzZmNi4uZjYyZTY2ZDVjMzljMzlhMzVlNjU5NTc2
ZTJiYWZkOWMxNTE5ZTkyNyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvZG9tL0VsZW1lbnQu
Y3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2RvbS9FbGVtZW50LmNwcApAQCAtMjAwMywxMCArMjAw
Myw5IEBAIHZvaWQgRWxlbWVudDo6c2V0Q29udGFpbnNGdWxsU2NyZWVuRWxlbWVudE9uQW5jZXN0
b3JzQ3Jvc3NpbmdGcmFtZUJvdW5kYXJpZXMoYm9vCiAKIFNwZWxsY2hlY2tBdHRyaWJ1dGVTdGF0
ZSBFbGVtZW50OjpzcGVsbGNoZWNrQXR0cmlidXRlU3RhdGUoKSBjb25zdAogewotICAgIGlmICgh
aGFzQXR0cmlidXRlKEhUTUxOYW1lczo6c3BlbGxjaGVja0F0dHIpKQotICAgICAgICByZXR1cm4g
U3BlbGxjaGVja0F0dHJpYnV0ZURlZmF1bHQ7Ci0KICAgICBjb25zdCBBdG9taWNTdHJpbmcmIHZh
bHVlID0gZ2V0QXR0cmlidXRlKEhUTUxOYW1lczo6c3BlbGxjaGVja0F0dHIpOworICAgIGlmICh2
YWx1ZSA9PSBudWxsQXRvbSkKKyAgICAgICAgcmV0dXJuIFNwZWxsY2hlY2tBdHRyaWJ1dGVEZWZh
dWx0OwogICAgIGlmIChlcXVhbElnbm9yaW5nQ2FzZSh2YWx1ZSwgInRydWUiKSB8fCBlcXVhbEln
bm9yaW5nQ2FzZSh2YWx1ZSwgIiIpKQogICAgICAgICByZXR1cm4gU3BlbGxjaGVja0F0dHJpYnV0
ZVRydWU7CiAgICAgaWYgKGVxdWFsSWdub3JpbmdDYXNlKHZhbHVlLCAiZmFsc2UiKSkK
</data>

          </attachment>
      

    </bug>

</bugzilla>