<?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>114584</bug_id>
          
          <creation_ts>2013-04-14 08:45:24 -0700</creation_ts>
          <short_desc>Move StylePropertySet::createImmutable() to ImmutableStylePropertySet.</short_desc>
          <delta_ts>2013-04-14 09:15:41 -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>114568</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Andreas Kling">kling</reporter>
          <assigned_to name="Andreas Kling">kling</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>kling</cc>
    
    <cc>macpherson</cc>
    
    <cc>menard</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>875347</commentid>
    <comment_count>0</comment_count>
    <who name="Andreas Kling">kling</who>
    <bug_when>2013-04-14 08:45:24 -0700</bug_when>
    <thetext>Move StylePropertySet::createImmutable() to ImmutableStylePropertySet.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>875349</commentid>
    <comment_count>1</comment_count>
      <attachid>197995</attachid>
    <who name="Andreas Kling">kling</who>
    <bug_when>2013-04-14 08:52:00 -0700</bug_when>
    <thetext>Created attachment 197995
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>875360</commentid>
    <comment_count>2</comment_count>
    <who name="Andreas Kling">kling</who>
    <bug_when>2013-04-14 09:15:41 -0700</bug_when>
    <thetext>Committed r148398: &lt;http://trac.webkit.org/changeset/148398&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>197995</attachid>
            <date>2013-04-14 08:52:00 -0700</date>
            <delta_ts>2013-04-14 09:10:25 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-114584.diff</filename>
            <type>text/plain</type>
            <size>4806</size>
            <attacher name="Andreas Kling">kling</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCBkMDY5ODc4Li4xZDFmYmIwIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDUgKzEsMjQg
QEAKIDIwMTMtMDQtMTQgIEFuZHJlYXMgS2xpbmcgIDxha2xpbmdAYXBwbGUuY29tPgogCisgICAg
ICAgIE1vdmUgU3R5bGVQcm9wZXJ0eVNldDo6Y3JlYXRlSW1tdXRhYmxlKCkgdG8gSW1tdXRhYmxl
U3R5bGVQcm9wZXJ0eVNldC4KKyAgICAgICAgPGh0dHA6Ly93ZWJraXQub3JnL2IvMTE0NTg0Pgor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFN0eWxlUHJv
cGVydHlTZXQ6OmNyZWF0ZUltbXV0YWJsZSgpIC0+IEltbXV0YWJsZVN0eWxlUHJvcGVydHlTZXQ6
OmNyZWF0ZSgpCisgICAgICAgIEFsc28sIGltbXV0YWJsZUNvcHlJZk5lZWRlZCgpIG5vdyByZXR1
cm5zIGEgUGFzc1JlZlB0cjxJbW11dGFibGVTdHlsZVByb3BlcnR5U2V0Pi4KKworICAgICAgICAq
IGNzcy9DU1NQYXJzZXIuY3BwOgorICAgICAgICAoV2ViQ29yZTo6Q1NTUGFyc2VyOjpjcmVhdGVT
dHlsZVByb3BlcnR5U2V0KToKKyAgICAgICAgKiBjc3MvU3R5bGVQcm9wZXJ0eVNldC5jcHA6Cisg
ICAgICAgIChXZWJDb3JlOjpJbW11dGFibGVTdHlsZVByb3BlcnR5U2V0OjpjcmVhdGUpOgorICAg
ICAgICAoV2ViQ29yZTo6U3R5bGVQcm9wZXJ0eVNldDo6aW1tdXRhYmxlQ29weUlmTmVlZGVkKToK
KyAgICAgICAgKiBjc3MvU3R5bGVQcm9wZXJ0eVNldC5oOgorICAgICAgICAoU3R5bGVQcm9wZXJ0
eVNldCk6CisgICAgICAgIChJbW11dGFibGVTdHlsZVByb3BlcnR5U2V0KToKKworMjAxMy0wNC0x
NCAgQW5kcmVhcyBLbGluZyAgPGFrbGluZ0BhcHBsZS5jb20+CisKICAgICAgICAgTW92ZSBwYXJz
ZURlY2xhcmF0aW9uKCkgYW5kIGNsZWFyKCkgdG8gTXV0YWJsZVN0eWxlUHJvcGVydHlTZXQuCiAg
ICAgICAgIDxodHRwOi8vd2Via2l0Lm9yZy9iLzExNDU4Mz4KIApkaWZmIC0tZ2l0IGEvU291cmNl
L1dlYkNvcmUvY3NzL0NTU1BhcnNlci5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9jc3MvQ1NTUGFyc2Vy
LmNwcAppbmRleCAyMGQ3ZmFmLi4zZGEyYjc4IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9j
c3MvQ1NTUGFyc2VyLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9jc3MvQ1NTUGFyc2VyLmNwcApA
QCAtMTU2MCw3ICsxNTYwLDcgQEAgUGFzc1JlZlB0cjxTdHlsZVByb3BlcnR5U2V0PiBDU1NQYXJz
ZXI6OmNyZWF0ZVN0eWxlUHJvcGVydHlTZXQoKQogICAgIGlmICh1bnVzZWRFbnRyaWVzKQogICAg
ICAgICByZXN1bHRzLnJlbW92ZSgwLCB1bnVzZWRFbnRyaWVzKTsKIAotICAgIHJldHVybiBTdHls
ZVByb3BlcnR5U2V0OjpjcmVhdGVJbW11dGFibGUocmVzdWx0cy5kYXRhKCksIHJlc3VsdHMuc2l6
ZSgpLCBtX2NvbnRleHQubW9kZSk7CisgICAgcmV0dXJuIEltbXV0YWJsZVN0eWxlUHJvcGVydHlT
ZXQ6OmNyZWF0ZShyZXN1bHRzLmRhdGEoKSwgcmVzdWx0cy5zaXplKCksIG1fY29udGV4dC5tb2Rl
KTsKIH0KIAogdm9pZCBDU1NQYXJzZXI6OmFkZFByb3BlcnR5V2l0aFByZWZpeGluZ1ZhcmlhbnQo
Q1NTUHJvcGVydHlJRCBwcm9wSWQsIFBhc3NSZWZQdHI8Q1NTVmFsdWU+IHZhbHVlLCBib29sIGlt
cG9ydGFudCwgYm9vbCBpbXBsaWNpdCkKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2Nzcy9T
dHlsZVByb3BlcnR5U2V0LmNwcCBiL1NvdXJjZS9XZWJDb3JlL2Nzcy9TdHlsZVByb3BlcnR5U2V0
LmNwcAppbmRleCBkNjljYzI4Li40MmMyZmIyIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9j
c3MvU3R5bGVQcm9wZXJ0eVNldC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvY3NzL1N0eWxlUHJv
cGVydHlTZXQuY3BwCkBAIC02OCwxNyArNjgsMTcgQEAgc3RhdGljIGJvb2wgaXNJbml0aWFsT3JJ
bmhlcml0KGNvbnN0IFN0cmluZyYgdmFsdWUpCiAgICAgcmV0dXJuIHZhbHVlLmxlbmd0aCgpID09
IDcgJiYgKHZhbHVlID09IGluaXRpYWwgfHwgdmFsdWUgPT0gaW5oZXJpdCk7CiB9CiAKLVBhc3NS
ZWZQdHI8U3R5bGVQcm9wZXJ0eVNldD4gU3R5bGVQcm9wZXJ0eVNldDo6Y3JlYXRlSW1tdXRhYmxl
KGNvbnN0IENTU1Byb3BlcnR5KiBwcm9wZXJ0aWVzLCB1bnNpZ25lZCBjb3VudCwgQ1NTUGFyc2Vy
TW9kZSBjc3NQYXJzZXJNb2RlKQorUGFzc1JlZlB0cjxJbW11dGFibGVTdHlsZVByb3BlcnR5U2V0
PiBJbW11dGFibGVTdHlsZVByb3BlcnR5U2V0OjpjcmVhdGUoY29uc3QgQ1NTUHJvcGVydHkqIHBy
b3BlcnRpZXMsIHVuc2lnbmVkIGNvdW50LCBDU1NQYXJzZXJNb2RlIGNzc1BhcnNlck1vZGUpCiB7
CiAgICAgdm9pZCogc2xvdCA9IFdURjo6ZmFzdE1hbGxvYyhzaXplRm9ySW1tdXRhYmxlU3R5bGVQ
cm9wZXJ0eVNldFdpdGhQcm9wZXJ0eUNvdW50KGNvdW50KSk7CiAgICAgcmV0dXJuIGFkb3B0UmVm
KG5ldyAoc2xvdCkgSW1tdXRhYmxlU3R5bGVQcm9wZXJ0eVNldChwcm9wZXJ0aWVzLCBjb3VudCwg
Y3NzUGFyc2VyTW9kZSkpOwogfQogCi1QYXNzUmVmUHRyPFN0eWxlUHJvcGVydHlTZXQ+IFN0eWxl
UHJvcGVydHlTZXQ6OmltbXV0YWJsZUNvcHlJZk5lZWRlZCgpIGNvbnN0CitQYXNzUmVmUHRyPElt
bXV0YWJsZVN0eWxlUHJvcGVydHlTZXQ+IFN0eWxlUHJvcGVydHlTZXQ6OmltbXV0YWJsZUNvcHlJ
Zk5lZWRlZCgpIGNvbnN0CiB7CiAgICAgaWYgKCFpc011dGFibGUoKSkKLSAgICAgICAgcmV0dXJu
IGNvbnN0X2Nhc3Q8U3R5bGVQcm9wZXJ0eVNldCo+KHRoaXMpOwotICAgIHJldHVybiBjcmVhdGVJ
bW11dGFibGUobXV0YWJsZVByb3BlcnR5VmVjdG9yKCkuZGF0YSgpLCBtdXRhYmxlUHJvcGVydHlW
ZWN0b3IoKS5zaXplKCksIGNzc1BhcnNlck1vZGUoKSk7CisgICAgICAgIHJldHVybiBzdGF0aWNf
Y2FzdDxJbW11dGFibGVTdHlsZVByb3BlcnR5U2V0Kj4oY29uc3RfY2FzdDxTdHlsZVByb3BlcnR5
U2V0Kj4odGhpcykpOworICAgIHJldHVybiBJbW11dGFibGVTdHlsZVByb3BlcnR5U2V0OjpjcmVh
dGUobXV0YWJsZVByb3BlcnR5VmVjdG9yKCkuZGF0YSgpLCBtdXRhYmxlUHJvcGVydHlWZWN0b3Io
KS5zaXplKCksIGNzc1BhcnNlck1vZGUoKSk7CiB9CiAKIE11dGFibGVTdHlsZVByb3BlcnR5U2V0
OjpNdXRhYmxlU3R5bGVQcm9wZXJ0eVNldChjb25zdCBDU1NQcm9wZXJ0eSogcHJvcGVydGllcywg
dW5zaWduZWQgbGVuZ3RoKQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvY3NzL1N0eWxlUHJv
cGVydHlTZXQuaCBiL1NvdXJjZS9XZWJDb3JlL2Nzcy9TdHlsZVByb3BlcnR5U2V0LmgKaW5kZXgg
NjIzMDAwYi4uM2NjOWIwOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvY3NzL1N0eWxlUHJv
cGVydHlTZXQuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9jc3MvU3R5bGVQcm9wZXJ0eVNldC5oCkBA
IC01MCw4ICs1MCw2IEBAIHB1YmxpYzoKICAgICAvLyB0aGUgYXBwcm9wcmlhdGUgc3ViY2xhc3Mg
dHlwZS4KICAgICB2b2lkIGRlcmVmKCk7CiAKLSAgICBzdGF0aWMgUGFzc1JlZlB0cjxTdHlsZVBy
b3BlcnR5U2V0PiBjcmVhdGVJbW11dGFibGUoY29uc3QgQ1NTUHJvcGVydHkqIHByb3BlcnRpZXMs
IHVuc2lnbmVkIGNvdW50LCBDU1NQYXJzZXJNb2RlKTsKLQogICAgIGNsYXNzIFByb3BlcnR5UmVm
ZXJlbmNlIHsKICAgICBwdWJsaWM6CiAgICAgICAgIFByb3BlcnR5UmVmZXJlbmNlKGNvbnN0IFN0
eWxlUHJvcGVydHlTZXQmIHByb3BlcnR5U2V0LCB1bnNpZ25lZCBpbmRleCkKQEAgLTEzMyw3ICsx
MzEsNyBAQCBwdWJsaWM6CiAgICAgdm9pZCBhZGRTdWJyZXNvdXJjZVN0eWxlVVJMcyhMaXN0SGFz
aFNldDxLVVJMPiYsIFN0eWxlU2hlZXRDb250ZW50cyogY29udGV4dFN0eWxlU2hlZXQpIGNvbnN0
OwogCiAgICAgUGFzc1JlZlB0cjxNdXRhYmxlU3R5bGVQcm9wZXJ0eVNldD4gbXV0YWJsZUNvcHko
KSBjb25zdDsKLSAgICBQYXNzUmVmUHRyPFN0eWxlUHJvcGVydHlTZXQ+IGltbXV0YWJsZUNvcHlJ
Zk5lZWRlZCgpIGNvbnN0OworICAgIFBhc3NSZWZQdHI8SW1tdXRhYmxlU3R5bGVQcm9wZXJ0eVNl
dD4gaW1tdXRhYmxlQ29weUlmTmVlZGVkKCkgY29uc3Q7CiAKICAgICB2b2lkIHJlbW92ZUVxdWl2
YWxlbnRQcm9wZXJ0aWVzKGNvbnN0IFN0eWxlUHJvcGVydHlTZXQqKTsKICAgICB2b2lkIHJlbW92
ZUVxdWl2YWxlbnRQcm9wZXJ0aWVzKGNvbnN0IENTU1N0eWxlRGVjbGFyYXRpb24qKTsKQEAgLTIw
NiwxMCArMjA0LDEzIEBAIHByaXZhdGU6CiAKIGNsYXNzIEltbXV0YWJsZVN0eWxlUHJvcGVydHlT
ZXQgOiBwdWJsaWMgU3R5bGVQcm9wZXJ0eVNldCB7CiBwdWJsaWM6Ci0gICAgSW1tdXRhYmxlU3R5
bGVQcm9wZXJ0eVNldChjb25zdCBDU1NQcm9wZXJ0eSosIHVuc2lnbmVkIGNvdW50LCBDU1NQYXJz
ZXJNb2RlKTsKICAgICB+SW1tdXRhYmxlU3R5bGVQcm9wZXJ0eVNldCgpOworICAgIHN0YXRpYyBQ
YXNzUmVmUHRyPEltbXV0YWJsZVN0eWxlUHJvcGVydHlTZXQ+IGNyZWF0ZShjb25zdCBDU1NQcm9w
ZXJ0eSogcHJvcGVydGllcywgdW5zaWduZWQgY291bnQsIENTU1BhcnNlck1vZGUpOwogCiAgICAg
dm9pZCogbV9zdG9yYWdlOworCitwcml2YXRlOgorICAgIEltbXV0YWJsZVN0eWxlUHJvcGVydHlT
ZXQoY29uc3QgQ1NTUHJvcGVydHkqLCB1bnNpZ25lZCBjb3VudCwgQ1NTUGFyc2VyTW9kZSk7CiB9
OwogCiBpbmxpbmUgY29uc3QgQ1NTVmFsdWUqKiBTdHlsZVByb3BlcnR5U2V0OjppbW11dGFibGVW
YWx1ZUFycmF5KCkgY29uc3QK
</data>
<flag name="review"
          id="219857"
          type_id="1"
          status="+"
          setter="andersca"
    />
          </attachment>
      

    </bug>

</bugzilla>