<?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>80245</bug_id>
          
          <creation_ts>2012-03-04 23:51:04 -0800</creation_ts>
          <short_desc>REGRESSION(r107551): caused incorrect style sharing (Requested by kling on #webkit).</short_desc>
          <delta_ts>2012-03-04 23:57:54 -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>New Bugs</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>78220</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="WebKit Review Bot">webkit.review.bot</reporter>
          <assigned_to name="WebKit Review Bot">webkit.review.bot</assigned_to>
          <cc>kling</cc>
    
    <cc>koivisto</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>570438</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-03-04 23:51:04 -0800</bug_when>
    <thetext>http://trac.webkit.org/changeset/107551 broke the build:
caused incorrect style sharing (Requested by kling on #webkit).

This is an automatic bug report generated by the sheriff-bot. If this bug
report was created because of a flaky test, please file a bug for the flaky
test (if we don&apos;t already have one on file) and dup this bug against that bug
so that we can track how often these flaky tests case pain.

&quot;Only you can prevent forest fires.&quot; -- Smokey the Bear</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>570439</commentid>
    <comment_count>1</comment_count>
      <attachid>130061</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-03-04 23:51:34 -0800</bug_when>
    <thetext>Created attachment 130061
ROLLOUT of r107551

Any committer can land this patch automatically by marking it commit-queue+.  The commit-queue will build and test the patch before landing to ensure that the rollout will be successful.  This process takes approximately 15 minutes.

If you would like to land the rollout faster, you can use the following command:

  webkit-patch land-attachment ATTACHMENT_ID

where ATTACHMENT_ID is the ID of this attachment.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>570440</commentid>
    <comment_count>2</comment_count>
      <attachid>130061</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-03-04 23:57:50 -0800</bug_when>
    <thetext>Comment on attachment 130061
ROLLOUT of r107551

Clearing flags on attachment: 130061

Committed r109709: &lt;http://trac.webkit.org/changeset/109709&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>570441</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-03-04 23:57:54 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>130061</attachid>
            <date>2012-03-04 23:51:34 -0800</date>
            <delta_ts>2012-03-04 23:57:50 -0800</delta_ts>
            <desc>ROLLOUT of r107551</desc>
            <filename>bug-80245-20120305075349.patch</filename>
            <type>text/plain</type>
            <size>5626</size>
            <attacher name="WebKit Review Bot">webkit.review.bot</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTA5NzA2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNjljYzk5NDI2YzVhYjA3
YWE0ZjM5MzNkY2I0YTIyOGZjMmVkMzVkMC4uYjAxNzE2NzU4ODE4ZWNmODMwZjVjNTNiZjRiZTI4
NGU4OTM2MTBlZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDEyLTAzLTA0ICBTaGVy
aWZmIEJvdCAgPHdlYmtpdC5yZXZpZXcuYm90QGdtYWlsLmNvbT4KKworICAgICAgICBVbnJldmll
d2VkLCByb2xsaW5nIG91dCByMTA3NTUxLgorICAgICAgICBodHRwOi8vdHJhYy53ZWJraXQub3Jn
L2NoYW5nZXNldC8xMDc1NTEKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTgwMjQ1CisKKyAgICAgICAgY2F1c2VkIGluY29ycmVjdCBzdHlsZSBzaGFyaW5n
IChSZXF1ZXN0ZWQgYnkga2xpbmcgb24KKyAgICAgICAgI3dlYmtpdCkuCisKKyAgICAgICAgKiBj
c3MvQ1NTU3R5bGVTZWxlY3Rvci5jcHA6CisgICAgICAgIChXZWJDb3JlOjpDU1NTdHlsZVNlbGVj
dG9yOjpjb2xsZWN0TWF0Y2hpbmdSdWxlc0Zvckxpc3QpOgorCiAyMDEyLTAzLTA0ICBMdWtlIE1h
Y3BoZXJzb24gICA8bWFjcGhlcnNvbkBjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgUmVtb3ZlIHVu
dXNlZCBtYWNybyBIQU5ETEVfSU5IRVJJVF9BTkRfSU5JVElBTF9BTkRfUFJJTUlUSVZFX1dJVEhf
VkFMVUUuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9jc3MvQ1NTU3R5bGVTZWxlY3Rvci5j
cHAgYi9Tb3VyY2UvV2ViQ29yZS9jc3MvQ1NTU3R5bGVTZWxlY3Rvci5jcHAKaW5kZXggMzk2ZmUx
NmYyMTIyOTQwY2IzODM5MWQzYTkyYzJlNzliYzc0ZDIyYi4uZjQwNzhmYzFjOGFmZDJjZmZiMTk4
N2NjMGEzNzk1NGU2M2VkZGFhNyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvY3NzL0NTU1N0
eWxlU2VsZWN0b3IuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2Nzcy9DU1NTdHlsZVNlbGVjdG9y
LmNwcApAQCAtMTI0OCwxMyArMTI0OCw2IEBAIGJvb2wgQ1NTU3R5bGVTZWxlY3Rvcjo6Y2FuU2hh
cmVTdHlsZVdpdGhDb250cm9sKFN0eWxlZEVsZW1lbnQqIGVsZW1lbnQpIGNvbnN0CiAgICAgICAg
ICAgICByZXR1cm4gZmFsc2U7CiAgICAgfQogCi0gICAgaWYgKGVsZW1lbnQtPmZhc3RHZXRBdHRy
aWJ1dGUodHlwZUF0dHIpICE9IG1fZWxlbWVudC0+ZmFzdEdldEF0dHJpYnV0ZSh0eXBlQXR0cikp
Ci0gICAgICAgIHJldHVybiBmYWxzZTsKLQotICAgIGlmIChlbGVtZW50LT5mYXN0R2V0QXR0cmli
dXRlKHJlYWRvbmx5QXR0cikgIT0gbV9lbGVtZW50LT5mYXN0R2V0QXR0cmlidXRlKHJlYWRvbmx5
QXR0cikpCi0gICAgICAgIHJldHVybiBmYWxzZTsKLQotCiAgICAgcmV0dXJuIHRydWU7CiB9CiAK
QEAgLTEzMDQsNiArMTI5NywxMCBAQCBib29sIENTU1N0eWxlU2VsZWN0b3I6OmNhblNoYXJlU3R5
bGVXaXRoRWxlbWVudChTdHlsZWRFbGVtZW50KiBlbGVtZW50KSBjb25zdAogI2VuZGlmCiAgICAg
aWYgKCEhZWxlbWVudC0+YXR0cmlidXRlU3R5bGUoKSAhPSAhIW1fc3R5bGVkRWxlbWVudC0+YXR0
cmlidXRlU3R5bGUoKSkKICAgICAgICAgcmV0dXJuIGZhbHNlOworICAgIFN0eWxlUHJvcGVydHlT
ZXQqIGFkZGl0aW9uYWxBdHRyaWJ1dGVTdHlsZUEgPSBlbGVtZW50LT5hZGRpdGlvbmFsQXR0cmli
dXRlU3R5bGUoKTsKKyAgICBTdHlsZVByb3BlcnR5U2V0KiBhZGRpdGlvbmFsQXR0cmlidXRlU3R5
bGVCID0gbV9zdHlsZWRFbGVtZW50LT5hZGRpdGlvbmFsQXR0cmlidXRlU3R5bGUoKTsKKyAgICBp
ZiAoIWFkZGl0aW9uYWxBdHRyaWJ1dGVTdHlsZUEgIT0gIWFkZGl0aW9uYWxBdHRyaWJ1dGVTdHls
ZUIpCisgICAgICAgIHJldHVybiBmYWxzZTsKICAgICBpZiAoZWxlbWVudC0+aXNMaW5rKCkgIT0g
bV9lbGVtZW50LT5pc0xpbmsoKSkKICAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgIGlmIChzdHls
ZS0+YWZmZWN0ZWRCeVVuY29tbW9uQXR0cmlidXRlU2VsZWN0b3JzKCkpCkBAIC0xMzE0LDE5ICsx
MzExLDQwIEBAIGJvb2wgQ1NTU3R5bGVTZWxlY3Rvcjo6Y2FuU2hhcmVTdHlsZVdpdGhFbGVtZW50
KFN0eWxlZEVsZW1lbnQqIGVsZW1lbnQpIGNvbnN0CiAgICAgICAgIHJldHVybiBmYWxzZTsKICAg
ICBpZiAoZWxlbWVudC0+Zm9jdXNlZCgpICE9IG1fZWxlbWVudC0+Zm9jdXNlZCgpKQogICAgICAg
ICByZXR1cm4gZmFsc2U7CisgICAgaWYgKGVsZW1lbnQtPnNoYWRvd1BzZXVkb0lkKCkgIT0gbV9l
bGVtZW50LT5zaGFkb3dQc2V1ZG9JZCgpKQorICAgICAgICByZXR1cm4gZmFsc2U7CiAgICAgaWYg
KGVsZW1lbnQgPT0gZWxlbWVudC0+ZG9jdW1lbnQoKS0+Y3NzVGFyZ2V0KCkpCiAgICAgICAgIHJl
dHVybiBmYWxzZTsKICAgICBpZiAobV9lbGVtZW50ID09IG1fZWxlbWVudC0+ZG9jdW1lbnQoKS0+
Y3NzVGFyZ2V0KCkpCiAgICAgICAgIHJldHVybiBmYWxzZTsKLSAgICBpZiAoc3R5bGUtPnRyYW5z
aXRpb25zKCkgfHwgc3R5bGUtPmFuaW1hdGlvbnMoKSkKKyAgICBpZiAoZWxlbWVudC0+Z2V0QXR0
cmlidXRlKHR5cGVBdHRyKSAhPSBtX2VsZW1lbnQtPmdldEF0dHJpYnV0ZSh0eXBlQXR0cikpCiAg
ICAgICAgIHJldHVybiBmYWxzZTsKLSAgICBpZiAoZWxlbWVudC0+aXNMaW5rKCkgJiYgbV9lbGVt
ZW50TGlua1N0YXRlICE9IHN0eWxlLT5pbnNpZGVMaW5rKCkpCisgICAgaWYgKGVsZW1lbnQtPmZh
c3RHZXRBdHRyaWJ1dGUoWE1MTmFtZXM6OmxhbmdBdHRyKSAhPSBtX2VsZW1lbnQtPmZhc3RHZXRB
dHRyaWJ1dGUoWE1MTmFtZXM6OmxhbmdBdHRyKSkKICAgICAgICAgcmV0dXJuIGZhbHNlOwotICAg
IGlmIChlbGVtZW50LT5zaGFkb3dQc2V1ZG9JZCgpICE9IG1fZWxlbWVudC0+c2hhZG93UHNldWRv
SWQoKSkKKyAgICBpZiAoZWxlbWVudC0+ZmFzdEdldEF0dHJpYnV0ZShsYW5nQXR0cikgIT0gbV9l
bGVtZW50LT5mYXN0R2V0QXR0cmlidXRlKGxhbmdBdHRyKSkKKyAgICAgICAgcmV0dXJuIGZhbHNl
OworICAgIGlmIChlbGVtZW50LT5mYXN0R2V0QXR0cmlidXRlKHJlYWRvbmx5QXR0cikgIT0gbV9l
bGVtZW50LT5mYXN0R2V0QXR0cmlidXRlKHJlYWRvbmx5QXR0cikpCisgICAgICAgIHJldHVybiBm
YWxzZTsKKyAgICBpZiAoZWxlbWVudC0+ZmFzdEdldEF0dHJpYnV0ZShjZWxscGFkZGluZ0F0dHIp
ICE9IG1fZWxlbWVudC0+ZmFzdEdldEF0dHJpYnV0ZShjZWxscGFkZGluZ0F0dHIpKQogICAgICAg
ICByZXR1cm4gZmFsc2U7CisKICAgICBpZiAoZWxlbWVudC0+aGFzSUQoKSAmJiBtX2ZlYXR1cmVz
Lmlkc0luUnVsZXMuY29udGFpbnMoZWxlbWVudC0+aWRGb3JTdHlsZVJlc29sdXRpb24oKS5pbXBs
KCkpKQogICAgICAgICByZXR1cm4gZmFsc2U7Ci0gICAgaWYgKG1fZWxlbWVudC0+aXNGb3JtQ29u
dHJvbEVsZW1lbnQoKSAmJiAhY2FuU2hhcmVTdHlsZVdpdGhDb250cm9sKGVsZW1lbnQpKQorCisj
aWYgRU5BQkxFKFNUWUxFX1NDT1BFRCkKKyAgICBpZiAoZWxlbWVudC0+aGFzU2NvcGVkSFRNTFN0
eWxlQ2hpbGQoKSkKKyAgICAgICAgcmV0dXJuIGZhbHNlOworI2VuZGlmCisKKyAgICBib29sIGlz
Q29udHJvbCA9IGVsZW1lbnQtPmlzRm9ybUNvbnRyb2xFbGVtZW50KCk7CisKKyAgICBpZiAoaXND
b250cm9sICE9IG1fZWxlbWVudC0+aXNGb3JtQ29udHJvbEVsZW1lbnQoKSkKKyAgICAgICAgcmV0
dXJuIGZhbHNlOworCisgICAgaWYgKGlzQ29udHJvbCAmJiAhY2FuU2hhcmVTdHlsZVdpdGhDb250
cm9sKGVsZW1lbnQpKQorICAgICAgICByZXR1cm4gZmFsc2U7CisKKyAgICBpZiAoc3R5bGUtPnRy
YW5zaXRpb25zKCkgfHwgc3R5bGUtPmFuaW1hdGlvbnMoKSkKICAgICAgICAgcmV0dXJuIGZhbHNl
OwogCiAjaWYgVVNFKEFDQ0VMRVJBVEVEX0NPTVBPU0lUSU5HKQpAQCAtMTM0NywyNiArMTM2NSwx
NCBAQCBib29sIENTU1N0eWxlU2VsZWN0b3I6OmNhblNoYXJlU3R5bGVXaXRoRWxlbWVudChTdHls
ZWRFbGVtZW50KiBlbGVtZW50KSBjb25zdAogICAgIGlmIChlbGVtZW50LT5oYXNDbGFzcygpICYm
IG1fZWxlbWVudC0+Z2V0QXR0cmlidXRlKGNsYXNzQXR0cikgIT0gZWxlbWVudC0+Z2V0QXR0cmli
dXRlKGNsYXNzQXR0cikpCiAgICAgICAgIHJldHVybiBmYWxzZTsKIAotICAgIFN0eWxlUHJvcGVy
dHlTZXQqIGFkZGl0aW9uYWxBdHRyaWJ1dGVTdHlsZUEgPSBlbGVtZW50LT5hZGRpdGlvbmFsQXR0
cmlidXRlU3R5bGUoKTsKLSAgICBTdHlsZVByb3BlcnR5U2V0KiBhZGRpdGlvbmFsQXR0cmlidXRl
U3R5bGVCID0gbV9zdHlsZWRFbGVtZW50LT5hZGRpdGlvbmFsQXR0cmlidXRlU3R5bGUoKTsKLSAg
ICBpZiAoIWFkZGl0aW9uYWxBdHRyaWJ1dGVTdHlsZUEgIT0gIWFkZGl0aW9uYWxBdHRyaWJ1dGVT
dHlsZUIpCi0gICAgICAgIHJldHVybiBmYWxzZTsKLQotICAgIGlmIChlbGVtZW50LT5mYXN0R2V0
QXR0cmlidXRlKFhNTE5hbWVzOjpsYW5nQXR0cikgIT0gbV9lbGVtZW50LT5mYXN0R2V0QXR0cmli
dXRlKFhNTE5hbWVzOjpsYW5nQXR0cikpCi0gICAgICAgIHJldHVybiBmYWxzZTsKLSAgICBpZiAo
ZWxlbWVudC0+ZmFzdEdldEF0dHJpYnV0ZShsYW5nQXR0cikgIT0gbV9lbGVtZW50LT5mYXN0R2V0
QXR0cmlidXRlKGxhbmdBdHRyKSkKLSAgICAgICAgcmV0dXJuIGZhbHNlOwotCiAgICAgaWYgKGVs
ZW1lbnQtPmF0dHJpYnV0ZVN0eWxlKCkgJiYgIWF0dHJpYnV0ZVN0eWxlc0VxdWFsKGVsZW1lbnQt
PmF0dHJpYnV0ZVN0eWxlKCksIG1fc3R5bGVkRWxlbWVudC0+YXR0cmlidXRlU3R5bGUoKSkpCiAg
ICAgICAgIHJldHVybiBmYWxzZTsKIAogICAgIGlmIChhZGRpdGlvbmFsQXR0cmlidXRlU3R5bGVB
ICYmICFhdHRyaWJ1dGVTdHlsZXNFcXVhbChhZGRpdGlvbmFsQXR0cmlidXRlU3R5bGVBLCBhZGRp
dGlvbmFsQXR0cmlidXRlU3R5bGVCKSkKICAgICAgICAgcmV0dXJuIGZhbHNlOwogCi0jaWYgRU5B
QkxFKFNUWUxFX1NDT1BFRCkKLSAgICBpZiAoZWxlbWVudC0+aGFzU2NvcGVkSFRNTFN0eWxlQ2hp
bGQoKSkKKyAgICBpZiAoZWxlbWVudC0+aXNMaW5rKCkgJiYgbV9lbGVtZW50TGlua1N0YXRlICE9
IHN0eWxlLT5pbnNpZGVMaW5rKCkpCiAgICAgICAgIHJldHVybiBmYWxzZTsKLSNlbmRpZgogCiAg
ICAgcmV0dXJuIHRydWU7CiB9CkBAIC0yMjQzLDcgKzIyNDksNyBAQCBzdGF0aWMgaW5saW5lIGJv
b2wgc2VsZWN0b3JMaXN0Q29udGFpbnNVbmNvbW1vbkF0dHJpYnV0ZVNlbGVjdG9yKGNvbnN0IENT
U1NlbGVjdAogCiBzdGF0aWMgaW5saW5lIGJvb2wgaXNDb21tb25BdHRyaWJ1dGVTZWxlY3RvckF0
dHJpYnV0ZShjb25zdCBRdWFsaWZpZWROYW1lJiBhdHRyaWJ1dGUpCiB7Ci0gICAgLy8gVGhlc2Ug
YXJlIGV4cGxpY2l0bHkgdGVzdGVkIGZvciBlcXVhbGl0eSBpbiBjYW5TaGFyZVN0eWxlV2l0aENv
bnRyb2wuCisgICAgLy8gVGhlc2UgYXJlIGV4cGxpY2l0bHkgdGVzdGVkIGZvciBlcXVhbGl0eSBp
biBjYW5TaGFyZVN0eWxlV2l0aEVsZW1lbnQuCiAgICAgcmV0dXJuIGF0dHJpYnV0ZSA9PSB0eXBl
QXR0ciB8fCBhdHRyaWJ1dGUgPT0gcmVhZG9ubHlBdHRyOwogfQogCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>