<?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>80359</bug_id>
          
          <creation_ts>2012-03-05 17:23:43 -0800</creation_ts>
          <short_desc>[CSSRegions][CSSOM]Restrict parsing of named flow name</short_desc>
          <delta_ts>2012-03-06 14:41:49 -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>CSS</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="Mihnea Ovidenie">mihnea</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>macpherson</cc>
    
    <cc>menard</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>571244</commentid>
    <comment_count>0</comment_count>
    <who name="Mihnea Ovidenie">mihnea</who>
    <bug_when>2012-03-05 17:23:43 -0800</bug_when>
    <thetext>Parsing of a named flow name should not allow something like:
var namedFlow = document.webkitGetFlowByName(&quot;flow; color: red;&quot;)

In this case, the named flow object should be null.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>571318</commentid>
    <comment_count>1</comment_count>
      <attachid>130256</attachid>
    <who name="Mihnea Ovidenie">mihnea</who>
    <bug_when>2012-03-05 18:12:34 -0800</bug_when>
    <thetext>Created attachment 130256
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>572015</commentid>
    <comment_count>2</comment_count>
      <attachid>130418</attachid>
    <who name="Mihnea Ovidenie">mihnea</who>
    <bug_when>2012-03-06 11:21:28 -0800</bug_when>
    <thetext>Created attachment 130418
Patch 2

Instead of adding a new test file i modified an existing test previously added for https://bugs.webkit.org/show_bug.cgi?id=79685</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>572163</commentid>
    <comment_count>3</comment_count>
      <attachid>130418</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-03-06 14:41:45 -0800</bug_when>
    <thetext>Comment on attachment 130418
Patch 2

Clearing flags on attachment: 130418

Committed r109961: &lt;http://trac.webkit.org/changeset/109961&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>572164</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-03-06 14:41:49 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>130256</attachid>
            <date>2012-03-05 18:12:34 -0800</date>
            <delta_ts>2012-03-06 11:21:28 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>80359.patch</filename>
            <type>text/plain</type>
            <size>4477</size>
            <attacher name="Mihnea Ovidenie">mihnea</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCA2ODAxNDNhLi4zNDM4NmQ1IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTcgQEAKKzIwMTItMDMt
MDUgIE1paG5lYSBPdmlkZW5pZSAgPG1paG5lYUBhZG9iZS5jb20+CisKKyAgICAgICAgW0NTU1Jl
Z2lvbnNdW0NTU09NXVJlc3RyaWN0IHBhcnNpbmcgb2YgbmFtZWQgZmxvdyBuYW1lCisgICAgICAg
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD04MDM1OQorCisgICAgICAg
IFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFRoZSBmdW5jdGlvbiB0aGF0
IGRvZXMgdGhlIHBhcnNpbmcgZm9yIGZsb3cgdGhyZWFkIG5hbWUgc2hvdWxkIHJlc3RyaWN0IHRo
ZQorICAgICAgICBudW1iZXIgb2YgcGFyc2VkIHByb3BlcnRpZXMgdG8gMSwgb3RoZXJ3aXNlIGl0
IHdvdWxkIGFsbG93IHBhcnNpbmcgb2YKKyAgICAgICAgIi13ZWJraXQtZmxvdy1pbnRvOiBmbG93
OyBjb2xvcjogcmVkOyIgY29uc3RydWN0aW9ucy4KKworICAgICAgICAqIGZhc3QvcmVnaW9ucy93
ZWJraXQtbmFtZWQtZmxvdy1pbnZhbGlkLW5hbWUyLWV4cGVjdGVkLnR4dDogQWRkZWQuCisgICAg
ICAgICogZmFzdC9yZWdpb25zL3dlYmtpdC1uYW1lZC1mbG93LWludmFsaWQtbmFtZTIuaHRtbDog
QWRkZWQuCisKIDIwMTItMDMtMDUgIEdhdmluIEJhcnJhY2xvdWdoICA8YmFycmFjbG91Z2hAYXBw
bGUuY29tPgogCiAgICAgICAgIHB1dEJ5SW5kZXggc2hvdWxkIHRocm93IGluIHN0cmljdCBtb2Rl
CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L3JlZ2lvbnMvd2Via2l0LW5hbWVkLWZsb3ct
aW52YWxpZC1uYW1lMi1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9mYXN0L3JlZ2lvbnMvd2Vi
a2l0LW5hbWVkLWZsb3ctaW52YWxpZC1uYW1lMi1leHBlY3RlZC50eHQKbmV3IGZpbGUgbW9kZSAx
MDA2NDQKaW5kZXggMDAwMDAwMC4uZTM3NDFkMgotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRl
c3RzL2Zhc3QvcmVnaW9ucy93ZWJraXQtbmFtZWQtZmxvdy1pbnZhbGlkLW5hbWUyLWV4cGVjdGVk
LnR4dApAQCAtMCwwICsxLDUgQEAKK1Rlc3QgZm9yIDgwMzU5OiBbQ1NTUmVnaW9uc11bQ1NTT01d
UmVzdHJpY3QgcGFyc2luZyBvZiBuYW1lZCBmbG93IG5hbWUKKworT24gc3VjY2VzcywgeW91IHNo
b3VsZCBzZWUgYSBQQVNTIGJlbG93LgorCitQQVNTCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9m
YXN0L3JlZ2lvbnMvd2Via2l0LW5hbWVkLWZsb3ctaW52YWxpZC1uYW1lMi5odG1sIGIvTGF5b3V0
VGVzdHMvZmFzdC9yZWdpb25zL3dlYmtpdC1uYW1lZC1mbG93LWludmFsaWQtbmFtZTIuaHRtbApu
ZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi5iZDAzZTZiCi0tLSAvZGV2L251bGwK
KysrIGIvTGF5b3V0VGVzdHMvZmFzdC9yZWdpb25zL3dlYmtpdC1uYW1lZC1mbG93LWludmFsaWQt
bmFtZTIuaHRtbApAQCAtMCwwICsxLDIwIEBACis8IWRvY3R5cGUgaHRtbD4KKzxodG1sPgorICAg
IDxoZWFkPgorICAgICAgICA8bGluayByZWw9InN0eWxlc2hlZXQiIGhyZWY9InJlc291cmNlcy9y
ZWdpb24tc3R5bGUuY3NzIj4KKyAgICAgICAgPHNjcmlwdCBzcmM9InJlc291cmNlcy9oZWxwZXIu
anMiPjwvc2NyaXB0PgorICAgIDwvaGVhZD4KKyAgICA8Ym9keT4KKyAgICAgICAgPHA+VGVzdCBm
b3IgPGEgaHJlZj0iaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTgwMzU5
Ij44MDM1OTogW0NTU1JlZ2lvbnNdW0NTU09NXVJlc3RyaWN0IHBhcnNpbmcgb2YgbmFtZWQgZmxv
dyBuYW1lPC9hPjwvcD4KKyAgICAgICAgPHA+T24gc3VjY2VzcywgeW91IHNob3VsZCBzZWUgYSBQ
QVNTIGJlbG93LjwvcD4KKyAgICAgICAgPGRpdiBpZD0iY29uc29sZSI+PC9kaXY+CisgICAgICAg
IDxzY3JpcHQ+CisgICAgICAgICAgICBpZiAod2luZG93LmxheW91dFRlc3RDb250cm9sbGVyKQor
ICAgICAgICAgICAgICAgIHdpbmRvdy5sYXlvdXRUZXN0Q29udHJvbGxlci5kdW1wQXNUZXh0KCk7
CisKKyAgICAgICAgICAgIHZhciBuYW1lZEZsb3cgPSBkb2N1bWVudC53ZWJraXRHZXRGbG93QnlO
YW1lKCJmbG93OyBjb2xvcjogcmVkOyIpOworICAgICAgICAgICAgYXNzZXJ0KG5hbWVkRmxvdyA9
PSBudWxsLCAiTmFtZWQgZmxvdyBvYmplY3Qgc2hvdWxkIGJlIG51bGwiKTsKKyAgICAgICAgPC9z
Y3JpcHQ+CisgICAgPC9ib2R5PgorPC9odG1sPgorCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29y
ZS9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNzI2NzE1NS4uMmFj
OTRjMiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9X
ZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBACisyMDEyLTAzLTA1ICBNaWhuZWEgT3Zp
ZGVuaWUgIDxtaWhuZWFAYWRvYmUuY29tPgorCisgICAgICAgIFtDU1NSZWdpb25zXVtDU1NPTV1S
ZXN0cmljdCBwYXJzaW5nIG9mIG5hbWVkIGZsb3cgbmFtZQorICAgICAgICBodHRwczovL2J1Z3Mu
d2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9ODAzNTkKKworICAgICAgICBSZXZpZXdlZCBieSBO
T0JPRFkgKE9PUFMhKS4KKworICAgICAgICBUaGUgZnVuY3Rpb24gdGhhdCBkb2VzIHRoZSBwYXJz
aW5nIGZvciBmbG93IHRocmVhZCBuYW1lIHNob3VsZCByZXN0cmljdCB0aGUKKyAgICAgICAgbnVt
YmVyIG9mIHBhcnNlZCBwcm9wZXJ0aWVzIHRvIDEsIG90aGVyd2lzZSBpdCB3b3VsZCBhbGxvdyBw
YXJzaW5nIG9mCisgICAgICAgICItd2Via2l0LWZsb3ctaW50bzogZmxvdzsgY29sb3I6IHJlZDsi
IGNvbnN0cnVjdGlvbnMuCisKKyAgICAgICAgVGVzdDogZmFzdC9yZWdpb25zL3dlYmtpdC1uYW1l
ZC1mbG93LWludmFsaWQtbmFtZTIuaHRtbAorCisgICAgICAgICogY3NzL0NTU1BhcnNlci5jcHA6
CisgICAgICAgIChXZWJDb3JlOjp2YWxpZEZsb3dOYW1lKToKKyAgICAgICAgKFdlYkNvcmU6OkNT
U1BhcnNlcjo6cGFyc2VGbG93VGhyZWFkKToKKwogMjAxMi0wMy0wNSAgSm9zaHVhIEJlbGwgIDxq
c2JlbGxAY2hyb21pdW0ub3JnPgogCiAgICAgICAgIEluZGV4ZWREQjogSGFuZGxlIExldmVsREIg
ZGF0YWJhc2UgY29ycnVwdGlvbgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvY3NzL0NTU1Bh
cnNlci5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9jc3MvQ1NTUGFyc2VyLmNwcAppbmRleCA4ZTk2MTdm
Li5lZGY3NmIzIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9jc3MvQ1NTUGFyc2VyLmNwcAor
KysgYi9Tb3VyY2UvV2ViQ29yZS9jc3MvQ1NTUGFyc2VyLmNwcApAQCAtNzA5MSwxMyArNzA5MSwx
MSBAQCBQYXNzUmVmUHRyPENTU1ZhbHVlTGlzdD4gQ1NTUGFyc2VyOjpwYXJzZUZpbHRlcigpCiAK
IHN0YXRpYyBib29sIHZhbGlkRmxvd05hbWUoY29uc3QgU3RyaW5nJiBmbG93TmFtZSkKIHsKLSAg
ICBpZiAoZXF1YWxJZ25vcmluZ0Nhc2UoZmxvd05hbWUsICJhdXRvIikKLSAgICAgICAgfHwgZXF1
YWxJZ25vcmluZ0Nhc2UoZmxvd05hbWUsICJkZWZhdWx0IikKLSAgICAgICAgfHwgZXF1YWxJZ25v
cmluZ0Nhc2UoZmxvd05hbWUsICJpbmhlcml0IikKLSAgICAgICAgfHwgZXF1YWxJZ25vcmluZ0Nh
c2UoZmxvd05hbWUsICJpbml0aWFsIikKLSAgICAgICAgfHwgZXF1YWxJZ25vcmluZ0Nhc2UoZmxv
d05hbWUsICJub25lIikpCi0gICAgICAgIHJldHVybiBmYWxzZTsKLSAgICByZXR1cm4gdHJ1ZTsK
KyAgICByZXR1cm4gIShlcXVhbElnbm9yaW5nQ2FzZShmbG93TmFtZSwgImF1dG8iKQorICAgICAg
ICAgICAgfHwgZXF1YWxJZ25vcmluZ0Nhc2UoZmxvd05hbWUsICJkZWZhdWx0IikKKyAgICAgICAg
ICAgIHx8IGVxdWFsSWdub3JpbmdDYXNlKGZsb3dOYW1lLCAiaW5oZXJpdCIpCisgICAgICAgICAg
ICB8fCBlcXVhbElnbm9yaW5nQ2FzZShmbG93TmFtZSwgImluaXRpYWwiKQorICAgICAgICAgICAg
fHwgZXF1YWxJZ25vcmluZ0Nhc2UoZmxvd05hbWUsICJub25lIikpOwogfQogCiBib29sIENTU1Bh
cnNlcjo6Y3NzUmVnaW9uc0VuYWJsZWQoKSBjb25zdApAQCAtNzEyMSw3ICs3MTE5LDcgQEAgYm9v
bCBDU1NQYXJzZXI6OnBhcnNlRmxvd1RocmVhZChjb25zdCBTdHJpbmcmIGZsb3dOYW1lLCBEb2N1
bWVudCogZG9jKQogCiAgICAgbV9ydWxlID0gMDsKIAotICAgIHJldHVybiAobV9udW1QYXJzZWRQ
cm9wZXJ0aWVzICYmIG1fcGFyc2VkUHJvcGVydGllc1swXS0+bV9pZCA9PSBDU1NQcm9wZXJ0eVdl
YmtpdEZsb3dJbnRvKTsKKyAgICByZXR1cm4gKChtX251bVBhcnNlZFByb3BlcnRpZXMgPT0gMSkg
JiYgKG1fcGFyc2VkUHJvcGVydGllc1swXS0+bV9pZCA9PSBDU1NQcm9wZXJ0eVdlYmtpdEZsb3dJ
bnRvKSk7CiB9CiAKIC8vIG5vbmUgfCA8aWRlbnQ+Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>130418</attachid>
            <date>2012-03-06 11:21:28 -0800</date>
            <delta_ts>2012-03-06 14:41:45 -0800</delta_ts>
            <desc>Patch 2</desc>
            <filename>80359-2.patch</filename>
            <type>text/plain</type>
            <size>4566</size>
            <attacher name="Mihnea Ovidenie">mihnea</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCA5ZjYxN2Y5Li40NmY5MTg5IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTcgQEAKKzIwMTItMDMt
MDYgIE1paG5lYSBPdmlkZW5pZSAgPG1paG5lYUBhZG9iZS5jb20+CisKKyAgICAgICAgW0NTU1Jl
Z2lvbnNdW0NTU09NXVJlc3RyaWN0IHBhcnNpbmcgb2YgbmFtZWQgZmxvdyBuYW1lCisgICAgICAg
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD04MDM1OQorCisgICAgICAg
IFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFRoZSBmdW5jdGlvbiB0aGF0
IGRvZXMgdGhlIHBhcnNpbmcgZm9yIGZsb3cgdGhyZWFkIG5hbWUgc2hvdWxkIHJlc3RyaWN0IHRo
ZQorICAgICAgICBudW1iZXIgb2YgcGFyc2VkIHByb3BlcnRpZXMgdG8gMSwgb3RoZXJ3aXNlIGl0
IHdvdWxkIGFsbG93IHBhcnNpbmcgb2YKKyAgICAgICAgIi13ZWJraXQtZmxvdy1pbnRvOiBmbG93
OyBjb2xvcjogcmVkOyIgY29uc3RydWN0aW9ucy4KKworICAgICAgICAqIGZhc3QvcmVnaW9ucy93
ZWJraXQtbmFtZWQtZmxvdy1pbnZhbGlkLW5hbWUtZXhwZWN0ZWQudHh0OgorICAgICAgICAqIGZh
c3QvcmVnaW9ucy93ZWJraXQtbmFtZWQtZmxvdy1pbnZhbGlkLW5hbWUuaHRtbDoKKwogMjAxMi0w
My0wNiAgUnlvc3VrZSBOaXdhICA8cm5pd2FAd2Via2l0Lm9yZz4KIAogICAgICAgICBzZWxlY3Qt
bGluZS1icmVhay13aXRoLW9wcG9zaXRlLWRpcmVjdGlvbmFsaXR5Lmh0bWwgaXMgZmxha3kKZGlm
ZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvcmVnaW9ucy93ZWJraXQtbmFtZWQtZmxvdy1pbnZh
bGlkLW5hbWUtZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvZmFzdC9yZWdpb25zL3dlYmtpdC1u
YW1lZC1mbG93LWludmFsaWQtbmFtZS1leHBlY3RlZC50eHQKaW5kZXggZTA3OTU4Zi4uZTg2NmYx
ZCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvZmFzdC9yZWdpb25zL3dlYmtpdC1uYW1lZC1mbG93
LWludmFsaWQtbmFtZS1leHBlY3RlZC50eHQKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9yZWdpb25z
L3dlYmtpdC1uYW1lZC1mbG93LWludmFsaWQtbmFtZS1leHBlY3RlZC50eHQKQEAgLTEwLDMgKzEw
LDQgQEAgUEFTUwogUEFTUwogUEFTUwogUEFTUworUEFTUwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVz
dHMvZmFzdC9yZWdpb25zL3dlYmtpdC1uYW1lZC1mbG93LWludmFsaWQtbmFtZS5odG1sIGIvTGF5
b3V0VGVzdHMvZmFzdC9yZWdpb25zL3dlYmtpdC1uYW1lZC1mbG93LWludmFsaWQtbmFtZS5odG1s
CmluZGV4IDY3NTQxMDQuLmNlYzEzMDQgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2Zhc3QvcmVn
aW9ucy93ZWJraXQtbmFtZWQtZmxvdy1pbnZhbGlkLW5hbWUuaHRtbAorKysgYi9MYXlvdXRUZXN0
cy9mYXN0L3JlZ2lvbnMvd2Via2l0LW5hbWVkLWZsb3ctaW52YWxpZC1uYW1lLmh0bWwKQEAgLTE0
LDcgKzE0LDggQEAKICAgICAgICAgICAgICAgICB3aW5kb3cubGF5b3V0VGVzdENvbnRyb2xsZXIu
ZHVtcEFzVGV4dCgpOwogICAgICAgICAgICAgLy8gVHJ5IHNvbWUgaW52YWxpZCBuYW1lcy4gYXV0
by9kZWZhdWx0L2luaGVyaXQvaW5pdGlhbC9ub25lIHZhbHVlcyBhcmUgbm90IGFsbG93ZWQKICAg
ICAgICAgICAgIC8vIEVtcHR5IHN0cmluZyBhbmQgLTEycHggYXJlIG5vdCBpZGVudGlmaWVycywg
c28gdGhleSBjYW5ub3QgcmVwcmVzZW50IHZhbGlkIGZsb3cgbmFtZXMuCi0gICAgICAgICAgICB2
YXIgYXJyRmxvd0ludmFsaWROYW1lcyA9IFsiYXV0byIsICJkZWZhdWx0IiwgImluaGVyaXQiLCAi
aW5pdGlhbCIsICJub25lIiwgIiIsICItMTJweCJdOworICAgICAgICAgICAgLy8gVmFsaWQgZmxv
dyBuYW1lcyBmb2xsb3dlZCBieSBhbm90aGVyIGNzcyBwcm9wZXJ0eSBkbyBub3QgZm9ybSBhIHZh
bGlkIGZsb3cgbmFtZS4KKyAgICAgICAgICAgIHZhciBhcnJGbG93SW52YWxpZE5hbWVzID0gWyJh
dXRvIiwgImRlZmF1bHQiLCAiaW5oZXJpdCIsICJpbml0aWFsIiwgIm5vbmUiLCAiIiwgIi0xMnB4
IiwgImZsb3c7IGNvbG9yOiByZWQ7Il07CiAgICAgICAgICAgICB2YXIgYXJyTGVuID0gYXJyRmxv
d0ludmFsaWROYW1lcy5sZW5ndGg7CiAgICAgICAgICAgICBmb3IgKHZhciBpID0gMDsgaSA8IGFy
ckxlbjsgKytpKSB7CiAgICAgICAgICAgICAgICAgdmFyIG51bGxOYW1lZEZsb3cgPSBkb2N1bWVu
dC53ZWJraXRHZXRGbG93QnlOYW1lKGFyckZsb3dJbnZhbGlkTmFtZXNbaV0pOwpkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCmlu
ZGV4IDY1NzA4ODUuLjNmNTVlM2UgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxv
ZworKysgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwyMCBAQAorMjAxMi0w
My0wNiAgTWlobmVhIE92aWRlbmllICA8bWlobmVhQGFkb2JlLmNvbT4KKworICAgICAgICBbQ1NT
UmVnaW9uc11bQ1NTT01dUmVzdHJpY3QgcGFyc2luZyBvZiBuYW1lZCBmbG93IG5hbWUKKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTgwMzU5CisKKyAgICAg
ICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVGhlIGZ1bmN0aW9uIHRo
YXQgZG9lcyB0aGUgcGFyc2luZyBmb3IgZmxvdyB0aHJlYWQgbmFtZSBzaG91bGQgcmVzdHJpY3Qg
dGhlCisgICAgICAgIG51bWJlciBvZiBwYXJzZWQgcHJvcGVydGllcyB0byAxLCBvdGhlcndpc2Ug
aXQgd291bGQgYWxsb3cgcGFyc2luZyBvZgorICAgICAgICAiLXdlYmtpdC1mbG93LWludG86IGZs
b3c7IGNvbG9yOiByZWQ7IiBjb25zdHJ1Y3Rpb25zLgorCisgICAgICAgIE1vZGlmaWVkIGZhc3Qv
cmVnaW9ucy93ZWJraXQtbmFtZWQtZmxvdy1pbnZhbGlkLW5hbWUuaHRtbCB0byBpbmNsdWRlIHRo
ZSBhYm92ZSBjYXNlLgorCisgICAgICAgICogY3NzL0NTU1BhcnNlci5jcHA6CisgICAgICAgIChX
ZWJDb3JlOjp2YWxpZEZsb3dOYW1lKToKKyAgICAgICAgKFdlYkNvcmU6OkNTU1BhcnNlcjo6cGFy
c2VGbG93VGhyZWFkKToKKwogMjAxMi0wMy0wNiAgRGF2aWQgQ29ydm95c2llciAgPGRhdmlkLmNv
cnZveXNpZXJAb3JhbmdlLmNvbT4KIAogICAgICAgICBVbnJlbGVhc2VkIGdzdF9vYmplY3RfcmVm
ZXJlbmNlIHRvIGF1ZGlvIHNpbmsgaW4gTWVkaWFQbGF5ZXJQcml2YXRlR1N0cmVhbWVyCmRpZmYg
LS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9jc3MvQ1NTUGFyc2VyLmNwcCBiL1NvdXJjZS9XZWJDb3Jl
L2Nzcy9DU1NQYXJzZXIuY3BwCmluZGV4IDhlOTYxN2YuLmVkZjc2YjMgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9XZWJDb3JlL2Nzcy9DU1NQYXJzZXIuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2Nzcy9D
U1NQYXJzZXIuY3BwCkBAIC03MDkxLDEzICs3MDkxLDExIEBAIFBhc3NSZWZQdHI8Q1NTVmFsdWVM
aXN0PiBDU1NQYXJzZXI6OnBhcnNlRmlsdGVyKCkKIAogc3RhdGljIGJvb2wgdmFsaWRGbG93TmFt
ZShjb25zdCBTdHJpbmcmIGZsb3dOYW1lKQogewotICAgIGlmIChlcXVhbElnbm9yaW5nQ2FzZShm
bG93TmFtZSwgImF1dG8iKQotICAgICAgICB8fCBlcXVhbElnbm9yaW5nQ2FzZShmbG93TmFtZSwg
ImRlZmF1bHQiKQotICAgICAgICB8fCBlcXVhbElnbm9yaW5nQ2FzZShmbG93TmFtZSwgImluaGVy
aXQiKQotICAgICAgICB8fCBlcXVhbElnbm9yaW5nQ2FzZShmbG93TmFtZSwgImluaXRpYWwiKQot
ICAgICAgICB8fCBlcXVhbElnbm9yaW5nQ2FzZShmbG93TmFtZSwgIm5vbmUiKSkKLSAgICAgICAg
cmV0dXJuIGZhbHNlOwotICAgIHJldHVybiB0cnVlOworICAgIHJldHVybiAhKGVxdWFsSWdub3Jp
bmdDYXNlKGZsb3dOYW1lLCAiYXV0byIpCisgICAgICAgICAgICB8fCBlcXVhbElnbm9yaW5nQ2Fz
ZShmbG93TmFtZSwgImRlZmF1bHQiKQorICAgICAgICAgICAgfHwgZXF1YWxJZ25vcmluZ0Nhc2Uo
Zmxvd05hbWUsICJpbmhlcml0IikKKyAgICAgICAgICAgIHx8IGVxdWFsSWdub3JpbmdDYXNlKGZs
b3dOYW1lLCAiaW5pdGlhbCIpCisgICAgICAgICAgICB8fCBlcXVhbElnbm9yaW5nQ2FzZShmbG93
TmFtZSwgIm5vbmUiKSk7CiB9CiAKIGJvb2wgQ1NTUGFyc2VyOjpjc3NSZWdpb25zRW5hYmxlZCgp
IGNvbnN0CkBAIC03MTIxLDcgKzcxMTksNyBAQCBib29sIENTU1BhcnNlcjo6cGFyc2VGbG93VGhy
ZWFkKGNvbnN0IFN0cmluZyYgZmxvd05hbWUsIERvY3VtZW50KiBkb2MpCiAKICAgICBtX3J1bGUg
PSAwOwogCi0gICAgcmV0dXJuIChtX251bVBhcnNlZFByb3BlcnRpZXMgJiYgbV9wYXJzZWRQcm9w
ZXJ0aWVzWzBdLT5tX2lkID09IENTU1Byb3BlcnR5V2Via2l0Rmxvd0ludG8pOworICAgIHJldHVy
biAoKG1fbnVtUGFyc2VkUHJvcGVydGllcyA9PSAxKSAmJiAobV9wYXJzZWRQcm9wZXJ0aWVzWzBd
LT5tX2lkID09IENTU1Byb3BlcnR5V2Via2l0Rmxvd0ludG8pKTsKIH0KIAogLy8gbm9uZSB8IDxp
ZGVudD4K
</data>

          </attachment>
      

    </bug>

</bugzilla>