<?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>17683</bug_id>
          
          <creation_ts>2008-03-05 11:16:44 -0800</creation_ts>
          <short_desc>Standardize on #if USE(SAFARI_THEME)</short_desc>
          <delta_ts>2008-03-05 14:45:16 -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>WebKit Misc.</component>
          <version>523.x (Safari 3)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>OS X 10.5</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>17675</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Brent Fulgham">bfulgham</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>72818</commentid>
    <comment_count>0</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2008-03-05 11:16:44 -0800</bug_when>
    <thetext>Now that the SAFARI_THEME state is controlled by the wtf/Platform.h file, we should use this in preference to the manually defined macros in the various project files.

This patch only modifies the source files.  It does not modify the project files.  For this, see http://bugs.webkit.org/show_bug.cgi?id=17675.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>72822</commentid>
    <comment_count>1</comment_count>
      <attachid>19551</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2008-03-05 11:46:04 -0800</bug_when>
    <thetext>Created attachment 19551
Update to properly conditionalize SAFARI_THEME

Patch:
* moves WTF_USE_SAFARI_THEME to a place where it actually gets defined
* Modifies source files to use &quot;#if USE(SAFARI_THEME)&quot;, rather than the USE_SAFARI_THEME currently hard-coded in project files.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>72823</commentid>
    <comment_count>2</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2008-03-05 11:47:48 -0800</bug_when>
    <thetext>I discovered while working on http://bugs.webkit.org/show_bug.cgi?id=17675 that the new USE(SAFARI_THEME) macro was not getting defined, and builds were only successful because &quot;USE_SAFARI_THEME&quot; is defined in the Visual Studio project file.

This patch corrects the definition so that 17675 will work properly.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>72824</commentid>
    <comment_count>3</comment_count>
      <attachid>19551</attachid>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2008-03-05 11:49:57 -0800</bug_when>
    <thetext>Comment on attachment 19551
Update to properly conditionalize SAFARI_THEME

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>72846</commentid>
    <comment_count>4</comment_count>
    <who name="Mark Rowe (bdash)">mrowe</who>
    <bug_when>2008-03-05 14:45:16 -0800</bug_when>
    <thetext>Landed in r30812.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>19551</attachid>
            <date>2008-03-05 11:46:04 -0800</date>
            <delta_ts>2008-03-05 11:49:57 -0800</delta_ts>
            <desc>Update to properly conditionalize SAFARI_THEME</desc>
            <filename>UseSafari.patch</filename>
            <type>text/plain</type>
            <size>3859</size>
            <attacher name="Brent Fulgham">bfulgham</attacher>
            
              <data encoding="base64">SW5kZXg6IEphdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBKYXZhU2NyaXB0
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDMwODA2KQorKysgSmF2YVNjcmlwdENvcmUvQ2hhbmdl
TG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTMgQEAKKzIwMDgtMDMtMDUgIEJyZW50IEZ1
bGdoYW0gIDxiZnVsZ2hhbUBnbWFpbC5jb20+CisKKyAgICAgICAgUmVtb3ZlIGRlZmluaXRpb24g
b2YgV1RGX1VTRV9TQUZBUklfVEhFTUUgZnJvbSB3dGYvUGxhdGZvcm0uaAorICAgICAgICBiZWNh
dXNlIHRoZSBQTEFURk9STShDRykgZmxhZyBpcyBub3Qgc2V0IHVudGlsIGNvbmZpZy5oIGhhcwor
ICAgICAgICBhbHJlYWR5IGluY2x1ZGVkIHRoaXMgZmlsZS4KKworICAgICAgICBSZXZpZXdlZCBi
eSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIHd0Zi9QbGF0Zm9ybS5oOiAgUmVtb3ZlIHVz
ZWxlc3MgZGVmaW5pdGlvbiBvZiBXVEZfVVNFX1NBRkFSSV9USEVNRQorCiAyMDA4LTAzLTA1ICBB
bmRlcnMgQ2FybHNzb24gIDxhbmRlcnNjYUBhcHBsZS5jb20+CiAKICAgICAgICAgUmV2aWV3ZWQg
YnkgU2FtLgpJbmRleDogSmF2YVNjcmlwdENvcmUvd3RmL1BsYXRmb3JtLmgKPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQot
LS0gSmF2YVNjcmlwdENvcmUvd3RmL1BsYXRmb3JtLmgJKHJldmlzaW9uIDMwODAwKQorKysgSmF2
YVNjcmlwdENvcmUvd3RmL1BsYXRmb3JtLmgJKHdvcmtpbmcgY29weSkKQEAgLTExMiwxMCArMTEy
LDYgQEAKICNkZWZpbmUgV1RGX1BMQVRGT1JNX0NBSVJPIDEKICNlbmRpZgogCi0jaWYgUExBVEZP
Uk0oV0lOKSYmIFBMQVRGT1JNKENHKQotI2RlZmluZSBXVEZfVVNFX1NBRkFSSV9USEVNRSAxCi0j
ZW5kaWYKLQogI2lmZGVmIF9fUzYwX18KIC8vIHdlIGFyZSBjcm9zcy1jb21waWxpbmcsIGl0IGlz
IG5vdCByZWFsbHkgd2luZG93cwogI3VuZGVmIFdURl9QTEFURk9STV9XSU5fT1MKSW5kZXg6IFdl
YkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9nCShyZXZpc2lv
biAzMDgwNikKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEs
MTcgQEAKKzIwMDgtMDMtMDUgIEJyZW50IEZ1bGdoYW0gPGJmdWxnaGFtQGdtYWlsLmNvbT4KKwor
ICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBNb2RpZnkgc291
cmNlIGZpbGVzIHRvIHVzZSB0aGUgVVNFKFNBRkFSSV9USEVNRSkgbWFjcm8sIHJhdGhlciB0aGFu
CisgICAgICAgIFVTRV9TQUZBUklfVEhFTUUuICAoaHR0cDovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9MTc2ODMpCisKKyAgICAgICAgV0FSTklORzogTk8gVEVTVCBDQVNFUyBBRERF
RCBPUiBDSEFOR0VECisKKyAgICAgICAgKiBXZWJDb3JlL3BsYXRmb3JtL3dpbi9QbGF0Zm9ybVNj
cm9sbEJhclNhZmFyaS5jcHAKKyAgICAgICAgKiBXZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJUaGVt
ZVNhZmFyaS5jcHAKKyAgICAgICAgKiBXZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJUaGVtZVNhZmFy
aS5oCisgICAgICAgICogY29uZmlnLmg6IE1vdmUgZGVmaW5pdGlvbiBvZiBXVEZfVVNFX1NBRkFS
SV9USEVNRSBoZXJlIAorCiAyMDA4LTAzLTA1ICBBZGFtIFJvYmVuICA8YXJvYmVuQGFwcGxlLmNv
bT4KIAogICAgICAgICBNb3ZlIFdlYkNvcmVTY3JpcHREZWJ1Z2dlciB1cCB0byBXZWJLaXQKSW5k
ZXg6IFdlYkNvcmUvY29uZmlnLmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2ViQ29yZS9jb25maWcuaAkocmV2
aXNpb24gMzA4MDApCisrKyBXZWJDb3JlL2NvbmZpZy5oCSh3b3JraW5nIGNvcHkpCkBAIC0xNDYs
MyArMTQ2LDcgQEAgdHlwZWRlZiBmbG9hdCBDR0Zsb2F0OwogI3VuZGVmIEVOQUJMRV9GVFBESVIK
ICNkZWZpbmUgRU5BQkxFX0ZUUERJUiAwCiAjZW5kaWYKKworI2lmIFBMQVRGT1JNKFdJTikgJiYg
UExBVEZPUk0oQ0cpCisjZGVmaW5lIFdURl9VU0VfU0FGQVJJX1RIRU1FIDEKKyNlbmRpZgpJbmRl
eDogV2ViQ29yZS9wbGF0Zm9ybS93aW4vUGxhdGZvcm1TY3JvbGxCYXJTYWZhcmkuY3BwCj09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0KLS0tIFdlYkNvcmUvcGxhdGZvcm0vd2luL1BsYXRmb3JtU2Nyb2xsQmFyU2FmYXJpLmNw
cAkocmV2aXNpb24gMzA4MDApCisrKyBXZWJDb3JlL3BsYXRmb3JtL3dpbi9QbGF0Zm9ybVNjcm9s
bEJhclNhZmFyaS5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTI1LDcgKzI1LDcgQEAKIAogI2luY2x1
ZGUgImNvbmZpZy5oIgogCi0jaWZkZWYgVVNFX1NBRkFSSV9USEVNRSAKKyNpZiBVU0UoU0FGQVJJ
X1RIRU1FKQogCiAjaW5jbHVkZSAiUGxhdGZvcm1TY3JvbGxCYXIuaCIKIApAQCAtNjU3LDQgKzY1
Nyw0IEBAIHZvaWQgUGxhdGZvcm1TY3JvbGxiYXI6OnRoZW1lQ2hhbmdlZCgpCiAKIH0KIAotI2Vu
ZGlmIC8vIGRlZmluZWQoVVNFX1NBRkFSSV9USEVNRSkKKyNlbmRpZiAvLyBVU0UoU0FGQVJJX1RI
RU1FKQpJbmRleDogV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyVGhlbWVTYWZhcmkuY3BwCj09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0KLS0tIFdlYkNvcmUvcmVuZGVyaW5nL1JlbmRlclRoZW1lU2FmYXJpLmNwcAkocmV2aXNp
b24gMzA4MDApCisrKyBXZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJUaGVtZVNhZmFyaS5jcHAJKHdv
cmtpbmcgY29weSkKQEAgLTIxLDcgKzIxLDcgQEAKICNpbmNsdWRlICJjb25maWcuaCIKICNpbmNs
dWRlICJSZW5kZXJUaGVtZVNhZmFyaS5oIgogCi0jaWZkZWYgVVNFX1NBRkFSSV9USEVNRQorI2lm
IFVTRShTQUZBUklfVEhFTUUpCiAKICNpbmNsdWRlICJDU1NWYWx1ZUtleXdvcmRzLmgiCiAjaW5j
bHVkZSAiRG9jdW1lbnQuaCIKQEAgLTEyMjQsNCArMTIyNCw0IEBAIGJvb2wgUmVuZGVyVGhlbWVT
YWZhcmk6OnBhaW50TWVkaWFTbGlkZXIKIAogfSAvLyBuYW1lc3BhY2UgV2ViQ29yZQogCi0jZW5k
aWYgLy8gZGVmaW5lZChVU0VfU0FGQVJJX1RIRU1FKQorI2VuZGlmIC8vICNpZiBVU0UoU0FGQVJJ
X1RIRU1FKQpJbmRleDogV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyVGhlbWVTYWZhcmkuaAo9PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09Ci0tLSBXZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJUaGVtZVNhZmFyaS5oCShyZXZpc2lv
biAzMDgwMCkKKysrIFdlYkNvcmUvcmVuZGVyaW5nL1JlbmRlclRoZW1lU2FmYXJpLmgJKHdvcmtp
bmcgY29weSkKQEAgLTIxLDcgKzIxLDcgQEAKICNpZm5kZWYgUmVuZGVyVGhlbWVTYWZhcmlfaAog
I2RlZmluZSBSZW5kZXJUaGVtZVNhZmFyaV9oCiAKLSNpZmRlZiBVU0VfU0FGQVJJX1RIRU1FCisj
aWYgVVNFKFNBRkFSSV9USEVNRSkKIAogI2luY2x1ZGUgIlJlbmRlclRoZW1lLmgiCiAKQEAgLTE3
Niw2ICsxNzYsNiBAQCBwcml2YXRlOgogCiB9IC8vIG5hbWVzcGFjZSBXZWJDb3JlCiAKLSNlbmRp
ZiAvLyBkZWZpbmVkKFVTRV9TQUZBUklfVEhFTUUpCisjZW5kaWYgLy8gI2lmIFVTRShTQUZBUklf
VEhFTUUpCiAKICNlbmRpZiAvLyBSZW5kZXJUaGVtZVNhZmFyaV9oCg==
</data>
<flag name="review"
          id="8555"
          type_id="1"
          status="+"
          setter="aroben"
    />
          </attachment>
      

    </bug>

</bugzilla>