Граф коммитов

859052 Коммитов

Автор SHA1 Сообщение Дата
alwu eac48e2d55 Bug 1857670 - add assertions. r=media-playback-reviewers,padenot
Depends on D190506

Differential Revision: https://phabricator.services.mozilla.com/D190507
2023-10-10 17:20:29 +00:00
alwu ac9d0c2df4 Bug 1857670 - add more value sanity checks. r=media-playback-reviewers,padenot
Differential Revision: https://phabricator.services.mozilla.com/D190506
2023-10-10 17:20:29 +00:00
alwu f8d4c41c31 Bug 1852333 - part5 : add inband config test. r=media-playback-reviewers,padenot
Differential Revision: https://phabricator.services.mozilla.com/D189981
2023-10-10 17:20:28 +00:00
alwu fff043aca2 Bug 1852333 - part4 : check the sample's mimetype to ensure only accept correct type for parsing. r=media-playback-reviewers,padenot
Differential Revision: https://phabricator.services.mozilla.com/D189686
2023-10-10 17:20:28 +00:00
alwu b8f61755b3 Bug 1852333 - part3 : separate different errors for debug purpose. r=media-playback-reviewers,padenot
Differential Revision: https://phabricator.services.mozilla.com/D189685
2023-10-10 17:20:27 +00:00
alwu 47f0bdad68 Bug 1852333 - part2 : detect config change for HEVC stream. r=media-playback-reviewers,padenot
This patch detects inband change for the HEVC playback so that we can
recreate decoder if the new config is different from the previous one.

Differential Revision: https://phabricator.services.mozilla.com/D187805
2023-10-10 17:20:27 +00:00
alwu 083d7d951a Bug 1852333 - part1 : fix incorrect macro. r=media-playback-reviewers,padenot
`READ_IN_RANGE_OR_RETURN` causes incorrectly reading bits multiple
times,so we remove it and modify the other macros to ensure that reading
bits should only be triggered once.

Differential Revision: https://phabricator.services.mozilla.com/D189871
2023-10-10 17:20:27 +00:00
John Schanck c3982874f7 Bug 1857948 - reset webauthn service in parent actor destroy. r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D190512
2023-10-10 17:05:10 +00:00
John Schanck ac4e172a3a Bug 1858009 - omit inputs to unused CTAP2 extensions. r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D190509
2023-10-10 17:03:39 +00:00
Katherine Patenio 33c88d694a Bug 1857063 - update ad toggle string. r=shopping-reviewers,fluent-reviewers,flod,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D190225
2023-10-10 16:58:29 +00:00
Natalia Csoregi 4d15cad63f Backed out changeset b571d4eafa91 (bug 1858073) for causing failures on browser_ext_devtools_network.js. CLOSED TREE 2023-10-10 21:52:56 +03:00
Emilio Cobos Álvarez 124f4188d9 Bug 1858080 - Add a missing include in EventQueue.h. CLOSED TREE 2023-10-10 20:57:35 +03:00
Emilio Cobos Álvarez b59b877e80 Bug 1858080 - Restore an include that's needed in some configurations. CLOSED TREE 2023-10-10 20:12:25 +03:00
Niklas Baumgardner 3d5c54e8d0 Bug 1854953 - Improve performance when taking large screenshots. r=sfoster,desktop-theme-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D189158
2023-10-10 16:39:02 +00:00
serge-sans-paille 5b54c95306 Bug 1858056 - Favor RawConfigParser.read_file instead of deprecated readfp r=saschanaz
readfp is deprecated since Python 3.2

Differential Revision: https://phabricator.services.mozilla.com/D190532
2023-10-10 16:36:17 +00:00
Divyanshu Agrawal 4f93faf815 Bug 1857303 - Fire copy event when pressing Ctrl+C on contenteditable without selection. r=sefeng,masayuki
Differential Revision: https://phabricator.services.mozilla.com/D190402
2023-10-10 16:22:48 +00:00
Chris Peterson 022596d83c Bug 1806690 - Remove "rv:109.0" UA workaround for IE11. r=necko-reviewers,geckoview-reviewers,valentin,m_kato
Differential Revision: https://phabricator.services.mozilla.com/D190395
2023-10-10 16:22:47 +00:00
Chris Peterson 7f888afcab Bug 1806690 - Stop spoofing ESR 115 version in Android RFP mode. r=necko-reviewers,valentin
Tor Browser (TB) currently ships Android builds built from the ESR 115 branch. This RFP special case to spoof the ESR 115 version on Android was kept in case TB decided to switch to non-ESR Android rapid releases and keep the same 115 version.

This special case is no longer necessary:

* If Android TB sticks with ESR next year, Android TB's version will already be the new ESR version.

* If TB switches from ESR to the rapid releases, Android TB should use the rapid release version because that's the version nearly all other Firefox Android users' UAs report.

Differential Revision: https://phabricator.services.mozilla.com/D190394
2023-10-10 16:22:47 +00:00
Emilio Cobos Álvarez a886abe17e Bug 1858080 - Cleaner TaskController shutdown. r=bas
Using a static std::unique_ptr introduces atexit destructors which can
cause the thread pool to exit in a non-clean state.

Use StaticAutoPtr to avoid this. Clean-up a bit while at it.

We could move the thread-joining into the TaskController destructor too,
that might be worth doing.

Differential Revision: https://phabricator.services.mozilla.com/D190552
2023-10-10 16:22:36 +00:00
Calixte 136a839099 Bug 1858063 - Update PDF.js to new version 2c87c4854a486d5cd0731b947dd622f8abe5e1b5 r=pdfjs-reviewers,Snuffleupagus,marco,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D190538
2023-10-10 16:14:43 +00:00
Joel Maher cc8a9d90bc Bug 1857619 - Add docs for confirm failure and other methods to understand try results. r=aryx,calixte
Differential Revision: https://phabricator.services.mozilla.com/D190358
2023-10-10 16:07:08 +00:00
Dave Townsend 2df5c7e290 Bug 1857441: Update Desktop Firefox (including Desktop UI, Password Manager and Settings UI) and Toolkit module ownership. r=Gijs,sgalich,zeid
Since Jared has left removing him from his roles here and adding some replacements.

Differential Revision: https://phabricator.services.mozilla.com/D190268
2023-10-10 16:06:24 +00:00
Noemi Erli 499935181f Backed out changeset 9a8a37d46b1f (bug 1844138) for causing android buid bustages CLOSED TREE 2023-10-10 19:21:33 +03:00
Cristian Tuns 5293640c25 Backed out 3 changesets (bug 1852541) for causing build bustages in nsRFPService.cpp CLOSED TREE
Backed out changeset 21d022246ce0 (bug 1852541)
Backed out changeset 4e369c26c1f6 (bug 1852541)
Backed out changeset 8832d7e6c0dc (bug 1852541)
2023-10-10 12:07:55 -04:00
Drew Willcoxon 3cb2debd7b Bug 1857971 - Set has-action on dynamic-result-type rows when they contain an action. r=dao
This expands D190144 so we check for actions as well as URLs. I also modified
tests for the affected row types so they test the visibility of the separator.

Differential Revision: https://phabricator.services.mozilla.com/D190494
2023-10-10 15:56:49 +00:00
Zac McKenney 716548e5b3 Bug 1844138 - Add new gecko runtime prefs for extensions process crash threshold and timeframe r=geckoview-reviewers,extension-reviewers,willdurand,amejiamarmol
Differential Revision: https://phabricator.services.mozilla.com/D187838
2023-10-10 15:56:06 +00:00
mcheang 91ba1cb671 Bug 1852792 - Refactor search Service init. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D188036
2023-10-10 15:42:58 +00:00
Sean Feng c344b865b7 Bug 1858187 - Remove unused MaskLayerImageCache files r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D190596
2023-10-10 15:34:02 +00:00
Edgar Chen 1e2f40be1f Bug 1851041 - Part 3: Ignore `CFSTR_FILEDESCRIPTOR*` if `text/x-moz-url` is present; r=rkraesig,win-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D189626
2023-10-10 15:24:43 +00:00
Benjamin VanderSloot 7292a59797 Bug 1850955 - Add current GPC setting to webcompat reports - r=timhuang,twisniewski,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D189659
2023-10-10 15:24:21 +00:00
Emilio Cobos Álvarez ac4f977dc8 Bug 1857506 - Localize final value if needed for input value setter. r=edgar
This restores pre-existing behavior, and adds tests.

Differential Revision: https://phabricator.services.mozilla.com/D190581
2023-10-10 15:12:10 +00:00
Tomislav Jovanovic 072ce6c955 Bug 1823714 - Test storage.session is preserved after extension process crash, r=willdurand
Differential Revision: https://phabricator.services.mozilla.com/D190520
2023-10-10 15:10:48 +00:00
Kershaw Chang ff5a7836c1 Bug 1857217 - Understand the IPC delays introduced by socket process, r=acreskey,necko-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D190182
2023-10-10 15:09:18 +00:00
Andrew Halberstadt 6442aff82b Bug 1857319 - [ci] Enable mochitest-remote tasks with Wayland, r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D190586
2023-10-10 15:09:17 +00:00
Jon Coppeard bccbf4cce2 Bug 1857730 - Relax nursery poisioning assertion r=sfink
The refactored assertions were actually slightly more strict that the original
ones and it turns out that we can pass start == end here.

Differential Revision: https://phabricator.services.mozilla.com/D190447
2023-10-10 15:05:55 +00:00
Joel Maher 7cbfbd2213 Bug 1853073 - ensure that mochitest promiseAlertDialogOpen will match uri when using subDialog. r=gbrown
Differential Revision: https://phabricator.services.mozilla.com/D190223
2023-10-10 15:04:33 +00:00
Tom Ritter 258d4731d8 Bug 1852541: Improve the odds of Canvas Randomization bit-flipping r=timhuang
Our current algorithm gives a lot of test failures and test-verfiy failures.
After some logging and debugging, my best guess is that we are just getting
unlucky.

I would see test failures (failed to detect a randomization was applied) when
we e.g. fliped a mere 16 bytes from 0 -> 1.  When we flipped some values from
0 -> 2 that would more reliably cause a change.

Differential Revision: https://phabricator.services.mozilla.com/D190283
2023-10-10 15:03:53 +00:00
Tom Ritter 4424562de6 Bug 1852541: Fix tests and add one for constant canvas r=timhuang
Differential Revision: https://phabricator.services.mozilla.com/D188134
2023-10-10 15:03:52 +00:00
Tom Ritter 511c8ac27c Bug 1852541: Do not randomize the canvas if it is one uniform pattern r=timhuang,jgilbert
Differential Revision: https://phabricator.services.mozilla.com/D188133
2023-10-10 15:03:52 +00:00
Noemi Erli e4a13185fe Backed out changeset bf2277419073 (bug 1857303) for causing failures in test_contenteditable_copy_empty_selection.html CLOSED TREE 2023-10-10 18:06:45 +03:00
scottdowne 5f87d062a8 Bug 1858038 - Pocket newtab decouple Pocket sponsored content system pref from Discovery Stream JSON config. r=nanj
Differential Revision: https://phabricator.services.mozilla.com/D190521
2023-10-10 14:54:10 +00:00
Yannis Juglaret 05a5a0cbe7 Bug 1571516 - Additional attempt at collecting debug information for CreateWindowW failures. r=win-reviewers,rkraesig
This patch runs RegisterClassW and CreateWindowW a second time when they
fail, so that we can trace their execution and collect single-step data.
We collect RIP values as we step through user32 code. We also collect
changes in the error state while in user32. We store the collected data
in the stack so that it appears in the crash dumps.

Because this patch only affects behavior after a first failure (which
would normally lead to an immediate crash), it does not alter behavior
for non-crashing users.

Differential Revision: https://phabricator.services.mozilla.com/D189240
2023-10-10 14:41:41 +00:00
Greg Mierzwinski 6506d97c9e Bug 1845932 - Rework mach-try-perf commit message to be shorter. r=perftest-reviewers,AlexandruIonescu DONTBUILD
This patch changes the mach-try-perf commit message (first line) to be much shorter, and limited to 200 characters. Instead of displaying both the queries, and the actual selections on the same line, this patch splits it into two lines. This provides better formatting options for the queries displayed as well.

Differential Revision: https://phabricator.services.mozilla.com/D190090
2023-10-10 14:36:38 +00:00
Andrew Halberstadt 4e2559a7a1 Bug 1833653 - Enable mochitest-plain on 'linux2204-64-wayland', r=jmaher,credential-management-reviewers,sgalich
Differential Revision: https://phabricator.services.mozilla.com/D190202
2023-10-10 14:19:11 +00:00
Divyanshu Agrawal fe85654dff Bug 1857303 - Fire copy event when pressing Ctrl+C on contenteditable without selection. r=sefeng,masayuki
Differential Revision: https://phabricator.services.mozilla.com/D190402
2023-10-10 13:58:35 +00:00
Cristian Tuns 5fabc0ee57 Backed out 6 changesets (bug 1812192) for causing browser_schemeless.js failures. CLOSED TREE
Backed out changeset 3d07a92324d0 (bug 1812192)
Backed out changeset 9c2a1ff6c90d (bug 1812192)
Backed out changeset fa6784f8b0f4 (bug 1812192)
Backed out changeset 0f39aba7e4d5 (bug 1812192)
Backed out changeset ef7219327a10 (bug 1812192)
Backed out changeset 9833b559342e (bug 1812192)
2023-10-10 10:02:25 -04:00
Mirko Brodesser 9da68fc8ca Bug 1852740: add tests for the `fetchpriority` attribute in Link headers. r=necko-reviewers,valentin
Some of the tests are expected to fail, since the implementation for
supporting the `fetchpriority` attribute in Link headers is still
missing (https://bugzilla.mozilla.org/show_bug.cgi?id=1839315).

Differential Revision: https://phabricator.services.mozilla.com/D189928
2023-10-10 13:51:33 +00:00
Dão Gottwald b2c02b00ea Bug 1856920 - Use CSS variables for quickaction button styling, except for the button icons. r=daleharvey
QuickAction buttons have their opacity and font-weight hard-coded. We should use our standard variables for that instead. We should also specify a margin for the icon within buttons, as `--urlbarView-icon-margin-start` and `--urlbarView-icon-margin-end` aren't meant for this purpose and add too much space around the icon especially with rich suggestions enabled.

Differential Revision: https://phabricator.services.mozilla.com/D190027
2023-10-10 13:40:34 +00:00
Dão Gottwald 5dba3e62d6 Bug 1858139 - Use light-dark instead of toolbar[brighttext] in a few more places. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D190573
2023-10-10 13:39:53 +00:00
Malte Juergens 5bab0100a5 Bug 1858073 - Do not load mochitest directory listing in quirks mode r=intermittent-reviewers,jmaher
Prepend the mochitest directory listing with `<!DOCTYPE html>` to prevent the document to be loaded in quirks mode and flood the log with console messages.

Differential Revision: https://phabricator.services.mozilla.com/D190544
2023-10-10 13:27:34 +00:00