<?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>11854</bug_id>
          
          <creation_ts>2006-12-16 12:49:17 -0800</creation_ts>
          <short_desc>Make styling work in new search fields</short_desc>
          <delta_ts>2010-06-10 19:08:04 -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>Forms</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Adele Peterson">adele</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>carol</cc>
    
    <cc>dev+webkit</cc>
    
    <cc>eric</cc>
    
    <cc>webkit</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>41728</commentid>
    <comment_count>0</comment_count>
    <who name="Adele Peterson">adele</who>
    <bug_when>2006-12-16 12:49:17 -0800</bug_when>
    <thetext>Make styling work in new search fields.

&lt;rdar://problem/4863832&gt; &lt;input type=&quot;search&quot;&gt; fields should be style-able too</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>93359</commentid>
    <comment_count>1</comment_count>
    <who name="Matt Lilek">dev+webkit</who>
    <bug_when>2008-09-30 05:50:11 -0700</bug_when>
    <thetext>*** Bug 21238 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>147312</commentid>
    <comment_count>2</comment_count>
    <who name="Carol Szabo">carol</who>
    <bug_when>2009-09-15 09:49:41 -0700</bug_when>
    <thetext>I will look into adding the missing styling support and hopefully propose a patch for this soon.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>147314</commentid>
    <comment_count>3</comment_count>
    <who name="Adele Peterson">adele</who>
    <bug_when>2009-09-15 10:03:19 -0700</bug_when>
    <thetext>I think you can now fully style the search field by using standard styling techniques and these pseudo-elements:

::-webkit-input-placeholder
::-webkit-search-cancel-button
::-webkit-search-decoration
::-webkit-search-results-decoration
::-webkit-search-results-button</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>147320</commentid>
    <comment_count>4</comment_count>
    <who name="Carol Szabo">carol</who>
    <bug_when>2009-09-15 10:37:22 -0700</bug_when>
    <thetext>(In reply to comment #3)
&gt; I think you can now fully style the search field by using standard styling
&gt; techniques and these pseudo-elements:
&gt; 
&gt; ::-webkit-input-placeholder
&gt; ::-webkit-search-cancel-button
&gt; ::-webkit-search-decoration
&gt; ::-webkit-search-results-decoration
&gt; ::-webkit-search-results-button

According to my test, bug 21238 which has been duplicated to this is still reproducible. That means that setting the style element on a &quot;Search&quot; type input behaves differently then on a &quot;Text&quot; type input which it should not acording to my interpretation of the standard.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>147321</commentid>
    <comment_count>5</comment_count>
    <who name="Adele Peterson">adele</who>
    <bug_when>2009-09-15 10:39:37 -0700</bug_when>
    <thetext>Can you reference what part of the standard implies that?  They are two different controls, so I don&apos;t see a problem with the styling requirements being slightly different.  That said, on a platform that doesn&apos;t treat them as different controls, all the normal styling should work in the same way.  On the Mac, the default search control just doesn&apos;t support the same kinds of arbitrary styling as a regular text field.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>147350</commentid>
    <comment_count>6</comment_count>
    <who name="Carol Szabo">carol</who>
    <bug_when>2009-09-15 11:45:35 -0700</bug_when>
    <thetext>(In reply to comment #5)
&gt; Can you reference what part of the standard implies that?  They are two
&gt; different controls, so I don&apos;t see a problem with the styling requirements
&gt; being slightly different.  That said, on a platform that doesn&apos;t treat them as
&gt; different controls, all the normal styling should work in the same way.  On the
&gt; Mac, the default search control just doesn&apos;t support the same kinds of
&gt; arbitrary styling as a regular text field.

I was referring to section 4.10.5.1.2 of the HTML5 spec. http://dev.w3.org/html5/spec/Overview.html#text-state-and-search-state
Where it is specified that Text and Search inputs both generally represent a single line edit box. I understand the Note about platforms where special search controls are available, but I was testing on Windows XP and Qt/RedHat which (as far as I know)  do not provide specialized search controls (the search control looked to me like a regular text box at least until I started applying style to it).
If the consensus is that this is a non issue and that setting the background color to black and the foreground color to white should create on some platforms a control where the caret and the text are invisible, then probably this bug should be closed as invalid.
To me, styling of the &quot;Search&quot; type input should be either prohibited by the user agent, for the goal of creating a &quot;search&quot; control that matches the platform&apos;s style, or followed to the same extent as for the &quot;Text&quot; control. Accepting styling for the foreground color, but not for background seems counterintuitive in any case.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>148868</commentid>
    <comment_count>7</comment_count>
    <who name="Carol Szabo">carol</who>
    <bug_when>2009-09-21 15:23:45 -0700</bug_when>
    <thetext>I found an interesting comment in RenderTheme.cpp.
I think that it is time to uncomment this:
// FIXME: Uncomment this when making search fields style-able.
// case SearchFieldPart:

I believe that search fields are at least partially style able and removing this comment will make them fully style able.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>149092</commentid>
    <comment_count>8</comment_count>
    <who name="Carol Szabo">carol</who>
    <bug_when>2009-09-22 10:26:06 -0700</bug_when>
    <thetext>Here is the response from the editor of the XMLHttpRequest Level 2 specification to the question that this bug report is trying to address:

Re: XMLHttpRequest: IE compatibility: null versus empty string for 	requesting missing, unsafe, or malformed header names
To: carol.szabo@nokia.com
Cc: ap@webkit.org
On Mon, Sep 21, 2009 at 6:57 PM,  &lt;carol.szabo@nokia.com&gt; wrote:
&gt; IE 8.0 returns an empty string, except that it throws an exception if the
&gt; header name argument is null.
&gt; The standard that I read specifies null for the cases mentioned in the
&gt; subject. Is this difference intentional?
&gt; I personally prefer to have it the way the standard specifies the handling
&gt; of these cases, as it allows a distinction between a header not being
&gt; present and having an empty value, but I would like to know whether the
&gt; current state of the standard is likely to remain as is, or it is likely to
&gt; change to emulate IE, which while providing less information makes it easier
&gt; for the developers to treat missing and empty headers the same way, which is
&gt; probably ok in most cases.
&gt;
&gt; Any thoughts that you might have on this issue are greatly appreciated.

The standard at one point returned the empty string. We changed it for
exactly the reason you mention and I do not plan to change that. By
the way, it&apos;s better to use annevk@opera.com if you want to reach me
on such matters. annevankesteren+webkit@gmail.com is just for WebKit
Bugzilla.

Cheers,


-- 
Anne van Kesteren
http://annevankesteren.nl/</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>149097</commentid>
    <comment_count>9</comment_count>
    <who name="Carol Szabo">carol</who>
    <bug_when>2009-09-22 10:27:28 -0700</bug_when>
    <thetext>(In reply to comment #8)

Sorry, I have attached this to the wrong bug.

&gt; Here is the response from the editor of the XMLHttpRequest Level 2
&gt; specification to the question that this bug report is trying to address:
&gt; 
&gt; Re: XMLHttpRequest: IE compatibility: null versus empty string for    
&gt; requesting missing, unsafe, or malformed header names
&gt; To: carol.szabo@nokia.com
&gt; Cc: ap@webkit.org
&gt; On Mon, Sep 21, 2009 at 6:57 PM,  &lt;carol.szabo@nokia.com&gt; wrote:
&gt; &gt; IE 8.0 returns an empty string, except that it throws an exception if the
&gt; &gt; header name argument is null.
&gt; &gt; The standard that I read specifies null for the cases mentioned in the
&gt; &gt; subject. Is this difference intentional?
&gt; &gt; I personally prefer to have it the way the standard specifies the handling
&gt; &gt; of these cases, as it allows a distinction between a header not being
&gt; &gt; present and having an empty value, but I would like to know whether the
&gt; &gt; current state of the standard is likely to remain as is, or it is likely to
&gt; &gt; change to emulate IE, which while providing less information makes it easier
&gt; &gt; for the developers to treat missing and empty headers the same way, which is
&gt; &gt; probably ok in most cases.
&gt; &gt;
&gt; &gt; Any thoughts that you might have on this issue are greatly appreciated.
&gt; 
&gt; The standard at one point returned the empty string. We changed it for
&gt; exactly the reason you mention and I do not plan to change that. By
&gt; the way, it&apos;s better to use annevk@opera.com if you want to reach me
&gt; on such matters. annevankesteren+webkit@gmail.com is just for WebKit
&gt; Bugzilla.
&gt; 
&gt; Cheers,
&gt; 
&gt; 
&gt; -- 
&gt; Anne van Kesteren
&gt; http://annevankesteren.nl/</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>149180</commentid>
    <comment_count>10</comment_count>
      <attachid>39942</attachid>
    <who name="Carol Szabo">carol</who>
    <bug_when>2009-09-22 14:12:46 -0700</bug_when>
    <thetext>Created attachment 39942
Proposed patch

This patch makes input type=text and input type=search behave consistently when it comes to styling.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>149189</commentid>
    <comment_count>11</comment_count>
      <attachid>39942</attachid>
    <who name="Adele Peterson">adele</who>
    <bug_when>2009-09-22 14:27:42 -0700</bug_when>
    <thetext>Comment on attachment 39942
Proposed patch

I don&apos;t think this will look right on Mac.  Did you test on the Mac?  If you run pixel tests with that test, how does it look?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>149192</commentid>
    <comment_count>12</comment_count>
      <attachid>39942</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-09-22 14:31:30 -0700</bug_when>
    <thetext>Comment on attachment 39942
Proposed patch

It seems the pixel tests need update too.  Also, is search-styled.html enough testing for this change, or do we need more?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>149194</commentid>
    <comment_count>13</comment_count>
    <who name="Carol Szabo">carol</who>
    <bug_when>2009-09-22 14:33:44 -0700</bug_when>
    <thetext>(In reply to comment #11)
&gt; (From update of attachment 39942 [details])
&gt; I don&apos;t think this will look right on Mac.  Did you test on the Mac?  If you
&gt; run pixel tests with that test, how does it look?

I ran the pixeltests on a mac and they all succeeded.
One of them (fast/forms/search-styled.html) had a bad checksum file, but it still passed.
My experience with Mac is very limited so I have no idea how it is supposed to look.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>149201</commentid>
    <comment_count>14</comment_count>
    <who name="Carol Szabo">carol</who>
    <bug_when>2009-09-22 14:42:44 -0700</bug_when>
    <thetext>(In reply to comment #12)
&gt; (From update of attachment 39942 [details])
&gt; It seems the pixel tests need update too.  Also, is search-styled.html enough
&gt; testing for this change, or do we need more?

All pixel tests including search-styled.html have passed.
I do not know how to update a .png on Mac or how to obtain a checksum if the test does not fail.
I myself have run some other tests on Linux/Qt though. I do not know how relevant they are for Mac. The main reason I picked on this bug was that I found a page like this &lt;input type=&quot;search&quot; style=&quot;background-color: black; text-color=white;&quot;/&gt; and the result was that the cursor and the text were not visible since the text-color was rendered but the background color had defaulted to white.
My opinion is that we either follow the platform style in all elements or we obey the custom style in all elements. The mixed bag may lead to unexpected results.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>149261</commentid>
    <comment_count>15</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-09-22 16:34:56 -0700</bug_when>
    <thetext>Given Adele&apos;s concerns about this not looking right on the mac, and your inability to generate mac pixel results for us to check, I can&apos;t r+ this.  I think you&apos;ll need to find a mac person to help you out.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>149274</commentid>
    <comment_count>16</comment_count>
      <attachid>39962</attachid>
    <who name="Adele Peterson">adele</who>
    <bug_when>2009-09-22 17:02:27 -0700</bug_when>
    <thetext>Created attachment 39962
screenshot of search-styled.html test case w/ the patch</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>39942</attachid>
            <date>2009-09-22 14:12:46 -0700</date>
            <delta_ts>2010-06-10 19:08:04 -0700</delta_ts>
            <desc>Proposed patch</desc>
            <filename>patchFor11854.txt</filename>
            <type>text/plain</type>
            <size>3495</size>
            <attacher name="Carol Szabo">carol</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiA0ODY0OCkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTYgQEAKKzIwMDktMDktMjIgIENhcm9sIFN6YWJvICA8Y2Fyb2wuc3phYm9Abm9r
aWEuY29tPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
IDxpbnB1dCB0eXBlPSJzZWFyY2giLz4gZG9lcyBub3QgcmVuZGVyIHNvbWUgc3R5bGVzIHN1Y2gg
YXMgYm9yZGVyCisgICAgICAgIGFuZCBiYWNrZ3JvdW5kLWNvbG9yLCBidXQgaXQgcmVuZGVycyBv
dGhlcnMgc3VjaCBhcyAidGV4dC1jb2xvciIuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD0xMTg1NAorCisgICAgICAgICogcmVuZGVyaW5nL1JlbmRlclRo
ZW1lLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlJlbmRlclRoZW1lOjppc0NvbnRyb2xTdHlsZWQp
OgorICAgICAgICBDaGFuZ2VkIGJlaGF2aW9yIHRvIGJlaGF2ZSBqdXN0IGxpa2UgdGhlIDxpbnB1
dCB0eXBlPSJ0ZXh0Ii8+CisgICAgICAgIGNvbnRyb2wgd2hlbiBpdCBjb21lcyB0byBhZGp1c3Rp
bmcgdGhlIGFwcGxpZWQgc3R5bGUuCisKIDIwMDktMDktMjIgIEJldGggRGFraW4gIDxiZGFraW5A
YXBwbGUuY29tPgogCiAgICAgICAgIFJldmlld2VkIGJ5IERhdmUgSHlhdHQuCkluZGV4OiBXZWJD
b3JlL3JlbmRlcmluZy9SZW5kZXJUaGVtZS5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2ViQ29yZS9yZW5k
ZXJpbmcvUmVuZGVyVGhlbWUuY3BwCShyZXZpc2lvbiA0ODYzNykKKysrIFdlYkNvcmUvcmVuZGVy
aW5nL1JlbmRlclRoZW1lLmNwcAkod29ya2luZyBjb3B5KQpAQCAtNTMwLDggKzUzMCw3IEBAIGJv
b2wgUmVuZGVyVGhlbWU6OmlzQ29udHJvbFN0eWxlZChjb25zdCAKICAgICAgICAgY2FzZSBCdXR0
b25QYXJ0OgogICAgICAgICBjYXNlIExpc3Rib3hQYXJ0OgogICAgICAgICBjYXNlIE1lbnVsaXN0
UGFydDoKLSAgICAgICAgLy8gRklYTUU6IFVuY29tbWVudCB0aGlzIHdoZW4gbWFraW5nIHNlYXJj
aCBmaWVsZHMgc3R5bGUtYWJsZS4KLSAgICAgICAgLy8gY2FzZSBTZWFyY2hGaWVsZFBhcnQ6Cisg
ICAgICAgIGNhc2UgU2VhcmNoRmllbGRQYXJ0OgogICAgICAgICBjYXNlIFRleHRGaWVsZFBhcnQ6
CiAgICAgICAgIGNhc2UgVGV4dEFyZWFQYXJ0OgogICAgICAgICAgICAgLy8gVGVzdCB0aGUgc3R5
bGUgdG8gc2VlIGlmIHRoZSBVQSBib3JkZXIgYW5kIGJhY2tncm91bmQgbWF0Y2guCkluZGV4OiBM
YXlvdXRUZXN0cy9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvQ2hhbmdlTG9n
CShyZXZpc2lvbiA0ODY0OCkKKysrIExheW91dFRlc3RzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5
KQpAQCAtMSwzICsxLDE0IEBACisyMDA5LTA5LTIyICBDYXJvbCBTemFibyAgPGNhcm9sLnN6YWJv
QG5va2lhLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAg
ICAgICA8aW5wdXQgdHlwZT0ic2VhcmNoIi8+IGRvZXMgbm90IHJlbmRlciBzb21lIHN0eWxlcyBz
dWNoIGFzIGJvcmRlcgorICAgICAgICBhbmQgYmFja2dyb3VuZC1jb2xvciwgYnV0IGl0IHJlbmRl
cnMgb3RoZXJzIHN1Y2ggYXMgInRleHQtY29sb3IiLgorICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTE4NTQKKworICAgICAgICAqIHBsYXRmb3JtL21hYy9m
YXN0L2Zvcm1zL3NlYXJjaC1zdHlsZWQtZXhwZWN0ZWQudHh0OgorICAgICAgICBVcGRhdGVkIHRv
IHJlZmxlY3Qgc3R5bGUgY2hhbmdlcy4KKwogMjAwOS0wOS0yMiAgQmV0aCBEYWtpbiAgPGJkYWtp
bkBhcHBsZS5jb20+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgRGF2ZSBIeWF0dC4KSW5kZXg6IExh
eW91dFRlc3RzL3BsYXRmb3JtL21hYy9mYXN0L2Zvcm1zL3NlYXJjaC1zdHlsZWQtZXhwZWN0ZWQu
dHh0Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL3BsYXRmb3JtL21hYy9mYXN0L2Zvcm1zL3Nl
YXJjaC1zdHlsZWQtZXhwZWN0ZWQudHh0CShyZXZpc2lvbiA0ODYzNykKKysrIExheW91dFRlc3Rz
L3BsYXRmb3JtL21hYy9mYXN0L2Zvcm1zL3NlYXJjaC1zdHlsZWQtZXhwZWN0ZWQudHh0CSh3b3Jr
aW5nIGNvcHkpCkBAIC0xLDE2ICsxLDE2IEBACiBsYXllciBhdCAoMCwwKSBzaXplIDgwMHg2MDAK
ICAgUmVuZGVyVmlldyBhdCAoMCwwKSBzaXplIDgwMHg2MDAKLWxheWVyIGF0ICgwLDApIHNpemUg
ODAweDM5Ci0gIFJlbmRlckJsb2NrIHtIVE1MfSBhdCAoMCwwKSBzaXplIDgwMHgzOQotICAgIFJl
bmRlckJvZHkge0JPRFl9IGF0ICg4LDgpIHNpemUgNzg0eDIzCi0gICAgICBSZW5kZXJUZXh0Q29u
dHJvbCB7SU5QVVR9IGF0ICgyLDIpIHNpemUgMTI4eDE5IFtiZ2NvbG9yPSNGRkZGRkZdIFtib3Jk
ZXI6ICgycHggaW5zZXQgIzAwMDAwMCldCi0gICAgICAgIFJlbmRlckJsb2NrIHtESVZ9IGF0ICgz
LDMpIHNpemUgMTIyeDEzCitsYXllciBhdCAoMCwwKSBzaXplIDgwMHg0MQorICBSZW5kZXJCbG9j
ayB7SFRNTH0gYXQgKDAsMCkgc2l6ZSA4MDB4NDEKKyAgICBSZW5kZXJCb2R5IHtCT0RZfSBhdCAo
OCw4KSBzaXplIDc4NHgyNQorICAgICAgUmVuZGVyVGV4dENvbnRyb2wge0lOUFVUfSBhdCAoMiwy
KSBzaXplIDE0NHgyMSBbYmdjb2xvcj0jRkZGRkZGXSBbYm9yZGVyOiAoMXB4IHNvbGlkICNCREM3
RDgpXQorICAgICAgICBSZW5kZXJCbG9jayB7RElWfSBhdCAoMTgsNCkgc2l6ZSAxMjJ4MTMKICAg
ICAgICAgICBSZW5kZXJCbG9jayB7RElWfSBhdCAoMCwwKSBzaXplIDIyeDExCiAgICAgICAgICAg
UmVuZGVyQmxvY2sge0RJVn0gYXQgKDEwOSwwKSBzaXplIDEzeDExCiAgICAgICBSZW5kZXJUZXh0
IHsjdGV4dH0gYXQgKDAsMCkgc2l6ZSAweDAKICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAo
MCwwKSBzaXplIDB4MAogICAgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgwLDApIHNpemUgMHgw
Ci1sYXllciBhdCAoMzUsMTMpIHNpemUgODd4MTMgc2Nyb2xsV2lkdGggOTUKK2xheWVyIGF0ICg1
MCwxNCkgc2l6ZSA4N3gxMyBzY3JvbGxXaWR0aCA5NQogICBSZW5kZXJCbG9jayB7RElWfSBhdCAo
MjIsMCkgc2l6ZSA4N3gxMyBbY29sb3I9I0E5QTlBOV0KICAgICBSZW5kZXJUZXh0IHsjdGV4dH0g
YXQgKDEsMCkgc2l6ZSA5M3gxMwogICAgICAgdGV4dCBydW4gYXQgKDEsMCkgd2lkdGggOTM6ICJT
ZWFyY2ggZm9yIEV2ZW50cyIK
</data>
<flag name="review"
          id="21093"
          type_id="1"
          status="-"
          setter="eric"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>39962</attachid>
            <date>2009-09-22 17:02:27 -0700</date>
            <delta_ts>2009-09-22 17:02:27 -0700</delta_ts>
            <desc>screenshot of search-styled.html test case w/ the patch</desc>
            <filename>mac-search-styled.png</filename>
            <type>image/png</type>
            <size>7715</size>
            <attacher name="Adele Peterson">adele</attacher>
            
              <data encoding="base64">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
nciyIXTmIM8AAAAASUVORK5CYII=
</data>

          </attachment>
      

    </bug>

</bugzilla>