aboutsummaryrefslogtreecommitdiffstats
path: root/data/org.gnome.epiphany.gschema.xml
diff options
context:
space:
mode:
authorGustavo Noronha Silva <gns@gnome.org>2013-02-23 02:38:01 +0800
committerGustavo Noronha Silva <gns@gnome.org>2013-02-24 04:41:13 +0800
commitb45047739e9ebc02200267a52295f24adf4ca668 (patch)
tree743bfd4c0aa63703286947707252b3f366d4a7cb /data/org.gnome.epiphany.gschema.xml
parent1bf2e792d47a41ee9117ffae1c699419d211644a (diff)
downloadgsoc2013-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.xml5
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">