Bug 190873 - [GTK] Photopea.com canvas disappears on Epiphany browser
Summary: [GTK] Photopea.com canvas disappears on Epiphany browser
Status: RESOLVED WORKSFORME
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKitGTK (show other bugs)
Version: WebKit Nightly Build
Hardware: PC Linux
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-10-24 08:14 PDT by Dany Gee
Modified: 2019-05-17 11:12 PDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dany Gee 2018-10-24 08:14:36 PDT
Hi,
photopea.com is a great Photoshop online clone.

Once launched in Epiphany Browser (v 3.28.1) the canvas of photopea disappears on every interaction with it.
In Opera, Google Chrome and Firefox didn't experience any issues, also when installed as desktop app with Google Chrome.

Can you check/fix it?

My system:
```
System:    Host: elementary-os Kernel: 4.15.0-38-generic x86_64 bits: 64 gcc: 7.3.0
           Desktop: Gnome  (Gtk 3.22.30) Distro: elementary OS 5.0 Juno
Machine:   Device: desktop Mobo: ASUSTeK model: Z170-DELUXE v: Rev 1.xx serial: N/A
           UEFI [Legacy]: American Megatrends v: 3504 date: 06/29/2017
CPU:       Quad core Intel Core i7-6700K (-MT-MCP-) arch: Skylake-S rev.3 cache: 8192 KB
           flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx) bmips: 32064
           clock speeds: max: 4300 MHz 1: 4099 MHz 2: 4100 MHz 3: 4100 MHz 4: 4099 MHz 5: 4100 MHz 6: 4100 MHz
           7: 4100 MHz 8: 4100 MHz
Graphics:  Card: NVIDIA GP104 [GeForce GTX 1080] bus-ID: 01:00.0
           Display Server: x11 (X.Org 1.19.6 ) driver: nvidia Resolution: 3840x2160@60.00hz
           OpenGL: renderer: GeForce GTX 1080/PCIe/SSE2 version: 4.6.0 NVIDIA 390.77 Direct Render: Yes
Audio:     Card-1 NVIDIA GP104 High Definition Audio Controller driver: snd_hda_intel bus-ID: 01:00.1
           Card-2 Intel Sunrise Point-H HD Audio driver: snd_hda_intel bus-ID: 00:1f.3
           Sound: Advanced Linux Sound Architecture v: k4.15.0-38-generic
Network:   Card-1: Intel Ethernet Connection (2) I219-V driver: e1000e v: 3.2.6-k bus-ID: 00:1f.6
           IF: enp0s31f6 state: up speed: 1000 Mbps duplex: full mac: <filter>
           Card-2: Broadcom Limited BCM4360 802.11ac Wireless Network Adapter
           driver: bcma-pci-bridge bus-ID: 07:00.0
           IF: N/A state: N/A mac: N/A
           Card-3: Intel I211 Gigabit Network Connection driver: igb v: 5.4.0-k port: c000 bus-ID: 0b:00.0
           IF: enp11s0 state: down mac: <filter>
Drives:    HDD Total Size: 2570.6GB (2.5% used)
           ID-1: /dev/sda model: Samsung_SSD_850 size: 256.1GB
           ID-2: /dev/sdb model: Samsung_SSD_850 size: 1024.2GB
           ID-3: /dev/sdc model: Crucial_CT1050MX size: 1050.2GB
           ID-4: /dev/sdd model: KINGSTON_SH100S3 size: 120.0GB
           ID-5: /dev/sde model: KINGSTON_SV300S3 size: 120.0GB
Partition: ID-1: / size: 110G used: 60G (58%) fs: ext4 dev: /dev/sde1
RAID:      No RAID devices: /proc/mdstat, md_mod kernel module present
Sensors:   System Temperatures: cpu: 49.0C mobo: N/A gpu: 0.0:54C
           Fan Speeds (in rpm): cpu: 0
Info:      Processes: 278 Uptime: 2:08 Memory: 3971.1/32101.8MB Init: systemd runlevel: 5 Gcc sys: 7.3.0
           Client: Shell (bash 4.4.191) inxi: 2.3.56 
```
Comment 1 Michael Catanzaro 2018-10-24 10:21:54 PDT
I don't know enough to help with this, but just want to point out we now have a working canvas debugger that could be useful: https://webkit.org/blog/8452/canvas-debugging/
Comment 2 Lionir 2019-05-17 00:16:42 PDT
Testing on : 

Epiphany : 3.33.1-1375a8e6d
WebKitGTK 2.24.1

It doesn't disappear after playing around with it for a bit.
Comment 3 Michael Catanzaro 2019-05-17 09:49:36 PDT
Dany, can you still reproduce this with 2.24.1 or 2.24.2? I assume it's fixed.
Comment 4 Dany Gee 2019-05-17 11:12:07 PDT
Allright, if u tested it and its OK, then close the ticket.
I couldn't install the newest Epiphany build due to missing dependencies and I didn't want to accidentally break something on my system.