- Nov 07, 2016
-
-
Michael Catanzaro authored
It's broken, see: https://bugs.webkit.org/show_bug.cgi?id=147822#c3
-
Michael Catanzaro authored
I realized I was being stupid, and have corrected this infraction.
-
Michael Catanzaro authored
This is not tested at all since I don't want to context switch to my laptop. It probably works. Users should complain if not.
-
Michael Catanzaro authored
-
Michael Catanzaro authored
Just like we do notification permission requests
-
Michael Catanzaro authored
-
Michael Catanzaro authored
This is more scalable and is needed to avoid code duplication in EphyWebView
-
Michael Catanzaro authored
-
- Nov 06, 2016
-
-
Michael Catanzaro authored
Previously, deleting your history didn't even cause the size of the history database to shrink on disk. There's only one proper way to delete an SQLite database, and that's to remove it from the filesystem.
-
- Nov 05, 2016
-
-
Michael Catanzaro authored
-
Michael Catanzaro authored
This reverts commit 34a55be4.
-
Michael Catanzaro authored
This reverts commit cbd0f2b4.
-
Michael Catanzaro authored
This reverts commit ed8685d3. Really not sure whether we want to do this or not.
-
- Nov 04, 2016
-
-
Michael Catanzaro authored
We forgot to link to nettle and hogweed. It only worked because WebKit was pulling them in via GnuTLS, but WebKit has now switched to gcrypt. Also, use the pkg-config variables in the proper place in tests.
-
-
-
- Nov 03, 2016
-
-
-
-
Sergio authored
We should not listen to changes in the username input field while editing its contents by using webkit_dom_html_input_element_set_editing_values() under the risk of ending up recursively calling fill_form_cbi() forever. Ideally WebKitGtk+ should provide a mechanism similar to g_signal_handlers_block_by_func() to address this kind of issues. We could surround the set_editing_values() call by a pair of webkit_dom_event_target_remove_event_listener() and webkit_dom_event_target_add_event_listener() but that would force us to somehow pass the webpage to fill_form_cb, and what's worst, duplicate the multiple credentials detection code. https://bugzilla.gnome.org/show_bug.cgi?id=773830
-
- Nov 02, 2016
-
-
Michael Catanzaro authored
Tests don't run the embed shell application instance. Hence, this is a great place to create the UriTester. Right before the D-Bus server is created.
-
Michael Catanzaro authored
Speculative fix for a reported crasher
-
Michael Catanzaro authored
-
Michael Catanzaro authored
-
Michael Catanzaro authored
-
Michael Catanzaro authored
-
Michael Catanzaro authored
-
- Nov 01, 2016
-
-
Michael Catanzaro authored
-
Michael Catanzaro authored
-
Michael Catanzaro authored
-
Michael Catanzaro authored
It's not needed anymore after the EphyUriTester rework, I just failed to notice.
-
Michael Catanzaro authored
-
Michael Catanzaro authored
This is much less efficient, but it also makes the code much simpler and more robust. Using EphyBookmarksManager as the list model was a good choice at the time, when we were not thinking about smart bookmarks, but now that we need to handle both it doesn't work so well. My initial implementation was complex and buggy. Simplify this.
-
Michael Catanzaro authored
I broke this when trying to filter smart bookmarks out of the model.
-
Michael Catanzaro authored
The container owns the reference; this fixes a memory corruption issue.
-
Michael Catanzaro authored
We need to ref all the bookmarks that we put into this container. It wasn't crashing because we accidentally leaked the container.
-
Michael Catanzaro authored
-
Marek Černocký authored
-
Michael Catanzaro authored
-
Michael Catanzaro authored
There's no public API anymore and no extensions. Having private headers years later serves no purpose and is just confusing.
-
Michael Catanzaro authored
-