<?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>147837</bug_id>
          
          <creation_ts>2015-08-10 12:43:00 -0700</creation_ts>
          <short_desc>Web Inspector: Invalid selectors should be rejected when editing rules</short_desc>
          <delta_ts>2015-08-10 13:34:15 -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>Web Inspector</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</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="Devin Rousso">hi</reporter>
          <assigned_to name="Devin Rousso">hi</assigned_to>
          <cc>bburg</cc>
    
    <cc>commit-queue</cc>
    
    <cc>graouts</cc>
    
    <cc>joepeck</cc>
    
    <cc>mattbaker</cc>
    
    <cc>nvasilyev</cc>
    
    <cc>timothy</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1116288</commentid>
    <comment_count>0</comment_count>
    <who name="Devin Rousso">hi</who>
    <bug_when>2015-08-10 12:43:00 -0700</bug_when>
    <thetext>For some reason the backend changes for https://bugs.webkit.org/show_bug.cgi?id=147230 did not get committed and, as such, it does not work.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1116289</commentid>
    <comment_count>1</comment_count>
      <attachid>258638</attachid>
    <who name="Devin Rousso">hi</who>
    <bug_when>2015-08-10 12:43:31 -0700</bug_when>
    <thetext>Created attachment 258638
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1116312</commentid>
    <comment_count>2</comment_count>
      <attachid>258638</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-08-10 13:34:12 -0700</bug_when>
    <thetext>Comment on attachment 258638
Patch

Clearing flags on attachment: 258638

Committed r188222: &lt;http://trac.webkit.org/changeset/188222&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1116313</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-08-10 13:34:15 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>258638</attachid>
            <date>2015-08-10 12:43:31 -0700</date>
            <delta_ts>2015-08-10 13:34:12 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>147230.txt</filename>
            <type>text/plain</type>
            <size>2884</size>
            <attacher name="Devin Rousso">hi</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCA5MDZhNTVhLi5kMWE0YWNkIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTcg
QEAKKzIwMTUtMDctMjMgIERldmluIFJvdXNzbyAgPGRyb3Vzc29AYXBwbGUuY29tPgorCisgICAg
ICAgIFdlYiBJbnNwZWN0b3I6IEludmFsaWQgc2VsZWN0b3JzIGNhbiBiZSBhcHBsaWVkIHRvIHRo
ZSBzdHlsZXNoZWV0CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD0xNDcyMzAKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAg
ICAgICAqIGluc3BlY3Rvci9JbnNwZWN0b3JTdHlsZVNoZWV0LmNwcDoKKyAgICAgICAgKFdlYkNv
cmU6OmlzVmFsaWRTZWxlY3Rvckxpc3RTdHJpbmcpOgorICAgICAgICAoV2ViQ29yZTo6SW5zcGVj
dG9yU3R5bGVTaGVldDo6c2V0UnVsZVNlbGVjdG9yKToKKyAgICAgICAgTm93IGNoZWNrcyB0byBz
ZWUgdGhhdCB0aGUgc3VwcGxpZWQgc2VsZWN0b3IgaXMgdmFsaWQgYmVmb3JlIHRyeWluZyB0byBj
b21taXQgaXQgdG8gdGhlIHJ1bGUuCisgICAgICAgIChXZWJDb3JlOjpJbnNwZWN0b3JTdHlsZVNo
ZWV0OjphZGRSdWxlKToKKyAgICAgICAgKFdlYkNvcmU6OmNoZWNrU3R5bGVSdWxlU2VsZWN0b3Ip
OiBEZWxldGVkLgorCiAyMDE1LTA3LTI3ICBQZXIgQXJuZSBWb2xsYW4gIDxwZWF2b0BvdXRsb29r
LmNvbT4KIAogICAgICAgICBbQ3VybF0gQ3Jhc2ggaW4gQ3VybERvd25sb2FkOjpkaWRSZWNlaXZl
SGVhZGVyIHdoZW4gZG93bmxvYWRpbmcgZmlsZS4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3Jl
L2luc3BlY3Rvci9JbnNwZWN0b3JTdHlsZVNoZWV0LmNwcCBiL1NvdXJjZS9XZWJDb3JlL2luc3Bl
Y3Rvci9JbnNwZWN0b3JTdHlsZVNoZWV0LmNwcAppbmRleCA0OWQ5MjFhMC4uNTE1MzkwZCAxMDA2
NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL0luc3BlY3RvclN0eWxlU2hlZXQuY3Bw
CisrKyBiL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9JbnNwZWN0b3JTdHlsZVNoZWV0LmNwcApA
QCAtNjM3LDE1ICs2MzcsMzAgQEAgU3RyaW5nIEluc3BlY3RvclN0eWxlU2hlZXQ6OnJ1bGVTZWxl
Y3Rvcihjb25zdCBJbnNwZWN0b3JDU1NJZCYgaWQsIEV4Y2VwdGlvbkNvZGUKICAgICByZXR1cm4g
cnVsZS0+c2VsZWN0b3JUZXh0KCk7CiB9CiAKK3N0YXRpYyBib29sIGlzVmFsaWRTZWxlY3Rvckxp
c3RTdHJpbmcoY29uc3QgU3RyaW5nJiBzZWxlY3RvciwgRG9jdW1lbnQqIGRvY3VtZW50KQorewor
ICAgIENTU1NlbGVjdG9yTGlzdCBzZWxlY3Rvckxpc3Q7CisgICAgY3JlYXRlQ1NTUGFyc2VyKGRv
Y3VtZW50KS0+cGFyc2VTZWxlY3RvcihzZWxlY3Rvciwgc2VsZWN0b3JMaXN0KTsKKyAgICByZXR1
cm4gc2VsZWN0b3JMaXN0LmlzVmFsaWQoKTsKK30KKwogYm9vbCBJbnNwZWN0b3JTdHlsZVNoZWV0
OjpzZXRSdWxlU2VsZWN0b3IoY29uc3QgSW5zcGVjdG9yQ1NTSWQmIGlkLCBjb25zdCBTdHJpbmcm
IHNlbGVjdG9yLCBFeGNlcHRpb25Db2RlJiBlYykKIHsKICAgICBpZiAoIWNoZWNrUGFnZVN0eWxl
U2hlZXQoZWMpKQogICAgICAgICByZXR1cm4gZmFsc2U7CisKKyAgICAvLyBJZiB0aGUgc2VsZWN0
b3IgaXMgaW52YWxpZCwgZG8gbm90IHByb2NlZWQgYW55IGZ1cnRoZXIuCisgICAgaWYgKCFpc1Zh
bGlkU2VsZWN0b3JMaXN0U3RyaW5nKHNlbGVjdG9yLCBtX3BhZ2VTdHlsZVNoZWV0LT5vd25lckRv
Y3VtZW50KCkpKSB7CisgICAgICAgIGVjID0gU1lOVEFYX0VSUjsKKyAgICAgICAgcmV0dXJuIGZh
bHNlOworICAgIH0KKwogICAgIENTU1N0eWxlUnVsZSogcnVsZSA9IHJ1bGVGb3JJZChpZCk7CiAg
ICAgaWYgKCFydWxlKSB7CiAgICAgICAgIGVjID0gTk9UX0ZPVU5EX0VSUjsKICAgICAgICAgcmV0
dXJuIGZhbHNlOwogICAgIH0KKwogICAgIENTU1N0eWxlU2hlZXQqIHN0eWxlU2hlZXQgPSBydWxl
LT5wYXJlbnRTdHlsZVNoZWV0KCk7CiAgICAgaWYgKCFzdHlsZVNoZWV0IHx8ICFlbnN1cmVQYXJz
ZWREYXRhUmVhZHkoKSkgewogICAgICAgICBlYyA9IE5PVF9GT1VORF9FUlI7CkBAIC02NzEsMTgg
KzY4NiwxMSBAQCBib29sIEluc3BlY3RvclN0eWxlU2hlZXQ6OnNldFJ1bGVTZWxlY3Rvcihjb25z
dCBJbnNwZWN0b3JDU1NJZCYgaWQsIGNvbnN0IFN0cmluZwogICAgIHJldHVybiB0cnVlOwogfQog
Ci1zdGF0aWMgYm9vbCBjaGVja1N0eWxlUnVsZVNlbGVjdG9yKERvY3VtZW50KiBkb2N1bWVudCwg
Y29uc3QgU3RyaW5nJiBzZWxlY3RvcikKLXsKLSAgICBDU1NTZWxlY3Rvckxpc3Qgc2VsZWN0b3JM
aXN0OwotICAgIGNyZWF0ZUNTU1BhcnNlcihkb2N1bWVudCktPnBhcnNlU2VsZWN0b3Ioc2VsZWN0
b3IsIHNlbGVjdG9yTGlzdCk7Ci0gICAgcmV0dXJuIHNlbGVjdG9yTGlzdC5pc1ZhbGlkKCk7Ci19
Ci0KIENTU1N0eWxlUnVsZSogSW5zcGVjdG9yU3R5bGVTaGVldDo6YWRkUnVsZShjb25zdCBTdHJp
bmcmIHNlbGVjdG9yLCBFeGNlcHRpb25Db2RlJiBlYykKIHsKICAgICBpZiAoIWNoZWNrUGFnZVN0
eWxlU2hlZXQoZWMpKQogICAgICAgICByZXR1cm4gbnVsbHB0cjsKLSAgICBpZiAoIWNoZWNrU3R5
bGVSdWxlU2VsZWN0b3IobV9wYWdlU3R5bGVTaGVldC0+b3duZXJEb2N1bWVudCgpLCBzZWxlY3Rv
cikpIHsKKyAgICBpZiAoIWlzVmFsaWRTZWxlY3Rvckxpc3RTdHJpbmcoc2VsZWN0b3IsIG1fcGFn
ZVN0eWxlU2hlZXQtPm93bmVyRG9jdW1lbnQoKSkpIHsKICAgICAgICAgZWMgPSBTWU5UQVhfRVJS
OwogICAgICAgICByZXR1cm4gbnVsbHB0cjsKICAgICB9Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>