Tooru Fujisawa
ca46b3acde
Bug 1726495 - Use mozilla-central repository through mercurial bundle doc. r=sheehan,mhentges
...
Differential Revision: https://phabricator.services.mozilla.com/D123057
2021-08-20 04:57:11 +00:00
Mike Hommey
2f0f713de2
Bug 1726101 - Enable wasm sandboxing on 64-bits Android. r=firefox-build-system-reviewers,mhentges,agi
...
Differential Revision: https://phabricator.services.mozilla.com/D122827
2021-08-20 04:02:41 +00:00
Mike Hommey
b13e2389b8
Bug 1726453 - Don't set LLVM_LIBDIR_SUFFIX=64 when building android-cross clang. r=firefox-build-system-reviewers,mhentges
...
It's an unnecessary difference with our other clang builds. It looks
like it was cargo-culted from some external script. It makes the
android-cross clang different in the way it finds e.g. compiler
runtimes, some of which are in lib/, and others in lib64/, and only the
latter are actually found.
Differential Revision: https://phabricator.services.mozilla.com/D123017
2021-08-20 03:56:12 +00:00
Cosmin Sabou
b53abb88e7
Backed out changeset e111894317cc (bug 1726291) for causing assertion failures on WebRenderCommandBuilder.cpp. CLOSED TREE
2021-08-20 06:22:40 +03:00
Matt Woodrow
94015526e1
Bug 1726291 - Remove FrameLayerBuilder. r=miko
...
Differential Revision: https://phabricator.services.mozilla.com/D122930
2021-08-20 02:20:39 +00:00
Masayuki Nakano
f5c84ad9eb
Bug 1726064 - part 6: Make `HTMLEditor::RemoveEmptyInclusiveAncestorInlineElements()` use `HTMLEditUtils::GetAncestorElement()` r=m_kato
...
Differential Revision: https://phabricator.services.mozilla.com/D122944
2021-08-20 02:20:21 +00:00
Cosmin Sabou
135d55cd7e
Backed out changeset 24e0d3aa4ada (bug 1726265) for causing non-unified build bustage. CLOSED TREE
2021-08-20 04:29:04 +03:00
Tooru Fujisawa
8d8ce124e4
Bug 1726499 - Remove CompileOptions consistency check from Stencil XDR decoding. r=tcampbell
...
Differential Revision: https://phabricator.services.mozilla.com/D123047
2021-08-20 00:10:39 +00:00
Jeff Gilbert
df78036187
Bug 1726265 - Prototype webgl draft ext OES_draw_buffers_indexed. r=lsalzman,emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D122916
2021-08-20 00:05:06 +00:00
Jeff Gilbert
5eccc10a86
Bug 1724535 - Update WebGL CTS checkout. r=lsalzman
...
Differential Revision: https://phabricator.services.mozilla.com/D122657
2021-08-19 23:59:43 +00:00
Cosmin Sabou
b8da11ef50
Backed out changeset 21e4ad4c8599 (bug 1723266) for causing mochitest plain failures on test_distance_of_transform.html. CLOSED TREE
2021-08-20 02:39:15 +03:00
Cosmin Sabou
18795ae59d
Backed out changeset 5ce1e3b69053 (bug 1724535) for causing webgl failures.
2021-08-20 02:35:56 +03:00
Jeff Gilbert
ef6aad4afa
Bug 1718621 - Simplify color_quads gbrp expectations. r=gfx-reviewers,lsalzman
...
This seems to fix a perma-orange for linux-ccov R2 also.
Differential Revision: https://phabricator.services.mozilla.com/D122408
2021-08-19 23:24:06 +00:00
Kirk
61c2114977
Bug 1726239 - Allow a silent startup r=Gijs
...
Modify the command line handler such that it does not open any window on the initial application launch when the MOZ_APP_SILENT_RESTART env value is set.
Depends on D123019
Differential Revision: https://phabricator.services.mozilla.com/D123020
2021-08-19 22:41:03 +00:00
Kirk
fa913ee5e5
Bug 1726239 - Add nsIAppStartup::eSilently flag r=Gijs
...
Adds a silent restart flag to be used with nsIAppStartup::Quit. This flag will cause the env value MOZ_APP_SILENT_RESTART to be set on shutdown and read back and unset on startup.
This functionality is necessary for Bug 1720742.
Differential Revision: https://phabricator.services.mozilla.com/D123019
2021-08-19 22:41:03 +00:00
Cosmin Sabou
84969e5caa
Backed out 12 changesets (bug 1665776) for causing mda failures. CLOSED TREE
...
Backed out changeset 1093b571cd9e (bug 1665776)
Backed out changeset 97401a43356f (bug 1665776)
Backed out changeset e4d1fab7ed91 (bug 1665776)
Backed out changeset eef564e4e8ce (bug 1665776)
Backed out changeset b436ced5a9c2 (bug 1665776)
Backed out changeset 231057bbccc6 (bug 1665776)
Backed out changeset 918d100709b3 (bug 1665776)
Backed out changeset 63a6fb712a7c (bug 1665776)
Backed out changeset 2f9e721a4adb (bug 1665776)
Backed out changeset f65349f581ac (bug 1665776)
Backed out changeset eb289c096758 (bug 1665776)
Backed out changeset 077b96856a67 (bug 1665776)
2021-08-20 01:55:26 +03:00
Timothy Nikkel
48b857316e
Bug 1726554. Allow use of example.org URLs in reftests so that cross site behaviour can be tested. r=mattwoodrow
...
Android reftests run the server via remoterefest.py and not from js so I didn't try to get it to work there.
Differential Revision: https://phabricator.services.mozilla.com/D123107
2021-08-19 22:30:38 +00:00
Masayuki Nakano
f26a93d0a1
Bug 1726064 - part 5: Make `HTMLEditor::GetCSSBackgroundColorState()` use `HTMLEditUtils::GetInclusiveAncestorElement()` r=m_kato
...
With the new tests, I see the implementation is completely broken. It tries
to return block level element's background color, but it assumes that inline
elements are never parent of block elements. Therefore, this patch fixes the
bug too.
Note that this feature (retrieving only block level background color) is
Gecko specific and not available from the web. Therefore, it tests this change
with XPCOM interfaces directly.
Differential Revision: https://phabricator.services.mozilla.com/D122943
2021-08-19 22:05:18 +00:00
Matt Woodrow
0c573563cc
Bug 1723266 - Return an infinite perspective in TransformOperation::Perspective::to_animated_zero. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D122919
2021-08-19 21:47:54 +00:00
Kershaw Chang
0fe8b4b2b6
Bug 1726142 - Collecting HTTPS RR probes on release, r=necko-reviewers,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D122852
2021-08-19 21:36:29 +00:00
Jeff Gilbert
3acae77e09
Bug 1527181 - Add webgl.auto-flush:true. r=lsalzman
...
* webgl.auto-flush (default: true) enqueues a runnable to flush pending
webgl commands after each draw.
* webgl.auto-flush.gl (default: false) causes this auto-flush to also
call glFlush.
This is probably not useful for pure RAF-based apps, since they run
RAF();Present(); back-to-back. For other cases though, this should
improve latency and may reduce jank.
Differential Revision: https://phabricator.services.mozilla.com/D123031
2021-08-19 21:22:04 +00:00
Morgan Reschenberg
94466e43ee
Bug 1726644: Add waitForStateChange function to head.js export statement r=eeejay
...
Differential Revision: https://phabricator.services.mozilla.com/D123162
2021-08-19 21:36:41 +00:00
Morgan Reschenberg
224e6f9293
Bug 1720334: Represent checked/unchecked state with AXValue for treeitems r=eeejay
...
Differential Revision: https://phabricator.services.mozilla.com/D121215
2021-08-19 20:50:55 +00:00
Eitan Isaacson
ace5987168
Bug 1726452 - Make Name an abstract Accessible method. r=morgan
...
Differential Revision: https://phabricator.services.mozilla.com/D123018
2021-08-19 19:57:19 +00:00
Tim Giles
0804e7baa2
Bug 1724805 - Fix avatar display logic for FxA on about:logins. r=sfoster
...
Fix default avatar not displaying due to avatarURL not existing.
Remove test avatar workaround for test.
Add profile.accounts.firefox.com as part of img-src CSP for about:logins.
Differential Revision: https://phabricator.services.mozilla.com/D122731
2021-08-19 19:54:14 +00:00
John Lin
fa94901b3e
Bug 1665776 - p12: For WebRTC test, disable platform encoder for unsupported resolutions. r=pehrsons
...
Depends on D122747
Differential Revision: https://phabricator.services.mozilla.com/D122748
2021-08-19 19:01:22 +00:00
John Lin
3a5cb275eb
Bug 1665776 - p11: For WebRTC test, enable platform decoder for H.264 on non-Linux systems. r=pehrsons
...
Depends on D121027
Differential Revision: https://phabricator.services.mozilla.com/D122747
2021-08-19 19:01:22 +00:00
John Lin
1728cf99fa
Bug 1665776 - p10: enable platform encoder for WebRTC in debug builds. r=alwu
...
Differential Revision: https://phabricator.services.mozilla.com/D121027
2021-08-19 19:01:22 +00:00
John Lin
b5871f0cc6
Bug 1665776 - p9: enable HW VPx encoder in webrtc glue. r=alwu
...
Differential Revision: https://phabricator.services.mozilla.com/D121026
2021-08-19 19:01:21 +00:00
John Lin
9612231686
Bug 1665776 - p8: add VPx test cases. r=bryce
...
Differential Revision: https://phabricator.services.mozilla.com/D121025
2021-08-19 19:01:21 +00:00
John Lin
7998e7b941
Bug 1665776 - p7: make test suite codec-agnostic and group related tests into same test cases. r=bryce
...
Differential Revision: https://phabricator.services.mozilla.com/D121024
2021-08-19 19:01:20 +00:00
John Lin
b597a55a60
Bug 1665776 - p6: implement VPx support in WMF encoder. r=bryce
...
Differential Revision: https://phabricator.services.mozilla.com/D121023
2021-08-19 19:01:20 +00:00
John Lin
89a7c5d4f9
Bug 1665776 - p5: add VPx support to AndroidEncoderModule. r=alwu
...
Differential Revision: https://phabricator.services.mozilla.com/D121022
2021-08-19 19:01:20 +00:00
John Lin
be975f39a8
Bug 1665776 - p4: let AndroidDataEncoder support VPx. r=alwu
...
Differential Revision: https://phabricator.services.mozilla.com/D121021
2021-08-19 19:01:19 +00:00
John Lin
08d03bb77d
Bug 1665776 - p3: add VPx specific data to platform encoder module. r=alwu
...
Differential Revision: https://phabricator.services.mozilla.com/D121020
2021-08-19 19:01:19 +00:00
John Lin
a99eaceed3
Bug 1665776 - p2: move keyframe interval from H264Specific to VideoConfig. r=alwu
...
Although libwebrtc put keyframe interval in codec specific data
structures, it is actually used by all supported codecs and can
be shared in the common config type. This makes adding VPx specific
data structures easier.
Differential Revision: https://phabricator.services.mozilla.com/D121019
2021-08-19 19:01:18 +00:00
John Lin
2ee6bc9fbc
Bug 1665776 - p1: prepare WebrtcMediaDataEncoder to support non-H.264 input/output. r=alwu
...
Differential Revision: https://phabricator.services.mozilla.com/D121018
2021-08-19 19:01:18 +00:00
Steve Fink
b7d27dc0cd
Bug 1618669 - Display tid of crashing thread in minidump_stackwalk output. r=sfink
...
Differential Revision: https://phabricator.services.mozilla.com/D119468
2021-08-19 18:46:31 +00:00
Jeff Gilbert
30a01e163f
Bug 1724535 - Update WebGL CTS checkout. r=lsalzman
...
Differential Revision: https://phabricator.services.mozilla.com/D122657
2021-08-19 18:37:58 +00:00
Botond Ballo
baa2926fdf
Bug 1723200 - Add crashtest. r=tnikkel
...
Depends on D123037
Differential Revision: https://phabricator.services.mozilla.com/D123038
2021-08-19 18:31:08 +00:00
Botond Ballo
967edc9a03
Bug 1723200 - Give a deferred transform its own WebRenderLayerScrollData node when processing a scroll info layer item. r=tnikkel
...
Depends on D123036
Differential Revision: https://phabricator.services.mozilla.com/D123037
2021-08-19 18:31:08 +00:00
Botond Ballo
748e509a86
Bug 1723200 - Revise ancestor transform assertion in WebRenderLayerScrollData::Initialize(). r=tnikkel
...
What we want to assert is that, apart from a couple of edge cases,
aAncestorTransformId is represented in mScrollIds.
The previous approach assumed that mScrollIds was populated entirely
in the loop above, but in fact it can also be populated via
AppendScrollMetadata().
Differential Revision: https://phabricator.services.mozilla.com/D123036
2021-08-19 18:31:07 +00:00
Zibi Braniecki
3fa745e118
Bug 1726535 - Restore the ja-JP-macos -> ja-JP-mac L10nRegistry path overload. r=platform-i18n-reviewers,jfkthame
...
Differential Revision: https://phabricator.services.mozilla.com/D123133
2021-08-19 17:49:11 +00:00
Emilio Cobos Álvarez
1c4e04a80e
Bug 1105364 - Respect transparent and system color border colors in forced-colors mode. r=morgan
...
Differential Revision: https://phabricator.services.mozilla.com/D123111
2021-08-19 17:46:54 +00:00
Morgan Reschenberg
8a48fda373
Bug 1726606: Default browser.display.document_color_use to 1 on MacOS r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D123142
2021-08-19 17:44:44 +00:00
André Bargull
695f70fa59
Bug 1725632 - Part 5: Fix-up includes to js/src/jit in js/src/wasm. r=jandem
...
Depends on D122594
Differential Revision: https://phabricator.services.mozilla.com/D122595
2021-08-19 17:28:55 +00:00
André Bargull
2708698da8
Bug 1725632 - Part 4: Fix-up includes to js/src/jit in js/src/vm. r=jandem
...
Depends on D122593
Differential Revision: https://phabricator.services.mozilla.com/D122594
2021-08-19 17:28:55 +00:00
André Bargull
d313bbe02a
Bug 1725632 - Part 3: Fix-up includes to js/src/jit in js/src/gc. r=jandem
...
Depends on D122592
Differential Revision: https://phabricator.services.mozilla.com/D122593
2021-08-19 17:28:55 +00:00
André Bargull
fda8919d50
Bug 1725632 - Part 2: Move more parts into Assembler-none.h. r=jandem
...
Move more parts into Assembler-none.h in preparation for the next part:
`jit::CodeAlignment` is used in "gc/GC.cpp", so if we make that constant
available through "jit/Assembler.h", "gc/GC.cpp" no longer needs to include all
of "jit/MacroAssembler.h".
For consistency with the other "Assembler-<platform>.h" files, more constants
and definitions were moved from "MacroAssembler-none.h".
Depends on D122591
Differential Revision: https://phabricator.services.mozilla.com/D122592
2021-08-19 17:28:54 +00:00
André Bargull
edc233d55b
Bug 1725632 - Part 1: Fix-up includes to js/src/jit in js/src/debugger. r=jandem
...
Remove includes marked as unnecessary by IWYU.
Differential Revision: https://phabricator.services.mozilla.com/D122591
2021-08-19 17:28:54 +00:00