Closed Bug 728942 Opened 9 years ago Closed 9 years ago

12 reftests pass on native and fail on xul on m-c due to cursor in the test image snapshot

Categories

(Firefox for Android Graveyard :: General, defect)

ARM
Android
defect
Not set
normal

Tracking

(blocking-fennec1.0 -)

RESOLVED INVALID
Tracking Status
blocking-fennec1.0 --- -

People

(Reporter: jmaher, Assigned: jmaher)

References

(Blocks 1 open bug)

Details

(Whiteboard: [android][tegra][talos][android_tier_1])

Attachments

(1 file)

There are 12 tests which fail (unexpected-pass) on android xul (and are marked that way in the reftest.list file) but run correctly (expected fail != ) on android native:
http://mxr.mozilla.org/mozilla-central/source/layout/reftests/editor/

native:
these tests are different due to the gradient color at the top of the textarea element.  

xul:
the input element has the exact same color scheme for the test and reference image.


here is an example test image:
http://mxr.mozilla.org/mozilla-central/source/layout/reftests/editor/spellcheck-textarea-attr.html?force=1

here is the reference image for all of the tests:
http://mxr.mozilla.org/mozilla-central/source/layout/reftests/editor/spellcheck-textarea-ref.html?force=1

I don't know if we can set a preference, but hacking the reftest.list is not a good way to resolve this.
Whiteboard: [android][tegra][talos][android_tier_1]
this patch fixes the bogus browser.tabs.remote pref on native android and it keys off that for the manifest to ignore these tests.  

Jesse: you have asked in the past that we stop just doing blanket fails-if(Android), this is why I am asking for your input here.
Assignee: nobody → jmaher
Status: NEW → ASSIGNED
Attachment #601987 - Flags: review?(blassey.bugs)
Attachment #601987 - Flags: feedback?
Attachment #601987 - Flags: feedback? → feedback?(jruderman)
Attachment #601987 - Flags: review?(blassey.bugs) → review+
Comment on attachment 601987 [details] [diff] [review]
fix manifest to support xul tests for android and browserIsRemote (1.0)

This patch is an improvement in that it enables tests in some instances where they were previously disabled :)

Please file a bug for the underlying problem that causes these tests to fail in remote Android tests.  (I can't tell from this bug report what the underlying problem is; in the future, when filing bugs about reftest failures, please include links to the images produced.)  Please include that bug number in the manifest.

Depending on the scope and longevity of the underlying bug, it might be best to introduce a new reftest variable for its presence rather than repeating "Android&&browserIsRemote" and the bug number in reftest manifests.
Attachment #601987 - Flags: feedback?(jruderman) → feedback+
Blocks: 732494
Depends on: 732498
blocking-fennec1.0: --- → -
Blocks: 754001
seems that a m-c update fixed this.
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → INVALID
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.