elementary / browser Goto Github PK
View Code? Open in Web Editor NEWEpiphany Flatpak Ref
License: GNU General Public License v3.0
Epiphany Flatpak Ref
License: GNU General Public License v3.0
Now that we have our repo configured, we need to build Epiphany into it!
Hey 🐱
When I try to go on a website or even on DuckDuckGo or Google search engines I got this error :
However, as you can see my internet connection works and I can apply updates or navigate with Firefox.
OS : elementary 6 build 2021-04-30
VM on VirtualBox version 6.1.16 (from Ubuntu repository)
Tried with liveUSB and after an installation with all updates applied and same issue.
ISO has been checked with sha256sum.
Let me know if you need more information.
Epiphany / GNOME Web won't load any page if you have mixed user locals. Same issue as reported in StackExchange
Epiphany won't load any website. It's very inconvenient to explain to a new user why this seems to be a problem. According to the answer provided on StackExchange there is already a fix available: flatpak/flatpak#3712
6.x (Odin)
Latest release (I have run all updates)
jul 18 20:54:55 ASUS-FLOBOOK io.elementary.wingpanel.desktop[15636]: flatpak-spawn: Invalid byte sequence in conversion input
jul 18 20:54:55 ASUS-FLOBOOK io.elementary.wingpanel.desktop[15636]: Try "flatpak-spawn --help" for more information.
jul 18 20:54:55 ASUS-FLOBOOK epiphany[6253]: Web process crashed
No response
Menu bar falls to default layout when launching app from a link. See below
:
Btw, this behavior happens with flaptak version as well as with apt.
Should follow elementary theme:
6.x (Odin)
Latest release (I have run all updates)
No response
No response
Expected behavior: new tab (like Firefox), or nothing (like Pantheon Terminal).
This is not an issue with Epiphany from flatpak, where the tabs grow to fill the tab bar completely.
back/forward buttons are raised
they should be flat like Files
Implement pinch zooming, i.e. pinch out to zoom in, and pinch in to zoom out in a webpage without reflowing the contents of the webpage (ie. how pinch-zooming works on firefox in Wayland)
Support for touchpad gestures under X11 (XServer 21.1) has been recently added to GTK
I was wondering if we could use this to add pinch-zooming to the web browser. Currently no browser supports pinch-zooming under Xorg
Firefox (under Wayland)
GNOME Web/Epiphany (under Wayland)
Hello! How are y'all doing?
I'd like to thank y'all first for the amazing work with elementaryOS 6.1 Jólnir, you guys did something really good here.
About the issue, I was experimenting with Epiphany 41.0 today on my elementaryOS 6.1 install and noticed that, when using the dark mode, the text selection becomes quite hard to read on the devtools console due to bad contrast. I don't know if it is a WebkitGTK issue, if it is an Epiphany issue or if it is a elementaryOS stylesheet issue, but it gets really bad to read, and that's not a good experience for those using dark mode and GNOME Web at the same time.
Using elementaryOS 6.1 Jólnir and GNOME Web 41.0.
System up to date as of January 1st, 2022.
Good contrast in dark mode.
6.x (Odin)
Latest release (I have run all updates)
No logs found.
System specs:
What it says on the tin - the close buttons in search bars of these two gnome apps are on the right, which is not consistent with the rest of those apps (and the rest of the system).
Steps to reproduce the behavior:
The close button in search bar should be consistently on the left side.
OS: elementary OS
OS Version: Hera
HW: multiple laptops
I'm using the latest version from git that I've manually compiled
I'm using the latest released stable version
No pages, including the blank page, ever load
Fresh installed elementaryos-7.0-daily.20221118.iso
Launched web
Pages should load
7.x (Early Access)
Latest release (I have run all updates)
Gtk-Message: 01:33:59.580: Failed to load module "canberra-gtk-module"
Gtk-Message: 01:33:59.582: Failed to load module "canberra-gtk-module"
Gtk-Message: 01:34:00.370: Failed to load module "canberra-gtk-module"
Gtk-Message: 01:34:00.371: Failed to load module "canberra-gtk-module"
Cannot get default EGL display: EGL_BAD_PARAMETER
Cannot create EGL sharing context: invalid display (last error: EGL_SUCCESS)
(WebKitWebProcess:2): Gdk-WARNING **: 01:34:00.459: The program 'WebKitWebProcess' received an X Window System error.
This probably reflects a bug in the program.
The error was '167'.
(Details: serial 180 error_code 167 request_code 152 (unknown) minor_code 21)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the GDK_SYNCHRONIZE environment
variable to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)
(epiphany:2): epiphany-WARNING **: 01:34:00.464: Web process crashed
Gtk-Message: 01:34:00.677: Failed to load module "canberra-gtk-module"
Gtk-Message: 01:34:00.678: Failed to load module "canberra-gtk-module"
Cannot get default EGL display: EGL_BAD_PARAMETER
Cannot create EGL sharing context: invalid display (last error: EGL_SUCCESS)
(WebKitWebProcess:2): Gdk-WARNING **: 01:34:00.760: The program 'WebKitWebProcess' received an X Window System error.
This probably reflects a bug in the program.
The error was '167'.
(Details: serial 180 error_code 167 request_code 152 (unknown) minor_code 21)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the GDK_SYNCHRONIZE environment
variable to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)
(epiphany:2): epiphany-WARNING **: 01:34:00.764: Web process crashed
Gtk-Message: 01:34:00.982: Failed to load module "canberra-gtk-module"
Gtk-Message: 01:34:00.984: Failed to load module "canberra-gtk-module"
Cannot get default EGL display: EGL_BAD_PARAMETER
Cannot create EGL sharing context: invalid display (last error: EGL_SUCCESS)
(WebKitWebProcess:2): Gdk-WARNING **: 01:34:01.062: The program 'WebKitWebProcess' received an X Window System error.
This probably reflects a bug in the program.
The error was '167'.
(Details: serial 180 error_code 167 request_code 152 (unknown) minor_code 21)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the GDK_SYNCHRONIZE environment
variable to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)
(epiphany:2): epiphany-WARNING **: 01:34:01.066: Web process crashed
Gtk-Message: 01:34:01.292: Failed to load module "canberra-gtk-module"
Gtk-Message: 01:34:01.293: Failed to load module "canberra-gtk-module"
Cannot get default EGL display: EGL_BAD_PARAMETER
Cannot create EGL sharing context: invalid display (last error: EGL_SUCCESS)
(WebKitWebProcess:2): Gdk-WARNING **: 01:34:01.374: The program 'WebKitWebProcess' received an X Window System error.
This probably reflects a bug in the program.
The error was '167'.
(Details: serial 180 error_code 167 request_code 152 (unknown) minor_code 21)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the GDK_SYNCHRONIZE environment
variable to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)
(epiphany:2): epiphany-WARNING **: 01:34:01.377: Web process crashed
Gtk-Message: 01:34:01.597: Failed to load module "canberra-gtk-module"
Gtk-Message: 01:34:01.598: Failed to load module "canberra-gtk-module"
Cannot get default EGL display: EGL_BAD_PARAMETER
Cannot create EGL sharing context: invalid display (last error: EGL_SUCCESS)
(WebKitWebProcess:2): Gdk-WARNING **: 01:34:01.695: The program 'WebKitWebProcess' received an X Window System error.
This probably reflects a bug in the program.
The error was '167'.
(Details: serial 180 error_code 167 request_code 152 (unknown) minor_code 21)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the GDK_SYNCHRONIZE environment
variable to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)
(epiphany:2): epiphany-WARNING **: 01:34:01.706: Web process crashed
Gtk-Message: 01:34:01.955: Failed to load module "canberra-gtk-module"
Gtk-Message: 01:34:01.957: Failed to load module "canberra-gtk-module"
Cannot get default EGL display: EGL_BAD_PARAMETER
Cannot create EGL sharing context: invalid display (last error: EGL_SUCCESS)
(WebKitWebProcess:2): Gdk-WARNING **: 01:34:02.043: The program 'WebKitWebProcess' received an X Window System error.
This probably reflects a bug in the program.
The error was '167'.
(Details: serial 188 error_code 167 request_code 152 (unknown) minor_code 21)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the GDK_SYNCHRONIZE environment
variable to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)
(epiphany:2): epiphany-WARNING **: 01:34:02.047: Web process crashed
No response
Most other repos at least have a one-liner detailing how to build/test things.
The window close button is on the right side of the window in the firefox sync dialog
Open the Firefox sync dialog from the import/export menu and see the window control layout
It should follow the system configuration, in this case the left :)
6.x (Odin)
Latest release (I have run all updates)
No response
No response
I have had this bug since the launch of Juno. Loki was unaffected. I am using the Padoka Stable PPA for more up-to-date graphics drivers (Mesa 18.3.0 at the moment) but this also happens on the default graphics drivers, which at the time of writing are Mesa 18.0.5.
To be more specific than the system information screen: My graphics card is Radeon R9 290. Also, the integrated graphics card is not being used.
On Mozilla Firefox there are no video playback problems whatsoever.
EDIT: My laptop is also affected. System information as follows:
When I start the browser and enter the page url and / or the keyword, the browser does not render the content.
I tried to browse with Firefox and everything works fine.
Web browsing
Something went wrong while viewing this page. To continue, please reload or visit a different page.
Elementary OS 6 Beta
Gnome web 3.38.3
(please find screenshot attached)
When you open YouTube or another site where there is a video, the whole system simply freezes, the video does not go and the voice on the video further works for itself
Doesn't want to reboot the system every time
https://drive.google.com/file/d/1geHpf3SV2PmflxS9S-p5TLPYEkLiNc3R/view?usp=sharing
Forgive me for filing this bug here as I couldn't find any repo for the slightly-modified Epiphany being shipped by elementary.
For a company with a strong stance on privacy by design, it is somewhat strange to see the default elementary browser shipping with the setting of "Block advertisements" and "Block trackers" turned off. Even upstream has the settings on, but elementary has explicitly turned it off it seems (?).
Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.
We're currently only building into daily but should build into stable
. Will need to follow-up to point the OS scripts to the stable version like elementary/os#508.
On fresh install in a VM attempting to go ( back ) to https://elementary.io/ fails - website "breaks" the default browser. Only workaround (given store cache not there either yet) was to side-load firefox.
Not the best first experience.
Install 6.0 to a Qemu KVM (via quickemu).
Complete first run
click on web browser
attempt to go to elementary.io
Would show site and not require side-loading another browser
6.x (Odin)
Latest release (I have run all updates)
No response
quickemu --vm elementary-6.0.conf
Quickemu 2.2.6 using /usr/bin/qemu-system-x86_64 v6.0.0
We're behind the upstream version. This was a conscious decision to get things building iirc, but we should get in sync ASAP to get any fixes for free.
We're in sync with upstream (or close to it)
popover list {
background: transparent;
}
Fixes a visual bug in epiphany with the download listbox
Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.
After the new Gala update, pop-ups like the file chooser portal is appear on top of the window and dim the parent window to show the hierarchy of windows and express to the user that they must resolve this before they proceed. However, in Web the parent window is not dimmed when the file chooser portal opens.
The parent window is dimmed
6.x (Odin)
Latest release (I have run all updates)
No response
No response
Upon checking the live session with the locale changed to ja_JP (Japanese), I opened Epiphany to find its font is just tofus.
Japanese characters will be present in Epiphany
elementary OS 6 Public Beta (in the Live Session)
Dragging files from Files to Web does not work. GitHub insists that 'the file is empty', WhatsApp says that '1 file you tried adding is not supported'. Protonmail cannot add the file as an attachment. The file can be opened, viewed and edited just fine. While the websites can recognize that a file is being dropped, and can correctly identify the file name, it seems that they cannot receive the file. It should be noted that adding files using the file picker does not work either. The issue ceased after I allowed Web to access my home directory in Settings-> Applications-> Permissions.
Dragging and dropping files into Web, and choosing the file using the file picker should work as expected, and websites should be fed the correct file.
In some GNOME applications there is an "Info about..." button in the main application menu. In Web, however, it is no longer present. So what is the correct choice?
Make one choice for all GNOME applications
6.x (Odin)
Latest release (I have run all updates)
No response
No response
When navigating within GitHub, weird graphical glitches flash on the screen in a seemingly random manner.
As can be seen, glitches do not show when clicking the first link, but do every single time after that. This issue may or may not happen in the latest version of upstream Gnome Web -- I forgot.
Note: this bug cannot be systematically reproduced. These graphical glitches appear at random. Sometimes they may not show for a very long time. But they almost always show themselves if links are clicked enough times
No graphical glitches
6.x (Odin)
Latest release (I have run all updates)
No response
No response
When my fingers are lifted off the touchpad, the scrolling comes to an abrupt halt. This is due to Epiphany not using hardware compositing policy of 'always' but setting it to 'on-demand' instead. This is also an upstream bug, and to this moment I can only get inertia scrolling if I use Dconf Editor to change hardware compositing policy to 'always'. elementary Web should include some workaround for the Flatpak out of the box until this is fixed.
Scrolling decelerates and comes to a gradual stop after I release my fingers from the touchpad
Title pretty much says it all. Not a huge deal but doesn't look good. Not affected by resizing the window
Text and icons should always scale to fit the tab
elementary os 6, latest release
The icon, name and screenshots in AppCenter are not representative of Web. Users will be confused as to why a 'different' app is installed
Change the metadata so org.gnome.Epiphany from remote appcenter shows the correct icon, name and screenshots.
The unresponsive web page prompt that allows users to wait or kill the web page does not follow the elementary native look of rounded bottom corners and flat header bar.
The prompt follows the native elementary style of rounded bottom corners and flat header bar.
6.x (Odin)
Latest release (I have run all updates)
No response
No response
Migrated from https://gitlab.gnome.org/GNOME/epiphany/issues/839.
This does not occur on the Flatpak build, and Epiphany devs suggest that it's due to Elementary patches. It sounds similar to elementary/os-patches#38, so it could be the same cause.
If I double-click a button on the "find in page" bar, it opens a new tab. This is simply a result of clicking multiple times quickly, which I do often if I want to move down a couple results, or if I double-click to select text in the search field. Of course, any clicks after the second get sent to the new tab page and have no effect on the original.
Specifically, this happens when I double-click on the up/down buttons and the text field. Also, if I double-click a button, only the first one appears to be sent through. The highlighted result moves down by one, not two, so it seems like the double-click behavior intercepts the second click before the button can receive it. However, double-clicking the text field does result in selecting the text (once I tab back to the original), as if I had double-clicked it normally.
I assume that this is the same handler that opens a new tab when you double-click the tab bar, which is also being applied to this other component. I don't know if this is specific to the find bar. I don't think Epiphany has any other similar UIs, like a bookmarks bar, that I could test.
My system:
Epiphany is back to using Adwaita again as the stylesheet
Epiphany should use the elementary stylesheet. We have a couple of options here:
Forgive me for filing this bug here as I couldn't find any repo for the slightly-modified Epiphany being shipped by elementary.
Popup windows are almost always intrusive and all industry-standard browsers (Chrome, Firefox, Opera, Brave, etc. have the setting to block popup windows turned on. Elementary's default browser should turn it on too.
Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.
When opening any tab in Web, nothing shows up on the page and the tabs are stuck in a perpetual loading state:
This happens reagardless of whether I type a URL, I click a link or I just wait for the default new tab page to show up.
I'm using Horus 20221203 build with everything updated..
Web should show the contents of the page, or in case of the default new tab page, the usual tab cards.
7.x (Early Access)
Latest release (I have run all updates)
Running it with flatpak run org.gnome.Epiphany
keeps looping through these messages.
Cannot get default EGL display: EGL_BAD_PARAMETER
Cannot create EGL sharing context: invalid display (last error: EGL_SUCCESS)
(WebKitWebProcess:2): Gdk-WARNING **: 22:01:07.395: The program 'WebKitWebProcess' received an X Window System error.
This probably reflects a bug in the program.
The error was '167'.
(Details: serial 184 error_code 167 request_code 152 (unknown) minor_code 21)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the GDK_SYNCHRONIZE environment
variable to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)
(epiphany:2): epiphany-WARNING **: 22:01:07.404: Web process crashed
Gtk-Message: 22:01:07.888: Failed to load module "canberra-gtk-module"
Gtk-Message: 22:01:07.891: Failed to load module "canberra-gtk-module"
Cannot get default EGL display: EGL_BAD_PARAMETER
Cannot create EGL sharing context: invalid display (last error: EGL_SUCCESS)
first, congratulations to everyone for the release of elementary OS 6, a great advance and an amazing job.
i am opening this issue because i didn't find it among the ones already open, if i am wrong, please notify me.
what happened?
when maximizing or unmaximize the Epiphany window with a loaded site, it crashes, displaying a non-standard behavior. The window splits in two pieces.
this does not happen when a site is not loaded, and as far as I was able to test, it doesn't happen with the other standard system apps.
how to reproduce?
System and Hardware info
Password save is now a popover with style class .message-popover
. It has some styles that aren't quite right like flat buttons with rounded border radii and a title label that's too small.
Enter a password into a website that triggers the "Save this password" behavior
Should match styles from Granite.MessageDialog as closely as we can
7.x (Horus)
Latest release (I have run all updates)
No response
No response
Since we changed to daily, we should mark the master branch of the flatpak as EOL, so flatpak will emit a warning that the user need to install the new branch.
Hello! Hope everyone is having a great day!
Today I just installed elementaryOS 6 Odin, updated everything through the AppCenter and went into Epiphany (aka GNOME Web) in order to have internet access. I tested it on a very simple website I created myself (https://www.eppencoders.com.br) and everything just works. Great! The same can be said about a pretty small web-based snake game I created a while ago, at (https://pedropaulosuzuki.github.io/snake_game_JS). Google (https://www.google.com) also works fine! So what's the issue?
Well, any other website I tried just did not work. Flathub (https://flathub.org), YouTube (https://www.youtube.com) and even Github (https://github.com/elementary) failed. (Actually Github worked for about 5 seconds and then, all of a sudden, it didn't). I had to install the Flatpak version of Firefox from the terminal in order to even open this issue. And as the installation ended, Epiphany just came back to life!
Thus, I suspect that some dependency was missing and then, when Firefox got installed as a flatpak, everything came back to life. I did not experience that when I installed elementaryOS 6 earlier on a GNOME Boxes instance, so I'm not 100% sure what happened and now I don't think I can reproduce the issue again, unless I reinstall eOS 6, which I don't think is the best idea. Does anyone know how can we check that? Thanks for your time!!
Expected websites to work. They did not work until I installed Firefox from flathub using terminal commands, which made Epiphany work too, probably due to the installation of some kind of dependency.
Note: I did run 'sudo apt autoremove' earlier and one package got removed, but I don't remember what it was, but I'm pretty sure it had nothing to do with this issue, but it might be a thing, idk.
6.x (Odin)
Latest release (I have run all updates)
No logs.
OS: elementaryOS 6 Odin
CPU: Intel Core i5 4460
GPU: NVIDIA GTX 750 TI 2GB
RAM: 8 GB DDR3 1600 MHz
NVIDIA Driver 470.63.01
This may be a Gala bug, and if so, should be transferred. If you fullscreen Web and take a full-screen screenshot, the screenshot comes out with Web invisible:
I imagine this has something to do with fullscreen redirecting but I'm not familiar enough with how that works to really explain it. I also notice that switching workspaces to a fullscreened Web is glitchy in that it immediately switches without an animation.
I would expect screenshots (and workspace switching) to work the same way regardless of the app that's fullscreened.
6.x (Odin)
Latest release (I have run all updates)
No response
No response
Currently Web on elementray no longer has the progress bar in the address bar indicating the loading progress of the requested page.
Reintroducing the progress bar would make Web more consistent with other WebKit-based browsers and the style of AppCenter (here the progress bar indicates the progress of an application installation or update).
No response
There is a gap between the tab bar and the header bar such that web content can be seen through the gap.
There is no gap between tab bar and header bar
6.x (Odin)
Latest release (I have run all updates)
No response
No response
elementary apps don't have the GNOME-style app menu, but this is how these shortcuts are implemented upstream: https://git.gnome.org/browse/epiphany/tree/src/resources/gtk/application-menu.ui
Calling the system emoji picker in Web, say in a text field in Twitter or GitHub, etc. causes the browser to crash.
The emoji picker should appear and allow inputting characters into text boxes.
Ctrl
+Period
elementary OS 6.0, updated as of 2021-08-16
Latest daily build of eOS 6 I set the global theme to dark and it looks amazing (By teh way) I launch Epiphany and the header bars, etc are all still light themed. I entered the settings and noticed under appearance it was set to the light theme. I changed that there as well and yet it all still remains light
For header bars to honour tey global appearance limits, or at minimum for the headers to go dark when seledcted
Launch Epiphany - lol
Nothing that I can think of, however will gladly supply logs if you can let me know how to run it for that.
elementaryos-6.0-daily.20210422
useless browser
type + to ask drop support :)
When a PDF file is opened inside Web, and the print feature is used, the file cannot be printed. There are no error messages -- after I select a valid printer and press print nothing happens. If I save the file and print from Document Viewer, it can be successfully printed. Permission for 'Printing -- access printers' is already granted in Settings-> Applications-> Permissions.
The document should be printed correctly
Gnome Web 3.38.3 (daily) (appcenter systemwide)
After successfully authenticating in Web, Web cannot redirect user successfully so authentication for desktop app is never completed.
So far behaviour exists in GitHub Desktop App and Todoist - all installed via AppCenter
Browser should redirect correctly and allow apps to become authenticated
7.x (Early Access)
Latest release (I have run all updates)
No response
No response
Web Browser Keep on loading and doesn't response to any query.
Chrome Works Fine.
Faced this issue after updating all applications from the store.
Hardware
Quad-Core Intel® Core™ i7-8565U CPU @ 1.80GHz
Intel® UHD Graphics 620 (Whiskey Lake)
NVIDIA Corporation GP108M [GeForce MX250]
7.7 GiB memory
90.2 GB storage (HDD)
There is a symbol partially covered by the search bar in incognito mode. It is not possible to distinguish what it is.
It should be distinguished and understood what the symbol is.
6.x (Odin)
Latest release (I have run all updates)
No response
No response
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.