<?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>74602</bug_id>
          
          <creation_ts>2011-12-15 04:38:09 -0800</creation_ts>
          <short_desc>[WK2] Eliminate unnecessary GTK/QT ifdefs for shared memory implementation</short_desc>
          <delta_ts>2011-12-15 05:19:53 -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>New Bugs</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</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="Simon Hausmann">hausmann</reporter>
          <assigned_to name="Simon Hausmann">hausmann</assigned_to>
          <cc>mrobinson</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>521830</commentid>
    <comment_count>0</comment_count>
    <who name="Simon Hausmann">hausmann</who>
    <bug_when>2011-12-15 04:38:09 -0800</bug_when>
    <thetext>[WK2] Eliminate unnecessary GTK/QT ifdefs for shared memory implementation</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>521834</commentid>
    <comment_count>1</comment_count>
      <attachid>119413</attachid>
    <who name="Simon Hausmann">hausmann</who>
    <bug_when>2011-12-15 04:43:13 -0800</bug_when>
    <thetext>Created attachment 119413
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>521842</commentid>
    <comment_count>2</comment_count>
      <attachid>119413</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-12-15 05:19:49 -0800</bug_when>
    <thetext>Comment on attachment 119413
Patch

Clearing flags on attachment: 119413

Committed r102927: &lt;http://trac.webkit.org/changeset/102927&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>521843</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-12-15 05:19:53 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>119413</attachid>
            <date>2011-12-15 04:43:13 -0800</date>
            <delta_ts>2011-12-15 05:19:48 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-74602-20111215134332.patch</filename>
            <type>text/plain</type>
            <size>4242</size>
            <attacher name="Simon Hausmann">hausmann</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTAyOTA3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggNzBkYmRiYmEyYmQzOWRl
M2JlNzE1OGU0ZjY2NjM4NDMxNjkwYmUyMy4uZTk5YWJjNzFlMGE4ZmJmODhkMjYyN2ZkNWVlMWM5
ZTgwNDU0MzgzZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDExLTEyLTE1ICBTaW1v
biBIYXVzbWFubiAgPHNpbW9uLmhhdXNtYW5uQG5va2lhLmNvbT4KKworICAgICAgICBbV0syXSBF
bGltaW5hdGUgdW5uZWNlc3NhcnkgR1RLL1FUIGlmZGVmcyBmb3Igc2hhcmVkIG1lbW9yeSBpbXBs
ZW1lbnRhdGlvbgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9NzQ2MDIKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAg
ICBGb3Igc2hhcmVkIG1lbW9yeSBRdCB3YXMgdXNpbmcgc2htX29wZW4sIEd0ayB3YXMgdXNpbmcg
ZmlsZXMgaW4gL3RtcC4gVGhlcmUKKyAgICAgICAgaXMgbm8gcmVhc29uIHRvIG9iZnVzY2F0ZSB0
aGUgY29kZSB3aXRoICNpZmRlZnMgb3IgbGV0IEd0ayB1c2UgYW4gaW5mZXJpb3IKKyAgICAgICAg
bWV0aG9kIG9mIG9wZW5pbmcgc2hhcmVkIG1lbW9yeS4gU28gdGhpcyBwYXRjaCBtYWtlcyBTaGFy
ZWRNZW1vcnlVbml4LmNwcAorICAgICAgICB0cnVseSBRdCBhbmQgR3RrIGluZGVwZW5kZW50Lgor
CisgICAgICAgICogUGxhdGZvcm0vdW5peC9TaGFyZWRNZW1vcnlVbml4LmNwcDoKKyAgICAgICAg
KFdlYktpdDo6U2hhcmVkTWVtb3J5OjpjcmVhdGUpOgorCiAyMDExLTEyLTE0ICBKaW5nIFpoYW8g
IDxqaW5nemhhb0BjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgT3BlbmluZyB0d28gcG9wdXAgbWVu
dXMgYnkgZGlzcGF0Y2hFdmVudCgpIG1ha2VzIHByb2JsZW1zLgpkaWZmIC0tZ2l0IGEvU291cmNl
L1dlYktpdDIvUGxhdGZvcm0vdW5peC9TaGFyZWRNZW1vcnlVbml4LmNwcCBiL1NvdXJjZS9XZWJL
aXQyL1BsYXRmb3JtL3VuaXgvU2hhcmVkTWVtb3J5VW5peC5jcHAKaW5kZXggZGZjZDNmMmFhYzgz
NjlmOWRhNzViYTc5YmUyODk0MWUzZGVkNWE5NC4uYzQzMmQzMzAxNTczMGRiMmMwNjc2OGI5MTM5
MDdkN2I0NmYxMjVlMSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvUGxhdGZvcm0vdW5peC9T
aGFyZWRNZW1vcnlVbml4LmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0Mi9QbGF0Zm9ybS91bml4L1No
YXJlZE1lbW9yeVVuaXguY3BwCkBAIC00MSwxMyArNDEsOCBAQAogI2luY2x1ZGUgPHVuaXN0ZC5o
PgogI2luY2x1ZGUgPHd0Zi9Bc3NlcnRpb25zLmg+CiAjaW5jbHVkZSA8d3RmL0N1cnJlbnRUaW1l
Lmg+Ci0KLSNpZiBQTEFURk9STShRVCkKLSNpbmNsdWRlIDxRRGlyPgotI2VsaWYgUExBVEZPUk0o
R1RLKQotI2luY2x1ZGUgPGdsaWIuaD4KLSNpbmNsdWRlIDx3dGYvZ29iamVjdC9HT3duUHRyLmg+
Ci0jZW5kaWYKKyNpbmNsdWRlIDx3dGYvUmFuZG9tTnVtYmVyLmg+CisjaW5jbHVkZSA8d3RmL3Rl
eHQvQ1N0cmluZy5oPgogCiBuYW1lc3BhY2UgV2ViS2l0IHsKIApAQCAtMTA0LDQyICs5OSwyNCBA
QCB2b2lkIFNoYXJlZE1lbW9yeTo6SGFuZGxlOjphZG9wdEZyb21BdHRhY2htZW50KGludCBmaWxl
RGVzY3JpcHRvciwgc2l6ZV90IHNpemUpCiAKIFBhc3NSZWZQdHI8U2hhcmVkTWVtb3J5PiBTaGFy
ZWRNZW1vcnk6OmNyZWF0ZShzaXplX3Qgc2l6ZSkKIHsKLSNpZiBQTEFURk9STShRVCkKLSAgICBR
Qnl0ZUFycmF5IHRlbXBOYW1lQ1NUUigiL3F3a3NobS4iKTsKLSAgICB0ZW1wTmFtZUNTVFIgKz0g
UUJ5dGVBcnJheTo6bnVtYmVyKHFyYW5kKCksIDM2KTsKLSAgICBjaGFyKiB0ZW1wTmFtZUMgPSB0
ZW1wTmFtZUNTVFIuZGF0YSgpOwotI2VsaWYgUExBVEZPUk0oR1RLKQotICAgIEdPd25QdHI8Z2No
YXI+IHRlbXBOYW1lKGdfYnVpbGRfZmlsZW5hbWUoZ19nZXRfdG1wX2RpcigpLCAiV0syU2hhcmVk
TWVtb3J5WFhYWFhYIiwgTlVMTCkpOwotICAgIGdjaGFyKiB0ZW1wTmFtZUMgPSB0ZW1wTmFtZS5n
ZXQoKTsKLSNlbmRpZgorICAgIENTdHJpbmcgdGVtcE5hbWU7CiAKLSAgICBpbnQgZmlsZURlc2Ny
aXB0b3I7Ci0jaWYgUExBVEZPUk0oUVQpCi0gICAgd2hpbGUgKChmaWxlRGVzY3JpcHRvciA9IHNo
bV9vcGVuKHRlbXBOYW1lQywgT19DUkVBVCB8IE9fQ0xPRVhFQyB8IE9fUkRXUiwgU19JUlVTUiB8
IFNfSVdVU1IpKSA9PSAtMSkgewotICAgICAgICBpZiAoZXJybm8gIT0gRUlOVFIpCi0gICAgICAg
ICAgICByZXR1cm4gMDsKLSAgICB9Ci0jZWxzZQotICAgIHdoaWxlICgoZmlsZURlc2NyaXB0b3Ig
PSBta3N0ZW1wKHRlbXBOYW1lQykpID09IC0xKSB7Ci0gICAgICAgIGlmIChlcnJubyAhPSBFSU5U
UikKLSAgICAgICAgICAgIHJldHVybiAwOwotICAgIH0KLSAgICB3aGlsZSAoZmNudGwoZmlsZURl
c2NyaXB0b3IsIEZfU0VURkQsIEZEX0NMT0VYRUMpID09IC0xKSB7Ci0gICAgICAgIGlmIChlcnJu
byAhPSBFSU5UUikgewotICAgICAgICAgICAgd2hpbGUgKGNsb3NlKGZpbGVEZXNjcmlwdG9yKSA9
PSAtMSAmJiBlcnJubyA9PSBFSU5UUikgeyB9Ci0gICAgICAgICAgICB1bmxpbmsodGVtcE5hbWVD
KTsKLSAgICAgICAgICAgIHJldHVybiAwOwotICAgICAgICB9CisgICAgaW50IGZpbGVEZXNjcmlw
dG9yID0gLTE7CisgICAgZm9yIChpbnQgdHJpZXMgPSAwOyBmaWxlRGVzY3JpcHRvciA9PSAtMSAm
JiB0cmllcyA8IDEwOyArK3RyaWVzKSB7CisgICAgICAgIFN0cmluZyBuYW1lID0gU3RyaW5nKCIv
V0syU2hhcmVkTWVtb3J5LiIpICsgU3RyaW5nOjpudW1iZXIoc3RhdGljX2Nhc3Q8dW5zaWduZWQ+
KFdURjo6cmFuZG9tTnVtYmVyKCkgKiAoc3RkOjpudW1lcmljX2xpbWl0czx1bnNpZ25lZD46Om1h
eCgpICsgMS4wKSkpOworICAgICAgICB0ZW1wTmFtZSA9IG5hbWUudXRmOCgpOworCisgICAgICAg
IGRvIHsKKyAgICAgICAgICAgIGZpbGVEZXNjcmlwdG9yID0gc2htX29wZW4odGVtcE5hbWUuZGF0
YSgpLCBPX0NSRUFUIHwgT19DTE9FWEVDIHwgT19SRFdSLCBTX0lSVVNSIHwgU19JV1VTUik7Cisg
ICAgICAgIH0gd2hpbGUgKGZpbGVEZXNjcmlwdG9yID09IC0xICYmIGVycm5vID09IEVJTlRSKTsK
ICAgICB9Ci0jZW5kaWYKKyAgICBpZiAoZmlsZURlc2NyaXB0b3IgPT0gLTEpCisgICAgICAgIHJl
dHVybiAwOworCiAgICAgd2hpbGUgKGZ0cnVuY2F0ZShmaWxlRGVzY3JpcHRvciwgc2l6ZSkgPT0g
LTEpIHsKICAgICAgICAgaWYgKGVycm5vICE9IEVJTlRSKSB7CiAgICAgICAgICAgICB3aGlsZSAo
Y2xvc2UoZmlsZURlc2NyaXB0b3IpID09IC0xICYmIGVycm5vID09IEVJTlRSKSB7IH0KLSNpZiBQ
TEFURk9STShRVCkKLSAgICAgICAgICAgIHNobV91bmxpbmsodGVtcE5hbWVDKTsKLSNlbHNlCi0g
ICAgICAgICAgICB1bmxpbmsodGVtcE5hbWVDKTsKLSNlbmRpZgorICAgICAgICAgICAgc2htX3Vu
bGluayh0ZW1wTmFtZS5kYXRhKCkpOwogICAgICAgICAgICAgcmV0dXJuIDA7CiAgICAgICAgIH0K
ICAgICB9CkBAIC0xNDcsMTkgKzEyNCwxMSBAQCBQYXNzUmVmUHRyPFNoYXJlZE1lbW9yeT4gU2hh
cmVkTWVtb3J5OjpjcmVhdGUoc2l6ZV90IHNpemUpCiAgICAgdm9pZCogZGF0YSA9IG1tYXAoMCwg
c2l6ZSwgUFJPVF9SRUFEIHwgUFJPVF9XUklURSwgTUFQX1NIQVJFRCwgZmlsZURlc2NyaXB0b3Is
IDApOwogICAgIGlmIChkYXRhID09IE1BUF9GQUlMRUQpIHsKICAgICAgICAgd2hpbGUgKGNsb3Nl
KGZpbGVEZXNjcmlwdG9yKSA9PSAtMSAmJiBlcnJubyA9PSBFSU5UUikgeyB9Ci0jaWYgUExBVEZP
Uk0oUVQpCi0gICAgICAgIHNobV91bmxpbmsodGVtcE5hbWVDKTsKLSNlbHNlCi0gICAgICAgIHVu
bGluayh0ZW1wTmFtZUMpOwotI2VuZGlmCisgICAgICAgIHNobV91bmxpbmsodGVtcE5hbWUuZGF0
YSgpKTsKICAgICAgICAgcmV0dXJuIDA7CiAgICAgfQogCi0jaWYgUExBVEZPUk0oUVQpCi0gICAg
c2htX3VubGluayh0ZW1wTmFtZUMpOwotI2Vsc2UKLSAgICB1bmxpbmsodGVtcE5hbWVDKTsKLSNl
bmRpZgorICAgIHNobV91bmxpbmsodGVtcE5hbWUuZGF0YSgpKTsKIAogICAgIFJlZlB0cjxTaGFy
ZWRNZW1vcnk+IGluc3RhbmNlID0gYWRvcHRSZWYobmV3IFNoYXJlZE1lbW9yeSgpKTsKICAgICBp
bnN0YW5jZS0+bV9kYXRhID0gZGF0YTsK
</data>

          </attachment>
      

    </bug>

</bugzilla>