- Feb 21, 2023
-
-
Marian-Vasile Laza authored
Backed out changeset 343daddee430 (bug 1817381) for mochitest failures on test_bug574663.html. CLOSED TREE
-
Masayuki Nakano authored
Bug 1815639 - part 1: Make `HTMLEditor::DeleteTextAndTextNodesWithTransaction` stop touching `Selection` directly r=m_kato Depends on D169746 Differential Revision: https://phabricator.services.mozilla.com/D169747
-
serge-sans-paille authored
Bug 1817722 - Make toolkit/components/autocomplet buildable outside of a unified build environment r=andi Depends on D170326 Differential Revision: https://phabricator.services.mozilla.com/D170327
-
serge-sans-paille authored
Bug 1817721 - Make security/sandbox/linux/launch buildable outside of a unified build environment r=andi Depends on D170325 Differential Revision: https://phabricator.services.mozilla.com/D170326
-
serge-sans-paille authored
Bug 1817720 - Make security/sandbox/linux/gtest buildable outside of a unified build environment r=andi Depends on D170324 Differential Revision: https://phabricator.services.mozilla.com/D170325
-
serge-sans-paille authored
Depends on D170323 Differential Revision: https://phabricator.services.mozilla.com/D170324
-
serge-sans-paille authored
Depends on D170322 Differential Revision: https://phabricator.services.mozilla.com/D170323
-
serge-sans-paille authored
Bug 1817717 - Make toolkit/components/resistfingerprinting buildable outside of a unified build environment r=andi Depends on D170321 Differential Revision: https://phabricator.services.mozilla.com/D170322
-
serge-sans-paille authored
Depends on D170320 Differential Revision: https://phabricator.services.mozilla.com/D170321
-
serge-sans-paille authored
Bug 1817715 - Make toolkit/components/browser buildable outside of a unified build environment r=andi Depends on D170319 Differential Revision: https://phabricator.services.mozilla.com/D170320
-
serge-sans-paille authored
Differential Revision: https://phabricator.services.mozilla.com/D170319
-
Jonathan Kew authored
Bug 1815404 - Replace most uses of gfxContext::CreateOrNull with stack-allocated contexts. r=gfx-reviewers,lsalzman Depends on D170370 Differential Revision: https://phabricator.services.mozilla.com/D170371
-
Jonathan Kew authored
Bug 1815404 - Eliminate gfxContext::CreatePreservingTransformOrNull, and replace callers with stack-allocated gfxContext. r=gfx-reviewers,lsalzman Depends on D170369 Differential Revision: https://phabricator.services.mozilla.com/D170370
-
Jonathan Kew authored
Depends on D170367 Differential Revision: https://phabricator.services.mozilla.com/D170369
-
Jonathan Kew authored
Bug 1815404 - The drawTarget wrapped by a gfxContext never changes, so doesn't need to be stored in AzureState. r=gfx-reviewers,lsalzman Differential Revision: https://phabricator.services.mozilla.com/D170367
-
Mozilla Releng Treescript authored
cak -> a645f651c85a6f987323625e413cf512a137cc68 ia -> 01ee0d8661c09394d18ac0dea0b95af4cffcf14c kab -> da46a7a2b41f5cee7bb481c3e4c31e7b75b12e50 ko -> 7ff734b3977aa0f68779117e78ce2bf7ecd0539c oc -> c88c57901c69e2409a006912c8de768a5fb13a31 pa-IN -> 7b6423e31b999917461e2e050be634c31354b620 sv-SE -> 7fd2f4c1b23086063719c01549d84bf3462cae69 zh-CN -> 20713b2ed832c58ecfd71f492a9aedf965a9d43d
-
Emilio Cobos Álvarez authored
Bug 1817381 - Remove DOMWindowUtils.fullZoom. r=jfkthame,layout-reviewers,extension-reviewers,rpl,geckoview-reviewers,m_kato Callers just want the actual full zoom, not the one including the OS text-scale. Android doesn't have OS zoom to begin with, so this can't change behavior, but the desktop caller passes the usual full zoom here[1], so we're making the behavior match. [1]: https://searchfox.org/mozilla-central/rev/9de332d5c8faac58dc1232b8a6383ce6cb1400f4/browser/components/extensions/parent/ext-tabs.js#1011 Depends on D170196 Differential Revision: https://phabricator.services.mozilla.com/D170197
-
Cosmin Sabou authored
Backed out changeset 0380de95a301 (bug 1815140) Backed out changeset dd7288d15da0 (bug 1815140) Backed out changeset 7f50487ea10c (bug 1815140)
-
Itiel authored
Also use a var for the focus outline instead of hardcoding it. Differential Revision: https://phabricator.services.mozilla.com/D170401
-
Brad Werth authored
This also fixes the ordering of the tests in chrome.ini, which avoids an eslint warning. Differential Revision: https://phabricator.services.mozilla.com/D170096
-
Brad Werth authored
Bug 1815140 Part 2: Make grid highlighter hasMoved directly compare the grid fragment objects. r=devtools-reviewers,jdescottes The Grid objects will be regenerated whenever the grid is reflowed, which is nearly the same to the old check of comparing the contents of the grid structure. This approach is prone to false positives, which is explained in a new comment. Differential Revision: https://phabricator.services.mozilla.com/D169725
-
Brad Werth authored
This ensures that repeated calls to Element::GetGridFragments will return an array of idempotent Grid objects for each fragment. This is accomplished by making the Grid object hold a WeakFrame back to its originating frame, and updating a property on construction and destruction. Differential Revision: https://phabricator.services.mozilla.com/D169724
-
Glenn Watson authored
This patch exposes an unrelated issue that causes a performance regression. For now, we'll revert this to get back to a normal baseline. Then, separately fix the underlying code which regresses perf, then re-land this patch. Revert "Bug 1811978 - Enable the new tiled rendering path, update test expectations r=gfx-reviewers,nical" This reverts commit 7f3a2568aabf9fa2358fe0f7421042ba85a23442. Differential Revision: https://phabricator.services.mozilla.com/D170399
-
sotaro authored
Bug 1817712 - Disable Feature::WEBRENDER_DCOMP_PRESENT when GPU process is disabled r=gfx-reviewers,nical DirectComposition Device is not created when GPU process does not exist. Differential Revision: https://phabricator.services.mozilla.com/D170315
-
- Feb 20, 2023
-
-
Alexandre Poirot authored
Bug 1815888 - [devtools] Always use source-maps util module getOriginalLocation method. r=devtools-reviewers,bomsy See previous changeset for the rationale of this change. Differential Revision: https://phabricator.services.mozilla.com/D169329
-
Alexandre Poirot authored
Bug 1815888 - [devtools] Always use source-maps util module getGeneratedLocation method. r=devtools-reviewers,bomsy For now, the debugger frontend either directly query sourceMapLoader.getGeneratedLocation or use the util's module helper. We should unify before the utils module helper so that we can later append the source object on the output of the sourceMapLoader. Also simplified a bit various code passing both getState+sourceMapLoader by handing over the thunkArgs. The util's module helper requires state, so that this changes forces to pass thunkArgs to some nested callsites of getGeneratedLocation. Differential Revision: https://phabricator.services.mozilla.com/D169328
-
Florian Quèze authored
Bug 1817506 - Make accessible/tests/mochitest/tree/test_media.html wait for Fluent to update asynchronously the accessible value of the scrubber, r=Gijs. Differential Revision: https://phabricator.services.mozilla.com/D170396
-
Mike Hommey authored
Bug 1810223 - Make find_sdk_tool from msix repackaging use configure to find the Windows SDK. r=firefox-build-system-reviewers,andi Differential Revision: https://phabricator.services.mozilla.com/D170172
-
Mike Hommey authored
Bug 1810223 - Avoid relying on the preprocessor to check the WINVER_MAXVER value in the Windows SDK. r=firefox-build-system-reviewers,andi We're going to (ab)use the configure scripts to get the right SDK locations for msix repackaging, and it would be preferable to avoid requiring the preprocessor for that. Differential Revision: https://phabricator.services.mozilla.com/D170171
-
Itiel authored
Differential Revision: https://phabricator.services.mozilla.com/D170400
-
Lee Salzman authored
Bug 1817455 - Limit rect precision to avoid shader rounding diverging from path fallback. r=gfx-reviewers,aosmond Rectangle with large floating-point values can start to lose mantissa bits when transformed directly by the vertex shader, pushed through the viewport transform, and then clipped later. OTOH, the path fallback (WGR/AA-Stroke or Skia) does not stress floating-point precision as much, so generally returns more correct results in these cases. This becomes noticeable when the same rectangle is filled and then subsequently stroked, since the fill may use the rect shader, while the the stroke will fall back to using a path. To avoid hitting this issue, this checks if a rect's coordinate are outside as certain reasonable limit, and if so, falls back to relying on path geometry to handle transform and clipping safely. If within the limit, the shader precision loss doesn't noticeably impact the results so it is still safe to use the fast-path. Differential Revision: https://phabricator.services.mozilla.com/D170270
-
Jan Grulich authored
Recent WebRTC backports and changes that are about to be backported from upstream to Firefox breaks and will break how we work with PipWire based desktop capturer. Currently when constructing device list, a fallback to ScreenCapturerX11 is used, as we don't call set_allow_pipewire(), which wouldn't make a difference anyway. In such case the only thing we need is a placeholder for a screen that will request OS level prompt. We also need a way to request both screens and windows in one xdg-desktop-portal call as recent WebRTC made each type be called separately, therefore the introduction of GenericCapturer. Lastly we need to make sure when there is a MediaDevice requesting the OS prompt, that it will be checked as first. In order to use unmodified libwebrtc, Firefox would need to rework the OS picker to request each type (screens and windows) separately so we can just use regular ScreenCapturer and WindowCapturer. This should be done ideally the way Chromium does it, where users can actually see even the preview of what they picked over xdg-desktop-portal before it is actually shared with requesting web page and they also have option to make the request again in case they picked a wrong window or screen. Differential Revision: https://phabricator.services.mozilla.com/D169627
-
- Feb 21, 2023
-
-
Cosmin Sabou authored
Backed out changeset 5c47ae2de529 (bug 1805664) for causing bug 1817894 and breaking clang 15. CLOSED TREE
-
Mike Hommey authored
The patch was removed in bug 1815364 because we actually don't need it, but there was some leftover. Differential Revision: https://phabricator.services.mozilla.com/D170415
-
- Feb 20, 2023
-
-
serge-sans-paille authored
This patch introduces: 1. fetch jobs to fetch python source / installer 2. a) build jobs to build python from source on Linux and OSX b) build job to manually extract python tree from Windows installer Some details, per category: (1) fetches Python 3.8.10 (source) and 3.8.10 (installer). (2.a) the builds generate optimized version of Python (LTO + PGO) (2.a) the builds are patched to honor MOZPYTHONHOME instead of PYTHONHOME. This is used to make OSX builds relocatable, and not needed on Windows. (2) zstandard and psutil are added to the default build Differential Revision: https://phabricator.services.mozilla.com/D164663
-
Denis Palmeiro authored
Differential Revision: https://phabricator.services.mozilla.com/D170238
-
Denis Palmeiro authored
Differential Revision: https://phabricator.services.mozilla.com/D170232
-
Jared Wein authored
Bug 1710910 - Reduce the size of the close icon for infobars and use the correct smaller close icon for tabs. r=sfoster,mstriemer,desktop-theme-reviewers,dao Differential Revision: https://phabricator.services.mozilla.com/D115006
-
Cosmin Sabou authored
Backed out 2 changesets (bug 1817484, bug 1817483) for presumably causing data race failures on linux tsan. CLOSED TREE Backed out changeset e8440595f964 (bug 1817484) Backed out changeset 6b2fdb701e18 (bug 1817483)
-
Gijs Kruitbosch authored
Differential Revision: https://phabricator.services.mozilla.com/D170201
-