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

678823 Коммитов

Автор SHA1 Сообщение Дата
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