<?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>16061</bug_id>
          
          <creation_ts>2007-11-20 00:03:05 -0800</creation_ts>
          <short_desc>no-svg build broken after r27278</short_desc>
          <delta_ts>2007-11-20 06:52: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>WebCore Misc.</component>
          <version>528+ (Nightly build)</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://trac.webkit.org/projects/webkit/changeset/27278</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="David Kilzer (:ddkilzer)">ddkilzer</reporter>
          <assigned_to name="David Kilzer (:ddkilzer)">ddkilzer</assigned_to>
          <cc>sam</cc>
    
    <cc>timothy</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>61758</commentid>
    <comment_count>0</comment_count>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2007-11-20 00:03:05 -0800</bug_when>
    <thetext>I broke the no-svg build after r27278 because neither DOMHTMLEmbedElementPrivate.h nor DOMHTMLObjectElementPrivate.h are created when SVG is disabled.

I&apos;m not sure how to best fix this.  At first glance, either both header files always need to be generated (even with empty categories), or else Xcode needs to conditionalize them.  (Or I just need to remove them from Xcode.)  Note that they also need to be conditionalized in WebKit/MigrateHeaders.make.

It&apos;s sad that this wasn&apos;t noticed (probably because the no-svg buildbot is always red--Bug 12402 was filed to address that).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>61759</commentid>
    <comment_count>1</comment_count>
      <attachid>17412</attachid>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2007-11-20 00:18:30 -0800</bug_when>
    <thetext>Created attachment 17412
Patch v1

Possible solution (always generate these two files so that they exist on the no-svg build).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>61783</commentid>
    <comment_count>2</comment_count>
      <attachid>17412</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2007-11-20 05:44:23 -0800</bug_when>
    <thetext>Comment on attachment 17412
Patch v1

I think this hack is fine if you add a comment explaining what you&apos;re doing in CodeGeneratorObjC.pm.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>61787</commentid>
    <comment_count>3</comment_count>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2007-11-20 06:50:49 -0800</bug_when>
    <thetext>(In reply to comment #2)
&gt; (From update of attachment 17412 [edit])
&gt; I think this hack is fine if you add a comment explaining what you&apos;re doing in
&gt; CodeGeneratorObjC.pm.

Thanks, Eric!  I changed the code to be the comment.

Committed r27923

http://trac.webkit.org/projects/webkit/changeset/27923</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>61789</commentid>
    <comment_count>4</comment_count>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2007-11-20 06:52:59 -0800</bug_when>
    <thetext>And fixed a typo:

Committed r27924

</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>17412</attachid>
            <date>2007-11-20 00:18:30 -0800</date>
            <delta_ts>2007-11-20 05:44:23 -0800</delta_ts>
            <desc>Patch v1</desc>
            <filename>bug-16061-v1.diff</filename>
            <type>text/plain</type>
            <size>1305</size>
            <attacher name="David Kilzer (:ddkilzer)">ddkilzer</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYkNvcmUvQ2hhbmdlTG9nIGIvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXgg
ODU5M2EwYi4uMTliM2UxYyAxMDA2NDQKLS0tIGEvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvV2Vi
Q29yZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxMyBAQAorMjAwNy0xMS0yMCAgRGF2aWQgRC4gS2ls
emVyICA8ZGRraWx6ZXJAd2Via2l0Lm9yZz4KKworICAgICAgICBuby1zdmcgYnVpbGQgYnJva2Vu
IGFmdGVyIHIyNzI3OAorICAgICAgICA8aHR0cDovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5j
Z2k/aWQ9MTYwNjE+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAg
ICAgICAgKiBiaW5kaW5ncy9zY3JpcHRzL0NvZGVHZW5lcmF0b3JPYmpDLnBtOiBBbHdheXMgZ2Vu
ZXJhdGUgRE9NSFRNTEVtYmVkRWxlbWVudFByaXZhdGUuaAorICAgICAgICBhbmQgRE9NSFRNTE9i
amVjdEVsZW1lbnRQcml2YXRlLmggZm9yIG5vLXN2ZyBidWlsZC4KKwogMjAwNy0xMS0xOCAgQWxl
eGV5IFByb3NrdXJ5YWtvdiAgPGFwQHdlYmtpdC5vcmc+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkg
TWFjaWVqLgpkaWZmIC0tZ2l0IGEvV2ViQ29yZS9iaW5kaW5ncy9zY3JpcHRzL0NvZGVHZW5lcmF0
b3JPYmpDLnBtIGIvV2ViQ29yZS9iaW5kaW5ncy9zY3JpcHRzL0NvZGVHZW5lcmF0b3JPYmpDLnBt
CmluZGV4IDJiOTExM2QuLmJlZDgzZDYgMTAwNjQ0Ci0tLSBhL1dlYkNvcmUvYmluZGluZ3Mvc2Ny
aXB0cy9Db2RlR2VuZXJhdG9yT2JqQy5wbQorKysgYi9XZWJDb3JlL2JpbmRpbmdzL3NjcmlwdHMv
Q29kZUdlbmVyYXRvck9iakMucG0KQEAgLTg4Nyw3ICs4ODcsOCBAQCBzdWIgR2VuZXJhdGVIZWFk
ZXIKICAgICAgICAgcHVzaChAaGVhZGVyQ29udGVudCwgIlxAZW5kXG4iKTsKICAgICB9CiAKLSAg
ICBpZiAoQHByaXZhdGVIZWFkZXJBdHRyaWJ1dGVzID4gMCBvciBAcHJpdmF0ZUhlYWRlckZ1bmN0
aW9ucyA+IDApIHsKKyAgICBpZiAoQHByaXZhdGVIZWFkZXJBdHRyaWJ1dGVzID4gMCBvciBAcHJp
dmF0ZUhlYWRlckZ1bmN0aW9ucyA+IDAKKyAgICAgICAgICAgIG9yICRjbGFzc05hbWUgZXEgIkRP
TUhUTUxFbWJlZEVsZW1lbnQiIG9yICRjbGFzc05hbWUgZXEgIkRPTUhUTUxPYmplY3RFbGVtZW50
IikgewogICAgICAgICAjIC0gUHJpdmF0ZSBjYXRlZ29yeSBAaW50ZXJmYWNlCiAgICAgICAgIEBw
cml2YXRlSGVhZGVyQ29udGVudEhlYWRlciA9IHNwbGl0KCJcciIsICRoZWFkZXJMaWNlbmNlVGVt
cGxhdGUpOwogICAgICAgICBwdXNoKEBoZWFkZXJDb250ZW50SGVhZGVyLCAiXG4iKTsK
</data>
<flag name="review"
          id="7463"
          type_id="1"
          status="+"
          setter="eric"
    />
          </attachment>
      

    </bug>

</bugzilla>