Page MenuHomePhabricator

[Bug] Opera mini extreme mode displaying pages with large tables with incorrect width
Closed, ResolvedPublic

Description

Steps to Reproduce

  1. Go to https://en.m.wikipedia.org/wiki/Battle_of_Maserfield on Opera mini browser

Expected Results

  • Screenshot_20180925-162909.jpg (2×1 px, 230 KB)

Actual Results

  • Screenshot_20180925-162226.jpg (2×1 px, 149 KB)

Environments Observed

  • Opera Mini Version 36.3.2254
  • Android 8.1.0

Developer notes

"Extreme mode" has so many problems.
The screenshot and gray background suggests to me that it's generating invalid HTML (hence the problem). There is also an overflowing table (T201820) which suggests to me the problems are related.

Testing this a little more the issue seems to be an issue with the infobox component - removing it made the problem go away.

Will likely need to be fixed with TemplateStyles but it could also relate to our use of flexbox.

This issue does not impact the following pages:

Event Timeline

Restricted Application changed the subtype of this task from "Deadline" to "Task". · View Herald TranscriptSep 25 2018, 9:34 PM
Restricted Application added a subscriber: Aklapper. · View Herald Transcript

I can only replicate this with "Extreme mode" turned on. Is that correct?

Jdlrobson renamed this task from [Bug] Opera mini displaying pages with incorrect width to [Bug] Opera mini extreme mode displaying pages with incorrect width.Sep 25 2018, 9:56 PM
Jdlrobson updated the task description. (Show Details)

This is probably a duplicate of T201820 since infoboxes are impacted in both cases.

Not sure if it's a duplicate of T201820: Overflowing table on Opera Mini Wikipedia page when browsing with Opera Mini client with Data Savings mode set to Extreme. as it seems to be affecting all pages but I did find something that fixes it:

  1. Go to O > settings > Page layout
  2. Turn off text wrap (why this is on by default for opera mini, I have no idea).

is there a way we can just override that setting somehow?

is there a way we can just override that setting somehow?

unfortunately, no. To be honest, these bugs feel like issues with Opera Mini, not our side.

as it seems to be affecting all pages but I did find something that fixes it:

It seems to relate to pages with big tables. http://en.m.wikipedia.org/wiki/Kingdom%20of%20Northumbria and https://en.m.wikipedia.org/wiki/Lord-lieutenant which have no tables work fine.

Jdlrobson renamed this task from [Bug] Opera mini extreme mode displaying pages with incorrect width to [Bug] Opera mini extreme mode displaying pages with large tables with incorrect width.Sep 25 2018, 10:29 PM
Jdlrobson updated the task description. (Show Details)

There's an upstream bug and it's not just our site:
https://forums.opera.com/topic/26703/font-overlapping-problem

Could we flag this to an Opera contact?

There's an upstream bug and it's not just our site:
https://forums.opera.com/topic/26703/font-overlapping-problem

Could we flag this to an Opera contact?

@DFoy - do you know if there is someone at Opera we can reach out to in terms of determining what priority they have for this bug?

@ovasileva - I've informed Opera of the issue and I'll update on this when I hear back from them.

@ovasileva - Opera has responded, and their engineers are working on a fix. Not sure about an ETA.

Thanks for reaching out to them @DFoy! Let's leave this in tracking for now, but let us know if you hear any updates from their side.

I believe this bug has been fixed alongside T201820 on Opera side.

Jdlrobson claimed this task.

Confirmed as fixed! Thanks @Smyru!