View Issue Details

IDProjectCategoryView StatusLast Update
0014592MMW 5Generalpublic2021-05-27 00:41
Reporterjiri Assigned To 
PriorityurgentSeverityminorReproducibilityN/A
Status closedResolutionfixed 
Product Version5.0 
Target Version5.0.1Fixed in Version5.0.1 
Summary0014592: Upgrade to the latest Chromium
DescriptionUpgrading to the latest Chromium would help us in couple of ways, namely:
1. From v61 we can use import and export for better JS modules management.

2. From v64 there's Resize Observer (https://wicg.github.io/ResizeObserver/). Since it isn't in other browsers atm, we could also include its polyfill from https://github.com/que-etc/resize-observer-polyfill (Jiri)

3. From v64 Element.focus() takes a parameter preventScroll, which would probably be useful for us in some places (https://html.spec.whatwg.org/multipage/interaction.html#focus-management-apis). (Michal?)

4. We should test how the latest version behaves on http://www.ventismedia.com/mantis/view.php?id=13084#c48767 (Michal)
TagsNo tags attached.
Fixed in build2400

Relationships

related to 0017812 closedpetr MM fails to run for some users (after Chromium update to 90) 
related to 0017547 closedmichal Playing mm for hours (--> crash 875B000 : fixed) --> increased memory utilization 
related to 0017835 assignedpetr Dialogs sometimes fail to render (appear black) 

Activities

petr

2018-01-04 15:26

developer   ~0049484

Chromium updated to version 64 (current trunk).

jiri

2018-01-04 19:51

administrator   ~0049486

Assigning to Petr to look into 1.

Other items tbd, time permitting.

michal

2018-01-05 08:58

developer   ~0049487

3) fixed in build 2089, preventScroll used in Scroller and ListView controls instead of our workaround

michal

2018-01-05 14:35

developer   ~0049489

4) even the latest Chromium is somehow buggy in column layout handling - it has problems with correct placing of floating element. We need to have image floating, so it could be nicely surrounded by Wiki text. But Chromium places this floating image in weird places in case text columns height is around the same height as image. Did not find any working workaround yet.

michal

2018-01-06 14:57

developer   ~0049492

4) fixed in build 2089

petr

2018-08-28 10:01

developer   ~0050998

info: since CEF69 single-process settings for cef_initialize missing, but command line parameter works ... it looks single process option will be removed even from command line parameters (we're using for debugging)

petr

2018-10-31 12:43

developer   ~0051512

Lowering priority as we're currently on CEF 69

petr

2020-03-02 20:13

developer   ~0057010

We've upgraded to CEF 79

petr

2021-04-23 12:54

developer   ~0062909

Upgraded to CEF 90

peke

2021-04-29 00:16

developer   ~0062968

Verified 2400

Except size increase, old 79 is correctly removed on upgrade and I have not observer any memory leaks and crashes.

peke

2021-05-27 00:41

developer   ~0063525

re verified 2408

Looks like Upgrade is stable, all CEF 90 reports are handled and installation /start crash is not reported anymore.