Closed Bug 1692498 Opened 3 years ago Closed 3 years ago

Unicode country flags not displayed πŸ‡¬πŸ‡§

Categories

(Core :: Layout: Text and Fonts, defect, P3)

Firefox 86
defect

Tracking

()

RESOLVED FIXED
87 Branch
Tracking Status
firefox-esr78 --- unaffected
firefox85 --- unaffected
firefox86 --- wontfix
firefox87 --- fixed

People

(Reporter: nicolas.form, Assigned: jfkthame)

References

(Regression)

Details

(Keywords: regression)

Attachments

(2 files)

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:86.0) Gecko/20100101 Firefox/86.0

Steps to reproduce:

Open a page with the Unicode symbol of a country flag (for example: https://www.alt-codes.net/flags): πŸ‡¬πŸ‡§
See that the flag is not displayed. Instead there is the country code.
This does not happen with other flags like pirate flag πŸ΄β€β˜ οΈ or rainbow flag πŸ³οΈβ€πŸŒˆ.

Actual results:

The Unicode character of a country flag displays the country code.

Expected results:

The Unicode character of a country flag should display the country flag.

I think that in a previous version of Firefox, the country flag were correctly displayed, because this bug have been occurring to me only for a few weeks.

Component: Untriaged → Layout: Text and Fonts
Product: Firefox → Core
Has Regression Range: --- → yes

I can't repro on Linux, fwiw. Jonathan, can you take a look?

Flags: needinfo?(jfkthame)

That's simply how Segoe UI Emoji renders the Regional Indicator symbols: it doesn't implement flag-glyph ligatures.

We used to use Twemoji here (which does have flags), but in bug 1686274 we stopped loading it on Win10, preferring the system's standard emoji font.

Flags: needinfo?(jfkthame)

(The pirate flag and rainbow flag are different, as they're not encoded as Regional-Indicator pairs but as separate emoji codepoints/sequences, and Segoe UI Emoji does implement those.)

Thanks for the clarifications. As a workaround I simply used the Tweemoji font: https://github.com/mozilla/twemoji-colr/releases

So is the regression range wrong? Since Segoe UI emoji is listed in font.name-list.emoji, it will override the Emoji_Presentation style. No? I think we should consider font.name-list.emoji is "user set" only if it has a non-default value.

On looking into this again, the range is right: bug 1685434 made it so that we'd use the Segoe UI Emoji font (from font.name-list.emoji) for these characters as it's listed before Twemoji Mozilla, even though it doesn't provide color-emoji glyphs for them. So we'd still use it even if Twemoji Mozilla is also available. To prefer the Twemoji glyphs, we'd need to reverse the order in the pref. (But that would mean all emoji would default to the Twemoji font, if nothing is listed explicitly in font-family.)

I think we should consider font.name-list.emoji is "user set" only if it has a non-default value.

Yes, maybe that would be a good compromise here. If we do that, then users would be able to restore the Twemoji flag rendering for these characters by setting gfx.bundled-fonts.activate to 1, so that the bundled font is activated even on Win10 (or by installing it locally).

Assignee: nobody → jfkthame

Set release status flags based on info from the regressing bug 1685434

Severity: -- → S3
Priority: -- → P3
Pushed by jkew@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/95d35d57d5d6
Let the emoji font pref override Unicode presentation style only if it's explicitly user-set. r=emk

Backed out changeset 95d35d57d5d6 (bug 1692498) for assertion failure at StaticPrefList_gfx.h.

Push with failures: https://treeherder.mozilla.org/jobs?repo=autoland&group_state=expanded&selectedTaskRun=DN-spId3TYGdDdZwPaFj0g.0&fromchange=95d35d57d5d62c7594efe8fd68559ac5772ba081&searchStr=reftests&tochange=3f6b4d9a0eb7da5e3aa1d9d8ecdab1b9ce593c2d

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

Failure log: https://treeherder.mozilla.org/logviewer?job_id=330043104&repo=autoland&lineNumber=5410

[task 2021-02-15T21:13:42.122Z] 21:13:42     INFO - REFTEST TEST-START | layout/reftests/image/unknown-protocol.html == layout/reftests/image/unknown-protocol-ref.html
[task 2021-02-15T21:13:42.126Z] 21:13:42     INFO - REFTEST TEST-LOAD | file:///builds/worker/workspace/build/tests/reftest/tests/layout/reftests/image/unknown-protocol.html | 55 / 56 (98%)
[task 2021-02-15T21:13:42.213Z] 21:13:42     INFO - REFTEST TEST-LOAD | file:///builds/worker/workspace/build/tests/reftest/tests/layout/reftests/image/unknown-protocol-ref.html | 55 / 56 (98%)
[task 2021-02-15T21:13:42.249Z] 21:13:42     INFO - JavaScript error: jar:file:///builds/worker/workspace/build/application/firefox/omni.ja!/components/HandlerService.js, line 487: NS_ERROR_NOT_IMPLEMENTED: Component returned failure code: 0x80004001 (NS_ERROR_NOT_IMPLEMENTED) [nsIHandlerInfo.hasDefaultHandler]
[task 2021-02-15T21:13:42.250Z] 21:13:42     INFO - [Child 3412, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006 (NS_ERROR_CONTENT_BLOCKED): file /builds/worker/checkouts/gecko/dom/security/nsContentSecurityManager.cpp:1083
[task 2021-02-15T21:13:42.250Z] 21:13:42     INFO - JavaScript error: jar:file:///builds/worker/workspace/build/application/firefox/omni.ja!/components/HandlerService.js, line 487: NS_ERROR_NOT_IMPLEMENTED: Component returned failure code: 0x80004001 (NS_ERROR_NOT_IMPLEMENTED) [nsIHandlerInfo.hasDefaultHandler]
[task 2021-02-15T21:13:42.251Z] 21:13:42     INFO - [Child 3412, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006 (NS_ERROR_CONTENT_BLOCKED): file /builds/worker/checkouts/gecko/dom/security/nsContentSecurityManager.cpp:1083
[task 2021-02-15T21:13:42.293Z] 21:13:42     INFO - REFTEST TEST-PASS | layout/reftests/image/unknown-protocol.html == layout/reftests/image/unknown-protocol-ref.html | image comparison, max difference: 0, number of differing pixels: 0
[task 2021-02-15T21:13:42.293Z] 21:13:42     INFO - REFTEST TEST-END | layout/reftests/image/unknown-protocol.html == layout/reftests/image/unknown-protocol-ref.html
[task 2021-02-15T21:13:42.349Z] 21:13:42     INFO - REFTEST INFO | Slowest test took 2132ms (file:///builds/worker/workspace/build/tests/reftest/tests/layout/reftests/image/img-invalidation-local-transform-1.html)
[task 2021-02-15T21:13:42.350Z] 21:13:42     INFO - REFTEST INFO | Total canvas count = 2
[task 2021-02-15T21:13:42.426Z] 21:13:42     INFO - JavaScript error: resource://gre/actors/PictureInPictureChild.jsm, line 299: InvalidStateError: JSWindowActorChild.contentWindow getter: Cannot access property 'contentWindow' after actor 'PictureInPictureToggle' has been destroyed
[task 2021-02-15T21:13:42.427Z] 21:13:42     INFO - JavaScript error: resource://gre/actors/PictureInPictureChild.jsm, line 299: InvalidStateError: JSWindowActorChild.contentWindow getter: Cannot access property 'contentWindow' after actor 'PictureInPictureToggle' has been destroyed
[task 2021-02-15T21:13:42.427Z] 21:13:42     INFO - JavaScript error: resource://gre/actors/PictureInPictureChild.jsm, line 299: InvalidStateError: JSWindowActorChild.contentWindow getter: Cannot access property 'contentWindow' after actor 'PictureInPictureToggle' has been destroyed
[task 2021-02-15T21:13:42.427Z] 21:13:42     INFO - JavaScript error: resource://gre/actors/PictureInPictureChild.jsm, line 299: InvalidStateError: JSWindowActorChild.contentWindow getter: Cannot access property 'contentWindow' after actor 'PictureInPictureToggle' has been destroyed
[task 2021-02-15T21:13:42.427Z] 21:13:42     INFO - JavaScript error: resource://gre/actors/PictureInPictureChild.jsm, line 299: InvalidStateError: JSWindowActorChild.contentWindow getter: Cannot access property 'contentWindow' after actor 'PictureInPictureToggle' has been destroyed
[task 2021-02-15T21:13:42.428Z] 21:13:42     INFO - JavaScript error: resource://gre/actors/PictureInPictureChild.jsm, line 299: InvalidStateError: JSWindowActorChild.contentWindow getter: Cannot access property 'contentWindow' after actor 'PictureInPictureToggle' has been destroyed
[task 2021-02-15T21:13:42.428Z] 21:13:42     INFO - JavaScript error: resource://gre/actors/PictureInPictureChild.jsm, line 299: InvalidStateError: JSWindowActorChild.contentWindow getter: Cannot access property 'contentWindow' after actor 'PictureInPictureToggle' has been destroyed
[task 2021-02-15T21:13:42.429Z] 21:13:42     INFO - JavaScript error: resource://gre/actors/PictureInPictureChild.jsm, line 299: InvalidStateError: JSWindowActorChild.contentWindow getter: Cannot access property 'contentWindow' after actor 'PictureInPictureToggle' has been destroyed
[task 2021-02-15T21:13:42.431Z] 21:13:42     INFO - JavaScript error: resource://gre/actors/PictureInPictureChild.jsm, line 299: InvalidStateError: JSWindowActorChild.contentWindow getter: Cannot access property 'contentWindow' after actor 'PictureInPictureToggle' has been destroyed
[task 2021-02-15T21:13:42.431Z] 21:13:42     INFO - JavaScript error: resource://gre/actors/PictureInPictureChild.jsm, line 299: InvalidStateError: JSWindowActorChild.contentWindow getter: Cannot access property 'contentWindow' after actor 'PictureInPictureToggle' has been destroyed
[task 2021-02-15T21:13:42.434Z] 21:13:42     INFO - JavaScript error: resource://gre/actors/PictureInPictureChild.jsm, line 299: InvalidStateError: JSWindowActorChild.contentWindow getter: Cannot access property 'contentWindow' after actor 'PictureInPictureToggle' has been destroyed
[task 2021-02-15T21:13:42.435Z] 21:13:42     INFO - JavaScript error: resource://gre/actors/PictureInPictureChild.jsm, line 299: InvalidStateError: JSWindowActorChild.contentWindow getter: Cannot access property 'contentWindow' after actor 'PictureInPictureToggle' has been destroyed
[task 2021-02-15T21:13:42.435Z] 21:13:42     INFO - JavaScript error: resource://gre/actors/PictureInPictureChild.jsm, line 299: InvalidStateError: JSWindowActorChild.contentWindow getter: Cannot access property 'contentWindow' after actor 'PictureInPictureToggle' has been destroyed
[task 2021-02-15T21:13:42.435Z] 21:13:42     INFO - JavaScript error: resource://gre/actors/PictureInPictureChild.jsm, line 299: InvalidStateError: JSWindowActorChild.contentWindow getter: Cannot access property 'contentWindow' after actor 'PictureInPictureToggle' has been destroyed
[task 2021-02-15T21:13:42.442Z] 21:13:42     INFO - JavaScript error: resource://gre/actors/PictureInPictureChild.jsm, line 299: InvalidStateError: JSWindowActorChild.contentWindow getter: Cannot access property 'contentWindow' after actor 'PictureInPictureToggle' has been destroyed
[task 2021-02-15T21:13:42.443Z] 21:13:42     INFO - JavaScript error: resource://gre/actors/PictureInPictureChild.jsm, line 299: InvalidStateError: JSWindowActorChild.contentWindow getter: Cannot access property 'contentWindow' after actor 'PictureInPictureToggle' has been destroyed
[task 2021-02-15T21:13:42.443Z] 21:13:42     INFO - JavaScript error: resource://gre/actors/PictureInPictureChild.jsm, line 299: InvalidStateError: JSWindowActorChild.contentWindow getter: Cannot access property 'contentWindow' after actor 'PictureInPictureToggle' has been destroyed
[task 2021-02-15T21:13:42.444Z] 21:13:42     INFO - JavaScript error: resource://gre/actors/PictureInPictureChild.jsm, line 299: InvalidStateError: JSWindowActorChild.contentWindow getter: Cannot access property 'contentWindow' after actor 'PictureInPictureToggle' has been destroyed
[task 2021-02-15T21:13:42.444Z] 21:13:42     INFO - JavaScript error: resource://gre/actors/PictureInPictureChild.jsm, line 299: InvalidStateError: JSWindowActorChild.contentWindow getter: Cannot access property 'contentWindow' after actor 'PictureInPictureToggle' has been destroyed
[task 2021-02-15T21:13:42.444Z] 21:13:42     INFO - JavaScript error: resource://gre/actors/PictureInPictureChild.jsm, line 299: InvalidStateError: JSWindowActorChild.contentWindow getter: Cannot access property 'contentWindow' after actor 'PictureInPictureToggle' has been destroyed
[task 2021-02-15T21:13:42.446Z] 21:13:42     INFO - JavaScript error: resource://gre/actors/PictureInPictureChild.jsm, line 299: InvalidStateError: JSWindowActorChild.contentWindow getter: Cannot access property 'contentWindow' after actor 'PictureInPictureToggle' has been destroyed
[task 2021-02-15T21:13:42.506Z] 21:13:42     INFO - [Child 3326, Main Thread] WARNING: '!CanSend() || !mManager || !mManager->CanSend()', file /builds/worker/checkouts/gecko/dom/ipc/jsactor/JSWindowActorChild.cpp:40
[task 2021-02-15T21:13:42.507Z] 21:13:42     INFO - [Child 3326, Main Thread] WARNING: '!CanSend() || !mManager || !mManager->CanSend()', file /builds/worker/checkouts/gecko/dom/ipc/jsactor/JSWindowActorChild.cpp:40
[task 2021-02-15T21:13:42.549Z] 21:13:42     INFO - [Child 3326, Main Thread] WARNING: '!CanSend() || !mManager || !mManager->CanSend()', file /builds/worker/checkouts/gecko/dom/ipc/jsactor/JSWindowActorChild.cpp:40
[task 2021-02-15T21:13:42.564Z] 21:13:42     INFO - [Child 3326, Main Thread] WARNING: '!CanSend() || !mManager || !mManager->CanSend()', file /builds/worker/checkouts/gecko/dom/ipc/jsactor/JSWindowActorChild.cpp:40
[task 2021-02-15T21:13:42.565Z] 21:13:42     INFO - [Child 3326, Main Thread] WARNING: '!CanSend() || !mManager || !mManager->CanSend()', file /builds/worker/checkouts/gecko/dom/ipc/jsactor/JSWindowActorChild.cpp:40
[task 2021-02-15T21:13:42.586Z] 21:13:42     INFO - [Child 3326, Main Thread] WARNING: '!CanSend() || !mManager || !mManager->CanSend()', file /builds/worker/checkouts/gecko/dom/ipc/jsactor/JSWindowActorChild.cpp:40
[task 2021-02-15T21:13:42.588Z] 21:13:42     INFO - [Child 3326, Main Thread] WARNING: '!CanSend() || !mManager || !mManager->CanSend()', file /builds/worker/checkouts/gecko/dom/ipc/jsactor/JSWindowActorChild.cpp:40
[task 2021-02-15T21:13:42.689Z] 21:13:42  WARNING - REFTEST WARNING | Failed to find the test-plugin.
[task 2021-02-15T21:13:42.689Z] 21:13:42  WARNING - REFTEST WARNING | Failed to find the test-plugin.
[task 2021-02-15T21:13:42.689Z] 21:13:42  WARNING - REFTEST WARNING | Failed to get test plugin tags.
[task 2021-02-15T21:13:42.690Z] 21:13:42     INFO - [Child 3412, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111 (NS_ERROR_NOT_AVAILABLE): file /builds/worker/checkouts/gecko/caps/BasePrincipal.cpp:1349
[task 2021-02-15T21:13:42.770Z] 21:13:42     INFO - ###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost
[task 2021-02-15T21:13:42.888Z] 21:13:42     INFO - [Parent 3248, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111 (NS_ERROR_NOT_AVAILABLE): file /builds/worker/checkouts/gecko/netwerk/cache/nsApplicationCacheService.cpp:161
[task 2021-02-15T21:13:43.157Z] 21:13:43     INFO - [Child 3412, Main Thread] WARNING: Extra shutdown CC: 'i < NORMAL_SHUTDOWN_COLLECTIONS', file /builds/worker/checkouts/gecko/xpcom/base/nsCycleCollector.cpp:3365
[task 2021-02-15T21:13:43.193Z] 21:13:43     INFO - [Child 3412, Main Thread] WARNING: NS_ENSURE_TRUE(Preferences::InitStaticMembers()) failed: file /builds/worker/checkouts/gecko/modules/libpref/Preferences.cpp:4380
[task 2021-02-15T21:13:43.229Z] 21:13:43     INFO - [Child 3326, Main Thread] WARNING: Extra shutdown CC: 'i < NORMAL_SHUTDOWN_COLLECTIONS', file /builds/worker/checkouts/gecko/xpcom/base/nsCycleCollector.cpp:3365
[task 2021-02-15T21:13:43.249Z] 21:13:43     INFO - [Child 3326, Main Thread] WARNING: NS_ENSURE_TRUE(Preferences::InitStaticMembers()) failed: file /builds/worker/checkouts/gecko/modules/libpref/Preferences.cpp:4380
[task 2021-02-15T21:13:43.466Z] 21:13:43     INFO - ###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost
[task 2021-02-15T21:13:43.490Z] 21:13:43     INFO - [Parent 3248, IPDL Background] WARNING: idb: '0.000001s: starting', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:3646
[task 2021-02-15T21:13:43.491Z] 21:13:43     INFO - [Parent 3248, IPDL Background] WARNING: idb: '0.000070s: Live database entry removed', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:3646
[task 2021-02-15T21:13:43.491Z] 21:13:43     INFO - [Parent 3248, IPDL Background] WARNING: idb: '0.000081s: gLiveDatabaseHashtable entry removed', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:3646
[task 2021-02-15T21:13:43.492Z] 21:13:43     INFO - [Parent 3248, IPDL Background] WARNING: idb: '0.000567s: Live database entry removed', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:3646
[task 2021-02-15T21:13:43.492Z] 21:13:43     INFO - [Parent 3248, IPDL Background] WARNING: idb: '0.000584s: gLiveDatabaseHashtable entry removed', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:3646
[task 2021-02-15T21:13:43.493Z] 21:13:43     INFO - [Parent 3248, IPDL Background] WARNING: cache: '0.000601s: starting', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:3646
[task 2021-02-15T21:13:43.493Z] 21:13:43     INFO - [Parent 3248, IPDL Background] WARNING: sdb: '0.000608s: starting', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:3646
[task 2021-02-15T21:13:43.493Z] 21:13:43     INFO - [Parent 3248, IPDL Background] WARNING: ls: '0.000615s: starting', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:3646
[task 2021-02-15T21:13:43.495Z] 21:13:43     INFO - [Parent 3248, IPDL Background] WARNING: idb: '0.000650s: Live database entry removed', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:3646
[task 2021-02-15T21:13:43.495Z] 21:13:43     INFO - [Parent 3248, IPDL Background] WARNING: idb: '0.000668s: gLiveDatabaseHashtable entry removed', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:3646
[task 2021-02-15T21:13:43.498Z] 21:13:43     INFO - [Parent 3248, IPDL Background] WARNING: idb: '0.005704s: Live database entry removed', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:3646
[task 2021-02-15T21:13:43.498Z] 21:13:43     INFO - [Parent 3248, IPDL Background] WARNING: idb: '0.005744s: Live database entry removed', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:3646
[task 2021-02-15T21:13:43.498Z] 21:13:43     INFO - [Parent 3248, IPDL Background] WARNING: idb: '0.005753s: gLiveDatabaseHashtable entry removed', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:3646
[task 2021-02-15T21:13:43.498Z] 21:13:43     INFO - [Parent 3248, IPDL Background] WARNING: idb: '0.005772s: completed', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:3646
[task 2021-02-15T21:13:43.498Z] 21:13:43     INFO - [Parent 3248, IPDL Background] WARNING: cache: '0.005807s: completed', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:3646
[task 2021-02-15T21:13:43.498Z] 21:13:43     INFO - [Parent 3248, IPDL Background] WARNING: sdb: '0.005813s: completed', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:3646
[task 2021-02-15T21:13:43.499Z] 21:13:43     INFO - [Parent 3248, IPDL Background] WARNING: ls: '0.005820s: completed', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:3646
[task 2021-02-15T21:13:43.515Z] 21:13:43     INFO - [Child 3381, Main Thread] WARNING: Extra shutdown CC: 'i < NORMAL_SHUTDOWN_COLLECTIONS', file /builds/worker/checkouts/gecko/xpcom/base/nsCycleCollector.cpp:3365
[task 2021-02-15T21:13:43.530Z] 21:13:43     INFO - [Child 3381, Main Thread] WARNING: NS_ENSURE_TRUE(Preferences::InitStaticMembers()) failed: file /builds/worker/checkouts/gecko/modules/libpref/Preferences.cpp:4380
[task 2021-02-15T21:13:43.732Z] 21:13:43     INFO - 1613423623727	Marionette	TRACE	Received observer notification xpcom-will-shutdown
[task 2021-02-15T21:13:43.732Z] 21:13:43     INFO - 1613423623728	Marionette	INFO	Stopped listening on port 2828
[task 2021-02-15T21:13:43.732Z] 21:13:43     INFO - 1613423623728	Marionette	DEBUG	Marionette stopped listening
[task 2021-02-15T21:13:44.573Z] 21:13:44     INFO - [Parent 3248, Main Thread] WARNING: Extra shutdown CC: 'i < NORMAL_SHUTDOWN_COLLECTIONS', file /builds/worker/checkouts/gecko/xpcom/base/nsCycleCollector.cpp:3365
[task 2021-02-15T21:13:44.614Z] 21:13:44     INFO - [Parent 3248, Main Thread] WARNING: NS_ENSURE_TRUE(Preferences::InitStaticMembers()) failed: file /builds/worker/checkouts/gecko/modules/libpref/Preferences.cpp:4380
[task 2021-02-15T21:13:44.662Z] 21:13:44     INFO - REFTEST INFO | Process mode: e10s
[task 2021-02-15T21:13:44.662Z] 21:13:44  WARNING - leakcheck | refcount logging is off, so leaks can't be detected!
[task 2021-02-15T21:13:44.662Z] 21:13:44     INFO - REFTEST INFO | Running tests in file:///builds/worker/workspace/build/tests/reftest/tests/layout/reftests/text/reftest.list
[task 2021-02-15T21:13:44.705Z] 21:13:44     INFO - REFTEST INFO | Running with e10s: True
[task 2021-02-15T21:13:44.705Z] 21:13:44     INFO - REFTEST INFO | Running with fission: False
[task 2021-02-15T21:13:44.706Z] 21:13:44     INFO - REFTEST INFO | Application command: /builds/worker/workspace/build/application/firefox/firefox -marionette -profile /tmp/tmp99QFPe.mozrunner
[task 2021-02-15T21:13:44.734Z] 21:13:44     INFO - ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /tmp/tmp99QFPe.mozrunner/runreftest_leaks.log
[task 2021-02-15T21:13:44.734Z] 21:13:44     INFO - [3445, Main Thread] WARNING: XPCOM_MEM_BLOAT_LOG is set, disabling native allocations.: file /builds/worker/checkouts/gecko/tools/profiler/core/platform.cpp:251
[task 2021-02-15T21:13:45.462Z] 21:13:45     INFO - [2021-02-15T21:13:45Z WARN  rkv::backend::impl_safe::environment] `load_ratio()` is irrelevant for this storage backend.
[task 2021-02-15T21:13:45.740Z] 21:13:45     INFO - 1613423625729	Marionette	TRACE	Marionette enabled
[task 2021-02-15T21:13:45.896Z] 21:13:45     INFO - [Parent 3445, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012 (NS_ERROR_FILE_NOT_FOUND): file /builds/worker/checkouts/gecko/layout/style/Loader.cpp:1993
[task 2021-02-15T21:13:45.898Z] 21:13:45     INFO - 1613423625894	Marionette	TRACE	Received observer notification toplevel-window-ready
[task 2021-02-15T21:13:45.933Z] 21:13:45     INFO - [Parent 3445, Main Thread] WARNING: NS_ENSURE_TRUE(rootFrame) failed: file /builds/worker/checkouts/gecko/dom/base/nsGlobalWindowOuter.cpp:4254
[task 2021-02-15T21:13:46.461Z] 21:13:46     INFO - [Parent 3445, Main Thread] WARNING: NS_ENSURE_TRUE(presShell) failed: file /builds/worker/checkouts/gecko/dom/base/nsGlobalWindowOuter.cpp:4252
[task 2021-02-15T21:13:46.645Z] 21:13:46     INFO - [Parent 3445, GMPThread] WARNING: Failed to delete GMP storage directory: file /builds/worker/checkouts/gecko/dom/media/gmp/GMPServiceParent.cpp:1566
[task 2021-02-15T21:13:46.673Z] 21:13:46     INFO - ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /tmp/tmp99QFPe.mozrunner/runreftest_leaks_tab_pid3505.log
[task 2021-02-15T21:13:46.673Z] 21:13:46     INFO - [3505, Main Thread] WARNING: XPCOM_MEM_BLOAT_LOG is set, disabling native allocations.: file /builds/worker/checkouts/gecko/tools/profiler/core/platform.cpp:251
[task 2021-02-15T21:13:46.769Z] 21:13:46     INFO - [Child 3505, Main Thread] WARNING: could not set real-time limit in CubebUtils::InitLibrary: file /builds/worker/checkouts/gecko/dom/media/CubebUtils.cpp:619
[task 2021-02-15T21:13:46.929Z] 21:13:46     INFO - [Child 3505, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012 (NS_ERROR_FILE_NOT_FOUND): file /builds/worker/checkouts/gecko/layout/style/Loader.cpp:1993
[task 2021-02-15T21:13:46.929Z] 21:13:46     INFO - [Parent 3445, Main Thread] WARNING: Need BrowserChild to get the nativeWindow from!: file /builds/worker/checkouts/gecko/widget/PuppetWidget.cpp:969
[task 2021-02-15T21:13:46.936Z] 21:13:46     INFO - [Parent 3445, Main Thread] WARNING: Need BrowserChild to get the nativeWindow from!: file /builds/worker/checkouts/gecko/widget/PuppetWidget.cpp:969
[task 2021-02-15T21:13:46.944Z] 21:13:46     INFO - [Parent 3445, Main Thread] WARNING: Need BrowserChild to get the nativeWindow from!: file /builds/worker/checkouts/gecko/widget/PuppetWidget.cpp:969
[task 2021-02-15T21:13:46.945Z] 21:13:46     INFO - [Parent 3445, Main Thread] WARNING: Need BrowserChild to get the nativeWindow from!: file /builds/worker/checkouts/gecko/widget/PuppetWidget.cpp:969
[task 2021-02-15T21:13:46.953Z] 21:13:46     INFO - ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /tmp/tmp99QFPe.mozrunner/runreftest_leaks_tab_pid3527.log
[task 2021-02-15T21:13:46.953Z] 21:13:46     INFO - [3527, Main Thread] WARNING: XPCOM_MEM_BLOAT_LOG is set, disabling native allocations.: file /builds/worker/checkouts/gecko/tools/profiler/core/platform.cpp:251
[task 2021-02-15T21:13:46.978Z] 21:13:46     INFO - [Parent 3445, Main Thread] WARNING: NS_ENSURE_TRUE(presShell) failed: file /builds/worker/checkouts/gecko/dom/base/nsGlobalWindowOuter.cpp:4252
[task 2021-02-15T21:13:47.054Z] 21:13:47     INFO - [Child 3527, Main Thread] WARNING: could not set real-time limit in CubebUtils::InitLibrary: file /builds/worker/checkouts/gecko/dom/media/CubebUtils.cpp:619
[task 2021-02-15T21:13:47.198Z] 21:13:47     INFO - [Child 3527, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012 (NS_ERROR_FILE_NOT_FOUND): file /builds/worker/checkouts/gecko/layout/style/Loader.cpp:1993
[task 2021-02-15T21:13:47.202Z] 21:13:47     INFO - [Child 3527, Main Thread] WARNING: Fallback to BasicLayerManager: file /builds/worker/checkouts/gecko/dom/ipc/BrowserChild.cpp:2695
[task 2021-02-15T21:13:47.218Z] 21:13:47     INFO - [Child 3527, Main Thread] WARNING: Fallback to BasicLayerManager: file /builds/worker/checkouts/gecko/dom/ipc/BrowserChild.cpp:2695
[task 2021-02-15T21:13:47.218Z] 21:13:47     INFO - [Child 3527, Main Thread] WARNING: Fallback to BasicLayerManager: file /builds/worker/checkouts/gecko/dom/ipc/BrowserChild.cpp:2695
[task 2021-02-15T21:13:47.225Z] 21:13:47     INFO - [Child 3527, Main Thread] WARNING: Fallback to BasicLayerManager: file /builds/worker/checkouts/gecko/dom/ipc/BrowserChild.cpp:2695
[task 2021-02-15T21:13:48.495Z] 21:13:48     INFO - [Parent 3445, Main Thread] WARNING: NS_ENSURE_TRUE(rootFrame) failed: file /builds/worker/checkouts/gecko/dom/base/nsGlobalWindowOuter.cpp:4254
[task 2021-02-15T21:13:48.511Z] 21:13:48     INFO - console.warn: SearchSettings: "get: No settings file exists, new profile?" (new Error("", "(unknown module)"))
[task 2021-02-15T21:13:48.822Z] 21:13:48     INFO - [Parent 3445, Main Thread] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/worker/checkouts/gecko/parser/html/nsHtml5StreamParser.cpp:1298
[task 2021-02-15T21:13:49.489Z] 21:13:49     INFO - [Parent 3445, Main Thread] WARNING: Suboptimal indexes for the SQL statement 0x7fede5c958e0 (http://mzl.la/1FuID0j).: file /builds/worker/checkouts/gecko/storage/mozStoragePrivateHelpers.cpp:113
[task 2021-02-15T21:13:49.617Z] 21:13:49     INFO - [Parent 3445, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005 (NS_ERROR_FAILURE): file /builds/worker/checkouts/gecko/dom/base/ThirdPartyUtil.cpp:421
[task 2021-02-15T21:13:49.618Z] 21:13:49     INFO - [Parent 3445, Main Thread] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/worker/checkouts/gecko/parser/html/nsHtml5StreamParser.cpp:1298
[task 2021-02-15T21:13:50.523Z] 21:13:50     INFO - ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /tmp/tmp99QFPe.mozrunner/runreftest_leaks_tab_pid3586.log
[task 2021-02-15T21:13:50.523Z] 21:13:50     INFO - [3586, Main Thread] WARNING: XPCOM_MEM_BLOAT_LOG is set, disabling native allocations.: file /builds/worker/checkouts/gecko/tools/profiler/core/platform.cpp:251
[task 2021-02-15T21:13:50.624Z] 21:13:50     INFO - [Child 3586, Main Thread] WARNING: could not set real-time limit in CubebUtils::InitLibrary: file /builds/worker/checkouts/gecko/dom/media/CubebUtils.cpp:619
[task 2021-02-15T21:13:51.006Z] 21:13:51     INFO - 1613423631002	Marionette	TRACE	Received observer notification marionette-startup-requested
[task 2021-02-15T21:13:51.007Z] 21:13:51     INFO - 1613423631003	Marionette	TRACE	Waiting until startup recorder finished recording startup scripts...
[task 2021-02-15T21:13:51.048Z] 21:13:51     INFO - 1613423631045	Marionette	TRACE	All scripts recorded.
[task 2021-02-15T21:13:51.051Z] 21:13:51     INFO - 1613423631048	Marionette	INFO	Listening on port 2828
[task 2021-02-15T21:13:51.052Z] 21:13:51     INFO - 1613423631049	Marionette	DEBUG	Marionette is listening
[task 2021-02-15T21:13:51.169Z] 21:13:51     INFO - 1613423631159	Marionette	DEBUG	Accepted connection 0 from 127.0.0.1:38266
[task 2021-02-15T21:13:51.177Z] 21:13:51     INFO - 1613423631171	Marionette	DEBUG	Closed connection 0
[task 2021-02-15T21:13:51.177Z] 21:13:51     INFO - 1613423631172	Marionette	DEBUG	Accepted connection 1 from 127.0.0.1:38268
[task 2021-02-15T21:13:51.193Z] 21:13:51     INFO - 1613423631185	Marionette	DEBUG	1 -> [0,1,"WebDriver:NewSession",{"strictFileInteractability":true}]
[task 2021-02-15T21:13:51.222Z] 21:13:51     INFO - 1613423631212	Marionette	DEBUG	1 <- [1,1,null,{"sessionId":"17255b26-297f-4aeb-baec-c0d7eb9bff5c","capabilities":{"browserName":"firefox","browserVersion":"87.0a ... mp/tmp99QFPe.mozrunner","moz:shutdownTimeout":60000,"moz:useNonSpecCompliantPointerOrigin":false,"moz:webdriverClick":true}}]
[task 2021-02-15T21:13:51.238Z] 21:13:51     INFO - [Parent 3445, Main Thread] WARNING: NS_ENSURE_TRUE(presShell) failed: file /builds/worker/checkouts/gecko/dom/base/nsGlobalWindowOuter.cpp:4252
[task 2021-02-15T21:13:51.238Z] 21:13:51     INFO - [Parent 3445, Main Thread] WARNING: NS_ENSURE_TRUE(presShell) failed: file /builds/worker/checkouts/gecko/dom/base/nsGlobalWindowOuter.cpp:4252
[task 2021-02-15T21:13:51.238Z] 21:13:51     INFO - 1613423631231	Marionette	DEBUG	1 -> [0,2,"Addon:Install",{"path":"/builds/worker/workspace/build/tests/reftest/reftest","temporary":true}]
[task 2021-02-15T21:13:51.315Z] 21:13:51     INFO - 1613423631312	Marionette	TRACE	Received observer notification toplevel-window-ready
[task 2021-02-15T21:13:51.322Z] 21:13:51     INFO - 1613423631316	Marionette	DEBUG	1 <- [1,2,null,{"value":"reftest@mozilla.org"}]
[task 2021-02-15T21:13:51.338Z] 21:13:51     INFO - [Parent 3445, Main Thread] WARNING: NS_ENSURE_TRUE(rootFrame) failed: file /builds/worker/checkouts/gecko/dom/base/nsGlobalWindowOuter.cpp:4254
[task 2021-02-15T21:13:51.338Z] 21:13:51     INFO - 1613423631330	Marionette	DEBUG	1 -> [0,3,"WebDriver:DeleteSession",{}]
[task 2021-02-15T21:13:51.339Z] 21:13:51     INFO - 1613423631333	Marionette	DEBUG	1 <- [1,3,null,{"value":null}]
[task 2021-02-15T21:13:51.348Z] 21:13:51     INFO - 1613423631340	Marionette	DEBUG	Closed connection 1
[task 2021-02-15T21:13:51.429Z] 21:13:51     INFO - [Parent 3445, Main Thread] WARNING: NS_ENSURE_TRUE(rootFrame) failed: file /builds/worker/checkouts/gecko/dom/base/nsGlobalWindowOuter.cpp:4254
[task 2021-02-15T21:13:51.569Z] 21:13:51     INFO - [Parent 3445, Main Thread] WARNING: NS_ENSURE_TRUE(root) failed: file /builds/worker/checkouts/gecko/layout/base/nsDocumentViewer.cpp:2729
[task 2021-02-15T21:13:51.569Z] 21:13:51     INFO - [Parent 3445, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004001 (NS_ERROR_NOT_IMPLEMENTED): file /builds/worker/checkouts/gecko/dom/xul/nsXULPrototypeCache.cpp:238
[task 2021-02-15T21:13:51.573Z] 21:13:51  WARNING - REFTEST WARNING | Failed to find the test-plugin.
[task 2021-02-15T21:13:51.574Z] 21:13:51  WARNING - REFTEST WARNING | Failed to find the test-plugin.
[task 2021-02-15T21:13:51.574Z] 21:13:51  WARNING - REFTEST WARNING | Could not get test plugin tags.
[task 2021-02-15T21:13:51.594Z] 21:13:51     INFO - [2021-02-15T21:13:51Z WARN  xulstore::persist] tried to remove key that isn't in the store
[task 2021-02-15T21:13:51.594Z] 21:13:51     INFO - [2021-02-15T21:13:51Z WARN  xulstore::persist] tried to remove key that isn't in the store
[task 2021-02-15T21:13:51.764Z] 21:13:51     INFO - REFTEST TEST-START | layout/reftests/text/fallback-01.xhtml == layout/reftests/text/fallback-01-ref.xhtml
[task 2021-02-15T21:13:51.764Z] 21:13:51     INFO - REFTEST INFO | SET PREFERENCE pref(gfx.font_rendering.fallback.async,false)
[task 2021-02-15T21:13:51.764Z] 21:13:51     INFO - Assertion failure: staticPrefValue == preferenceValue (Preference 'gfx.bundled-fonts.activate' got modified since StaticPrefs::gfx_bundled_fonts_activate_AtStartup was initialized. Consider using an `always` mirror kind instead), at /builds/worker/workspace/obj-build/dist/include/mozilla/StaticPrefList_gfx.h:239
[task 2021-02-15T21:13:51.784Z] 21:13:51     INFO -  Initializing stack-fixing for the first stack frame, this may take a while...
[task 2021-02-15T21:13:57.523Z] 21:13:57     INFO - #01: NotifyCallbacks(nsTString<char> const&, PrefWrapper const*) [modules/libpref/Preferences.cpp:1721]
[task 2021-02-15T21:13:57.523Z] 21:13:57     INFO - #02: pref_SetPref(nsTString<char> const&, mozilla::PrefType, mozilla::PrefValueKind, PrefValue, bool, bool, bool) [modules/libpref/Preferences.cpp:1642]
[task 2021-02-15T21:13:57.524Z] 21:13:57     INFO - #03: mozilla::Preferences::SetInt(char const*, int, mozilla::PrefValueKind) [modules/libpref/Preferences.cpp:4836]
[task 2021-02-15T21:13:57.524Z] 21:13:57     INFO - #04: nsPrefBranch::SetIntPref(char const*, int) [modules/libpref/Preferences.cpp:2206]
[task 2021-02-15T21:13:57.525Z] 21:13:57     INFO - #05: ??? [/builds/worker/workspace/build/application/firefox/libxul.so + 0x437e43e]
[task 2021-02-15T21:13:57.525Z] 21:13:57     INFO - #06: CallMethodHelper::Call() [js/xpconnect/src/XPCWrappedNative.cpp:1176]
[task 2021-02-15T21:13:57.526Z] 21:13:57     INFO - #07: XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) [js/xpconnect/src/XPCWrappedNative.cpp:1142]
[task 2021-02-15T21:13:57.526Z] 21:13:57     INFO - #08: XPC_WN_CallMethod(JSContext*, unsigned int, JS::Value*) [js/xpconnect/src/XPCWrappedNativeJSOps.cpp:925]
[task 2021-02-15T21:13:57.526Z] 21:13:57     INFO - #09: CallJSNative(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), js::CallReason, JS::CallArgs const&) [js/src/vm/Interpreter.cpp:435]
[task 2021-02-15T21:13:57.527Z] 21:13:57     INFO - #10: js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) [js/src/vm/Interpreter.cpp:520]
[task 2021-02-15T21:13:57.527Z] 21:13:57     INFO - #11: InternalCall(JSContext*, js::AnyInvokeArgs const&, js::CallReason) [js/src/vm/Interpreter.cpp:580]
[task 2021-02-15T21:13:57.528Z] 21:13:57     INFO - #12: Interpret(JSContext*, js::RunState&) [js/src/vm/Interpreter.cpp:3243]
[task 2021-02-15T21:13:57.528Z] 21:13:57     INFO - #13: js::RunScript(JSContext*, js::RunState&) [js/src/vm/Interpreter.cpp:405]
[task 2021-02-15T21:13:57.528Z] 21:13:57     INFO - #14: js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) [js/src/vm/Interpreter.cpp:552]
[task 2021-02-15T21:13:57.529Z] 21:13:57     INFO - #15: InternalCall(JSContext*, js::AnyInvokeArgs const&, js::CallReason) [js/src/vm/Interpreter.cpp:580]
[task 2021-02-15T21:13:57.529Z] 21:13:57     INFO - #16: js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason) [js/src/vm/Interpreter.cpp:597]
[task 2021-02-15T21:13:57.529Z] 21:13:57     INFO - #17: js::jit::InvokeFunction(JSContext*, JS::Handle<JSObject*>, bool, bool, unsigned int, JS::Value*, JS::MutableHandle<JS::Value>) [js/src/jit/VMFunctions.cpp:752]
[task 2021-02-15T21:13:57.530Z] 21:13:57     INFO - #18: js::jit::InvokeFromInterpreterStub(JSContext*, js::jit::InterpreterStubExitFrameLayout*) [js/src/jit/VMFunctions.cpp:776]
[task 2021-02-15T21:13:57.530Z] 21:13:57     INFO - #19: ??? (???:???)
[task 2021-02-15T21:13:57.530Z] 21:13:57     INFO - ExceptionHandler::GenerateDump cloned child 3615
[task 2021-02-15T21:13:57.530Z] 21:13:57     INFO - ExceptionHandler::SendContinueSignalToChild sent continue signal to child
[task 2021-02-15T21:13:57.531Z] 21:13:57     INFO - ExceptionHandler::WaitForContinueSignal waiting for continue signal...
[task 2021-02-15T21:13:57.531Z] 21:13:57     INFO - Exiting due to channel error.
[task 2021-02-15T21:13:57.531Z] 21:13:57     INFO - [GFX1-]: Receive IPC close with reason=AbnormalShutdown
[task 2021-02-15T21:13:57.532Z] 21:13:57     INFO - Exiting due to channel error.
[task 2021-02-15T21:13:57.532Z] 21:13:57     INFO - Exiting due to channel error.
[task 2021-02-15T21:13:57.552Z] 21:13:57    ERROR - TEST-UNEXPECTED-FAIL | layout/reftests/text/fallback-01.xhtml | application terminated with exit code 11
[task 2021-02-15T21:13:57.553Z] 21:13:57     INFO - REFTEST INFO | Copy/paste: /builds/worker/fetches/minidump_stackwalk/minidump_stackwalk /tmp/tmp99QFPe.mozrunner/minidumps/423a932a-0da1-bc53-86da-bc17be8a6003.dmp /builds/worker/workspace/build/symbols
[task 2021-02-15T21:14:01.978Z] 21:14:01     INFO - REFTEST INFO | Saved minidump as /builds/worker/workspace/build/blobber_upload_dir/423a932a-0da1-bc53-86da-bc17be8a6003.dmp
[task 2021-02-15T21:14:01.979Z] 21:14:01     INFO - REFTEST INFO | Saved app info as /builds/worker/workspace/build/blobber_upload_dir/423a932a-0da1-bc53-86da-bc17be8a6003.extra
[task 2021-02-15T21:14:02.125Z] 21:14:02     INFO - REFTEST PROCESS-CRASH | layout/reftests/text/fallback-01.xhtml | application crashed [@ std::_Function_handler<void (), mozilla::StaticPrefs::InitOncePrefs()::$_31>::_M_invoke(std::_Any_data const&)]
[task 2021-02-15T21:14:02.125Z] 21:14:02     INFO - Mozilla crash reason: MOZ_ASSERT(staticPrefValue == preferenceValue) (Preference 'gfx.bundled-fonts.activate' got modified since StaticPrefs::gfx_bundled_fonts_activate_AtStartup was initialized. Consider using an `always` mirror kind instead)
[task 2021-02-15T21:14:02.125Z] 21:14:02     INFO - Crash dump filename: /tmp/tmp99QFPe.mozrunner/minidumps/423a932a-0da1-bc53-86da-bc17be8a6003.dmp
[task 2021-02-15T21:14:02.126Z] 21:14:02     INFO - Operating system: Linux
[task 2021-02-15T21:14:02.126Z] 21:14:02     INFO -                   0.0.0 Linux 4.4.0-1014-aws #14taskcluster1-Ubuntu SMP Tue Apr 3 10:27:00 UTC 2018 x86_64
[task 2021-02-15T21:14:02.127Z] 21:14:02     INFO - CPU: amd64
[task 2021-02-15T21:14:02.127Z] 21:14:02     INFO -      family 6 model 85 stepping 7
[task 2021-02-15T21:14:02.128Z] 21:14:02     INFO -      2 CPUs
[task 2021-02-15T21:14:02.128Z] 21:14:02     INFO - 
[task 2021-02-15T21:14:02.128Z] 21:14:02     INFO - GPU: UNKNOWN
[task 2021-02-15T21:14:02.129Z] 21:14:02     INFO - 
[task 2021-02-15T21:14:02.130Z] 21:14:02     INFO - Crash reason:  SIGSEGV /SEGV_MAPERR
[task 2021-02-15T21:14:02.130Z] 21:14:02     INFO - Crash address: 0x0
[task 2021-02-15T21:14:02.131Z] 21:14:02     INFO - Process uptime: not available
[task 2021-02-15T21:14:02.132Z] 21:14:02     INFO - 
[task 2021-02-15T21:14:02.132Z] 21:14:02     INFO - Thread 0 (crashed)
[task 2021-02-15T21:14:02.133Z] 21:14:02     INFO -  0  libxul.so!std::_Function_handler<void (), mozilla::StaticPrefs::InitOncePrefs()::$_31>::_M_invoke(std::_Any_data const&) [std_function.h : 316 + 0x4a]
[task 2021-02-15T21:14:02.133Z] 21:14:02     INFO -     rax = 0x00007fedf76d8d94   rdx = 0x0000000000000000
[task 2021-02-15T21:14:02.134Z] 21:14:02     INFO -     rcx = 0x000055c4982bee18   rbx = 0x00007fff4cd54244
[task 2021-02-15T21:14:02.135Z] 21:14:02     INFO -     rsi = 0x00007fee0b99b8b0   rdi = 0x00007fee0b99a680
[task 2021-02-15T21:14:02.136Z] 21:14:02     INFO -     rbp = 0x00007fff4cd54260   rsp = 0x00007fff4cd54230
[task 2021-02-15T21:14:02.136Z] 21:14:02     INFO -      r8 = 0x00007fee0b99b8b0    r9 = 0x00007fee0c902780
[task 2021-02-15T21:14:02.137Z] 21:14:02     INFO -     r10 = 0x0000000000000002   r11 = 0x0000000000000000
[task 2021-02-15T21:14:02.137Z] 21:14:02     INFO -     r12 = 0x00007fff4cd54360   r13 = 0x0000000000000000
[task 2021-02-15T21:14:02.138Z] 21:14:02     INFO -     r14 = 0x00000000ffffffff   r15 = 0x00007fff4cd54300
[task 2021-02-15T21:14:02.139Z] 21:14:02     INFO -     rip = 0x00007fedfa9dd1a3
[task 2021-02-15T21:14:02.139Z] 21:14:02     INFO -     Found by: given as instruction pointer in context
[task 2021-02-15T21:14:02.140Z] 21:14:02     INFO -  1  libxul.so!NotifyCallbacks(nsTString<char> const&, PrefWrapper const*) [Preferences.cpp:95d35d57d5d62c7594efe8fd68559ac5772ba081 : 1717 + 0x15]
[task 2021-02-15T21:14:02.140Z] 21:14:02     INFO -     rbx = 0x0000000000000000   rbp = 0x00007fff4cd542a0
[task 2021-02-15T21:14:02.141Z] 21:14:02     INFO -     rsp = 0x00007fff4cd54270   r12 = 0x00007fff4cd54360
[task 2021-02-15T21:14:02.141Z] 21:14:02     INFO -     r13 = 0x0000000000000000   r14 = 0x00007fff4cd54360
[task 2021-02-15T21:14:02.142Z] 21:14:02     INFO -     r15 = 0x00007fff4cd54300   rip = 0x00007fedfa9a6e82
[task 2021-02-15T21:14:02.143Z] 21:14:02     INFO -     Found by: call frame info
[task 2021-02-15T21:14:02.143Z] 21:14:02     INFO -  2  libxul.so!pref_SetPref(nsTString<char> const&, mozilla::PrefType, mozilla::PrefValueKind, PrefValue, bool, bool, bool) [Preferences.cpp:95d35d57d5d62c7594efe8fd68559ac5772ba081 : 1642 + 0x1d]
[task 2021-02-15T21:14:02.144Z] 21:14:02     INFO -     rbx = 0x00007fff4cd542d0   rbp = 0x00007fff4cd54340
[task 2021-02-15T21:14:02.144Z] 21:14:02     INFO -     rsp = 0x00007fff4cd542b0   r12 = 0x00007fff4cd54360
[task 2021-02-15T21:14:02.145Z] 21:14:02     INFO -     r13 = 0x0000000000000000   r14 = 0x00007fff4cd54360
[task 2021-02-15T21:14:02.146Z] 21:14:02     INFO -     r15 = 0x00007fff4cd54300   rip = 0x00007fedfa9c8bd7
[task 2021-02-15T21:14:02.146Z] 21:14:02     INFO -     Found by: call frame info
[task 2021-02-15T21:14:02.147Z] 21:14:02     INFO -  3  libxul.so!mozilla::Preferences::SetInt(char const*, int, mozilla::PrefValueKind) [Preferences.cpp:95d35d57d5d62c7594efe8fd68559ac5772ba081 : 4836 + 0x2c]
[task 2021-02-15T21:14:02.147Z] 21:14:02     INFO -     rbx = 0xaaaaaaaa00000001   rbp = 0x00007fff4cd543b0
[task 2021-02-15T21:14:02.148Z] 21:14:02     INFO -     rsp = 0x00007fff4cd54350   r12 = 0x00007fff4cd54360
[task 2021-02-15T21:14:02.149Z] 21:14:02     INFO -     r13 = 0x0000000000000011   r14 = 0x00007feddffc66c8
[task 2021-02-15T21:14:02.149Z] 21:14:02     INFO -     r15 = 0x0000000000000001   rip = 0x00007fedfa97be6b
[task 2021-02-15T21:14:02.150Z] 21:14:02     INFO -     Found by: call frame info
[task 2021-02-15T21:14:02.150Z] 21:14:02     INFO -  4  libxul.so!nsPrefBranch::SetIntPref(char const*, int) [Preferences.cpp:95d35d57d5d62c7594efe8fd68559ac5772ba081 : 2206 + 0xf]
[task 2021-02-15T21:14:02.151Z] 21:14:02     INFO -     rbx = 0x00007fedf552c900   rbp = 0x00007fff4cd543f0
[task 2021-02-15T21:14:02.152Z] 21:14:02     INFO -     rsp = 0x00007fff4cd543c0   r12 = 0x00007fedf5559650
[task 2021-02-15T21:14:02.152Z] 21:14:02     INFO -     r13 = 0x0000000000000011   r14 = 0x0000000000000001
[task 2021-02-15T21:14:02.153Z] 21:14:02     INFO -     r15 = 0x00007fff4cd543c0   rip = 0x00007fedfa97bda2
[task 2021-02-15T21:14:02.153Z] 21:14:02     INFO -     Found by: call frame info
[task 2021-02-15T21:14:02.154Z] 21:14:02     INFO -  5  libxul.so!NS_InvokeByIndex + 0x8e
[task 2021-02-15T21:14:02.155Z] 21:14:02     INFO -     rbx = 0x0000000000000002   rbp = 0x00007fff4cd54420
[task 2021-02-15T21:14:02.155Z] 21:14:02     INFO -     rsp = 0x00007fff4cd54400   r12 = 0x00007fedf5559650
[task 2021-02-15T21:14:02.156Z] 21:14:02     INFO -     r13 = 0x0000000000000011   r14 = 0x00007fff4cd54490
[task 2021-02-15T21:14:02.156Z] 21:14:02     INFO -     r15 = 0x00007fff4cd54402   rip = 0x00007fedfa96643e
[task 2021-02-15T21:14:02.157Z] 21:14:02     INFO -     Found by: call frame info
[task 2021-02-15T21:14:02.158Z] 21:14:02     INFO -  6  libxul.so!CallMethodHelper::Call() [XPCWrappedNative.cpp:95d35d57d5d62c7594efe8fd68559ac5772ba081 : 1176 + 0x18]
[task 2021-02-15T21:14:02.158Z] 21:14:02     INFO -     rbx = 0x0000000000000002   rbp = 0x00007fff4cd54460
[task 2021-02-15T21:14:02.159Z] 21:14:02     INFO -     rsp = 0x00007fff4cd54430   r12 = 0x0000000000000000
[task 2021-02-15T21:14:02.159Z] 21:14:02     INFO -     r13 = 0x0000000000000001   r14 = 0x00007fff4cd54490
[task 2021-02-15T21:14:02.160Z] 21:14:02     INFO -     r15 = 0x00007fff4cd54402   rip = 0x00007fedfb3c0f0b
[task 2021-02-15T21:14:02.160Z] 21:14:02     INFO -     Found by: call frame info
[task 2021-02-15T21:14:02.161Z] 21:14:02     INFO -  7  libxul.so!XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) [XPCWrappedNative.cpp:95d35d57d5d62c7594efe8fd68559ac5772ba081 : 1142 + 0x8]
[task 2021-02-15T21:14:02.162Z] 21:14:02     INFO -     rbx = 0x00007fff4cd54658   rbp = 0x00007fff4cd545d0
[task 2021-02-15T21:14:02.162Z] 21:14:02     INFO -     rsp = 0x00007fff4cd54470   r12 = 0x00007fff4cd54630
[task 2021-02-15T21:14:02.163Z] 21:14:02     INFO -     r13 = 0x00007fee01441778   r14 = 0x00007fff4cd54478
[task 2021-02-15T21:14:02.163Z] 21:14:02     INFO -     r15 = 0x00007fff4cd54490   rip = 0x00007fedfb3c0d77
[task 2021-02-15T21:14:02.164Z] 21:14:02     INFO -     Found by: call frame info
[task 2021-02-15T21:14:02.165Z] 21:14:02     INFO -  8  libxul.so!XPC_WN_CallMethod(JSContext*, unsigned int, JS::Value*) [XPCWrappedNativeJSOps.cpp:95d35d57d5d62c7594efe8fd68559ac5772ba081 : 925 + 0x8]
[task 2021-02-15T21:14:02.166Z] 21:14:02     INFO -     rbx = 0x00007fff4cd54658   rbp = 0x00007fff4cd54720
[task 2021-02-15T21:14:02.166Z] 21:14:02     INFO -     rsp = 0x00007fff4cd545e0   r12 = 0x00007fff4cd54630
[task 2021-02-15T21:14:02.167Z] 21:14:02     INFO -     r13 = 0x00007fee01441778   r14 = 0x00007fff4cd545f8
[task 2021-02-15T21:14:02.167Z] 21:14:02     INFO -     r15 = 0x00007fff4cd54610   rip = 0x00007fedfb3c229b
[task 2021-02-15T21:14:02.168Z] 21:14:02     INFO -     Found by: call frame info
[task 2021-02-15T21:14:02.168Z] 21:14:02     INFO -  9  libxul.so!CallJSNative(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), js::CallReason, JS::CallArgs const&) [Interpreter.cpp:95d35d57d5d62c7594efe8fd68559ac5772ba081 : 435 + 0x12]
[task 2021-02-15T21:14:02.169Z] 21:14:02     INFO -     rbx = 0x00007fede1cb3370   rbp = 0x00007fff4cd547a0
[task 2021-02-15T21:14:02.170Z] 21:14:02     INFO -     rsp = 0x00007fff4cd54730   r12 = 0x00007feddf6e9400
[task 2021-02-15T21:14:02.170Z] 21:14:02     INFO -     r13 = 0x00007fff4cd549a0   r14 = 0x00007fedee919000
[task 2021-02-15T21:14:02.171Z] 21:14:02     INFO -     r15 = 0x00007fedfb3c1fc7   rip = 0x00007fedfebb3882
[task 2021-02-15T21:14:02.171Z] 21:14:02     INFO -     Found by: call frame info
[task 2021-02-15T21:14:02.172Z] 21:14:02     INFO - 10  libxul.so!js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) [Interpreter.cpp:95d35d57d5d62c7594efe8fd68559ac5772ba081 : 520 + 0xe]
[task 2021-02-15T21:14:02.173Z] 21:14:02     INFO -     rbx = 0x00007fff4cd547c0   rbp = 0x00007fff4cd54840
[task 2021-02-15T21:14:02.173Z] 21:14:02     INFO -     rsp = 0x00007fff4cd547b0   r12 = 0x0000000000000000
[task 2021-02-15T21:14:02.174Z] 21:14:02     INFO -     r13 = 0x00007fedee919000   r14 = 0x00007fff4cd549a0
[task 2021-02-15T21:14:02.175Z] 21:14:02     INFO -     r15 = 0x0000000000000000   rip = 0x00007fedfebb2fc4
[task 2021-02-15T21:14:02.175Z] 21:14:02     INFO -     Found by: call frame info
[task 2021-02-15T21:14:02.176Z] 21:14:02     INFO - 11  libxul.so!InternalCall(JSContext*, js::AnyInvokeArgs const&, js::CallReason) [Interpreter.cpp:95d35d57d5d62c7594efe8fd68559ac5772ba081 : 580 + 0x10]
[task 2021-02-15T21:14:02.176Z] 21:14:02     INFO -     rbx = 0x00007fff4cd549a0   rbp = 0x00007fff4cd54880
[task 2021-02-15T21:14:02.177Z] 21:14:02     INFO -     rsp = 0x00007fff4cd54850   r12 = 0x00007fede1cb3350
[task 2021-02-15T21:14:02.177Z] 21:14:02     INFO -     r13 = 0xfff9800000000000   r14 = 0x0000000000000000
[task 2021-02-15T21:14:02.178Z] 21:14:02     INFO -     r15 = 0x00007fedee919000   rip = 0x00007fedfebb4791
[task 2021-02-15T21:14:02.179Z] 21:14:02     INFO -     Found by: call frame info
...
Flags: needinfo?(jfkthame)
Pushed by jkew@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/0db3027ff27c
Let the emoji font pref override Unicode presentation style only if it's explicitly user-set. r=emk
Status: UNCONFIRMED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 87 Branch
Flags: needinfo?(jfkthame)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: