aboutsummaryrefslogtreecommitdiffstats
path: root/embed
Commit message (Collapse)AuthorAgeFilesLines
...
* webkit-embed-prefs: support user style sheets.Xan Lopez2009-02-271-1/+36
| | | | | | Bug #562628 svn path=/trunk/; revision=8819
* Remove embedding APIs for set/get encoding.Xan Lopez2009-02-273-62/+1
| | | | | | Use WebKit API directly. svn path=/trunk/; revision=8817
* webkit-embed: remove extra ';'.Xan Lopez2009-02-271-1/+1
| | | | svn path=/trunk/; revision=8816
* Implement get/set encoding for the embed.Xan Lopez2009-02-273-5/+8
| | | | | | Bug #525265 svn path=/trunk/; revision=8815
* webkit-embed-single: use SoupProxyResolverGNOME to use GNOME proxy settings.Xan Lopez2009-02-261-1/+6
| | | | svn path=/trunk/; revision=8814
* webkit-embed-single: unref cookie jar once it's added to the session.Xan Lopez2009-02-261-0/+1
| | | | svn path=/trunk/; revision=8813
* Use libsoup, getting the session from webkit, to handle cookies.Xan Lopez2009-02-234-394/+14
| | | | | | | Requires libsoup-gnome for SoupCookieJarSQLite storage. Depending on 2.25.91, although we actually need trunk to get working code. svn path=/trunk/; revision=8811
* downloader-view: use undeprecated gtk_status_icon_set_tooltip_text.Xan Lopez2009-02-211-2/+2
| | | | svn path=/trunk/; revision=8796
* Remove two unused get_type functions from public header filesRobert Carr2009-02-072-4/+0
| | | | svn path=/trunk/; revision=8754
* Set page title for history on title-changedGustavo Noronha Silva2009-02-031-9/+8
| | | | svn path=/trunk/; revision=8747
* webkit-embed: add titles for history items when we know them.Xan Lopez2009-01-311-2/+13
| | | | svn path=/trunk/; revision=8746
* Remove unused fonts languages and autodetectors stuff. Bug #558407.Christian Persch2009-01-262-146/+84
| | | | svn path=/trunk/; revision=8731
* Implement scrolling in EphyFindToolbar.Xan Lopez2009-01-232-84/+0
| | | | svn path=/trunk/; revision=8720
* Use C_() instead of Q_() with context for translatable strings.Philip Withnall2009-01-201-9/+3
| | | | | | | | Note this bumps the GLib dependency to 2.18.0. (Helps: #558407) svn path=/trunk/; revision=8705
* Remove $Id$ marker from source files.Xan Lopez2009-01-1637-37/+0
| | | | svn path=/trunk/; revision=8695
* We no longer need a separate pkg-config check for WEBKIT.Gustavo Noronha Silva2009-01-142-2/+0
| | | | | | Bug #567601 svn path=/trunk/; revision=8682
* Port to use GtkBuilder.Xan Lopez2009-01-121-1/+1
| | | | | | | | | | Bug #567490 We keep the old glade files as master source and convert them to GtkBuilder format at compile-time because glade-3 is not ready yet for day-to-day edition of GtkBuilder files. svn path=/trunk/; revision=8678
* webkit-embed: do not prefix callbacks with 'webkit_embed', they are static ↵Xan Lopez2009-01-041-33/+33
| | | | | | functions. svn path=/trunk/; revision=8663
* Emit ge-document-type when the mime type of a page is known.Xan Lopez2009-01-041-0/+33
| | | | svn path=/trunk/; revision=8662
* And re-add ephy-cookie-manager too.Xan Lopez2008-12-122-0/+363
| | | | svn path=/trunk/; revision=8635
* Enable Web Inspector.Xan Lopez2008-12-123-1/+69
| | | | | | Bug #562446 svn path=/trunk/; revision=8634
* Revert cookies stuff, didn't want to commit that.Xan Lopez2008-12-122-0/+33
| | | | svn path=/trunk/; revision=8633
* Port ephy to use libsoup for cookies.Xan Lopez2008-12-124-396/+0
| | | | svn path=/trunk/; revision=8632
* webkit-embed: lose not needed casts to GObject.Xan Lopez2008-12-061-6/+6
| | | | svn path=/trunk/; revision=8630
* Include missing Returns: in commentsDiego Escalante Urrelo2008-09-291-2/+8
| | | | svn path=/trunk/; revision=8562
* Avoid the parsing of non doc commentsDiego Escalante Urrelo2008-09-291-1/+1
| | | | svn path=/trunk/; revision=8560
* Remove libgnome and libgnomeui dependency, using EggSMClient instead of ↵Christian Persch2008-09-251-3/+7
| | | | | | GnomeClient. svn path=/trunk/; revision=8541
* Move libnotify initialization to ephy-mainDiego Escalante Urrelo2008-08-041-12/+0
| | | | | | | This should fix the crash when libnotify was uninit before the notification was actually shown. Fix suggested by Colin Walters, closes: #536768. svn path=/trunk/; revision=8380
* embed: remove ephy_embed_close.Xan Lopez2008-07-033-23/+0
| | | | | | Just destroy the embed widget. svn path=/trunk/; revision=8332
* embed: forgot to uncomment this when re-enabling restore zoom.Xan Lopez2008-07-031-7/+1
| | | | svn path=/trunk/; revision=8331
* embed: restore restore_zoom_level.Xan Lopez2008-07-012-35/+39
| | | | svn path=/trunk/; revision=8328
* embed: remove ephy_embed_{set,get}_zoom.Xan Lopez2008-07-013-63/+0
| | | | | | Set zoom-level on the WebKitWebView directly. svn path=/trunk/; revision=8327
* embed: remove ge-zoom-changed and zoom property.Xan Lopez2008-07-014-79/+47
| | | | | | Use zoom-level property in WebKit directly. svn path=/trunk/; revision=8326
* embed: remove history item abstraction from embed.Xan Lopez2008-06-308-278/+1
| | | | | | Not needed anymore. svn path=/trunk/; revision=8314
* embed: remove ephy_embed_go_to_history_item.Xan Lopez2008-06-303-30/+0
| | | | | | Use WebKit API directly. svn path=/trunk/; revision=8313
* embed: remove ephy_embed_get_{next,previous}_history_item.Xan Lopez2008-06-303-74/+0
| | | | | | Use WebKit APIs directly. svn path=/trunk/; revision=8312
* embed: remove ephy_embed_get_{backward,forward}_history.Xan Lopez2008-06-303-83/+0
| | | | | | Use WebKit APIs directly. svn path=/trunk/; revision=8311
* misc: add reference to webkit bug about reload_bypass_cacheXan Lopez2008-06-301-0/+1
| | | | svn path=/trunk/; revision=8310
* embed: remove ephy_embed_print.Xan Lopez2008-06-303-24/+0
| | | | | | And use the WebKit API directly. svn path=/trunk/; revision=8309
* embed: remove ephy_embed_can_go_back.Xan Lopez2008-06-304-24/+1
| | | | | | Use WebKit API directly. svn path=/trunk/; revision=8307
* embed: remove ephy_embed_can_go_forward.Xan Lopez2008-06-304-24/+2
| | | | | | Use WebKit API directly. svn path=/trunk/; revision=8306
* embed: remove ephy_embed_go_forward.Xan Lopez2008-06-303-24/+0
| | | | | | Use WebKit API directly. svn path=/trunk/; revision=8305
* embed: remove ephy_embed_go_back.Xan Lopez2008-06-303-23/+0
| | | | | | Use WebKit API directly. svn path=/trunk/; revision=8304
* embed: remove ephy_embed_reload.Xan Lopez2008-06-304-33/+4
| | | | | | Use WebKit API directly. svn path=/trunk/; revision=8303
* embed: remove ephy_embed_stop_load.Xan Lopez2008-06-303-23/+0
| | | | | | Use webkit API directly in window-commands.c svn path=/trunk/; revision=8302
* ephy-embed-utils: add macro to get webkitwebview from embed.Xan Lopez2008-06-302-0/+5
| | | | | | Will be used in the process to get rid of the embedding abstraction. svn path=/trunk/; revision=8301
* embed: remove ephy-embed-find and the webkit implementation.Xan Lopez2008-06-287-475/+0
| | | | svn path=/trunk/; revision=8292
* Implement search in page for the WebKit embed.Cosimo Cecchi2008-06-171-9/+81
| | | | svn path=/trunk/; revision=8284
* Apply clamping for pixel scrollAlp Toker2008-06-171-5/+2
| | | | svn path=/trunk/; revision=8283
* Emit zoom change signal and implement pixel scrollingAlp Toker2008-06-171-0/+17
| | | | svn path=/trunk/; revision=8282
* Fix some build warnings. Bug #537487.Cosimo Cecchi2008-06-103-2/+2
| | | | svn path=/trunk/; revision=8274
* Add pages to ephy history on load-committed.Xan Lopez2008-06-051-6/+5
| | | | | | On load-started there's no guarantee that the page actually exists. svn path=/trunk/; revision=8272
* Do not do single includes in embed/, bug #536090Diego Escalante Urrelo2008-06-049-27/+10
| | | | svn path=/trunk/; revision=8266
* Add printing support.Alp Toker2008-05-311-0/+1
| | | | svn path=/trunk/; revision=8262
* Bring back zoom support using the zoom-level property added in WebKit r34249.Alp Toker2008-05-301-1/+4
| | | | svn path=/trunk/; revision=8261
* Fix the window title copying status bar's text, closes: #524587Diego Escalante Urrelo2008-05-241-13/+8
| | | | svn path=/trunk/; revision=8250
* Add epiphany.h. Only allow including epiphany.h; all other headers are privateChristian Persch2008-04-1226-0/+100
| | | | svn path=/trunk/; revision=8211
* Small cleanup.Xan Lopez2008-04-081-3/+1
| | | | svn path=/trunk/; revision=8202
* Small cleanups and correct return value of popup-menu callback.Xan Lopez2008-04-081-7/+5
| | | | svn path=/trunk/; revision=8201
* Remove this tooChristian Persch2008-04-0482-22391/+0
| | | | svn path=/trunk/; revision=8184
* Exorcise gecko configure & build stuffChristian Persch2008-04-042-56/+4
| | | | svn path=/trunk/; revision=8183
* DecruftifyChristian Persch2008-04-03139-29111/+0
| | | | svn path=/trunk/; revision=8182
* Try harder to fix the build with gecko 1.8Christian Persch2008-04-011-0/+8
| | | | svn path=/trunk/; revision=8177
* Try to fix the build with gecko 1.8Christian Persch2008-04-012-0/+10
| | | | svn path=/trunk/; revision=8175
* Do use a 1.9 xpidl for thisChristian Persch2008-03-281-1/+3
| | | | svn path=/trunk/; revision=8139
* Renegerate this with an older xpidl version, so it compiles on xr1.9 beta ↵Christian Persch2008-03-281-20/+18
| | | | | | release svn path=/trunk/; revision=8138
* Next try to get cert exception addition working. This too isn't not working ↵Christian Persch2008-03-2712-214/+426
| | | | | | correctly though; it fails to get any properties from my |arguments| object. svn path=/trunk/; revision=8135
* Fix the buildChristian Persch2008-03-171-1/+2
| | | | svn path=/trunk/; revision=8115
* Try to fix the build on 1.8.Christian Persch2008-03-172-9/+31
| | | | svn path=/trunk/; revision=8114
* Add a service to open the cert exception dialogue.Christian Persch2008-03-154-0/+212
| | | | svn path=/trunk/; revision=8110
* Fix the build with 1.9b4.Christian Persch2008-03-151-0/+5
| | | | svn path=/trunk/; revision=8108
* Only build EphyDirectoryProvider on < 1.9; it's unused on 1.9.Christian Persch2008-03-151-2/+2
| | | | svn path=/trunk/; revision=8107
* Remove the unnecessary setting of the preffered action in the casees that ↵Christian Persch2008-03-152-28/+32
| | | | | | | | action was going to be the default one anyway. Don't open twice, just let gecko handle opening in the preferred application. Browse-to doesn't seem to work yet. svn path=/trunk/; revision=8106
* Make this inclusion conditionally, since we don't use our directory provider ↵Christian Persch2008-03-141-1/+4
| | | | | | on xr 1.9. svn path=/trunk/; revision=8105
* Typo fixChristian Persch2008-03-141-1/+1
| | | | svn path=/trunk/; revision=8104
* Fix the branding bundle registration by providing the app chrome manifest in ↵Christian Persch2008-03-141-2/+5
| | | | | | the right directory, and set that directory as the component directory with gtk_moz_embed_set_comp_path. svn path=/trunk/; revision=8103
* Try again to fix the directory provider for 1.9. Branding still fails thoughChristian Persch2008-03-136-14/+271
| | | | svn path=/trunk/; revision=8101
* Try to fix the gecko 1.8 backend, and this also might fix the branding ↵Christian Persch2008-03-131-5/+3
| | | | | | bundle not working on 1.9 svn path=/trunk/; revision=8100
* Use GChecksum to calculate the MD5 of favicons.Xan Lopez2008-03-121-3/+2
| | | | svn path=/trunk/; revision=8099
* FixChristian Persch2008-03-111-1/+1
| | | | svn path=/trunk/; revision=8096
* Allow building with xulrunner 1.9. Patch by Alexander Sack; part of bug #503657Christian Persch2008-03-118-25/+249
| | | | svn path=/trunk/; revision=8094
* Add visited pages to history.Xan Lopez2008-03-111-0/+10
| | | | svn path=/trunk/; revision=8093
* Use g_slice for EphyPasswordInfo, EphyPermissionInfo, PixbufCacheEntry. ↵Xan Lopez2008-03-083-8/+8
| | | | | | (#521017) svn path=/trunk/; revision=8054
* Use g_slice for EphyCookie allocation. (#520560)Xan Lopez2008-03-061-3/+3
| | | | svn path=/trunk/; revision=8044
* Use g_object_connect for multiple signal connections to the same object.Xan Lopez2008-03-011-12/+8
| | | | svn path=/trunk/; revision=8005
* Do not set to NULL private members in init, memory is already zeroed.Xan Lopez2008-03-011-1/+0
| | | | svn path=/trunk/; revision=8004
* Strip anchors from URIs before trying to turn them into a GFile, and properlyJens Granseuer2008-02-291-4/+21
| | | | | | | handle get_file_info failing. Fixes a crash when using URLs like file:///path#anchor. Bug #519370. svn path=/trunk/; revision=8002
* Initialise variable. Bug #519173.Christian Persch2008-02-281-0/+2
| | | | svn path=/trunk/; revision=8001
* Fix AutoModalDialog::ShouldShow(). Bug #519173.Christian Persch2008-02-282-6/+4
| | | | svn path=/trunk/; revision=7999
* Support more preferences in the WebKit backend and add code to easily addXan Lopez2008-02-281-18/+91
| | | | | | support for more (in theory..). svn path=/trunk/; revision=7995
* Fix a crash when downloading a file. (Bug #519121)Carlos Garcia Campos2008-02-281-0/+5
| | | | svn path=/trunk/; revision=7994
* Remove cruftChristian Persch2008-02-2712-1040/+0
| | | | svn path=/trunk/; revision=7990
* Add new types from xr 1.9.Christian Persch2008-02-261-1/+9
| | | | svn path=/trunk/; revision=7986
* Update for added nsIContentPolicy constants in 1.9.Christian Persch2008-02-261-2/+8
| | | | svn path=/trunk/; revision=7984
* Adapt to gio API changeChristian Persch2008-02-261-1/+1
| | | | svn path=/trunk/; revision=7981
* Remove unused struct member.Xan Lopez2008-02-251-2/+0
| | | | svn path=/trunk/; revision=7979
* Make epiphany/webkit start in online mode (though there is no differenceXan Lopez2008-02-241-1/+8
| | | | | | between online and offline mode at this point). svn path=/trunk/; revision=7978
* Make EphyUtils::FindEmbed return the parent of the mozembed, as it is now ↵Xan Lopez2008-02-211-1/+1
| | | | | | | | contained inside EphyEmbed instead of being its parent class. (#517149) svn path=/trunk/; revision=7972
* Fix prompt service for xr 1.9 wrt. DOM notifications. Bug #504445.Christian Persch2008-02-1813-172/+415
| | | | svn path=/trunk/; revision=7967
* Use G_DEFINE_TYPE* where possible in embed/* (#517090)Xan Lopez2008-02-1813-463/+50
| | | | svn path=/trunk/; revision=7964
* Comment this out; it's unreliableChristian Persch2008-02-181-0/+4
| | | | svn path=/trunk/; revision=7963
* Add our own reference to the webkit history item.Xan Lopez2008-02-181-1/+1
| | | | svn path=/trunk/; revision=7961
* No need to implement nsIBadCertListener2 hereChristian Persch2008-02-182-21/+4
| | | | svn path=/trunk/; revision=7960
* Add ephy-embed::new-document-now signal, does the same than oldXan Lopez2008-02-184-0/+28
| | | | | | | | ge-content-change (used by adblock extension). Part of #502283 svn path=/trunk/; revision=7959
* Add stub for displayProtectedAuthChristian Persch2008-02-181-0/+10
| | | | svn path=/trunk/; revision=7957
* Add translator comment.Christian Persch2008-02-181-0/+1
| | | | svn path=/trunk/; revision=7956
* Remove unneeded embed list for prefs.Xan Lopez2008-02-163-22/+0
| | | | svn path=/trunk/; revision=7951
* Make Go Up recognize HTML anchors. Bug #335631.Cosimo Cecchi2008-02-151-1/+11
| | | | svn path=/trunk/; revision=7946
* Do not apply prefs to a view more than once.Xan Lopez2008-02-151-11/+0
| | | | svn path=/trunk/; revision=7943
* Plug leaks in webkit-embed-prefs.cXan Lopez2008-02-151-0/+4
| | | | svn path=/trunk/; revision=7942
* Initial implementation of WebKit preferences.Xan Lopez2008-02-155-0/+158
| | | | svn path=/trunk/; revision=7940
* Small cleanups in webki-embed-single.cXan Lopez2008-02-141-12/+13
| | | | svn path=/trunk/; revision=7937
* Cleanups in webkit-embed.cXan Lopez2008-02-101-24/+15
| | | | svn path=/trunk/; revision=7925
* Fix encoding for webkit-history-item.*Xan Lopez2008-02-052-2/+2
| | | | svn path=/trunk/; revision=7919
* Implement back and forward history, patch by Jan AlonzoXan Lopez2008-02-054-10/+231
| | | | | | with several cleanups. (#506566) svn path=/trunk/; revision=7918
* Track header location change in WebKit r29898Alp Toker2008-02-012-2/+2
| | | | svn path=/trunk/; revision=7902
* Fix keyboard focus remaining in the location entry after enteringCosimo Cecchi2008-02-011-1/+4
| | | | | | the address. Bug #513345. svn path=/trunk/; revision=7900
* Fix compilation error with gcc4.3.Cosimo Cecchi2008-01-292-2/+2
| | | | | | Patch by Sebastien Bacher, bug #512027. svn path=/trunk/; revision=7896
* Better fix for bug #511759.Cosimo Cecchi2008-01-252-2/+9
| | | | svn path=/trunk/; revision=7888
* Track upstream API change in WebKit r29550Alp Toker2008-01-181-2/+2
| | | | svn path=/trunk/; revision=7872
* Update to new glib 2.15.2 API, bump glib dep and remove a Cosimo Cecchi2008-01-153-4/+6
| | | | | | remaining gnome-vfs bit from configure.ac. svn path=/trunk/; revision=7864
* Drop gnome-vfs dependency. Now Epiphany depends on glib >= 2.15.1.Cosimo Cecchi2008-01-1418-222/+236
| | | | | | | Also, optional Zeroconf support depends on Avahi >= 0.6.22. Bug #507152. svn path=/trunk/; revision=7858
* Update to new coding guidelines.Xan Lopez2008-01-051-18/+20
| | | | svn path=/trunk/; revision=7850
* Stub new history interfaces in WebKit until the needed API landsXan Lopez2007-12-301-33/+34
| | | | | | on trunk. svn path=/trunk/; revision=7837
* Port ephy-window.c to the new API, remove old API.Xan Lopez2007-12-303-148/+8
| | | | | | Closes bug #506005 svn path=/trunk/; revision=7836
* Make MozillaHistoryItem create url and title on demand.Xan Lopez2007-12-306-47/+109
| | | | | | Adapt code to the API change. svn path=/trunk/; revision=7835
* Use the new interfaces for backward/forward menus.Xan Lopez2007-12-303-7/+4
| | | | | | | | | | | Store nth data in the HistoryItem itself. Try to use HISTORY_ITEM_DATA_KEY data from object in navigation action before falling back to URL_DATA_KEY. Bug #506005 svn path=/trunk/; revision=7834
* Mozilla implementation of the embed history interfaces.Xan Lopez2007-12-305-4/+219
| | | | svn path=/trunk/; revision=7833
* Add new embed history interfaces.Xan Lopez2007-12-305-81/+282
| | | | svn path=/trunk/; revision=7832
* If is_blank is TRUE then set title to Blank page without checking whetherXan Lopez2007-12-271-2/+2
| | | | | | title was NULL or not. Fixes (again!) empty new tabs. svn path=/trunk/; revision=7829
* Make libnotify optional, completes the previous commit by chpe.Diego Escalante Urrelo2007-12-271-4/+38
| | | | svn path=/trunk/; revision=7825
* Whitespace fixes.Xan Lopez2007-12-271-2/+2
| | | | svn path=/trunk/; revision=7824
* Implement "select all" for WebKit backend. (#505569)Xan Lopez2007-12-251-0/+2
| | | | | | Patch by Luca Bruno. svn path=/trunk/; revision=7819
* Display a single host entry in the History Window also when the same hostCosimo Cecchi2007-12-251-10/+21
| | | | | | | is visited with different protocols (http and https). Fix bug #313481. svn path=/trunk/; revision=7818
* Fix missing tab title on empty page.Cosimo Cecchi2007-12-251-5/+6
| | | | | | Bug #503854. svn path=/trunk/; revision=7817
* Enable multiple selection in download dialog, now you can cancel more than oneDiego Escalante Urrelo2007-12-241-19/+45
| | | | | | | | | download at a time. Note that this has no effect over the Pause button, only over Stop. Bug #327734. svn path=/trunk/; revision=7812
* Xr 1.9 fixes. Bug #503657.Christian Persch2007-12-241-2/+8
| | | | svn path=/trunk/; revision=7811
* Xr 1.9 fixes. Bug #503657.Christian Persch2007-12-241-8/+37
| | | | svn path=/trunk/; revision=7810
* Xr 1.9 fixes. Bug #503657.Christian Persch2007-12-241-1/+1
| | | | svn path=/trunk/; revision=7809
* Xr 1.9 fixes. Bug #503657.Christian Persch2007-12-241-3/+11
| | | | svn path=/trunk/; revision=7808
* Xr 1.9 fixes. Bug #503657.Christian Persch2007-12-242-1/+9
| | | | svn path=/trunk/; revision=7807
* Xr 1.9 fixes. Bug #503657.Christian Persch2007-12-241-3/+2
| | | | svn path=/trunk/; revision=7806
* Fixes for xr 1.9. Bug #503657.Christian Persch2007-12-241-1/+18
| | | | svn path=/trunk/; revision=7805
* Xr 1.9 fixes. Bug #503657.Christian Persch2007-12-241-0/+3
| | | | svn path=/trunk/; revision=7804
* Add ifdefs for xr 1.9. Part of bug #503657.Christian Persch2007-12-242-7/+41
| | | | svn path=/trunk/; revision=7803
* download-dialog hidden state is now saved to gconf. New downloads started while Diego Escalante Urrelo2007-12-241-13/+97
| | | | | | | | | | the dialog is hidden pop-up a notification (as in libnotify). We now require libnotify to build. Fixes bug #311209. svn path=/trunk/; revision=7802
* Also fix parent instance/class for MozillaEmbed.Xan Lopez2007-12-232-3/+3
| | | | svn path=/trunk/; revision=7797
* Fix parent class/instance types.Xan Lopez2007-12-221-2/+3
| | | | svn path=/trunk/; revision=7796
* Implement clipboard operations for WebKit.Xan Lopez2007-12-222-39/+65
| | | | svn path=/trunk/; revision=7795
* Track WebKit upstream API changes r28817, r28818Alp Toker2007-12-181-6/+16
| | | | | | This makes current location and page title updates work more consistently. svn path=/trunk/; revision=7782
* Constify char* parameter for ephy_base_embed_location_changed.Xan Lopez2007-12-182-2/+2
| | | | svn path=/trunk/; revision=7781
* Release 2.21.4.RELEASE_2_21_4Christian Persch2007-12-161-0/+2
| | | | svn path=/trunk/; revision=7776
* Fix comment.Christian Persch2007-12-161-1/+1
| | | | svn path=/trunk/; revision=7773
* Do not call webkit_init() (it's going away soon) and onlyXan Lopez2007-12-152-5/+2
| | | | | | include <webkit.h>. svn path=/trunk/; revision=7769
* Small cleanup in webkit-embed-persist.cXan Lopez2007-12-101-36/+21
| | | | svn path=/trunk/; revision=7765
* Rename cpp files to c in the WebKit backend; they are pure C.Xan Lopez2007-12-105-6/+8
| | | | | | Also fix a couple of compiler warnings. svn path=/trunk/; revision=7764
* Match WebKit/GTK+ API changes made in WebKit SVN r28273Alp Toker2007-12-012-34/+34
| | | | | | | | | http://bugs.webkit.org/show_bug.cgi?id=15691 [GTK] Public API does not follow GTK+ conventions This change is part of the current API stabilization effort. svn path=/trunk/; revision=7740
* Need to put the parent struct first.Christian Persch2007-11-291-0/+2
| | | | svn path=/trunk/; revision=7739
* Initialize the title property to "Blank page" in EphyBaseEmbed.Xan Lopez2007-11-271-0/+1
| | | | | | Bug #499803 svn path=/trunk/; revision=7732
* Remove unused variable in WebKitEmbed class_init.Xan Lopez2007-11-181-1/+0
| | | | svn path=/trunk/; revision=7715
* Fix vfunc for get_visibility in EphyEmbed interface.Xan Lopez2007-11-181-1/+1
| | | | svn path=/trunk/; revision=7714
* Move size-to code to the gecko backend.Xan Lopez2007-11-181-0/+137
| | | | | | Last part of bug #490672 svn path=/trunk/; revision=7713
* Put visibility property into EphyBaseEmbed, we need it for popups.Xan Lopez2007-11-185-1/+68
| | | | svn path=/trunk/; revision=7712
* Re-enable popup management code in EphyBaseEmbed.Xan Lopez2007-11-173-317/+312
| | | | | | | Plus a small bugfix in MozillaEmbed about GtkMozembed vs. EphyEmbed confusion. svn path=/trunk/; revision=7711
* Move print-preview property to EphyEmbedContainer interface.Xan Lopez2007-11-171-0/+4
| | | | | | | | Also make it read-only and make the setter in EphyWindow semi-private for now (should be removed eventually, making the window be notified from the embed of the status). svn path=/trunk/; revision=7709
* Rename param to "set_active".Christian Persch2007-11-172-5/+7
| | | | svn path=/trunk/; revision=7708
* Yes, tabs.Xan Lopez2007-11-171-8/+8
| | | | svn path=/trunk/; revision=7707
* Add type checkings in the EmbedContainer interface, not in the implementations.Xan Lopez2007-11-171-7/+40
| | | | svn path=/trunk/; revision=7706
* Move active-tab property to the embed-container interface.Xan Lopez2007-11-171-0/+4
| | | | | | | Rename it to active-child and fix a bug in the set_property function in EphyWindow, where the wrong function was being called for this property. svn path=/trunk/; revision=7703
* Make EphyEmbedContainer add_child method return the child's new position ↵Xan Lopez2007-11-172-4/+5
| | | | | | inside the container. svn path=/trunk/; revision=7700
* Rename ephy_embed_container_jump_to_child to ↵Xan Lopez2007-11-162-9/+9
| | | | | | ephy_embed_container_set_active_child. svn path=/trunk/; revision=7699
* Untabify ephy-embed-container.hXan Lopez2007-11-161-9/+9
| | | | svn path=/trunk/; revision=7696
* Add EphyEmbedContainer.Xan Lopez2007-11-163-0/+266
| | | | svn path=/trunk/; revision=7692
* embed/ephy-history.h: build fix, missing commaJan Michael C. Alonzo2007-11-141-1/+1
| | | | svn path=/trunk/; revision=7688
* Add icon-updated signal to EphyHistory.Xan Lopez2007-11-143-27/+39
| | | | | | Use it to update the bookmarks icon, as it was done in EphyTab before. svn path=/trunk/; revision=7687
* Uncomment icon update for history in EphyBaseEmbed, it works just fine.Xan Lopez2007-11-141-8/+5
| | | | svn path=/trunk/; revision=7686
* Fix: http being appended to 'about' pages. (Bug #496136)Jan Michael C. Alonzo2007-11-131-3/+4
| | | | svn path=/trunk/; revision=7683
* Fix backend name for WebKit and update docs in ↵Xan Lopez2007-11-132-2/+2
| | | | | | ephy_embed_single_get_backend_name. svn path=/trunk/; revision=7678
* Call webkit_init in engine initialization to avoid crashes. (Bug #496114)Jan Michael C. Alonzo2007-11-122-2/+4
| | | | svn path=/trunk/; revision=7674
* 2007-11-12 Reinout van Schouwen <reinouts@gnome.org>Reinout van Schouwen2007-11-121-1/+1
| | | | | | | | | | * 2007-11-12 Reinout van Schouwen <reinouts@gnome.org> - mozilla/EphyAboutModule.cpp: move comment one line down so it shows up in the .po files svn path=/trunk/; revision=7673
* 2007-11-12 Reinout van Schouwen <reinouts@gnome.org>Reinout van Schouwen2007-11-121-1/+2
| | | | | | | | | | | * 2007-11-12 Reinout van Schouwen <reinouts@gnome.org> - mozilla/EphyAboutModule.cpp: s/Epiphany/the web browser and add translator comment to indicate that %s means LSB_DISTRIBUTOR svn path=/trunk/; revision=7671
* Implement grab_focus in EphyBaseEmbed.Xan Lopez2007-11-123-25/+26
| | | | | | | | We still need a custom implementation in MozillaEmbed because the child of the embed won't exist until the widget is realized, so there is no point in grabbing focus until then. svn path=/trunk/; revision=7668
* We don't inherit nothing from GtkMozEmbed anymore.Xan Lopez2007-11-121-14/+0
| | | | svn path=/trunk/; revision=7667
* Remove unused ge_content_changed.Xan Lopez2007-11-123-23/+0
| | | | svn path=/trunk/; revision=7666
* Remove unused ge_net_state and ge_security_change.Xan Lopez2007-11-124-48/+0
| | | | svn path=/trunk/; revision=7665
* Remove unused ge-location signal.Xan Lopez2007-11-123-24/+0
| | | | svn path=/trunk/; revision=7664
* Oops, readd missing variable.Xan Lopez2007-11-111-0/+1
| | | | svn path=/trunk/; revision=7658
* Don't use mozilla-like variable names for parameters.Xan Lopez2007-11-111-4/+4
| | | | svn path=/trunk/; revision=7657
* Implement close for WebKitEmbed (simply destroys the widget).Xan Lopez2007-11-111-1/+1
| | | | svn path=/trunk/; revision=7656
* ge-search-key-press is in EphyEmbed, not GtkMozEmbed.Xan Lopez2007-11-101-1/+2
| | | | svn path=/trunk/; revision=7654
* Add a space to the reload page alertCyril Brulebois2007-11-081-1/+1
| | | | svn path=/trunk/; revision=7650
* Fix invalid cast and make the find toolbar work again after EphyBaseEmbedCosimo Cecchi2007-11-081-1/+1
| | | | | | transition. svn path=/trunk/; revision=7647
* Enable a --with-distributor-name configure option, defaulting to Epiphany.Cyril Brulebois2007-11-071-3/+4
| | | | | | | Use it on an error page to designate the distributors/developers to contact. Fixes bug #433796. svn path=/trunk/; revision=7643
* Connect to "hovering-over-link" signal in WebKit to set link_message.Cosimo Cecchi2007-11-071-0/+11
| | | | svn path=/trunk/; revision=7638
* Make ephy_base_embed_set_{title,address} dup their parameters internally.Xan Lopez2007-11-064-8/+14
| | | | svn path=/trunk/; revision=7636
* Fix webkit backend build, and modify indentation to match new style.Xan Lopez2007-11-064-128/+121
| | | | svn path=/trunk/; revision=7635
* Use ephy_embed_utils_address_has_web_scheme instead of our own copy.Xan Lopez2007-11-061-20/+2
| | | | svn path=/trunk/; revision=7632
* Use K&R (pseudo) indentation style for new files.Xan Lopez2007-11-062-462/+391
| | | | svn path=/trunk/; revision=7631
* Update the WebKit backend to use EphyBaseEmbed.Xan Lopez2007-11-063-431/+32
| | | | | | | The way both backends track progress seem to be very different, so I've exported the set_load_percent to get this going for now. svn path=/trunk/; revision=7630
* Put size_allocate hack in MozillaEmbed now.Xan Lopez2007-11-061-0/+23
| | | | svn path=/trunk/; revision=7629
* Move all common functionality from MozillaEmbed to EphyBaseEmbed.Xan Lopez2007-11-063-1537/+1460
| | | | svn path=/trunk/; revision=7628
* Put the properties in EphyBaseEmbed rather than in the interface.Xan Lopez2007-11-062-103/+159
| | | | | | Backends still override them completely at this point. svn path=/trunk/; revision=7627
* Create EphyBaseEmbed, make MozillaEmbed a subclass of it.Xan Lopez2007-11-066-50/+218
| | | | | | | | EphyBaseEmbed is an abstract class that will implement the generic bits common to any Epiphany backend. In this first commit it does nothing but serve as the parent class for the mozilla embedding widget. svn path=/trunk/; revision=7626
* Add remove_all_passwords method to EphyPasswordManager and implement itCosimo Cecchi2007-11-055-0/+81
| | | | | | | in Mozilla and XulRunner backends. Bug #476411. svn path=/trunk/; revision=7623
* Move "address_has_web_scheme" to ephy-embed-utils.Cosimo Cecchi2007-11-052-0/+18
| | | | svn path=/trunk/; revision=7622
* Remove trailing whitespace, patch by Cyril Brulebois.Xan Lopez2007-11-011-29/+29
| | | | svn path=/trunk/; revision=7614
* Update title property on title-changed signal from webkit.Xan Lopez2007-10-291-0/+5
| | | | svn path=/trunk/; revision=7611
* Add dummy popup management properties to the webkit backend.Xan Lopez2007-10-291-36/+48
| | | | | | Also, untabify. svn path=/trunk/; revision=7610
* Fix the build with --enable-debug.Christian Persch2007-10-281-1/+1
| | | | svn path=/trunk/; revision=7576
* Move popups-allowed and hidden-popup-count from EphyTab to EphyEmbed.Xan Lopez2007-10-272-3/+363
| | | | | | Popup management is non-working now, see bug #490672 svn path=/trunk/; revision=7575
* Add placeholders for all the new properties in embed.Xan Lopez2007-10-271-15/+192
| | | | | | The backend now compiles and runs. svn path=/trunk/; revision=7573
* Remove non-existing functions in the embed interface from the _init function.Xan Lopez2007-10-271-3/+0
| | | | svn path=/trunk/; revision=7572
* get_link_message returns const char * now.Xan Lopez2007-10-271-1/+1
| | | | svn path=/trunk/; revision=7571
* get_title returns const char * now.Xan Lopez2007-10-261-2/+2
| | | | svn path=/trunk/; revision=7570
* Tabify modified files.Xan Lopez2007-10-263-166/+166
| | | | svn path=/trunk/; revision=7569
* Add config.h in ephy-embed-utils.cXan Lopez2007-10-261-1/+3
| | | | svn path=/trunk/; revision=7567
* Fix more issues left with the refactoring.Xan Lopez2007-10-262-52/+19
| | | | | | | | | | Fix double free in link_message property. Fix title by connecting to embed and not to tab in EphyWindow. Fix progress by passing the correct parameter to update_embed_from_net_state. Also use the link_message parsing function in utils. svn path=/trunk/; revision=7566
* Fix the remaining breakage.Xan Lopez2007-10-262-4/+27
| | | | | | | | Implement get_icon and get_icon_address. Fix status-message canonical name. Properly assign private pointer in MozillaEmbed (...) svn path=/trunk/; revision=7565
* Move file_monitor_cancel on dispose from EphyTab to EphyEmbed.Xan Lopez2007-10-261-0/+11
| | | | svn path=/trunk/; revision=7563
* Move title/address update on open-uri signal to EphyEmbed.Xan Lopez2007-10-266-1/+230
| | | | | | Also refactor some common code in ephy-embed-utils.c svn path=/trunk/; revision=7562
* Move icon and icon-address to EphyEmbed.Xan Lopez2007-10-263-12/+184
| | | | | | | | | | | | There's a snippet that needs to be moved elsewhere I think: eb = ephy_shell_get_bookmarks (ephy_shell); ephy_bookmarks_set_icon (eb, priv->address, priv->icon_address); It's done in mozilla_embed_set_icon_address. svn path=/trunk/; revision=7561
* Move status-message and logic of link-message to EphyEmbed.Xan Lopez2007-10-263-10/+357
| | | | | | Create a property for link-message in EphyEmbed too. svn path=/trunk/; revision=7560
* Change ephy_embed_get_title to return const char*.Xan Lopez2007-10-263-5/+5
| | | | | | Also replace all ephy_tab_get_title by ephy_embed_get_title. svn path=/trunk/; revision=7559
* Move title from EphyTab to EphyEmbed.Xan Lopez2007-10-263-121/+396
| | | | | | EphyTab still borken. svn path=/trunk/; revision=7558
* Move address and typed-address from EphyTab to EphyEmbedXan Lopez2007-10-263-9/+198
| | | | | | ephy-tab.c is totally broken now, will fix in next patches. svn path=/trunk/; revision=7557
* Update WebKit backend to EphyEmbed and EphyTab changes, and implements load ↵Cosimo Cecchi2007-10-231-6/+203
| | | | | | progress for WebKit. svn path=/trunk/; revision=7551
* Move navigation property from EphyTab to EphyEmbed.Xan Lopez2007-10-223-4/+89
| | | | svn path=/trunk/; revision=7549
* Move load-status from EphyTab to EphyEmbed.Xan Lopez2007-10-223-4/+78
| | | | svn path=/trunk/; revision=7547
* Use correct property enum.Xan Lopez2007-10-221-1/+1
| | | | svn path=/trunk/; revision=7545
* Move load-progress from EphyTab to EphyEmbedXan Lopez2007-10-223-1/+76
| | | | svn path=/trunk/; revision=7544
* Move zoom from EphyTab to EphyEmbed.Xan Lopez2007-10-212-1/+120
| | | | svn path=/trunk/; revision=7542
* Move document-type property from EphyTab to EphyEmbed.Xan Lopez2007-10-213-19/+83
| | | | svn path=/trunk/; revision=7541
* Tabify mozilla-embed.cpp and make it use G_DEFINE_*.Xan Lopez2007-10-211-147/+102
| | | | | | Also, remove one extra ephy_tab_get_embed from EphyWindow. svn path=/trunk/; revision=7540
* Add security-level property to embed and fix EphyWindow.Xan Lopez2007-10-211-2/+67
| | | | svn path=/trunk/; revision=7539
* Remove security data from EphyTab.Xan Lopez2007-10-211-0/+8
| | | | svn path=/trunk/; revision=7538
* Take the page orientation from the page setup, not from the print settings.Christian Persch2007-10-112-2/+4
| | | | | | Bug #485670 (see also gtk+ bug #485685). svn path=/trunk/; revision=7527
* Make sure PRBool only contains PR_FALSE or PR_TRUE. Bug moz#398599.Christian Persch2007-10-091-1/+1
| | | | svn path=/trunk/; revision=7525
* Fix code style.Christian Persch2007-10-092-10/+9
| | | | svn path=/trunk/; revision=7523
* Do not bother emitting signal we don't have.Xan Lopez2007-10-071-4/+1
| | | | svn path=/trunk/; revision=7518
* Implement several missing methods.Xan Lopez2007-10-071-54/+122
| | | | | | | | | | | | | Based on the patch by Cosimo Cecchi. This adds the stubs for proper net status notification, implements get_title, get_location and workarounds the bug in webkit that will make pages not load images if the protocol is not specified in the url (it will only work for http though). Fixes bug #461652 svn path=/trunk/; revision=7517
* Match the WebKit/Gtk+ API changes made in WebKit SVN r26022Alp Toker2007-10-041-16/+16
| | | | svn path=/trunk/; revision=7514
* Make it build.Christian Persch2007-09-283-18/+25
| | | | svn path=/trunk/; revision=7505
* A new class designed to handle everything we need to run a modal dialogue.Christian Persch2007-09-282-0/+255
| | | | svn path=/trunk/; revision=7504
* Add app lifecycle helper class.Christian Persch2007-09-283-0/+88
| | | | svn path=/trunk/; revision=7503
* EphyContentPolicy::ShouldLoad: use the same content policy forJosselin Mouette2007-09-271-4/+4
| | | | | | | http and https, allowing adblock to work on https. Patch reviewed by Christian Persch, fixes bug#471583. svn path=/trunk/; revision=7498
* Fix the build of the custom GTK+ filepicker so we can add nice previewsDiego Escalante Urrelo2007-09-272-94/+16
| | | | | | | | | | | * embed/xulrunner/components/FilePicker.cpp: * embed/mozilla/FilePicker.cpp: Fix the build of the custom GTK+ filepicker so we can add nice previews and other stuff. svn path=/trunk/; revision=7496
* Fix the icon name to use EPHY_STOCK_EPHYChristian Persch2007-09-252-2/+4
| | | | svn path=/trunk/; revision=7490
* Make PromptService QI to nsIPromptService2 (not implemented yet, though).Christian Persch2007-09-162-18/+36
| | | | svn path=/trunk/; revision=7454
* Use nsILoginManager.Christian Persch2007-09-161-62/+50
| | | | svn path=/trunk/; revision=7445
* Link to the XPCOM glue and set GRE_HOME on startup, until I can figure outChristian Persch2007-09-152-0/+4
| | | | | | what's our linking story wrt. XPCOM glue. svn path=/trunk/; revision=7440