| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
So that they are loaded from memory instead of disk every time they are
needed.
We also get rid of ephy_file searching for the files in the file system.
https://bugzilla.gnome.org/show_bug.cgi?id=696792
|
|
|
|
|
|
| |
Move the remaining initialization code to EphyEmbedShell
https://bugzilla.gnome.org/show_bug.cgi?id=693703
|
|
|
|
|
|
|
|
| |
/src/ephy-shell/tab_load and /src/ephy-shell/tab_from_external tests were
failing because of the same issue than session tests. We were not waiting till
the views reach the committed load status in order to check the address.
https://bugzilla.gnome.org/show_bug.cgi?id=695646
|
|
|
|
|
|
|
|
| |
In ephy-session-tests we added some methods in order to know if the EphyWebViews
have been loaded or not before checking their addresses. These methods are going
to be needed in more tests so they are moved to a utilities file.
https://bugzilla.gnome.org/show_bug.cgi?id=695646
|
|
|
|
|
|
|
| |
Check whether the app that will launch a given download is actually
the browser itself, and do nothing *before* going ahead. Seems better
than actually launching and then aborting on startup through UUID
hacks.
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=687744
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Needs a fairly recent gnome-common. To use do:
- Run configure with --enable-code-coverage
- Type 'make check-code-coverage'
- Open the HTML results
https://bugzilla.gnome.org/show_bug.cgi?id=683297
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=668578
|
|
|
|
| |
And add unit tests for it.
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=680905
|
| |
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=673683
|
|
|
|
|
|
|
| |
Tests create, exists, delete, list API.
No network access required.
https://bugzilla.gnome.org/show_bug.cgi?id=673271
|
|
|
|
|
|
|
|
|
| |
For now a simple test that verifies that loading a session works.
We need to link with the resource files, which is unfortunate, but I'm
not sure there's a way around it since this test will actually spawn a
full EphyWindow (ie, it's not only testing the session or shell code
but the entire browser as a side effect).
|
|
|
|
| |
Otherwise tests using its contents will fail on distcheck.
|
|
|
|
|
|
|
|
|
|
| |
Test API for file switch, tmp file creation, downloads, desktop
directories.
Take two of this test. Updated for ephy-file-helpers API changes.
Previously reverted on 185ab751c20a825f832efd89a7cfbd75fa09e20c.
https://bugzilla.gnome.org/show_bug.cgi?id=673337
|
|
|
|
|
| |
Trivial first test, we just check the migration binary runs and does
not catastrophically.
|
|
|
|
|
|
| |
This reverts commit d1ba46b3f4a4e2afbffe5a0ab2543462caea0bbe.
Does not pass distcheck and I need to release.
|
|
|
|
|
|
|
| |
Test API for file switch, tmp file creation, downloads, desktop
directories.
https://bugzilla.gnome.org/show_bug.cgi?id=673337
|
|
|
|
|
|
| |
Testing ephy_web_view_load_url and the internal GRegex of EphyWebView.
https://bugzilla.gnome.org/show_bug.cgi?id=669548
|
| |
|
|
|
|
|
|
|
|
|
| |
EphyHistoryService provides a high-level API to store history
information. It will processed by a worker thread using SQLite to
provide a fast, responsive service to the main UI.
Based on the code by Martin Robinson (mrobinson@igalia.com) and
Claudio Saavedra (csaavedra@igalia.com).
|
|
|
|
|
|
|
| |
We'll use them to implement the new history/bookmarks storage backend.
Code by Martin Robinson (mrobinson@igalia.com) and Claudio Saavedra
(csaavedra@igalia.com)
|
|
|
|
|
|
| |
To avoid trivial line changes, ironically.
https://bugzilla.gnome.org/show_bug.cgi?id=669766
|
|
|
|
|
|
|
| |
Append -test to .c files in tests/ to avoid duplicating filenames in the
repository.
https://bugzilla.gnome.org/show_bug.cgi?id=669766
|
|
|
|
|
|
|
| |
Specifically ephy_embed_utils_address_has_web_scheme.
Based on a patch by Alexandre Martani.
https://bugzilla.gnome.org/show_bug.cgi?id=613756
|
|
|
|
| |
Which tells us that test-ephy-download is broken.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
EphyDownload is a wrapper object around WebKitDownload that handles common
behavior in downloads: auto-destination, default action for the MIME type.
It can be used to wrap a WebKitDownload coming from a WebKitView or to download
a url: ephy_download_new_for_uri and ephy_download_new_for_download are
provided.
Its lifetime is not automagic like EphyEmbedPersist, so you have to unref it
when you no longer need it.
This new object replaces EphyEmbedPersist and enables us to use a single
codepath for downloads in all Epiphany.
Bug #618443
|
|
|
|
| |
Make filenames readable and tab-completion friendly.
|
|
|
|
|
|
|
|
|
|
|
| |
The migration code is now in the ephy-profile-migrator binary, this means:
- epiphany is not linking to NSS anymore
- lib/ephy-profile-migration.c was split into:
+ lib/ephy-profile-migrator.c: the new ephy-profile-migrator binary
+ lib/ephy-profile-utils.c: convenience _ephy_profile_*_form_auth_data functions.
- testing for migration is done without running ephy-profile-migrator
Bug #636685
|
| |
|
| |
|
| |
|
|
|
|
| |
Bug #600987
|
|
|
|
| |
Don't cherry pick internal libraries for tests.
|
|
|
|
| |
svn path=/trunk/; revision=8655
|
|
|
|
| |
svn path=/trunk/; revision=8621
|
|
|
|
| |
svn path=/trunk/; revision=8581
|
|
|
|
|
|
| |
See the FIXME about the mystery crasher, it's probably some kind of leak.
svn path=/trunk/; revision=8552
|
|
|
|
|
|
| |
This reverts commit 58afaf81fbf64dfcb779ef2e7531afb4c11693e1.
svn path=/trunk/; revision=8551
|
|
|
|
| |
svn path=/trunk/; revision=8439
|
|
|
|
|
|
| |
Part of #544642.
svn path=/trunk/; revision=8385
|
|
Include a test for ephysearchentry, need to make them optional too.
Part of #544642.
svn path=/trunk/; revision=8384
|