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

751365 Коммитов

Автор SHA1 Сообщение Дата
Masatoshi Kimura c6dccb4a09 Bug 1682136 - Allow slop when the window position is persistent and it has no parent. r=xpcom-reviewers,nika
Differential Revision: https://phabricator.services.mozilla.com/D109708
2021-03-29 21:41:07 +00:00
Ryan VanderMeulen 366b431f08 Bug 1700519 - Remove unused SVGs from browser/themes/shared/fullscreen. r=desktop-theme-reviewers,harry DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D110162
2021-03-29 21:29:21 +00:00
Jonathan Kew 789545c79d Bug 1698495 - Add simple test for setting the sizeAdjust attribute via FontFace constructor. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D110095
2021-03-29 21:14:45 +00:00
Jonathan Kew 2b7dd6f989 Bug 1698495 - Add test for font-size-adjust property overriding size-adjust descriptor. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D110026
2021-03-29 21:14:45 +00:00
Jonathan Kew a7ceeb091e Bug 1698495 - Add a simple WPT reftest for the @font-face size-adjust descriptor. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D110025
2021-03-29 21:14:44 +00:00
Jonathan Kew 39edce2d71 Bug 1698495 - Implement size-adjust font scaling in gfx/thebes font code. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D110024
2021-03-29 21:14:44 +00:00
Jonathan Kew 6881212073 Bug 1698495 - Annotate webidl declarations of @font-face descriptors that are behind prefs. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D110080
2021-03-29 21:14:44 +00:00
Jonathan Kew 34a857b6a8 Bug 1698495 - Add webidl support for size-adjust. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D110023
2021-03-29 21:14:43 +00:00
Jonathan Kew 5357cb0d41 Bug 1698495 - Add the size-adjust descriptor to the style system. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D110022
2021-03-29 21:14:43 +00:00
Kartikaya Gupta 56501b9aeb Bug 1701418 - Make wrench assert calls compatible with rustc 1.51.0. r=kvark
Depends on D110029

Differential Revision: https://phabricator.services.mozilla.com/D110030
2021-03-29 21:13:53 +00:00
Ted Campbell 57ecfd53ca Bug 1426385 - Properly wrap envChainObject to jsshell evaluate. r=mgaudet
This is a shell-only helper method that vaguely represents some complex Gecko
use-cases. At the very least we should not crash with scary compartment
errors.

Differential Revision: https://phabricator.services.mozilla.com/D110153
2021-03-29 21:12:16 +00:00
Dave Hunt 2c8aa7e49c Bug 1700767 - Remove live site filter for Raptor tests; r=perftest-reviewers,Bebe
Differential Revision: https://phabricator.services.mozilla.com/D109665
2021-03-29 21:11:11 +00:00
Emilio Cobos Álvarez 151f69c371 Bug 1701792 - Also use standins for graytext with the non-native theme, as it's used for disabled controls. r=mstange
Differential Revision: https://phabricator.services.mozilla.com/D110154
2021-03-29 21:07:09 +00:00
Bryce Seager van Dyk 82732f5310 Bug 1701742 - Make Chromium/Widevine manifest codec parse failure non fatal. r=alwu
This has bitten us a couple of times. Instead of outright failing just skip
unrecognized strings in release. Assert in debug builds so we can still catch
this.

Differential Revision: https://phabricator.services.mozilla.com/D110134
2021-03-29 21:02:11 +00:00
Aki Sasaki fa4988e42e Bug 1701608 - remove perma-busted python dependency generator. r=releng-reviewers,jmaher
I have manually pinned the requirements, and partials are working. We'll lose a way to auto-update our dependencies, but a) it's perma-busted, so realistically we're just losing a busted task, and b) mhentges is working on a way to auto-update pinned dependencies in-tree.

Differential Revision: https://phabricator.services.mozilla.com/D110148
2021-03-29 20:58:50 +00:00
Gijs Kruitbosch 44a2bdc31d Bug 1701645 - actually use 8px border radius for panels on Windows 7, r=mconley
Depends on D110112

Differential Revision: https://phabricator.services.mozilla.com/D110114
2021-03-29 20:41:52 +00:00
Gijs Kruitbosch f42abbd233 Bug 1701645 - adjust Windows max different in test_printpreview.xhtml to pass with proton, r=dholbert
Proton changes the vertical size of the browser chrome which changes the size of the content area,
which in turn affects the fuzz/difference factor required for this test on Windows.

Differential Revision: https://phabricator.services.mozilla.com/D110112
2021-03-29 20:41:52 +00:00
Gijs Kruitbosch 307ede8388 Bug 1701645 - part 1: re-fix UITour tests and CUI test r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D110111
2021-03-29 20:41:52 +00:00
Lee Salzman 171513ebdf Bug 1700520 - Use PREFER_INLINE on large SWGL functions. r=jrmuizel
It seems like blend_pixels is the major offender in terms of slowing down GCC
compile times, so lets annotate such functions with PREFER_INLINE. Then, we ensure
that PREFER_INLINE disables always_inline for either GCC or debug builds so that
in cases where we know the compiler is sensitive to binary bloat, we aren't forcing
inlining.

Differential Revision: https://phabricator.services.mozilla.com/D109789
2021-03-29 20:35:12 +00:00
Glenn Watson a062b3f7ec Bug 1700539 - Allow negative scale in ScaleOffset type. r=gfx-reviewers,kvark
Previously, a transform with a negative scale would result in a
new coordinate system being created when updating the spatial
tree.

This meant that a primitive in that space with a clip in a parent
space would create a clip mask (and was thus unable to be promoted
to a compositor surface).

This change allows negative scales to be part of the same coord
system (since they are still axis-aligned with the parent) and
avoid a clip mask in this case.

Differential Revision: https://phabricator.services.mozilla.com/D109580
2021-03-29 20:09:13 +00:00
Chris H-C 36a5f913b5 Bug 1457984 - Fix intermittent test_TelemetrySend and re-enable on debug r=TravisLong
Differential Revision: https://phabricator.services.mozilla.com/D110137
2021-03-29 20:06:02 +00:00
Chris H-C 73ae197cef Bug 1697555 - Remove old Fennec canary client_id detection code. r=Dexter
Differential Revision: https://phabricator.services.mozilla.com/D110092
2021-03-29 20:03:39 +00:00
Chris H-C ea2a18d757 Bug 1697555 - Remove Telemetry portions of Accounts Ecosystem Telemetry r=Dexter
Differential Revision: https://phabricator.services.mozilla.com/D110091
2021-03-29 20:03:38 +00:00
Glenn Watson 2aac69d13c Bug 1701361 - Fix nested scroll roots being selected for blend containers. r=gfx-reviewers,nical
Differential Revision: https://phabricator.services.mozilla.com/D110056
2021-03-29 20:03:28 +00:00
Kris Maglione 4733804640 Bug 1701771: Remove unused PropagateToPresContextsHelper function. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D110149
2021-03-29 19:57:37 +00:00
Mark Banner d2073b123d Bug 1701734 - Re-enable ESLint on top-level dot files. r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D110129
2021-03-29 19:49:12 +00:00
Jeff Muizelaar 7735c5e6f2 Bug 1700717 - Build SWGL with -ffast-math. r=lsalzman
Most GLSL compilers will do the kinds of optimizations that
fast-math allows so we should take advantage of them too.

Differential Revision: https://phabricator.services.mozilla.com/D109657
2021-03-29 19:44:28 +00:00
Dan Minor 112e2edfe5 Bug 1700447 - Define a default value for "intl.l10n.pseudo" pref; r=gregtatum
Differential Revision: https://phabricator.services.mozilla.com/D110110
2021-03-29 19:21:40 +00:00
Neil Deakin 163af49ef8 Bug 1701360, mark ContentMeta, LinkHandler and UITour as only applying to the main browsers, r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D109994
2021-03-29 19:17:19 +00:00
Mike Conley f13fd62cd2 Bug 1700194 - Suppress extra borders around Bookmarks Tray button menus when Proton is enabled on Windows 10. r=Itiel,desktop-theme-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D110125
2021-03-29 19:16:11 +00:00
Andrew Halberstadt a0922d0765 Bug 1700632 - [mach] Fix bug in zsh completion script generation, r=tjr
We want to make sure to only strip a single leading or trailing quote, and
not all of them.

Differential Revision: https://phabricator.services.mozilla.com/D109804
2021-03-29 19:14:30 +00:00
Neil Deakin 0f2a4484d4 Bug 1701173, wait for notificationbars to close more reliably by waiting for the notification node to be removed, r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D110000
2021-03-29 18:58:26 +00:00
Francesco Lodolo (:flod) 2d3955cf38 Bug 1701704 - Remove ellipsis from Manage Logins label in context menu, r=sfoster
Differential Revision: https://phabricator.services.mozilla.com/D110132
2021-03-29 18:43:10 +00:00
Butkovits Atila 63a7cc1fb3 Bug 1694645 - disable test_mediarecorder_principals.html on Android for frequent failures. r=intermittent-reviewers,jmaher
Differential Revision: https://phabricator.services.mozilla.com/D110047
2021-03-29 18:41:13 +00:00
Zhao Jiazhong 15dc86d06b Bug 1701159 - [MIPS64] Fix some mips64 emulator bugs. r=lth
- Add some new function prototypes support
- Add wsbh/dsbh/dshd instructions support
- Sign-extend ins/lwr instructions' result

Differential Revision: https://phabricator.services.mozilla.com/D109865
2021-03-29 18:19:14 +00:00
Mark Banner c91d10c118 Bug 1697477 - Use the new nsISearchEngine.isWebEngine property in the urlbar. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D109548
2021-03-29 18:10:30 +00:00
Mark Banner d72b7d6ed2 Bug 1697477 - Expose a property on nsISearchEngine to indicate general web search engines. r=daleharvey
Differential Revision: https://phabricator.services.mozilla.com/D109547
2021-03-29 18:10:30 +00:00
Alexandru Michis 3c53d01f34 Backed out changeset 1bbf93c8f424 (bug 1653659) for causing xpcshell failures in test_hunspell.js
CLOSED TREE
2021-03-29 21:26:32 +03:00
Alexandru Michis 0f7ba7cb4b Backed out changeset 37b9e5af6540 (bug 1670244) for causing android xpcshell crashes in test_ext_file_access.js 2021-03-29 21:26:05 +03:00
Christoph Kerschbaumer 86469c9679 Bug 1670244: Ensure we never load a document with a codebase principal in the wrong type of webIsolated process r=nika
Differential Revision: https://phabricator.services.mozilla.com/D108185
2021-03-29 17:41:29 +00:00
Jim Blandy 6120b10dab Bug 1701292: Remove deleted subdirectory from layout/reftests/backgrounds/reftest.list. r=mattwoodrow
Differential Revision: https://phabricator.services.mozilla.com/D109941
2021-03-29 17:41:15 +00:00
Mike Conley 27ed261436 Bug 1698678 - Let about:preferences menubar item re-label to 'Settings' ride out in v89 on Windows and Linux. r=Gijs,fluent-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D110127
2021-03-29 17:40:29 +00:00
Andrew Sutherland a93d2bcc83 Bug 1701726 - Doc improvements for Remote and Shared workers. r=dom-workers-and-storage-reviewers,ttung
Differential Revision: https://phabricator.services.mozilla.com/D91887
2021-03-29 17:25:53 +00:00
Harry Twyford 24e213b615 Bug 738335 - Enable toolbar shifting for all users. r=mac-reviewers,bradwerth
Depends on D109988

Differential Revision: https://phabricator.services.mozilla.com/D109989
2021-03-29 17:22:11 +00:00
Harry Twyford bfb55d3198 Bug 1700211 - Set titlebarSeparatorStyle = NSTitlebarSeparatorStyleNone on the floating full screen titlebar NSWindow to eliminate flickering line. r=mstange
Differential Revision: https://phabricator.services.mozilla.com/D109988
2021-03-29 17:22:11 +00:00
Emilio Cobos Álvarez 6dafa2423f Bug 1688424 - Fix tooltips on <tree> elements in (x)html documents. r=smaug
titletip=true is set in nsXULTooltipListener for trees. Ideally the
default TooltipTextProvider would handle `<tree>` and we could remove
the tree-specific logic from nsXULTooltipListener, but while that's not
the case, we don't want to override the behavior and prevent the default
event handling for those.

Differential Revision: https://phabricator.services.mozilla.com/D110109
2021-03-29 17:00:54 +00:00
Kartikaya Gupta ab87e66fcf Bug 1701418 - Make panic call compatible with rustc 1.51.0. r=webdriver-reviewers,jgraham
Differential Revision: https://phabricator.services.mozilla.com/D110029
2021-03-29 16:56:41 +00:00
Emma Malysz 027eaa64c9 Bug 1700792, fix intermittent test failure by closing app menu r=mkaply
Differential Revision: https://phabricator.services.mozilla.com/D110117
2021-03-29 16:55:50 +00:00
Jeff Muizelaar ce00bef848 Bug 1701457 - Rewrite compute_curve_gamma_table_type_parametric. r=aosmond
This rewites the function to use slice patterns and make the computation
more closely follow the ICC spec. It also fixes a bug where we forgot to
divide X by 255 before applying the threshold.

Differential Revision: https://phabricator.services.mozilla.com/D110037
2021-03-29 16:41:09 +00:00
Jeff Muizelaar 8e7ee116a5 Bug 1701455 - Turn on ICCv4 in Nightly on macOS. r=aosmond
The only known brokeness with ICCv4 is bug 1555331 and
that only applies to parametric output profiles which no longer
applies to macOS because we always use sRGB there now.

Differential Revision: https://phabricator.services.mozilla.com/D110034
2021-03-29 16:33:22 +00:00