Line data Source code
1 : #include "mozilla/Types.h"
2 : #include "mozilla/Assertions.h"
3 :
4 : #define STUB(symbol) MOZ_EXPORT void symbol (void) { MOZ_CRASH(); }
5 :
6 : #ifdef COMMON_SYMBOLS
7 : STUB(gdk_atom_intern)
8 : STUB(gdk_atom_name)
9 : STUB(gdk_beep)
10 : STUB(gdk_cairo_create)
11 : STUB(gdk_color_free)
12 : STUB(gdk_color_parse)
13 : STUB(gdk_cursor_new_for_display)
14 : STUB(gdk_cursor_new_from_name)
15 : STUB(gdk_cursor_new_from_pixbuf)
16 : STUB(gdk_display_close)
17 : STUB(gdk_display_get_default)
18 : STUB(gdk_display_get_default_screen)
19 : STUB(gdk_display_get_pointer)
20 : STUB(gdk_display_get_window_at_pointer)
21 : STUB(gdk_display_manager_get)
22 : STUB(gdk_display_manager_set_default_display)
23 : STUB(gdk_display_open)
24 : STUB(gdk_display_sync)
25 : STUB(gdk_display_warp_pointer)
26 : STUB(gdk_drag_context_get_actions)
27 : STUB(gdk_drag_context_get_dest_window)
28 : STUB(gdk_drag_context_list_targets)
29 : STUB(gdk_drag_status)
30 : STUB(gdk_error_trap_pop)
31 : STUB(gdk_error_trap_push)
32 : STUB(gdk_event_copy)
33 : STUB(gdk_event_free)
34 : STUB(gdk_event_get_axis)
35 : STUB(gdk_event_get_time)
36 : STUB(gdk_event_handler_set)
37 : STUB(gdk_event_peek)
38 : STUB(gdk_event_put)
39 : STUB(gdk_flush)
40 : STUB(gdk_get_default_root_window)
41 : STUB(gdk_get_display)
42 : STUB(gdk_get_display_arg_name)
43 : STUB(gdk_get_program_class)
44 : STUB(gdk_keymap_get_default)
45 : STUB(gdk_keymap_get_direction)
46 : STUB(gdk_keymap_get_entries_for_keyval)
47 : STUB(gdk_keymap_get_for_display)
48 : STUB(gdk_keymap_have_bidi_layouts)
49 : STUB(gdk_keymap_translate_keyboard_state)
50 : STUB(gdk_keyval_name)
51 : STUB(gdk_keyval_to_unicode)
52 : STUB(gdk_pango_context_get)
53 : STUB(gdk_pointer_grab)
54 : STUB(gdk_pointer_ungrab)
55 : STUB(gdk_property_get)
56 : STUB(gdk_screen_get_default)
57 : STUB(gdk_screen_get_display)
58 : STUB(gdk_screen_get_font_options)
59 : STUB(gdk_screen_get_height)
60 : STUB(gdk_screen_get_height_mm)
61 : STUB(gdk_screen_get_monitor_at_window)
62 : STUB(gdk_screen_get_monitor_geometry)
63 : STUB(gdk_screen_get_number)
64 : STUB(gdk_screen_get_resolution)
65 : STUB(gdk_screen_get_rgba_visual)
66 : STUB(gdk_screen_get_root_window)
67 : STUB(gdk_screen_get_system_visual)
68 : STUB(gdk_screen_get_width)
69 : STUB(gdk_screen_height)
70 : STUB(gdk_screen_is_composited)
71 : STUB(gdk_screen_width)
72 : STUB(gdk_unicode_to_keyval)
73 : STUB(gdk_visual_get_depth)
74 : STUB(gdk_visual_get_system)
75 : STUB(gdk_window_add_filter)
76 : STUB(gdk_window_begin_move_drag)
77 : STUB(gdk_window_begin_resize_drag)
78 : STUB(gdk_window_destroy)
79 : STUB(gdk_window_focus)
80 : STUB(gdk_window_get_children)
81 : STUB(gdk_window_get_display)
82 : STUB(gdk_window_get_events)
83 : STUB(gdk_window_get_geometry)
84 : STUB(gdk_window_get_height)
85 : STUB(gdk_window_get_origin)
86 : STUB(gdk_window_get_parent)
87 : STUB(gdk_window_get_position)
88 : STUB(gdk_window_get_root_origin)
89 : STUB(gdk_window_get_screen)
90 : STUB(gdk_window_get_state)
91 : STUB(gdk_window_get_toplevel)
92 : STUB(gdk_window_get_update_area)
93 : STUB(gdk_window_get_user_data)
94 : STUB(gdk_window_get_visual)
95 : STUB(gdk_window_get_width)
96 : STUB(gdk_window_hide)
97 : STUB(gdk_window_input_shape_combine_region)
98 : STUB(gdk_window_invalidate_rect)
99 : STUB(gdk_window_invalidate_region)
100 : STUB(gdk_window_is_destroyed)
101 : STUB(gdk_window_is_visible)
102 : STUB(gdk_window_lower)
103 : STUB(gdk_window_move)
104 : STUB(gdk_window_move_resize)
105 : STUB(gdk_window_new)
106 : STUB(gdk_window_peek_children)
107 : STUB(gdk_window_process_updates)
108 : STUB(gdk_window_raise)
109 : STUB(gdk_window_remove_filter)
110 : STUB(gdk_window_reparent)
111 : STUB(gdk_window_resize)
112 : STUB(gdk_window_set_cursor)
113 : STUB(gdk_window_set_debug_updates)
114 : STUB(gdk_window_set_decorations)
115 : STUB(gdk_window_set_events)
116 : STUB(gdk_window_set_role)
117 : STUB(gdk_window_set_urgency_hint)
118 : STUB(gdk_window_set_user_data)
119 : STUB(gdk_window_shape_combine_region)
120 : STUB(gdk_window_show)
121 : STUB(gdk_window_show_unraised)
122 : STUB(gdk_x11_atom_to_xatom)
123 : STUB(gdk_x11_display_get_user_time)
124 : STUB(gdk_x11_display_get_xdisplay)
125 : STUB(gdk_x11_get_default_root_xwindow)
126 : STUB(gdk_x11_get_default_xdisplay)
127 : STUB(gdk_x11_get_server_time)
128 : STUB(gdk_x11_get_xatom_by_name)
129 : STUB(gdk_x11_get_xatom_by_name_for_display)
130 : STUB(gdk_x11_lookup_xdisplay)
131 : STUB(gdk_x11_screen_get_xscreen)
132 : STUB(gdk_x11_screen_supports_net_wm_hint)
133 : STUB(gdk_x11_visual_get_xvisual)
134 : STUB(gdk_x11_window_foreign_new_for_display)
135 : STUB(gdk_x11_window_lookup_for_display)
136 : STUB(gdk_x11_window_set_user_time)
137 : STUB(gdk_x11_xatom_to_atom)
138 : STUB(gdk_x11_set_sm_client_id)
139 : STUB(gtk_accel_label_new)
140 : STUB(gtk_alignment_get_type)
141 : STUB(gtk_alignment_new)
142 : STUB(gtk_alignment_set_padding)
143 : STUB(gtk_arrow_get_type)
144 : STUB(gtk_arrow_new)
145 : STUB(gtk_bindings_activate)
146 : STUB(gtk_bin_get_child)
147 : STUB(gtk_bin_get_type)
148 : STUB(gtk_border_free)
149 : STUB(gtk_box_get_type)
150 : STUB(gtk_box_pack_start)
151 : STUB(gtk_button_new)
152 : STUB(gtk_button_new_with_label)
153 : STUB(gtk_check_button_new_with_label)
154 : STUB(gtk_check_button_new_with_mnemonic)
155 : STUB(gtk_check_menu_item_new)
156 : STUB(gtk_check_version)
157 : STUB(gtk_clipboard_clear)
158 : STUB(gtk_clipboard_get)
159 : STUB(gtk_clipboard_request_contents)
160 : STUB(gtk_clipboard_request_text)
161 : STUB(gtk_clipboard_set_can_store)
162 : STUB(gtk_clipboard_set_with_data)
163 : STUB(gtk_clipboard_store)
164 : STUB(gtk_color_selection_dialog_get_color_selection)
165 : STUB(gtk_color_selection_dialog_get_type)
166 : STUB(gtk_color_selection_dialog_new)
167 : STUB(gtk_color_selection_get_current_color)
168 : STUB(gtk_color_selection_get_type)
169 : STUB(gtk_color_selection_set_current_color)
170 : STUB(gtk_combo_box_get_active)
171 : STUB(gtk_combo_box_get_type)
172 : STUB(gtk_combo_box_new)
173 : STUB(gtk_combo_box_new_with_entry)
174 : STUB(gtk_combo_box_set_active)
175 : STUB(gtk_combo_box_text_get_type)
176 : STUB(gtk_combo_box_text_new)
177 : STUB(gtk_container_add)
178 : STUB(gtk_container_forall)
179 : STUB(gtk_container_get_border_width)
180 : STUB(gtk_container_get_type)
181 : STUB(gtk_container_set_border_width)
182 : STUB(gtk_container_set_resize_mode)
183 : STUB(gtk_dialog_get_content_area)
184 : STUB(gtk_dialog_get_type)
185 : STUB(gtk_dialog_new_with_buttons)
186 : STUB(gtk_dialog_run)
187 : STUB(gtk_dialog_set_alternative_button_order)
188 : STUB(gtk_dialog_set_default_response)
189 : STUB(gtk_drag_begin)
190 : STUB(gtk_drag_dest_set)
191 : STUB(gtk_drag_finish)
192 : STUB(gtk_drag_get_data)
193 : STUB(gtk_drag_get_source_widget)
194 : STUB(gtk_drag_set_icon_pixbuf)
195 : STUB(gtk_drag_set_icon_widget)
196 : STUB(gtk_editable_get_type)
197 : STUB(gtk_editable_select_region)
198 : STUB(gtk_entry_get_text)
199 : STUB(gtk_entry_get_type)
200 : STUB(gtk_entry_new)
201 : STUB(gtk_entry_set_activates_default)
202 : STUB(gtk_entry_set_text)
203 : STUB(gtk_enumerate_printers)
204 : STUB(gtk_expander_new)
205 : STUB(gtk_file_chooser_add_filter)
206 : STUB(gtk_file_chooser_dialog_new)
207 : STUB(gtk_file_chooser_get_filenames)
208 : STUB(gtk_file_chooser_get_filter)
209 : STUB(gtk_file_chooser_get_preview_filename)
210 : STUB(gtk_file_chooser_get_type)
211 : STUB(gtk_file_chooser_get_uri)
212 : STUB(gtk_file_chooser_list_filters)
213 : STUB(gtk_file_chooser_set_current_folder)
214 : STUB(gtk_file_chooser_set_current_name)
215 : STUB(gtk_file_chooser_set_do_overwrite_confirmation)
216 : STUB(gtk_file_chooser_set_filename)
217 : STUB(gtk_file_chooser_set_filter)
218 : STUB(gtk_file_chooser_set_local_only)
219 : STUB(gtk_file_chooser_set_preview_widget)
220 : STUB(gtk_file_chooser_set_preview_widget_active)
221 : STUB(gtk_file_chooser_set_select_multiple)
222 : STUB(gtk_file_chooser_widget_get_type)
223 : STUB(gtk_file_filter_add_pattern)
224 : STUB(gtk_file_filter_new)
225 : STUB(gtk_file_filter_set_name)
226 : STUB(gtk_fixed_new)
227 : STUB(gtk_frame_new)
228 : STUB(gtk_grab_add)
229 : STUB(gtk_grab_remove)
230 : STUB(gtk_handle_box_new)
231 : STUB(gtk_hbox_new)
232 : STUB(gtk_icon_info_free)
233 : STUB(gtk_icon_info_load_icon)
234 : STUB(gtk_icon_set_add_source)
235 : STUB(gtk_icon_set_new)
236 : STUB(gtk_icon_set_render_icon)
237 : STUB(gtk_icon_set_unref)
238 : STUB(gtk_icon_size_lookup)
239 : STUB(gtk_icon_source_free)
240 : STUB(gtk_icon_source_new)
241 : STUB(gtk_icon_source_set_icon_name)
242 : STUB(gtk_icon_theme_add_builtin_icon)
243 : STUB(gtk_icon_theme_get_default)
244 : STUB(gtk_icon_theme_get_icon_sizes)
245 : STUB(gtk_icon_theme_lookup_by_gicon)
246 : STUB(gtk_icon_theme_lookup_icon)
247 : STUB(gtk_image_get_type)
248 : STUB(gtk_image_new)
249 : STUB(gtk_image_new_from_stock)
250 : STUB(gtk_image_set_from_pixbuf)
251 : STUB(gtk_im_context_filter_keypress)
252 : STUB(gtk_im_context_focus_in)
253 : STUB(gtk_im_context_focus_out)
254 : STUB(gtk_im_context_get_preedit_string)
255 : STUB(gtk_im_context_reset)
256 : STUB(gtk_im_context_set_client_window)
257 : STUB(gtk_im_context_set_cursor_location)
258 : STUB(gtk_im_context_set_surrounding)
259 : STUB(gtk_im_context_simple_new)
260 : STUB(gtk_im_multicontext_get_type)
261 : STUB(gtk_im_multicontext_new)
262 : STUB(gtk_info_bar_get_type)
263 : STUB(gtk_info_bar_get_content_area)
264 : STUB(gtk_info_bar_new)
265 : STUB(gtk_init)
266 : STUB(gtk_invisible_new)
267 : STUB(gtk_key_snooper_install)
268 : STUB(gtk_key_snooper_remove)
269 : STUB(gtk_label_get_type)
270 : STUB(gtk_label_new)
271 : STUB(gtk_label_set_markup)
272 : STUB(gtk_link_button_new)
273 : STUB(gtk_main_do_event)
274 : STUB(gtk_main_iteration)
275 : STUB(gtk_menu_attach_to_widget)
276 : STUB(gtk_menu_bar_new)
277 : STUB(gtk_menu_get_type)
278 : STUB(gtk_menu_item_get_type)
279 : STUB(gtk_menu_item_new)
280 : STUB(gtk_menu_item_set_submenu)
281 : STUB(gtk_menu_new)
282 : STUB(gtk_menu_shell_append)
283 : STUB(gtk_menu_shell_get_type)
284 : STUB(gtk_misc_get_alignment)
285 : STUB(gtk_misc_get_padding)
286 : STUB(gtk_misc_get_type)
287 : STUB(gtk_misc_set_alignment)
288 : STUB(gtk_misc_set_padding)
289 : STUB(gtk_notebook_new)
290 : STUB(gtk_page_setup_copy)
291 : STUB(gtk_page_setup_get_bottom_margin)
292 : STUB(gtk_page_setup_get_left_margin)
293 : STUB(gtk_page_setup_get_orientation)
294 : STUB(gtk_page_setup_get_paper_size)
295 : STUB(gtk_page_setup_get_right_margin)
296 : STUB(gtk_page_setup_get_top_margin)
297 : STUB(gtk_page_setup_new)
298 : STUB(gtk_page_setup_set_bottom_margin)
299 : STUB(gtk_page_setup_set_left_margin)
300 : STUB(gtk_page_setup_set_orientation)
301 : STUB(gtk_page_setup_set_paper_size)
302 : STUB(gtk_page_setup_set_paper_size_and_default_margins)
303 : STUB(gtk_page_setup_set_right_margin)
304 : STUB(gtk_page_setup_set_top_margin)
305 : STUB(gtk_paper_size_free)
306 : STUB(gtk_paper_size_get_display_name)
307 : STUB(gtk_paper_size_get_height)
308 : STUB(gtk_paper_size_get_name)
309 : STUB(gtk_paper_size_get_width)
310 : STUB(gtk_paper_size_is_custom)
311 : STUB(gtk_paper_size_is_equal)
312 : STUB(gtk_paper_size_new)
313 : STUB(gtk_paper_size_new_custom)
314 : STUB(gtk_paper_size_set_size)
315 : STUB(gtk_parse_args)
316 : STUB(gtk_plug_get_socket_window)
317 : STUB(gtk_plug_get_type)
318 : STUB(gtk_printer_accepts_pdf)
319 : STUB(gtk_printer_get_name)
320 : STUB(gtk_printer_get_type)
321 : STUB(gtk_printer_is_default)
322 : STUB(gtk_print_job_new)
323 : STUB(gtk_print_job_send)
324 : STUB(gtk_print_job_set_source_file)
325 : STUB(gtk_print_run_page_setup_dialog)
326 : STUB(gtk_print_settings_copy)
327 : STUB(gtk_print_settings_foreach)
328 : STUB(gtk_print_settings_get)
329 : STUB(gtk_print_settings_get_duplex)
330 : STUB(gtk_print_settings_get_n_copies)
331 : STUB(gtk_print_settings_get_page_ranges)
332 : STUB(gtk_print_settings_get_paper_size)
333 : STUB(gtk_print_settings_get_printer)
334 : STUB(gtk_print_settings_get_print_pages)
335 : STUB(gtk_print_settings_get_resolution)
336 : STUB(gtk_print_settings_get_reverse)
337 : STUB(gtk_print_settings_get_scale)
338 : STUB(gtk_print_settings_get_use_color)
339 : STUB(gtk_print_settings_has_key)
340 : STUB(gtk_print_settings_new)
341 : STUB(gtk_print_settings_set)
342 : STUB(gtk_print_settings_set_duplex)
343 : STUB(gtk_print_settings_set_n_copies)
344 : STUB(gtk_print_settings_set_orientation)
345 : STUB(gtk_print_settings_set_page_ranges)
346 : STUB(gtk_print_settings_set_paper_size)
347 : STUB(gtk_print_settings_set_printer)
348 : STUB(gtk_print_settings_set_print_pages)
349 : STUB(gtk_print_settings_set_resolution)
350 : STUB(gtk_print_settings_set_reverse)
351 : STUB(gtk_print_settings_set_scale)
352 : STUB(gtk_print_settings_set_use_color)
353 : STUB(gtk_print_unix_dialog_add_custom_tab)
354 : STUB(gtk_print_unix_dialog_get_page_setup)
355 : STUB(gtk_print_unix_dialog_get_selected_printer)
356 : STUB(gtk_print_unix_dialog_get_settings)
357 : STUB(gtk_print_unix_dialog_get_type)
358 : STUB(gtk_print_unix_dialog_new)
359 : STUB(gtk_print_unix_dialog_set_manual_capabilities)
360 : STUB(gtk_print_unix_dialog_set_page_setup)
361 : STUB(gtk_print_unix_dialog_set_settings)
362 : STUB(gtk_progress_bar_new)
363 : STUB(gtk_propagate_event)
364 : STUB(gtk_radio_button_get_type)
365 : STUB(gtk_radio_button_new_with_label)
366 : STUB(gtk_radio_button_new_with_mnemonic)
367 : STUB(gtk_radio_button_new_with_mnemonic_from_widget)
368 : STUB(gtk_range_get_min_slider_size)
369 : STUB(gtk_range_get_type)
370 : STUB(gtk_recent_manager_add_item)
371 : STUB(gtk_recent_manager_get_default)
372 : STUB(gtk_scrollbar_get_type)
373 : STUB(gtk_scrolled_window_new)
374 : STUB(gtk_selection_data_copy)
375 : STUB(gtk_selection_data_free)
376 : STUB(gtk_selection_data_get_data)
377 : STUB(gtk_selection_data_get_length)
378 : STUB(gtk_selection_data_get_selection)
379 : STUB(gtk_selection_data_get_target)
380 : STUB(gtk_selection_data_get_targets)
381 : STUB(gtk_selection_data_set)
382 : STUB(gtk_selection_data_set_pixbuf)
383 : STUB(gtk_selection_data_set_text)
384 : STUB(gtk_selection_data_targets_include_text)
385 : STUB(gtk_separator_get_type)
386 : STUB(gtk_separator_menu_item_new)
387 : STUB(gtk_separator_tool_item_new)
388 : STUB(gtk_settings_get_default)
389 : STUB(gtk_settings_get_for_screen)
390 : STUB(gtk_socket_add_id)
391 : STUB(gtk_socket_get_id)
392 : STUB(gtk_socket_get_type)
393 : STUB(gtk_socket_get_plug_window)
394 : STUB(gtk_socket_new)
395 : STUB(gtk_spin_button_new)
396 : STUB(gtk_statusbar_new)
397 : STUB(gtk_style_lookup_icon_set)
398 : STUB(gtk_table_attach)
399 : STUB(gtk_table_get_type)
400 : STUB(gtk_table_new)
401 : STUB(gtk_target_list_add)
402 : STUB(gtk_target_list_add_image_targets)
403 : STUB(gtk_target_list_new)
404 : STUB(gtk_target_list_unref)
405 : STUB(gtk_targets_include_image)
406 : STUB(gtk_target_table_free)
407 : STUB(gtk_target_table_new_from_list)
408 : STUB(gtk_text_view_new)
409 : STUB(gtk_toggle_button_get_active)
410 : STUB(gtk_toggle_button_get_type)
411 : STUB(gtk_toggle_button_new)
412 : STUB(gtk_toggle_button_set_active)
413 : STUB(gtk_toggle_button_set_inconsistent)
414 : STUB(gtk_toolbar_new)
415 : STUB(gtk_tooltip_get_type)
416 : STUB(gtk_tree_view_append_column)
417 : STUB(gtk_tree_view_column_new)
418 : STUB(gtk_tree_view_column_set_title)
419 : STUB(gtk_tree_view_get_type)
420 : STUB(gtk_tree_view_new)
421 : STUB(gtk_vbox_new)
422 : STUB(gtk_widget_add_events)
423 : STUB(gtk_widget_class_find_style_property)
424 : STUB(gtk_widget_destroy)
425 : STUB(gtk_widget_destroyed)
426 : STUB(gtk_widget_ensure_style)
427 : STUB(gtk_widget_event)
428 : STUB(gtk_widget_get_accessible)
429 : STUB(gtk_widget_get_allocation)
430 : STUB(gtk_widget_get_default_direction)
431 : STUB(gtk_widget_get_display)
432 : STUB(gtk_widget_get_events)
433 : STUB(gtk_widget_get_has_window)
434 : STUB(gtk_widget_get_mapped)
435 : STUB(gtk_widget_get_parent)
436 : STUB(gtk_widget_get_parent_window)
437 : STUB(gtk_widget_get_realized)
438 : STUB(gtk_widget_get_screen)
439 : STUB(gtk_widget_get_settings)
440 : STUB(gtk_widget_get_style)
441 : STUB(gtk_widget_get_toplevel)
442 : STUB(gtk_widget_get_type)
443 : STUB(gtk_widget_get_visible)
444 : STUB(gtk_widget_get_visual)
445 : STUB(gtk_widget_get_window)
446 : STUB(gtk_widget_grab_focus)
447 : STUB(gtk_widget_has_focus)
448 : STUB(gtk_widget_has_grab)
449 : STUB(gtk_widget_hide)
450 : STUB(gtk_widget_is_focus)
451 : STUB(gtk_widget_is_toplevel)
452 : STUB(gtk_widget_map)
453 : STUB(gtk_widget_modify_bg)
454 : STUB(gtk_widget_realize)
455 : STUB(gtk_widget_reparent)
456 : STUB(gtk_widget_set_allocation)
457 : STUB(gtk_widget_set_app_paintable)
458 : STUB(gtk_window_set_auto_startup_notification)
459 : STUB(gtk_window_set_opacity)
460 : STUB(gtk_window_set_screen)
461 : STUB(gtk_widget_set_can_focus)
462 : STUB(gtk_widget_set_direction)
463 : STUB(gtk_widget_set_double_buffered)
464 : STUB(gtk_widget_set_has_window)
465 : STUB(gtk_widget_set_mapped)
466 : STUB(gtk_widget_set_name)
467 : STUB(gtk_widget_set_parent)
468 : STUB(gtk_widget_set_parent_window)
469 : STUB(gtk_widget_set_realized)
470 : STUB(gtk_widget_set_redraw_on_allocate)
471 : STUB(gtk_widget_set_sensitive)
472 : STUB(gtk_widget_set_window)
473 : STUB(gtk_widget_show)
474 : STUB(gtk_widget_show_all)
475 : STUB(gtk_widget_size_allocate)
476 : STUB(gtk_widget_style_get)
477 : STUB(gtk_widget_unparent)
478 : STUB(gtk_window_deiconify)
479 : STUB(gtk_window_fullscreen)
480 : STUB(gtk_window_get_group)
481 : STUB(gtk_window_get_transient_for)
482 : STUB(gtk_window_get_type)
483 : STUB(gtk_window_get_type_hint)
484 : STUB(gtk_window_get_window_type)
485 : STUB(gtk_window_group_add_window)
486 : STUB(gtk_window_group_get_current_grab)
487 : STUB(gtk_window_group_new)
488 : STUB(gtk_window_iconify)
489 : STUB(gtk_window_is_active)
490 : STUB(gtk_window_maximize)
491 : STUB(gtk_window_move)
492 : STUB(gtk_window_new)
493 : STUB(gtk_window_present_with_time)
494 : STUB(gtk_window_resize)
495 : STUB(gtk_window_set_accept_focus)
496 : STUB(gtk_window_set_decorated)
497 : STUB(gtk_window_set_deletable)
498 : STUB(gtk_window_set_destroy_with_parent)
499 : STUB(gtk_window_set_geometry_hints)
500 : STUB(gtk_window_set_icon_name)
501 : STUB(gtk_window_set_modal)
502 : STUB(gtk_window_set_skip_taskbar_hint)
503 : STUB(gtk_window_set_title)
504 : STUB(gtk_window_set_transient_for)
505 : STUB(gtk_window_set_type_hint)
506 : STUB(gtk_window_set_wmclass)
507 : STUB(gtk_window_unfullscreen)
508 : STUB(gtk_window_unmaximize)
509 : #endif
510 :
511 : #ifdef GTK3_SYMBOLS
512 : STUB(gdk_device_get_source)
513 : STUB(gdk_device_manager_get_client_pointer)
514 : STUB(gdk_disable_multidevice)
515 : STUB(gdk_device_manager_list_devices)
516 : STUB(gdk_display_get_device_manager)
517 : STUB(gdk_error_trap_pop_ignored)
518 : STUB(gdk_event_get_source_device)
519 : STUB(gdk_window_get_type)
520 : STUB(gdk_window_get_window_type)
521 : STUB(gdk_x11_window_get_xid)
522 : STUB(gdk_x11_display_get_type)
523 : STUB(gtk_box_new)
524 : STUB(gtk_cairo_should_draw_window)
525 : STUB(gtk_cairo_transform_to_window)
526 : STUB(gtk_combo_box_text_append)
527 : STUB(gtk_drag_set_icon_surface)
528 : STUB(gtk_get_major_version)
529 : STUB(gtk_get_micro_version)
530 : STUB(gtk_get_minor_version)
531 : STUB(gtk_menu_button_new)
532 : STUB(gtk_offscreen_window_new)
533 : STUB(gtk_paned_new)
534 : STUB(gtk_radio_menu_item_new)
535 : STUB(gtk_render_activity)
536 : STUB(gtk_render_arrow)
537 : STUB(gtk_render_background)
538 : STUB(gtk_render_check)
539 : STUB(gtk_render_expander)
540 : STUB(gtk_render_extension)
541 : STUB(gtk_render_focus)
542 : STUB(gtk_render_frame)
543 : STUB(gtk_render_frame_gap)
544 : STUB(gtk_render_handle)
545 : STUB(gtk_render_line)
546 : STUB(gtk_render_option)
547 : STUB(gtk_render_slider)
548 : STUB(gtk_scale_new)
549 : STUB(gtk_scrollbar_new)
550 : STUB(gtk_style_context_add_class)
551 : STUB(gtk_style_context_add_region)
552 : STUB(gtk_style_context_get)
553 : STUB(gtk_style_context_get_background_color)
554 : STUB(gtk_style_context_get_border)
555 : STUB(gtk_style_context_get_border_color)
556 : STUB(gtk_style_context_get_color)
557 : STUB(gtk_style_context_get_direction)
558 : STUB(gtk_style_context_get_margin)
559 : STUB(gtk_style_context_get_padding)
560 : STUB(gtk_style_context_get_path)
561 : STUB(gtk_style_context_get_property)
562 : STUB(gtk_style_context_get_state)
563 : STUB(gtk_style_context_get_style)
564 : STUB(gtk_style_context_has_class)
565 : STUB(gtk_style_context_invalidate)
566 : STUB(gtk_style_context_list_classes)
567 : STUB(gtk_style_context_new)
568 : STUB(gtk_style_context_remove_class)
569 : STUB(gtk_style_context_remove_region)
570 : STUB(gtk_style_context_restore)
571 : STUB(gtk_style_context_save)
572 : STUB(gtk_style_context_set_direction)
573 : STUB(gtk_style_context_set_path)
574 : STUB(gtk_style_context_set_parent)
575 : STUB(gtk_style_context_set_state)
576 : STUB(gtk_style_properties_lookup_property)
577 : STUB(gtk_tree_view_column_get_button)
578 : STUB(gtk_widget_get_preferred_size)
579 : STUB(gtk_widget_get_state_flags)
580 : STUB(gtk_widget_get_style_context)
581 : STUB(gtk_widget_path_append_type)
582 : STUB(gtk_widget_path_copy)
583 : STUB(gtk_widget_path_free)
584 : STUB(gtk_widget_path_iter_add_class)
585 : STUB(gtk_widget_path_get_object_type)
586 : STUB(gtk_widget_path_new)
587 : STUB(gtk_widget_path_unref)
588 : STUB(gtk_widget_set_visual)
589 : STUB(gtk_app_chooser_dialog_new_for_content_type)
590 : STUB(gtk_app_chooser_get_type)
591 : STUB(gtk_app_chooser_get_app_info)
592 : STUB(gtk_app_chooser_dialog_get_type)
593 : STUB(gtk_app_chooser_dialog_set_heading)
594 : STUB(gtk_color_chooser_dialog_new)
595 : STUB(gtk_color_chooser_dialog_get_type)
596 : STUB(gtk_color_chooser_get_type)
597 : STUB(gtk_color_chooser_set_rgba)
598 : STUB(gtk_color_chooser_get_rgba)
599 : STUB(gtk_color_chooser_set_use_alpha)
600 : #endif
601 :
602 : #ifdef GTK2_SYMBOLS
603 0 : STUB(gdk_drawable_get_screen)
604 0 : STUB(gdk_rgb_get_colormap)
605 0 : STUB(gdk_rgb_get_visual)
606 0 : STUB(gdk_window_lookup)
607 0 : STUB(gdk_window_set_back_pixmap)
608 0 : STUB(gdk_x11_colormap_foreign_new)
609 0 : STUB(gdk_x11_colormap_get_xcolormap)
610 0 : STUB(gdk_x11_drawable_get_xdisplay)
611 0 : STUB(gdk_x11_drawable_get_xid)
612 0 : STUB(gdk_x11_window_get_drawable_impl)
613 0 : STUB(gdkx_visual_get)
614 0 : STUB(gtk_object_get_type)
615 : #endif
616 :
617 : #ifndef GTK3_SYMBOLS
618 : // Only define the following workaround when using GTK3, which we detect
619 : // by checking if GTK3 stubs are not provided.
620 : #include <X11/Xlib.h>
621 : // Bug 1271100
622 : // We need to trick system Cairo into not using the XShm extension due to
623 : // a race condition in it that results in frequent BadAccess errors. Cairo
624 : // relies upon XShmQueryExtension to initially detect if XShm is available.
625 : // So we define our own stub that always indicates XShm not being present.
626 : // mozgtk loads before libXext/libcairo and so this stub will take priority.
627 : // Our tree usage goes through xcb and remains unaffected by this.
628 : MOZ_EXPORT Bool
629 2 : XShmQueryExtension(Display* aDisplay)
630 : {
631 2 : return False;
632 : }
633 : #endif
634 :
|