<?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>38026</bug_id>
          
          <creation_ts>2010-04-22 20:12:01 -0700</creation_ts>
          <short_desc>[Qt] Disable Netscape plugin support for minimal configuration</short_desc>
          <delta_ts>2010-04-23 14:06:52 -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>Platform</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>Qt</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Laszlo Gombos">laszlo.gombos</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>abarth</cc>
    
    <cc>commit-queue</cc>
    
    <cc>eric</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>216241</commentid>
    <comment_count>0</comment_count>
    <who name="Laszlo Gombos">laszlo.gombos</who>
    <bug_when>2010-04-22 20:12:01 -0700</bug_when>
    <thetext>Now that we have a &quot;minimal&quot; buildbot for QtWebKit and NPAPI-less configuration is often broken, it could be a real win to disable NPAPI for minimal configuration so that we get an immediate build-break.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>216245</commentid>
    <comment_count>1</comment_count>
      <attachid>54124</attachid>
    <who name="Laszlo Gombos">laszlo.gombos</who>
    <bug_when>2010-04-22 20:27:10 -0700</bug_when>
    <thetext>Created attachment 54124
proposed patch

This patch make the minimal configuration option visible in the Qt make system, which could be useful later as well.

An alternative to this patch is to create a global &quot;npapi support&quot; build option to build-webkit, but as many ports do not support this option,I felt it is best to do it for the Qt port only.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>216491</commentid>
    <comment_count>2</comment_count>
      <attachid>54124</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-04-23 11:31:48 -0700</bug_when>
    <thetext>Comment on attachment 54124
proposed patch

Clearing flags on attachment: 54124

Committed r58178: &lt;http://trac.webkit.org/changeset/58178&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>216492</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-04-23 11:31:54 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>216497</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2010-04-23 11:43:42 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/58178 might have broken Qt Linux Release minimal</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>216504</commentid>
    <comment_count>5</comment_count>
    <who name="Tor Arne Vestbø">vestbo</who>
    <bug_when>2010-04-23 12:14:13 -0700</bug_when>
    <thetext>Any reason you didn&apos;t add it as a normal enable/disable option to build-webkit so that the --minimal option would do this automatically?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>216507</commentid>
    <comment_count>6</comment_count>
    <who name="Tor Arne Vestbø">vestbo</who>
    <bug_when>2010-04-23 12:17:14 -0700</bug_when>
    <thetext>(In reply to comment #1)
&gt; An alternative to this patch is to create a global &quot;npapi support&quot; build option
&gt; to build-webkit, but as many ports do not support this option,I felt it is best
&gt; to do it for the Qt port only.

Never mind, didn&apos;t see this comment. If we can I&apos;d rather we move this to a global option if possible.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>216551</commentid>
    <comment_count>7</comment_count>
    <who name="Laszlo Gombos">laszlo.gombos</who>
    <bug_when>2010-04-23 14:06:52 -0700</bug_when>
    <thetext>(In reply to comment #4)
&gt; http://trac.webkit.org/changeset/58178 might have broken Qt Linux Release
&gt; minimal

Dependency problems with the bot, bug filed - bug 38054</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>54124</attachid>
            <date>2010-04-22 20:27:10 -0700</date>
            <delta_ts>2010-04-23 11:31:48 -0700</delta_ts>
            <desc>proposed patch</desc>
            <filename>38026.patch</filename>
            <type>text/plain</type>
            <size>2272</size>
            <attacher name="Laszlo Gombos">laszlo.gombos</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiA1ODE0MikKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTQgQEAKKzIwMTAtMDQtMjIgIExhc3psbyBHb21ib3MgIDxsYXN6bG8uMS5nb21i
b3NAbm9raWEuY29tPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisg
ICAgICAgIFtRdF0gRGlzYWJsZSBOZXRzY2FwZSBwbHVnaW4gc3VwcG9ydCBmb3IgbWluaW1hbCBj
b25maWd1cmF0aW9uCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD0zODAyNgorCisgICAgICAgIE5vIG5ldyB0ZXN0cywgYXMgdGhlcmUgaXMgbm8gbmV3IGZ1
bmN0aW9uYWxpdHkuCisKKyAgICAgICAgKiBXZWJDb3JlLnByaToKKwogMjAxMC0wNC0yMiAgWmhl
bnlhbyBNbyAgPHptb0Bnb29nbGUuY29tPgogCiAgICAgICAgIFJldmlld2VkIGJ5IERhcmluIEZp
c2hlci4KSW5kZXg6IFdlYkNvcmUvV2ViQ29yZS5wcmkKPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2ViQ29yZS9X
ZWJDb3JlLnByaQkocmV2aXNpb24gNTgxMzgpCisrKyBXZWJDb3JlL1dlYkNvcmUucHJpCSh3b3Jr
aW5nIGNvcHkpCkBAIC00LDYgKzQsMTAgQEAgQ09ORklHKHN0YW5kYWxvbmVfcGFja2FnZSkgewog
ICAgIGlzRW1wdHkoV0NfR0VORVJBVEVEX1NPVVJDRVNfRElSKTpXQ19HRU5FUkFURURfU09VUkNF
U19ESVIgPSBnZW5lcmF0ZWQKIH0KIAorQ09ORklHKG1pbmltYWwpIHsKKyAgREVGSU5FUyArPSBF
TkFCTEVfTkVUU0NBUEVfUExVR0lOX0FQST0wCit9CisKICMjIERlZmluZSBkZWZhdWx0IGZlYXR1
cmVzIG1hY3JvcyBmb3Igb3B0aW9uYWwgY29tcG9uZW50cwogIyMgKGxvb2sgZm9yIGRlZnMgaW4g
Y29uZmlnLmggYW5kIGluY2x1ZGVkIGZpbGVzISkKICMgVHJ5IHRvIGxvY2F0ZSBzcWxpdGUzIHNv
dXJjZQpJbmRleDogV2ViS2l0VG9vbHMvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYktpdFRv
b2xzL0NoYW5nZUxvZwkocmV2aXNpb24gNTgxNDIpCisrKyBXZWJLaXRUb29scy9DaGFuZ2VMb2cJ
KHdvcmtpbmcgY29weSkKQEAgLTEsMyArMSwxNSBAQAorMjAxMC0wNC0yMiAgTGFzemxvIEdvbWJv
cyAgPGxhc3psby4xLmdvbWJvc0Bub2tpYS5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9C
T0RZIChPT1BTISkuCisKKyAgICAgICAgW1F0XSBEaXNhYmxlIE5ldHNjYXBlIHBsdWdpbiBzdXBw
b3J0IGZvciBtaW5pbWFsIGNvbmZpZ3VyYXRpb24KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTM4MDI2CisKKyAgICAgICAgUGFzcyB0aGUgbWluaW1hbCBj
b25maWd1cmF0aW9uIG9wdGlvbiB0byBRdCBidWlsZCBzeXN0ZW0gCisgICAgICAgIGFzIHBhcnQg
b2YgdGhlIENPTkZJRyB2YXJpYWJsZS4KKworICAgICAgICAqIFNjcmlwdHMvYnVpbGQtd2Via2l0
OgorCiAyMDEwLTA0LTIyICBFcmljIFNlaWRlbCAgPGVyaWNAd2Via2l0Lm9yZz4KIAogICAgICAg
ICBSZXZpZXdlZCBieSBEaW1pdHJpIEdsYXprb3YuCkluZGV4OiBXZWJLaXRUb29scy9TY3JpcHRz
L2J1aWxkLXdlYmtpdAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJLaXRUb29scy9TY3JpcHRzL2J1aWxkLXdl
YmtpdAkocmV2aXNpb24gNTgxMzgpCisrKyBXZWJLaXRUb29scy9TY3JpcHRzL2J1aWxkLXdlYmtp
dAkod29ya2luZyBjb3B5KQpAQCAtMzUwLDYgKzM1MCwxMCBAQCBpZiAoaXNHdGsoKSkgewogICAg
IGZvcmVhY2ggKEBmZWF0dXJlcykgewogICAgICAgICBwdXNoIEBvcHRpb25zLCAiREVGSU5FUys9
JF8tPntkZWZpbmV9PSR7JF8tPnt2YWx1ZX19IiBpZiAkeyRfLT57dmFsdWV9fSAhPSAkXy0+e2Rl
ZmF1bHR9OwogICAgIH0KKyAgICAKKyAgICBpZiAoJG1pbmltYWwpIHsKKyAgICAgICAgcHVzaCBA
b3B0aW9ucywgIkNPTkZJRys9bWluaW1hbCI7CisgICAgfQogfQogCiAjIEZvcmNlIHJlLWxpbmsg
b2YgZXhpc3RpbmcgbGlicmFyaWVzIGlmIGRpZmZlcmVudCB0aGFuIGV4cGVjdGVkCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>