diff options
author | Gustavo Noronha Silva <gns@gnome.org> | 2013-02-23 02:38:01 +0800 |
---|---|---|
committer | Gustavo Noronha Silva <gns@gnome.org> | 2013-02-24 04:41:13 +0800 |
commit | b45047739e9ebc02200267a52295f24adf4ca668 (patch) | |
tree | 743bfd4c0aa63703286947707252b3f366d4a7cb /data/org.gnome.epiphany.gschema.xml | |
parent | 1bf2e792d47a41ee9117ffae1c699419d211644a (diff) | |
download | gsoc2013-epiphany-b45047739e9ebc02200267a52295f24adf4ca668.tar gsoc2013-epiphany-b45047739e9ebc02200267a52295f24adf4ca668.tar.gz gsoc2013-epiphany-b45047739e9ebc02200267a52295f24adf4ca668.tar.bz2 gsoc2013-epiphany-b45047739e9ebc02200267a52295f24adf4ca668.tar.lz gsoc2013-epiphany-b45047739e9ebc02200267a52295f24adf4ca668.tar.xz gsoc2013-epiphany-b45047739e9ebc02200267a52295f24adf4ca668.tar.zst gsoc2013-epiphany-b45047739e9ebc02200267a52295f24adf4ca668.zip |
Add setting for delayed tab loading, and use it to fix the session tests
The session tests were broken by the delayed tab loading feature - the restored
embeds would not finish loading and thus the expectations for the URIs were not
met. This change adds a setting that is now used by those tests to disable the
feature temporarily.
Also revert "ephy-session-test: make tests pass", which is no longer necessary.
This reverts commit 75da5fff3f4489dacf4ded6f012daa06af306709.
https://bugzilla.gnome.org/show_bug.cgi?id=694470
Diffstat (limited to 'data/org.gnome.epiphany.gschema.xml')
-rw-r--r-- | data/org.gnome.epiphany.gschema.xml | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/data/org.gnome.epiphany.gschema.xml b/data/org.gnome.epiphany.gschema.xml index becb0a23d..b815635cc 100644 --- a/data/org.gnome.epiphany.gschema.xml +++ b/data/org.gnome.epiphany.gschema.xml @@ -54,6 +54,11 @@ <summary>Whether to automatically restore the last session</summary> <description>Defines how the session will be restored during startup. Allowed values are 'always' (the previous state of the application is always restored), 'crashed' (the session is only restored if the application crashes) and 'never' (the homepage is always shown).</description> </key> + <key type="b" name="restore-session-delaying-loads"> + <default>true</default> + <summary>Whether to delay loading of tabs that are not immediately visible on session restore</summary> + <description>When this option is set to true, tabs will not start loading until the user switches to them, upon session restore.</description> + </key> </schema> <schema path="/org/gnome/epiphany/ui/" id="org.gnome.Epiphany.ui"> <key type="b" name="show-toolbars"> |