Closed Bug 1430141 Opened 6 years ago Closed 4 years ago

Input elements with number type overflow parent in flex layout

Categories

(Core :: Layout: Form Controls, defect, P3)

57 Branch
defect

Tracking

()

RESOLVED FIXED
mozilla74
Tracking Status
firefox-esr68 --- wontfix
firefox57 --- wontfix
firefox58 --- wontfix
firefox59 --- wontfix
firefox72 --- wontfix
firefox73 --- wontfix
firefox74 --- fixed

People

(Reporter: jeremy.baker, Assigned: emilio)

References

()

Details

(Keywords: regression)

Attachments

(2 files, 1 obsolete file)

Attached file Minimal.html
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:57.0) Gecko/20100101 Firefox/57.0
Build ID: 20180103231032

Steps to reproduce:

Create an HTML page with an `input` element with a `type="number"`, wrap it in a `label` with `flex-flow: column;`.  Give the label an absolute position with a small-ish size.  Load the page in Firefox.  


Actual results:

The input element will overflow the container instead of auto-sizing to the width of the container.


Expected results:

The input should auto-size to the container width instead of overflowing.  If the input `type="text"` it works as expected.  Also setting style `width=auto;` makes the number input work as expected, too.  See this jsFiddle (HTML attached here, too): https://jsfiddle.net/mp0nh920/
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:59.0) Gecko/20100101 Firefox/59.0

I managed to reproduce this issue using both files from the Description, on latest Nightly 59.0a1 (2018-01-16) and Release 57.0.4 with Windows 10 x64, Ubuntu 14.04 x64 and macOS 10.12.

I don't think this is a regression since it's also reproducible on an older Nightly build 29.0a1 (2014-01-20).
Status: UNCONFIRMED → NEW
Component: Untriaged → Layout
Ever confirmed: true
Product: Firefox → Core
dholbert, how do flex containers size their children?

(I guess this may be an issue in form controls that it doesn't meet certain invariant for handling width.)

FWIW, it seems <input type="range"> has the same issue.
Flags: needinfo?(dholbert)
(In reply to Xidorn Quan [:xidorn] UTC+10 (PTO Jan 19 ~ 29) from comment #2)
> dholbert, how do flex containers size their children?

That is a complex question. :)  Basically, the spec text in question here (for the width) is here:
 https://drafts.csswg.org/css-flexbox-1/#algo-stretch

But that's beside the point, because really, we *basically* agree with Chrome here from a flex layout perspective.  The key thing that we disagree with them on is: does <input type="number"> have "width:auto" by default, or some other default width?

You can see this by manually setting "width:auto" vs. "width:160px" (for example) on the <input type="number"> in each browser. We agree that there's no overflow when you explicitly specific width:auto, and there is overflow when you explicitly specify a larger width.

("width:auto" is special & matters here because of its impact on enabling/disabling the default "align-self:stretch" behavior, as noted in the above-linked chunk of flexbox spec.  That behavior is what's responsible for compressing this flex item to fit inside the container.)

So really, the question here is where these elements (<input type="number"> and <input type="range">) are getting non-auto widths? I don't immediately see where that happens for <input type="number">, but for <input type="range"> it happens here (via the "inline-size" alias for "width" given a horizontal-tb writing-mode):
https://dxr.mozilla.org/mozilla-central/rev/e22e2c9eb81686e958a9448ea3d1e8cd766743e2/layout/style/res/forms.css#906,909
> input[type=range] {
>   [...]
>   inline-size: 12em;

(And I'm guessing there's something similar buried in there or nearby for <input type="number">.)

Given that styling, flexbox is doing the right thing (and as noted above, Chrome agrees with us if you explicitly add a width).

If we want different behavior for these elements as flex items, we would need to give these form elements "width:auto" (or inline-size:auto) as their default styling instead, and handle their default sizing in some other way (maybe by adding special cases in C++?)
Component: Layout → Layout: Form Controls
Flags: needinfo?(dholbert)
[ Triage 2017/02/20: P3 ]
Priority: -- → P3

The inline-size property for the number input is specified here:
https://hg.mozilla.org/mozilla-central/file/tip/layout/style/res/forms.css#l968

input[type="number"] {
  inline-size: 20ch;
}

There's this comment on the line:

It'd be nice if this matched the default inline-size of <input type=text>, but that's not easy to achieve due to platform differences.

I am currently dealing with the problem that the number input doesn't follow the align-items/align-self property which was mentioned above. I'm also not sure what the comment means because a simple width: auto fixes this issue.
Codepen for illustration

Bug 981248 should fix this by not making input type number so weird.

Depends on: 981248

Bugbug thinks this bug is a regression, but please revert this change in case of error.

Keywords: regression

Now that we're subclassing nsTextControlFrame we can use the regular replaced
element intrinsic sizing, rather than just faking it in the UA sheet with a
suspicious width declaration.

Assignee: nobody → emilio
Status: NEW → ASSIGNED

It is a <div>, it is display: block by default already.

Depends on D59981

Pushed by ealvarez@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/996f7985ca6b
Remove hardcoded <input type=number> width. r=jfkthame
https://hg.mozilla.org/integration/autoland/rev/56421ee87811
Remove useless declaration in forms.css. r=jfkthame

Backed out changeset 56421ee87811 (Bug 1430141) for libeditor/crashtests/1443664.html crashes

Push with failures: https://treeherder.mozilla.org/#/jobs?repo=autoland&fromchange=8feaa7bb9de43cd0183be65f132c3767af4729fe&searchStr=android-em-7-0-x86_64-qr%2Cdebug%2Creftests%2Ctest-android-em-7.0-x86_64-qr%2Fdebug-geckoview-crashtest-e10s%2Cr%28c%29&tochange=a7f7ebe49bc0589f9edf7a74f89bbe801372ebaf&selectedJob=285038187

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

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

[task 2020-01-15T13:27:07.355Z] 13:27:07 INFO - REFTEST TEST-LOAD | http://10.0.2.2:8854/tests/editor/libeditor/crashtests/1443664.html | 1057 / 3753 (28%)
[task 2020-01-15T13:27:07.355Z] 13:27:07 INFO - REFTEST WARNING | Failed to find the test-plugin.
[task 2020-01-15T13:27:07.355Z] 13:27:07 INFO - REFTEST WARNING | Failed to find the test-plugin.
[task 2020-01-15T13:27:07.356Z] 13:27:07 INFO - REFTEST WARNING | Failed to get test plugin tags.
[task 2020-01-15T13:27:28.091Z] 13:27:28 INFO - wait for org.mozilla.geckoview.test complete; top activity=com.android.launcher3
[task 2020-01-15T13:27:28.193Z] 13:27:28 INFO - remoteautomation.py | Application ran for: 0:02:50.914261
[task 2020-01-15T13:27:28.849Z] 13:27:28 INFO - REFTEST INFO | Copy/paste: /builds/worker/workspace/build/linux64-minidump_stackwalk /tmp/tmpjhGJJX/198e84a0-6dfd-177d-d2e5-03775f73b569.dmp /builds/worker/workspace/build/symbols
[task 2020-01-15T13:27:32.340Z] 13:27:32 INFO - REFTEST INFO | Saved minidump as /builds/worker/workspace/build/blobber_upload_dir/198e84a0-6dfd-177d-d2e5-03775f73b569.dmp
[task 2020-01-15T13:27:32.341Z] 13:27:32 INFO - REFTEST INFO | Saved app info as /builds/worker/workspace/build/blobber_upload_dir/198e84a0-6dfd-177d-d2e5-03775f73b569.extra
[task 2020-01-15T13:27:32.345Z] 13:27:32 WARNING - REFTEST PROCESS-CRASH | editor/libeditor/crashtests/1443664.html | application crashed [@ nsTextControlFrame::SetInitialChildList(mozilla::layout::FrameChildListID, nsFrameList&)]
[task 2020-01-15T13:27:32.345Z] 13:27:32 INFO - Crash dump filename: /tmp/tmpjhGJJX/198e84a0-6dfd-177d-d2e5-03775f73b569.dmp
[task 2020-01-15T13:27:32.346Z] 13:27:32 INFO - Operating system: Android
[task 2020-01-15T13:27:32.346Z] 13:27:32 INFO - 0.0.0 Linux 3.10.0+ #260 SMP PREEMPT Fri May 19 12:48:14 PDT 2017 x86_64
[task 2020-01-15T13:27:32.346Z] 13:27:32 INFO - CPU: amd64
[task 2020-01-15T13:27:32.346Z] 13:27:32 INFO - family 6 model 6 stepping 3
[task 2020-01-15T13:27:32.346Z] 13:27:32 INFO - 4 CPUs
[task 2020-01-15T13:27:32.346Z] 13:27:32 INFO - GPU: UNKNOWN
[task 2020-01-15T13:27:32.346Z] 13:27:32 INFO - Crash reason: SIGSEGV /SEGV_MAPERR
[task 2020-01-15T13:27:32.346Z] 13:27:32 INFO - Crash address: 0x0
[task 2020-01-15T13:27:32.346Z] 13:27:32 INFO - Process uptime: not available
[task 2020-01-15T13:27:32.346Z] 13:27:32 INFO - Thread 11 (crashed)
[task 2020-01-15T13:27:32.346Z] 13:27:32 INFO - 0 libxul.so!nsTextControlFrame::SetInitialChildList(mozilla::layout::FrameChildListID, nsFrameList&) [nsTextControlFrame.cpp:56421ee8781160ae08caaaafc2f39c1c0e3b4878 : 1252 + 0x51]
[task 2020-01-15T13:27:32.346Z] 13:27:32 INFO - rax = 0x000075c789d3f2d0 rdx = 0x0000000000000001
[task 2020-01-15T13:27:32.346Z] 13:27:32 INFO - rcx = 0x000075c7a4915a80 rbx = 0x0000000000000000
[task 2020-01-15T13:27:32.347Z] 13:27:32 INFO - rsi = 0x000075c78cf9abf0 rdi = 0x000075c78cf9a940
[task 2020-01-15T13:27:32.347Z] 13:27:32 INFO - rbp = 0x000075c78cf9ac60 rsp = 0x000075c78cf9ac30
[task 2020-01-15T13:27:32.347Z] 13:27:32 INFO - r8 = 0x0000000000000b5c r9 = 0x000075c78cf9d450
[task 2020-01-15T13:27:32.347Z] 13:27:32 INFO - r10 = 0x000075c785fbe67d r11 = 0x0000000000000000
[task 2020-01-15T13:27:32.347Z] 13:27:32 INFO - r12 = 0x000075c7759e9048 r13 = 0x000075c7759eb0b0
[task 2020-01-15T13:27:32.347Z] 13:27:32 INFO - r14 = 0x000075c7759e9048 r15 = 0x000075c775935c00
[task 2020-01-15T13:27:32.347Z] 13:27:32 INFO - rip = 0x000075c785fbe68f
[task 2020-01-15T13:27:32.347Z] 13:27:32 INFO - Found by: given as instruction pointer in context
[task 2020-01-15T13:27:32.347Z] 13:27:32 INFO - 1 libxul.so!nsCSSFrameConstructor::ConstructFrameFromItemInternal(nsCSSFrameConstructor::FrameConstructionItem&, nsFrameConstructorState&, nsContainerFrame*, nsFrameList&) [nsCSSFrameConstructor.cpp:56421ee8781160ae08caaaafc2f39c1c0e3b4878 : 3754 + 0x15]
[task 2020-01-15T13:27:32.347Z] 13:27:32 INFO - rbp = 0x000075c78cf9add0 rsp = 0x000075c78cf9ac70
[task 2020-01-15T13:27:32.348Z] 13:27:32 INFO - rip = 0x000075c785e4e752
[task 2020-01-15T13:27:32.348Z] 13:27:32 INFO - Found by: previous frame's frame pointer
[task 2020-01-15T13:27:32.348Z] 13:27:32 INFO - 2 libxul.so!nsCSSFrameConstructor::ConstructFramesFromItem(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItemList::Iterator&, nsContainerFrame*, nsFrameList&) [nsCSSFrameConstructor.cpp:56421ee8781160ae08caaaafc2f39c1c0e3b4878 : 5633 + 0x16]
[task 2020-01-15T13:27:32.348Z] 13:27:32 INFO - rbp = 0x000075c78cf9ae50 rsp = 0x000075c78cf9ade0
[task 2020-01-15T13:27:32.348Z] 13:27:32 INFO - rip = 0x000075c785e51285
[task 2020-01-15T13:27:32.348Z] 13:27:32 INFO - Found by: previous frame's frame pointer
[task 2020-01-15T13:27:32.348Z] 13:27:32 INFO - 3 libxul.so!nsCSSFrameConstructor::ConstructFramesFromItemList(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItemList&, nsContainerFrame*, bool, nsFrameList&) [nsCSSFrameConstructor.cpp:56421ee8781160ae08caaaafc2f39c1c0e3b4878 : 9491 + 0x15]
[task 2020-01-15T13:27:32.348Z] 13:27:32 INFO - rbp = 0x000075c78cf9aed0 rsp = 0x000075c78cf9ae60
[task 2020-01-15T13:27:32.348Z] 13:27:32 INFO - rip = 0x000075c785e4734c
[task 2020-01-15T13:27:32.349Z] 13:27:32 INFO - Found by: previous frame's frame pointer
[task 2020-01-15T13:27:32.349Z] 13:27:32 INFO - 4 libxul.so!nsCSSFrameConstructor::ContentAppended(nsIContent*, nsCSSFrameConstructor::InsertionKind) [nsCSSFrameConstructor.cpp:56421ee8781160ae08caaaafc2f39c1c0e3b4878 : 6803 + 0x1c]
[task 2020-01-15T13:27:32.349Z] 13:27:32 INFO - rbp = 0x000075c78cf9b110 rsp = 0x000075c78cf9aee0
[task 2020-01-15T13:27:32.349Z] 13:27:32 INFO - rip = 0x000075c785e5527a
[task 2020-01-15T13:27:32.349Z] 13:27:32 INFO - Found by: previous frame's frame pointer
[task 2020-01-15T13:27:32.349Z] 13:27:32 INFO - 5 libxul.so!mozilla::RestyleManager::ProcessRestyledFrames(nsStyleChangeList&) [RestyleManager.cpp:56421ee8781160ae08caaaafc2f39c1c0e3b4878 : 1432 + 0xa]
[task 2020-01-15T13:27:32.349Z] 13:27:32 INFO - rbp = 0x000075c78cf9b540 rsp = 0x000075c78cf9b120
[task 2020-01-15T13:27:32.349Z] 13:27:32 INFO - rip = 0x000075c785e2c4e4
[task 2020-01-15T13:27:32.349Z] 13:27:32 INFO - Found by: previous frame's frame pointer
[task 2020-01-15T13:27:32.349Z] 13:27:32 INFO - 6 libxul.so!mozilla::RestyleManager::DoProcessPendingRestyles(mozilla::ServoTraversalFlags) [RestyleManager.cpp:56421ee8781160ae08caaaafc2f39c1c0e3b4878 : 3081 + 0x8]
[task 2020-01-15T13:27:32.349Z] 13:27:32 INFO - rbp = 0x000075c78cf9b820 rsp = 0x000075c78cf9b550
[task 2020-01-15T13:27:32.350Z] 13:27:32 INFO - rip = 0x000075c785e310e1
[task 2020-01-15T13:27:32.350Z] 13:27:32 INFO - Found by: previous frame's frame pointer
[task 2020-01-15T13:27:32.350Z] 13:27:32 INFO - 7 libxul.so!mozilla::PresShell::DoFlushPendingNotifications(mozilla::ChangesToFlush) [PresShell.cpp:56421ee8781160ae08caaaafc2f39c1c0e3b4878 : 4074 + 0x1c]
[task 2020-01-15T13:27:32.350Z] 13:27:32 INFO - rbp = 0x000075c78cf9b930 rsp = 0x000075c78cf9b830
[task 2020-01-15T13:27:32.350Z] 13:27:32 INFO - rip = 0x000075c785e17b35
[task 2020-01-15T13:27:32.350Z] 13:27:32 INFO - Found by: previous frame's frame pointer
[task 2020-01-15T13:27:32.350Z] 13:27:32 INFO - 8 libxul.so!mozilla::dom::Document::FlushPendingNotifications(mozilla::ChangesToFlush) [Document.cpp:56421ee8781160ae08caaaafc2f39c1c0e3b4878 : 10007 + 0x10]
[task 2020-01-15T13:27:32.350Z] 13:27:32 INFO - rbp = 0x000075c78cf9b980 rsp = 0x000075c78cf9b940
[task 2020-01-15T13:27:32.350Z] 13:27:32 INFO - rip = 0x000075c784532645
[task 2020-01-15T13:27:32.350Z] 13:27:32 INFO - Found by: previous frame's frame pointer
[task 2020-01-15T13:27:32.351Z] 13:27:32 INFO - 9 libxul.so!nsDocLoader::DocLoaderIsEmpty(bool) [nsDocLoader.cpp:56421ee8781160ae08caaaafc2f39c1c0e3b4878 : 675 + 0x17]
[task 2020-01-15T13:27:32.351Z] 13:27:32 INFO - rbp = 0x000075c78cf9ba90 rsp = 0x000075c78cf9b990
[task 2020-01-15T13:27:32.351Z] 13:27:32 INFO - rip = 0x000075c783fbfe77
[task 2020-01-15T13:27:32.351Z] 13:27:32 INFO - Found by: previous frame's frame pointer
[task 2020-01-15T13:27:32.351Z] 13:27:32 INFO - 10 libxul.so!nsDocLoader::OnStopRequest(nsIRequest*, nsresult) [nsDocLoader.cpp:56421ee8781160ae08caaaafc2f39c1c0e3b4878 : 614 + 0xb]
[task 2020-01-15T13:27:32.351Z] 13:27:32 INFO - rbp = 0x000075c78cf9bb50 rsp = 0x000075c78cf9baa0
[task 2020-01-15T13:27:32.351Z] 13:27:32 INFO - rip = 0x000075c783fc0ae5
[task 2020-01-15T13:27:32.351Z] 13:27:32 INFO - Found by: previous frame's frame pointer
[task 2020-01-15T13:27:32.351Z] 13:27:32 INFO - 11 libxul.so!non-virtual thunk to nsDocLoader::OnStopRequest(nsIRequest*, nsresult) [nsDocLoader.cpp:56421ee8781160ae08caaaafc2f39c1c0e3b4878 : 0 + 0xd]
[task 2020-01-15T13:27:32.351Z] 13:27:32 INFO - rbp = 0x000075c78cf9bb60 rsp = 0x000075c78cf9bb60
[task 2020-01-15T13:27:32.351Z] 13:27:32 INFO - rip = 0x000075c783fc0fb5
[task 2020-01-15T13:27:32.352Z] 13:27:32 INFO - Found by: previous frame's frame pointer
[task 2020-01-15T13:27:32.352Z] 13:27:32 INFO - 12 libxul.so!mozilla::net::nsLoadGroup::NotifyRemovalObservers(nsIRequest*, nsresult) [nsLoadGroup.cpp:56421ee8781160ae08caaaafc2f39c1c0e3b4878 : 604 + 0x14]
[task 2020-01-15T13:27:32.352Z] 13:27:32 INFO - rbp = 0x000075c78cf9bbc0 rsp = 0x000075c78cf9bb70
[task 2020-01-15T13:27:32.352Z] 13:27:32 INFO - rip = 0x000075c78362d878
[task 2020-01-15T13:27:32.352Z] 13:27:32 INFO - Found by: previous frame's frame pointer
[task 2020-01-15T13:27:32.352Z] 13:27:32 INFO - 13 libxul.so!mozilla::net::nsLoadGroup::RemoveRequest(nsIRequest*, nsISupports*, nsresult) [nsLoadGroup.cpp:56421ee8781160ae08caaaafc2f39c1c0e3b4878 : 511 + 0xe]
[task 2020-01-15T13:27:32.352Z] 13:27:32 INFO - rbp = 0x000075c78cf9bc00 rsp = 0x000075c78cf9bbd0
[task 2020-01-15T13:27:32.352Z] 13:27:32 INFO - rip = 0x000075c78362e639
[task 2020-01-15T13:27:32.352Z] 13:27:32 INFO - Found by: previous frame's frame pointer
[task 2020-01-15T13:27:32.353Z] 13:27:32 INFO - 14 libxul.so!mozilla::dom::Document::DoUnblockOnload() [Document.cpp:56421ee8781160ae08caaaafc2f39c1c0e3b4878 : 10701 + 0x1c]
[task 2020-01-15T13:27:32.353Z] 13:27:32 INFO - rbp = 0x000075c78cf9bc40 rsp = 0x000075c78cf9bc10
[task 2020-01-15T13:27:32.353Z] 13:27:32 INFO - rip = 0x000075c784534139
[task 2020-01-15T13:27:32.353Z] 13:27:32 INFO - Found by: previous frame's frame pointer
[task 2020-01-15T13:27:32.353Z] 13:27:32 INFO - 15 libxul.so!mozilla::dom::Document::UnblockOnload(bool) [Document.cpp:56421ee8781160ae08caaaafc2f39c1c0e3b4878 : 10633 + 0x8]
[task 2020-01-15T13:27:32.353Z] 13:27:32 INFO - rbp = 0x000075c78cf9bc80 rsp = 0x000075c78cf9bc50
[task 2020-01-15T13:27:32.353Z] 13:27:32 INFO - rip = 0x000075c78451e106
[task 2020-01-15T13:27:32.353Z] 13:27:32 INFO - Found by: previous frame's frame pointer
[task 2020-01-15T13:27:32.353Z] 13:27:32 INFO - 16 libxul.so!mozilla::dom::Document::DispatchContentLoadedEvents() [Document.cpp:56421ee8781160ae08caaaafc2f39c1c0e3b4878 : 7310 + 0x8]
[task 2020-01-15T13:27:32.353Z] 13:27:32 INFO - rbp = 0x000075c78cf9bd30 rsp = 0x000075c78cf9bc90
[task 2020-01-15T13:27:32.354Z] 13:27:32 INFO - rip = 0x000075c7845293b9
[task 2020-01-15T13:27:32.354Z] 13:27:32 INFO - Found by: previous frame's frame pointer
[task 2020-01-15T13:27:32.354Z] 13:27:32 INFO - 17 libxul.so!mozilla::detail::RunnableMethodImpl<mozilla::dom::Document*, void (mozilla::dom::Document::)(), true, (mozilla::RunnableKind)0>::Run() [nsThreadUtils.h:56421ee8781160ae08caaaafc2f39c1c0e3b4878 : 1216 + 0x17]
[task 2020-01-15T13:27:32.354Z] 13:27:32 INFO - rbp = 0x000075c78cf9bd40 rsp = 0x000075c78cf9bd40
[task 2020-01-15T13:27:32.354Z] 13:27:32 INFO - rip = 0x000075c784572a89
[task 2020-01-15T13:27:32.354Z] 13:27:32 INFO - Found by: previous frame's frame pointer
[task 2020-01-15T13:27:32.354Z] 13:27:32 INFO - 18 libxul.so!mozilla::SchedulerGroup::Runnable::Run() [SchedulerGroup.cpp:56421ee8781160ae08caaaafc2f39c1c0e3b4878 : 282 + 0x11]
[task 2020-01-15T13:27:32.354Z] 13:27:32 INFO - rbp = 0x000075c78cf9bd80 rsp = 0x000075c78cf9bd50
[task 2020-01-15T13:27:32.354Z] 13:27:32 INFO - rip = 0x000075c783520b88
[task 2020-01-15T13:27:32.354Z] 13:27:32 INFO - Found by: previous frame's frame pointer
[task 2020-01-15T13:27:32.355Z] 13:27:32 INFO - 19 libxul.so!nsThread::ProcessNextEvent(bool, bool
) [nsThread.cpp:56421ee8781160ae08caaaafc2f39c1c0e3b4878 : 1220 + 0x11]
[task 2020-01-15T13:27:32.355Z] 13:27:32 INFO - rbp = 0x000075c78cf9c2d0 rsp = 0x000075c78cf9bd90
[task 2020-01-15T13:27:32.355Z] 13:27:32 INFO - rip = 0x000075c783535e1c
[task 2020-01-15T13:27:32.355Z] 13:27:32 INFO - Found by: previous frame's frame pointer
[task 2020-01-15T13:27:32.355Z] 13:27:32 INFO - 20 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:56421ee8781160ae08caaaafc2f39c1c0e3b4878 : 486 + 0x10]
[task 2020-01-15T13:27:32.355Z] 13:27:32 INFO - rbp = 0x000075c78cf9c310 rsp = 0x000075c78cf9c2e0
[task 2020-01-15T13:27:32.355Z] 13:27:32 INFO - rip = 0x000075c7835397ef
[task 2020-01-15T13:27:32.355Z] 13:27:32 INFO - Found by: previous frame's frame pointer
[task 2020-01-15T13:27:32.355Z] 13:27:32 INFO - 21 libxul.so!mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) [MessagePump.cpp:56421ee8781160ae08caaaafc2f39c1c0e3b4878 : 87 + 0xa]
[task 2020-01-15T13:27:32.355Z] 13:27:32 INFO - rbp = 0x000075c78cf9c360 rsp = 0x000075c78cf9c320
[task 2020-01-15T13:27:32.355Z] 13:27:32 INFO - rip = 0x000075c783a7b09c
[task 2020-01-15T13:27:32.355Z] 13:27:32 INFO - Found by: previous frame's frame pointer
[task 2020-01-15T13:27:32.356Z] 13:27:32 INFO - 22 libxul.so!MessageLoop::RunInternal() [message_loop.cc:56421ee8781160ae08caaaafc2f39c1c0e3b4878 : 315 + 0x17]
[task 2020-01-15T13:27:32.356Z] 13:27:32 INFO - rbp = 0x000075c78cf9c3a0 rsp = 0x000075c78cf9c370
[task 2020-01-15T13:27:32.356Z] 13:27:32 INFO - rip = 0x000075c783a2f4b8
[task 2020-01-15T13:27:32.356Z] 13:27:32 INFO - Found by: previous frame's frame pointer
[task 2020-01-15T13:27:32.356Z] 13:27:32 INFO - 23 libxul.so!MessageLoop::Run() [message_loop.cc:56421ee8781160ae08caaaafc2f39c1c0e3b4878 : 290 + 0x8]
[task 2020-01-15T13:27:32.356Z] 13:27:32 INFO - rbp = 0x000075c78cf9c3e0 rsp = 0x000075c78cf9c3b0
[task 2020-01-15T13:27:32.356Z] 13:27:32 INFO - rip = 0x000075c783a2f421
[task 2020-01-15T13:27:32.356Z] 13:27:32 INFO - Found by: previous frame's frame pointer
[task 2020-01-15T13:27:32.356Z] 13:27:32 INFO - 24 libxul.so!nsBaseAppShell::Run() [nsBaseAppShell.cpp:56421ee8781160ae08caaaafc2f39c1c0e3b4878 : 137 + 0xd]
[task 2020-01-15T13:27:32.356Z] 13:27:32 INFO - rbp = 0x000075c78cf9c400 rsp = 0x000075c78cf9c3f0
[task 2020-01-15T13:27:32.356Z] 13:27:32 INFO - rip = 0x000075c785c33a9b
[task 2020-01-15T13:27:32.356Z] 13:27:32 INFO - Found by: previous frame's frame pointer
[task 2020-01-15T13:27:32.357Z] 13:27:32 INFO - 25 libxul.so!XRE_RunAppShell() [nsEmbedFunctions.cpp:56421ee8781160ae08caaaafc2f39c1c0e3b4878 : 945 + 0xe]
[task 2020-01-15T13:27:32.357Z] 13:27:32 INFO - rbp = 0x000075c78cf9c430 rsp = 0x000075c78cf9c410
[task 2020-01-15T13:27:32.357Z] 13:27:32 INFO - rip = 0x000075c786b4639b
[task 2020-01-15T13:27:32.357Z] 13:27:32 INFO - Found by: previous frame's frame pointer
[task 2020-01-15T13:27:32.357Z] 13:27:32 INFO - 26 libxul.so!mozilla::ipc::MessagePumpForChildProcess::Run(base::MessagePump::Delegate*) [MessagePump.cpp:56421ee8781160ae08caaaafc2f39c1c0e3b4878 : 237 + 0x5]
[task 2020-01-15T13:27:32.357Z] 13:27:32 INFO - rbp = 0x000075c78cf9c460 rsp = 0x000075c78cf9c440
[task 2020-01-15T13:27:32.357Z] 13:27:32 INFO - rip = 0x000075c783a7b69b
[task 2020-01-15T13:27:32.357Z] 13:27:32 INFO - Found by: previous frame's frame pointer
[task 2020-01-15T13:27:32.357Z] 13:27:32 INFO - 27 libxul.so!MessageLoop::RunInternal() [message_loop.cc:56421ee8781160ae08caaaafc2f39c1c0e3b4878 : 315 + 0x17]
[task 2020-01-15T13:27:32.357Z] 13:27:32 INFO - rbp = 0x000075c78cf9c4a0 rsp = 0x000075c78cf9c470
[task 2020-01-15T13:27:32.358Z] 13:27:32 INFO - rip = 0x000075c783a2f4b8
[task 2020-01-15T13:27:32.358Z] 13:27:32 INFO - Found by: previous frame's frame pointer
[task 2020-01-15T13:27:32.358Z] 13:27:32 INFO - 28 libxul.so!MessageLoop::Run() [message_loop.cc:56421ee8781160ae08caaaafc2f39c1c0e3b4878 : 290 + 0x8]
[task 2020-01-15T13:27:32.358Z] 13:27:32 INFO - rbp = 0x000075c78cf9c4e0 rsp = 0x000075c78cf9c4b0
[task 2020-01-15T13:27:32.358Z] 13:27:32 INFO - rip = 0x000075c783a2f421
[task 2020-01-15T13:27:32.358Z] 13:27:32 INFO - Found by: previous frame's frame pointer
[task 2020-01-15T13:27:32.358Z] 13:27:32 INFO - 29 libxul.so!XRE_InitChildProcess(int, char**, XREChildData const*) [nsEmbedFunctions.cpp:56421ee8781160ae08caaaafc2f39c1c0e3b4878 : 780 + 0x5]
[task 2020-01-15T13:27:32.358Z] 13:27:32 INFO - rbp = 0x000075c78cf9c760 rsp = 0x000075c78cf9c4f0
[task 2020-01-15T13:27:32.358Z] 13:27:32 INFO - rip = 0x000075c786b45fd5
[task 2020-01-15T13:27:32.358Z] 13:27:32 INFO - Found by: previous frame's frame pointer
[task 2020-01-15T13:27:32.358Z] 13:27:32 INFO - 30 libmozglue.so!Java_org_mozilla_gecko_mozglue_GeckoLoader_nativeRun [APKOpen.cpp:56421ee8781160ae08caaaafc2f39c1c0e3b4878 : 389 + 0xc]
[task 2020-01-15T13:27:32.358Z] 13:27:32 INFO - rbp = 0x000075c78cf9c7e0 rsp = 0x000075c78cf9c770
[task 2020-01-15T13:27:32.359Z] 13:27:32 INFO - rip = 0x000075c7a459a328
[task 2020-01-15T13:27:32.359Z] 13:27:32 INFO - Found by: previous frame's frame pointer
[task 2020-01-15T13:27:32.359Z] 13:27:32 INFO - 31 base.odex + 0xa42063
[task 2020-01-15T13:27:32.359Z] 13:27:32 INFO - rbp = 0x000075c78cf9c8b8 rsp = 0x000075c78cf9c7f0
[task 2020-01-15T13:27:32.359Z] 13:27:32 INFO - rip = 0x000075c78d9e0063
[task 2020-01-15T13:27:32.359Z] 13:27:32 INFO - Found by: previous frame's frame pointer
[task 2020-01-15T13:27:32.359Z] 13:27:32 INFO - 32 0x75c78cf9cc50
[task 2020-01-15T13:27:32.359Z] 13:27:32 INFO - rbp = 0x000075c78cf9cc50 rsp = 0x000075c78cf9c8c8
[task 2020-01-15T13:27:32.359Z] 13:27:32 INFO - rip = 0x000075c78cf9cc50
[task 2020-01-15T13:27:32.359Z] 13:27:32 INFO - Found by: previous frame's frame pointer
[task 2020-01-15T13:27:32.359Z] 13:27:32 INFO - 33 dalvik-LinearAlloc (deleted) + 0x6b98
[task 2020-01-15T13:27:32.359Z] 13:27:32 INFO - rbp = 0x000075c78cf9cc50 rsp = 0x000075c78cf9c8d0
[task 2020-01-15T13:27:32.360Z] 13:27:32 INFO - rip = 0x000075c7aa384b98
[task 2020-01-15T13:27:32.360Z] 13:27:32 INFO - Found by: stack scanning
[task 2020-01-15T13:27:32.360Z] 13:27:32 INFO - 34 base.odex + 0x84f8f9
[task 2020-01-15T13:27:32.360Z] 13:27:32 INFO - rbp = 0x000075c78cf9cc50 rsp = 0x000075c78cf9c8e8
[task 2020-01-15T13:27:32.360Z] 13:27:32 INFO - rip = 0x000075c78d7ed8f9
[task 2020-01-15T13:27:32.360Z] 13:27:32 INFO - Found by: stack scanning
[task 2020-01-15T13:27:32.360Z] 13:27:32 INFO - 35 libart.so + 0x14546d
[task 2020-01-15T13:27:32.360Z] 13:27:32 INFO - rbp = 0x000075c78cf9cc50 rsp = 0x000075c78cf9c900
[task 2020-01-15T13:27:32.360Z] 13:27:32 INFO - rip = 0x000075c7a585146d
[task 2020-01-15T13:27:32.360Z] 13:27:32 INFO - Found by: stack scanning
[task 2020-01-15T13:27:32.360Z] 13:27:32 INFO - 36 dalvik-main space (deleted) + 0x75400
[task 2020-01-15T13:27:32.360Z] 13:27:32 INFO - rbp = 0x000075c78cf9cc50 rsp = 0x000075c78cf9c918
[task 2020-01-15T13:27:32.360Z] 13:27:32 INFO - rip = 0x0000000012c75400
[task 2020-01-15T13:27:32.360Z] 13:27:32 INFO - Found by: stack scanning
[task 2020-01-15T13:27:32.361Z] 13:27:32 INFO - 37 base.odex + 0x7dd038
[task 2020-01-15T13:27:32.361Z] 13:27:32 INFO - rbp = 0x000075c78cf9cc50 rsp = 0x000075c78cf9c920
[task 2020-01-15T13:27:32.361Z] 13:27:32 INFO - rip = 0x000075c78d77b038
[task 2020-01-15T13:27:32.361Z] 13:27:32 INFO - Found by: stack scanning
[task 2020-01-15T13:27:32.361Z] 13:27:32 INFO - 38 system@framework@boot-framework.art + 0x2deba0
[task 2020-01-15T13:27:32.361Z] 13:27:32 INFO - rbp = 0x000075c78cf9cc50 rsp = 0x000075c78cf9c950
[task 2020-01-15T13:27:32.361Z] 13:27:32 INFO - rip = 0x000000007157eba0
[task 2020-01-15T13:27:32.361Z] 13:27:32 INFO - Found by: stack scanning
[task 2020-01-15T13:27:32.361Z] 13:27:32 INFO - 39 dalvik-LinearAlloc (deleted) + 0x6b98
[task 2020-01-15T13:27:32.361Z] 13:27:32 INFO - rbp = 0x000075c78cf9cc50 rsp = 0x000075c78cf9c970
[task 2020-01-15T13:27:32.361Z] 13:27:32 INFO - rip = 0x000075c7aa384b98
[task 2020-01-15T13:27:32.361Z] 13:27:32 INFO - Found by: stack scanning
[task 2020-01-15T13:27:32.362Z] 13:27:32 INFO - 40 base.odex + 0x81d9b4
[task 2020-01-15T13:27:32.362Z] 13:27:32 INFO - rbp = 0x000075c78cf9cc50 rsp = 0x000075c78cf9c988
[task 2020-01-15T13:27:32.362Z] 13:27:32 INFO - rip = 0x000075c78d7bb9b4
[task 2020-01-15T13:27:32.362Z] 13:27:32 INFO - Found by: stack scanning
[task 2020-01-15T13:27:32.362Z] 13:27:32 INFO - 41 libart.so + 0x310b80
[task 2020-01-15T13:27:32.362Z] 13:27:32 INFO - rbp = 0x000075c78cf9cc50 rsp = 0x000075c78cf9c990
[task 2020-01-15T13:27:32.362Z] 13:27:32 INFO - rip = 0x000075c7a5a1cb80
[task 2020-01-15T13:27:32.362Z] 13:27:32 INFO - Found by: stack scanning
[task 2020-01-15T13:27:32.362Z] 13:27:32 INFO - 42 boot.oat + 0x263b8
[task 2020-01-15T13:27:32.362Z] 13:27:32 INFO - rbp = 0x000075c78cf9cc50 rsp = 0x000075c78cf9c998
[task 2020-01-15T13:27:32.362Z] 13:27:32 INFO - rip = 0x000000007196d3b8
[task 2020-01-15T13:27:32.362Z] 13:27:32 INFO - Found by: stack scanning
[task 2020-01-15T13:27:32.362Z] 13:27:32 INFO - 43 libart.so + 0x310b80
[task 2020-01-15T13:27:32.363Z] 13:27:32 INFO - rbp = 0x000075c78cf9cc50 rsp = 0x000075c78cf9c9a0
[task 2020-01-15T13:27:32.363Z] 13:27:32 INFO - rip = 0x000075c7a5a1cb80
[task 2020-01-15T13:27:32.363Z] 13:27:32 INFO - Found by: stack scanning
[task 2020-01-15T13:27:32.363Z] 13:27:32 INFO - 44 boot.oat + 0x263b8
[task 2020-01-15T13:27:32.363Z] 13:27:32 INFO - rbp = 0x000075c78cf9cc50 rsp = 0x000075c78cf9c9a8
[task 2020-01-15T13:27:32.363Z] 13:27:32 INFO - rip = 0x000000007196d3b8
[task 2020-01-15T13:27:32.363Z] 13:27:32 INFO - Found by: stack scanning
[task 2020-01-15T13:27:32.363Z] 13:27:32 INFO - 45 libart.so + 0x310b80
[task 2020-01-15T13:27:32.363Z] 13:27:32 INFO - rbp = 0x000075c78cf9cc50 rsp = 0x000075c78cf9c9b0
[task 2020-01-15T13:27:32.363Z] 13:27:32 INFO - rip = 0x000075c7a5a1cb80
[task 2020-01-15T13:27:32.363Z] 13:27:32 INFO - Found by: stack scanning
[task 2020-01-15T13:27:32.363Z] 13:27:32 INFO - 46 libart.so + 0x1ed2ae
[task 2020-01-15T13:27:32.363Z] 13:27:32 INFO - rbp = 0x000075c78cf9cc50 rsp = 0x000075c78cf9c9e0
[task 2020-01-15T13:27:32.364Z] 13:27:32 INFO - rip = 0x000075c7a58f92ae
[task 2020-01-15T13:27:32.364Z] 13:27:32 INFO - Found by: stack scanning
[task 2020-01-15T13:27:32.364Z] 13:27:32 INFO - 47 libart.so + 0x30a402
[task 2020-01-15T13:27:32.364Z] 13:27:32 INFO - rbp = 0x000075c78cf9cc50 rsp = 0x000075c78cf9ca40
[task 2020-01-15T13:27:32.364Z] 13:27:32 INFO - rip = 0x000075c7a5a16402
[task 2020-01-15T13:27:32.364Z] 13:27:32 INFO - Found by: stack scanning
[task 2020-01-15T13:27:32.364Z] 13:27:32 INFO - 48 dalvik-LinearAlloc (deleted) + 0x6b98
[task 2020-01-15T13:27:32.364Z] 13:27:32 INFO - rbp = 0x000075c78cf9cc50 rsp = 0x000075c78cf9ca50
[task 2020-01-15T13:27:32.364Z] 13:27:32 INFO - rip = 0x000075c7aa384b98
[task 2020-01-15T13:27:32.364Z] 13:27:32 INFO - Found by: stack scanning
[task 2020-01-15T13:27:32.364Z] 13:27:32 INFO - 49 dalvik-LinearAlloc (deleted) + 0x3b40
[task 2020-01-15T13:27:32.364Z] 13:27:32 INFO - rbp = 0x000075c78cf9cc50 rsp = 0x000075c78cf9cb40
[task 2020-01-15T13:27:32.364Z] 13:27:32 INFO - rip = 0x000075c7aa381b40
[task 2020-01-15T13:27:32.364Z] 13:27:32 INFO - Found by: stack scanning
[task 2020-01-15T13:27:32.365Z] 13:27:32 INFO - 50 dalvik-LinearAlloc (deleted) + 0x6b98
[task 2020-01-15T13:27:32.365Z] 13:27:32 INFO - rbp = 0x000075c78cf9cc50 rsp = 0x000075c78cf9cb48
[task 2020-01-15T13:27:32.365Z] 13:27:32 INFO - rip = 0x000075c7aa384b98
[task 2020-01-15T13:27:32.365Z] 13:27:32 INFO - Found by: stack scanning
...

Flags: needinfo?(emilio)

Yeah, the second patch was wrong, whoops.

Flags: needinfo?(emilio)
Attachment #9120973 - Attachment is obsolete: true

Other failures introduced with 56421ee87811:

https://treeherder.mozilla.org/#/jobs?repo=autoland&searchStr=geckoview-junit-e10s%2C%28gv-junit%29&fromchange=4222f7b9c86b9bc3722d447ccd3b71dbb3d313f5&tochange=a7f7ebe49bc0589f9edf7a74f89bbe801372ebaf&selectedJob=285036429

https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=285036429&repo=autoland&lineNumber=1384

[task 2020-01-15T13:09:54.671Z] 13:09:54 INFO - TEST-START | org.mozilla.geckoview.test.AutofillDelegateTest.autofillActiveChange
[task 2020-01-15T13:09:57.375Z] 13:09:57 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: numtests=623
[task 2020-01-15T13:09:57.375Z] 13:09:57 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: stream=
[task 2020-01-15T13:09:57.375Z] 13:09:57 INFO - org.mozilla.geckoview.test | Error in autofillActiveChange(org.mozilla.geckoview.test.AutofillDelegateTest):
[task 2020-01-15T13:09:57.376Z] 13:09:57 INFO - org.mozilla.geckoview.test | org.mozilla.geckoview.test.rule.GeckoSessionTestRule$ChildCrashedException: Child process crashed
[task 2020-01-15T13:09:57.376Z] 13:09:57 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.rule.GeckoSessionTestRule$1.invoke(GeckoSessionTestRule.java:1043)
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | at java.lang.reflect.Proxy.invoke(Proxy.java:813)
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | at $Proxy22.onCrash(Unknown Source)
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.GeckoSession$2.handleMessage(GeckoSession.java:443)
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.GeckoSession$2.handleMessage(GeckoSession.java:435)
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.GeckoSessionHandler.handleMessage(GeckoSessionHandler.java:90)
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | at org.mozilla.gecko.EventDispatcher$3.run(EventDispatcher.java:356)
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | at android.os.Handler.handleCallback(Handler.java:751)
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | at android.os.Handler.dispatchMessage(Handler.java:95)
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.util.UiThreadUtils.waitForCondition(UiThreadUtils.java:155)
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.rule.GeckoSessionTestRule.waitUntilCalled(GeckoSessionTestRule.java:1565)
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.rule.GeckoSessionTestRule.waitUntilCalled(GeckoSessionTestRule.java:1507)
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.rule.GeckoSessionTestRule.waitUntilCalled(GeckoSessionTestRule.java:1460)
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.AutofillDelegateTest.autofillActiveChange(AutofillDelegateTest.kt:344)
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | at java.lang.reflect.Method.invoke(Native Method)
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.rule.GeckoSessionTestRule$2.lambda$evaluate$0$GeckoSessionTestRule$2(GeckoSessionTestRule.java:1298)
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.rule.-$$Lambda$GeckoSessionTestRule$2$sIbRNaZJgAu-QrUVWSGD8JbPSWM.run(lambda)
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | at android.app.Instrumentation$SyncRunnable.run(Instrumentation.java:1950)
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | at android.os.Handler.handleCallback(Handler.java:751)
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | at android.os.Handler.dispatchMessage(Handler.java:95)
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | at android.os.Looper.loop(Looper.java:154)
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | at android.app.ActivityThread.main(ActivityThread.java:6077)
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | at java.lang.reflect.Method.invoke(Native Method)
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:866)
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:756)
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test |
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: id=AndroidJUnitRunner
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: test=autofillActiveChange
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: class=org.mozilla.geckoview.test.AutofillDelegateTest
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: stack=org.mozilla.geckoview.test.rule.GeckoSessionTestRule$ChildCrashedException: Child process crashed
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.rule.GeckoSessionTestRule$1.invoke(GeckoSessionTestRule.java:1043)
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | at java.lang.reflect.Proxy.invoke(Proxy.java:813)
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | at $Proxy22.onCrash(Unknown Source)
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.GeckoSession$2.handleMessage(GeckoSession.java:443)
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.GeckoSession$2.handleMessage(GeckoSession.java:435)
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.GeckoSessionHandler.handleMessage(GeckoSessionHandler.java:90)
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | at org.mozilla.gecko.EventDispatcher$3.run(EventDispatcher.java:356)
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | at android.os.Handler.handleCallback(Handler.java:751)
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | at android.os.Handler.dispatchMessage(Handler.java:95)
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.util.UiThreadUtils.waitForCondition(UiThreadUtils.java:155)
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.rule.GeckoSessionTestRule.waitUntilCalled(GeckoSessionTestRule.java:1565)
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.rule.GeckoSessionTestRule.waitUntilCalled(GeckoSessionTestRule.java:1507)
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.rule.GeckoSessionTestRule.waitUntilCalled(GeckoSessionTestRule.java:1460)
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.AutofillDelegateTest.autofillActiveChange(AutofillDelegateTest.kt:344)
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | at java.lang.reflect.Method.invoke(Native Method)
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.rule.GeckoSessionTestRule$2.lambda$evaluate$0$GeckoSessionTestRule$2(GeckoSessionTestRule.java:1298)
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.rule.-$$Lambda$GeckoSessionTestRule$2$sIbRNaZJgAu-QrUVWSGD8JbPSWM.run(lambda)
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | at android.app.Instrumentation$SyncRunnable.run(Instrumentation.java:1950)
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | at android.os.Handler.handleCallback(Handler.java:751)
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | at android.os.Handler.dispatchMessage(Handler.java:95)
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | at android.os.Looper.loop(Looper.java:154)
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | at android.app.ActivityThread.main(ActivityThread.java:6077)
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | at java.lang.reflect.Method.invoke(Native Method)
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:866)
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:756)
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test |
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: current=1
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS_CODE: -2
[task 2020-01-15T13:09:57.385Z] 13:09:57 WARNING - TEST-UNEXPECTED-FAIL | org.mozilla.geckoview.test.AutofillDelegateTest.autofillActiveChange | org.mozilla.geckoview.test.rule.GeckoSessionTestRule$ChildCrashedException: Child process crashed
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - TEST-INFO took 2709ms
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: numtests=623
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: stream=
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: id=AndroidJUnitRunner
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: test=autofillUserpass
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: class=org.mozilla.geckoview.test.AutofillDelegateTest
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: current=2
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS_CODE: 1
[task 2020-01-15T13:09:57.385Z] 13:09:57 INFO - TEST-START | org.mozilla.geckoview.test.AutofillDelegateTest.autofillUserpass
[task 2020-01-15T13:10:27.549Z] 13:10:27 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_RESULT: shortMsg=Process crashed.
[task 2020-01-15T13:10:27.549Z] 13:10:27 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_CODE: 0
[task 2020-01-15T13:10:27.549Z] 13:10:27 INFO - Passed: 0
[task 2020-01-15T13:10:27.549Z] 13:10:27 WARNING - Failed: 1
[task 2020-01-15T13:10:27.549Z] 13:10:27 WARNING - One or more unittests failed.
[task 2020-01-15T13:10:27.549Z] 13:10:27 INFO - Todo: 0
[task 2020-01-15T13:10:27.549Z] 13:10:27 INFO - SUITE-END | took 36s
[task 2020-01-15T13:10:28.065Z] 13:10:28 INFO - Stopping web server
[task 2020-01-15T13:10:28.071Z] 13:10:28 INFO - Stopping web socket server
[task 2020-01-15T13:10:28.087Z] 13:10:28 INFO - Stopping ssltunnel
[task 2020-01-15T13:10:28.979Z] 13:10:28 ERROR - Return code: 1

Backed out changeset 996f7985ca6b (Bug 1430141) for reftests/writing-mode/ua-style-sheet-input-number-1.html failures

Push with failure: https://treeherder.mozilla.org/#/jobs?repo=autoland&searchStr=linux%2C18.04%2Cx64%2Cquantumrender%2Casan%2Copt%2Creftests%2Ctest-linux1804-64-asan-qr%2Fopt-reftest-e10s-2%2Cr%28r2%29&fromchange=39f34852842e1d58860156cba9bc05e8a133a27a&tochange=a71328ffbea20d55bc9d2f34cba3aa68c242ee81

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

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

[task 2020-01-15T13:47:39.417Z] 13:47:39 INFO - REFTEST TEST-START | layout/reftests/writing-mode/ua-style-sheet-input-number-1.html == layout/reftests/writing-mode/ua-style-sheet-input-number-1-ref.html
[task 2020-01-15T13:47:39.418Z] 13:47:39 INFO - REFTEST TEST-LOAD | file:///builds/worker/workspace/build/tests/reftest/tests/layout/reftests/writing-mode/ua-style-sheet-input-number-1.html | 67 / 164 (40%)
[task 2020-01-15T13:47:39.551Z] 13:47:39 INFO - REFTEST TEST-LOAD | file:///builds/worker/workspace/build/tests/reftest/tests/layout/reftests/writing-mode/ua-style-sheet-input-number-1-ref.html | 67 / 164 (40%)
[task 2020-01-15T13:47:39.696Z] 13:47:39 INFO - REFTEST INFO | REFTEST fuzzy test (0, 0) <= (255, 4115) <= (1, 15)
[task 2020-01-15T13:47:39.930Z] 13:47:39 INFO - REFTEST TEST-UNEXPECTED-FAIL | layout/reftests/writing-mode/ua-style-sheet-input-number-1.html == layout/reftests/writing-mode/ua-style-sheet-input-number-1-ref.html | image comparison, max difference: 255, number of differing pixels: 4115
[task 2020-01-15T13:47:39.930Z] 13:47:39 INFO - REFTEST IMAGE 1 (TEST): data:image/png;base64,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UpgAyQQIAEAdBEhhAiQTIAAAdRAghQmQTIAAANRBgBQmQDIBAgBQBwFSmADJBAgAQB0ESGECJBMgAAB1ECCFCZBMgAAA1EGAFCZAMgECAFAHAVKYAMkECABAHQRIYQIkEyAAAHUQIIUJkEyAAADUQYAUJkAyAQIAUAcBUpgAyQQIAEAdBEhhAiQTIAAAdRAghQmQTIAAANRBgBQmQDIBAgBQBwFSmADJBAgAQB0ESGECJBMgAAB1ECCFCZBMgAAA1EGAFCZAMgECAFAHAVKYAMkECABAHQRIYQIkEyAAAHUQIIUJkEyAAADUQYAUJkAyAQIAUAcBUpgAyQQIAEAdBEhhAiQTIAAAdRAghQmQTIAAANRBgBQmQDIBAgBQBwFSmADJBAgAQB0ESGECJBMgAAB1ECCFCZBMgAAA1EGAFCZAMgECAFAHAVKYAMkECABAHQRIYQIkEyAAAHUQIIUJkEyAAADUQYAUJkAyAQIAUAcBUpgAyQQIAEAdBEhhAiQTIAAAdRAghQmQTIAAANRBgBQmQDIBAgBQBwFSmADJBAgAQB0ESGECJBMgAAB1ECCFCZBMgAAA1EGAFCZAMgECAFAHAVKYAMkECABAHQRIYQIkEyAAAHUQIIUJkEyAAADUQYAUJkAyAQIAUAcBUpgAyQQIAEAdBEhhAiQTIAAAdRAghQmQTIAAANRBgBQmQDIBAgBQBwFSmADJBAgAQB0ESGECJBMgAAB1ECCFCZBMgAAA1EGAFCZAMgECAFAHAVKYAMkECABAHQRIYQIkEyAAAHUQIIUJkEyAAADUQYAUJkAyAQIAUAcBUpgAyQQIAEAdBEhhAiQTIAAAdRAghQmQTIAAANRBgBQmQDIBAgBQBwFSmADJBAgAQB0ESGECJBMgAAB1ECCFCZBMgAAA1EGAFCZAMgECAFAHAVKYAMkECABAHQRIYQIkEyAAAHUQIIUJkEyAAADUQYAUJkAyAQIAUAcBUpgAyQQIAEAdBEhhAiQTIAAAdRAghQmQTIAAANRBgBQmQDIBAgBQBwFSmADJBAgAQB0ESGECJBMgAAB1ECCFCZBMgAAA1EGAFCZAMgECAFAHAVKYAMkECABAHQRIYQIkEyAAAHUQIIUJkEyAAADUQYAUJkAyAQIAUAcBUpgAyQQIAEAdBEhhAiQTIAAAdRAghQmQTIAAANRBgBQmQDIBAgBQBwFSmADJBAgAQB0ESGECJBMgAAB1ECCFCZBMgAAA1EGAFCZAMgECAFAHAVKYAMkECABAHQRIYQIkEyAAAHUQIIUJkEyAAADUQYAUJkAyAQIAUAcBUpgAyQQIAEAdBEhhAiQTIAAAdRAghQmQTIAAANRBgBQmQDIBAgBQBwFSmADJBAgAQB0ESGECJBMgAAB1ECCFCZBMgAAA1EGAFCZAMgECAFAHAVKYAMkECABAHQRIYQIkEyAAAHUQIIUJkEyAAADUQYAUJkAyAQIAUAcBUpgAyQQIAEAdBEhhAiQTIAAAdRAghQmQTIAAANRBgBQmQDIBAgBQBwFSmADJBAgAQB0ESGECJBMgAAB1ECCFCZBMgAAA1EGAFCZAMgECAFAHAVKYAMkECABAHQRIYQIkEyAAAHUQIIUJkEyAAADUQYAUJkAyAQIAUAcBUpgAyQQIAEAdBEhhAiQTIAAAdRAghQmQTIAAANRBgBQmQDIBAgBQBwFSmADJBAgAQB0ESGECJBMgAAB1ECCFCZBMgAAA1EGAFCZAMgECAFAHAVKYAMkECABAHQRIYQIkEyAAAHUQIIUJkEyAAADUQYAUJkAyAQIAUAcBUpgAyQQIAEAdBEhhAiQTIAAAdRAghQmQTIAAANRBgBQmQDIBAgBQBwFSmADJBAgAQB0ESGECJBMgAAB1ECCFCZBMgAAA1EGAFCZAMgECAFAHAVKYAMkECABAHQRIYQIkEyAAAHUQIIUJkEyAAADUQYAUJkAyAQIAUAcBUpgAyQQIAEAdBEhhAiQTIAAAdRAghQmQTIAAANRBgBQmQDIBAgBQBwFSmADJBAgAQB0ESGECJBMgAAB1ECCFCZBMgAAA1EGAFCZAMgECAFAHAVKYAMkECABAHQRIYQIkEyAAAHUQIIUJkEyAAADUQYAUJkAyAQIAUAcBUpgAyQQIAEAdBEhhAiQTIAAAdRAghQmQTIAAANRBgBQmQDIBAgBQBwFSmADJBAgAQB0ESGECJBMgAAB1ECCFCZBMgAAA1EGAFCZAMgECAFAHAVKYAMkECABAHQRIYQIkEyAAAHUQIIUJkEyAAADUQYAUJkAyAQIAUAcBUpgAyQQIAEAdBEhhAiQTIAAAdRAghQmQTIAAANRBgBQmQDIBAgBQBwFSmADJBAgAQB0ESGECJBMgAAB1ECCFCZBMgAAA1EGAFCZAMgECAFAHAVKYAMkECABAHQRIYQIkEyAAAHUQIIWVDJC+71PbPqWm+ZLW64cPR9NsUts+pb7vz34eKQkQAIBaCJDCSgZI2z6l3e5b6rru6LZd16Xd7ltq2+ezn0dKAgQAoBYXD5BzfMouQC5zzKbZDIqPn7ruNTXN5uznkZIAAQCoxcUD5ByfsgLYImMAAAq2SURBVAuQyxxzyu8es48AAQDgrYsHyDk+ZRcglzmmAAEAINrFA+Qcb3IFyGWOeWi71WqVVqvVScceu60AAQCogwAp7NoCZLlcpsVikRaLRVoul5OPPXZbAQIAUIdiATLmU3YBcpljvt3u06dPabFYpP1+n/b7fVosFunz58+Tjj12WwECAFCHIgEy9lN2AXKZY77d7v7+Pu33+1//3u/36f7+ftKxx24rQAAA6hAeIFM+ZRcglzmmSegAAEQLD5Apn7ILkMscc8o3lG231gEBAGA6k9ALK7sS+vOPNVpej27bda9pt/uaXl6shA4AwHRXuQ7I20/ZBchljplXqX9OTbM5ukr9drtJLy/P/1ql/hznkZIAAQCoRcBK6Kd/yi5ALnPMHCBPqWm+HA2Qptmktn0SIAAAnOTiAXKOT9kFyGWO2bZPP+Lw+F+ouq5Lu9231LZuwQIAYLqgADntU3YBcpljTrk9rmlMQgcAYLqAW7BO/5RdgFzmmNYBAQAg2lVOQn/7KbsAucwxrYQOAEA064AUdk0BktL4VerPcR4pCRAAgFpUuxL62L/MXMLYhf2GGvrcDgXCarVKq9Vq1D5vjX1uAgQAoA5FFiIc+yn7JQJkzNcDX8KUhf2GGvrczrFI5HumPDcBAgBQh2IroY/5lP0SATLm64EvMaYs7HeJ5zbWpZ6bAAEAqEOxAPlIRIBwub+ATCFAAADqIEAqNuUbyi4xZyUlAQIAUIuzB8jj4+OvYPj+/e/JAfL7MQTIZYyZB3PJOSspCRAAgFqcNUDexsf3739P/pRdgFzemLkil5yzkpIAAQCoxVkD5D3X9Ck710uAAADU4eIBck2fsnO9BAgAQB0uHiAwhNcZAEAdBAhXwesMAKAOAoSr4HUGAFAHAcJV8DoDAKiDAOEqeJ0BANRBgHAVvM4AAOogQLgKXmcAAHUQIFwFrzMAgDoMChDDiBgAANw+b/sAAIAwAgQAAAgjQAAAgDACBAAACCNAAACAMAIEAAAII0AAAIAwAgQAAAgjQAAAgDACBAAACCNAAACAMAIEAAAII0AAAIAwAgQAAAgjQAAAgDACBAAACCNAAACAMAIEAAAII0AAAIAwAgQAAAgjQAAAgDACBAAACCNAAACAMAIEAAAII0AAAIAwAgQAAAgjQAAAgDACBAAACCNAAACAMAIEAAAII0AAAIAwAgQAAAgjQAAAgDACBAAACCNAAACAMAIEAAAII0AAAIAwAgQAAAgjQAAAgDACBAAACCNAAACAMAIEAAAII0AAAIAwAgQAAAgjQAAAgDACBAAACCNAAACAMAIEAAAII0AAAIAwAgQAAAgjQAAAgDACBAAACCNAAACAMAIEAAAII0AAAIAwAgQAAAgjQAAAgDACBAAACCNAAACAMAIEAAAII0AAAIAwAgQAAAgjQAAAgDACBAAACCNAAACAMAIEAAAII0AAAIAwAgQAAAgjQAAAgDACBAAACCNAAACAMAIEAAAII0AAAIAwAgQAAAgjQAAAgDACBAAACCNAAACAMAIEAAAII0AAAIAwAgQAAAgjQAAAgDACBAAACCNAAACAMAIEAAAII0AAAIAwAgQAAAgjQAAAgDACBAAACCNAAACAMAIEAAAII0AAAIAwAgQAAAgjQAAAgDACBAAACCNAAACAMAIEAAAII0AAAIAwAgQAAAgjQAAAgDACBAAACCNAAACAMAIEAAAII0AAAIAwAgQAAAgjQAAAgDACBAAACCNAAACAMAIEAAAII0AAAIAwAgQAAAgjQAAAgDACBAAACCNAAACAMAIEAAAII0AAAIAwAgQAAAgjQAAAgDACBAAACCNAAACAMAIEAAAII0AAAIAwAgQAAAgjQAAAgDACBAAACCNAAACAMAIEAAAII0AAAIAwAgQAAAgjQAAAgDACBAAACCNAAACAMAIEAAAII0AAAIAwAgQAAAgjQAAAgDACBAAACCNAAACAMAIEAAAII0AAAIAwAgQAAAgjQAAAgDACBAAACCNAAACAMAIEAAAII0AAAIAwAgQAAAgjQAAAgDACBAAACCNAAACAMAIEAAAII0AAAIAwAgQAAAgjQAAAgDACBAAACCNAAACAMAIEAAAII0AAAIAwAgQAAAgjQAAAgDACBAAACCNAAACAMAIEAAAII0AAAIAwAgQAAAgjQAAAgDACBAAACCNAAACAMAIEAAAII0AAAIAwAgQAAAgjQAAAgDACBAAACCNAAACAMAIEAAAII0AAAIAwAgQAAAgjQAAAgDACBAAACCNAAACAMAIEAAAII0AAAIAwAgQAAAgjQAAAgDACBAAACCNAAACAMAIEAAAII0AAAIAwAgQAAAgjQAAAgDACBAAACCNAAACAMAIEAAAII0AAAIAwAgQAAAgjQAAAgDACBAAACCNAAACAMAIEAAAII0AAAIAwAgQAAAgjQAAAgDACBAAACCNAAACAMAIEAAAII0AAAIAwAgQAAAgjQAAAgDACBAAACCNAAACAMAIEAAAII0AAAIAwAgQAAAgjQAAAgDACBAAACCNAAACAMAIEAAAII0AAAIAwAgQAAAgjQAAAgDACBAAACCNAAACAMAIEAAAII0AAAIAwAgQAAAgjQAAAgDACBAAACCNAAACAMAIEAAAII0AAAIAwAgQAAAgjQAAAgDACBAAACCNAAACAMAIEAAAII0AAAIAwAgQAAAgjQAAAgDACBAAACCNAAACAMAIEAAAII0AAAIAwAgQAAAgjQAAAgDACBAAACCNAAACAMAIEAAAII0AAAIAwAgQAAAgjQAAAgDACBAAACCNAAACAMAIEAAAII0AAAIAwAgQAAAgjQAAAgDACBAAACCNAAACAMAIEAAAII0AAAIAwAgQAAAgjQAAAgDACBAAACCNAAACAMAIEAAAII0AAAIAwAgQAAAgjQAAAgDACBAAACCNAAACAMAIEAAAII0AAAIAwAgQAAAgjQAAAgDACBAAACCNAAACAMAIEAAAII0AAAIAwAgQAAAgjQAAAgDACBAAACCNAAACAMAIEAAAII0AAAIAwAgQAAAgjQAAAgDACBAAACCNAAACAMAIEAAAII0AAAIAwAgQAAAgjQAAAgDACBAAACCNAAACAMAIEAAAII0AAAIAwAgQAAAgjQAAAgDACBAAACCNAAACAMAIEAAAII0AAAIAwAgQAAAgjQAAAgDACBAAACCNAAACAMAIEAAAII0AAAIAwAgQAAAgjQAAAgDACBAAACCNAAACAMAIEAAAII0AAAIAwAgQAAAgjQAAAgDACBAAACCNAAACAMAIEAAAII0AAAIAwAgQAAAgjQAAAgDACBAAACCNAAACAMAIEAAAII0AAAIAwAgQAAAgjQAAAgDACBAAACCNAAACAMAIEAAAII0AAAIAwAgQAAAgjQAAAgDACBAAACCNAAACAMAIEAAAII0AAAIAwAgQAAAgjQAAAgDACBAAACCNAAACAMAIEAAAII0AAAIAwAgQAAAgjQAAAgDACBAAACCNAAACAMAIEAAAII0AAAIAwAgQAAAgjQAAAgDACBAAACCNAAACAMAIEAAAII0AAAIAwAgQAAAgjQAAAgDACBAAACCNAAACAMAIEAAAII0AAAIAwAgQAAAgjQAAAgDACBAAACCNAAACAMAIEAAAI8/8AjyOTvI86U+0AAAAASUVORK5CYII=
[task 2020-01-15T13:47:39.933Z] 13:47:39 INFO - REFTEST IMAGE 2 (REFERENCE): data:image/png;base64,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AABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAIusBcYAAAjdSURBVABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIQRIAAAQBgBAgAAhBEgAABAGAECAACEESAAAEAYAQIAAIT5fw43krNnfbzkAAAAAElFTkSuQmCC
[task 2020-01-15T13:47:39.935Z] 13:47:39 INFO - REFTEST TEST-END | layout/reftests/writing-mode/ua-style-sheet-input-number-1.html == layout/reftests/writing-mode/ua-style-sheet-input-number-1-ref.html

Flags: needinfo?(emilio)
Pushed by ealvarez@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/55d66d2c77f9
Remove hardcoded <input type=number> width. r=jfkthame
Flags: needinfo?(emilio)
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla74
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: