Skip to content
This repository was archived by the owner on Jul 9, 2025. It is now read-only.

Bug 1033618 - Part 1 - oop-frameloader-crashed event is not sent during FailedConstructor#35

Closed
KevinGrandon wants to merge 1 commit intomozilla:masterfrom
KevinGrandon:bug_1033618_tab_parent_shutdown
Closed

Bug 1033618 - Part 1 - oop-frameloader-crashed event is not sent during FailedConstructor#35
KevinGrandon wants to merge 1 commit intomozilla:masterfrom
KevinGrandon:bug_1033618_tab_parent_shutdown

Conversation

@KevinGrandon
Copy link
Contributor

@KevinGrandon
Copy link
Contributor Author

Oops, wrong branch :)

ekr added a commit to ekr/gecko-dev that referenced this pull request Sep 18, 2014
walac pushed a commit to walac/gecko-dev that referenced this pull request Nov 24, 2014
…h_scopes

Bug 1103136 - dynamically generate graph scope based on tasks r=lightsof...
rainemak pushed a commit to rainemak/gecko-dev-mirror that referenced this pull request Jan 7, 2015
rainemak pushed a commit to rainemak/gecko-dev-mirror that referenced this pull request Jul 20, 2015
…aw_jb25287

[xulrunner] Provide better solution for image decoding problem. Fixes JB#25287
hwine pushed a commit that referenced this pull request Nov 5, 2015
========

https://hg.mozilla.org/integration/gaia-central/rev/a495092ec85b
Author: Justin D'Arcangelo <justindarc@gmail.com>
Desc: Merge pull request #32904 from justindarc/bug1219994

Bug 1219994 - [Music] Update DOM Scheduler dependency after Issue #35…

========

https://hg.mozilla.org/integration/gaia-central/rev/e3c46e673c13
Author: Justin D'Arcangelo <justindarc@gmail.com>
Desc: Bug 1219994 - [Music] Update DOM Scheduler dependency after Issue #35 is resolved
eamsen pushed a commit to eamsen/gecko-dev that referenced this pull request Nov 10, 2015
========

https://hg.mozilla.org/integration/gaia-central/rev/a495092ec85b
Author: Justin D'Arcangelo <justindarc@gmail.com>
Desc: Merge pull request #32904 from justindarc/bug1219994

Bug 1219994 - [Music] Update DOM Scheduler dependency after Issue mozilla#35…

========

https://hg.mozilla.org/integration/gaia-central/rev/e3c46e673c13
Author: Justin D'Arcangelo <justindarc@gmail.com>
Desc: Bug 1219994 - [Music] Update DOM Scheduler dependency after Issue mozilla#35 is resolved
hwine pushed a commit that referenced this pull request Nov 12, 2015
========

https://hg.mozilla.org/integration/gaia-2_5/rev/97dcc64fea49
Author: Justin D'Arcangelo <justindarc@gmail.com>
Desc: Merge pull request #32904 from justindarc/bug1219994

Bug 1219994 - [Music] Update DOM Scheduler dependency after Issue #35
hwine pushed a commit that referenced this pull request Nov 16, 2015
========

https://hg.mozilla.org/integration/gaia-central/rev/0513f90869b6
Author: Tamara Hills <thills@mozilla.com>
Desc: Bug 1218327 - Fix appUsage install counts to count marketplace apps. r=fabrice, a=mahe

========

https://hg.mozilla.org/integration/gaia-central/rev/b8b79ff16426
Author: Julien Wajsberg <felash@gmail.com>
Desc: Bug 1210201 - Work around the better event fluffing algorithm r=jrburke r=jlorenzo, a=mahe

When we get a DOM event for an existing event "<a>" link, maybe it's the result
of Gecko's event retargeting algorithm: the user may have actually tapped around
the link but not right on the link.

While this is generally a good thing, this is not in this case, as it prevents
the user from creating a new event just before or after an existing event. So we
validate this event to see whether it happened really on the button.

Note that for the "+" buttons, we actually keep the retargeting algorithm.

========

https://hg.mozilla.org/integration/gaia-central/rev/bdea119b0449
Author: Aleh Zasypkin <azasypkin@mozilla.com>
Desc: Bug 1218091 - [Messages][Performance] Use optimized Bridge libraries. r=schung, a=mahe

========

https://hg.mozilla.org/integration/gaia-central/rev/e7913269255c
Author: Augustin Trancart <augustin.trancart@phoxygen.com>
Desc: Bug 1171848 - put scrollbar at the right position for textarea. r=francisco, a=mahe

If you put a dir="auto" on an element, its direction is viewed as LTR
when it is empty, and the scrollbar is on the left. This is bug 1103011.
But here, we already have a unicode-bidi: -moz-plaintext on the element.
So we don't need any dir="auto" anyway.

========

https://hg.mozilla.org/integration/gaia-central/rev/29dbee2de7f6
Author: Andrew Sutherland <asutherland@asutherland.org>
Desc: Bug 1178197 - Avoid browserbox's naive folder name inference logic. r=jrburke, a=mahe

propagate mozilla-b2g/gaia-email-libs-and-more#398

========

https://hg.mozilla.org/integration/gaia-central/rev/ebb666007ab9
Author: Andrew Sutherland <asutherland@asutherland.org>
Desc: Bug 1217809 - [Email] quoted reply generation is failing to inject newlines for the non-base-case. r=jrburke, a=mahe

propagate mozilla-b2g/gaia-email-libs-and-more#389

========

https://hg.mozilla.org/integration/gaia-central/rev/4906b47a55af
Author: Sean Lee <selee@mozilla.com>
Desc: Bug 1221472 - Show URI as title when a record is without title. r=danhuang, a=mahe

========

https://hg.mozilla.org/integration/gaia-central/rev/b98df6ab4288
Author: yifan <yliao@mozilla.com>
Desc: Bug 1220996 - Catch before/after key events for non-mozbrowser iframes in smart-system. r=rexboy, a=mahe

========

https://hg.mozilla.org/integration/gaia-central/rev/97e0a5ec332b
Author: Chris Lord <chrislord.net@gmail.com>
Desc: Bug 1221195 - Remove unused systemXHR permission. r=gmarty,kgrandon, a=mahe

========

https://hg.mozilla.org/integration/gaia-central/rev/456cee36594c
Author: Tamara Hills <thills@mozilla.com>
Desc: Bug 1221867 - Use a regexp to globally replace underscores in histogram names. r=marshall. a=mahe

========

https://hg.mozilla.org/integration/gaia-central/rev/78bded00b6b0
Author: Rex Lee <rexboy@mozilla.com>
Desc: Bug 1220576 - [Stingray][Home] Add first-time-use screen. r=yliao, a=mahe

========

https://hg.mozilla.org/integration/gaia-central/rev/033a15c9ecfc
Author: Rex Lee <rexboy@mozilla.com>
Desc: Bug 1220589 - [Stingray][system] Add first-time-use screen for pin-to-card. r=lchang, a=mahe

========

https://hg.mozilla.org/integration/gaia-central/rev/c59e149bec95
Author: Chris Lord <chrislord.net@gmail.com>
Desc: Bug 1222369 - Escape bookmark names properly when removing. r=gmarty, a=mahe

========

https://hg.mozilla.org/integration/gaia-central/rev/082ddb84479f
Author: Augustin Trancart <augustin.trancart@phoxygen.com>
Desc: Bug 1217781 - [Shared] Fix layout of search form. r=francisco, a=mahe

The search input field wasn't growing enough. Therefore, there was some
space after the "cancel" button. If the word cancel is to small (in
certain locale as arabic), it can apppear shifted to the beginning.

========

https://hg.mozilla.org/integration/gaia-central/rev/f1d31a5c151d
Author: Chris Lord <chrislord.net@gmail.com>
Desc: Bug 1219153 - Update gaia-container to work around gecko bug. r=me, a=mahe

========

https://hg.mozilla.org/integration/gaia-central/rev/5d5c91952197
Author: Augustin Trancart <augustin.trancart@phoxygen.com>
Desc: Bug 1221367 - Correct alignment for meta in search. r=kevingrandon, a=mahe

There was a typo in a previous patch: there should be one rule for RTL
and one for LTR.

========

https://hg.mozilla.org/integration/gaia-central/rev/85f163f84e90
Author: Andre Natal <anatal@gmail.com>
Desc: Bug 1221358 - Modify "Manage" web activity from ringtone app to use window.close instead activity.postResult() to close it. r=squib, a=mahe

========

https://hg.mozilla.org/integration/gaia-central/rev/daf2a6c3f37e
Author: danhuang1202 <danhuang1202@gmail.com>
Desc: Bug 1219575 - save favor icon data in data synced indexedDB. r=selee, a=mahe

========

https://hg.mozilla.org/integration/gaia-central/rev/5bd94c73f163
Author: Rex Lee <rexboy@mozilla.com>
Desc: Bug 1214992 - [Stingray][Home] Filter out cards inside folder. r=yliao, a=mahe

========

https://hg.mozilla.org/integration/gaia-central/rev/7d7222afda74
Author: yifan <yliao@mozilla.com>
Desc: Bug 1220078 - [TV Browser] Please change the color for "Terms of Service" and "Privacy Notice". r=dhuang, a=mahe

========

https://hg.mozilla.org/integration/gaia-central/rev/d076ac3e3cc5
Author: Chris Lord <chrislord.net@gmail.com>
Desc: Bug 1216523 - Fix task manager enter/exit transitions. r=etienne, a=mahe

========

https://hg.mozilla.org/integration/gaia-central/rev/47f932b8e3e9
Author: Aleh Zasypkin <azasypkin@mozilla.com>
Desc: Bug 1200583 - [Messages][Tests] It is difficult to debug when we forget to set the mock data in an integration test. Storage code is rewritten so that data can be set _before_ app is started. r=julien, a=mahe

========

https://hg.mozilla.org/integration/gaia-central/rev/e715823a739c
Author: Carsten Book <tomcat@mozilla.com>
Desc: Merge pull request #32926 from weilonge/seanlee/TVBrowser/v2.5/Bug1220528

Bug 1220528 - Configure FIREFOX_SYNC=1 for TV only. r=rchien, a=mahe

========

https://hg.mozilla.org/integration/gaia-central/rev/19cd7f783ded
Author: Sean Lee <selee@mozilla.com>
Desc: Bug 1220528 - Configure FIREFOX_SYNC=1 for TV only.

========

https://hg.mozilla.org/integration/gaia-central/rev/c67ef2ba24f2
Author: Justin D'Arcangelo <justindarc@gmail.com>
Desc: Merge pull request #32904 from justindarc/bug1219994

Bug 1219994 - [Music] Update DOM Scheduler dependency after Issue #35…

========

https://hg.mozilla.org/integration/gaia-central/rev/6e28cd6f31bc
Author: Gabriele Svelto <gsvelto@mozilla.com>
Desc: Merge pull request #32968 from gabrielesvelto/bug-1221060-disable-multitap-emergency-call

Bug 1221060 - Disable multi-tap on the emergency call keypad. r=thills
(cherry picked from commit 5ab39e87a843a8e4cd206265934a01889af3ae27)

========

https://hg.mozilla.org/integration/gaia-central/rev/5899a5119b6d
Author: Zibi Braniecki <gandalf@mozilla.com>
Desc: Bug 1221817 - Observer moztimechange in IntlHelper

========

https://hg.mozilla.org/integration/gaia-central/rev/ed86b0cfadb0
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Bug 1213172 - Remove smart collections r=rickychien

========

https://hg.mozilla.org/integration/gaia-central/rev/6e18f5cbded2
Author: Fabrice Desré <fabrice@desre.org>
Desc: Merge pull request #33029 from ngokevin/mkt2.5fix

Bug 1222254 - incoming marketplace package (r=fabrice)

========

https://hg.mozilla.org/integration/gaia-central/rev/c100527f4918
Author: Kevin Ngo <me@ngokevin.com>
Desc: Bug 1222254 - incoming marketplace package (r=fabrice)

========

https://hg.mozilla.org/integration/gaia-central/rev/737b29528c5f
Author: Timothy Guan-tin Chien <timdream@gmail.com>
Desc: Revert "Merge pull request #32536 from timdream/input-mgmt-chrome-event2"

This reverts commit 043b7c9231335e2257588005ab9c13dcdb7fc3c4, reversing
changes made to 956ff6cae980105886dd94dd37d1c7dede05ac4e.

========

https://hg.mozilla.org/integration/gaia-central/rev/98339b177faa
Author: Staś Małolepszy <stas@mozilla.com>
Desc: Bug 1222415 - Update l20n.js to 3.4.1

========

https://hg.mozilla.org/integration/gaia-central/rev/6fe0bafc5385
Author: Fabrice Desré <fabrice@desre.org>
Desc: Merge pull request #32981 from ngokevin/mkt2.5

Bug 1198031 - incoming marketplace updates r=fabrice

========

https://hg.mozilla.org/integration/gaia-central/rev/9dfb4718e2c7
Author: Kevin Ngo <me@ngokevin.com>
Desc: Bug 1198031 - incoming marketplace updates (r=fabrice)
jryans pushed a commit to jryans/gecko-dev that referenced this pull request Dec 14, 2015
========

https://hg.mozilla.org/integration/gaia-central/rev/a495092ec85b
Author: Justin D'Arcangelo <justindarc@gmail.com>
Desc: Merge pull request #32904 from justindarc/bug1219994

Bug 1219994 - [Music] Update DOM Scheduler dependency after Issue mozilla#35…

========

https://hg.mozilla.org/integration/gaia-central/rev/e3c46e673c13
Author: Justin D'Arcangelo <justindarc@gmail.com>
Desc: Bug 1219994 - [Music] Update DOM Scheduler dependency after Issue mozilla#35 is resolved
jryans pushed a commit to jryans/gecko-dev that referenced this pull request Dec 14, 2015
========

https://hg.mozilla.org/integration/gaia-central/rev/0513f90869b6
Author: Tamara Hills <thills@mozilla.com>
Desc: Bug 1218327 - Fix appUsage install counts to count marketplace apps. r=fabrice, a=mahe

========

https://hg.mozilla.org/integration/gaia-central/rev/b8b79ff16426
Author: Julien Wajsberg <felash@gmail.com>
Desc: Bug 1210201 - Work around the better event fluffing algorithm r=jrburke r=jlorenzo, a=mahe

When we get a DOM event for an existing event "<a>" link, maybe it's the result
of Gecko's event retargeting algorithm: the user may have actually tapped around
the link but not right on the link.

While this is generally a good thing, this is not in this case, as it prevents
the user from creating a new event just before or after an existing event. So we
validate this event to see whether it happened really on the button.

Note that for the "+" buttons, we actually keep the retargeting algorithm.

========

https://hg.mozilla.org/integration/gaia-central/rev/bdea119b0449
Author: Aleh Zasypkin <azasypkin@mozilla.com>
Desc: Bug 1218091 - [Messages][Performance] Use optimized Bridge libraries. r=schung, a=mahe

========

https://hg.mozilla.org/integration/gaia-central/rev/e7913269255c
Author: Augustin Trancart <augustin.trancart@phoxygen.com>
Desc: Bug 1171848 - put scrollbar at the right position for textarea. r=francisco, a=mahe

If you put a dir="auto" on an element, its direction is viewed as LTR
when it is empty, and the scrollbar is on the left. This is bug 1103011.
But here, we already have a unicode-bidi: -moz-plaintext on the element.
So we don't need any dir="auto" anyway.

========

https://hg.mozilla.org/integration/gaia-central/rev/29dbee2de7f6
Author: Andrew Sutherland <asutherland@asutherland.org>
Desc: Bug 1178197 - Avoid browserbox's naive folder name inference logic. r=jrburke, a=mahe

propagate mozilla-b2g/gaia-email-libs-and-more#398

========

https://hg.mozilla.org/integration/gaia-central/rev/ebb666007ab9
Author: Andrew Sutherland <asutherland@asutherland.org>
Desc: Bug 1217809 - [Email] quoted reply generation is failing to inject newlines for the non-base-case. r=jrburke, a=mahe

propagate mozilla-b2g/gaia-email-libs-and-more#389

========

https://hg.mozilla.org/integration/gaia-central/rev/4906b47a55af
Author: Sean Lee <selee@mozilla.com>
Desc: Bug 1221472 - Show URI as title when a record is without title. r=danhuang, a=mahe

========

https://hg.mozilla.org/integration/gaia-central/rev/b98df6ab4288
Author: yifan <yliao@mozilla.com>
Desc: Bug 1220996 - Catch before/after key events for non-mozbrowser iframes in smart-system. r=rexboy, a=mahe

========

https://hg.mozilla.org/integration/gaia-central/rev/97e0a5ec332b
Author: Chris Lord <chrislord.net@gmail.com>
Desc: Bug 1221195 - Remove unused systemXHR permission. r=gmarty,kgrandon, a=mahe

========

https://hg.mozilla.org/integration/gaia-central/rev/456cee36594c
Author: Tamara Hills <thills@mozilla.com>
Desc: Bug 1221867 - Use a regexp to globally replace underscores in histogram names. r=marshall. a=mahe

========

https://hg.mozilla.org/integration/gaia-central/rev/78bded00b6b0
Author: Rex Lee <rexboy@mozilla.com>
Desc: Bug 1220576 - [Stingray][Home] Add first-time-use screen. r=yliao, a=mahe

========

https://hg.mozilla.org/integration/gaia-central/rev/033a15c9ecfc
Author: Rex Lee <rexboy@mozilla.com>
Desc: Bug 1220589 - [Stingray][system] Add first-time-use screen for pin-to-card. r=lchang, a=mahe

========

https://hg.mozilla.org/integration/gaia-central/rev/c59e149bec95
Author: Chris Lord <chrislord.net@gmail.com>
Desc: Bug 1222369 - Escape bookmark names properly when removing. r=gmarty, a=mahe

========

https://hg.mozilla.org/integration/gaia-central/rev/082ddb84479f
Author: Augustin Trancart <augustin.trancart@phoxygen.com>
Desc: Bug 1217781 - [Shared] Fix layout of search form. r=francisco, a=mahe

The search input field wasn't growing enough. Therefore, there was some
space after the "cancel" button. If the word cancel is to small (in
certain locale as arabic), it can apppear shifted to the beginning.

========

https://hg.mozilla.org/integration/gaia-central/rev/f1d31a5c151d
Author: Chris Lord <chrislord.net@gmail.com>
Desc: Bug 1219153 - Update gaia-container to work around gecko bug. r=me, a=mahe

========

https://hg.mozilla.org/integration/gaia-central/rev/5d5c91952197
Author: Augustin Trancart <augustin.trancart@phoxygen.com>
Desc: Bug 1221367 - Correct alignment for meta in search. r=kevingrandon, a=mahe

There was a typo in a previous patch: there should be one rule for RTL
and one for LTR.

========

https://hg.mozilla.org/integration/gaia-central/rev/85f163f84e90
Author: Andre Natal <anatal@gmail.com>
Desc: Bug 1221358 - Modify "Manage" web activity from ringtone app to use window.close instead activity.postResult() to close it. r=squib, a=mahe

========

https://hg.mozilla.org/integration/gaia-central/rev/daf2a6c3f37e
Author: danhuang1202 <danhuang1202@gmail.com>
Desc: Bug 1219575 - save favor icon data in data synced indexedDB. r=selee, a=mahe

========

https://hg.mozilla.org/integration/gaia-central/rev/5bd94c73f163
Author: Rex Lee <rexboy@mozilla.com>
Desc: Bug 1214992 - [Stingray][Home] Filter out cards inside folder. r=yliao, a=mahe

========

https://hg.mozilla.org/integration/gaia-central/rev/7d7222afda74
Author: yifan <yliao@mozilla.com>
Desc: Bug 1220078 - [TV Browser] Please change the color for "Terms of Service" and "Privacy Notice". r=dhuang, a=mahe

========

https://hg.mozilla.org/integration/gaia-central/rev/d076ac3e3cc5
Author: Chris Lord <chrislord.net@gmail.com>
Desc: Bug 1216523 - Fix task manager enter/exit transitions. r=etienne, a=mahe

========

https://hg.mozilla.org/integration/gaia-central/rev/47f932b8e3e9
Author: Aleh Zasypkin <azasypkin@mozilla.com>
Desc: Bug 1200583 - [Messages][Tests] It is difficult to debug when we forget to set the mock data in an integration test. Storage code is rewritten so that data can be set _before_ app is started. r=julien, a=mahe

========

https://hg.mozilla.org/integration/gaia-central/rev/e715823a739c
Author: Carsten Book <tomcat@mozilla.com>
Desc: Merge pull request #32926 from weilonge/seanlee/TVBrowser/v2.5/Bug1220528

Bug 1220528 - Configure FIREFOX_SYNC=1 for TV only. r=rchien, a=mahe

========

https://hg.mozilla.org/integration/gaia-central/rev/19cd7f783ded
Author: Sean Lee <selee@mozilla.com>
Desc: Bug 1220528 - Configure FIREFOX_SYNC=1 for TV only.

========

https://hg.mozilla.org/integration/gaia-central/rev/c67ef2ba24f2
Author: Justin D'Arcangelo <justindarc@gmail.com>
Desc: Merge pull request #32904 from justindarc/bug1219994

Bug 1219994 - [Music] Update DOM Scheduler dependency after Issue mozilla#35…

========

https://hg.mozilla.org/integration/gaia-central/rev/6e28cd6f31bc
Author: Gabriele Svelto <gsvelto@mozilla.com>
Desc: Merge pull request #32968 from gabrielesvelto/bug-1221060-disable-multitap-emergency-call

Bug 1221060 - Disable multi-tap on the emergency call keypad. r=thills
(cherry picked from commit 5ab39e87a843a8e4cd206265934a01889af3ae27)

========

https://hg.mozilla.org/integration/gaia-central/rev/5899a5119b6d
Author: Zibi Braniecki <gandalf@mozilla.com>
Desc: Bug 1221817 - Observer moztimechange in IntlHelper

========

https://hg.mozilla.org/integration/gaia-central/rev/ed86b0cfadb0
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Bug 1213172 - Remove smart collections r=rickychien

========

https://hg.mozilla.org/integration/gaia-central/rev/6e18f5cbded2
Author: Fabrice Desré <fabrice@desre.org>
Desc: Merge pull request #33029 from ngokevin/mkt2.5fix

Bug 1222254 - incoming marketplace package (r=fabrice)

========

https://hg.mozilla.org/integration/gaia-central/rev/c100527f4918
Author: Kevin Ngo <me@ngokevin.com>
Desc: Bug 1222254 - incoming marketplace package (r=fabrice)

========

https://hg.mozilla.org/integration/gaia-central/rev/737b29528c5f
Author: Timothy Guan-tin Chien <timdream@gmail.com>
Desc: Revert "Merge pull request #32536 from timdream/input-mgmt-chrome-event2"

This reverts commit 043b7c9231335e2257588005ab9c13dcdb7fc3c4, reversing
changes made to 956ff6cae980105886dd94dd37d1c7dede05ac4e.

========

https://hg.mozilla.org/integration/gaia-central/rev/98339b177faa
Author: Staś Małolepszy <stas@mozilla.com>
Desc: Bug 1222415 - Update l20n.js to 3.4.1

========

https://hg.mozilla.org/integration/gaia-central/rev/6fe0bafc5385
Author: Fabrice Desré <fabrice@desre.org>
Desc: Merge pull request #32981 from ngokevin/mkt2.5

Bug 1198031 - incoming marketplace updates r=fabrice

========

https://hg.mozilla.org/integration/gaia-central/rev/9dfb4718e2c7
Author: Kevin Ngo <me@ngokevin.com>
Desc: Bug 1198031 - incoming marketplace updates (r=fabrice)
kuoe0 pushed a commit to kuoe0/gecko-dev that referenced this pull request Dec 25, 2015
========

https://hg.mozilla.org/integration/gaia-central/rev/0513f90869b6
Author: Tamara Hills <thills@mozilla.com>
Desc: Bug 1218327 - Fix appUsage install counts to count marketplace apps. r=fabrice, a=mahe

========

https://hg.mozilla.org/integration/gaia-central/rev/b8b79ff16426
Author: Julien Wajsberg <felash@gmail.com>
Desc: Bug 1210201 - Work around the better event fluffing algorithm r=jrburke r=jlorenzo, a=mahe

When we get a DOM event for an existing event "<a>" link, maybe it's the result
of Gecko's event retargeting algorithm: the user may have actually tapped around
the link but not right on the link.

While this is generally a good thing, this is not in this case, as it prevents
the user from creating a new event just before or after an existing event. So we
validate this event to see whether it happened really on the button.

Note that for the "+" buttons, we actually keep the retargeting algorithm.

========

https://hg.mozilla.org/integration/gaia-central/rev/bdea119b0449
Author: Aleh Zasypkin <azasypkin@mozilla.com>
Desc: Bug 1218091 - [Messages][Performance] Use optimized Bridge libraries. r=schung, a=mahe

========

https://hg.mozilla.org/integration/gaia-central/rev/e7913269255c
Author: Augustin Trancart <augustin.trancart@phoxygen.com>
Desc: Bug 1171848 - put scrollbar at the right position for textarea. r=francisco, a=mahe

If you put a dir="auto" on an element, its direction is viewed as LTR
when it is empty, and the scrollbar is on the left. This is bug 1103011.
But here, we already have a unicode-bidi: -moz-plaintext on the element.
So we don't need any dir="auto" anyway.

========

https://hg.mozilla.org/integration/gaia-central/rev/29dbee2de7f6
Author: Andrew Sutherland <asutherland@asutherland.org>
Desc: Bug 1178197 - Avoid browserbox's naive folder name inference logic. r=jrburke, a=mahe

propagate mozilla-b2g/gaia-email-libs-and-more#398

========

https://hg.mozilla.org/integration/gaia-central/rev/ebb666007ab9
Author: Andrew Sutherland <asutherland@asutherland.org>
Desc: Bug 1217809 - [Email] quoted reply generation is failing to inject newlines for the non-base-case. r=jrburke, a=mahe

propagate mozilla-b2g/gaia-email-libs-and-more#389

========

https://hg.mozilla.org/integration/gaia-central/rev/4906b47a55af
Author: Sean Lee <selee@mozilla.com>
Desc: Bug 1221472 - Show URI as title when a record is without title. r=danhuang, a=mahe

========

https://hg.mozilla.org/integration/gaia-central/rev/b98df6ab4288
Author: yifan <yliao@mozilla.com>
Desc: Bug 1220996 - Catch before/after key events for non-mozbrowser iframes in smart-system. r=rexboy, a=mahe

========

https://hg.mozilla.org/integration/gaia-central/rev/97e0a5ec332b
Author: Chris Lord <chrislord.net@gmail.com>
Desc: Bug 1221195 - Remove unused systemXHR permission. r=gmarty,kgrandon, a=mahe

========

https://hg.mozilla.org/integration/gaia-central/rev/456cee36594c
Author: Tamara Hills <thills@mozilla.com>
Desc: Bug 1221867 - Use a regexp to globally replace underscores in histogram names. r=marshall. a=mahe

========

https://hg.mozilla.org/integration/gaia-central/rev/78bded00b6b0
Author: Rex Lee <rexboy@mozilla.com>
Desc: Bug 1220576 - [Stingray][Home] Add first-time-use screen. r=yliao, a=mahe

========

https://hg.mozilla.org/integration/gaia-central/rev/033a15c9ecfc
Author: Rex Lee <rexboy@mozilla.com>
Desc: Bug 1220589 - [Stingray][system] Add first-time-use screen for pin-to-card. r=lchang, a=mahe

========

https://hg.mozilla.org/integration/gaia-central/rev/c59e149bec95
Author: Chris Lord <chrislord.net@gmail.com>
Desc: Bug 1222369 - Escape bookmark names properly when removing. r=gmarty, a=mahe

========

https://hg.mozilla.org/integration/gaia-central/rev/082ddb84479f
Author: Augustin Trancart <augustin.trancart@phoxygen.com>
Desc: Bug 1217781 - [Shared] Fix layout of search form. r=francisco, a=mahe

The search input field wasn't growing enough. Therefore, there was some
space after the "cancel" button. If the word cancel is to small (in
certain locale as arabic), it can apppear shifted to the beginning.

========

https://hg.mozilla.org/integration/gaia-central/rev/f1d31a5c151d
Author: Chris Lord <chrislord.net@gmail.com>
Desc: Bug 1219153 - Update gaia-container to work around gecko bug. r=me, a=mahe

========

https://hg.mozilla.org/integration/gaia-central/rev/5d5c91952197
Author: Augustin Trancart <augustin.trancart@phoxygen.com>
Desc: Bug 1221367 - Correct alignment for meta in search. r=kevingrandon, a=mahe

There was a typo in a previous patch: there should be one rule for RTL
and one for LTR.

========

https://hg.mozilla.org/integration/gaia-central/rev/85f163f84e90
Author: Andre Natal <anatal@gmail.com>
Desc: Bug 1221358 - Modify "Manage" web activity from ringtone app to use window.close instead activity.postResult() to close it. r=squib, a=mahe

========

https://hg.mozilla.org/integration/gaia-central/rev/daf2a6c3f37e
Author: danhuang1202 <danhuang1202@gmail.com>
Desc: Bug 1219575 - save favor icon data in data synced indexedDB. r=selee, a=mahe

========

https://hg.mozilla.org/integration/gaia-central/rev/5bd94c73f163
Author: Rex Lee <rexboy@mozilla.com>
Desc: Bug 1214992 - [Stingray][Home] Filter out cards inside folder. r=yliao, a=mahe

========

https://hg.mozilla.org/integration/gaia-central/rev/7d7222afda74
Author: yifan <yliao@mozilla.com>
Desc: Bug 1220078 - [TV Browser] Please change the color for "Terms of Service" and "Privacy Notice". r=dhuang, a=mahe

========

https://hg.mozilla.org/integration/gaia-central/rev/d076ac3e3cc5
Author: Chris Lord <chrislord.net@gmail.com>
Desc: Bug 1216523 - Fix task manager enter/exit transitions. r=etienne, a=mahe

========

https://hg.mozilla.org/integration/gaia-central/rev/47f932b8e3e9
Author: Aleh Zasypkin <azasypkin@mozilla.com>
Desc: Bug 1200583 - [Messages][Tests] It is difficult to debug when we forget to set the mock data in an integration test. Storage code is rewritten so that data can be set _before_ app is started. r=julien, a=mahe

========

https://hg.mozilla.org/integration/gaia-central/rev/e715823a739c
Author: Carsten Book <tomcat@mozilla.com>
Desc: Merge pull request #32926 from weilonge/seanlee/TVBrowser/v2.5/Bug1220528

Bug 1220528 - Configure FIREFOX_SYNC=1 for TV only. r=rchien, a=mahe

========

https://hg.mozilla.org/integration/gaia-central/rev/19cd7f783ded
Author: Sean Lee <selee@mozilla.com>
Desc: Bug 1220528 - Configure FIREFOX_SYNC=1 for TV only.

========

https://hg.mozilla.org/integration/gaia-central/rev/c67ef2ba24f2
Author: Justin D'Arcangelo <justindarc@gmail.com>
Desc: Merge pull request #32904 from justindarc/bug1219994

Bug 1219994 - [Music] Update DOM Scheduler dependency after Issue mozilla#35…

========

https://hg.mozilla.org/integration/gaia-central/rev/6e28cd6f31bc
Author: Gabriele Svelto <gsvelto@mozilla.com>
Desc: Merge pull request #32968 from gabrielesvelto/bug-1221060-disable-multitap-emergency-call

Bug 1221060 - Disable multi-tap on the emergency call keypad. r=thills
(cherry picked from commit 5ab39e87a843a8e4cd206265934a01889af3ae27)

========

https://hg.mozilla.org/integration/gaia-central/rev/5899a5119b6d
Author: Zibi Braniecki <gandalf@mozilla.com>
Desc: Bug 1221817 - Observer moztimechange in IntlHelper

========

https://hg.mozilla.org/integration/gaia-central/rev/ed86b0cfadb0
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Bug 1213172 - Remove smart collections r=rickychien

========

https://hg.mozilla.org/integration/gaia-central/rev/6e18f5cbded2
Author: Fabrice Desré <fabrice@desre.org>
Desc: Merge pull request #33029 from ngokevin/mkt2.5fix

Bug 1222254 - incoming marketplace package (r=fabrice)

========

https://hg.mozilla.org/integration/gaia-central/rev/c100527f4918
Author: Kevin Ngo <me@ngokevin.com>
Desc: Bug 1222254 - incoming marketplace package (r=fabrice)

========

https://hg.mozilla.org/integration/gaia-central/rev/737b29528c5f
Author: Timothy Guan-tin Chien <timdream@gmail.com>
Desc: Revert "Merge pull request #32536 from timdream/input-mgmt-chrome-event2"

This reverts commit 043b7c9231335e2257588005ab9c13dcdb7fc3c4, reversing
changes made to 956ff6cae980105886dd94dd37d1c7dede05ac4e.

========

https://hg.mozilla.org/integration/gaia-central/rev/98339b177faa
Author: Staś Małolepszy <stas@mozilla.com>
Desc: Bug 1222415 - Update l20n.js to 3.4.1

========

https://hg.mozilla.org/integration/gaia-central/rev/6fe0bafc5385
Author: Fabrice Desré <fabrice@desre.org>
Desc: Merge pull request #32981 from ngokevin/mkt2.5

Bug 1198031 - incoming marketplace updates r=fabrice

========

https://hg.mozilla.org/integration/gaia-central/rev/9dfb4718e2c7
Author: Kevin Ngo <me@ngokevin.com>
Desc: Bug 1198031 - incoming marketplace updates (r=fabrice)
linclark added a commit to linclark/gecko-dev that referenced this pull request Apr 12, 2016

* Remove actor as field in messageAdd action

* Create openVariablesView function in console-output

* Update tests with openVariablesView prop

* minor fixes
moz-v2v-gh pushed a commit that referenced this pull request Sep 3, 2017
disable default feature cookie/secure as to not depend on openssl

Source-Repo: https://github.com/mozilla/webdriver-rust
Source-Revision: 0f049f38035fe4be454856027c9c07fc1855b90f

--HG--
extra : subtree_source : http%3A//tristan.corp.lon2.mozilla.com%3A8000
extra : subtree_revision : aa8a03bf3ca2d1cd16b749b9da5b1a516165b384
aethanyc pushed a commit to aethanyc/gecko-dev that referenced this pull request Sep 4, 2017
disable default feature cookie/secure as to not depend on openssl

Source-Repo: https://github.com/mozilla/webdriver-rust
Source-Revision: 0f049f38035fe4be454856027c9c07fc1855b90f
daoshengmu pushed a commit to daoshengmu/gecko-dev that referenced this pull request Sep 8, 2017
disable default feature cookie/secure as to not depend on openssl

Source-Repo: https://github.com/mozilla/webdriver-rust
Source-Revision: 0f049f38035fe4be454856027c9c07fc1855b90f
moz-v2v-gh pushed a commit that referenced this pull request Jun 4, 2021
…m. r=tcampbell

UTS #35 (version 38) overhauled the language tag canonicalisation algorithm
and CLDR 38 also added new alias entries to replace some deprecated language
subtags with a new, preferred form.

Overview of canonicalisation changes:
- Script aliases must now be processed. (Script alias data was already present
  in CLDR, but the previous canonicalisation algorithm never processed it.)
- Sign language canonicalisation was added.
- Grandfathered tags are now handled like any other tag. It is no longer
  required to perform exact matches, but instead individual subtags are
  compared. For example both "art-lojban" and "art-ZZ-lojban" are now
  canonicalised to "jbo" resp. "jbo-ZZ".


Changes in make_intl_data.py:
- Split `writeMappingsBinarySearchBody` from `writeMappingsBinarySearch` so it
  can be used in the new `writeSignLanguageMappingsFunction` function.
- `writeMappingsBinarySearchBody` splits the `name` parameter in two distinct
  parameters `source_name` and `target_name`. This is also needed for the new
  `writeSignLanguageMappingsFunction` function.
- Change `writeVariantTagMappings` to allow no replacements.
  - For example the alias entry `<languageAlias type="und_bokmal" replacement="und">`
    removes the "bokmal" variant subtags, but doesn't add any replacement tags.
- Replace "grandfathered" with "legacy", because UTS and CLDR no longer use
  that term.
- `readSupplementalData` was changed to collect all alias rules into a single
   dict. This matches how the new UTS #35 canonicalisation algorithm is
   specified. Later they are split into individual dictionaries for each subtag.

Now that we no longer need to support old Python versions, we can use newer
features like format strings. I've used them exclusively in new code and also
replaced other `str.format()` calls in functions which were modified in this
patch.

Differential Revision: https://phabricator.services.mozilla.com/D101398
luyahan added a commit to luyahan/gecko-dev that referenced this pull request Sep 20, 2022
[8706|1105| 24| 0] 100% ==========================================>| 193.9s
cfallin pushed a commit to cfallin/gecko-dev that referenced this pull request Feb 29, 2024
Various combinations of these guards are often used before
CallNativeFunction or CallScriptedFunction.

The usage of GuardFunctionIsNonBuiltinCtor is different in that it's
only used between GuardShape and LoadProtoObject.
moz-v2v-gh pushed a commit that referenced this pull request May 20, 2025
…oder,lsalzman

```
==1410==ERROR: LeakSanitizer: detected memory leaks
Direct leak of 2352 byte(s) in 49 object(s) allocated from:
    #0 0x562318d9d2df in malloc /builds/worker/fetches/llvm-project/compiler-rt/lib/asan/asan_malloc_linux.cpp:68:3
    #1 0x7f169f73a499 in ralloc_size /usr/src/mesa-24.2.8-1ubuntu1~24.04.1/build/../src/util/ralloc.c:118:18
    #2 0x7f169f73a499 in ralloc_context /usr/src/mesa-24.2.8-1ubuntu1~24.04.1/build/../src/util/ralloc.c:105:11
    #3 0x7f169f75f399 in mesa_cache_db_open /usr/src/mesa-24.2.8-1ubuntu1~24.04.1/build/../src/util/mesa_cache_db.c:675:18
    #4 0x7f169f741c99 in mesa_cache_db_multipart_init_part_locked /usr/src/mesa-24.2.8-1ubuntu1~24.04.1/build/../src/util/mesa_cache_db_multipart.c:60:16
    #5 0x7f169f741c99 in mesa_cache_db_multipart_init_part /usr/src/mesa-24.2.8-1ubuntu1~24.04.1/build/../src/util/mesa_cache_db_multipart.c:93:10
    #6 0x7f169f741f16 in mesa_cache_db_multipart_init_part /usr/src/mesa-24.2.8-1ubuntu1~24.04.1/build/../src/util/mesa_cache_db_multipart.c:89:7
    #7 0x7f169f741f16 in mesa_cache_db_multipart_read_entry /usr/src/mesa-24.2.8-1ubuntu1~24.04.1/build/../src/util/mesa_cache_db_multipart.c:136:12
    #8 0x7f169f733f9d in disk_cache_db_load_item /usr/src/mesa-24.2.8-1ubuntu1~24.04.1/build/../src/util/disk_cache_os.c:1167:23
    #9 0x7f169f73238d in disk_cache_get /usr/src/mesa-24.2.8-1ubuntu1~24.04.1/build/../src/util/disk_cache.c:605:16
    #10 0x7f169fafc569 in shader_cache_read_program_metadata(gl_context*, gl_shader_program*) /usr/src/mesa-24.2.8-1ubuntu1~24.04.1/build/../src/compiler/glsl/shader_cache.cpp:214:48
    #11 0x7f169fae839b in link_shaders(gl_context*, gl_shader_program*) /usr/src/mesa-24.2.8-1ubuntu1~24.04.1/build/../src/compiler/glsl/linker.cpp:1766:42
    #12 0x7f169fa509aa in st_link_shader /usr/src/mesa-24.2.8-1ubuntu1~24.04.1/build/../src/mesa/state_tracker/st_glsl_to_nir.cpp:984:22
    #13 0x7f169fa05e8e in link_program /usr/src/mesa-24.2.8-1ubuntu1~24.04.1/build/../src/mesa/main/shaderapi.c:1337:4
    #14 0x7f169fa05e8e in link_program_error /usr/src/mesa-24.2.8-1ubuntu1~24.04.1/build/../src/mesa/main/shaderapi.c:1446:4
    #15 0x7f16e74f1ae6 in webrender::device::gl::Device::link_program::h04ace192966fed71 /builds/worker/checkouts/gecko/gfx/wr/webrender/src/device/gl.rs:2518:13
    #16 0x7f16e74fc25f in webrender::device::gl::Device::create_program_linked::h2ec223b25e78d716 /builds/worker/checkouts/gecko/gfx/wr/webrender/src/device/gl.rs:3035:9
    #17 0x7f16e75161b3 in webrender::renderer::gpu_cache::GpuCacheTexture::new::hf7ba56012a504794 /builds/worker/checkouts/gecko/gfx/wr/webrender/src/renderer/gpu_cache.rs:165:27
    #18 0x7f16e7528446 in webrender::renderer::init::create_webrender_instance::h559ddbaf7f9a386b /builds/worker/checkouts/gecko/gfx/wr/webrender/src/renderer/init.rs:517:29    #19 0x7f16e76e8d8f in wr_window_new /builds/worker/checkouts/gecko/gfx/webrender_bindings/src/bindings.rs:2068:36
    #20 0x7f16d8d6d980 in mozilla::wr::NewRenderer::Run(mozilla::wr::RenderThread&, mozilla::wr::WrWindowId) /builds/worker/checkouts/gecko/gfx/webrender_bindings/WebRenderAPI.cpp:134:10
    #21 0x7f16d8d2fbfa in mozilla::wr::RenderThread::RunEvent(mozilla::wr::WrWindowId, mozilla::UniquePtr<mozilla::wr::RendererEvent, mozilla::DefaultDelete<mozilla::wr::RendererEvent>>, bool) /builds/worker/checkouts/gecko/gfx/webrender_bindings/RenderThread.cpp:755:11
    #22 0x7f16d8d4b478 in operator()<StoreCopyPassByConstLRef<mozilla::wr::WrWindowId> &, StoreCopyPassByRRef<mozilla::UniquePtr<mozilla::wr::RendererEvent, mozilla::DefaultDelete<mozilla::wr::RendererEvent> > > &, StoreCopyPassByConstLRef<bool> &> /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:1085:18
    #23 0x7f16d8d4b478 in __invoke_impl<void, (lambda at /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:1084:9), StoreCopyPassByConstLRef<mozilla::wr::WrWindowId> &, StoreCopyPassByRRef<mozilla::UniquePtr<mozilla::wr::RendererEvent, mozilla::DefaultDelete<mozilla::wr::RendererEvent> > > &, StoreCopyPassByConstLRef<bool> &> /builds/worker/fetches/sysroot-x86_64-linux-gnu/usr/lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/bits/invoke.h:60:14
    #24 0x7f16d8d4b478 in __invoke<(lambda at /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:1084:9), StoreCopyPassByConstLRef<mozilla::wr::WrWindowId> &, StoreCopyPassByRRef<mozilla::UniquePtr<mozilla::wr::RendererEvent, mozilla::DefaultDelete<mozilla::wr::RendererEvent> > > &, StoreCopyPassByConstLRef<bool> &> /builds/worker/fetches/sysroot-x86_64-linux-gnu/usr/lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/bits/invoke.h:95:14
    #25 0x7f16d8d4b478 in __apply_impl<(lambda at /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:1084:9), std::tuple<StoreCopyPassByConstLRef<mozilla::wr::WrWindowId>, StoreCopyPassByRRef<mozilla::UniquePtr<mozilla::wr::RendererEvent, mozilla::DefaultDelete<mozilla::wr::RendererEvent> > >, StoreCopyPassByConstLRef<bool> > &, 0UL, 1UL, 2UL> /builds/worker/fetches/sysroot-x86_64-linux-gnu/usr/lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/tuple:1678:14
    #26 0x7f16d8d4b478 in apply<(lambda at /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:1084:9), std::tuple<StoreCopyPassByConstLRef<mozilla::wr::WrWindowId>, StoreCopyPassByRRef<mozilla::UniquePtr<mozilla::wr::RendererEvent, mozilla::DefaultDelete<mozilla::wr::RendererEvent> > >, StoreCopyPassByConstLRef<bool> > &> /builds/worker/fetches/sysroot-x86_64-linux-gnu/usr/lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/tuple:1687:14
    #27 0x7f16d8d4b478 in apply<mozilla::wr::RenderThread, void (mozilla::wr::RenderThread::*)(mozilla::wr::WrWindowId, mozilla::UniquePtr<mozilla::wr::RendererEvent, mozilla::DefaultDelete<mozilla::wr::RendererEvent> >, bool)> /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:1083:12
    #28 0x7f16d8d4b478 in mozilla::detail::RunnableMethodImpl<mozilla::wr::RenderThread*, void (mozilla::wr::RenderThread::*)(mozilla::wr::WrWindowId, mozilla::UniquePtr<mozilla::wr::RendererEvent, mozilla::DefaultDelete<mozilla::wr::RendererEvent>>, bool), true, (mozilla::RunnableKind)0, mozilla::wr::WrWindowId, mozilla::UniquePtr<mozilla::wr::RendererEvent, mozilla::DefaultDelete<mozilla::wr::RendererEvent>>&&, bool>::Run() /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:1134:13
    #29 0x7f16d607b26c in nsThread::ProcessNextEvent(bool, bool*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1153:16
    #30 0x7f16d6085848 in NS_ProcessNextEvent(nsIThread*, bool) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:480:10
    #31 0x7f16d74ee3fa in mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:329:5
    #32 0x7f16d73fc7c4 in RunInternal /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:369:10
    #33 0x7f16d73fc7c4 in RunHandler /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:362:3
    #34 0x7f16d73fc7c4 in MessageLoop::Run() /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:344:3
    #35 0x7f16d60740ae in nsThread::ThreadFunc(void*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:366:10
    #36 0x7f16f0deb74b in _pt_root /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:191:3
    #37 0x562318d99546 in asan_thread_start(void*) /builds/worker/fetches/llvm-project/compiler-rt/lib/asan/asan_interceptors.cpp:239:28
```

Differential Revision: https://phabricator.services.mozilla.com/D250035
moz-v2v-gh pushed a commit that referenced this pull request May 20, 2025
… r=decoder

Silences errors like:

```
WARNING: ThreadSanitizer: data race (pid=1445)
  Write of size 1 at 0x721c001edc68 by thread T37 (mutexes: write M0):
    #0 pthread_mutex_destroy...

.../builds/worker/fetches/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1344:3 (firefox-bin+0xc509e) (BuildId: 74918b8d36a8ceb86eaccd2c7274bee2f575320d)
    #1 lp_fence_destroy /usr/src/mesa-24.2.8-1ubuntu1~24.04.1/build/../src/gallium/drivers/llvmpipe/lp_fence.c:78:4 (libgallium-24.2.8-1ubuntu1~24.04.1.so+0x7ec938) (BuildId: 48f1fa5b9817cc9b1a495564c09ffd548eb36a28)
    #2 webrender::renderer::Renderer::draw_frame::h06d982392aac6b6c /builds/worker/checkouts/gecko/gfx/wr/webrender/src/renderer/mod.rs:5054:17 (libxul.so+0xd28a4b6) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #3 webrender::renderer::Renderer::render_impl::h7c8fba6c7d5b5f78 /builds/worker/checkouts/gecko/gfx/wr/webrender/src/renderer/mod.rs:1599:17 (libxul.so+0xd2770d3) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #4 webrender::renderer::Renderer::render::h514d05ab824d7d94 /builds/worker/checkouts/gecko/gfx/wr/webrender/src/renderer/mod.rs:1283:30 (libxul.so+0xd3004c4) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #5 wr_renderer_render /builds/worker/checkouts/gecko/gfx/webrender_bindings/src/bindings.rs:649:11 (libxul.so+0xd3004c4)
    #6 mozilla::wr::RendererOGL::UpdateAndRender(mozilla::Maybe<mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits>> const&, mozilla::Maybe<mozilla::wr::ImageFormat> const&, mozilla::Maybe<mozilla::Range<unsigned char>> const&, bool*, mozilla::wr::FrameReadyParams const&, mozilla::wr::RendererStats*) /builds/worker/checkouts/gecko/gfx/webrender_bindings/RendererOGL.cpp:220:19 (libxul.so+0x51ef293) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #7 mozilla::wr::RendererOGL::UpdateAndRender(mozilla::Maybe<mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits>> const&, mozilla::Maybe<mozilla::wr::ImageFormat> const&, mozilla::Maybe<mozilla::Range<unsigned char>> const&, bool*, mozilla::wr::FrameReadyParams const&, mozilla::wr::RendererStats*) /builds/worker/checkouts/gecko/gfx/webrender_bindings/RendererOGL.cpp:220:19 (libxul.so+0x51ef293) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #8 mozilla::wr::RenderThread::UpdateAndRender(mozilla::wr::WrWindowId, mozilla::layers::BaseTransactionId<mozilla::VsyncIdType> const&, mozilla::TimeStamp const&, mozilla::wr::FrameReadyParams const&, mozilla::Maybe<mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits>> const&, mozilla::Maybe<mozilla::wr::ImageFormat> const&, mozilla::Maybe<mozilla::Range<unsigned char>> const&, mozilla::wr::RendererStats*, bool*) /builds/worker/checkouts/gecko/gfx/webrender_bindings/RenderThread.cpp:853:31 (libxul.so+0x51edfe0) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #9 mozilla::wr::RenderThread::HandleFrameOneDocInner(mozilla::wr::WrWindowId, mozilla::wr::FrameReadyParams const&, bool, mozilla::Maybe<mozilla::wr::FramePublishId>) /builds/worker/checkouts/gecko/gfx/webrender_bindings/RenderThread.cpp:667:3 (libxul.so+0x51ed83a) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #10 mozilla::wr::RenderThread::HandleFrameOneDoc(mozilla::wr::WrWindowId, mozilla::wr::FrameReadyParams const&, bool, mozilla::Maybe<mozilla::wr::FramePublishId>) /builds/worker/checkouts/gecko/gfx/webrender_bindings/RenderThread.cpp:614:3 (libxul.so+0x51eca69) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #11 WrNotifierEvent_HandleNewFrameReady /builds/worker/checkouts/gecko/gfx/webrender_bindings/RenderThread.cpp:575:3 (libxul.so+0x51ec71f) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #12 mozilla::wr::RenderThread::HandleWrNotifierEvents(mozilla::wr::WrWindowId) /builds/worker/checkouts/gecko/gfx/webrender_bindings/RenderThread.cpp:536:9 (libxul.so+0x51ec71f)
    #13 operator()<StoreRefPtrPassByPtr<mozilla::net::ConnectionData> &> /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:1085:18 (libxul.so+0x3b2276b) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #14 __invoke_impl<nsresult, (lambda at /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:1084:9), StoreRefPtrPassByPtr<mozilla::net::ConnectionData> &> /builds/worker/fetches/sysroot-x86_64-linux-gnu/usr/lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/bits/invoke.h:60:14 (libxul.so+0x3b2276b)
    #15 __invoke<(lambda at /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:1084:9), StoreRefPtrPassByPtr<mozilla::net::ConnectionData> &> /builds/worker/fetches/sysroot-x86_64-linux-gnu/usr/lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/bits/invoke.h:95:14 (libxul.so+0x3b2276b)
    #16 __apply_impl<(lambda at /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:1084:9), std::tuple<StoreRefPtrPassByPtr<mozilla::net::ConnectionData> > &, 0UL> /builds/worker/fetches/sysroot-x86_64-linux-gnu/usr/lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/tuple:1678:14 (libxul.so+0x3b2276b)
    #17 apply<(lambda at /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:1084:9), std::tuple<StoreRefPtrPassByPtr<mozilla::net::ConnectionData> > &> /builds/worker/fetches/sysroot-x86_64-linux-gnu/usr/lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/tuple:1687:14 (libxul.so+0x3b2276b)
    #18 apply<mozilla::net::Dashboard, nsresult (mozilla::net::Dashboard::*)(mozilla::net::ConnectionData *)> /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:1083:12 (libxul.so+0x3b2276b)
    #19 mozilla::detail::RunnableMethodImpl<mozilla::ChildProfilerController*, void (mozilla::ChildProfilerController::*)(mozilla::ProfileAndAdditionalInformation*), true, (mozilla::RunnableKind)0, mozilla::ProfileAndAdditionalInformation*>::Run() /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:1134:13 (libxul.so+0x3b2276b)
    #20 nsThread::ProcessNextEvent(bool, bool*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1153:16 (libxul.so+0x3969ce4) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #21 NS_ProcessNextEvent(nsIThread*, bool) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:480:10 (libxul.so+0x3970004) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #22 mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:329:5 (libxul.so+0x44b6e68) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #23 RunInternal /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:369:10 (libxul.so+0x4435ff8) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #24 RunHandler /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:362:3 (libxul.so+0x4435ff8)
    #25 MessageLoop::Run() /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:344:3 (libxul.so+0x4435ff8)
    #26 nsThread::ThreadFunc(void*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:366:10 (libxul.so+0x3965960) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #27 _pt_root /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:191:3 (libnspr4.so+0x4b0c8) (BuildId: 547b6ba24355d61349081fac5945ac4a423606a2)
  Previous atomic read of size 1 at 0x721c001edc68 by thread T50:
    #0 pthread_mutex_lock /builds/worker/fetches/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1353:3 (firefox-bin+0xc521e) (BuildId: 74918b8d36a8ceb86eaccd2c7274bee2f575320d)
    #1 mtx_lock /usr/src/mesa-24.2.8-1ubuntu1~24.04.1/build/../src/c11/impl/threads_posix.c:202:13 (libgallium-24.2.8-1ubuntu1~24.04.1.so+0x1504ec) (BuildId: 48f1fa5b9817cc9b1a495564c09ffd548eb36a28)
  Location is heap block of size 112 at 0x721c001edc60 allocated by thread T37:
    #0 calloc /builds/worker/fetches/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:686:5 (firefox-bin+0xc1c2b) (BuildId: 74918b8d36a8ceb86eaccd2c7274bee2f575320d)
    #1 lp_fence_create /usr/src/mesa-24.2.8-1ubuntu1~24.04.1/build/../src/gallium/drivers/llvmpipe/lp_fence.c:51:29 (libgallium-24.2.8-1ubuntu1~24.04.1.so+0x7ec8dc) (BuildId: 48f1fa5b9817cc9b1a495564c09ffd548eb36a28)
    #2 webrender::device::gl::Device::draw_nonindexed_points::h4101a4b71cfd626e /builds/worker/checkouts/gecko/gfx/wr/webrender/src/device/gl.rs:3691:9 (libxul.so+0xce27257) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #3 webrender::renderer::gpu_cache::GpuCacheTexture::flush::hbc05ef381b20bf94 /builds/worker/checkouts/gecko/gfx/wr/webrender/src/renderer/gpu_cache.rs:369:17 (libxul.so+0xce27257)
    #4 webrender::renderer::gpu_cache::_$LT$impl$u20$webrender..renderer..Renderer$GT$::update_gpu_cache::h7eac41b9b190521c /builds/worker/checkouts/gecko/gfx/wr/webrender/src/renderer/gpu_cache.rs:477:28 (libxul.so+0xce27257)
    #5 webrender::renderer::gpu_cache::_$LT$impl$u20$webrender..renderer..Renderer$GT$::prepare_gpu_cache::hfa7e1d1ec0fb7110 /builds/worker/checkouts/gecko/gfx/wr/webrender/src/renderer/gpu_cache.rs:511:9 (libxul.so+0xd276e5e) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #6 webrender::renderer::Renderer::render_impl::h7c8fba6c7d5b5f78 /builds/worker/checkouts/gecko/gfx/wr/webrender/src/renderer/mod.rs:1588:15 (libxul.so+0xd276e5e)
    #7 webrender::renderer::Renderer::render::h514d05ab824d7d94 /builds/worker/checkouts/gecko/gfx/wr/webrender/src/renderer/mod.rs:1283:30 (libxul.so+0xd3004c4) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #8 wr_renderer_render /builds/worker/checkouts/gecko/gfx/webrender_bindings/src/bindings.rs:649:11 (libxul.so+0xd3004c4)
    #9 webrender::renderer::Renderer::render::h514d05ab824d7d94 /builds/worker/checkouts/gecko/gfx/wr/webrender/src/renderer/mod.rs:1283:30 (libxul.so+0xd3004c4) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #10 wr_renderer_render /builds/worker/checkouts/gecko/gfx/webrender_bindings/src/bindings.rs:649:11 (libxul.so+0xd3004c4)
    #11 mozilla::wr::RendererOGL::UpdateAndRender(mozilla::Maybe<mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits>> const&, mozilla::Maybe<mozilla::wr::ImageFormat> const&, mozilla::Maybe<mozilla::Range<unsigned char>> const&, bool*, mozilla::wr::FrameReadyParams const&, mozilla::wr::RendererStats*) /builds/worker/checkouts/gecko/gfx/webrender_bindings/RendererOGL.cpp:220:19 (libxul.so+0x51ef293) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #12 mozilla::wr::RendererOGL::UpdateAndRender(mozilla::Maybe<mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits>> const&, mozilla::Maybe<mozilla::wr::ImageFormat> const&, mozilla::Maybe<mozilla::Range<unsigned char>> const&, bool*, mozilla::wr::FrameReadyParams const&, mozilla::wr::RendererStats*) /builds/worker/checkouts/gecko/gfx/webrender_bindings/RendererOGL.cpp:220:19 (libxul.so+0x51ef293) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #13 mozilla::wr::RenderThread::UpdateAndRender(mozilla::wr::WrWindowId, mozilla::layers::BaseTransactionId<mozilla::VsyncIdType> const&, mozilla::TimeStamp const&, mozilla::wr::FrameReadyParams const&, mozilla::Maybe<mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits>> const&, mozilla::Maybe<mozilla::wr::ImageFormat> const&, mozilla::Maybe<mozilla::Range<unsigned char>> const&, mozilla::wr::RendererStats*, bool*) /builds/worker/checkouts/gecko/gfx/webrender_bindings/RenderThread.cpp:853:31 (libxul.so+0x51edfe0) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #14 mozilla::wr::RenderThread::HandleFrameOneDocInner(mozilla::wr::WrWindowId, mozilla::wr::FrameReadyParams const&, bool, mozilla::Maybe<mozilla::wr::FramePublishId>) /builds/worker/checkouts/gecko/gfx/webrender_bindings/RenderThread.cpp:667:3 (libxul.so+0x51ed83a) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #15 mozilla::wr::RenderThread::HandleFrameOneDoc(mozilla::wr::WrWindowId, mozilla::wr::FrameReadyParams const&, bool, mozilla::Maybe<mozilla::wr::FramePublishId>) /builds/worker/checkouts/gecko/gfx/webrender_bindings/RenderThread.cpp:614:3 (libxul.so+0x51eca69) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #16 WrNotifierEvent_HandleNewFrameReady /builds/worker/checkouts/gecko/gfx/webrender_bindings/RenderThread.cpp:575:3 (libxul.so+0x51ec71f) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #17 mozilla::wr::RenderThread::HandleWrNotifierEvents(mozilla::wr::WrWindowId) /builds/worker/checkouts/gecko/gfx/webrender_bindings/RenderThread.cpp:536:9 (libxul.so+0x51ec71f)
    #18 operator()<StoreRefPtrPassByPtr<mozilla::net::ConnectionData> &> /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:1085:18 (libxul.so+0x3b2276b) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #19 __invoke_impl<nsresult, (lambda at /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:1084:9), StoreRefPtrPassByPtr<mozilla::net::ConnectionData> &> /builds/worker/fetches/sysroot-x86_64-linux-gnu/usr/lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/bits/invoke.h:60:14 (libxul.so+0x3b2276b)
    #20 __invoke<(lambda at /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:1084:9), StoreRefPtrPassByPtr<mozilla::net::ConnectionData> &> /builds/worker/fetches/sysroot-x86_64-linux-gnu/usr/lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/bits/invoke.h:95:14 (libxul.so+0x3b2276b)
    #21 __apply_impl<(lambda at /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:1084:9), std::tuple<StoreRefPtrPassByPtr<mozilla::net::ConnectionData> > &, 0UL> /builds/worker/fetches/sysroot-x86_64-linux-gnu/usr/lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/tuple:1678:14 (libxul.so+0x3b2276b)
    #22 apply<(lambda at /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:1084:9), std::tuple<StoreRefPtrPassByPtr<mozilla::net::ConnectionData> > &> /builds/worker/fetches/sysroot-x86_64-linux-gnu/usr/lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/tuple:1687:14 (libxul.so+0x3b2276b)
    #23 apply<mozilla::net::Dashboard, nsresult (mozilla::net::Dashboard::*)(mozilla::net::ConnectionData *)> /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:1083:12 (libxul.so+0x3b2276b)
    #24 mozilla::detail::RunnableMethodImpl<mozilla::ChildProfilerController*, void (mozilla::ChildProfilerController::*)(mozilla::ProfileAndAdditionalInformation*), true, (mozilla::RunnableKind)0, mozilla::ProfileAndAdditionalInformation*>::Run() /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:1134:13 (libxul.so+0x3b2276b)
    #25 nsThread::ProcessNextEvent(bool, bool*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1153:16 (libxul.so+0x3969ce4) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #26 NS_ProcessNextEvent(nsIThread*, bool) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:480:10 (libxul.so+0x3970004) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #27 mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:329:5 (libxul.so+0x44b6e68) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #28 RunInternal /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:369:10 (libxul.so+0x4435ff8) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #29 RunHandler /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:362:3 (libxul.so+0x4435ff8)
    #30 MessageLoop::Run() /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:344:3 (libxul.so+0x4435ff8)
    #31 nsThread::ThreadFunc(void*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:366:10 (libxul.so+0x3965960) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #32 _pt_root /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:191:3 (libnspr4.so+0x4b0c8) (BuildId: 547b6ba24355d61349081fac5945ac4a423606a2)
  Mutex M0 (0x726400101a98) created at:
    #0 pthread_mutex_init /builds/worker/fetches/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1327:3 (firefox-bin+0xc4ee3) (BuildId: 74918b8d36a8ceb86eaccd2c7274bee2f575320d)
    #1 mtx_init /usr/src/mesa-24.2.8-1ubuntu1~24.04.1/build/../src/c11/impl/threads_posix.c:186:9 (libgallium-24.2.8-1ubuntu1~24.04.1.so+0x1504c9) (BuildId: 48f1fa5b9817cc9b1a495564c09ffd548eb36a28)
    #2 GetAndInitDisplay /builds/worker/checkouts/gecko/gfx/gl/GLLibraryEGL.cpp:169:10 (libxul.so+0x4bcb491) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #3 mozilla::gl::GLLibraryEGL::CreateDisplayLocked(bool, bool, nsTSubstring<char>*, mozilla::detail::BaseAutoLock<mozilla::StaticMutex&> const&) /builds/worker/checkouts/gecko/gfx/gl/GLLibraryEGL.cpp:960:13 (libxul.so+0x4bcb491)
    #4 mozilla::gl::GLLibraryEGL::CreateDisplay(bool, bool, nsTSubstring<char>*) /builds/worker/checkouts/gecko/gfx/gl/GLLibraryEGL.cpp:882:10 (libxul.so+0x4bc042e) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #5 mozilla::gl::GLContextEGLFactory::CreateImpl(void*, bool, bool) /builds/worker/checkouts/gecko/gfx/gl/GLContextProviderEGL.cpp:231:25 (libxul.so+0x4bbf8e2) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #6 Create /builds/worker/checkouts/gecko/gfx/gl/GLContextProviderEGL.cpp:320:7 (libxul.so+0x4bc6287) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #7 mozilla::gl::GLContextProviderEGL::CreateForCompositorWidget(mozilla::widget::CompositorWidget*, bool, bool) /builds/worker/checkouts/gecko/gfx/gl/GLContextProviderEGL.cpp:1009:10 (libxul.so+0x4bc6287)
    #8 CreateGLContextEGL /builds/worker/checkouts/gecko/gfx/webrender_bindings/RenderThread.cpp:1691:7 (libxul.so+0x51f13d0) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #9 CreateGLContext /builds/worker/checkouts/gecko/gfx/webrender_bindings/RenderThread.cpp:1723:10 (libxul.so+0x51f13d0)
    #10 mozilla::wr::RenderThread::CreateSingletonGL(nsTSubstring<char>&) /builds/worker/checkouts/gecko/gfx/webrender_bindings/RenderThread.cpp:1449:18 (libxul.so+0x51f13d0)
    #11 mozilla::wr::RenderThread::InitDeviceTask() /builds/worker/checkouts/gecko/gfx/webrender_bindings/RenderThread.cpp:1278:3 (libxul.so+0x51e925e) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #12 __invoke_impl<nsresult, nsresult (nsIThread::*const &)(), nsCOMPtr<nsIThread> &> /builds/worker/fetches/sysroot-x86_64-linux-gnu/usr/lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/bits/invoke.h:73:14 (libxul.so+0x441de04) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #13 __invoke<nsresult (nsIThread::*const &)(), nsCOMPtr<nsIThread> &> /builds/worker/fetches/sysroot-x86_64-linux-gnu/usr/lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/bits/invoke.h:95:14 (libxul.so+0x441de04)
    #14 operator()<nsCOMPtr<nsIThread> &> /builds/worker/fetches/sysroot-x86_64-linux-gnu/usr/lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/functional:114:11 (libxul.so+0x441de04)
    #15 __invoke_impl<nsresult, std::_Mem_fn<nsresult (nsIThread::*)()>, nsCOMPtr<nsIThread> &> /builds/worker/fetches/sysroot-x86_64-linux-gnu/usr/lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/bits/invoke.h:60:14 (libxul.so+0x441de04)
    #16 __invoke<std::_Mem_fn<nsresult (nsIThread::*)()>, nsCOMPtr<nsIThread> &> /builds/worker/fetches/sysroot-x86_64-linux-gnu/usr/lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/bits/invoke.h:95:14 (libxul.so+0x441de04)
    #17 __apply_impl<std::_Mem_fn<nsresult (nsIThread::*)()>, std::tuple<nsCOMPtr<nsIThread> &>, 0UL> /builds/worker/fetches/sysroot-x86_64-linux-gnu/usr/lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/tuple:1678:14 (libxul.so+0x441de04)
    #18 apply<std::_Mem_fn<nsresult (nsIThread::*)()>, std::tuple<nsCOMPtr<nsIThread> &> > /builds/worker/fetches/sysroot-x86_64-linux-gnu/usr/lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/tuple:1687:14 (libxul.so+0x441de04)
    #19 mozilla::runnable_args_memfn<RefPtr<mozilla::MediaPipeline>, void (mozilla::MediaPipeline::*)()>::RunInternal() /builds/worker/checkouts/gecko/dom/media/webrtc/transport/runnable_utils.h:121:5 (libxul.so+0x441de04)
    #20 mozilla::detail::runnable_args_base<(mozilla::detail::RunnableResult)0>::Run() /builds/worker/checkouts/gecko/dom/media/webrtc/transport/runnable_utils.h:41:5 (libxul.so+0x441dcae) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #21 nsThread::ProcessNextEvent(bool, bool*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1153:16 (libxul.so+0x3969ce4) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #22 NS_ProcessNextEvent(nsIThread*, bool) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:480:10 (libxul.so+0x3970004) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #23 mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:329:5 (libxul.so+0x44b6e68) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #24 RunInternal /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:369:10 (libxul.so+0x4435ff8) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #25 RunHandler /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:362:3 (libxul.so+0x4435ff8)
    #26 MessageLoop::Run() /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:344:3 (libxul.so+0x4435ff8)
    #27 nsThread::ThreadFunc(void*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:366:10 (libxul.so+0x3965960) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #28 _pt_root /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:191:3 (libnspr4.so+0x4b0c8) (BuildId: 547b6ba24355d61349081fac5945ac4a423606a2)
  Thread T37 'Renderer' (tid=1503, running) created by main thread at:
    #0 pthread_create /builds/worker/fetches/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1023:3 (firefox-bin+0xc3511) (BuildId: 74918b8d36a8ceb86eaccd2c7274bee2f575320d)
    #1 _PR_CreateThread /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:429:10 (libnspr4.so+0x423ce) (BuildId: 547b6ba24355d61349081fac5945ac4a423606a2)
    #2 PR_CreateThread /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:496:10 (libnspr4.so+0x376d4) (BuildId: 547b6ba24355d61349081fac5945ac4a423606a2)
    #3 nsThread::Init(nsTSubstring<char> const&) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:615:20 (libxul.so+0x3967107) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #4 nsThreadManager::NewNamedThread(nsTSubstring<char> const&, nsIThreadManager::ThreadCreationOptions, nsIThread**) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadManager.cpp:619:22 (libxul.so+0x396ec7e) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #5 NS_NewNamedThread(nsTSubstring<char> const&, nsIThread**, already_AddRefed<nsIRunnable>, nsIThreadManager::ThreadCreationOptions) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:176:57 (libxul.so+0x397646c) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #6 NS_NewNamedThread<9UL> /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:76:10 (libxul.so+0x51e8e88) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #7 mozilla::wr::RenderThread::Start(unsigned int) /builds/worker/checkouts/gecko/gfx/webrender_bindings/RenderThread.cpp:141:17 (libxul.so+0x51e8e88)
    #8 gfxPlatform::InitLayersIPC() /builds/worker/checkouts/gecko/gfx/thebes/gfxPlatform.cpp:1344:7 (libxul.so+0x505e1f2) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #9 gfxPlatform::Init() /builds/worker/checkouts/gecko/gfx/thebes/gfxPlatform.cpp:973:3 (libxul.so+0x505bd1f) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #10 GetPlatform /builds/worker/workspace/obj-build/dist/include/gfxPlatform.h:184:7 (libxul.so+0x8f19532) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #11 mozilla::widget::GfxInfoBase::GetContentBackend(nsTSubstring<char16_t>&) /builds/worker/checkouts/gecko/widget/GfxInfoBase.cpp:1809:25 (libxul.so+0x8f19532)
    #12 NS_InvokeByIndex /builds/worker/checkouts/gecko/xpcom/reflect/xptcall/md/unix/xptcinvoke_asm_x86_64_unix.S:101 (libxul.so+0x3991705) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #13 GetAttribute /builds/worker/checkouts/gecko/js/xpconnect/src/xpcprivate.h:1451:12 (libxul.so+0x460a548) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #14 XPC_WN_GetterSetter(JSContext*, unsigned int, JS::Value*) /builds/worker/checkouts/gecko/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:1006:10 (libxul.so+0x460a548)
    #15 CallJSNative /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:494:13 (libxul.so+0xa14377b) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #16 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:590:12 (libxul.so+0xa14377b)
    #17 InternalCall /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:657:10 (libxul.so+0xa144420) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #18 js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:689:8 (libxul.so+0xa144420)
    #19 js::CallGetter(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:811:10 (libxul.so+0xa1450ff) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #20 CallGetter /builds/worker/checkouts/gecko/js/src/vm/NativeObject.cpp:2092:12 (libxul.so+0xa3061bf) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #21 GetExistingProperty<(js::AllowGC)1> /builds/worker/checkouts/gecko/js/src/vm/NativeObject.cpp:2120:12 (libxul.so+0xa3061bf)
    #22 NativeGetPropertyInline<(js::AllowGC)1> /builds/worker/checkouts/gecko/js/src/vm/NativeObject.cpp:2273:14 (libxul.so+0xa3061bf)
    #23 js::NativeGetProperty(JSContext*, JS::Handle<js::NativeObject*>, JS::Handle<JS::Value>, JS::Handle<JS::PropertyKey>, JS::MutableHandle<JS::Value>) /builds/worker/checkouts/gecko/js/src/vm/NativeObject.cpp:2303:10 (libxul.so+0xa3061bf)
    #24 GetElementOperationWithStackIndex /builds/worker/checkouts/gecko/js/src/vm/Interpreter-inl.h (libxul.so+0xa1507fa) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #25 js::Interpret(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:3076:12 (libxul.so+0xa1507fa)
    #26 MaybeEnterInterpreterTrampoline /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:395:10 (libxul.so+0xa142ce0) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #27 js::RunScript(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:464:13 (libxul.so+0xa142ce0)
    #28 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:622:13 (libxul.so+0xa143860) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #29 InternalCall /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:657:10 (libxul.so+0xa144420) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #30 js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:689:8 (libxul.so+0xa144420)
    #31 js::CallGetter(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:811:10 (libxul.so+0xa1450ff) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #32 CallGetter /builds/worker/checkouts/gecko/js/src/vm/NativeObject.cpp:2092:12 (libxul.so+0xa3061bf) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #33 GetExistingProperty<(js::AllowGC)1> /builds/worker/checkouts/gecko/js/src/vm/NativeObject.cpp:2120:12 (libxul.so+0xa3061bf)
    #34 NativeGetPropertyInline<(js::AllowGC)1> /builds/worker/checkouts/gecko/js/src/vm/NativeObject.cpp:2273:14 (libxul.so+0xa3061bf)
    #35 js::NativeGetProperty(JSContext*, JS::Handle<js::NativeObject*>, JS::Handle<JS::Value>, JS::Handle<JS::PropertyKey>, JS::MutableHandle<JS::Value>) /builds/worker/checkouts/gecko/js/src/vm/NativeObject.cpp:2303:10 (libxul.so+0xa3061bf)
    #36 GetProperty /builds/worker/checkouts/gecko/js/src/vm/ObjectOperations-inl.h:113:10 (libxul.so+0xa15e9df) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #37 GetProperty /builds/worker/checkouts/gecko/js/src/vm/ObjectOperations-inl.h:120:10 (libxul.so+0xa15e9df)
    #38 js::GetProperty(JSContext*, JS::Handle<JS::Value>, JS::Handle<js::PropertyName*>, JS::MutableHandle<JS::Value>) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:4630:10 (libxul.so+0xa15e9df)
    #39 GetPropertyOperation /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:280:10 (libxul.so+0xa14ee5b) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #40 js::Interpret(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:2941:12 (libxul.so+0xa14ee5b)
    #41 MaybeEnterInterpreterTrampoline /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:395:10 (libxul.so+0xa142ce0) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #42 js::RunScript(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:464:13 (libxul.so+0xa142ce0)
    #43 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:622:13 (libxul.so+0xa143860) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #44 InternalCall /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:657:10 (libxul.so+0xa144420) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #45 js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:689:8 (libxul.so+0xa144420)
    #46 JS_CallFunctionValue(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) /builds/worker/checkouts/gecko/js/src/vm/CallAndConstruct.cpp:55:10 (libxul.so+0xa1e824e) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #47 nsXPCWrappedJS::CallMethod(unsigned short, nsXPTMethodInfo const*, nsXPTCMiniVariant*) /builds/worker/checkouts/gecko/js/xpconnect/src/XPCWrappedJSClass.cpp:918:17 (libxul.so+0x46000e1) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #48 PrepareAndDispatch /builds/worker/checkouts/gecko/xpcom/reflect/xptcall/md/unix/xptcstubs_x86_64_linux.cpp:115:37 (libxul.so+0x399272f) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #49 SharedStub xptcstubs_x86_64_linux.cpp (libxul.so+0x3991a62) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #50 nsXREDirProvider::DoStartup() /builds/worker/checkouts/gecko/toolkit/xre/nsXREDirProvider.cpp:653:11 (libxul.so+0x9fefbc5) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #51 XREMain::XRE_mainRun() /builds/worker/checkouts/gecko/toolkit/xre/nsAppRunner.cpp:5674:18 (libxul.so+0x9fdcba5) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #52 XREMain::XRE_main(int, char**, mozilla::BootstrapConfig const&) /builds/worker/checkouts/gecko/toolkit/xre/nsAppRunner.cpp:6142:8 (libxul.so+0x9fddcdb) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #53 XRE_main(int, char**, mozilla::BootstrapConfig const&) /builds/worker/checkouts/gecko/toolkit/xre/nsAppRunner.cpp:6215:21 (libxul.so+0x9fde4bd) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #54 mozilla::BootstrapImpl::XRE_main(int, char**, mozilla::BootstrapConfig const&) /builds/worker/checkouts/gecko/toolkit/xre/Bootstrap.cpp:46:12 (libxul.so+0x9fecb12) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #55 do_main /builds/worker/checkouts/gecko/browser/app/nsBrowserApp.cpp:232:22 (firefox-bin+0x146e65) (BuildId: 74918b8d36a8ceb86eaccd2c7274bee2f575320d)
    #56 main /builds/worker/checkouts/gecko/browser/app/nsBrowserApp.cpp:464:16 (firefox-bin+0x146e65)
  Thread T50 'llvmpipe-0' (tid=1517, running) created by thread T37 at:
    #0 pthread_create /builds/worker/fetches/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1023:3 (firefox-bin+0xc3511) (BuildId: 74918b8d36a8ceb86eaccd2c7274bee2f575320d)
    #1 thrd_create /usr/src/mesa-24.2.8-1ubuntu1~24.04.1/build/../src/c11/impl/threads_posix.c:278:9 (libgallium-24.2.8-1ubuntu1~24.04.1.so+0x150564) (BuildId: 48f1fa5b9817cc9b1a495564c09ffd548eb36a28)
    #2 mozilla::gl::GLContextEGL::CreateGLContext(std::shared_ptr<mozilla::gl::EglDisplay>, mozilla::gl::GLContextDesc const&, void*, void*, bool, void*, nsTSubstring<char>*) /builds/worker/checkouts/gecko/gfx/gl/GLContextProviderEGL.cpp:731:17 (libxul.so+0x4bc2b9f) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #3 mozilla::gl::GLContextEGLFactory::CreateImpl(void*, bool, bool) /builds/worker/checkouts/gecko/gfx/gl/GLContextProviderEGL.cpp:284:29 (libxul.so+0x4bbfc50) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #4 Create /builds/worker/checkouts/gecko/gfx/gl/GLContextProviderEGL.cpp:320:7 (libxul.so+0x4bc6287) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #5 mozilla::gl::GLContextProviderEGL::CreateForCompositorWidget(mozilla::widget::CompositorWidget*, bool, bool) /builds/worker/checkouts/gecko/gfx/gl/GLContextProviderEGL.cpp:1009:10 (libxul.so+0x4bc6287)
    #6 CreateGLContextEGL /builds/worker/checkouts/gecko/gfx/webrender_bindings/RenderThread.cpp:1691:7 (libxul.so+0x51f13d0) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #7 CreateGLContext /builds/worker/checkouts/gecko/gfx/webrender_bindings/RenderThread.cpp:1723:10 (libxul.so+0x51f13d0)
    #8 mozilla::wr::RenderThread::CreateSingletonGL(nsTSubstring<char>&) /builds/worker/checkouts/gecko/gfx/webrender_bindings/RenderThread.cpp:1449:18 (libxul.so+0x51f13d0)
    #9 mozilla::wr::RenderThread::InitDeviceTask() /builds/worker/checkouts/gecko/gfx/webrender_bindings/RenderThread.cpp:1278:3 (libxul.so+0x51e925e) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #10 __invoke_impl<nsresult, nsresult (nsIThread::*const &)(), nsCOMPtr<nsIThread> &> /builds/worker/fetches/sysroot-x86_64-linux-gnu/usr/lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/bits/invoke.h:73:14 (libxul.so+0x441de04) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #11 __invoke<nsresult (nsIThread::*const &)(), nsCOMPtr<nsIThread> &> /builds/worker/fetches/sysroot-x86_64-linux-gnu/usr/lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/bits/invoke.h:95:14 (libxul.so+0x441de04)
    #12 operator()<nsCOMPtr<nsIThread> &> /builds/worker/fetches/sysroot-x86_64-linux-gnu/usr/lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/functional:114:11 (libxul.so+0x441de04)
    #13 __invoke_impl<nsresult, std::_Mem_fn<nsresult (nsIThread::*)()>, nsCOMPtr<nsIThread> &> /builds/worker/fetches/sysroot-x86_64-linux-gnu/usr/lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/bits/invoke.h:60:14 (libxul.so+0x441de04)
    #14 __invoke<std::_Mem_fn<nsresult (nsIThread::*)()>, nsCOMPtr<nsIThread> &> /builds/worker/fetches/sysroot-x86_64-linux-gnu/usr/lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/bits/invoke.h:95:14 (libxul.so+0x441de04)
    #15 __apply_impl<std::_Mem_fn<nsresult (nsIThread::*)()>, std::tuple<nsCOMPtr<nsIThread> &>, 0UL> /builds/worker/fetches/sysroot-x86_64-linux-gnu/usr/lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/tuple:1678:14 (libxul.so+0x441de04)
    #16 apply<std::_Mem_fn<nsresult (nsIThread::*)()>, std::tuple<nsCOMPtr<nsIThread> &> > /builds/worker/fetches/sysroot-x86_64-linux-gnu/usr/lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/tuple:1687:14 (libxul.so+0x441de04)
    #17 mozilla::runnable_args_memfn<RefPtr<mozilla::MediaPipeline>, void (mozilla::MediaPipeline::*)()>::RunInternal() /builds/worker/checkouts/gecko/dom/media/webrtc/transport/runnable_utils.h:121:5 (libxul.so+0x441de04)
    #18 mozilla::detail::runnable_args_base<(mozilla::detail::RunnableResult)0>::Run() /builds/worker/checkouts/gecko/dom/media/webrtc/transport/runnable_utils.h:41:5 (libxul.so+0x441dcae) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #19 nsThread::ProcessNextEvent(bool, bool*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1153:16 (libxul.so+0x3969ce4) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #20 NS_ProcessNextEvent(nsIThread*, bool) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:480:10 (libxul.so+0x3970004) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #21 mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:329:5 (libxul.so+0x44b6e68) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #22 RunInternal /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:369:10 (libxul.so+0x4435ff8) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #23 RunHandler /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:362:3 (libxul.so+0x4435ff8)
    #24 MessageLoop::Run() /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:344:3 (libxul.so+0x4435ff8)
    #25 nsThread::ThreadFunc(void*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:366:10 (libxul.so+0x3965960) (BuildId: 56619bb04b5235f9bbf08dcb266df9f74e131a37)
    #26 _pt_root /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:191:3 (libnspr4.so+0x4b0c8) (BuildId: 547b6ba24355d61349081fac5945ac4a423606a2)

ThreadSanitizer: data race /usr/src/mesa-24.2.8-1ubuntu1~24.04.1/build/../src/gallium/drivers/llvmpipe/lp_fence.c:78:4 in lp_fence_destroy
```

Differential Revision: https://phabricator.services.mozilla.com/D250054
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant