<?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>25192</bug_id>
          
          <creation_ts>2009-04-14 17:08:17 -0700</creation_ts>
          <short_desc>Make DOMWindow:: inlineEventListenerForType public</short_desc>
          <delta_ts>2009-04-15 11:13:18 -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>WebCore Misc.</component>
          <version>528+ (Nightly build)</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Eric Roman">eroman</reporter>
          <assigned_to name="Eric Roman">eroman</assigned_to>
          <cc>dglazkov</cc>
    
    <cc>ggaren</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>117535</commentid>
    <comment_count>0</comment_count>
    <who name="Eric Roman">eroman</who>
    <bug_when>2009-04-14 17:08:17 -0700</bug_when>
    <thetext>I would like to make these methods of DOMWindow public (currently private):

        void removeInlineEventListenerForType(const AtomicString&amp; eventType);
        EventListener* inlineEventListenerForType(const AtomicString&amp; eventType) 

These used to be public, and live in Document. They were moved in &lt;http://trac.webkit.org/changeset/42446&gt;. This change broke chromium which uses the methods in &lt;http://src.chromium.org/viewvc/chrome/trunk/src/webkit/port/bindings/v8/v8_custom.cpp&gt;.

By making the renamed methods public again, I can easily update v8_custom.cpp to build again.

Will attach a patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>117537</commentid>
    <comment_count>1</comment_count>
      <attachid>29481</attachid>
    <who name="Eric Roman">eroman</who>
    <bug_when>2009-04-14 17:23:11 -0700</bug_when>
    <thetext>Created attachment 29481
Make 2 methods on DOMWindow public</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>117550</commentid>
    <comment_count>2</comment_count>
      <attachid>29481</attachid>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2009-04-14 18:04:15 -0700</bug_when>
    <thetext>Comment on attachment 29481
Make 2 methods on DOMWindow public

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>117621</commentid>
    <comment_count>3</comment_count>
    <who name="Darin Fisher (:fishd, Google)">fishd</who>
    <bug_when>2009-04-15 11:13:18 -0700</bug_when>
    <thetext>Landed as:  http://trac.webkit.org/changeset/42545</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>29481</attachid>
            <date>2009-04-14 17:23:11 -0700</date>
            <delta_ts>2009-04-14 18:04:15 -0700</delta_ts>
            <desc>Make 2 methods on DOMWindow public</desc>
            <filename>domwindow-expose-public-v1.patch</filename>
            <type>text/plain</type>
            <size>1364</size>
            <attacher name="Eric Roman">eroman</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiA0MjUzMSkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTIgQEAKKzIwMDktMDQtMTQgIEVyaWMgUm9tYW4gIDxlcm9tYW5AY2hyb21pdW0u
b3JnPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEV4
cG9zZSBET01XaW5kb3c6OnJlbW92ZUlubGluZUV2ZW50TGlzdGVuZXJGb3JUeXBlIGFuZCBET01X
aW5kb3c6OmlubGluZUV2ZW50TGlzdGVuZXJGb3JUeXBlIGFzIHB1YmxpYy4KKyAgICAgICAgPGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yNTE5Mj4KKworICAgICAgICAq
IHBhZ2UvRE9NV2luZG93Lmg6CisKIDIwMDktMDQtMTQgIEdlb2ZmcmV5IEdhcmVuICA8Z2dhcmVu
QGFwcGxlLmNvbT4KIAogICAgICAgICBVc2VkIHN2biBtZXJnZSAtcjQyNTI5OjQyNTI4IHRvIHJv
bGwgb3V0IG15IGxhc3QgcGF0Y2ggYmVjYXVzZSBpdCBicm9rZQpJbmRleDogV2ViQ29yZS9wYWdl
L0RPTVdpbmRvdy5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvcGFnZS9ET01XaW5kb3cuaAkocmV2
aXNpb24gNDI1MzEpCisrKyBXZWJDb3JlL3BhZ2UvRE9NV2luZG93LmgJKHdvcmtpbmcgY29weSkK
QEAgLTI5MywxMiArMjkzLDEyIEBAIG5hbWVzcGFjZSBXZWJDb3JlIHsKICAgICAgICAgRE9NQXBw
bGljYXRpb25DYWNoZSogb3B0aW9uYWxBcHBsaWNhdGlvbkNhY2hlKCkgY29uc3QgeyByZXR1cm4g
bV9hcHBsaWNhdGlvbkNhY2hlLmdldCgpOyB9CiAjZW5kaWYKIAotICAgIHByaXZhdGU6Ci0gICAg
ICAgIERPTVdpbmRvdyhGcmFtZSopOwotCiAgICAgICAgIHZvaWQgcmVtb3ZlSW5saW5lRXZlbnRM
aXN0ZW5lckZvclR5cGUoY29uc3QgQXRvbWljU3RyaW5nJiBldmVudFR5cGUpOwogICAgICAgICBF
dmVudExpc3RlbmVyKiBpbmxpbmVFdmVudExpc3RlbmVyRm9yVHlwZShjb25zdCBBdG9taWNTdHJp
bmcmIGV2ZW50VHlwZSkgY29uc3Q7CiAKKyAgICBwcml2YXRlOgorICAgICAgICBET01XaW5kb3co
RnJhbWUqKTsKKwogICAgICAgICB2b2lkIGFkZFBlbmRpbmdGcmFtZVVubG9hZEV2ZW50Q291bnQo
KTsKICAgICAgICAgdm9pZCByZW1vdmVQZW5kaW5nRnJhbWVVbmxvYWRFdmVudENvdW50KCk7CiAg
ICAgICAgIHZvaWQgYWRkUGVuZGluZ0ZyYW1lQmVmb3JlVW5sb2FkRXZlbnRDb3VudCgpOwo=
</data>
<flag name="review"
          id="14689"
          type_id="1"
          status="+"
          setter="ggaren"
    />
          </attachment>
      

    </bug>

</bugzilla>