Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Revert unneeded workaround #569

Closed
wants to merge 10,000 commits into from

Conversation

kenz-gelsoft
Copy link

closing kenz-gelsoft#55

rvandermeulen and others added 30 commits June 18, 2024 23:39
…encies plugin. r=android-reviewers,jonalmeida a=RyanVM

Differential Revision: https://phabricator.services.mozilla.com/D214144
…X_127_0_2_BUILD1 a=release CLOSED TREE DONTBUILD
…X-ANDROID_127_0_2_BUILD1 a=release CLOSED TREE DONTBUILD
…X-ANDROID_127_0_2_RELEASE a=release CLOSED TREE DONTBUILD
…X_127_0_2_RELEASE a=release CLOSED TREE DONTBUILD
…ion-reviewers,robwu, a=test-only

Test typically takes about two thirds of the timeout limit, and the test case
test_webpage_subframe_storage_respect_cookiesBehavior only runs on
Android taking even more time. This patch increases the timeout to better
isolate hangs from potential hardware and test environment factors.

Differential Revision: https://phabricator.services.mozilla.com/D210642
…iorga, a=dmeehan

Changed from `SetGlobalOfferTranslateSettingAction` to `UpdateGlobalOfferTranslateSettingAction`.

`SetGlobalOfferTranslateSettingAction` - Used for setting the store.
`UpdateGlobalOfferTranslateSettingAction` - Used for setting the store and syncing with Gecko.

Differential Revision: https://phabricator.services.mozilla.com/D214869
This brings in the suggest reingestion performance change, which should
fix the restart hang.

Original Revision: https://phabricator.services.mozilla.com/D215148

Differential Revision: https://phabricator.services.mozilla.com/D215167
ach -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
af -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
an -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
ar -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
ast -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
az -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
be -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
bg -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
bn -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
br -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
bs -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
ca -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
ca-valencia -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
cak -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
cs -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
cy -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
da -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
de -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
dsb -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
el -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
en-CA -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
en-GB -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
eo -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
es-AR -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
es-CL -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
es-ES -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
es-MX -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
et -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
eu -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
fa -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
ff -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
fi -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
fr -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
fur -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
fy-NL -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
ga-IE -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
gd -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
gl -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
gn -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
gu-IN -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
he -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
hi-IN -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
hr -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
hsb -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
hu -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
hy-AM -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
ia -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
id -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
is -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
it -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
ja -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
ja-JP-mac -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
ka -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
kab -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
kk -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
km -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
kn -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
ko -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
lij -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
lt -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
lv -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
mk -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
mr -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
ms -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
my -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
nb-NO -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
ne-NP -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
nl -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
nn-NO -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
oc -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
pa-IN -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
pl -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
pt-BR -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
pt-PT -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
rm -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
ro -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
ru -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
sat -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
sc -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
sco -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
si -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
sk -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
skr -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
sl -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
son -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
sq -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
sr -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
sv-SE -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
szl -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
ta -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
te -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
tg -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
th -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
tl -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
tr -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
trs -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
uk -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
ur -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
uz -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
vi -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
xh -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
zh-CN -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
zh-TW -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
ach -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
an -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
ar -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
ast -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
az -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
be -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
bg -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
bn -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
br -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
bs -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
ca -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
cak -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
cs -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
cy -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
da -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
de -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
dsb -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
el -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
en-CA -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
en-GB -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
eo -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
es-AR -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
es-CL -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
es-ES -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
es-MX -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
et -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
eu -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
fa -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
ff -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
fi -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
fr -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
fy-NL -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
ga-IE -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
gd -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
gl -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
gn -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
gu-IN -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
he -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
hi-IN -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
hr -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
hsb -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
hu -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
hy-AM -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
ia -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
id -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
is -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
it -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
ja -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
ka -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
kab -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
kk -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
km -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
kn -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
ko -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
lij -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
lo -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
lt -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
ltg -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
lv -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
meh -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
mix -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
ml -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
mr -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
ms -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
my -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
nb-NO -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
ne-NP -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
nl -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
nn-NO -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
oc -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
pa-IN -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
pl -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
pt-BR -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
pt-PT -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
rm -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
ro -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
ru -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
sk -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
sl -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
son -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
sq -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
sr -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
sv-SE -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
ta -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
te -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
th -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
tl -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
tr -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
trs -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
uk -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
ur -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
uz -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
vi -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
wo -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
xh -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
zam -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
zh-CN -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
zh-TW -> c1502c31f08bf1ab9157366b52609752c5c6d6c1
…TION_128_0b9_BUILD1 a=release CLOSED TREE DONTBUILD
…X_128_0b9_BUILD1 a=release CLOSED TREE DONTBUILD
…X-ANDROID_128_0b9_BUILD1 a=release CLOSED TREE DONTBUILD
…TION_128_0b9_RELEASE a=release CLOSED TREE DONTBUILD
…X_128_0b9_RELEASE a=release CLOSED TREE DONTBUILD
kenz-gelsoft and others added 25 commits August 9, 2024 06:08
Rebase Haiku changes from haiku102 branch part2
Use in-tree NSS by reverting BeOS port removal and applying haikuports patchset
Rebase Haiku changes from haiku102 branch part3
Rebase remaining WIP patches to fix runtime problems from haiku102 branch
This reverts commit 90e31d9, reversing
changes made to 929b9ee.
- By utilizing existing logic for FD overflow
- though this should be invesigated later
- without options, `strip` strips all sections containing `.comment` section.
- Haiku's dynamic loader uses this section to check what architecture of library is required from binary. If absent, it implies 32bit version of library.
- Then, firefox failed to start by failing to check on 64bit only depending library (c.f. libplds4.so).
- This commit works around this by specifying `strip` option not to remove `.comment` section.
…karound parent process crash"

This reverts commit 2eb8767.
Copy link
Contributor

(Automated Close) Please do not file pull requests here, see https://firefox-source-docs.mozilla.org/contributing/how_to_submit_a_patch.html

@github-actions github-actions bot closed this Oct 15, 2024
@github-actions github-actions bot locked and limited conversation to collaborators Oct 15, 2024
@kenz-gelsoft kenz-gelsoft deleted the revert_unneeded_workaround branch October 15, 2024 14:13
@kenz-gelsoft kenz-gelsoft restored the revert_unneeded_workaround branch October 15, 2024 14:14
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.