Closed Bug 960114 Opened 11 years ago Closed 11 years ago

Multiple CSS warnings shown when launching the Gallery app

Categories

(Firefox OS Graveyard :: Gaia::Gallery, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(b2g-v1.4 affected)

RESOLVED FIXED
Tracking Status
b2g-v1.4 --- affected

People

(Reporter: gkw, Assigned: gduan)

References

Details

Attachments

(1 file)

+++ This bug was initially created as a clone of Bug #959994 +++

E/GeckoConsole(  652): [JavaScript Warning: "Expected end of selector or a user action pseudo-class after pseudo-element but found '.'.  Ruleset ignored due to bad selector." {file: "app://gallery.gaiamobile.org/style/gallery_tablet.css" line: 441 column: 89 source: "  section[role="region"].skin-dark > header:first-child menu[type="toolbar"] button:after."}]
E/GeckoConsole(  652): [JavaScript Warning: "Function token for non-function pseudo-class or pseudo-element, or the other way around, when reading 'not'.  Ruleset ignored due to bad selector." {file: "app://gallery.gaiamobile.org/style/gallery_tablet.css" line: 645 column: 7 source: "  body:not[.fullscreenView] .videoPlayerPauseButton {"}]
E/GeckoConsole(  652): [JavaScript Warning: "Function token for non-function pseudo-class or pseudo-element, or the other way around, when reading 'not'.  Ruleset ignored due to bad selector." {file: "app://gallery.gaiamobile.org/style/gallery_tablet.css" line: 649 column: 7 source: "  body:not[.fullscreenView] .videoPlayerSlider {"}]
E/GeckoConsole(  652): [JavaScript Warning: "Function token for non-function pseudo-class or pseudo-element, or the other way around, when reading 'not'.  Ruleset ignored due to bad selector." {file: "app://gallery.gaiamobile.org/style/gallery_tablet.css" line: 653 column: 7 source: "  body:not[.fullscreenView] .videoPlayerProgress {"}]
E/GeckoConsole(  652): [JavaScript Warning: "Function token for non-function pseudo-class or pseudo-element, or the other way around, when reading 'not'.  Ruleset ignored due to bad selector." {file: "app://gallery.gaiamobile.org/style/gallery_tablet.css" line: 658 column: 7 source: "  body:not[.fullscreenView] .videoPlayerSlider .videoPlayerDurationText {"}]

This happens after starting up the emulator, tested with the jb version of the emulator in pvt builds, with timestamp 20140114154437, then launching the Gallery app.

Not sure how to move this forward, setting needinfo? from David, the Gaia::Gallery module owner.
Flags: needinfo?(dflanagan)
These are all actually CSS warnings, even though they say "JavaScript" in them. Editing the bug title to reflect that.

All are in the file gallery_tablet.css, which was introduced recently by George Duan.

George: can you take a look at these errors when you have a chance?
Flags: needinfo?(dflanagan) → needinfo?(gduan)
Summary: Multiple JavaScript warnings shown when launching the Gallery app → Multiple CSS warnings shown when launching the Gallery app
They should be body:not(.fullscreenView) instead of body:not[.fullscreenView]. I should find it at the review procedure. Sorry about that.
Attached file PR to master
Hi David,
It's my fault.
I think we probably need a css checker in travis. 

Please kindly help to check this patch.
Thanks.
Attachment #8361631 - Flags: review?(dflanagan)
Flags: needinfo?(gduan)
Assignee: nobody → gduan
Comment on attachment 8361631 [details]
PR to master

Looks good.  Sorry my review took so long.
Attachment #8361631 - Flags: review?(dflanagan) → review+
Thanks,
master: https://github.com/mozilla-b2g/gaia/commit/f938e2c0782a667f1a3476604a673c07d28eb5ce
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: