After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 669704 - Actions extension relies on private API
Actions extension relies on private API
Status: RESOLVED FIXED
Product: epiphany-extensions
Classification: Deprecated
Component: actions
master
Other Linux
: Normal normal
: ---
Assigned To: epiphany-extensions-maint
epiphany-extensions-maint
Depends on:
Blocks:
 
 
Reported: 2012-02-08 21:02 UTC by Dominique Leuenberger
Modified: 2012-02-25 20:56 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Dominique Leuenberger 2012-02-08 21:02:24 UTC
Building the actions extension against epiphany 3.3.5 tarball gives this warning (which is to be considered fatal):

ephy-actions-extension-editor-dialog.c: In function 'ephy_actions_extension_editor_dialog_edit_selected':
ephy-actions-extension-editor-dialog.c:576:12: warning: variable 'actions' set but not used [-Wunused-but-set-variable]
ephy-actions-extension.c: In function 'ephy_actions_extension_run_action_on_embed_property':
ephy-actions-extension.c:462:2: warning: implicit declaration of function 'ephy_window_get_context_event' [-Wimplicit-function-declaration]
ephy-actions-extension.c:462:8: warning: assignment makes pointer from integer without a cast [enabled by default]


ephy_window_get_context_event has been moved to ephy_private.h and is thus no longer available to extensions.
Comment 1 Dominique Leuenberger 2012-02-25 20:56:50 UTC
For reference, this was fixed in commit
http://git.gnome.org/browse/epiphany-extensions/commit/?id=5069190c1ff2518974718e8fa30fe7dd2c5c2cf1