<?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>79685</bug_id>
          
          <creation_ts>2012-02-27 11:01:38 -0800</creation_ts>
          <short_desc>[CSSRegions][CSSOM]Prevent creation of NamedFlow object for invalid flow name</short_desc>
          <delta_ts>2012-07-23 23:39:13 -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>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>
          
          <blocked>57312</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Mihnea Ovidenie">mihnea</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>dglazkov</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>565822</commentid>
    <comment_count>0</comment_count>
    <who name="Mihnea Ovidenie">mihnea</who>
    <bug_when>2012-02-27 11:01:38 -0800</bug_when>
    <thetext>http://dev.w3.org/csswg/css3-regions/#flow-into
&quot; The values ‘none’, ‘inherit’, ‘default’, ‘auto’ and ‘initial’ are invalid flow names.&quot; Therefore, asking for a named flow object with such a name should return a null object.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>565873</commentid>
    <comment_count>1</comment_count>
      <attachid>129080</attachid>
    <who name="Mihnea Ovidenie">mihnea</who>
    <bug_when>2012-02-27 12:03:21 -0800</bug_when>
    <thetext>Created attachment 129080
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>565935</commentid>
    <comment_count>2</comment_count>
      <attachid>129080</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-02-27 13:40:18 -0800</bug_when>
    <thetext>Comment on attachment 129080
Patch

Attachment 129080 did not pass chromium-ews (chromium-xvfb):
Output: http://queues.webkit.org/results/11643170

New failing tests:
css3/filters/effect-invert-hw.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>568489</commentid>
    <comment_count>3</comment_count>
      <attachid>129669</attachid>
    <who name="Mihnea Ovidenie">mihnea</who>
    <bug_when>2012-03-01 02:21:20 -0800</bug_when>
    <thetext>Created attachment 129669
Patch 2</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>571004</commentid>
    <comment_count>4</comment_count>
      <attachid>129669</attachid>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2012-03-05 13:39:30 -0800</bug_when>
    <thetext>Comment on attachment 129669
Patch 2

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>571102</commentid>
    <comment_count>5</comment_count>
      <attachid>129669</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-03-05 15:32:08 -0800</bug_when>
    <thetext>Comment on attachment 129669
Patch 2

Clearing flags on attachment: 129669

Committed r109807: &lt;http://trac.webkit.org/changeset/109807&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>571103</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-03-05 15:32:13 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>129080</attachid>
            <date>2012-02-27 12:03:21 -0800</date>
            <delta_ts>2012-03-01 02:21:20 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>79685.patch</filename>
            <type>text/plain</type>
            <size>4588</size>
            <attacher name="Mihnea Ovidenie">mihnea</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCAxOThiNjViLi43ZGUyNWVjIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTYgQEAKKzIwMTItMDIt
MjcgIE1paG5lYSBPdmlkZW5pZSAgPG1paG5lYUBhZG9iZS5jb20+CisKKyAgICAgICAgW0NTU1Jl
Z2lvbnNdW0NTU09NXVByZXZlbnQgY3JlYXRpb24gb2YgTmFtZWRGbG93IG9iamVjdCBmb3IgaW52
YWxpZCBmbG93IG5hbWUKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTc5Njg1CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAg
ICAgICAgVGhlIGZvbGxvd2luZyBuYW1lcyBhcmUgaW52YWxpZCBmb3IgYSBuYW1lZCBmbG93IG9i
amVjdDog4oCYbm9uZeKAmSwg4oCYaW5oZXJpdOKAmSwg4oCYZGVmYXVsdOKAmSwg4oCYYXV0b+KA
mSBhbmQg4oCYaW5pdGlhbOKAmS4KKyAgICAgICAgQXNraW5nIGZvciBhIG5hbWVkIGZsb3cgb2Jq
ZWN0IHdpdGggb25lIG9mIHRoZXNlIG5hbWVzIHNob3VsZCByZXR1cm4gbnVsbC4KKworICAgICAg
ICAqIGZhc3QvcmVnaW9ucy93ZWJraXQtbmFtZWQtZmxvdy1pbnZhbGlkLW5hbWUtZXhwZWN0ZWQu
dHh0OiBBZGRlZC4KKyAgICAgICAgKiBmYXN0L3JlZ2lvbnMvd2Via2l0LW5hbWVkLWZsb3ctaW52
YWxpZC1uYW1lLmh0bWw6IEFkZGVkLgorCiAyMDEyLTAyLTI3ICBBZHJpZW5uZSBXYWxrZXIgIDxl
bm5lQGdvb2dsZS5jb20+CiAKICAgICAgICAgW2Nocm9taXVtXSBVbnJldmlld2VkIGdhcmRlbmlu
ZywgbWFyayBnZXRQdXRJbWFnZURhdGFQYWlyIGFzIHNsb3cKZGlmZiAtLWdpdCBhL0xheW91dFRl
c3RzL2Zhc3QvcmVnaW9ucy93ZWJraXQtbmFtZWQtZmxvdy1pbnZhbGlkLW5hbWUtZXhwZWN0ZWQu
dHh0IGIvTGF5b3V0VGVzdHMvZmFzdC9yZWdpb25zL3dlYmtpdC1uYW1lZC1mbG93LWludmFsaWQt
bmFtZS1leHBlY3RlZC50eHQKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uNGU3
NjA1ZQotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvcmVnaW9ucy93ZWJraXQt
bmFtZWQtZmxvdy1pbnZhbGlkLW5hbWUtZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEsOSBAQAorVGVz
dCBmb3IgNzk2ODU6IFtDU1NSZWdpb25zXVtDU1NPTV1QcmV2ZW50IGNyZWF0aW9uIG9mIE5hbWVk
RmxvdyBvYmplY3QgZm9yIGludmFsaWQgZmxvdyBuYW1lCisKK09uIHN1Y2Nlc3MsIHlvdSBzaG91
bGQgc2VlIGEgc2VyaWVzIG9mIFBBU1MgYmVsb3cuCisKK1BBU1MKK1BBU1MKK1BBU1MKK1BBU1MK
K1BBU1MKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvcmVnaW9ucy93ZWJraXQtbmFtZWQt
Zmxvdy1pbnZhbGlkLW5hbWUuaHRtbCBiL0xheW91dFRlc3RzL2Zhc3QvcmVnaW9ucy93ZWJraXQt
bmFtZWQtZmxvdy1pbnZhbGlkLW5hbWUuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAw
MDAwMDAwLi4yYTA5NzcwCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9yZWdp
b25zL3dlYmtpdC1uYW1lZC1mbG93LWludmFsaWQtbmFtZS5odG1sCkBAIC0wLDAgKzEsMjggQEAK
KzwhZG9jdHlwZSBodG1sPgorPGh0bWw+CisgICAgPGhlYWQ+CisgICAgICAgIDxsaW5rIHJlbD0i
c3R5bGVzaGVldCIgaHJlZj0icmVzb3VyY2VzL3JlZ2lvbi1zdHlsZS5jc3MiPgorICAgICAgICA8
c2NyaXB0IHNyYz0icmVzb3VyY2VzL2hlbHBlci5qcyI+PC9zY3JpcHQ+CisgICAgPC9oZWFkPgor
ICAgIDxib2R5PgorICAgICAgICA8cD5UZXN0IGZvciA8YSBocmVmPSJodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9Nzk2ODUiPjc5Njg1OiBbQ1NTUmVnaW9uc11bQ1NTT01d
UHJldmVudCBjcmVhdGlvbiBvZiBOYW1lZEZsb3cgb2JqZWN0IGZvciBpbnZhbGlkIGZsb3cgbmFt
ZTwvYT48L3A+CisgICAgICAgIDxwPk9uIHN1Y2Nlc3MsIHlvdSBzaG91bGQgc2VlIGEgc2VyaWVz
IG9mIFBBU1MgYmVsb3cuPC9wPgorICAgICAgICA8ZGl2IGlkPSJjb25zb2xlIj48L2Rpdj4KKwor
ICAgICAgICA8c2NyaXB0PgorICAgICAgICAgICAgaWYgKHdpbmRvdy5sYXlvdXRUZXN0Q29udHJv
bGxlcikKKyAgICAgICAgICAgICAgICB3aW5kb3cubGF5b3V0VGVzdENvbnRyb2xsZXIuZHVtcEFz
VGV4dCgpOworCisgICAgICAgICAgICB2YXIgYXJyRmxvd0ludmFsaWROYW1lcyA9IFsiYXV0byIs
ICJkZWZhdWx0IiwgImluaGVyaXQiLCAiaW5pdGlhbCIsICJub25lIl07CisgICAgICAgICAgICB2
YXIgYXJyTGVuID0gYXJyRmxvd0ludmFsaWROYW1lcy5sZW5ndGg7CisgICAgICAgICAgICBmb3Ig
KHZhciBpID0gMDsgaSA8IGFyckxlbjsgKytpKSB7CisgICAgICAgICAgICAgICAgdmFyIG51bGxO
YW1lZEZsb3cgPSBkb2N1bWVudC53ZWJraXRHZXRGbG93QnlOYW1lKGFyckZsb3dJbnZhbGlkTmFt
ZXNbaV0pOworICAgICAgICAgICAgICAgIGFzc2VydChudWxsTmFtZWRGbG93ID09IG51bGwsICJO
YW1lZCBmbG93IGZvciAiICsgYXJyRmxvd0ludmFsaWROYW1lc1tpXSArICIgc2hvdWxkIGJlIG51
bGwiKTsKKyAgICAgICAgICAgIH0KKyAgICAgICAgPC9zY3JpcHQ+CisgICAgPC9ib2R5PgorPC9o
dG1sPgorCisKKworCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cgYi9Tb3Vy
Y2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggOTI4MDZhMi4uOTEyZTA1NSAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpA
QCAtMSwzICsxLDIwIEBACisyMDEyLTAyLTI3ICBNaWhuZWEgT3ZpZGVuaWUgIDxtaWhuZWFAYWRv
YmUuY29tPgorCisgICAgICAgIFtDU1NSZWdpb25zXVtDU1NPTV1QcmV2ZW50IGNyZWF0aW9uIG9m
IE5hbWVkRmxvdyBvYmplY3QgZm9yIGludmFsaWQgZmxvdyBuYW1lCisgICAgICAgIGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD03OTY4NQorCisgICAgICAgIFJldmlld2Vk
IGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFRoZSBmb2xsb3dpbmcgbmFtZXMgYXJlIGlu
dmFsaWQgZm9yIGEgbmFtZWQgZmxvdyBvYmplY3Q6IOKAmG5vbmXigJksIOKAmGluaGVyaXTigJks
IOKAmGRlZmF1bHTigJksIOKAmGF1dG/igJkgYW5kIOKAmGluaXRpYWzigJkuCisgICAgICAgIEFz
a2luZyBmb3IgYSBuYW1lZCBmbG93IG9iamVjdCB3aXRoIG9uZSBvZiB0aGVzZSBuYW1lcyBzaG91
bGQgcmV0dXJuIG51bGwuCisKKyAgICAgICAgVGVzdDogZmFzdC9yZWdpb25zL3dlYmtpdC1uYW1l
ZC1mbG93LWludmFsaWQtbmFtZS5odG1sCisKKyAgICAgICAgKiBkb20vRG9jdW1lbnQuY3BwOgor
ICAgICAgICAoV2ViQ29yZTo6dmFsaWRGbG93TmFtZSk6CisgICAgICAgIChXZWJDb3JlKToKKyAg
ICAgICAgKFdlYkNvcmU6OkRvY3VtZW50Ojp3ZWJraXRHZXRGbG93QnlOYW1lKToKKwogMjAxMi0w
Mi0yNyAgUGhpbGlwcGUgTm9ybWFuZCAgPHBub3JtYW5kQGlnYWxpYS5jb20+CiAKICAgICAgICAg
W0dTdHJlYW1lcl0gMC4xMSBzdXBwb3J0IGluIE1lZGlhUGxheWVyUHJpdmF0ZUdTdHJlYW1lcgpk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvZG9tL0RvY3VtZW50LmNwcCBiL1NvdXJjZS9XZWJD
b3JlL2RvbS9Eb2N1bWVudC5jcHAKaW5kZXggNjllNTIwNi4uNWQ5MDdhOCAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYkNvcmUvZG9tL0RvY3VtZW50LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9kb20v
RG9jdW1lbnQuY3BwCkBAIC0xMDI0LDEwICsxMDI0LDIzIEBAIGJvb2wgRG9jdW1lbnQ6OmNzc1Jl
Z2lvbnNFbmFibGVkKCkgY29uc3QKICAgICByZXR1cm4gc2V0dGluZ3MoKSAmJiBzZXR0aW5ncygp
LT5jc3NSZWdpb25zRW5hYmxlZCgpOyAKIH0KIAorc3RhdGljIGJvb2wgdmFsaWRGbG93TmFtZShj
b25zdCBTdHJpbmcmIGZsb3dOYW1lKQoreworICAgIGlmIChlcXVhbElnbm9yaW5nQ2FzZShmbG93
TmFtZSwgImF1dG8iKQorICAgICAgICB8fCBlcXVhbElnbm9yaW5nQ2FzZShmbG93TmFtZSwgImRl
ZmF1bHQiKQorICAgICAgICB8fCBlcXVhbElnbm9yaW5nQ2FzZShmbG93TmFtZSwgImluaGVyaXQi
KQorICAgICAgICB8fCBlcXVhbElnbm9yaW5nQ2FzZShmbG93TmFtZSwgImluaXRpYWwiKQorICAg
ICAgICB8fCBlcXVhbElnbm9yaW5nQ2FzZShmbG93TmFtZSwgIm5vbmUiKSkKKyAgICAgICAgcmV0
dXJuIGZhbHNlOworICAgIHJldHVybiB0cnVlOworfQorCiBQYXNzUmVmUHRyPFdlYktpdE5hbWVk
Rmxvdz4gRG9jdW1lbnQ6OndlYmtpdEdldEZsb3dCeU5hbWUoY29uc3QgU3RyaW5nJiBmbG93TmFt
ZSkKIHsKICAgICBpZiAoIWNzc1JlZ2lvbnNFbmFibGVkKCkpCiAgICAgICAgIHJldHVybiAwOwor
ICAgIGlmICghdmFsaWRGbG93TmFtZShmbG93TmFtZSkpCisgICAgICAgIHJldHVybiAwOwogICAg
IGlmICghcmVuZGVyZXIoKSkKICAgICAgICAgcmV0dXJuIDA7CiAgICAgaWYgKFJlbmRlclZpZXcq
IHZpZXcgPSByZW5kZXJlcigpLT52aWV3KCkpCg==
</data>
<flag name="commit-queue"
          id="131637"
          type_id="3"
          status="-"
          setter="webkit.review.bot"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>129669</attachid>
            <date>2012-03-01 02:21:20 -0800</date>
            <delta_ts>2012-03-05 15:32:08 -0800</delta_ts>
            <desc>Patch 2</desc>
            <filename>79685-2.patch</filename>
            <type>text/plain</type>
            <size>6721</size>
            <attacher name="Mihnea Ovidenie">mihnea</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCBhYWMwNTdmLi43ZjVlZmMwIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTItMDMt
MDEgIE1paG5lYSBPdmlkZW5pZSAgPG1paG5lYUBhZG9iZS5jb20+CisKKyAgICAgICAgW0NTU1Jl
Z2lvbnNdW0NTU09NXVByZXZlbnQgY3JlYXRpb24gb2YgTmFtZWRGbG93IG9iamVjdCBmb3IgaW52
YWxpZCBmbG93IG5hbWUKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTc5Njg1CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAg
ICAgICAgQXNraW5nIGZvciBhIG5hbWVkIGZsb3cgd2l0aCBhbiBpbnZhbGlkIGZsb3cgbmFtZSBz
aG91bGQgcmV0dXJuIGEgbnVsbCBvYmplY3QuCisKKyAgICAgICAgKiBmYXN0L3JlZ2lvbnMvd2Vi
a2l0LW5hbWVkLWZsb3ctaW52YWxpZC1uYW1lLWV4cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAg
ICogZmFzdC9yZWdpb25zL3dlYmtpdC1uYW1lZC1mbG93LWludmFsaWQtbmFtZS5odG1sOiBBZGRl
ZC4KKwogMjAxMi0wMi0yOSAgS2VudGFybyBIYXJhICA8aGFyYWtlbkBjaHJvbWl1bS5vcmc+CiAK
ICAgICAgICAgVW5yZXZpZXdlZCwgZ2FyZGVuaW5nLgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMv
ZmFzdC9yZWdpb25zL3dlYmtpdC1uYW1lZC1mbG93LWludmFsaWQtbmFtZS1leHBlY3RlZC50eHQg
Yi9MYXlvdXRUZXN0cy9mYXN0L3JlZ2lvbnMvd2Via2l0LW5hbWVkLWZsb3ctaW52YWxpZC1uYW1l
LWV4cGVjdGVkLnR4dApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi5lMDc5NThm
Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9yZWdpb25zL3dlYmtpdC1uYW1l
ZC1mbG93LWludmFsaWQtbmFtZS1leHBlY3RlZC50eHQKQEAgLTAsMCArMSwxMiBAQAorVGVzdCBm
b3IgNzk2ODU6IFtDU1NSZWdpb25zXVtDU1NPTV1QcmV2ZW50IGNyZWF0aW9uIG9mIE5hbWVkRmxv
dyBvYmplY3QgZm9yIGludmFsaWQgZmxvdyBuYW1lCisKK09uIHN1Y2Nlc3MsIHlvdSBzaG91bGQg
c2VlIGEgc2VyaWVzIG9mIFBBU1MgYmVsb3cuCisKK1BBU1MKK1BBU1MKK1BBU1MKK1BBU1MKK1BB
U1MKK1BBU1MKK1BBU1MKK1BBU1MKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvcmVnaW9u
cy93ZWJraXQtbmFtZWQtZmxvdy1pbnZhbGlkLW5hbWUuaHRtbCBiL0xheW91dFRlc3RzL2Zhc3Qv
cmVnaW9ucy93ZWJraXQtbmFtZWQtZmxvdy1pbnZhbGlkLW5hbWUuaHRtbApuZXcgZmlsZSBtb2Rl
IDEwMDY0NAppbmRleCAwMDAwMDAwLi42NzU0MTA0Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0
VGVzdHMvZmFzdC9yZWdpb25zL3dlYmtpdC1uYW1lZC1mbG93LWludmFsaWQtbmFtZS5odG1sCkBA
IC0wLDAgKzEsMzAgQEAKKzwhZG9jdHlwZSBodG1sPgorPGh0bWw+CisgICAgPGhlYWQ+CisgICAg
ICAgIDxsaW5rIHJlbD0ic3R5bGVzaGVldCIgaHJlZj0icmVzb3VyY2VzL3JlZ2lvbi1zdHlsZS5j
c3MiPgorICAgICAgICA8c2NyaXB0IHNyYz0icmVzb3VyY2VzL2hlbHBlci5qcyI+PC9zY3JpcHQ+
CisgICAgPC9oZWFkPgorICAgIDxib2R5PgorICAgICAgICA8cD5UZXN0IGZvciA8YSBocmVmPSJo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9Nzk2ODUiPjc5Njg1OiBbQ1NT
UmVnaW9uc11bQ1NTT01dUHJldmVudCBjcmVhdGlvbiBvZiBOYW1lZEZsb3cgb2JqZWN0IGZvciBp
bnZhbGlkIGZsb3cgbmFtZTwvYT48L3A+CisgICAgICAgIDxwPk9uIHN1Y2Nlc3MsIHlvdSBzaG91
bGQgc2VlIGEgc2VyaWVzIG9mIFBBU1MgYmVsb3cuPC9wPgorICAgICAgICA8ZGl2IGlkPSJjb25z
b2xlIj48L2Rpdj4KKworICAgICAgICA8c2NyaXB0PgorICAgICAgICAgICAgaWYgKHdpbmRvdy5s
YXlvdXRUZXN0Q29udHJvbGxlcikKKyAgICAgICAgICAgICAgICB3aW5kb3cubGF5b3V0VGVzdENv
bnRyb2xsZXIuZHVtcEFzVGV4dCgpOworICAgICAgICAgICAgLy8gVHJ5IHNvbWUgaW52YWxpZCBu
YW1lcy4gYXV0by9kZWZhdWx0L2luaGVyaXQvaW5pdGlhbC9ub25lIHZhbHVlcyBhcmUgbm90IGFs
bG93ZWQKKyAgICAgICAgICAgIC8vIEVtcHR5IHN0cmluZyBhbmQgLTEycHggYXJlIG5vdCBpZGVu
dGlmaWVycywgc28gdGhleSBjYW5ub3QgcmVwcmVzZW50IHZhbGlkIGZsb3cgbmFtZXMuCisgICAg
ICAgICAgICB2YXIgYXJyRmxvd0ludmFsaWROYW1lcyA9IFsiYXV0byIsICJkZWZhdWx0IiwgImlu
aGVyaXQiLCAiaW5pdGlhbCIsICJub25lIiwgIiIsICItMTJweCJdOworICAgICAgICAgICAgdmFy
IGFyckxlbiA9IGFyckZsb3dJbnZhbGlkTmFtZXMubGVuZ3RoOworICAgICAgICAgICAgZm9yICh2
YXIgaSA9IDA7IGkgPCBhcnJMZW47ICsraSkgeworICAgICAgICAgICAgICAgIHZhciBudWxsTmFt
ZWRGbG93ID0gZG9jdW1lbnQud2Via2l0R2V0Rmxvd0J5TmFtZShhcnJGbG93SW52YWxpZE5hbWVz
W2ldKTsKKyAgICAgICAgICAgICAgICBhc3NlcnQobnVsbE5hbWVkRmxvdyA9PSBudWxsLCAiTmFt
ZWQgZmxvdyBmb3IgIiArIGFyckZsb3dJbnZhbGlkTmFtZXNbaV0gKyAiIHNob3VsZCBiZSBudWxs
Iik7CisgICAgICAgICAgICB9CisKKyAgICAgICAgICAgIC8vIEl0IHNob3VsZCBiZSBwb3NzaWJs
ZSB0byBnZXQgdGhlIG5hbWVkIGZsb3cgb2JqZWN0IGZvciBhIHZhbGlkIGZsb3cgbmFtZS4KKyAg
ICAgICAgICAgIHZhciBuYW1lZEZsb3cgPSBkb2N1bWVudC53ZWJraXRHZXRGbG93QnlOYW1lKCJm
bG93Iik7CisgICAgICAgICAgICBhc3NlcnQobmFtZWRGbG93ICE9IG51bGwsICJOYW1lZCBmbG93
IGZvciBmbG93IHNob3VsZCBub3QgYmUgbnVsbCIpOworICAgICAgICA8L3NjcmlwdD4KKyAgICA8
L2JvZHk+Cis8L2h0bWw+CisKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBi
L1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwppbmRleCBlODY2ODE5Li5hOGM5ZTUzIDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdl
TG9nCkBAIC0xLDMgKzEsMjMgQEAKKzIwMTItMDMtMDEgIE1paG5lYSBPdmlkZW5pZSAgPG1paG5l
YUBhZG9iZS5jb20+CisKKyAgICAgICAgW0NTU1JlZ2lvbnNdW0NTU09NXVByZXZlbnQgY3JlYXRp
b24gb2YgTmFtZWRGbG93IG9iamVjdCBmb3IgaW52YWxpZCBmbG93IG5hbWUKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTc5Njg1CisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQXNraW5nIGZvciBhIG5hbWVkIGZs
b3cgd2l0aCBhbiBpbnZhbGlkIGZsb3cgbmFtZSBzaG91bGQgcmV0dXJuIGEgbnVsbCBvYmplY3Qu
CisKKyAgICAgICAgVGVzdDogZmFzdC9yZWdpb25zL3dlYmtpdC1uYW1lZC1mbG93LWludmFsaWQt
bmFtZS5odG1sCisKKyAgICAgICAgKiBjc3MvQ1NTUGFyc2VyLmNwcDoKKyAgICAgICAgKFdlYkNv
cmU6OkNTU1BhcnNlcjo6cGFyc2VGbG93VGhyZWFkKToKKyAgICAgICAgKFdlYkNvcmUpOgorICAg
ICAgICAqIGNzcy9DU1NQYXJzZXIuaDoKKyAgICAgICAgKiBkb20vRG9jdW1lbnQuY3BwOgorICAg
ICAgICAoV2ViQ29yZTo6dmFsaWRGbG93TmFtZSk6CisgICAgICAgIChXZWJDb3JlKToKKyAgICAg
ICAgKFdlYkNvcmU6OkRvY3VtZW50Ojp3ZWJraXRHZXRGbG93QnlOYW1lKToKKwogMjAxMi0wMi0y
OSAgU2hpbnlhIEthd2FuYWthICA8c2hpbnlha0BjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgUmVm
YWN0b3Jpbmc6IEhUTUxDb250ZW50U2VsZWN0b3Igc2hvdWxkIGJlIEluc2VydGlvblBvaW50LWF3
YXJlLgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvY3NzL0NTU1BhcnNlci5jcHAgYi9Tb3Vy
Y2UvV2ViQ29yZS9jc3MvQ1NTUGFyc2VyLmNwcAppbmRleCA3MDQ5MTRlLi4zOGVhODAwIDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9jc3MvQ1NTUGFyc2VyLmNwcAorKysgYi9Tb3VyY2UvV2Vi
Q29yZS9jc3MvQ1NTUGFyc2VyLmNwcApAQCAtNzA4OCw3ICs3MDg4LDIzIEBAIGJvb2wgQ1NTUGFy
c2VyOjpjc3NSZWdpb25zRW5hYmxlZCgpIGNvbnN0CiAgICAgcmV0dXJuIGZhbHNlOwogfQogCi0v
LyBhdXRvIHwgPGlkZW50PgorYm9vbCBDU1NQYXJzZXI6OnBhcnNlRmxvd1RocmVhZChjb25zdCBT
dHJpbmcmIGZsb3dOYW1lLCBEb2N1bWVudCogZG9jKQoreworICAgIEFTU0VSVChkb2MpOworICAg
IEFTU0VSVChkb2MtPmNzc1JlZ2lvbnNFbmFibGVkKCkpOworCisgICAgUmVmUHRyPENTU1N0eWxl
U2hlZXQ+IGR1bW15U3R5bGVTaGVldCA9IENTU1N0eWxlU2hlZXQ6OmNyZWF0ZShkb2MpOworICAg
IHNldFN0eWxlU2hlZXQoZHVtbXlTdHlsZVNoZWV0LmdldCgpKTsKKworICAgIHNldHVwUGFyc2Vy
KCJALXdlYmtpdC1kZWNsc3std2Via2l0LWZsb3ctaW50bzoiLCBmbG93TmFtZSwgIn0iKTsKKyAg
ICBjc3N5eXBhcnNlKHRoaXMpOworCisgICAgbV9ydWxlID0gMDsKKworICAgIHJldHVybiAobV9u
dW1QYXJzZWRQcm9wZXJ0aWVzICYmIG1fcGFyc2VkUHJvcGVydGllc1swXS0+bV9pZCA9PSBDU1NQ
cm9wZXJ0eVdlYmtpdEZsb3dJbnRvKTsKK30KKworLy8gbm9uZSB8IDxpZGVudD4KIGJvb2wgQ1NT
UGFyc2VyOjpwYXJzZUZsb3dUaHJlYWQoaW50IHByb3BJZCwgYm9vbCBpbXBvcnRhbnQpCiB7CiAg
ICAgQVNTRVJUKHByb3BJZCA9PSBDU1NQcm9wZXJ0eVdlYmtpdEZsb3dJbnRvKTsKZGlmZiAtLWdp
dCBhL1NvdXJjZS9XZWJDb3JlL2Nzcy9DU1NQYXJzZXIuaCBiL1NvdXJjZS9XZWJDb3JlL2Nzcy9D
U1NQYXJzZXIuaAppbmRleCA1ZDc2NmJlLi4xMWM2NjAxIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
Q29yZS9jc3MvQ1NTUGFyc2VyLmgKKysrIGIvU291cmNlL1dlYkNvcmUvY3NzL0NTU1BhcnNlci5o
CkBAIC0yMTUsNiArMjE1LDcgQEAgcHVibGljOgogICAgIGJvb2wgcGFyc2VGb250RmVhdHVyZVNl
dHRpbmdzKGJvb2wgaW1wb3J0YW50KTsKIAogICAgIGJvb2wgY3NzUmVnaW9uc0VuYWJsZWQoKSBj
b25zdDsKKyAgICBib29sIHBhcnNlRmxvd1RocmVhZChjb25zdCBTdHJpbmcmIGZsb3dOYW1lLCBE
b2N1bWVudCopOwogICAgIGJvb2wgcGFyc2VGbG93VGhyZWFkKGludCBwcm9wSWQsIGJvb2wgaW1w
b3J0YW50KTsKICAgICBib29sIHBhcnNlUmVnaW9uVGhyZWFkKGludCBwcm9wSWQsIGJvb2wgaW1w
b3J0YW50KTsKIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvZG9tL0RvY3VtZW50LmNwcCBi
L1NvdXJjZS9XZWJDb3JlL2RvbS9Eb2N1bWVudC5jcHAKaW5kZXggNjllNTIwNi4uZWJiZTlhMSAx
MDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvZG9tL0RvY3VtZW50LmNwcAorKysgYi9Tb3VyY2Uv
V2ViQ29yZS9kb20vRG9jdW1lbnQuY3BwCkBAIC0zMyw2ICszMyw3IEBACiAjaW5jbHVkZSAiQXR0
ci5oIgogI2luY2x1ZGUgIkF0dHJpYnV0ZS5oIgogI2luY2x1ZGUgIkNEQVRBU2VjdGlvbi5oIgor
I2luY2x1ZGUgIkNTU1BhcnNlci5oIgogI2luY2x1ZGUgIkNTU1N0eWxlRGVjbGFyYXRpb24uaCIK
ICNpbmNsdWRlICJDU1NTdHlsZVNlbGVjdG9yLmgiCiAjaW5jbHVkZSAiQ1NTU3R5bGVTaGVldC5o
IgpAQCAtMTAyNCwxMiArMTAyNSwyNyBAQCBib29sIERvY3VtZW50Ojpjc3NSZWdpb25zRW5hYmxl
ZCgpIGNvbnN0CiAgICAgcmV0dXJuIHNldHRpbmdzKCkgJiYgc2V0dGluZ3MoKS0+Y3NzUmVnaW9u
c0VuYWJsZWQoKTsgCiB9CiAKK3N0YXRpYyBib29sIHZhbGlkRmxvd05hbWUoY29uc3QgU3RyaW5n
JiBmbG93TmFtZSkKK3sKKyAgICBpZiAoZXF1YWxJZ25vcmluZ0Nhc2UoZmxvd05hbWUsICJhdXRv
IikKKyAgICAgICAgfHwgZXF1YWxJZ25vcmluZ0Nhc2UoZmxvd05hbWUsICJkZWZhdWx0IikKKyAg
ICAgICAgfHwgZXF1YWxJZ25vcmluZ0Nhc2UoZmxvd05hbWUsICJpbmhlcml0IikKKyAgICAgICAg
fHwgZXF1YWxJZ25vcmluZ0Nhc2UoZmxvd05hbWUsICJpbml0aWFsIikKKyAgICAgICAgfHwgZXF1
YWxJZ25vcmluZ0Nhc2UoZmxvd05hbWUsICJub25lIikpCisgICAgICAgIHJldHVybiBmYWxzZTsK
KyAgICByZXR1cm4gdHJ1ZTsKK30KKwogUGFzc1JlZlB0cjxXZWJLaXROYW1lZEZsb3c+IERvY3Vt
ZW50Ojp3ZWJraXRHZXRGbG93QnlOYW1lKGNvbnN0IFN0cmluZyYgZmxvd05hbWUpCiB7Ci0gICAg
aWYgKCFjc3NSZWdpb25zRW5hYmxlZCgpKQorICAgIGlmICghY3NzUmVnaW9uc0VuYWJsZWQoKSB8
fCBmbG93TmFtZS5pc0VtcHR5KCkgfHwgIXZhbGlkRmxvd05hbWUoZmxvd05hbWUpIHx8ICFyZW5k
ZXJlcigpKQogICAgICAgICByZXR1cm4gMDsKLSAgICBpZiAoIXJlbmRlcmVyKCkpCisKKyAgICAv
LyBNYWtlIGEgc2xvd2VyIGNoZWNrIGZvciBpbnZhbGlkIGZsb3cgbmFtZQorICAgIENTU1BhcnNl
ciBwKHRydWUpOworICAgIGlmICghcC5wYXJzZUZsb3dUaHJlYWQoZmxvd05hbWUsIHRoaXMpKQog
ICAgICAgICByZXR1cm4gMDsKKwogICAgIGlmIChSZW5kZXJWaWV3KiB2aWV3ID0gcmVuZGVyZXIo
KS0+dmlldygpKQogICAgICAgICByZXR1cm4gdmlldy0+ZW5zdXJlUmVuZGVyRmxvd1RocmVhZFdp
dGhOYW1lKGZsb3dOYW1lKS0+ZW5zdXJlTmFtZWRGbG93KCk7CiAgICAgcmV0dXJuIDA7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>