Closed
Bug 887447
Opened 11 years ago
Closed 11 years ago
Surface dies after visiting internal browser page; XUL window popup in-focus
Categories
(Firefox for Android Graveyard :: General, defect)
Tracking
(firefox23 unaffected, firefox24 verified, firefox25 verified, fennec24+)
VERIFIED
FIXED
Firefox 25
Tracking | Status | |
---|---|---|
firefox23 | --- | unaffected |
firefox24 | --- | verified |
firefox25 | --- | verified |
fennec | 24+ | --- |
People
(Reporter: aaronmt, Assigned: darktrojan)
References
Details
Attachments
(3 files, 1 obsolete file)
33.40 KB,
image/png
|
Details | |
35.31 KB,
image/png
|
Details | |
755 bytes,
patch
|
bajaj
:
approval-mozilla-aurora+
|
Details | Diff | Splinter Review |
Currently I am seeing the browser surface go bad after visiting one of our internal pages. STR: i) Visit about:support ii) Tap the 'View Update History' button iii) Tap the location-bar and head to Google.com W/Adreno200-EGL( 9334): <qeglDrvAPI_eglMakeCurrent:2762>: EGL_BAD_SURFACE E/libEGL ( 9334): eglMakeCurrent:593 error 300d (EGL_BAD_SURFACE) See screenshot where I am at Google yet I see previous content. -- Nightly (06/26) Samsung Galaxy SIV (Android 4.2.2)
Reporter | ||
Comment 1•11 years ago
|
||
This affects the current state of the browser in that any site visited afterwards isn't drawn to our surface. A force-stop and re-opening of the browser is the only work-around as far as I'm aware.
Comment 2•11 years ago
|
||
This looks like some stupid XUL window popped up on top of the page. See for instance the attached screenshot. There is a "close" button in the bottom-right of this XUL window but touch events may not be getting delivered to it properly so you can't actually close it. We should replace the XUL window with some more Android-y.
Comment 3•11 years ago
|
||
We need to implement this interface in Fennec: http://mxr.mozilla.org/mozilla-central/source/toolkit/content/aboutSupport.js#509
Reporter | ||
Updated•11 years ago
|
Blocks: 864251
Component: Graphics, Panning and Zooming → General
Keywords: regression
Summary: Surface dies after visiting internal browser page → Surface dies after visiting internal browser page; XUL window popup in-focus
Reporter | ||
Updated•11 years ago
|
Assignee | ||
Comment 4•11 years ago
|
||
It'd be easier not to show the button on Android. I guess that depends if you're going to implement the update history window anyway.
Comment 5•11 years ago
|
||
What is that window supposed to show anyway?
Updated•11 years ago
|
tracking-fennec: ? → 24+
Assignee | ||
Comment 6•11 years ago
|
||
(In reply to Kartikaya Gupta (email:kats@mozilla.com) from comment #5) > What is that window supposed to show anyway? It's a list of application updates, version numbers and update status. Since most Android updates are probably done with the Play store, I'll get rid of it for Android.
Assignee | ||
Comment 7•11 years ago
|
||
Comment 8•11 years ago
|
||
Thanks. Note that ANDROID includes B2G. For Fennec only please use MOZ_WIDGET_ANDROID.
Assignee | ||
Comment 9•11 years ago
|
||
I didn't know that, but I guess the button isn't wanted on B2G either.
Comment 10•11 years ago
|
||
Comment on attachment 768821 [details] [diff] [review] patch Review of attachment 768821 [details] [diff] [review]: ----------------------------------------------------------------- ::: toolkit/content/aboutSupport.xhtml @@ +94,4 @@ > </td> > </tr> > > +#endif Übernit: Please move the #endif up a line so that it nestles the </tr> and the block of markup it applies to.
Attachment #768821 -
Flags: review?(adw) → review+
Assignee | ||
Comment 11•11 years ago
|
||
(In reply to Drew Willcoxon :adw from comment #10) > Übernit: Please move the #endif up a line so that it nestles the </tr> and > the block of markup it applies to. I'd decided to keep the white space looking pretty after processing. On the source that probably nobody's ever going to look at. I am not a smart man. :) https://hg.mozilla.org/integration/mozilla-inbound/rev/1c8e6f8e6715
Flags: in-testsuite-
Comment 12•11 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/1c8e6f8e6715
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 25
Updated•11 years ago
|
Assignee | ||
Comment 13•11 years ago
|
||
[Approval Request Comment] Bug caused by (feature/regressing bug #): bug 864251 User impact if declined: Firefox for Android becomes unusable Testing completed (on m-c, etc.): On m-c for 48 hours Risk to taking this patch (and alternatives if risky): Virtually none String or IDL/UUID changes made by this patch: None
Attachment #768821 -
Attachment is obsolete: true
Attachment #770528 -
Flags: approval-mozilla-aurora?
Updated•11 years ago
|
Attachment #770528 -
Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
Updated•11 years ago
|
Reporter | ||
Updated•11 years ago
|
Status: RESOLVED → VERIFIED
Keywords: qawanted,
reproducible,
verifyme
Updated•3 years ago
|
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•