Closed Bug 1631887 Opened 4 months ago Closed 4 months ago

<select> is missing chevon (little drop-down arrow)

Categories

(Core :: Widget: Android, defect)

defect

Tracking

()

RESOLVED FIXED
mozilla77
Tracking Status
firefox77 --- fixed

People

(Reporter: miketaylr, Assigned: emilio)

References

Details

Attachments

(2 files, 1 obsolete file)

Attached file moz-menulist.html (obsolete) —

STR:

  1. go to any page with a <select> element on it in Fenix, see the attachment or go to https://miketaylr.com/bzla/moz-menulist.html

Expected: the little dropdown arrow is visible
Actual: it's gone

It's odd to me that -moz-appearance: menulist works in Desktop but not Android, and presumably that's what is powering the dropdown (but I don't know for certain). But the dropdown is visible for select on Fennec. The <div style="-moz-appearance:menulist"> doesn't work on Android at all, but that's less important I think.

Flags: needinfo?(emilio)
Attached file moz-menulist.html
Attachment #9142143 - Attachment is obsolete: true
Assignee: nobody → emilio

This is used by platforms with overlay scrollbars, only in order to
reserve enough space for the chevron of the <select> element.

So our general min-widget-size, which is the same as for scrollbars
works.

Flags: needinfo?(emilio)
Pushed by ealvarez@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/c7623d3b49ec
Claim to support NonDisappearingScrollbarWidth on the non-native theme. r=spohl

Backed out changeset c7623d3b49ec (bug 1631887) for foreignObject-img-form-theme.html

Push with failures: https://treeherder.mozilla.org/#/jobs?repo=autoland&fromchange=bdf4dbebe5c15ebc37996166c612272789d2db1e&searchStr=android%2Creftest&tochange=c9913450bacf38ac0d16b87a69e7e6c1101df37e&selectedJob=298714199

Backout link: https://hg.mozilla.org/integration/autoland/rev/c9913450bacf38ac0d16b87a69e7e6c1101df37e

Failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=298714199&repo=autoland&lineNumber=25380

[task 2020-04-21T23:01:18.853Z] 23:01:18     INFO -  REFTEST TEST-START | layout/reftests/svg/foreignObject-img-form-theme.html == layout/reftests/svg/foreignObject-img-form-theme-ref.html
[task 2020-04-21T23:01:18.853Z] 23:01:18     INFO -  REFTEST TEST-LOAD | http://10.0.2.2:8854/tests/layout/reftests/svg/foreignObject-img-form-theme.html | 4812 / 7116 (67%)
[task 2020-04-21T23:07:46.150Z] 23:07:46     INFO -  wait for org.mozilla.geckoview.test complete; top activity=org.mozilla.geckoview.test
[task 2020-04-21T23:07:46.253Z] 23:07:46     INFO -  org.mozilla.geckoview.test unexpectedly found running. Killing...
[task 2020-04-21T23:07:46.253Z] 23:07:46     INFO -  REFTEST TEST-INFO | started process screentopng
[task 2020-04-21T23:07:46.580Z] 23:07:46     INFO -  REFTEST TEST-INFO | screentopng: exit 0
[task 2020-04-21T23:08:01.132Z] 23:08:01  WARNING -  TEST-UNEXPECTED-FAIL | layout/reftests/svg/foreignObject-img-form-theme.html == layout/reftests/svg/foreignObject-img-form-theme-ref.html | application timed out after 370 seconds with no output
[task 2020-04-21T23:08:01.132Z] 23:08:01     INFO -  remoteautomation.py | Application ran for: 0:21:23.752867
[task 2020-04-21T23:08:01.646Z] 23:08:01     INFO -  REFTEST INFO | Downloading symbols from: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/Xb4TxzMVTt-dI-WUy_Zxow/artifacts/public/build/target.crashreporter-symbols.zip
[task 2020-04-21T23:08:04.777Z] 23:08:04     INFO -  REFTEST INFO | Copy/paste: /builds/worker/fetches/minidump_stackwalk/minidump_stackwalk /tmp/tmpBeFunW/58fb197d-08be-5724-9478-b76daab6cb02.dmp /tmp/tmpFfkgm1
[task 2020-04-21T23:08:08.269Z] 23:08:08     INFO -  REFTEST INFO | Saved minidump as /builds/worker/workspace/build/blobber_upload_dir/58fb197d-08be-5724-9478-b76daab6cb02.dmp
[task 2020-04-21T23:08:08.270Z] 23:08:08     INFO -  REFTEST INFO | Saved app info as /builds/worker/workspace/build/blobber_upload_dir/58fb197d-08be-5724-9478-b76daab6cb02.extra
[task 2020-04-21T23:08:08.274Z] 23:08:08  WARNING -  REFTEST PROCESS-CRASH | layout/reftests/svg/foreignObject-img-form-theme.html == layout/reftests/svg/foreignObject-img-form-theme-ref.html | application crashed [@ libc.so + 0x8c66a]
[task 2020-04-21T23:08:08.274Z] 23:08:08     INFO -  Crash dump filename: /tmp/tmpBeFunW/58fb197d-08be-5724-9478-b76daab6cb02.dmp
[task 2020-04-21T23:08:08.274Z] 23:08:08     INFO -  Operating system: Android
[task 2020-04-21T23:08:08.274Z] 23:08:08     INFO -                    0.0.0 Linux 3.10.0+ #260 SMP PREEMPT Fri May 19 12:48:14 PDT 2017 x86_64
[task 2020-04-21T23:08:08.282Z] 23:08:08     INFO -  CPU: amd64
[task 2020-04-21T23:08:08.282Z] 23:08:08     INFO -       family 6 model 6 stepping 3
[task 2020-04-21T23:08:08.282Z] 23:08:08     INFO -       4 CPUs
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -  GPU: UNKNOWN
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -  Crash reason:  SIGABRT
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -  Crash address: 0xe86
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -  Process uptime: not available
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -  Thread 0 (crashed)
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -   0  libc.so + 0x8c66a
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -      rax = 0xfffffffffffffffc   rdx = 0x0000000000000010
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -      rcx = 0xffffffffffffffff   rbx = 0x00000000ffffffff
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -      rsi = 0x00007fff711bc6c0   rdi = 0x000000000000001f
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -      rbp = 0x00000000ffffffff   rsp = 0x00007fff711bc648
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -       r8 = 0x0000000000000000    r9 = 0x0000000000000008
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -      r10 = 0x00000000ffffffff   r11 = 0x0000000000000246
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -      r12 = 0x00000000ffffffff   r13 = 0x000078e64d929f40
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -      r14 = 0x0000000000000000   r15 = 0x0000000000000000
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -      rip = 0x000078e64e6dd66a
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -      Found by: given as instruction pointer in context
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -   1  libc.so + 0x2a0e6
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -      rsp = 0x00007fff711bc650   rip = 0x000078e64e67b0e6
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -      Found by: stack scanning
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -   2  libutils.so + 0x184e7
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -      rsp = 0x00007fff711bc670   rip = 0x000078e64e18c4e7
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -      Found by: stack scanning
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -   3  libart.so + 0x14cd91
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -      rsp = 0x00007fff711bc680   rip = 0x000078e64d258d91
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -      Found by: stack scanning
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -   4  system@framework@boot-framework.art + 0x3d5350
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -      rsp = 0x00007fff711bc698   rip = 0x0000000071675350
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -      Found by: stack scanning
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -   5  boot-framework.oat + 0x1000
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -      rsp = 0x00007fff711bc6a8   rip = 0x0000000072f54000
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -      Found by: stack scanning
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -   6  dalvik-main space (deleted) + 0x330a0
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -      rsp = 0x00007fff711bc6c0   rip = 0x0000000012c330a0
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -      Found by: stack scanning
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -   7  libart.so + 0x14cd91
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -      rsp = 0x00007fff711bc720   rip = 0x000078e64d258d91
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -      Found by: stack scanning
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -   8  libart.so + 0x39c37f
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -      rsp = 0x00007fff711bc760   rip = 0x000078e64d4a837f
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -      Found by: stack scanning
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -   9  libart.so + 0x6e3c40
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -      rsp = 0x00007fff711bc768   rip = 0x000078e64d7efc40
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -      Found by: stack scanning
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -  10  libutils.so + 0x1837b
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -      rsp = 0x00007fff711bc7c0   rip = 0x000078e64e18c37b
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -      Found by: stack scanning
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -  11  system@framework@boot-framework.art + 0x3f5b10
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -      rsp = 0x00007fff711bc7e8   rip = 0x0000000071695b10
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -      Found by: stack scanning
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -  12  dalvik-main space (deleted) + 0x95d8
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -      rsp = 0x00007fff711bc7f0   rip = 0x0000000012c095d8
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -      Found by: stack scanning
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -  13  libandroid_runtime.so + 0xff856
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -      rsp = 0x00007fff711bc800   rip = 0x000078e64f45e856
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -      Found by: stack scanning
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -  14  system@framework@boot-framework.art + 0x3f5b10
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -      rsp = 0x00007fff711bc808   rip = 0x0000000071695b10
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -      Found by: stack scanning
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -  15  boot-framework.oat + 0x1e17220
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -      rsp = 0x00007fff711bc820   rip = 0x0000000074d6a220
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -      Found by: stack scanning
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -  16  system@framework@boot-framework.art + 0x3f5b10
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -      rsp = 0x00007fff711bc838   rip = 0x0000000071695b10
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -      Found by: stack scanning
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -  17  dalvik-main space (deleted) + 0x95d8
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -      rsp = 0x00007fff711bc840   rip = 0x0000000012c095d8
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -      Found by: stack scanning
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -  18  system@framework@boot-framework.art + 0x3f5790
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -      rsp = 0x00007fff711bc848   rip = 0x0000000071695790
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -      Found by: stack scanning
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -  19  system@framework@boot.art + 0x50f2c8
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -      rsp = 0x00007fff711bc868   rip = 0x0000000070fbe2c8
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -      Found by: stack scanning
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -  20  system@framework@boot-framework.art + 0x3f5b10
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -      rsp = 0x00007fff711bc8b0   rip = 0x0000000071695b10
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -      Found by: stack scanning
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -  21  dalvik-main space (deleted) + 0x95d8
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -      rsp = 0x00007fff711bc8b8   rip = 0x0000000012c095d8
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -      Found by: stack scanning
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -  22  boot-framework.oat + 0x1e19034
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -      rsp = 0x00007fff711bc8c0   rip = 0x0000000074d6c034
[task 2020-04-21T23:08:08.283Z] 23:08:08     INFO -      Found by: stack scanning
...
...
Flags: needinfo?(emilio)
Flags: needinfo?(emilio)
Pushed by ealvarez@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/01866ba86338
Claim to support NonDisappearingScrollbarWidth on the non-native theme. r=spohl
Pushed by emilio@crisal.io:
https://hg.mozilla.org/integration/autoland/rev/b6d444e0d0f7
Fuzz another autofocus test a little bit.
You need to log in before you can comment on or make changes to this bug.