Open Bug 1171301 Opened 9 years ago Updated 2 years ago

with e10s enable pastebin.mozilla.org displays incorrectly when using the oxygen/gtk theme

Categories

(Core :: General, defect, P4)

40 Branch
defect

Tracking

()

Tracking Status
e10s + ---

People

(Reporter: Jamie_, Unassigned)

References

Details

Attachments

(3 files)

while on https://pastebin.mozilla.org/ the text area is displaying the same as the background of the page instead of white with e10s enabled. I tried without and with e10s and without the e10s enabled it displays white
str:
1) navigate to https://pastebin.mozilla.org/
2) observe the site

actual results:
the page is displayed improperly with the text area the same color as the background instead of the designated white

expected results:
the page is displayed correctly with the text area in white and the background being gray.
Attached image pastebin-e10s.png (deleted) —
with the e10s enabled
Attached image pastebin-non-e10s.png (deleted) —
pastebin with out the e10s
Summary: with e10s enable pastbin.mozilla.org displays incorrectly → with e10s enable pastebin.mozilla.org displays incorrectly
Also, for the e10s version, the 'syntax highlighting' dropdown box is notably too short and wide compared to the non-e10s version.
Blocks: e10s
tracking-e10s: --- → ?
Jamie, can you try in a fresh profile or with all of your add-ons disabled? If it doesn't reproduce in that case.  please post your about:support here and try re-enabling your add-ons one by one 'til you determine which add-on may be causing trouble here.
Flags: needinfo?(charja13)
I'll also try to reproduce on Ubuntu.
Flags: needinfo?(twalker)
Okay, I still see this with all my add-ons disabled. I cant seem to find the cause of this either.
https://pastebin.mozilla.org/8835946
That is my about:support, however in a separate profile this does not reproduce
Flags: needinfo?(charja13)
I cannot reproduce On Ubuntu (clean profile).  Since you can also not reproduce in a clean profile, I wonder what's going on in your default profile to be causing the bug.
Flags: needinfo?(twalker)
What GTK theme are you using?
Flags: needinfo?(charja13)
not sure what you mean, I am on ubuntu 14.04 with unity, and my browser is set to standard developers edition theme, also same thing is happening for me nightly browser also... which also has the standard theme that comes on it.
Flags: needinfo?(charja13)
I meant your system theme. are you running a different theme on your desktop/unity setup?
Anyway, it's a long shot because I'm guessing it looks like it might be an issue with the way native widgets are being rendered on Linux/GTK. Karl, do you have any insight as to what might be going on here?
Flags: needinfo?(karlt)
Yes, something to do with native theming, but it seems more related to
dimensions and values from the theme than the drawing itself.

DOM Inspector says the input and textarea have background-color: -moz-field and
-moz-appearance: textfield and textfield-multiline.

The buttons, select, etc look like they have their -moz-appearance rendered
correctly, but the select has the wrong height.

It might be a problem with -moz-field from nsLookAndFeel, and the select size might be a problem with GetWidgetBorder() or GetWidgetPadding(), but I don't know why this would be different for e10s.

It looks fine with Clearlooks or Ambience here on Gentoo.
Flags: needinfo?(karlt)
Yes, reproduces with oxygen-gtk (tested 1.3.1 and 1.4.6).
Summary: with e10s enable pastebin.mozilla.org displays incorrectly → with e10s enable pastebin.mozilla.org displays incorrectly when using the oxygen/gtk theme
tracy, is this still a valid bug?
Flags: needinfo?(twalker)
This isn't a problem with default theme, Ambience on Ubuntu.  George do you have Oxygen installed.  Is this still reproducible for you?  I am having difficulty figuring out how to get gtk2 installed. Which seems to be a dependency for this theme.
Flags: needinfo?(twalker) → needinfo?(gwright)
I don't have oxygen installed and I never reproduced this. Karl, are you able to still reproduce this?
Flags: needinfo?(gwright) → needinfo?(karlt)
I didn't reproduce.

This was reported before changes for bug 1186229.  At that time dev ed was using GTK2.  Things may be different now with GTK3.

Jamie, are you still able to reproduce the problem?
Flags: needinfo?(karlt)
right now things are even more different then they should be... if i view it on standard it shows fine... if i view it on nightly even with multiprocessing disabled i am still running into the same thing... it seems that on nightly its changing the styling to dark... all of the drop down boxes on bugzilla are all black with white writing all of a sudden.
Priority: -- → P4
(In reply to Jamie Charlton (:Jamie_) from comment #20)
> Created attachment 8735850 [details]
> Screenshot from 2016-03-29 09-57-32.png

The theming looks like it may be the dark variant of Adwaita, and it looks consistent with the window manager decorations.

Do other GTK3 apps look different?
For example, what does gtk3-widget-factory look like?
It is available in the gtk-3-examples package.
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: