Closed Bug 1845910 Opened 1 year ago Closed 1 year ago

Perma layout/mathml/tests/test_bug1845461.html | number of errors - got 2, expected 1 when Gecko 118 merges to Beta

Categories

(Core :: MathML, defect)

defect

Tracking

()

VERIFIED FIXED
118 Branch
Tracking Status
firefox-esr102 --- unaffected
firefox-esr115 --- unaffected
firefox115 --- unaffected
firefox116 --- unaffected
firefox117 + fixed
firefox118 --- verified

People

(Reporter: chorotan, Assigned: fredw)

References

(Regression)

Details

(Keywords: regression)

Attachments

(1 obsolete file)

[Tracking Requested - why for this release]:

task 2023-07-28T10:51:41.450Z] 10:51:41     INFO - TEST-START | layout/mathml/tests/test_bug1845461.html
[task 2023-07-28T10:51:41.616Z] 10:51:41     INFO - GECKO(5117) | [Parent 5117, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005 (NS_ERROR_FAILURE): file /builds/worker/checkouts/gecko/netwerk/dns/nsEffectiveTLDService.cpp:234
[task 2023-07-28T10:51:41.616Z] 10:51:41     INFO - GECKO(5117) | [Parent 5117, Main Thread] WARNING: 'NS_FAILED(rv)', file /builds/worker/checkouts/gecko/toolkit/components/antitracking/AntiTrackingUtils.cpp:515
[task 2023-07-28T10:51:41.721Z] 10:51:41     INFO - GECKO(5117) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /tmp/tmpnoe02dck.mozrunner/runtests_leaks_tab_pid5382.log
[task 2023-07-28T10:51:41.768Z] 10:51:41     INFO - GECKO(5117) | [Child 5382, Main Thread] WARNING: could not set real-time limit in CubebUtils::InitLibrary: file /builds/worker/checkouts/gecko/dom/media/CubebUtils.cpp:655
[task 2023-07-28T10:51:41.953Z] 10:51:41     INFO - GECKO(5117) | [Child 5329, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005 (NS_ERROR_FAILURE): file /builds/worker/checkouts/gecko/caps/BasePrincipal.cpp:1150
[task 2023-07-28T10:51:41.955Z] 10:51:41     INFO - GECKO(5117) | [Child 5329, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005 (NS_ERROR_FAILURE): file /builds/worker/checkouts/gecko/caps/BasePrincipal.cpp:1150
[task 2023-07-28T10:51:41.956Z] 10:51:41     INFO - GECKO(5117) | [Child 5329, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005 (NS_ERROR_FAILURE): file /builds/worker/checkouts/gecko/caps/BasePrincipal.cpp:1150
[task 2023-07-28T10:51:41.959Z] 10:51:41     INFO - GECKO(5117) | [Child 5329, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005 (NS_ERROR_FAILURE): file /builds/worker/checkouts/gecko/caps/BasePrincipal.cpp:1150
[task 2023-07-28T10:51:41.959Z] 10:51:41     INFO - GECKO(5117) | [Child 5329, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005 (NS_ERROR_FAILURE): file /builds/worker/checkouts/gecko/caps/BasePrincipal.cpp:1150
[task 2023-07-28T10:51:41.960Z] 10:51:41     INFO - GECKO(5117) | [Child 5329, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005 (NS_ERROR_FAILURE): file /builds/worker/checkouts/gecko/caps/BasePrincipal.cpp:1150
[task 2023-07-28T10:51:41.961Z] 10:51:41     INFO - GECKO(5117) | [Child 5329, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005 (NS_ERROR_FAILURE): file /builds/worker/checkouts/gecko/caps/BasePrincipal.cpp:1150
[task 2023-07-28T10:51:41.976Z] 10:51:41     INFO - GECKO(5117) | [Child 5329, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005 (NS_ERROR_FAILURE): file /builds/worker/checkouts/gecko/caps/BasePrincipal.cpp:1150
[task 2023-07-28T10:51:41.978Z] 10:51:41     INFO - GECKO(5117) | [Child 5329, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005 (NS_ERROR_FAILURE): file /builds/worker/checkouts/gecko/caps/BasePrincipal.cpp:1150
[task 2023-07-28T10:51:41.980Z] 10:51:41     INFO - GECKO(5117) | [Child 5329, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005 (NS_ERROR_FAILURE): file /builds/worker/checkouts/gecko/caps/BasePrincipal.cpp:1150
[task 2023-07-28T10:51:41.981Z] 10:51:41     INFO - GECKO(5117) | [Child 5329, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005 (NS_ERROR_FAILURE): file /builds/worker/checkouts/gecko/caps/BasePrincipal.cpp:1150
[task 2023-07-28T10:51:41.983Z] 10:51:41     INFO - GECKO(5117) | [Child 5329, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005 (NS_ERROR_FAILURE): file /builds/worker/checkouts/gecko/caps/BasePrincipal.cpp:1150
[task 2023-07-28T10:51:42.205Z] 10:51:42     INFO - GECKO(5117) | [Child 5329, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005 (NS_ERROR_FAILURE): file /builds/worker/checkouts/gecko/caps/BasePrincipal.cpp:1150
[task 2023-07-28T10:51:42.216Z] 10:51:42     INFO - GECKO(5117) | [Child 5329, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005 (NS_ERROR_FAILURE): file /builds/worker/checkouts/gecko/caps/BasePrincipal.cpp:1150
[task 2023-07-28T10:51:42.218Z] 10:51:42     INFO - GECKO(5117) | [Child 5329, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005 (NS_ERROR_FAILURE): file /builds/worker/checkouts/gecko/caps/BasePrincipal.cpp:1150
[task 2023-07-28T10:51:42.276Z] 10:51:42     INFO - GECKO(5117) | JavaScript error: resource://gre/modules/XULStore.sys.mjs, line 60: Error: Can't find profile directory.
[task 2023-07-28T10:51:42.285Z] 10:51:42     INFO - GECKO(5117) | [Child 5329, Main Thread] WARNING: '!mLocalStore', file /builds/worker/checkouts/gecko/dom/xul/XULPersist.cpp:146
[task 2023-07-28T10:51:43.030Z] 10:51:43     INFO - GECKO(5117) | [Parent 5117, IPC I/O Parent] WARNING: [1.1]: GetUserData call for port 'D8B181E3B05249C5.A46EA4A01587DCE0' failed: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:406
[task 2023-07-28T10:51:43.321Z] 10:51:43     INFO - TEST-INFO | started process screentopng
[task 2023-07-28T10:51:43.556Z] 10:51:43     INFO - TEST-INFO | screentopng: exit 0
[task 2023-07-28T10:51:43.556Z] 10:51:43     INFO - TEST-UNEXPECTED-FAIL | layout/mathml/tests/test_bug1845461.html | number of errors - got 2, expected 1
[task 2023-07-28T10:51:43.556Z] 10:51:43     INFO - SimpleTest.is@https://mochi.test:8888/tests/SimpleTest/SimpleTest.js:507:14
[task 2023-07-28T10:51:43.557Z] 10:51:43     INFO - @https://mochi.test:8888/tests/layout/mathml/tests/test_bug1845461.html:20:21
[task 2023-07-28T10:51:43.557Z] 10:51:43     INFO - Not taking screenshot here: see the one that was previously logged
[task 2023-07-28T10:51:43.558Z] 10:51:43     INFO - TEST-UNEXPECTED-FAIL | layout/mathml/tests/test_bug1845461.html | error message - got "The Components object is deprecated. It will soon be removed.", expected "“mathvariant='fraktur'” on MathML elements is deprecated and will be removed at a future date."
[task 2023-07-28T10:51:43.558Z] 10:51:43     INFO - SimpleTest.is@https://mochi.test:8888/tests/SimpleTest/SimpleTest.js:507:14
[task 2023-07-28T10:51:43.559Z] 10:51:43     INFO - @https://mochi.test:8888/tests/layout/mathml/tests/test_bug1845461.html:23:25
[task 2023-07-28T10:51:43.559Z] 10:51:43     INFO - GECKO(5117) | MEMORY STAT vsizeMaxContiguous not supported in this build configuration.
[task 2023-07-28T10:51:43.560Z] 10:51:43     INFO - GECKO(5117) | MEMORY STAT | vsize 2554MB | residentFast 138MB | heapAllocated 10MB
Flags: needinfo?(fredwarnken)
Flags: needinfo?(fredwarnken) → needinfo?(fwang)
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Status: REOPENED → RESOLVED
Closed: 1 year ago1 year ago
Resolution: --- → FIXED
Flags: needinfo?(fwang)

test_bug1845461.html was failing on beta because dom.use_components_shim is disabled and so the following code is causing an extra ComponentsWarning to be logged in the console:

  let stringBundleService =
      SpecialPowers.Cc["@mozilla.org/intl/stringbundle;1"]
      .getService(SpecialPowers.Ci.nsIStringBundleService);

However, this variable was copied from other MathML tests and is actually not used here, so we can just remove it.

I will wait the end of string freeze before landing again.

Target Milestone: --- → 117 Branch
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Target Milestone: 117 Branch → 118 Branch
Summary: Perma layout/mathml/tests/test_bug1845461.html | number of errors - got 2, expected 1 when Gecko 117 merges to Beta on 2023-07-31 → Perma layout/mathml/tests/test_bug1845461.html | number of errors - got 2, expected 1 when Gecko 118 merges to Beta

Many of these tests check console errors and use Components so prevent
deprecation message for that object by
forcing dom.use_components_shim=false.

Assignee: nobody → fwang

The patch seems to be working in today's central as early beta simulation

Depends on: 1847177
Attachment #9346939 - Attachment is obsolete: true

Seems to be fixed in today's central as early beta simulation after importing D185426

(In reply to Narcis Beleuzu [:NarcisB] from comment #7)

Seems to be fixed in today's central as early beta simulation after importing D185426

I guess you mean https://phabricator.services.mozilla.com/D185399

Status: REOPENED → RESOLVED
Closed: 1 year ago1 year ago
Resolution: --- → FIXED
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: