summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Update Abkhazian translationgnome-43Nart Tlisha2023-04-051-290/+4325
|
* Prepare 43.143.1Michael Catanzaro2023-02-203-1/+14
|
* Don't autofill passwords in sandboxed contextsMichael Catanzaro2023-02-081-0/+26
| | | | | | | | | | | If using the sandbox CSP or iframe tag, the web content is supposed to be not trusted by the main resource origin. Therefore, we'd better disable the password manager entirely so the untrusted web content cannot exfiltrate passwords. https://github.com/google/security-research/security/advisories/GHSA-mhhf-w9xw-pp9x Part-of: <https://gitlab.gnome.org/GNOME/epiphany/-/merge_requests/1275>
* Update Russian translationAleksandr Melman2023-01-101-178/+216
|
* Hide bookmark star in application modeJan-Michael Brummer2023-01-051-1/+4
| | | | | | | Fixes: https://gitlab.gnome.org/GNOME/epiphany/-/issues/1811 Part-of: <https://gitlab.gnome.org/GNOME/epiphany/-/merge_requests/1252> (cherry picked from commit 020e242469884c3c7088c2c3e4a7726633465fc9)
* Use G_URI_FLAGS_ENCODED in ephy_uri_normalizeJan-Michael Brummer2023-01-051-1/+1
| | | | | | | Fixes: https://gitlab.gnome.org/GNOME/epiphany/-/issues/1930 Part-of: <https://gitlab.gnome.org/GNOME/epiphany/-/merge_requests/1245> (cherry picked from commit a2186197fd861b0734c1647cec87ed10ddbb805d)
* embed-prefs: fix double free on error pathmcatanzaro/coverity-gnome-43Michael Catanzaro2023-01-041-4/+2
| | | | | If we fail to create the file monitor for the user JS file, then we free the error twice by mistake. Uh-oh. Found by Coverity.
* overview: fix TypeError when displaying empty stateMichael Catanzaro2022-12-291-0/+3
| | | | | | | | | | This error occurs when opening Epiphany with no saved history. Fixes #1914 Part-of: <https://gitlab.gnome.org/GNOME/epiphany/-/merge_requests/1228> (cherry picked from commit 8891a9b26a8c9e1b5cf7af118bfdf7b3ba09e442)
* overview.js: fix thumbnails when loading from session stateMichael Catanzaro2022-12-291-5/+1
| | | | | | | | | | | | | | | The thumbnailPath() function was broken by the removal of CSSStyleDeclaration.isPropertyImplicit in: https://bugs.webkit.org/show_bug.cgi?id=217625 But I don't think it was actually needed here? Let's just remove it. Fixes #1917 Part-of: <https://gitlab.gnome.org/GNOME/epiphany/-/merge_requests/1228> (cherry picked from commit 8a4edf645a7d2cdcb2f559342036cb0289de29c9)
* Add Interlingue translationOlga Smirnova2022-12-192-0/+4202
|
* Update Abkhazian translationNart Tlisha2022-12-021-897/+749
|
* Update Norwegian Bokmål translationKjartan Maraas2022-11-041-544/+626
|
* Update Dutch translationNathan Follens2022-11-011-283/+310
|
* Update Abkhazian translationNart Tlisha2022-10-311-3692/+15
|
* Revert "embed: do not download subresources that can't be handled by the web ↵Michael Catanzaro2022-10-251-36/+27
| | | | | | view" This reverts commit 6dd1d930fdec600ca8cb7f0c6b3139142474a180.
* embed: do not download subresources that can't be handled by the web viewCarlos Garcia Campos2022-10-191-27/+36
| | | | | Only the main resource should be converted to download, for any other cases let WebKit decide.
* Update Italian translationGianvito Cavasoli2022-10-121-552/+643
|
* Update Serbian translationМирослав Николић2022-10-031-19/+18
|
* Update Abkhazian translationNart Tlisha2022-09-291-252/+4094
|
* Update French translationGuillaume Bernard2022-09-291-631/+699
|
* Update Friulian translationFabio Tomat2022-09-251-1448/+1674
|
* Update British English translationBruce Cowan2022-09-191-537/+602
|
* Update German translationJürgen Benvenuti2022-09-181-156/+204
| | | | (cherry picked from commit a311325869170b19b5fb6103260374d0f18f60ae)
* Update Kazakh translationBaurzhan Muftakhidinov2022-09-181-518/+601
|
* find-toolbar: fix leak of entry_tagMichael Catanzaro2022-09-171-0/+2
| | | | Part-of: <https://gitlab.gnome.org/GNOME/epiphany/-/merge_requests/1193>
* find-toolbar: simplify disposeMichael Catanzaro2022-09-171-13/+4
| | | | | | g_clear_handler_id() is good, and g_cancellable_cancel() is NULL-safe. Part-of: <https://gitlab.gnome.org/GNOME/epiphany/-/merge_requests/1193>
* search-engine-manager: fix leak of GVariantDictMichael Catanzaro2022-09-171-0/+1
| | | | Part-of: <https://gitlab.gnome.org/GNOME/epiphany/-/merge_requests/1193>
* Update French translationCharles Monzat2022-09-171-4/+4
| | | | (cherry picked from commit 07daea394c3a39a38b90d02e4860c0bb2e80fa5a)
* Update Turkish translationSabri Ünal2022-09-171-1286/+55
|
* Prepare 43.043.0Michael Catanzaro2022-09-153-1/+7
|
* Update Korean translationChangSeok Oh2022-09-151-534/+626
|
* Updated Czech translationMarek Černocký2022-09-131-511/+587
|
* Update Bulgarian translationAlexander Shopov2022-09-121-533/+614
|
* Update Latvian translationRūdolfs Mazurs2022-09-111-1369/+1851
|
* Remove unused documentation screenshotAndre Klapper2022-09-101-0/+0
|
* Update Slovenian translationMatej Urbančič2022-09-091-576/+669
|
* Update Brazilian Portuguese translationEnrico Nicoletto2022-09-081-21/+20
|
* Update Serbian translationМарко Костић2022-09-071-559/+651
|
* Update Swedish translationAnders Jonsson2022-09-061-362/+413
|
* Update Latvian translationVika Leimane2022-09-031-1455/+1223
|
* Update Chinese (Taiwan) translationFreddy Cheng2022-09-031-1285/+1503
|
* Update German translationJürgen Benvenuti2022-09-021-546/+657
|
* Update Danish translationAlan Mortensen2022-09-021-511/+601
|
* Update Turkish translationEmin Tufan Çetin2022-09-011-227/+236
|
* Prepare 43.rc43.rcMichael Catanzaro2022-09-013-1/+10
|
* Fix loss of tab history if placeholder page is not removedMichael Catanzaro2022-08-313-2/+12
| | | | | | | | | | | | | | | | | | | | | | When starting Epiphany, we load an empty HTML document in all tabs except the currently-presented tab in order to start quickly and avoid excess memory usage. The real document is loaded later when the user clicks on the tab for the first time after starting the browser. But there's a problem with this strategy: if the user never clicks on the tab, then the placeholder document is still there when we quit, and we accidentally save the *placeholder* into the session state instead of the real state of the tab that was restored from the previous session. The most obvious impact of this is you lose the contents of the back/forward list. This fixes the issue by ensuring we check to see if delayed session state is available when saving the session. If so, the web view is displaying a placeholder document and we want to save the delayed state, not the placeholder state. Fixes #1622 Part-of: <https://gitlab.gnome.org/GNOME/epiphany/-/merge_requests/1191>
* WebExtensions: Fix crash when failing to get translated stringPatrick Griffis2022-08-301-2/+13
| | | | | | | ephy_web_extension_manifest_get_localized_string() will now never return NULL. Part-of: <https://gitlab.gnome.org/GNOME/epiphany/-/merge_requests/1189>
* window: Don't close the window 2 times when closing last tabAlexander Mikhaylenko2022-08-301-8/+0
| | | | | | We already do it in ephy_window_close_tab(). Part-of: <https://gitlab.gnome.org/GNOME/epiphany/-/merge_requests/1188>
* window: Remove last_opened_embedAlexander Mikhaylenko2022-08-301-18/+0
| | | | | | We never set it to anything but null, but also clear weak pointer. Part-of: <https://gitlab.gnome.org/GNOME/epiphany/-/merge_requests/1188>
* tab-view: Make sure it's kept alive with HdyTabViewAlexander Mikhaylenko2022-08-301-1/+2
| | | | | | | The latter has a way to get EphyTabView from it; if EphyTabView is disposed first, we get a use-after-free. Part-of: <https://gitlab.gnome.org/GNOME/epiphany/-/merge_requests/1188>