<?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>51030</bug_id>
          
          <creation_ts>2010-12-14 05:22:52 -0800</creation_ts>
          <short_desc>Web Inspector: Reverted stylesheet breaks style data</short_desc>
          <delta_ts>2010-12-14 06:46:46 -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>Web Inspector (Deprecated)</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="Alexander Pavlov (apavlov)">apavlov</reporter>
          <assigned_to name="Alexander Pavlov (apavlov)">apavlov</assigned_to>
          <cc>apavlov</cc>
    
    <cc>bweinstein</cc>
    
    <cc>joepeck</cc>
    
    <cc>keishi</cc>
    
    <cc>loislo</cc>
    
    <cc>pfeldman</cc>
    
    <cc>pmuellr</cc>
    
    <cc>rik</cc>
    
    <cc>timothy</cc>
    
    <cc>yurys</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>321916</commentid>
    <comment_count>0</comment_count>
    <who name="Alexander Pavlov (apavlov)">apavlov</who>
    <bug_when>2010-12-14 05:22:52 -0800</bug_when>
    <thetext>If there are more than 1 rules in a reverted stylesheet, all style data are broken after the revert</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>321929</commentid>
    <comment_count>1</comment_count>
      <attachid>76528</attachid>
    <who name="Alexander Pavlov (apavlov)">apavlov</who>
    <bug_when>2010-12-14 06:09:27 -0800</bug_when>
    <thetext>Created attachment 76528
[PATCH] Suggested fix</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>321942</commentid>
    <comment_count>2</comment_count>
    <who name="Alexander Pavlov (apavlov)">apavlov</who>
    <bug_when>2010-12-14 06:46:46 -0800</bug_when>
    <thetext>Committing to http://svn.webkit.org/repository/webkit/trunk ...
        M       LayoutTests/ChangeLog
        M       LayoutTests/inspector/styles-new-API-expected.txt
        M       LayoutTests/inspector/styles-new-API.html
        M       WebCore/ChangeLog
        M       WebCore/inspector/InspectorStyleSheet.cpp
Committed r74020</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>76528</attachid>
            <date>2010-12-14 06:09:27 -0800</date>
            <delta_ts>2010-12-14 06:13:58 -0800</delta_ts>
            <desc>[PATCH] Suggested fix</desc>
            <filename>revertbroken.patch</filename>
            <type>text/plain</type>
            <size>3440</size>
            <attacher name="Alexander Pavlov (apavlov)">apavlov</attacher>
            
              <data encoding="base64">Y29tbWl0IDMyODEyYzdhMDgwMDM0MmMzZjhkZTdiMWQzYjE2MTc2NmUwMmY1YzAKQXV0aG9yOiBB
bGV4YW5kZXIgUGF2bG92IDxhcGF2bG92QGNocm9taXVtLm9yZz4KRGF0ZTogICBUdWUgRGVjIDE0
IDE2OjMxOjMxIDIwMTAgKzAzMDAKCiAgICBGaXhTdHlsZXNoZWV0Q2xlYXJpbmcKCmRpZmYgLS1n
aXQgYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXgg
ZjZiOTMwZi4uNTM2M2I2ZCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBi
L0xheW91dFRlc3RzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDEzIEBACisyMDEwLTEyLTE0ICBBbGV4
YW5kZXIgUGF2bG92ICA8YXBhdmxvdkBjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgV2ViIEluc3BlY3RvcjogUmV2ZXJ0ZWQgc3R5
bGVzaGVldCBicmVha3Mgc3R5bGUgZGF0YQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9NTEwMzAKKworICAgICAgICAqIGluc3BlY3Rvci9zdHlsZXMtbmV3
LUFQSS1leHBlY3RlZC50eHQ6CisgICAgICAgICogaW5zcGVjdG9yL3N0eWxlcy1uZXctQVBJLmh0
bWw6CisKIDIwMTAtMTItMTMgIEpvaG4gS25vdHRlbmJlbHQgIDxqa25vdHRlbkBjaHJvbWl1bS5v
cmc+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgU3RldmUgQmxvY2suCmRpZmYgLS1naXQgYS9MYXlv
dXRUZXN0cy9pbnNwZWN0b3Ivc3R5bGVzLW5ldy1BUEktZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVz
dHMvaW5zcGVjdG9yL3N0eWxlcy1uZXctQVBJLWV4cGVjdGVkLnR4dAppbmRleCA3ZWMzNmUzLi5l
YTZjYTdjIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9pbnNwZWN0b3Ivc3R5bGVzLW5ldy1BUEkt
ZXhwZWN0ZWQudHh0CisrKyBiL0xheW91dFRlc3RzL2luc3BlY3Rvci9zdHlsZXMtbmV3LUFQSS1l
eHBlY3RlZC50eHQKQEAgLTU1LDYgKzU1LDExIEBAIGJvZHkubWFpbnBhZ2U6IFtdCiBbJ3RleHQt
ZGVjb3JhdGlvbic6J25vbmUnXSBAWzUtMjddIGFjdGl2ZQogWydiYWRwcm9wZXJ0eSc6JzFiYWR2
YWx1ZTEnIG5vbi1wYXJzZWRdIEBbMTA3LTEzMV0gYWN0aXZlCiAKK3J1bGUKK2JvZHkubWFpbnBh
Z2U6IFtdCitbJ3Byb3AxJzondmFsMScgbm9uLXBhcnNlZF0gQFs1LTE3XSBhY3RpdmUKK1sncHJv
cDInOid2YWwyJyBub24tcGFyc2VkXSBAWzIyLTM0XSBhY3RpdmUKKwogPT09IFBzZXVkbyBydWxl
cyBmb3IgYm9keSA9PT0KIFBzZXVkb0lkPTQKIApAQCAtMTg4LDYgKzE5MywxMSBAQCBib2R5Lm1h
aW5wYWdlIHsKICAgICBiYWRwcm9wZXJ0eTogMWJhZHZhbHVlMTsKIH0KIAorYm9keS5tYWlucGFn
ZSB7CisgICAgcHJvcDE6IHZhbDE7CisgICAgcHJvcDI6IHZhbDI7Cit9CisKICcKIAogcnVsZQpA
QCAtMTk1LDYgKzIwNSwxMSBAQCBib2R5Lm1haW5wYWdlOiBbXQogWyd0ZXh0LWRlY29yYXRpb24n
Oidub25lJ10gQFs1LTI3XSBhY3RpdmUKIFsnYmFkcHJvcGVydHknOicxYmFkdmFsdWUxJyBub24t
cGFyc2VkXSBAWzEwNy0xMzFdIGFjdGl2ZQogCitydWxlCitib2R5Lm1haW5wYWdlOiBbXQorWydw
cm9wMSc6J3ZhbDEnIG5vbi1wYXJzZWRdIEBbNS0xN10gYWN0aXZlCitbJ3Byb3AyJzondmFsMicg
bm9uLXBhcnNlZF0gQFsyMi0zNF0gYWN0aXZlCisKID09PSBMYXN0IHN0eWxlc2hlZXQgcGF0Y2hl
ZCA9PT0KIAogU3R5bGVTaGVldDogJ2JvZHkubWFpbnBhZ2UgeyAgICB0ZXh0LWRlY29yYXRpb246
IHN0cmlrZXRocm91Z2g7ICAgIGJhZHByb3BlcnR5OiAyYmFkdmFsdWUyO31ib2R5IHsgICAgdGV4
dC1hbGlnbjoganVzdGlmeTt9JwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaW5zcGVjdG9yL3N0
eWxlcy1uZXctQVBJLmh0bWwgYi9MYXlvdXRUZXN0cy9pbnNwZWN0b3Ivc3R5bGVzLW5ldy1BUEku
aHRtbAppbmRleCBmZGExNmE4Li4zMjUwZDk1IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9pbnNw
ZWN0b3Ivc3R5bGVzLW5ldy1BUEkuaHRtbAorKysgYi9MYXlvdXRUZXN0cy9pbnNwZWN0b3Ivc3R5
bGVzLW5ldy1BUEkuaHRtbApAQCAtMjg0LDYgKzI4NCwxMSBAQCBib2R5Lm1haW5wYWdlIHsKICAg
ICBiYWRwcm9wZXJ0eTogMWJhZHZhbHVlMTsKIH0KIAorYm9keS5tYWlucGFnZSB7CisgICAgcHJv
cDE6IHZhbDE7CisgICAgcHJvcDI6IHZhbDI7Cit9CisKIDwvc3R5bGU+CiA8L2hlYWQ+CiAKZGlm
ZiAtLWdpdCBhL1dlYkNvcmUvQ2hhbmdlTG9nIGIvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMjYw
NGE4OC4uZmEyMDU0ZSAxMDA2NDQKLS0tIGEvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvV2ViQ29y
ZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxMyBAQAorMjAxMC0xMi0xNCAgQWxleGFuZGVyIFBhdmxv
diAgPGFwYXZsb3ZAY2hyb21pdW0ub3JnPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgorCisgICAgICAgIFdlYiBJbnNwZWN0b3I6IFJldmVydGVkIHN0eWxlc2hlZXQgYnJl
YWtzIHN0eWxlIGRhdGEKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTUxMDMwCisKKyAgICAgICAgKiBpbnNwZWN0b3IvSW5zcGVjdG9yU3R5bGVTaGVldC5j
cHA6CisgICAgICAgIChXZWJDb3JlOjpJbnNwZWN0b3JTdHlsZVNoZWV0OjpyZXBhcnNlU3R5bGVT
aGVldCk6CisKIDIwMTAtMTItMTMgIEFkYW0gUm9iZW4gIDxhcm9iZW5AYXBwbGUuY29tPgogCiAg
ICAgICAgIFdpbmRvd3MgYnVpbGQgZml4IGFmdGVyIHI3MzkxNApkaWZmIC0tZ2l0IGEvV2ViQ29y
ZS9pbnNwZWN0b3IvSW5zcGVjdG9yU3R5bGVTaGVldC5jcHAgYi9XZWJDb3JlL2luc3BlY3Rvci9J
bnNwZWN0b3JTdHlsZVNoZWV0LmNwcAppbmRleCBlYjE1MzhmLi42ZTNlYmU4IDEwMDY0NAotLS0g
YS9XZWJDb3JlL2luc3BlY3Rvci9JbnNwZWN0b3JTdHlsZVNoZWV0LmNwcAorKysgYi9XZWJDb3Jl
L2luc3BlY3Rvci9JbnNwZWN0b3JTdHlsZVNoZWV0LmNwcApAQCAtNTg4LDcgKzU4OCw3IEBAIFN0
cmluZyBJbnNwZWN0b3JTdHlsZVNoZWV0OjpmaW5hbFVSTCgpIGNvbnN0CiB2b2lkIEluc3BlY3Rv
clN0eWxlU2hlZXQ6OnJlcGFyc2VTdHlsZVNoZWV0KGNvbnN0IFN0cmluZyYgdGV4dCkKIHsKICAg
ICBmb3IgKHVuc2lnbmVkIGkgPSAwLCBzaXplID0gbV9wYWdlU3R5bGVTaGVldC0+bGVuZ3RoKCk7
IGkgPCBzaXplOyArK2kpCi0gICAgICAgIG1fcGFnZVN0eWxlU2hlZXQtPnJlbW92ZShpKTsKKyAg
ICAgICAgbV9wYWdlU3R5bGVTaGVldC0+cmVtb3ZlKDApOwogICAgIG1fcGFnZVN0eWxlU2hlZXQt
PnBhcnNlU3RyaW5nKHRleHQsIG1fcGFnZVN0eWxlU2hlZXQtPnVzZVN0cmljdFBhcnNpbmcoKSk7
CiAgICAgbV9wYWdlU3R5bGVTaGVldC0+c3R5bGVTaGVldENoYW5nZWQoKTsKICAgICBtX2luc3Bl
Y3RvclN0eWxlcy5jbGVhcigpOwo=
</data>
<flag name="review"
          id="67494"
          type_id="1"
          status="+"
          setter="yurys"
    />
          </attachment>
      

    </bug>

</bugzilla>