<?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>7680</bug_id>
          
          <creation_ts>2006-03-09 07:22:05 -0800</creation_ts>
          <short_desc>REGRESSION: Ellipsis painted over the chrome and in invalid contexts</short_desc>
          <delta_ts>2006-03-09 08:01:59 -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>Layout and Rendering</component>
          <version>420+</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>OS X 10.4</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc>http://mail.google.com/</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>Regression</keywords>
          <priority>P1</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>mitz</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>darin</cc>
    
    <cc>hyatt</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>35619</commentid>
    <comment_count>0</comment_count>
    <who name="">mitz</who>
    <bug_when>2006-03-09 07:22:05 -0800</bug_when>
    <thetext>EllipsisBox::paint() calls Font::drawText() directly, bypassing the GraphicsContext and the paintingDisabled check. This results sometimes in painting in arbitrary contexts, including over Safari chrome, and other times in warning messages in the console.

I am working on a patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>35622</commentid>
    <comment_count>1</comment_count>
      <attachid>6957</attachid>
    <who name="">mitz</who>
    <bug_when>2006-03-09 07:34:58 -0800</bug_when>
    <thetext>Created attachment 6957
Patch

Can&apos;t think of a way to test this.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>35624</commentid>
    <comment_count>2</comment_count>
      <attachid>6957</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2006-03-09 07:41:49 -0800</bug_when>
    <thetext>Comment on attachment 6957
Patch

r=me</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>6957</attachid>
            <date>2006-03-09 07:34:58 -0800</date>
            <delta_ts>2006-03-09 07:41:49 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>7680_r1.patch</filename>
            <type>text/plain</type>
            <size>1841</size>
            <attacher>mitz</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiAxMzIyOCkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTQgQEAKKzIwMDYtMDMtMDkgIE1pdHogUGV0dGVsICA8b3BlbmRhcndpbi5vcmdA
bWl0enBldHRlbC5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisK
KyAgICAgICAgLSBmaXggaHR0cDovL2J1Z3ppbGxhLm9wZW5kYXJ3aW4ub3JnL3Nob3dfYnVnLmNn
aT9pZD03NjgwCisgICAgICAgICAgUkVHUkVTU0lPTjogRWxsaXBzaXMgcGFpbnRlZCBvdmVyIHRo
ZSBjaHJvbWUgYW5kIGluIGludmFsaWQgY29udGV4dHMKKworICAgICAgICAqIHJlbmRlcmluZy9y
ZW5kZXJfbGluZS5jcHA6CisgICAgICAgIChXZWJDb3JlOjpFbGxpcHNpc0JveDo6cGFpbnQpOiBS
ZXBsYWNlZCBjYWxsIHRvIEZvbnQ6OmRyYXdUZXh0IHdpdGgKKyAgICAgICAgR3JhcGhpY3NDb250
ZXh0OjpkcmF3VGV4dCwgd2hpY2ggY2hlY2tzIHRoZSBwYWludGluZ0Rpc2FibGVkIGZsYWcuCisK
IDIwMDYtMDMtMDkgIE1hY2llaiBTdGFjaG93aWFrICA8bWpzQGFwcGxlLmNvbT4KIAogICAgICAg
ICBSZXZpZXdlZCBieSBFcmljLgpJbmRleDogV2ViQ29yZS9yZW5kZXJpbmcvcmVuZGVyX2xpbmUu
Y3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvcmVuZGVyaW5nL3JlbmRlcl9saW5lLmNwcAkocmV2
aXNpb24gMTMyMTQpCisrKyBXZWJDb3JlL3JlbmRlcmluZy9yZW5kZXJfbGluZS5jcHAJKHdvcmtp
bmcgY29weSkKQEAgLTEwNTIsNyArMTA1Miw2IEBAIHZvaWQgRWxsaXBzaXNCb3g6OnBhaW50KFJl
bmRlck9iamVjdDo6UGEKICAgICBpZiAoX3N0eWxlLT5mb250KCkgIT0gcC0+Zm9udCgpKQogICAg
ICAgICBwLT5zZXRGb250KF9zdHlsZS0+Zm9udCgpKTsKIAotICAgIGNvbnN0IEZvbnQqIGZvbnQg
PSAmX3N0eWxlLT5mb250KCk7CiAgICAgQ29sb3IgdGV4dENvbG9yID0gX3N0eWxlLT5jb2xvcigp
OwogICAgIGlmICh0ZXh0Q29sb3IgIT0gcC0+cGVuKCkuY29sb3IoKSkKICAgICAgICAgcC0+c2V0
UGVuKHRleHRDb2xvcik7CkBAIC0xMDY0LDEzICsxMDYzLDcgQEAgdm9pZCBFbGxpcHNpc0JveDo6
cGFpbnQoUmVuZGVyT2JqZWN0OjpQYQogICAgIH0KICAgICAKICAgICBjb25zdCBET01TdHJpbmcm
IHN0ciA9IG1fc3RyOwotICAgIGZvbnQtPmRyYXdUZXh0KHAsIG1feCArIF90eCwgCi0gICAgICAg
ICAgICAgICAgICAgICAgbV95ICsgX3R5ICsgbV9iYXNlbGluZSwKLSAgICAgICAgICAgICAgICAg
ICAgICAwLCAwLAotICAgICAgICAgICAgICAgICAgICAgIChzdHIuaW1wbCgpKS0+cywKLSAgICAg
ICAgICAgICAgICAgICAgICBzdHIubGVuZ3RoKCksIDAsIHN0ci5sZW5ndGgoKSwKLSAgICAgICAg
ICAgICAgICAgICAgICAwLCAKLSAgICAgICAgICAgICAgICAgICAgICBMVFIsIF9zdHlsZS0+dmlz
dWFsbHlPcmRlcmVkKCkpOworICAgIHAtPmRyYXdUZXh0KG1feCArIF90eCwgbV95ICsgX3R5ICsg
bV9iYXNlbGluZSwgMCwgMCwgc3RyLnVuaWNvZGUoKSwgc3RyLmxlbmd0aCgpLCAwLCBzdHIubGVu
Z3RoKCksIDAsIExUUiwgX3N0eWxlLT52aXN1YWxseU9yZGVyZWQoKSwgMCwgc3RyLmxlbmd0aCgp
KTsKICAgICAgICAgICAgICAgICAgICAgICAKICAgICBpZiAoc2V0U2hhZG93KQogICAgICAgICBw
LT5jbGVhclNoYWRvdygpOwo=
</data>
<flag name="review"
          id="1804"
          type_id="1"
          status="+"
          setter="darin"
    />
          </attachment>
      

    </bug>

</bugzilla>