Daisuke Akatsuka
47979b6cee
Bug 1592514: Make the compatibility panel scrollable. r=rcaliman,ladybenko
...
Differential Revision: https://phabricator.services.mozilla.com/D51233
--HG--
extra : moz-landing-system : lando
2019-11-08 14:04:47 +00:00
Daisuke Akatsuka
6916ea334f
Bug 1592514: Add split line to the issue item. r=rcaliman,ladybenko
...
Differential Revision: https://phabricator.services.mozilla.com/D51232
--HG--
extra : moz-landing-system : lando
2019-11-08 14:13:23 +00:00
Daisuke Akatsuka
44375fbe90
Bug 1592514: Show warning/info icon. r=rcaliman,ladybenko
...
Differential Revision: https://phabricator.services.mozilla.com/D51231
--HG--
extra : moz-landing-system : lando
2019-11-08 14:04:40 +00:00
Daisuke Akatsuka
b009b01f4a
Bug 1592514: Show the issue causes. r=rcaliman,ladybenko
...
Differential Revision: https://phabricator.services.mozilla.com/D51230
--HG--
extra : moz-landing-system : lando
2019-11-08 14:04:22 +00:00
Daisuke Akatsuka
aba46c505a
Bug 1592514: Make the CSS properties which caused the isse to be a link for the MDN doc. r=rcaliman,ladybenko
...
Differential Revision: https://phabricator.services.mozilla.com/D51229
--HG--
extra : moz-landing-system : lando
2019-11-08 14:04:04 +00:00
Dan Minor
4438d45346
Bug 1592620 - Add whitelist for mDNS hostname obfuscation; r=bwc
...
This adds a whitelist of domains for which mDNS hostname obfuscation is
disabled. The implementation is an updated version of the old screensharing
whitelist code.
Differential Revision: https://phabricator.services.mozilla.com/D52012
--HG--
extra : moz-landing-system : lando
2019-11-07 20:59:29 +00:00
Peter Moore
e298526ed5
Bug 1575648 - don't set RUSTFLAGS='--deny warnings' (temporary fix) r=nical
...
This change is a temporary fix to not set RUSTFLAGS='--deny warnings'
in order to unblock https://bugzil.la/1575648 (which is time-critical).
The longer term solution for this is https://bugzil.la/1564873 .
Differential Revision: https://phabricator.services.mozilla.com/D52360
--HG--
extra : moz-landing-system : lando
2019-11-08 13:57:53 +00:00
John Dai
4802a58013
Bug 1594708 - Enable formdata event by default; r=edgar
...
Differential Revision: https://phabricator.services.mozilla.com/D52172
--HG--
extra : moz-landing-system : lando
2019-11-08 13:46:06 +00:00
Andy Wingo
638871a3a3
Bug 1592983 - Only validate WebAssembly baseline stack in live code r=lth
...
Differential Revision: https://phabricator.services.mozilla.com/D51276
--HG--
extra : moz-landing-system : lando
2019-11-08 12:39:40 +00:00
Jon Coppeard
d516e2410f
Bug 1593329 - Split up FinalizationGroup tests r=sfink
...
Differential Revision: https://phabricator.services.mozilla.com/D52196
--HG--
extra : moz-landing-system : lando
2019-11-08 13:40:34 +00:00
Jon Coppeard
5702fe5b38
Bug 1593329 - Make oomTest delazify its thunk first so that allocations doing that don't mask those in the thunk itself r=sfink
...
Differential Revision: https://phabricator.services.mozilla.com/D52026
--HG--
extra : moz-landing-system : lando
2019-11-08 13:40:22 +00:00
Jon Coppeard
b894ce9008
Bug 1593329 - Fix problems handling OOM related to FinalizationGroup r=sfink
...
Differential Revision: https://phabricator.services.mozilla.com/D52021
--HG--
extra : moz-landing-system : lando
2019-11-08 13:40:12 +00:00
Nicolas Chevobbe
4051daad83
Bug 1594637 - Fix browser_webconsole_output_order intermittent. r=Honza.
...
It's not obvious to me what the culprit is, but it may be because
of the clearOutput call somehow.
Let's see if this fix the intermittent.
Differential Revision: https://phabricator.services.mozilla.com/D52321
--HG--
extra : moz-landing-system : lando
2019-11-08 11:52:16 +00:00
Nicolas Chevobbe
dc2101bfa2
Bug 1572667 - Re-enable stubs tests. r=Honza.
...
The tests are rewritten so we only have one test per
stub type. The stubs can be re-generated by passing
the --setenv WEBCONSOLE_STUBS_UPDATE=true arg when running
mach test.
We take this as an opportunity to not store the Messages
directly, but we generate them programmatically, which would
still reveal a bug as most of the test import messages.
Since we're doing that, some messages aren't localized, so
we need to add them to the L10N fixtures we have (which is
revamped a bit as getStr was getting too complex).
Differential Revision: https://phabricator.services.mozilla.com/D51596
--HG--
extra : moz-landing-system : lando
2019-11-08 12:06:42 +00:00
Marco Bonardo
87849aa2b6
Bug 1593663 - Polish megabar one-offs shrinking behavior. r=harry
...
Differential Revision: https://phabricator.services.mozilla.com/D52198
--HG--
extra : moz-landing-system : lando
2019-11-08 12:56:56 +00:00
Simon Giesecke
365b8934ac
Bug 1497007 - Mark group of methods exposed via webidl. r=ttung,asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D47232
--HG--
extra : moz-landing-system : lando
2019-11-08 13:33:56 +00:00
Simon Giesecke
67ff3f2964
Bug 1497007 - Added explaining comments. r=ttung,asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D47231
--HG--
extra : moz-landing-system : lando
2019-11-08 13:33:45 +00:00
Simon Giesecke
b390f011e5
Bug 1497007 - Use IDBTransaction::IsWriteAllowed to simplify code. r=ttung,asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D47230
--HG--
extra : moz-landing-system : lando
2019-11-08 13:33:33 +00:00
Simon Giesecke
66ba8c7bd1
Bug 1497007 - Extracted GetIndexedDBThreadLocal function. r=ttung,asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D46949
--HG--
extra : moz-landing-system : lando
2019-11-08 13:33:25 +00:00
Simon Giesecke
f5146ed829
Bug 1497007 - Replace custom for loops by range-based for and appropriate algorithms. r=ttung,asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D46948
--HG--
extra : moz-landing-system : lando
2019-11-08 13:33:13 +00:00
Simon Giesecke
a90f156203
Bug 1497007 - Minor improvements. r=ttung,asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D46947
--HG--
extra : moz-landing-system : lando
2019-11-08 13:29:58 +00:00
Simon Giesecke
d905508bee
Bug 1497007 - Extracted HasTransactionChild and DoWithTransactionChild functions. r=ttung,asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D46946
--HG--
extra : moz-landing-system : lando
2019-11-08 13:29:46 +00:00
Simon Giesecke
df38d08c1d
Bug 1497007 - Use const where easily possible. r=ttung,asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D46945
--HG--
extra : moz-landing-system : lando
2019-11-08 13:29:39 +00:00
octavian.negru
0231d67fa2
Bug 1595028 - Fix manifest error r=perftest-reviewers,Bebe
...
Differential Revision: https://phabricator.services.mozilla.com/D52349
--HG--
extra : moz-landing-system : lando
2019-11-08 13:25:25 +00:00
Henrik Skupin
ef21b9b3af
Bug 1594871 - [remote] Callers of loadURL() in browser_captureScreenshot.js have to use await. r=remote-protocol-reviewers,ato
...
Differential Revision: https://phabricator.services.mozilla.com/D52353
--HG--
extra : moz-landing-system : lando
2019-11-08 13:35:24 +00:00
André Bargull
a1298a12f9
Bug 1592992 - Part 19: Move jsutil.cpp to util/Utility.cpp. r=jonco
...
This file provides the implementation of js/Utility.h, so it should be renamed
to match the header name.
Differential Revision: https://phabricator.services.mozilla.com/D51378
--HG--
rename : js/src/jsutil.cpp => js/src/util/Utility.cpp
extra : moz-landing-system : lando
2019-11-08 13:24:15 +00:00
André Bargull
7e0e092dc9
Bug 1592992 - Part 18: Remove jsutil.h. r=jonco
...
Differential Revision: https://phabricator.services.mozilla.com/D51377
--HG--
extra : moz-landing-system : lando
2019-11-08 11:09:57 +00:00
André Bargull
34f632c778
Bug 1592992 - Part 17: Remove includes for jsutil.h. r=jonco
...
And handle the fallout of missing #includes when compiling a non-unified build.
Differential Revision: https://phabricator.services.mozilla.com/D51376
--HG--
extra : moz-landing-system : lando
2019-11-08 11:09:40 +00:00
André Bargull
1ab50a790e
Bug 1592992 - Part 16: Include util/DiagnosticAssertions.h where necessary. r=jonco
...
Differential Revision: https://phabricator.services.mozilla.com/D51375
--HG--
extra : moz-landing-system : lando
2019-11-08 11:08:52 +00:00
André Bargull
387a601299
Bug 1592992 - Part 15: Include util/Poison.h where necessary. r=jonco
...
Differential Revision: https://phabricator.services.mozilla.com/D51374
--HG--
extra : moz-landing-system : lando
2019-11-08 11:08:29 +00:00
André Bargull
58a84e9861
Bug 1592992 - Part 14: Include util/Memory.h where necessary. r=jonco
...
Differential Revision: https://phabricator.services.mozilla.com/D51373
--HG--
extra : moz-landing-system : lando
2019-11-08 11:08:01 +00:00
André Bargull
c82e907a68
Bug 1592992 - Part 13: Include util/BitArray.h where necessary. r=jonco
...
Differential Revision: https://phabricator.services.mozilla.com/D51372
--HG--
extra : moz-landing-system : lando
2019-11-08 11:07:21 +00:00
André Bargull
17b59c3ea0
Bug 1592992 - Part 12: Replace js::Min/Max with std::min/max. r=jonco
...
For the most part another mechanical change, except for two changes:
- In gc/Nursery.cpp and vm/DateTime.cpp, the initializer_list variants for
std::min/max are used, because the two parameter forms of min/max take const
reference parameters. And it's not possible to take the reference of a
constexpr variable which wasn't previously explicitly defined. This is just
a C++14 limitation and as soon as we compile with C++17, we can revert this
change.
- builtin/String.cpp was calling `Max(unsignedVar, 0U)` in a few places, which
led to compiler warnings, because the result is always `unsignedVar`.
Differential Revision: https://phabricator.services.mozilla.com/D51371
--HG--
extra : moz-landing-system : lando
2019-11-08 11:06:58 +00:00
André Bargull
4248a374ed
Bug 1592992 - Part 11: Remove no longer needed includes from jsutil.h. r=jonco
...
The includes are still transitively reachable through the new "#include util/*.h" headers.
Differential Revision: https://phabricator.services.mozilla.com/D51370
--HG--
extra : moz-landing-system : lando
2019-11-08 11:06:00 +00:00
André Bargull
93a91151b4
Bug 1592992 - Part 10: Split diagnostic assertions from jsutil.h. r=jonco
...
Differential Revision: https://phabricator.services.mozilla.com/D51369
--HG--
rename : js/src/jsutil.h => js/src/util/DiagnosticAssertions.h
extra : moz-landing-system : lando
2019-11-08 11:05:41 +00:00
André Bargull
9e0678f877
Bug 1592992 - Part 9: Move js::IsInitialized() into its sole caller. r=jonco
...
Differential Revision: https://phabricator.services.mozilla.com/D51368
--HG--
extra : moz-landing-system : lando
2019-11-08 11:05:23 +00:00
André Bargull
b320c60fc2
Bug 1592992 - Part 8: Split memory and byte alignment functions from jsutil.h. r=jonco
...
A single header for both memory and byte alignment functions, similar to the
standard <memory> header, which also provides memory and byte alignment related
functionality.
Differential Revision: https://phabricator.services.mozilla.com/D51367
--HG--
rename : js/src/jsutil.h => js/src/util/Memory.h
extra : moz-landing-system : lando
2019-11-08 11:05:16 +00:00
André Bargull
5b0689fff8
Bug 1592992 - Part 7: Split bit-array functions from jsutil.h. r=jonco
...
Differential Revision: https://phabricator.services.mozilla.com/D51366
--HG--
rename : js/src/jsutil.h => js/src/util/BitArray.h
extra : moz-landing-system : lando
2019-11-08 11:05:14 +00:00
André Bargull
0b2f713a4a
Bug 1592992 - Part 6: Split poisoning functions from jsutil.h. r=jonco
...
Differential Revision: https://phabricator.services.mozilla.com/D51365
--HG--
rename : js/src/jsutil.h => js/src/util/Poison.h
extra : moz-landing-system : lando
2019-11-08 11:04:14 +00:00
André Bargull
bf486d2dce
Bug 1592992 - Part 5: Replace js::Reverse with std::reverse. r=jonco
...
Differential Revision: https://phabricator.services.mozilla.com/D51364
--HG--
extra : moz-landing-system : lando
2019-11-08 11:03:52 +00:00
André Bargull
3bb3e7e653
Bug 1592992 - Part 4: Replace js::EqualContainers with std::equal. r=jonco
...
Differential Revision: https://phabricator.services.mozilla.com/D51363
--HG--
rename : js/src/jsutil.h => js/src/wasm/WasmUtility.h
extra : moz-landing-system : lando
2019-11-08 11:03:32 +00:00
André Bargull
9010f66124
Bug 1592992 - Part 3: Replace js::EraseIf with Vector::eraseIf where possible. r=jonco
...
mozilla::Vector already provides an `eraseIf` method, so we should prefer to use
the existing method. Except that Vector::eraseIf doesn't return the number of
elements removed, but that's easy to determine manually. More annoyingly is the
use of a modifying predicate function in Zone.cpp, which prevents using
Vector::eraseIf. It looks like for that specific use case a custome `EraseIf`
function is still necessary.
Differential Revision: https://phabricator.services.mozilla.com/D51362
--HG--
extra : moz-landing-system : lando
2019-11-08 11:03:05 +00:00
André Bargull
8a116f84e5
Bug 1592992 - Part 2: Replace js::Find with std::find. r=jonco
...
Differential Revision: https://phabricator.services.mozilla.com/D51361
--HG--
extra : moz-landing-system : lando
2019-11-08 11:02:42 +00:00
André Bargull
ef7724330c
Bug 1592992 - Part 1: Remove unused jsutil functions. r=jonco
...
AddContainerToHash and ForEach aren't used (anymore).
Differential Revision: https://phabricator.services.mozilla.com/D51360
--HG--
extra : moz-landing-system : lando
2019-11-08 11:02:20 +00:00
Mihai Alexandru Michis
e27325e726
Backed out changeset 1aae03a822b8 (bug 1591947) for causing reftest failures in image-appearance-dynamic.xul CLOSED TREE
2019-11-08 15:39:52 +02:00
Mihai Alexandru Michis
129577da8f
Backed out changeset 14e64e208672 (bug 1590167) for causing failures in spurious-hyphenation-after-explicit.html and nsHyphenator.cpp
2019-11-08 15:38:44 +02:00
Brindusan Cristian
adcc503b82
Bug 1583214 - follow-up for failing xpcshell's test_engine_selector.js. CLOSED TREE
2019-11-08 15:33:13 +02:00
Brindusan Cristian
a1dd1302ad
Backed out 2 changesets (bug 1583214) for failing xpcshell's test_engine_selector.js. CLOSED TREE
...
Backed out changeset 3d07be0ac7bc (bug 1583214)
Backed out changeset 4eadc0b0b1f8 (bug 1583214)
2019-11-08 15:16:47 +02:00
Sebastian Hengst
0341151d63
Bug 1594981 - update Core::DOM* and Core::Storage* bugzilla product and component meta data in moz.build files after reorganization in bug 1594717. r=annevk
...
Differential Revision: https://phabricator.services.mozilla.com/D52345
--HG--
extra : moz-landing-system : lando
2019-11-08 12:17:57 +00:00
Jonathan Kew
09fc119a12
Bug 1590167 - Add Rust implementation of hyphenation (mapped_hyph) and hook up in place of libhyphen. r=heycam
...
Differential Revision: https://phabricator.services.mozilla.com/D49967
--HG--
extra : moz-landing-system : lando
2019-11-08 12:33:23 +00:00