View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0014592 | MMW 5 | General | public | 2017-12-17 14:41 | 2021-05-27 00:41 |
Reporter | jiri | Assigned To | |||
Priority | urgent | Severity | minor | Reproducibility | N/A |
Status | closed | Resolution | fixed | ||
Product Version | 5.0 | ||||
Target Version | 5.0.1 | Fixed in Version | 5.0.1 | ||
Summary | 0014592: Upgrade to the latest Chromium | ||||
Description | Upgrading 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) | ||||
Tags | No tags attached. | ||||
Fixed in build | 2400 | ||||
|
Chromium updated to version 64 (current trunk). |
|
Assigning to Petr to look into 1. Other items tbd, time permitting. |
|
3) fixed in build 2089, preventScroll used in Scroller and ListView controls instead of our workaround |
|
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. |
|
4) fixed in build 2089 |
|
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) |
|
Lowering priority as we're currently on CEF 69 |
|
We've upgraded to CEF 79 |
|
Upgraded to CEF 90 |
|
Verified 2400 Except size increase, old 79 is correctly removed on upgrade and I have not observer any memory leaks and crashes. |
|
re verified 2408 Looks like Upgrade is stable, all CEF 90 reports are handled and installation /start crash is not reported anymore. |