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

830108 Коммитов

Автор SHA1 Сообщение Дата
Edgar Chen 60b2a99aab Bug 1809122 - Track top-level window context in DragSession; r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D169121
2023-02-13 18:44:04 +00:00
Marian-Vasile Laza e39c51f7fd Backed out changeset d26e7747cf69 (bug 1800417) for bc failures on browser_unified_extensions_overflowable_toolbar.js. CLOSED TREE 2023-02-13 22:14:44 +02:00
Marian-Vasile Laza b7d534ad1c Backed out changeset 6b03dec3dd59 (bug 1808832) for bustages on FontFaceSetWorkerImpl.cpp. CLOSED TREE 2023-02-13 21:55:55 +02:00
Barret Rennie 1149bd525e Bug 1813597 - Support reach experiments in the FxMS schemas r=omc-reviewers,emcminn
Differential Revision: https://phabricator.services.mozilla.com/D168322
2023-02-13 18:42:36 +00:00
Iain Ireland d307cab06d Bug 1814899: Ensure more OsiSpace r=jandem
Differential Revision: https://phabricator.services.mozilla.com/D169274
2023-02-13 18:33:10 +00:00
Dão Gottwald 4b6b4c4c2e Bug 1811983 - In high contrast mode, reduce the opacity of disabled toolbar buttons in order to increase contrast with the enabled state. r=ayeddi,Itiel
Differential Revision: https://phabricator.services.mozilla.com/D168953
2023-02-13 18:32:17 +00:00
Sergey Galich 93a68cd894 Bug 1815506 - Remove link to the breach details from about:logins r=credential-management-reviewers,dimi
Differential Revision: https://phabricator.services.mozilla.com/D169101
2023-02-13 18:07:21 +00:00
Sergey Galich 0ae0b0016b Bug 1806351 - Focusing login filter input with Ctrl+F r=credential-management-reviewers,fluent-reviewers,flod,dimi,issammani
Differential Revision: https://phabricator.services.mozilla.com/D164991
2023-02-13 18:07:02 +00:00
Emilio Cobos Álvarez 5e54b3360c Bug 1808832 - Fix FontFaceSetWorkerImpl main-thread destruction. r=jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D169534
2023-02-13 18:04:00 +00:00
Eitan Isaacson d5e8f25121 Bug 1815774 - Introduce TextLeafPoint XPCOM bindings and tests. r=Jamie
This uses a bitfield for flags in FindBoundary, the idea is that it
will give some regression coverage if/when we move the native API
to do the same.

Differential Revision: https://phabricator.services.mozilla.com/D169246
2023-02-13 17:56:12 +00:00
Julian Descottes 66eca9e88c Bug 1757457 - [devtools] Recompute mCanExecuteScripts after navigation r=smaug
I can see that after navigation, allowJavascript is correctly set for the browsing context, but it seems we need to call
RecomputeCanExecuteScripts() to force it to be applied to the new page. Not sure if doing this here makes sense or if it should be done earlier.

Also there are still other issues with this feature:
- closing the toolbox does not reload the page: meaning JavaScript remains disabled on the page
- similarly all pages which have been put in bfcache will retain the javascript disabled/enabled setting

For the first issue, I wonder if we should force a reload when closing the toolbox (iff javascript disabled was toggled).
And for the second issue, could we invalidate contexts put in bfcache for a given browsing context when we toggle allowJavaScript?

Olli: Does this change make sense at least to fix the basic issue?

Differential Revision: https://phabricator.services.mozilla.com/D169182
2023-02-13 17:52:51 +00:00
Iain Ireland d7352a1d58 Bug 1816213: Store one shape for uncacheable iterators with indices r=jandem
I verified with an assumeUnreachable that iterator-indices-7.js now reaches the dense element fastpath.

I've given `numShapes` a more meaningful name in the places where that makes sense.

Differential Revision: https://phabricator.services.mozilla.com/D169541
2023-02-13 17:51:43 +00:00
Marian-Vasile Laza 2b10b4cf84 Backed out 4 changesets (bug 1805676) for wpt failures on shared-worker-import-csp.html. CLOSED TREE
Backed out changeset 95d1e02df42c (bug 1805676)
Backed out changeset 79f32abb379d (bug 1805676)
Backed out changeset 2d35363f5937 (bug 1805676)
Backed out changeset b173c8e2beba (bug 1805676)
2023-02-13 21:14:00 +02:00
Mozilla Releng Treescript 21312fb436 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
gn -> f4783696a51991a33f0476ad7120e49537d76093
hu -> e2c47c445ed5b92b3266876f8e9ed8ce579628e7
is -> ad67bd04d06a9a114f30b2098ad3077230419dd3
lo -> 48763f2e40f537803c087a29070dd36acb1394d7
skr -> 4decd1206aadc37ccbb6575cf0ba6f0fa9178b05
tg -> 1fa06ff864f248e78b03245f747fc67821a450e6
uk -> 74762c7fdc0b16bcc3b9dfa08ad75706659c1b62
2023-02-13 19:05:50 +00:00
Marian-Vasile Laza f44882d7b1 Backed out changeset 0d0223fcdc02 (bug 1812141) for xpcshelll failures on test_ClientEnvironment.js. CLOSED TREE 2023-02-13 20:34:22 +02:00
Itiel bb430b7130 Bug 1815130 - Handle custom panel headers better when they are in the overflow panel r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D169253
2023-02-13 17:33:54 +00:00
Joel Maher d124be8579 Bug 1787331 - Expire test variants in the taskgraph. r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D169252
2023-02-13 17:06:46 +00:00
Updatebot 658f0084aa Bug 1816303 - Update PDF.js to 22618213c7f69060d5e7c4823f3f9863588236df r=calixte
Differential Revision: https://phabricator.services.mozilla.com/D169567
2023-02-13 17:02:23 +00:00
Barret Rennie ceaf650663 Bug 1801445 - Port osfile.jsm usage to IOUtils in toolkit/mozapps/ r=rpl,nika
Differential Revision: https://phabricator.services.mozilla.com/D162899
2023-02-13 16:52:31 +00:00
William Durand 315bd9a1a1 Bug 1800417 - Fix the use of both `toolbarbutton-1` and `subviewbutton` CSS classes in extension widgets. r=Itiel,mconley,dao,rpl
Differential Revision: https://phabricator.services.mozilla.com/D162712
2023-02-13 16:52:18 +00:00
Julien Wajsberg 1dccac0c2b Bug 1811853 - Reorder the performance panel's components directory between components for about:profiling and the ones for the devtools panel r=canaltinova
Differential Revision: https://phabricator.services.mozilla.com/D167852
2023-02-13 16:46:42 +00:00
Julien Wajsberg eaf4ef45e7 Bug 1811853 - Update the README file for the performance devtools panel r=canaltinova
Differential Revision: https://phabricator.services.mozilla.com/D167851
2023-02-13 16:46:41 +00:00
Julien Wajsberg a9521c9c6c Bug 1811853 - Move the panel related files to a new subdirectory panel/ r=canaltinova
Differential Revision: https://phabricator.services.mozilla.com/D167850
2023-02-13 16:46:41 +00:00
Julien Wajsberg d56fd8a7a4 Bug 1811853 - Rename panel.jsm.js to logic.jsm.js, to better reflect its content r=canaltinova
Differential Revision: https://phabricator.services.mozilla.com/D167849
2023-02-13 16:46:40 +00:00
Julien Wajsberg ccfe550642 Bug 1811853 - Move the performance panel's browser component to the shared/ directory r=canaltinova
Differential Revision: https://phabricator.services.mozilla.com/D167848
2023-02-13 16:46:40 +00:00
Julien Wajsberg defba62b91 Bug 1811853 - Move utilities files to shared/ r=canaltinova
Differential Revision: https://phabricator.services.mozilla.com/D167847
2023-02-13 16:46:40 +00:00
Julien Wajsberg 58de75b2da Bug 1811853 - Move symbolication files to the shared/ directory r=canaltinova
Differential Revision: https://phabricator.services.mozilla.com/D167846
2023-02-13 16:46:38 +00:00
Julien Wajsberg 686ac4bb70 Bug 1811853 - Move background.jsm.js to a shared subdirectory r=canaltinova
Differential Revision: https://phabricator.services.mozilla.com/D167845
2023-02-13 16:46:38 +00:00
Julien Wajsberg 6fa044fc63 Bug 1811853 - Merge gecko-profiler-interface.js into the perf actor r=jdescottes,canaltinova
Differential Revision: https://phabricator.services.mozilla.com/D167844
2023-02-13 16:46:38 +00:00
Julien Wajsberg 6712709070 Bug 1811853 - Slightly simplify recording-utils to make the function easier to read r=canaltinova
Differential Revision: https://phabricator.services.mozilla.com/D167842
2023-02-13 16:46:37 +00:00
Cosmin Sabou bb2c0d0ee4 Backed out 3 changesets (bug 1816440) for causing try related failures. CLOSED TREE
Backed out changeset 5b5c8d6892fb (bug 1816440)
Backed out changeset 073d6070b7cf (bug 1816440)
Backed out changeset f853b488db5d (bug 1816440)
2023-02-13 19:18:09 +02:00
Noemi Erli fe45307bf1 Merge mozilla-central to autoland. a=merge CLOSED TREE 2023-02-13 19:14:05 +02:00
Noemi Erli 6444ed17e9 Merge autoland to mozilla-central. a=merge 2023-02-13 19:04:10 +02:00
Cosmin Sabou d54d7ed518 Backed out 2 changesets (bug 1814961) for causing xpcshell failures on test_rcwn_interrupted.js. CLOSED TREE
Backed out changeset dafb2e6890e1 (bug 1814961)
Backed out changeset 85190e2952da (bug 1814961)
2023-02-13 19:03:45 +02:00
Ben Hearsum e610003ae1 Bug 1816440: bustage fix #2 for test failure. r=jcristau
Differential Revision: https://phabricator.services.mozilla.com/D169648
2023-02-13 16:42:42 +00:00
Emilio Cobos Álvarez 2428d0c9c8 Bug 1815913 - test_mousecapture_area no longer asserts.
MANUAL PUSH: Trivial fix CLOSED TREE
2023-02-13 17:44:27 +01:00
elephanteatsapple 87ced737b9 Bug 1812141 - Convert JSMs in browser/components/attribution to ESMs. r=mconley,kpatenio,nalexander
Differential Revision: https://phabricator.services.mozilla.com/D167730
2023-02-13 16:32:41 +00:00
Tom Schuster 528a7bb299 Bug 1811855 - Annotate KeyboardEvent ShouldResistFingerprinting efficiency check. r=tjr
Depends on D167563

Differential Revision: https://phabricator.services.mozilla.com/D167564
2023-02-13 16:31:25 +00:00
Jamie Nicol f03cafb885 Bug 1816405 - Only print source of single shader when glslopt pass fails. r=gfx-reviewers,lsalzman
If the glslopt pass fails to optimize a shader, we helpfully print the
shader source so that it is easy to find what the problem is. However,
we print this from within the build_parallel call, meaning if multiple
shaders fail to optimize we print all of their sources and they get
interleaved with each other, making it very difficult to find the
problematic line.

This patch makes us delay printing the source until the same place
where we print the error log, after we have stopped processing in
parallel. This means we will only print the source of a single
shader (the first one which fails to optimize), along with the error
log for that shader, which is much easier to debug.

This also includes a small tidy-up to handle both vertex and fragment
shaders in a loop to remove code duplication, and runs rustfmt.

Differential Revision: https://phabricator.services.mozilla.com/D169618
2023-02-13 16:30:26 +00:00
Mozilla Releng Treescript b78b0ca988 Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2023-02-13 16:28:07 +00:00
Mozilla Releng Treescript 4868d3a3db No bug - tagging 936d17fd83ca2497225995193a49bfe425739135 with FIREFOX_NIGHTLY_111_END a=release DONTBUILD CLOSED TREE 2023-02-13 16:28:00 +00:00
Alex Jakobi 232617570d Bug 1805851 - Add unit test for APZC::ArePointerEventsConsumable. r=dlrobertson
Differential Revision: https://phabricator.services.mozilla.com/D167375
2023-02-13 16:26:09 +00:00
Jan Varga 116d0b7781 Bug 1816388 - Use NS_AsyncCopy directly in FileSystemWritableFileStream::Write. r=dom-storage-reviewers,janv
Differential Revision: https://phabricator.services.mozilla.com/D169609
2023-02-13 16:11:36 +00:00
Yulia Startsev aa119e5dec Bug 1805676 - Modify csp tests for shared workers; r=asuth
This change updates remaining tests.

Differential Revision: https://phabricator.services.mozilla.com/D167666
2023-02-13 16:09:47 +00:00
Yulia Startsev 92b01d5c2e Bug 1805676 - Copy csp tests for shared workers to mozilla dir; r=asuth
Much like dedicated workers: In this patch we copy over affected CSP tests to the mozilla tests
directory before modifying them so that they rely on the workers headers rather than the page.

Differential Revision: https://phabricator.services.mozilla.com/D167665
2023-02-13 16:09:47 +00:00
Yulia Startsev f020e9d75d Bug 1805676 - Update WPT tests for shared module workers; r=asuth
This initially updates WPT tests that are immediately turned green by enabling modules on workers.
It does not include the copies of tests related to CSP that are currently failing. This will be done
in the next two patches.

***
new changes for wpt

Differential Revision: https://phabricator.services.mozilla.com/D164573
2023-02-13 16:09:46 +00:00
Yulia Startsev a3e98a92c7 Bug 1805676 - Implement modules for shared workers; r=asuth
This patch introduces modules workers to shared workers. This includes the necessary chagnes to pass
the "type: module" to the shared worker. Beyond that, this patch relies on the work landed in
dedicated workers.

Depends on D162743

Differential Revision: https://phabricator.services.mozilla.com/D156103
2023-02-13 16:09:46 +00:00
Kershaw Chang f8bc1640a9 Bug 1685403 - Use NS_GetFinalChannelURI at some places, r=necko-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D164656
2023-02-13 16:01:41 +00:00
Nicolas Chevobbe 15e9036e65 Bug 1777608 - [devtools] Change how we render cropped URLs in String rep. r=bomsy.
Instead of rendering the cropped URL, we split the URL in 3 parts, so the full
URL text will be in the DOM, but we visually hide the middle part and replace
it with an ellipsis.
This way copying the message will still put the full URL in the clipboard.
A test case is added to ensure this works as expected.

Differential Revision: https://phabricator.services.mozilla.com/D165805
2023-02-13 16:01:21 +00:00
Cosmin Sabou 2c8367836d Backed out changeset 488ea16d9b8b (bug 1816394) for causing reftest failures on 1315113-1.html. CLOSED TREE 2023-02-13 18:26:17 +02:00