<?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>121484</bug_id>
          
          <creation_ts>2013-09-17 05:09:45 -0700</creation_ts>
          <short_desc>[GTK] Don&apos;t make the GObject DOM bindings API break test fatal</short_desc>
          <delta_ts>2013-09-17 05:16:03 -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>WebKitGTK</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="Alberto Garcia">berto</reporter>
          <assigned_to name="Alberto Garcia">berto</assigned_to>
          <cc>cdumez</cc>
    
    <cc>cgarcia</cc>
    
    <cc>commit-queue</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>930162</commentid>
    <comment_count>0</comment_count>
    <who name="Alberto Garcia">berto</who>
    <bug_when>2013-09-17 05:09:45 -0700</bug_when>
    <thetext>This test may easily give false positives, because the API can vary
depending on the compilation options.

For example, if you run configure with the default options, video
track support will be disabled, which will produce this error:

API incompatibility detected in GObject DOM bindings
@@ -14,7 +14,6 @@
 WebKitDOMAttr* webkit_dom_element_set_attribute_node_ns(WebKitDOMElement*, WebKitDOMAttr*, GError**)
 WebKitDOMAudioTrack* webkit_dom_audio_track_list_get_track_by_id(WebKitDOMAudioTrackList*, const gchar*)
 WebKitDOMAudioTrack* webkit_dom_audio_track_list_item(WebKitDOMAudioTrackList*, gulong)
-WebKitDOMAudioTrackList* webkit_dom_html_media_element_get_audio_tracks(WebKitDOMHTMLMediaElement*)
 WebKitDOMBarProp* webkit_dom_dom_window_get_locationbar(WebKitDOMDOMWindow*)
 WebKitDOMBarProp* webkit_dom_dom_window_get_menubar(WebKitDOMDOMWindow*)
 WebKitDOMBarProp* webkit_dom_dom_window_get_personalbar(WebKitDOMDOMWindow*)
[...]

Until we don&apos;t figure out a way to handle this (see bug 121481) this
check shouldn&apos;t be made fatal.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>930163</commentid>
    <comment_count>1</comment_count>
      <attachid>211889</attachid>
    <who name="Alberto Garcia">berto</who>
    <bug_when>2013-09-17 05:11:29 -0700</bug_when>
    <thetext>Created attachment 211889
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>930164</commentid>
    <comment_count>2</comment_count>
      <attachid>211889</attachid>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2013-09-17 05:12:51 -0700</bug_when>
    <thetext>Comment on attachment 211889
Patch

Excellent, thanks!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>930166</commentid>
    <comment_count>3</comment_count>
    <who name="Alberto Garcia">berto</who>
    <bug_when>2013-09-17 05:16:03 -0700</bug_when>
    <thetext>Committed r155948: &lt;http://trac.webkit.org/changeset/155948&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>211889</attachid>
            <date>2013-09-17 05:11:29 -0700</date>
            <delta_ts>2013-09-17 05:12:51 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>121484.diff</filename>
            <type>text/plain</type>
            <size>1748</size>
            <attacher name="Alberto Garcia">berto</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCBlZTI5MjdlLi5mOWRjOTQ2IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTkg
QEAKKzIwMTMtMDktMTcgIEFsYmVydG8gR2FyY2lhICA8YmVydG9AaWdhbGlhLmNvbT4KKworICAg
ICAgICBbR1RLXSBEb24ndCBtYWtlIHRoZSBHT2JqZWN0IERPTSBiaW5kaW5ncyBBUEkgYnJlYWsg
dGVzdCBmYXRhbAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9MTIxNDg0CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAg
ICAgVGhlIEFQSSB2YXJpZXMgZGVwZW5kaW5nIG9uIHRoZSBjb21waWxhdGlvbiBvcHRpb25zLCBz
byB0aGlzIGNhbgorICAgICAgICBlYXNpbHkgcHJvZHVjZSBmYWxzZSBwb3NpdGl2ZXMuCisKKyAg
ICAgICAgVW50aWwgd2UgZmlndXJlIG91dCBhIHdheSB0byBoYW5kbGUgdGhpcyBzaXR1YXRpb24g
d2Ugc2hvdWxkbid0CisgICAgICAgIG1ha2UgdGhpcyB0ZXN0IGZhdGFsLgorCisgICAgICAgICog
YmluZGluZ3Mvc2NyaXB0cy9nb2JqZWN0LXJ1bi1hcGktYnJlYWstdGVzdDoKKyAgICAgICAgKGNo
ZWNrX2FwaSk6CisKIDIwMTMtMDktMTcgIEFuZHJlYXMgS2xpbmcgIDxha2xpbmdAYXBwbGUuY29t
PgogCiAgICAgICAgIENUVEU6IFBhc3MgUmVuZGVyQXJlbmEgYXJvdW5kIGJ5IHJlZmVyZW5jZS4K
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL3NjcmlwdHMvZ29iamVjdC1ydW4t
YXBpLWJyZWFrLXRlc3QgYi9Tb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy9zY3JpcHRzL2dvYmplY3Qt
cnVuLWFwaS1icmVhay10ZXN0CmluZGV4IGI0MmZjMGMuLjMyMDhlNjMgMTAwNzU1Ci0tLSBhL1Nv
dXJjZS9XZWJDb3JlL2JpbmRpbmdzL3NjcmlwdHMvZ29iamVjdC1ydW4tYXBpLWJyZWFrLXRlc3QK
KysrIGIvU291cmNlL1dlYkNvcmUvYmluZGluZ3Mvc2NyaXB0cy9nb2JqZWN0LXJ1bi1hcGktYnJl
YWstdGVzdApAQCAtNDMsNyArNDMsMTEgQEAgZGVmIGNoZWNrX2FwaShvcHRpb25zLCBmcm9tX2Zp
bGUsIHRvX2ZpbGUpOgogICAgICAgICBpZiBmYWlsZWQ6CiAgICAgICAgICAgICBzeXMuc3RkZXJy
LndyaXRlKCJBUEkgaW5jb21wYXRpYmlsaXR5IGRldGVjdGVkIGluIEdPYmplY3QgRE9NIGJpbmRp
bmdzXG4iKQogICAgICAgICAgICAgc3lzLnN0ZGVyci53cml0ZShkaWZmX291dCkKLSAgICAgICAg
ICAgIHJldHVybiAxCisgICAgICAgICAgICAjIFRoaXMgdGVzdCBjYW4gZ2l2ZSBmYWxzZSBwb3Np
dGl2ZXMgYmVjYXVzZSB0aGUgR09iamVjdAorICAgICAgICAgICAgIyBET00gYmluZGluZ3MgQVBJ
IHZhcmllcyBkZXBlbmRpbmcgb24gdGhlIGNvbXBpbGF0aW9uIG9wdGlvbnMuCisgICAgICAgICAg
ICAjIFNvIHRoaXMgc2hvdWxkbid0IGJlIG1hZGUgZmF0YWwgdW50aWwgd2UgZmlndXJlIG91dCBh
IHdheSB0byBoYW5kbGUgaXQuCisgICAgICAgICAgICAjIFNlZSBodHRwczovL2J1Z3Mud2Via2l0
Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTIxNDgxCisgICAgICAgICAgICByZXR1cm4gMAogCiAgICAg
ICAgIGlmIG9wdGlvbnMucmVzZXRfcmVzdWx0czoKICAgICAgICAgICAgIHN5cy5zdGRvdXQud3Jp
dGUoIlJlc2V0IHJlc3VsdHM6ICVzXG4iICUgZnJvbV9maWxlKQo=
</data>
<flag name="review"
          id="234026"
          type_id="1"
          status="+"
          setter="cgarcia"
    />
          </attachment>
      

    </bug>

</bugzilla>