stransky
1155474978
Bug 1881229 [Linux] Cache MIME type atoms r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D207249
2024-04-16 09:09:54 +00:00
stransky
a492eb93a6
Bug 1881229 [Linux] Rename GetTargetDragData to GetDragData r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D207248
2024-04-16 09:09:53 +00:00
stransky
480744acdd
Bug 1881229 [Linux] Rename flavor arguments to more explicit names r=emilio
...
- Rename gdkFlavor to requestedFlavor
- Rename nsDragService::GetTargetDragData() arguments
Differential Revision: https://phabricator.services.mozilla.com/D207247
2024-04-16 09:09:53 +00:00
stransky
5bee2800bc
Bug 1881229 [Linux] Rename GetDragFlavors to GetAvailableDragFlavors r=emilio
...
- Rename GetDragFlavors to GetAvailableDragFlavors
- Rename dragFlavors to availableDragFlavors
Differential Revision: https://phabricator.services.mozilla.com/D207246
2024-04-16 09:09:53 +00:00
Tamas Szentpeteri
448f263b4e
Backed out changeset 3a4588287c80 (bug 1891412) for causing sm bustages. CLOSED TREE
2024-04-16 12:14:52 +03:00
Tooru Fujisawa
3c102993f0
Bug 1891412 - Handle uninitialized object in SharedArrayBufferObject::addSizeOfExcludingThis. r=jonco
...
Differential Revision: https://phabricator.services.mozilla.com/D207420
2024-04-16 07:51:36 +00:00
Nicolas Chevobbe
074e1ad3d2
Bug 1889871 - [devtools] Use InspectorCSSParser in advanceValidate. r=devtools-reviewers,bomsy.
...
Differential Revision: https://phabricator.services.mozilla.com/D206751
2024-04-16 07:39:37 +00:00
Nicolas Chevobbe
d803b510b0
Bug 1888615 - [devtools] Use InspectorCSSParser in _collectAttributesFromRule. r=devtools-reviewers,bomsy.
...
Differential Revision: https://phabricator.services.mozilla.com/D206100
2024-04-16 07:39:37 +00:00
Nicolas Chevobbe
6560768514
Bug 1888609 - [devtools] Use InspectorCSSParser in prettifyCSS. r=devtools-reviewers,bomsy.
...
Differential Revision: https://phabricator.services.mozilla.com/D206093
2024-04-16 07:39:36 +00:00
Nicolas Chevobbe
efe7be718f
Bug 1888363 - [devtools] Use InspectorCSSParser in `tokenizeFilterValue`. r=devtools-reviewers,bomsy.
...
Thanks to the way cssparser handle tokens, we can get rid of the quote handling
that was done in `CSSFilterEditorWidget`
Differential Revision: https://phabricator.services.mozilla.com/D205991
2024-04-16 07:39:36 +00:00
Nicolas Chevobbe
39cf9d6129
Bug 1888353 - [devtools] Use InspectorCSSParser in parsePseudoClassesAndAttributes. r=devtools-reviewers,bomsy.
...
Differential Revision: https://phabricator.services.mozilla.com/D205981
2024-04-16 07:39:35 +00:00
Aron Cseh
1a068c02b8
Backed out changeset 1f44d19bb3a9 (bug 1891063) for causing bc failures on browser_test_autoscrolling_in_extension_popup_window.js CLOSED TREE
2024-04-16 11:21:03 +03:00
Mozilla Releng Treescript
89cce877be
no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
...
en-CA -> 2a452284be9908c0df78cae8b1679c10ad4b3030
en-GB -> ccba08b22723e00b5460d498d0c843c4ba081411
it -> 9acda5c206553606a9c6a8b8936b207842497ed4
tr -> 2befc516e5d53f83442841f1e9093a425dc60c2d
2024-04-16 07:01:42 +00:00
serge-sans-paille
f14b76b090
Bug 1890722 - Correctly track generation of ipdl files r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D207115
2024-04-16 06:52:32 +00:00
jackyzy823
25d431d79c
Bug 1888378 - Commit url on numpad ENTER too. r=android-reviewers,mcarare
...
Differential Revision: https://phabricator.services.mozilla.com/D206002
2024-04-16 06:45:22 +00:00
James Teh
61d13ab945
Bug 1887787: Implement the UIA FrameworkId property. r=nlapre
...
Differential Revision: https://phabricator.services.mozilla.com/D207505
2024-04-16 04:58:56 +00:00
Tarek Ziadé
4b052e88ca
Bug 1887824 - vendor Transformers.js - r=gregtatum,frontend-codestyle-reviewers,Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D205684
2024-04-16 04:15:43 +00:00
Itiel
262930449f
Bug 1891247 - Force LTR to the selection overlay size in the Screenshots overlay r=niklas
...
Differential Revision: https://phabricator.services.mozilla.com/D207369
2024-04-16 04:15:26 +00:00
Emilio Cobos Álvarez
bcc3a3b993
Bug 1891597 - Simplify IntersectionObserver notifications. r=smaug
...
DOMIntersectionObserver::Update doesn't run script, so we can write this
code in a more straight-forward way.
Differential Revision: https://phabricator.services.mozilla.com/D207478
2024-04-16 02:58:10 +00:00
Sandor Molnar
10438c2029
Backed out 4 changesets (bug 1888429) for causing xpc failures @ tools/profiler/tests/xpcshell/test_enterjit_osr_enabling.js CLOSED TREE
...
Backed out changeset 4c5efaca4057 (bug 1888429)
Backed out changeset 8b30cb54d5d9 (bug 1888429)
Backed out changeset c82b988fab50 (bug 1888429)
Backed out changeset b64446651983 (bug 1888429)
2024-04-16 06:17:54 +03:00
Mike Hommey
f5ffd31e16
Bug 1890926 - Remove unused temporary variable. r=hiro
...
Differential Revision: https://phabricator.services.mozilla.com/D207236
2024-04-16 01:56:53 +00:00
Emilio Cobos Álvarez
b3c66305ec
Bug 1891063 - Various clean-ups in windows widget code (no functional changes). r=win-reviewers,gfx-reviewers,bradwerth,rkraesig
...
Just some clean-ups that I accumulated while going over this code.
Depends on D207299
Differential Revision: https://phabricator.services.mozilla.com/D207300
2024-04-16 01:49:32 +00:00
Mike Hommey
7fa9ee5090
Bug 1890930 - Initialize fstreams from a std::filesystem::path on Windows. r=gsvelto
...
Differential Revision: https://phabricator.services.mozilla.com/D207245
2024-04-16 01:30:46 +00:00
Mike Hommey
9f12d2463e
Bug 1890923
- Remove unused temporary variable. r=mac-reviewers,bradwerth
...
Differential Revision: https://phabricator.services.mozilla.com/D207234
2024-04-16 01:08:14 +00:00
Mike Hommey
e9ebcb387c
Bug 1890922 - Use the unused rootGroup variable. r=morgan
...
Differential Revision: https://phabricator.services.mozilla.com/D207233
2024-04-16 01:05:41 +00:00
Mike Hommey
860f3e4aa7
Bug 1890905 - Avoid basic_string_view<unsigned char> from ever being picked as a possibility for NewStringCopy. r=spidermonkey-reviewers,dminor
...
It's not a valid type.
Differential Revision: https://phabricator.services.mozilla.com/D207231
2024-04-16 01:05:19 +00:00
Mike Hommey
b6709d2608
Bug 1890902 - Remove unused assignment. r=sefeng
...
Differential Revision: https://phabricator.services.mozilla.com/D207228
2024-04-16 01:04:39 +00:00
Sandor Molnar
e4bf8a21e0
Backed out changeset ce926ee22c80 (bug 1833466) for causing build bustages @ layout/style/ServoStyleSet.cpp CLOSED TREE
2024-04-16 04:04:55 +03:00
sotaro
89cee0b835
Bug 1891180 - Move timeout check to end of WebRenderAPI::CheckIsRemoteTextureReady() r=gfx-reviewers,lsalzman
...
It is better to move timeout check to end of the function, since current implementation does not call RemoteTextureMap::CheckRemoteTextureReady() if the timeout is detected.
Differential Revision: https://phabricator.services.mozilla.com/D207334
2024-04-16 00:30:57 +00:00
sotaro
5302f0e6ba
Bug 1890852 - Fix UseOptimizeShadow check in CanvasRenderingContext2D::DrawImage() r=gfx-reviewers,lsalzman
...
Check for detecting OptimizeShadow added by bug 1887818 was wrong .
Differential Revision: https://phabricator.services.mozilla.com/D207396
2024-04-16 00:30:01 +00:00
Sandor Molnar
2aecfe5cb5
Backed out changeset 6affdb4f3016 (bug 1733509) for causing gv-junit crashes @ TryInferEnclosingResolution CLOSED TREE
2024-04-16 03:37:01 +03:00
Mozilla Releng Treescript
ce0cc55bb7
no bug - Import translations from android-l10n r=release a=l10n CLOSED TREE
2024-04-16 00:20:11 +00:00
Emily McDonough
7553005d7e
Bug 1833466 - Implement CSSMarginRule and the corresponding DOM API. r=webidl,firefox-style-system-reviewers,smaug,emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D206804
2024-04-15 23:55:12 +00:00
Tooru Fujisawa
c8fc09e329
Bug 1854571 - Print package path in mach package. r=firefox-build-system-reviewers,sergesanspaille
...
Differential Revision: https://phabricator.services.mozilla.com/D207204
2024-04-15 23:38:29 +00:00
Gijs Kruitbosch
484fe1f9b4
Bug 1890718 - remove sync/fxa pane inline command listeners, r=sync-reviewers,lina
...
This also tidies up some variable naming (we were passing 'panel's that were not, in fact, panels)
and removes some methods that we no longer call.
Bug 1690131 removed the last call to 'showRemoteTabsFromFxaMenu', bug 1562006 removed the last
call to 'showSidebarFromFxaMenu', AFAICT.
Differential Revision: https://phabricator.services.mozilla.com/D207452
2024-04-15 23:23:52 +00:00
Gijs Kruitbosch
a88ad44f4c
Bug 1890718 - remove history pane inline command listeners, r=mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D207121
2024-04-15 23:23:51 +00:00
Gijs Kruitbosch
33a958aba0
Bug 1890718 - remove hamburger menu mainview inline command listeners, r=mossop,omc-reviewers,aminomancer
...
Differential Revision: https://phabricator.services.mozilla.com/D207120
2024-04-15 23:23:51 +00:00
Gijs Kruitbosch
24f569f7b5
Bug 1890718 - driveby: remove outdated mentions of proton, r=mossop,desktop-theme-reviewers,Itiel
...
Differential Revision: https://phabricator.services.mozilla.com/D207119
2024-04-15 23:23:50 +00:00
Alex Jakobi
7562e41720
Bug 1733509 - Use TryInferEnclosingResolution for event retargeting. r=botond
...
Differential Revision: https://phabricator.services.mozilla.com/D205378
2024-04-15 22:59:32 +00:00
Emilio Cobos Álvarez
ba2e2f1a38
Bug 1891063 - Allow transparent top level windows to be accelerated. r=win-reviewers,gfx-reviewers,rkraesig,nical
...
All the comments on this function are for platforms we don't support.
Right now we don't have any of these top-level transparent windows, but
we want to use DWM and Webrender for these just like for regular windows.
Depends on D207298
Differential Revision: https://phabricator.services.mozilla.com/D207299
2024-04-15 22:52:53 +00:00
Sandor Molnar
79afb2aa18
Backed out changeset f946717df0fd (bug 1863194) for causing wd failures @ webdriver/tests/bidi/input/perform_actions/wheel.py CLOSED TREE
2024-04-16 02:09:18 +03:00
James Teh
9cd86f5e84
Bug 1887784: Implement the UIA Level, PositionInSet and SizeOfSet properties. r=nlapre
...
Note that even though UIA has a dedicated HeadingLevel property, Chromium doesn't implement it and the documentation says the Level property can be used for headings as well.
Differential Revision: https://phabricator.services.mozilla.com/D207399
2024-04-15 22:34:27 +00:00
Matthew Gaudet
77020ededa
Bug 1890252
- Unwrap potential CCW environment chain object r=arai
...
Differential Revision: https://phabricator.services.mozilla.com/D207201
2024-04-15 22:19:25 +00:00
Jon Coppeard
12abb17a2b
Bug 1867220 - Part 4: Remove empty edge vectors from the ephemerons table r=sfink
...
We remove elements from the ephemerons vector if they cannot trigger any
further marking (their targets are already marked black). If the vector becomes
empty we can also remove it from the map to make future lookups more efficient.
I had to add a remove() method to OrderedHashMap for this which took the
pointer previously returned by get(). This isn't very elegant as it has to cast
to get back the internal Data pointer.
Differential Revision: https://phabricator.services.mozilla.com/D194974
2024-04-15 22:17:38 +00:00
Jon Coppeard
e80688fcd3
Bug 1867220 - Part 3: Simpify GCMarker::markImplicitEdges r=sfink
...
This removes the helper method and uses a constexpr if for.
Also the color of the thing we're marking must be the same as the current mark
color so we can use that.
Differential Revision: https://phabricator.services.mozilla.com/D194973
2024-04-15 22:17:38 +00:00
Jon Coppeard
ac72dae4a1
Bug 1867220 - Part 2: Simplify weak map marking barriers r=sfink
...
The barrier for removing a delegate from an object is changed to mark the
object if it might be a weakmap key. This would otherwise have happened
automatically if the key and weakmap were marked. For proxies, the delegate
will get marked if necessary by the normal post write barrier when the proxy
private slot is overwritten.
The barrier for adding a delegate to a weak map key is removed. The key and
delegate must be live so will get marked. The value will get marked via the
ephemeron edge from the key.
Differential Revision: https://phabricator.services.mozilla.com/D194972
2024-04-15 22:17:38 +00:00
Jon Coppeard
c7ca629e5a
Bug 1867220 - Part 1: Remove redundant delegate to value ephemeron edge for weakmap entries r=sfink
...
This changes weak map marking to create edges from the delegate to the key and
from the key to the value only instead of also from the delegate to the value.
Differential Revision: https://phabricator.services.mozilla.com/D194971
2024-04-15 22:17:37 +00:00
Ting-Yu Lin
94a4dc82fb
Bug 1891173
- Convert PhysicalAxis to an enum class. r=layout-reviewers,emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D207332
2024-04-15 22:17:25 +00:00
Emily McDonough
c2ef0e63cd
Bug 1890844 - Tiny cleanup of classes implementing nsDOMCSSDeclaration r=layout-reviewers,emilio
...
* Make CSSKeyframeDeclaration final.
* Give DocToUpdate a default implementation returning nullptr. That way we can
use that for CSSKeyframeDeclaration, CSSPageRule, and CSSStyleRule.
* Make DocToUpdate final on nsDOMCSSAttrDeclaration and nsComputedDOMStyle.
Differential Revision: https://phabricator.services.mozilla.com/D207198
2024-04-15 22:17:02 +00:00
Sergey Galich
f460f5524c
Bug 1887680 - simplifying localisation r=credential-management-reviewers,mtigley,issammani
...
Differential Revision: https://phabricator.services.mozilla.com/D205921
2024-04-15 22:12:50 +00:00