<?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>85467</bug_id>
          
          <creation_ts>2012-05-03 01:59:53 -0700</creation_ts>
          <short_desc>Linker warnings due to duplicate symbols for SimplifyMarkupCommand.cpp on Windows</short_desc>
          <delta_ts>2012-05-03 03:38:05 -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>HTML Editing</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Unspecified</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Vivek Galatage">vivekgalatage</reporter>
          <assigned_to name="Vivek Galatage">vivekgalatage</assigned_to>
          <cc>rniwa</cc>
    
    <cc>vivekgalatage</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>615101</commentid>
    <comment_count>0</comment_count>
    <who name="Vivek Galatage">vivekgalatage</who>
    <bug_when>2012-05-03 01:59:53 -0700</bug_when>
    <thetext>While building Debug/Debug_All/Release builds for windows while linking WebCore.lib following warnings are issued:

Performing Pre-Link Event...
Creating library...
EditingAllInOne.obj : warning LNK4006: &quot;private: __thiscall WebCore::SimplifyMarkupCommand::SimplifyMarkupCommand(class WebCore::Document *,class WebCore::Node *,class WebCore::Node *)&quot; (??0SimplifyMarkupCommand@WebCore@@AAE@PAVDocument@1@PAVNode@1@1@Z) already defined in SimplifyMarkupCommand.obj; second definition ignored
EditingAllInOne.obj : warning LNK4006: &quot;private: virtual void __thiscall WebCore::SimplifyMarkupCommand::doApply(void)&quot; (?doApply@SimplifyMarkupCommand@WebCore@@EAEXXZ) already defined in SimplifyMarkupCommand.obj; second definition ignored
Performing Post-Build Event...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>615102</commentid>
    <comment_count>1</comment_count>
    <who name="Vivek Galatage">vivekgalatage</who>
    <bug_when>2012-05-03 02:01:27 -0700</bug_when>
    <thetext>The file has been included multiple times both in EditingAllInOne.cpp as well as its not excluded from build in the WebCore.vcproj

Hence while linking this error is thrown.

The file has to be excluded as this is included in AllInOne.cpp.

Patch to follow.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>615110</commentid>
    <comment_count>2</comment_count>
      <attachid>139974</attachid>
    <who name="Vivek Galatage">vivekgalatage</who>
    <bug_when>2012-05-03 02:14:59 -0700</bug_when>
    <thetext>Created attachment 139974
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>615115</commentid>
    <comment_count>3</comment_count>
      <attachid>139974</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2012-05-03 02:24:54 -0700</bug_when>
    <thetext>Comment on attachment 139974
Patch

Looks sane. Please update the bug title.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>615118</commentid>
    <comment_count>4</comment_count>
      <attachid>139976</attachid>
    <who name="Vivek Galatage">vivekgalatage</who>
    <bug_when>2012-05-03 02:37:58 -0700</bug_when>
    <thetext>Created attachment 139976
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>615141</commentid>
    <comment_count>5</comment_count>
      <attachid>139976</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-05-03 03:38:01 -0700</bug_when>
    <thetext>Comment on attachment 139976
Patch

Clearing flags on attachment: 139976

Committed r115956: &lt;http://trac.webkit.org/changeset/115956&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>615142</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-05-03 03:38:05 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>139974</attachid>
            <date>2012-05-03 02:14:59 -0700</date>
            <delta_ts>2012-05-03 02:37:51 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-85467-20120503144444.patch</filename>
            <type>text/plain</type>
            <size>1867</size>
            <attacher name="Vivek Galatage">vivekgalatage</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDExNTk1MCkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE2IEBACisyMDEyLTA1LTAzICBWaXZlayBH
YWxhdGFnZSAgPHZpdmVrZ2FsYXRhZ2VAZ21haWwuY29tPgorCisgICAgICAgIFdlYkNvcmUgbXVs
dGlwbHkgZGVmaW5lZCBzeW1ib2xzIGZvciBmaWxlIFNpbXBsaWZ5TWFya3VwQ29tbWFuZC5jcHAg
b24gV2luZG93cworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9ODU0NjcKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAg
ICBSZW1vdmVkIHRoZSBtdWx0aXBsZSBpbmNsdXNpb24gb2YgdGhlIGZpbGUgU2ltcGxpZnlNYXJr
dXBDb21tYW5kLmNwcCAKKworICAgICAgICBObyBuZXcgdGVzdHMgbmVlZGVkLgorCisgICAgICAg
ICogV2ViQ29yZS52Y3Byb2ovV2ViQ29yZS52Y3Byb2o6CisKIDIwMTItMDUtMDMgIE5pa29sYXMg
WmltbWVybWFubiAgPG56aW1tZXJtYW5uQHJpbS5jb20+CiAKICAgICAgICAgQWNjdW11bGF0aW9u
IGZvciB2YWx1ZXMtYW5pbWF0aW9uIGlzIGJyb2tlbgpJbmRleDogU291cmNlL1dlYkNvcmUvV2Vi
Q29yZS52Y3Byb2ovV2ViQ29yZS52Y3Byb2oKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUv
V2ViQ29yZS52Y3Byb2ovV2ViQ29yZS52Y3Byb2oJKHJldmlzaW9uIDExNTI4NikKKysrIFNvdXJj
ZS9XZWJDb3JlL1dlYkNvcmUudmNwcm9qL1dlYkNvcmUudmNwcm9qCSh3b3JraW5nIGNvcHkpCkBA
IC01NjU0Niw3ICs1NjU0Niw3IEBACiAJCQkJPgogCQkJCTxGaWxlQ29uZmlndXJhdGlvbgogCQkJ
CQlOYW1lPSJEZWJ1Z3xXaW4zMiIKLQkJCQkJRXhjbHVkZWRGcm9tQnVpbGQ9ImZhbHNlIgorCQkJ
CQlFeGNsdWRlZEZyb21CdWlsZD0idHJ1ZSIKIAkJCQkJPgogCQkJCQk8VG9vbAogICAgICAgICAg
ICAgICAgICAgICBOYW1lPSJWQ0NMQ29tcGlsZXJUb29sIgpAQCAtNTY1NTQsNyArNTY1NTQsNyBA
QAogCQkJCTwvRmlsZUNvbmZpZ3VyYXRpb24+CiAJCQkJPEZpbGVDb25maWd1cmF0aW9uCiAJCQkJ
CU5hbWU9IlJlbGVhc2V8V2luMzIiCi0JCQkJCUV4Y2x1ZGVkRnJvbUJ1aWxkPSJmYWxzZSIKKwkJ
CQkJRXhjbHVkZWRGcm9tQnVpbGQ9InRydWUiCiAJCQkJCT4KIAkJCQkJPFRvb2wKICAgICAgICAg
ICAgICAgICAgICAgTmFtZT0iVkNDTENvbXBpbGVyVG9vbCIKQEAgLTU2NTc4LDcgKzU2NTc4LDcg
QEAKIAkJCQk8L0ZpbGVDb25maWd1cmF0aW9uPgogCQkJCTxGaWxlQ29uZmlndXJhdGlvbgogCQkJ
CQlOYW1lPSJEZWJ1Z19BbGx8V2luMzIiCi0JCQkJCUV4Y2x1ZGVkRnJvbUJ1aWxkPSJmYWxzZSIK
KwkJCQkJRXhjbHVkZWRGcm9tQnVpbGQ9InRydWUiCiAJCQkJCT4KIAkJCQkJPFRvb2wKICAgICAg
ICAgICAgICAgICAgICAgTmFtZT0iVkNDTENvbXBpbGVyVG9vbCIKQEAgLTU2NTg2LDcgKzU2NTg2
LDcgQEAKIAkJCQk8L0ZpbGVDb25maWd1cmF0aW9uPgogCQkJCTxGaWxlQ29uZmlndXJhdGlvbgog
CQkJCQlOYW1lPSJQcm9kdWN0aW9ufFdpbjMyIgotCQkJCQlFeGNsdWRlZEZyb21CdWlsZD0iZmFs
c2UiCisJCQkJCUV4Y2x1ZGVkRnJvbUJ1aWxkPSJ0cnVlIgogCQkJCQk+CiAJCQkJCTxUb29sCiAg
ICAgICAgICAgICAgICAgICAgIE5hbWU9IlZDQ0xDb21waWxlclRvb2wiCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>139976</attachid>
            <date>2012-05-03 02:37:58 -0700</date>
            <delta_ts>2012-05-03 03:38:00 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-85467-20120503150742.patch</filename>
            <type>text/plain</type>
            <size>1872</size>
            <attacher name="Vivek Galatage">vivekgalatage</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDExNTk1MCkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE2IEBACisyMDEyLTA1LTAzICBWaXZlayBH
YWxhdGFnZSAgPHZpdmVrZ2FsYXRhZ2VAZ21haWwuY29tPgorCisgICAgICAgIExpbmtlciB3YXJu
aW5ncyBkdWUgdG8gZHVwbGljYXRlIHN5bWJvbHMgZm9yIFNpbXBsaWZ5TWFya3VwQ29tbWFuZC5j
cHAgb24gV2luZG93cworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5j
Z2k/aWQ9ODU0NjcKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAg
ICAgICBSZW1vdmVkIHRoZSBtdWx0aXBsZSBpbmNsdXNpb24gb2YgdGhlIGZpbGUgU2ltcGxpZnlN
YXJrdXBDb21tYW5kLmNwcCAKKworICAgICAgICBObyBuZXcgdGVzdHMgcmVxdWlyZWQuCisKKyAg
ICAgICAgKiBXZWJDb3JlLnZjcHJvai9XZWJDb3JlLnZjcHJvajoKKwogMjAxMi0wNS0wMyAgTmlr
b2xhcyBaaW1tZXJtYW5uICA8bnppbW1lcm1hbm5AcmltLmNvbT4KIAogICAgICAgICBBY2N1bXVs
YXRpb24gZm9yIHZhbHVlcy1hbmltYXRpb24gaXMgYnJva2VuCkluZGV4OiBTb3VyY2UvV2ViQ29y
ZS9XZWJDb3JlLnZjcHJvai9XZWJDb3JlLnZjcHJvago9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9XZWJDb3JlLnZjcHJvai9XZWJDb3JlLnZjcHJvagkocmV2aXNpb24gMTE1Mjg2KQorKysg
U291cmNlL1dlYkNvcmUvV2ViQ29yZS52Y3Byb2ovV2ViQ29yZS52Y3Byb2oJKHdvcmtpbmcgY29w
eSkKQEAgLTU2NTQ2LDcgKzU2NTQ2LDcgQEAKIAkJCQk+CiAJCQkJPEZpbGVDb25maWd1cmF0aW9u
CiAJCQkJCU5hbWU9IkRlYnVnfFdpbjMyIgotCQkJCQlFeGNsdWRlZEZyb21CdWlsZD0iZmFsc2Ui
CisJCQkJCUV4Y2x1ZGVkRnJvbUJ1aWxkPSJ0cnVlIgogCQkJCQk+CiAJCQkJCTxUb29sCiAgICAg
ICAgICAgICAgICAgICAgIE5hbWU9IlZDQ0xDb21waWxlclRvb2wiCkBAIC01NjU1NCw3ICs1NjU1
NCw3IEBACiAJCQkJPC9GaWxlQ29uZmlndXJhdGlvbj4KIAkJCQk8RmlsZUNvbmZpZ3VyYXRpb24K
IAkJCQkJTmFtZT0iUmVsZWFzZXxXaW4zMiIKLQkJCQkJRXhjbHVkZWRGcm9tQnVpbGQ9ImZhbHNl
IgorCQkJCQlFeGNsdWRlZEZyb21CdWlsZD0idHJ1ZSIKIAkJCQkJPgogCQkJCQk8VG9vbAogICAg
ICAgICAgICAgICAgICAgICBOYW1lPSJWQ0NMQ29tcGlsZXJUb29sIgpAQCAtNTY1NzgsNyArNTY1
NzgsNyBAQAogCQkJCTwvRmlsZUNvbmZpZ3VyYXRpb24+CiAJCQkJPEZpbGVDb25maWd1cmF0aW9u
CiAJCQkJCU5hbWU9IkRlYnVnX0FsbHxXaW4zMiIKLQkJCQkJRXhjbHVkZWRGcm9tQnVpbGQ9ImZh
bHNlIgorCQkJCQlFeGNsdWRlZEZyb21CdWlsZD0idHJ1ZSIKIAkJCQkJPgogCQkJCQk8VG9vbAog
ICAgICAgICAgICAgICAgICAgICBOYW1lPSJWQ0NMQ29tcGlsZXJUb29sIgpAQCAtNTY1ODYsNyAr
NTY1ODYsNyBAQAogCQkJCTwvRmlsZUNvbmZpZ3VyYXRpb24+CiAJCQkJPEZpbGVDb25maWd1cmF0
aW9uCiAJCQkJCU5hbWU9IlByb2R1Y3Rpb258V2luMzIiCi0JCQkJCUV4Y2x1ZGVkRnJvbUJ1aWxk
PSJmYWxzZSIKKwkJCQkJRXhjbHVkZWRGcm9tQnVpbGQ9InRydWUiCiAJCQkJCT4KIAkJCQkJPFRv
b2wKICAgICAgICAgICAgICAgICAgICAgTmFtZT0iVkNDTENvbXBpbGVyVG9vbCIK
</data>

          </attachment>
      

    </bug>

</bugzilla>