<?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>79734</bug_id>
          
          <creation_ts>2012-02-27 19:05:14 -0800</creation_ts>
          <short_desc>:empty still applies to elements made non-empty via page dynamics</short_desc>
          <delta_ts>2012-04-26 18:48: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>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>
          <dependson>26570</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="noel gordon">noel.gordon</reporter>
          <assigned_to name="noel gordon">noel.gordon</assigned_to>
          <cc>allan.jensen</cc>
    
    <cc>gpetrioli</cc>
    
    <cc>joethomas</cc>
    
    <cc>kling</cc>
    
    <cc>koivisto</cc>
    
    <cc>mikelawther</cc>
    
    <cc>mitz</cc>
    
    <cc>mjs</cc>
    
    <cc>webkit</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>566267</commentid>
    <comment_count>0</comment_count>
    <who name="noel gordon">noel.gordon</who>
    <bug_when>2012-02-27 19:05:14 -0800</bug_when>
    <thetext>Create empty elements with :empty class styling.  These elements don&apos;t display as expected.  Change the content of the elements using js to make them non-empty.  The elements still don&apos;t display and they should.

Reproduction Steps:
  1) Open test case, two green boxes are shown.
  2) Click on the page.

Expected result:
  Three green boxes should appear.

Actual result:
  The third green box does not appear.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>566268</commentid>
    <comment_count>1</comment_count>
      <attachid>129164</attachid>
    <who name="noel gordon">noel.gordon</who>
    <bug_when>2012-02-27 19:06:28 -0800</bug_when>
    <thetext>Created attachment 129164
test case</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>566272</commentid>
    <comment_count>2</comment_count>
    <who name="noel gordon">noel.gordon</who>
    <bug_when>2012-02-27 19:08:50 -0800</bug_when>
    <thetext>*** Bug 79730 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>566285</commentid>
    <comment_count>3</comment_count>
    <who name="noel gordon">noel.gordon</who>
    <bug_when>2012-02-27 19:23:29 -0800</bug_when>
    <thetext>Other browsers tested:

   Safari 5.1.2 (6534.52.7, 535+) : FAIL
   Chrome 19.0.1049.3 dev Mac : FAIL
   Firefox 10.0.2 Mac :  OK
   IE9/10 Win: OK</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>567853</commentid>
    <comment_count>4</comment_count>
      <attachid>129498</attachid>
    <who name="Joe Thomas">joethomas</who>
    <bug_when>2012-02-29 13:04:05 -0800</bug_when>
    <thetext>Created attachment 129498
ProposedPatch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>568736</commentid>
    <comment_count>5</comment_count>
      <attachid>129498</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-03-01 09:53:57 -0800</bug_when>
    <thetext>Comment on attachment 129498
ProposedPatch

Rejecting attachment 129498 from commit-queue.

Failed to run &quot;[&apos;/mnt/git/webkit-commit-queue/Tools/Scripts/webkit-patch&apos;, &apos;--status-host=queues.webkit.org&apos;, &apos;-...&quot; exit_code: 1

ERROR: /mnt/git/webkit-commit-queue/ChangeLog neither lists a valid reviewer nor contains the string &quot;Unreviewed&quot; or &quot;Rubber stamp&quot; (case insensitive).

Full output: http://queues.webkit.org/results/11770534</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>568765</commentid>
    <comment_count>6</comment_count>
    <who name="Joe Thomas">joethomas</who>
    <bug_when>2012-03-01 10:28:14 -0800</bug_when>
    <thetext>Can someone help me to land this patch? It failed at the commit-queue with false error.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>568880</commentid>
    <comment_count>7</comment_count>
    <who name="noel gordon">noel.gordon</who>
    <bug_when>2012-03-01 13:51:24 -0800</bug_when>
    <thetext>Done, looks fine this time round.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>568888</commentid>
    <comment_count>8</comment_count>
      <attachid>129498</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-03-01 13:53:40 -0800</bug_when>
    <thetext>Comment on attachment 129498
ProposedPatch

Clearing flags on attachment: 129498

Committed r109417: &lt;http://trac.webkit.org/changeset/109417&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>568889</commentid>
    <comment_count>9</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-03-01 13:53:47 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>568890</commentid>
    <comment_count>10</comment_count>
    <who name="noel gordon">noel.gordon</who>
    <bug_when>2012-03-01 13:55:10 -0800</bug_when>
    <thetext>For the record, fast/css/pseudo-empty-display-none.html tests the static :empty display:none case.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>568898</commentid>
    <comment_count>11</comment_count>
    <who name="Joe Thomas">joethomas</who>
    <bug_when>2012-03-01 14:06:07 -0800</bug_when>
    <thetext>(In reply to comment #7)
&gt; Done, looks fine this time round.

Thanks!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>569210</commentid>
    <comment_count>12</comment_count>
    <who name="noel gordon">noel.gordon</who>
    <bug_when>2012-03-01 20:41:34 -0800</bug_when>
    <thetext>(In reply to comment #11)
&gt; Thanks!

Thinking we should add a test for the reverse case for completeness: non-empty elements should gain :empty style if made empty by page dynamics.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>569211</commentid>
    <comment_count>13</comment_count>
    <who name="noel gordon">noel.gordon</who>
    <bug_when>2012-03-01 20:43:59 -0800</bug_when>
    <thetext>Reopening to attach new patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>569212</commentid>
    <comment_count>14</comment_count>
      <attachid>129802</attachid>
    <who name="noel gordon">noel.gordon</who>
    <bug_when>2012-03-01 20:44:06 -0800</bug_when>
    <thetext>Created attachment 129802
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>570083</commentid>
    <comment_count>15</comment_count>
      <attachid>129802</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-03-02 18:57:46 -0800</bug_when>
    <thetext>Comment on attachment 129802
Patch

Rejecting attachment 129802 from commit-queue.

Failed to run &quot;[&apos;/mnt/git/webkit-commit-queue/Tools/Scripts/webkit-patch&apos;, &apos;--status-host=queues.webkit.org&apos;, &apos;-...&quot; exit_code: 1

Last 500 characters of output:
_by_email
    return self._reviewer_only(self.account_by_email(email))
  File &quot;/mnt/git/webkit-commit-queue/Tools/Scripts/webkitpy/common/config/committers.py&quot;, line 632, in account_by_email
    return self._email_to_account_map().get(email.lower()) if email else None
  File &quot;/mnt/git/webkit-commit-queue/Tools/Scripts/webkitpy/common/config/committers.py&quot;, line 525, in _email_to_account_map
    assert(email not in self._accounts_by_email)  # We should never have duplicate emails.
AssertionError

Full output: http://queues.webkit.org/results/11801214</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>570094</commentid>
    <comment_count>16</comment_count>
      <attachid>129802</attachid>
    <who name="noel gordon">noel.gordon</who>
    <bug_when>2012-03-02 19:29:44 -0800</bug_when>
    <thetext>Comment on attachment 129802
Patch

Clearing flags on attachment: 129802

Committed r109651: &lt;http://trac.webkit.org/changeset/109651&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>570095</commentid>
    <comment_count>17</comment_count>
    <who name="noel gordon">noel.gordon</who>
    <bug_when>2012-03-02 19:29:56 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>611170</commentid>
    <comment_count>18</comment_count>
    <who name="David Barr">davidbarr</who>
    <bug_when>2012-04-26 18:48:13 -0700</bug_when>
    <thetext>*** Bug 75294 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>129164</attachid>
            <date>2012-02-27 19:06:28 -0800</date>
            <delta_ts>2012-02-27 19:06:28 -0800</delta_ts>
            <desc>test case</desc>
            <filename>test-case-dynamic-pseudo-empty.html</filename>
            <type>text/html</type>
            <size>709</size>
            <attacher name="noel gordon">noel.gordon</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWw+DQo8aGVhZD4NCiA8c3R5bGU+DQogICBwIHsgYmFja2dyb3VuZC1jb2xv
cjogZ3JlZW47IHdpZHRoOiAxMDBweDsgaGVpZ2h0OiAxMDBweDsgfQ0KICAgcDplbXB0eSB7IGRp
c3BsYXk6IG5vbmU7IH0NCiA8L3N0eWxlPg0KDQogPHNjcmlwdD4NCiAgIGZ1bmN0aW9uIGxvZyhl
bGVtZW50LCBtZXNzYWdlKQ0KICAgew0KICAgICAgIGVsZW1lbnQuYXBwZW5kQ2hpbGQoZG9jdW1l
bnQuY3JlYXRlVGV4dE5vZGUoJyAnICsgbWVzc2FnZSkpOw0KICAgfQ0KDQogICBmdW5jdGlvbiBj
bGljaygpIHsNCiAgICAgICBsb2coZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2xhc3QnKSwgJ2Jv
bycpOw0KICAgICAgIGxvZyhkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgncmUnKSwgJ2NsaWNrJyk7
DQogICB9DQoNCiAgIHdpbmRvdy5vbmxvYWQgPSBmdW5jdGlvbigpIHsNCiAgICAgICBkb2N1bWVu
dC5kb2N1bWVudEVsZW1lbnQub25jbGljayA9IGNsaWNrOw0KICAgfTsNCiA8L3NjcmlwdD4NCjwv
aGVhZD4NCjxib2R5Pg0KVGhlcmUgc2hvdWxkIGJlIHRocmVlIGdyZWVuIGJveGVzIHNob3duIHdo
ZW4geW91IGNsaWNrIHRoaXMgcGFnZS4NCg0KIDxwPjwvcD4NCiA8cD4mbmJzcDs8L3A+DQogPHA+
PC9wPg0KIDxwPjxzcGFuPjwvc3Bhbj48L3A+DQogPHAgaWQ9Imxhc3QiPjwvcD4NCg0KIDxwcmUg
aWQ9InJlIj48L3ByZT4NCjwvYm9keT4NCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>129498</attachid>
            <date>2012-02-29 13:04:05 -0800</date>
            <delta_ts>2012-03-01 20:43:38 -0800</delta_ts>
            <desc>ProposedPatch</desc>
            <filename>patch_empty</filename>
            <type>text/plain</type>
            <size>3941</size>
            <attacher name="Joe Thomas">joethomas</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDEwOTI0NikKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE4IEBACisyMDEyLTAyLTI5ICBKb2UgVGhv
bWFzICA8am9ldGhvbWFzQG1vdG9yb2xhLmNvbT4KKworICAgICAgICA6ZW1wdHkgc3RpbGwgYXBw
bGllcyB0byBlbGVtZW50cyBtYWRlIG5vbi1lbXB0eSB2aWEgcGFnZSBkeW5hbWljcy4KKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTc5NzM0CisKKyAgICAg
ICAgQ2hlY2sgZm9yIDplbXB0eSBzdHlsZSBjaGFuZ2Ugc2hvdWxkIGJlIG1hZGUgZXZlbiBpZiB0
aGUgUmVuZGVyU3R5bGUgZm9yIHRoZSBlbGVtZW50IGlzIE5VTEwKKyAgICAgICAgYXMgY2hhbmdl
cyB0byB0aGUgZWxlbWVudCdzIGNoaWxkcmVuIGNhbiB0cmlnZ2VyIGEgY2hhbmdlIGluIDplbXB0
eSBzdGF0ZSBvZiB0aGUgcGFyZW50IGVsZW1lbnQuCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9C
T0RZIChPT1BTISkuCisKKyAgICAgICAgVGVzdDogZmFzdC9zZWxlY3RvcnMvZW1wdHktZWxlbWVu
dC1tYWRlLW5vbi1lbXB0eS5odG1sCisKKyAgICAgICAgKiBkb20vRWxlbWVudC5jcHA6CisgICAg
ICAgIChXZWJDb3JlOjpjaGVja0ZvclNpYmxpbmdTdHlsZUNoYW5nZXMpOgorCiAyMDEyLTAyLTI5
ICBKdWxpZW4gQ2hhZmZyYWl4ICA8amNoYWZmcmFpeEB3ZWJraXQub3JnPgogCiAgICAgICAgIFN0
b3AgZG91YmxpbmcgbWF4aW1hbE91dGxpbmVTaXplIGR1cmluZyBwYWludGluZwpJbmRleDogU291
cmNlL1dlYkNvcmUvZG9tL0VsZW1lbnQuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3Jl
L2RvbS9FbGVtZW50LmNwcAkocmV2aXNpb24gMTA5MjQyKQorKysgU291cmNlL1dlYkNvcmUvZG9t
L0VsZW1lbnQuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC0xMjEzLDYgKzEyMTMsOSBAQCBzdGF0aWMg
dm9pZCBjaGVja0ZvckVtcHR5U3R5bGVDaGFuZ2UoRWxlCiBzdGF0aWMgdm9pZCBjaGVja0ZvclNp
YmxpbmdTdHlsZUNoYW5nZXMoRWxlbWVudCogZSwgUmVuZGVyU3R5bGUqIHN0eWxlLCBib29sIGZp
bmlzaGVkUGFyc2luZ0NhbGxiYWNrLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIE5vZGUqIGJlZm9yZUNoYW5nZSwgTm9kZSogYWZ0ZXJDaGFuZ2UsIGludCBjaGlsZENv
dW50RGVsdGEpCiB7CisgICAgLy8gOmVtcHR5IHNlbGVjdG9yLgorICAgIGNoZWNrRm9yRW1wdHlT
dHlsZUNoYW5nZShlLCBzdHlsZSk7CisgICAgCiAgICAgaWYgKCFzdHlsZSB8fCAoZS0+bmVlZHNT
dHlsZVJlY2FsYygpICYmIHN0eWxlLT5jaGlsZHJlbkFmZmVjdGVkQnlQb3NpdGlvbmFsUnVsZXMo
KSkpCiAgICAgICAgIHJldHVybjsKIApAQCAtMTI4NCw5ICsxMjg3LDYgQEAgc3RhdGljIHZvaWQg
Y2hlY2tGb3JTaWJsaW5nU3R5bGVDaGFuZ2VzKAogICAgIGlmICgoc3R5bGUtPmNoaWxkcmVuQWZm
ZWN0ZWRCeUZvcndhcmRQb3NpdGlvbmFsUnVsZXMoKSAmJiBhZnRlckNoYW5nZSkgfHwKICAgICAg
ICAgKHN0eWxlLT5jaGlsZHJlbkFmZmVjdGVkQnlCYWNrd2FyZFBvc2l0aW9uYWxSdWxlcygpICYm
IGJlZm9yZUNoYW5nZSkpCiAgICAgICAgIGUtPnNldE5lZWRzU3R5bGVSZWNhbGMoKTsKLSAgICAK
LSAgICAvLyA6ZW1wdHkgc2VsZWN0b3IuCi0gICAgY2hlY2tGb3JFbXB0eVN0eWxlQ2hhbmdlKGUs
IHN0eWxlKTsKIH0KIAogdm9pZCBFbGVtZW50OjpjaGlsZHJlbkNoYW5nZWQoYm9vbCBjaGFuZ2Vk
QnlQYXJzZXIsIE5vZGUqIGJlZm9yZUNoYW5nZSwgTm9kZSogYWZ0ZXJDaGFuZ2UsIGludCBjaGls
ZENvdW50RGVsdGEpCkluZGV4OiBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0g
TGF5b3V0VGVzdHMvQ2hhbmdlTG9nCShyZXZpc2lvbiAxMDkyNDYpCisrKyBMYXlvdXRUZXN0cy9D
aGFuZ2VMb2cJKHdvcmtpbmcgY29weSkKQEAgLTEsMyArMSwxNiBAQAorMjAxMi0wMi0yOSAgSm9l
IFRob21hcyAgPGpvZXRob21hc0Btb3Rvcm9sYS5jb20+CisKKyAgICAgICAgOmVtcHR5IHN0aWxs
IGFwcGxpZXMgdG8gZWxlbWVudHMgbWFkZSBub24tZW1wdHkgdmlhIHBhZ2UgZHluYW1pY3MuCisg
ICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD03OTczNAorCisg
ICAgICAgIENoZWNrIGZvciA6ZW1wdHkgc3R5bGUgY2hhbmdlIHNob3VsZCBiZSBtYWRlIGV2ZW4g
aWYgdGhlIFJlbmRlclN0eWxlIGZvciB0aGUgZWxlbWVudCBpcyBOVUxMCisgICAgICAgIGFzIGNo
YW5nZXMgdG8gdGhlIGVsZW1lbnQncyBjaGlsZHJlbiBjYW4gdHJpZ2dlciBhIGNoYW5nZSBpbiA6
ZW1wdHkgc3RhdGUgb2YgdGhlIHBhcmVudCBlbGVtZW50LgorCisgICAgICAgIFJldmlld2VkIGJ5
IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogZmFzdC9zZWxlY3RvcnMvZW1wdHktZWxlbWVu
dC1tYWRlLW5vbi1lbXB0eS1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAgICAgICAqIGZhc3Qvc2Vs
ZWN0b3JzL2VtcHR5LWVsZW1lbnQtbWFkZS1ub24tZW1wdHkuaHRtbDogQWRkZWQuCisKIDIwMTIt
MDItMjkgIEtlbiBCdWNoYW5hbiAgPGtlbnJiQGNocm9taXVtLm9yZz4KIAogICAgICAgICBDcmFz
aCB3aGVuIGNoYW5naW5nIGxpc3QgbWFya2VyIGxvY2F0aW9ucwpJbmRleDogTGF5b3V0VGVzdHMv
ZmFzdC9zZWxlY3RvcnMvZW1wdHktZWxlbWVudC1tYWRlLW5vbi1lbXB0eS1leHBlY3RlZC50eHQK
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvZmFzdC9zZWxlY3RvcnMvZW1wdHktZWxlbWVudC1t
YWRlLW5vbi1lbXB0eS1leHBlY3RlZC50eHQJKHJldmlzaW9uIDApCisrKyBMYXlvdXRUZXN0cy9m
YXN0L3NlbGVjdG9ycy9lbXB0eS1lbGVtZW50LW1hZGUtbm9uLWVtcHR5LWV4cGVjdGVkLnR4dAko
cmV2aXNpb24gMCkKQEAgLTAsMCArMSBAQAorVEVTVCBQQVNTRUQKSW5kZXg6IExheW91dFRlc3Rz
L2Zhc3Qvc2VsZWN0b3JzL2VtcHR5LWVsZW1lbnQtbWFkZS1ub24tZW1wdHkuaHRtbAo9PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09Ci0tLSBMYXlvdXRUZXN0cy9mYXN0L3NlbGVjdG9ycy9lbXB0eS1lbGVtZW50LW1hZGUtbm9u
LWVtcHR5Lmh0bWwJKHJldmlzaW9uIDApCisrKyBMYXlvdXRUZXN0cy9mYXN0L3NlbGVjdG9ycy9l
bXB0eS1lbGVtZW50LW1hZGUtbm9uLWVtcHR5Lmh0bWwJKHJldmlzaW9uIDApCkBAIC0wLDAgKzEs
MTcgQEAKKzwhRE9DVFlQRSBodG1sPgorPGhlYWQ+Cis8c3R5bGU+CisgICAgcCB7IGJhY2tncm91
bmQtY29sb3I6IGdyZWVuOyB3aWR0aDogMTAwcHg7IGhlaWdodDogMTAwcHg7IH0KKyAgICBwOmVt
cHR5IHsgZGlzcGxheTogbm9uZTsgfQorPC9zdHlsZT4KKzxzY3JpcHQ+CitpZiAod2luZG93Lmxh
eW91dFRlc3RDb250cm9sbGVyKQorICAgIGxheW91dFRlc3RDb250cm9sbGVyLmR1bXBBc1RleHQo
KTsKK3dpbmRvdy5vbmxvYWQgPSBmdW5jdGlvbigpIHsKKyAgICBkb2N1bWVudC5nZXRFbGVtZW50
QnlJZCgnaWQnKS5hcHBlbmRDaGlsZChkb2N1bWVudC5jcmVhdGVUZXh0Tm9kZSgnVEVTVCBQQVNT
RUQnKSk7Cit9OworPC9zY3JpcHQ+Cis8L2hlYWQ+Cis8Ym9keT4KKzxwIGlkPSJpZCI+PC9wPgor
PC9ib2R5Pgo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>129802</attachid>
            <date>2012-03-01 20:44:06 -0800</date>
            <delta_ts>2012-03-02 19:29:44 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-79734-20120302154403.patch</filename>
            <type>text/plain</type>
            <size>2686</size>
            <attacher name="noel gordon">noel.gordon</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTA5NDYxCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggYzFjOTNkNTY2YjI4ZDNmNTRlYTY2
NjExZTU3MzEzODQwMTI0MTA5NS4uYmUwYWQ2YzI3M2VkYWM0OGNiZTY2MWQwYzMzNTEyNjA4ODdj
MzUyMSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDEzIEBACisyMDEyLTAzLTAxICBOb2VsIEdvcmRvbiAgPG5v
ZWwuZ29yZG9uQGdtYWlsLmNvbT4KKworICAgICAgICA6ZW1wdHkgc2hvdWxkIGFwcGx5IHRvIGVs
ZW1lbnRzIG1hZGUgZW1wdHkgdmlhIHBhZ2UgZHluYW1pY3MKKyAgICAgICAgaHR0cHM6Ly9idWdz
LndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTc5NzM0CisKKyAgICAgICAgUmV2aWV3ZWQgYnkg
Tk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBmYXN0L2Nzcy9wc2V1ZG8tZW1wdHktZHluYW1p
Yy1lbXB0eS1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAgICAgICAqIGZhc3QvY3NzL3BzZXVkby1l
bXB0eS1keW5hbWljLWVtcHR5Lmh0bWw6IEFkZGVkLgorCiAyMDEyLTAzLTAxICBHYXZpbiBCYXJy
YWNsb3VnaCAgPGJhcnJhY2xvdWdoQGFwcGxlLmNvbT4KIAogICAgICAgICBFUzUuMS0xNS4zLjUu
NC4gcHJvaGliaXRzIEZ1bmN0aW9uLmNhbGxlciBmcm9tIFtbR2V0XV10aW5nIGEgc3RyaWN0IGNh
bGxlcgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9jc3MvcHNldWRvLWVtcHR5LWR5bmFt
aWMtZW1wdHktZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvZmFzdC9jc3MvcHNldWRvLWVtcHR5
LWR5bmFtaWMtZW1wdHktZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjdlZjIyZTlhNDMxYWQwMjcy
NzEzYjcxZmRjODc5NDAxNmM4ZWYxMmYKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9m
YXN0L2Nzcy9wc2V1ZG8tZW1wdHktZHluYW1pYy1lbXB0eS1leHBlY3RlZC50eHQKQEAgLTAsMCAr
MSBAQAorUEFTUwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9jc3MvcHNldWRvLWVtcHR5
LWR5bmFtaWMtZW1wdHkuaHRtbCBiL0xheW91dFRlc3RzL2Zhc3QvY3NzL3BzZXVkby1lbXB0eS1k
eW5hbWljLWVtcHR5Lmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uYTcwZDI1MmVjOWIwNjI1MWNiNTdiYWZmZjE5
MTk4YzYzMDY2NTQ2NQotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvY3NzL3Bz
ZXVkby1lbXB0eS1keW5hbWljLWVtcHR5Lmh0bWwKQEAgLTAsMCArMSw0MiBAQAorPCFET0NUWVBF
IGh0bWw+DQorPHN0eWxlPg0KKyAgcCB7IGJhY2tncm91bmQtY29sb3I6IHJlZDsgd2lkdGg6IDEw
MHB4OyBoZWlnaHQ6IDEwMHB4OyB9DQorICBwOmVtcHR5IHsgZGlzcGxheTogbm9uZTsgfQ0KKzwv
c3R5bGU+DQorDQorPGJvZHk+DQorICA8cCBpZD0idGVzdDEiPjxhPjwvYT48L3A+DQorICA8cD48
L3A+DQorICA8cCBpZD0idGVzdDIiPiYjMDk7PC9wPg0KKyAgPHA+PC9wPg0KKyAgPHAgaWQ9InRl
c3QzIj4gPC9wPg0KKyAgPHByZT5GQUlMPC9wcmU+DQorPC9ib2R5Pg0KKw0KKzxzY3JpcHQ+DQor
ICBpZiAod2luZG93LmxheW91dFRlc3RDb250cm9sbGVyKQ0KKyAgICAgIHdpbmRvdy5sYXlvdXRU
ZXN0Q29udHJvbGxlci5kdW1wQXNUZXh0KCk7DQorDQorICBmdW5jdGlvbiBhbGxFbGVtZW50c0hh
dmVEaXNwbGF5Tm9uZShlbGVtZW50cykNCisgIHsNCisgICAgICBmb3IgKHZhciBzdHlsZXMgPSAi
IiwgaSA9IDA7IGkgPCBlbGVtZW50cy5sZW5ndGg7ICsraSkNCisgICAgICAgICAgc3R5bGVzICs9
IGdldENvbXB1dGVkU3R5bGUoZWxlbWVudHMuaXRlbShpKSwgbnVsbCkuZGlzcGxheSArICIsIjsN
CisgICAgICByZXR1cm4gc3R5bGVzLm1hdGNoKC9ub25lLC9nKS5sZW5ndGggPT0gZWxlbWVudHMu
bGVuZ3RoOw0KKyAgfQ0KKw0KKyAgd2luZG93Lm9ubG9hZCA9IGZ1bmN0aW9uKCkgew0KKyAgICAg
IHZhciBsb2cgPSBmdW5jdGlvbih0ZXh0KSB7IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoInByZSIp
LnRleHRDb250ZW50ID0gdGV4dCB9Ow0KKw0KKyAgICAgIHZhciBlbGVtZW50cyA9IGRvY3VtZW50
LmdldEVsZW1lbnRzQnlUYWdOYW1lKCJwIik7DQorICAgICAgZm9yICh2YXIgaSA9IDA7IGkgPCBl
bGVtZW50cy5sZW5ndGg7ICsraSkgew0KKyAgICAgICAgICB2YXIgZWxlbWVudCA9IGVsZW1lbnRz
Lml0ZW0oaSk7DQorICAgICAgICAgIGlmICghZWxlbWVudC5pZCkNCisgICAgICAgICAgICAgIGNv
bnRpbnVlOw0KKyAgICAgICAgICBpZiAoZWxlbWVudC5vZmZzZXRXaWR0aCAhPSAxMDApDQorICAg
ICAgICAgICAgICByZXR1cm4gbG9nKCJGQUlMOmluaXRpYWwtd2lkdGgtIiArIGVsZW1lbnQub2Zm
c2V0V2lkdGgpOw0KKyAgICAgICAgICBlbGVtZW50LnRleHRDb250ZW50ID0gIiI7DQorICAgICAg
fQ0KKw0KKyAgICAgIGxvZyhhbGxFbGVtZW50c0hhdmVEaXNwbGF5Tm9uZShlbGVtZW50cykgPyAi
UEFTUyIgOiAiRkFJTCIpOw0KKyAgfTsNCis8L3NjcmlwdD4KXCBObyBuZXdsaW5lIGF0IGVuZCBv
ZiBmaWxlCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>