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