f9b54c69e77011a018985e4863108ed8f59e9e51: Bug 1638918 - Convert kvstore to use a background task queue instead of a one-off thread. r=KrisWright
Lina Cambridge <lina@yakshaving.ninja> - Wed, 20 May 2020 20:55:10 +0000 - rev 531334
Push 37438 by abutkovits@mozilla.com at Thu, 21 May 2020 09:36:57 +0000
Bug 1638918 - Convert kvstore to use a background task queue instead of a one-off thread. r=KrisWright Differential Revision: https://phabricator.services.mozilla.com/D75863
767dac9c6d2b6fdcc8ca4a8cdbf31a9b31d03d53: Bug 1639018 - Change `TaskRunnable::dispatch` to take owned runnables. r=froydnj
Lina Cambridge <lina@yakshaving.ninja> - Wed, 20 May 2020 20:54:49 +0000 - rev 531333
Push 37438 by abutkovits@mozilla.com at Thu, 21 May 2020 09:36:57 +0000
Bug 1639018 - Change `TaskRunnable::dispatch` to take owned runnables. r=froydnj This matches how the `Dispatch(already_AddRefed<nsIRunnable>)` overloads work in C++: `Dispatch` takes ownership of the runnable, and leaks it if dispatch fails—because the thread manager is shutting down, for instance. This avoids a race where a runnable can be released on either the owning or target thread. Rust doesn't allow arbitrary `Self` types yet (see rust-lang/rust#44874), so we need to change `dispatch` and `dispatch_with_options` to be associated methods. Differential Revision: https://phabricator.services.mozilla.com/D75858
87b6bc1c13222b570d79a4228f334d8e20d794fe: Bug 1638929 - Expose `NS_DispatchBackgroundTask` to `moz_task`. r=KrisWright
Lina Cambridge <lina@yakshaving.ninja> - Wed, 20 May 2020 20:54:11 +0000 - rev 531332
Push 37438 by abutkovits@mozilla.com at Thu, 21 May 2020 09:36:57 +0000
Bug 1638929 - Expose `NS_DispatchBackgroundTask` to `moz_task`. r=KrisWright Differential Revision: https://phabricator.services.mozilla.com/D75838
e4cd52e972162f3ae572553bf8e640d9af25e185: Bug 1586726 - Make the test 'browser/components/originattributes/test/browser/browser_firstPartyIsolation_saveAs.js' working in Fission. r=baku
Tim Huang <tihuang@mozilla.com> - Wed, 20 May 2020 20:17:06 +0000 - rev 531331
Push 37438 by abutkovits@mozilla.com at Thu, 21 May 2020 09:36:57 +0000
Bug 1586726 - Make the test 'browser/components/originattributes/test/browser/browser_firstPartyIsolation_saveAs.js' working in Fission. r=baku Differential Revision: https://phabricator.services.mozilla.com/D76208
83335880745c9ec851edf531796777c6c48c94d1: No bug: Rename list of labels to ignore on try to UNCOMMON_TRY_TASK_LABELS; r=ahal
Tom Prince <mozilla@hocat.ca> - Wed, 20 May 2020 13:18:19 +0000 - rev 531330
Push 37438 by abutkovits@mozilla.com at Thu, 21 May 2020 09:36:57 +0000
No bug: Rename list of labels to ignore on try to UNCOMMON_TRY_TASK_LABELS; r=ahal Give it a more descriptive name, and avoid using `blacklist` in the name. Differential Revision: https://phabricator.services.mozilla.com/D76031
5032fce072a47d9705e2daec8bfd86668777cbc1: Bug 1639641 - Try fallback for printing stdout/stderr in jstests. r=sfink
Tooru Fujisawa <arai_a@mac.com> - Wed, 20 May 2020 21:39:51 +0000 - rev 531329
Push 37438 by abutkovits@mozilla.com at Thu, 21 May 2020 09:36:57 +0000
Bug 1639641 - Try fallback for printing stdout/stderr in jstests. r=sfink Differential Revision: https://phabricator.services.mozilla.com/D76197
cad387b2d0b36c84899fa676e15c30917e82c35b: Bug 1634675 - Remove webrtc-gtests r=drno,froydnj
Dan Minor <dminor@mozilla.com> - Wed, 20 May 2020 19:59:45 +0000 - rev 531328
Push 37438 by abutkovits@mozilla.com at Thu, 21 May 2020 09:36:57 +0000
Bug 1634675 - Remove webrtc-gtests r=drno,froydnj Differential Revision: https://phabricator.services.mozilla.com/D73451
d75769547bb8ec4a103f2fafbe96945a1d9187ca: Bug 1635106 - fix spellchecker lifetime handling vs. the context menu, r=nika
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Wed, 20 May 2020 21:20:10 +0000 - rev 531327
Push 37438 by abutkovits@mozilla.com at Thu, 21 May 2020 09:36:57 +0000
Bug 1635106 - fix spellchecker lifetime handling vs. the context menu, r=nika This changes both the spellchecker parent code that interfaces with the InlineSpellCheckerParent actor, and the child code interfacing with the ContextMenuChild actor, to ensure they get notified when either actor goes away. It maintains the "uninit" messages to clear out spellcheck data when the context menu goes away (while the window / actors remain intact). It also adds some belts-and-suspenders type checks that allow us to recover if we ever get in a bad state again, instead of stubbornly throwing exceptions and breaking the UI for users. Differential Revision: https://phabricator.services.mozilla.com/D75228
eda029c86b6a3035ede1e37b5f5e4a21264ae5d1: Bug 1638559 - return a deny action when the window context is null. r=bryce
alwu <alwu@mozilla.com> - Wed, 20 May 2020 21:12:13 +0000 - rev 531326
Push 37438 by abutkovits@mozilla.com at Thu, 21 May 2020 09:36:57 +0000
Bug 1638559 - return a deny action when the window context is null. r=bryce I suspect that when enabling Fission, in some situation, we might get a null window context which results in a crash. Therefore, returning a deny action if we are not able to get a window context. Differential Revision: https://phabricator.services.mozilla.com/D76196
59ada885b5a4ca5acd8091f6cc8d7b14bfd574e8: Bug 1635932 - Add Breadcrumbs annotation to a crash report. r=gsvelto
Roger Yang <royang@mozilla.com> - Wed, 20 May 2020 21:04:14 +0000 - rev 531325
Push 37438 by abutkovits@mozilla.com at Thu, 21 May 2020 09:36:57 +0000
Bug 1635932 - Add Breadcrumbs annotation to a crash report. r=gsvelto Differential Revision: https://phabricator.services.mozilla.com/D76182
3d91ba9e1d25d47c742436b5aa8bb309fb67b365: Bug 1618064 - Moving sponsored by field into fluent with override for specific content. r=gvn,fluent-reviewers,flod
Scott <scott.downe@gmail.com> - Wed, 20 May 2020 20:57:12 +0000 - rev 531324
Push 37437 by nerli@mozilla.com at Thu, 21 May 2020 02:34:41 +0000
Bug 1618064 - Moving sponsored by field into fluent with override for specific content. r=gvn,fluent-reviewers,flod Differential Revision: https://phabricator.services.mozilla.com/D73942
915a6a8561f63c6df7222638be85743e97077cdc: Bug 1637915: use strings for GitIgnoreCache r=rstewart
Mitchell Hentges <mhentges@mozilla.com> - Wed, 20 May 2020 20:55:54 +0000 - rev 531323
Push 37437 by nerli@mozilla.com at Thu, 21 May 2020 02:34:41 +0000
Bug 1637915: use strings for GitIgnoreCache r=rstewart Differential Revision: https://phabricator.services.mozilla.com/D75363
c3ac91c63eeb6037e6c07591d198460703e92279: Backed out changeset 7050d098119c (bug 1608078) for failures on test_stepping-12.js. CLOSED TREE
Csoregi Natalia <ncsoregi@mozilla.com> - Wed, 20 May 2020 23:43:52 +0300 - rev 531322
Push 37437 by nerli@mozilla.com at Thu, 21 May 2020 02:34:41 +0000
Backed out changeset 7050d098119c (bug 1608078) for failures on test_stepping-12.js. CLOSED TREE
0855a5f132b36b12b78c87f7211d07b731fc431c: Bug 1639521 - Fix Py3 incompatibility in `mach artifact` r=nalexander
Ricky Stewart <rstewart@mozilla.com> - Wed, 20 May 2020 20:34:51 +0000 - rev 531321
Push 37437 by nerli@mozilla.com at Thu, 21 May 2020 02:34:41 +0000
Bug 1639521 - Fix Py3 incompatibility in `mach artifact` r=nalexander Differential Revision: https://phabricator.services.mozilla.com/D76215
2e77f3c6d7f105099f14646e3e30ccde8e7adc19: Bug 1566017 - Improve 'mach test-info' run type handling; r=jmaher
Geoff Brown <gbrown@mozilla.com> - Wed, 20 May 2020 20:29:08 +0000 - rev 531320
Push 37437 by nerli@mozilla.com at Thu, 21 May 2020 02:34:41 +0000
Bug 1566017 - Improve 'mach test-info' run type handling; r=jmaher - implement ekyle's tip for better grouping of run types - combine build and run types and eliminate duplicates when building the platform name - report '1proc' instead of 'e10s' so platform names look more similar to treeherder The universal_newlines change is a ride-along, for improved py3 compat. Differential Revision: https://phabricator.services.mozilla.com/D76211
566d54746a9a4e886039ebcc9da6dd1b78e2ec6b: Bug 1637637 - disable fast shutdown for the test_prefs_store.js and test_prefs_tracker.js tests where it crashes, r=gbrown.
Florian Quèze <florian@queze.net> - Wed, 20 May 2020 16:35:51 +0000 - rev 531319
Push 37437 by nerli@mozilla.com at Thu, 21 May 2020 02:34:41 +0000
Bug 1637637 - disable fast shutdown for the test_prefs_store.js and test_prefs_tracker.js tests where it crashes, r=gbrown. Depends on D72407 Differential Revision: https://phabricator.services.mozilla.com/D76167
a8d65c8b993b73d3b04722875fc4b61e0f768f46: Bug 1637637 - Exit(0) at the end of xpcshell tests, r=gbrown.
Florian Quèze <florian@queze.net> - Wed, 20 May 2020 16:14:31 +0000 - rev 531318
Push 37437 by nerli@mozilla.com at Thu, 21 May 2020 02:34:41 +0000
Bug 1637637 - Exit(0) at the end of xpcshell tests, r=gbrown. Differential Revision: https://phabricator.services.mozilla.com/D72407
84e6e0fcbd3575c29cf238050d61a59b34c7673c: Bug 1639247 - Isolate DNS cache per first-party when privacy.partition.network_state is set to true - part 4 - DNS originAttributes suffix in about:networking, r=valentin,fluent-reviewers,necko-reviewers,flod
Andrea Marchesini <amarchesini@mozilla.com> - Wed, 20 May 2020 16:46:26 +0000 - rev 531317
Push 37437 by nerli@mozilla.com at Thu, 21 May 2020 02:34:41 +0000
Bug 1639247 - Isolate DNS cache per first-party when privacy.partition.network_state is set to true - part 4 - DNS originAttributes suffix in about:networking, r=valentin,fluent-reviewers,necko-reviewers,flod Differential Revision: https://phabricator.services.mozilla.com/D75986
ab42c2dd3b435e2f8fe4d367963cbb90c6b21e95: Bug 1639247 - Isolate DNS cache per first-party when privacy.partition.network_state is set to true - part 3 - implementation, r=valentin,necko-reviewers
Andrea Marchesini <amarchesini@mozilla.com> - Wed, 20 May 2020 17:27:43 +0000 - rev 531316
Push 37437 by nerli@mozilla.com at Thu, 21 May 2020 02:34:41 +0000
Bug 1639247 - Isolate DNS cache per first-party when privacy.partition.network_state is set to true - part 3 - implementation, r=valentin,necko-reviewers Differential Revision: https://phabricator.services.mozilla.com/D75985
174d7d969298918c23f6d7f25f07145bddd9e5c5: Bug 1639247 - Isolate DNS cache per first-party when privacy.partition.network_state is set to true - part 2 - check the return value of GetUsername(), r=valentin,necko-reviewers
Andrea Marchesini <amarchesini@mozilla.com> - Wed, 20 May 2020 16:45:37 +0000 - rev 531315
Push 37437 by nerli@mozilla.com at Thu, 21 May 2020 02:34:41 +0000
Bug 1639247 - Isolate DNS cache per first-party when privacy.partition.network_state is set to true - part 2 - check the return value of GetUsername(), r=valentin,necko-reviewers Differential Revision: https://phabricator.services.mozilla.com/D75984
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip