- Feb 21, 2020
-
-
Sylvestre Ledru authored
done with: $ ./mach lint -l rustfmt --fix tools/fuzzing/rust/src/lib.rs Differential Revision: https://phabricator.services.mozilla.com/D63664 --HG-- extra : moz-landing-system : lando
-
- Feb 06, 2020
-
-
Andrea Marchesini authored
Bug 1611855 - Worklet must be part of the same parent's agentCluster - part 2 - CloneDataPolicy in writing, r=smaug Differential Revision: https://phabricator.services.mozilla.com/D61182 --HG-- extra : moz-landing-system : lando
-
Sylvestre Ledru authored
Differential Revision: https://phabricator.services.mozilla.com/D61790 --HG-- extra : moz-landing-system : lando
-
Narcis Beleuzu authored
Backed out 13 changesets (bug 1611855) for wpt failures on /audioworklet-postmessage-sharedarraybuffer.https.html . CLOSED TREE Backed out changeset 2b661d588f96 (bug 1611855) Backed out changeset 16094fc92bc9 (bug 1611855) Backed out changeset 3f89bbcaff92 (bug 1611855) Backed out changeset a906501b6d92 (bug 1611855) Backed out changeset 54738b88425d (bug 1611855) Backed out changeset d27de910a6c0 (bug 1611855) Backed out changeset 261902f6336d (bug 1611855) Backed out changeset 380d83b61e62 (bug 1611855) Backed out changeset 39aac60ebf5e (bug 1611855) Backed out changeset 5ea099787376 (bug 1611855) Backed out changeset d0f58871f838 (bug 1611855) Backed out changeset e1be102310a9 (bug 1611855) Backed out changeset 633357835540 (bug 1611855) --HG-- rename : dom/base/test/test_postMessages_workers.html => dom/base/test/test_postMessages.html
-
- Feb 05, 2020
-
-
Andrea Marchesini authored
Bug 1611855 - Worklet must be part of the same parent's agentCluster - part 2 - CloneDataPolicy in writing, r=smaug Differential Revision: https://phabricator.services.mozilla.com/D61182 --HG-- extra : moz-landing-system : lando
-
- Jan 18, 2020
-
-
Victor Porof authored
Differential Revision: https://phabricator.services.mozilla.com/D59620 --HG-- extra : moz-landing-system : lando
-
Victor Porof authored
Bug 1608624 - Add more variation to RKV function calls fuzzing by interspersing fuzzing data with fuzzing opts, r=truber Differential Revision: https://phabricator.services.mozilla.com/D59619 --HG-- extra : moz-landing-system : lando
-
Victor Porof authored
Differential Revision: https://phabricator.services.mozilla.com/D59626 --HG-- extra : moz-landing-system : lando
-
Victor Porof authored
Bug 1608624 - Pre: Remove unnecessary key/value tuple, a single predefined vector is sufficient, r=truber Differential Revision: https://phabricator.services.mozilla.com/D59618 --HG-- extra : moz-landing-system : lando
-
- Jan 10, 2020
-
-
Victor Porof authored
Depends on D56336 Differential Revision: https://phabricator.services.mozilla.com/D56337 --HG-- extra : moz-landing-system : lando
-
Victor Porof authored
Depends on D56335 Differential Revision: https://phabricator.services.mozilla.com/D56336 --HG-- extra : moz-landing-system : lando
-
Victor Porof authored
Differential Revision: https://phabricator.services.mozilla.com/D56335 --HG-- extra : moz-landing-system : lando
-
- Dec 20, 2019
-
-
Chris Peterson authored
Bug 1570499 - Part 1: Replace MOZ_FALLTHROUGH macro with C++17's [[fallthrough]] attribute. r=froydnj This changeset is a simple find and replace of `MOZ_FALLTHROUGH` and `[[fallthrough]]`. Unfortunately, the MOZ_FALLTHROUGH_ASSERT macro (to assert on case fallthrough in debug builds) is still necessary after switching from [[clang::fallthrough]] to [[fallthrough]] because: * MOZ_ASSERT(false) followed by [[fallthrough]] triggers a -Wunreachable-code warning in DEBUG builds * but MOZ_ASSERT(false) without [[fallthrough]] triggers a -Wimplicit-fallthrough warning in NDEBUG builds. Differential Revision: https://phabricator.services.mozilla.com/D56440 --HG-- extra : moz-landing-system : lando
-
- Dec 12, 2019
-
-
Alex Thayer authored
GetCurrentPhysicalThread and GetCurrentVirtualThread are, in practice, identical, as the TLS override that GetCurrentVirtualThread depends on is never actually set. This simply removes that and renames some things/ deletes some comments. Rebased across https://hg.mozilla.org/mozilla-central/rev/3f0b4e206853 by Karl Tomlinson <karlt+@karlt.net>. Differential Revision: https://phabricator.services.mozilla.com/D41247 --HG-- extra : moz-landing-system : lando
-
- Dec 06, 2019
-
-
Christian Holler authored
Differential Revision: https://phabricator.services.mozilla.com/D56178 --HG-- extra : moz-landing-system : lando
-
Gabriele Svelto authored
Bug 1600545 - Remove useless inclusions of header files generated from IDL files in modules/, netwerk/, parser/, security/, startupcache/, storage/, toolkit/, tools/, uriloader/, widget/, xpcom/ and xpfe/ r=Ehsan The inclusions were removed with the following very crude script and the resulting breakage was fixed up by hand. The manual fixups did either revert the changes done by the script, replace a generic header with a more specific one or replace a header with a forward declaration. find . -name "*.idl" | grep -v web-platform | grep -v third_party | while read path; do interfaces=$(grep "^\(class\|interface\).*:.*" "$path" | cut -d' ' -f2) if [ -n "$interfaces" ]; then if [[ "$interfaces" == *$'\n'* ]]; then regexp="\(" for i in $interfaces; do regexp="$regexp$i\|"; done regexp="${regexp%%\\\|}\)" else regexp="$interfaces" fi interface=$(basename "$path") rg -l "#include.*${interface%%.idl}.h" . | while read path2; do hits=$(grep -v "#include.*${interface%%.idl}.h" "$path2" | grep -c "$regexp" ) if [ $hits -eq 0 ]; then echo "Removing ${interface} from ${path2}" grep -v "#include.*${interface%%.idl}.h" "$path2" > "$path2".tmp mv -f "$path2".tmp "$path2" fi done fi done Differential Revision: https://phabricator.services.mozilla.com/D55444 --HG-- extra : moz-landing-system : lando
-
- Dec 02, 2019
-
-
Andrew McCreight authored
I also removed the unused forward declaration of GMPLoader. It used to be needed for the declaration of XRE_InitChildProcess. Differential Revision: https://phabricator.services.mozilla.com/D54819 --HG-- extra : moz-landing-system : lando
-
- Nov 25, 2019
-
-
Andrew McCreight authored
This function works on all GeckoProcessTypes, not just those for child processes. Differential Revision: https://phabricator.services.mozilla.com/D54375 --HG-- extra : moz-landing-system : lando
-
- Oct 02, 2019
-
-
Victor Porof authored
Differential Revision: https://phabricator.services.mozilla.com/D47396 --HG-- extra : moz-landing-system : lando
-
- Sep 26, 2019
-
-
Victor Porof authored
Differential Revision: https://phabricator.services.mozilla.com/D46899 --HG-- extra : moz-landing-system : lando
-
- Sep 25, 2019
-
-
Mihai Alexandru Michis authored
Backed out 2 changesets (bug 1510226) for causing xpcshell crashes and xpcshell failures in test_TelemetrySession.js CLOSED TREE Backed out changeset cb739de6606d (bug 1510226) Backed out changeset b6f670610dc3 (bug 1510226)
-
- Sep 26, 2019
-
-
Victor Porof authored
Differential Revision: https://phabricator.services.mozilla.com/D46901 --HG-- extra : moz-landing-system : lando
-
- Sep 20, 2019
-
-
Jesse Schwartzentruber authored
Differential Revision: https://phabricator.services.mozilla.com/D45891 --HG-- rename : tools/fuzzing/moz.build => tools/fuzzing/rust/moz.build extra : moz-landing-system : lando
-
- Aug 20, 2019
-
-
Alex Thayer authored
GetCurrentPhysicalThread and GetCurrentVirtualThread are, in practice, identical, as the TLS override that GetCurrentVirtualThread depends on is never actually set. This simply removes that and renames some things/ deletes some comments. Differential Revision: https://phabricator.services.mozilla.com/D41247 --HG-- extra : moz-landing-system : lando
-
- Sep 10, 2019
-
-
Christian Holler authored
Differential Revision: https://phabricator.services.mozilla.com/D45318 --HG-- extra : moz-landing-system : lando
-
- Jun 25, 2019
-
-
Christian Holler authored
Differential Revision: https://phabricator.services.mozilla.com/D35824 --HG-- extra : moz-landing-system : lando
-
- Jun 06, 2019
-
-
Nika Layzell authored
The vast majority of the virtual methods which were used on ProtocolState were actually methods which only had meaningful implementations on the toplevel protocol. This patch adds a new field to IProtocol holding a direct pointer to the protocol's `IToplevelProtocol`, and the methods formerly implemented with ProtocolState now directly call the corresponding method on IToplevelProtocol. IToplevelProtocol then shadows these methods with the toplevel protocol implementation, meaning that the right code is run in the right places. In addition, some state was maintained for protocols inside of the separate ProtocolState allocation, and this patch moves that state back into the actor itself. Differential Revision: https://phabricator.services.mozilla.com/D32044 --HG-- extra : moz-landing-system : lando
-
- May 01, 2019
-
-
Sylvestre Ledru authored
# ignore-this-changeset Depends on D28954 Differential Revision: https://phabricator.services.mozilla.com/D28956 --HG-- extra : moz-landing-system : lando
-
- Apr 18, 2019
-
-
Christian Holler authored
Differential Revision: https://phabricator.services.mozilla.com/D27701 --HG-- extra : moz-landing-system : lando
-
- Apr 05, 2019
-
-
Sylvestre Ledru authored
# ignore-this-changeset Differential Revision: https://phabricator.services.mozilla.com/D26280 --HG-- extra : moz-landing-system : lando
-
Csoregi Natalia authored
Backed out changeset 4ad80127f89f (bug 1519636) for bustage on MarkupMap.h and nsAccessibilityService.cpp. CLOSED TREE
-
- Apr 04, 2019
-
-
Sylvestre Ledru authored
clang-format-8 upstream had some improvements wrt macros See: https://reviews.llvm.org/D33440 This is why the diff is bigger than usual # ignore-this-changeset Differential Revision: https://phabricator.services.mozilla.com/D26098 --HG-- extra : moz-landing-system : lando
-
Narcis Beleuzu authored
-
Sylvestre Ledru authored
clang-format-8 upstream had some improvements wrt macros See: https://reviews.llvm.org/D33440 This is why the diff is bigger than usual # ignore-this-changeset Differential Revision: https://phabricator.services.mozilla.com/D26098 --HG-- extra : moz-landing-system : lando
-
- Mar 21, 2019
-
-
Emilio Cobos Álvarez authored
Bug 1535671 - Remove some static initializers that call into PR_GetEnv during initialization unnecessarily. r=truber,posidron I though this was going to be enough to unbreak rr, but it seems not to be the case, see https://github.com/mozilla/rr/issues/2329. In any case avoiding static initializers that initialize PR seems desirable. Differential Revision: https://phabricator.services.mozilla.com/D23706 --HG-- extra : moz-landing-system : lando
-
- Mar 15, 2019
-
-
Chris Peterson authored
--HG-- extra : rebase_source : 6e7a46cf49f78e46e12d1e7fc76aba6f0c377be0
-
- Mar 13, 2019
-
-
Sylvestre Ledru authored
# ignore-this-changeset Differential Revision: https://phabricator.services.mozilla.com/D22514
-
- Feb 27, 2019
-
-
Gurzau Raul authored
-
- Feb 26, 2019
-
-
Christian Holler authored
Differential Revision: https://phabricator.services.mozilla.com/D21251 --HG-- extra : moz-landing-system : lando
-
- Feb 25, 2019
-
-
Alex Gaynor authored
Differential Revision: https://phabricator.services.mozilla.com/D20687 --HG-- extra : moz-landing-system : lando
-