Changeset 167875 in webkit
- Timestamp:
- Apr 28, 2014 1:03:00 AM (10 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r167874 r167875 1 2014-04-28 Carlos Garcia Campos <cgarcia@igalia.com> 2 3 [GTK] TextTrack::addCue can raise an exception since r163974 4 https://bugs.webkit.org/show_bug.cgi?id=132227 5 6 Reviewed by Martin Robinson. 7 8 webkit_dom_text_track_add_cue() now receives a GError paramater 9 which is an API break. Add 10 webkit_dom_text_track_add_cue_with_error and keep 11 webkit_dom_text_track_add_cue as deprecated to keep API 12 compatibility. 13 14 * bindings/gobject/WebKitDOMDeprecated.cpp: 15 (webkit_dom_text_track_add_cue): 16 * bindings/gobject/WebKitDOMDeprecated.h: 17 * bindings/gobject/WebKitDOMDeprecated.symbols: 18 * bindings/gobject/webkitdom.symbols: 19 * bindings/scripts/CodeGeneratorGObject.pm: 20 (GetEffectiveFunctionName): 21 1 22 2014-04-28 Carlos Garcia Campos <cgarcia@igalia.com> 2 23 -
trunk/Source/WebCore/bindings/gobject/WebKitDOMDeprecated.cpp
r167874 r167875 30 30 #include "WebKitDOMPrivate.h" 31 31 #include "WebKitDOMProcessingInstruction.h" 32 #include "WebKitDOMTextTrack.h" 32 33 #include "WebKitDOMVTTCue.h" 33 34 #include "WebKitDOMWebKitNamedFlow.h" … … 796 797 webkit_dom_vtt_cue_set_text(WEBKIT_DOM_VTT_CUE(self), value); 797 798 } 799 800 // WebKitDOMTextTrack 801 802 void webkit_dom_text_track_add_cue(WebKitDOMTextTrack* self, WebKitDOMTextTrackCue* cue) 803 { 804 return webkit_dom_text_track_add_cue_with_error(self, cue, nullptr); 805 } -
trunk/Source/WebCore/bindings/gobject/WebKitDOMDeprecated.h
r167874 r167875 1014 1014 webkit_dom_text_track_cue_set_text(WebKitDOMTextTrackCue* self, const gchar* value); 1015 1015 1016 /** 1017 * webkit_dom_text_track_add_cue: 1018 * @self: A #WebKitDOMTextTrack 1019 * @cue: A #WebKitDOMTextTrackCue 1020 * 1021 * Deprecated: 2.6: Use webkit_dom_text_track_add_cue_with_error() instead. 1022 */ 1023 WEBKIT_DEPRECATED_FOR(webkit_dom_text_track_add_cue_with_error) void 1024 webkit_dom_text_track_add_cue(WebKitDOMTextTrack* self, WebKitDOMTextTrackCue* cue); 1025 1016 1026 G_END_DECLS 1017 1027 -
trunk/Source/WebCore/bindings/gobject/WebKitDOMDeprecated.symbols
r167874 r167875 83 83 gchar* webkit_dom_text_track_cue_get_text(WebKitDOMTextTrackCue*) 84 84 void webkit_dom_text_track_cue_set_text(WebKitDOMTextTrackCue*, const gchar*) 85 void webkit_dom_text_track_add_cue(WebKitDOMTextTrack*, WebKitDOMTextTrackCue*) -
trunk/Source/WebCore/bindings/gobject/webkitdom.symbols
r167874 r167875 1705 1705 gulong webkit_dom_html_video_element_get_webkit_dropped_frame_count(WebKitDOMHTMLVideoElement*) 1706 1706 void webkit_dom_text_track_add_cue(WebKitDOMTextTrack*, WebKitDOMTextTrackCue*) 1707 void webkit_dom_text_track_add_cue_with_error(WebKitDOMTextTrack*, WebKitDOMTextTrackCue*, GError**) 1707 1708 void webkit_dom_text_track_remove_cue(WebKitDOMTextTrack*, WebKitDOMTextTrackCue*, GError**) 1708 1709 gboolean webkit_dom_text_track_dispatch_event(WebKitDOMTextTrack*, WebKitDOMEvent*, GError**) -
trunk/Source/WebCore/bindings/scripts/CodeGeneratorGObject.pm
r167874 r167875 941 941 if ($functionName eq "webkit_dom_html_input_element_get_capture") { 942 942 return "webkit_dom_html_input_element_get_capture_enabled"; 943 } 944 945 # webkit_dom_text_track_add_cue raises an exception since r163974. We need to add a with_error version to 946 # keep API backwards compatibility. 947 if ($functionName eq "webkit_dom_text_track_add_cue") { 948 return "webkit_dom_text_track_add_cue_with_error"; 943 949 } 944 950
Note: See TracChangeset
for help on using the changeset viewer.