| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=680368
|
|
|
|
|
|
| |
WebAudio support in WebKitGTK is not stable yet but it would be good
to allow Epiphany users to test this feature nonetheless. The
enable-webaudio gsetting is set to false by default.
|
|
|
|
| |
In WebKit2 page cache is enabled by default.
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=679499
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=678626
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=678592
|
|
|
|
| |
It builds and basic functionality works.
|
|
|
|
|
|
|
| |
The string "system" is used as a placeholder for the default system
languages in the preference listing of spelling dictionaries. Before
sending this to WebKit to set the spelling dictionaries, we should
fill in the actual default system languages.
|
|
|
|
|
|
| |
If WebGL is enabled in WebKitGTK+, this new GSettings switch
disables and enables WebGL settings at runtime. WebGL is disabled
by default currently because Epiphany may use Clutter in the future.
|
|
|
|
|
|
|
|
|
| |
This change is required for websites (like Youtube) using the new
Javascript-based fullscreen API. Also bumped the WebKitGTK requirement
to 1.7.3 in agreement with Xan. This release includes bug fixes
related to fullscreen display of videos.
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=665341
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
They are particularly ill-suited for us in GNOME 3:
- font-name is Cantarell, which is not good as the sans-serif font in
the web.
- document-font-name, which we hoped would be a serif font, is "Sans
11".
So just give up and set "sans" "serif" and use whatever the system is
set up to do for that. In Fedora we will get DejaVu, which is not
particularly great, so ideally we should add code to get better
defaults.
|
| |
|
|
|
|
|
|
|
| |
Depends on WebKitGTK+ being built with spell check support, otherwise
it won't do anything.
Based on a patch by Diego Escalante.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
When a new window is opened and given a specific size and position by
javascript, the request should only be respected if the new window is
being opened stand alone, and considered a popup. This fixes bad
behaviour observed when the new window became a tab on an existing
window and messed with its size.
Bug #612155
|
|
|
|
|
| |
This still has some issues, but until we figure them out I guess it's
much better to turn the preference on than off.
|
|
|
|
|
|
|
| |
To match the behavior of other browsers, the default web content font
is the serif font, instead of the sans-serif font.
Bug #644523.
|
|
|
|
|
|
|
|
| |
Instead of using the Gnome interface font as the default serif font, use the
Gnome document font. The document font has an increased chance of being a serif
font over the interface font.
Bug #644521
|
|
|
|
|
|
|
|
| |
Allow users to set custom sans, serif and monospace fonts if they don't want
the defaults, which are the desktop wide settings in the
org.gnome.desktop.interface schema.
Bug #636761
|
|
|
|
|
|
| |
minimum-logical-font-size doesn't works as expected by the UI.
Bug #636761
|
|
|
|
| |
Settings kept in sync with g_signal_connect were missing an initialization.
|
|
|
|
|
| |
I don't think it makes any sense to make this optional, much less to
have a UI preference for it.
|
|
|
|
|
|
| |
Adds our own schemas, a migration file and removes old gconf API and files.
Bug #624485
|
|
|
|
|
|
|
|
|
|
|
|
| |
This makes language autodetection, as implemented by some websites, to
work.
Most of the code stolen from libsoup.
Original patch from Mario Sánchez Prada.
Updated to work with non-English locales.
Approved by Gustavo Noronha.
Bug 602547
|
|
|
|
|
| |
There's really no way to completely disable Java support alone, and I
think enabling/disabling plugins in general is much more useful.
|
|
|
|
| |
Bug #604991
|
| |
|
|
|
|
|
| |
There's a couple of issues with it we need to figure out, so disable
it for the release.
|
|
|
|
| |
Bug #607484
|
|
|
|
|
| |
All critical bugs have been fixed, we already depend on a new enough
version of WebKit, and this feature needs testing.
|
| |
|
|
|
|
|
|
|
| |
WebKit will stop emitting load signals when it loads the error page,
which makes life easier for us.
Bug #377012
|
|
|
|
| |
Makes WebKit apply a series of workarounds for known broken sites.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
We default to the WebKitGTK+ user agent with Epiphany and the version
appended to it.
This can be overriden/modified in two ways:
- The gconf key /apps/epiphany/general/user_agent has the maximum
priority, and if it's set it will be always used.
- If the gconf key is not set, vendors can still customize the UA by
placing a branding.conf file in the share data directory. One
example would be:
[User Agent]
Vendor=SUSE
VendorSub=11.2
VendorComment=2.29.94-1
And the result would be:
Mozilla/5.0 (X11; U; Linux i686; fr-fr) AppleWebKit/531.2+ (KHTML, like Gecko)
Safari/531.2+ SUSE/11.2 (2.29.94-1) Epiphany/2.29.94
Bug #580903
Signed-off-by: Xan Lopez <xan@gnome.org>
|
|
|
|
|
|
|
|
| |
New handler added to watch for changes in the GConf key with the list
of languages for the "Accept-Language" HTTP header, and update the
SoupSession's "accept-language" property (since libsoup 2.29.4).
Bug #528893
|
|
|
|
|
|
|
| |
This allows applications to provide their own context menus, and
perform their own handling for right-click events.
Bug #603326
|
|
|
|
| |
Bug #528799
|
|
|
|
| |
That's what ephy/gecko used to do (and I don't like it).
|
|
|
|
|
|
|
|
|
| |
preference
Almost the same than 'minimum-font-size', but broadly speaking WebKit
won't enforce it when it considers it could break the layout of a
site. Should avoid breakage in some sites when we have a minimum font
setting too big.
|
| |
|
|
|
|
| |
We were using the defaults set in WebKitGTK+.
|
|
|