c6ccc706547610c6897ead77343a2ec62835ec1f: Bug 1502253: [taskgraph] Remove some single-variant `Any` schemas; r=dustin
Tom Prince <mozilla@hocat.ca> - Fri, 26 Oct 2018 19:10:42 +0000 - rev 443222
Push 34944 by ncsoregi@mozilla.com at Sat, 27 Oct 2018 09:49:55 +0000
Bug 1502253: [taskgraph] Remove some single-variant `Any` schemas; r=dustin Differential Revision: https://phabricator.services.mozilla.com/D9885
bb0a820903b98831234e8bfae11f6d209c7729dc: Bug 1502253: [taskgraph] Give reasonable error message when an error is made in task.run blocks; r=dustin,aki
Tom Prince <mozilla@hocat.ca> - Fri, 26 Oct 2018 19:02:36 +0000 - rev 443221
Push 34944 by ncsoregi@mozilla.com at Sat, 27 Oct 2018 09:49:55 +0000
Bug 1502253: [taskgraph] Give reasonable error message when an error is made in task.run blocks; r=dustin,aki Differential Revision: https://phabricator.services.mozilla.com/D9863
80472227ba8906853affcd7b79df78a7a33cff38: Bug 1502253: [taskgraph] Remove unsupported docker-engine worker implementation; r=dustin
Tom Prince <mozilla@hocat.ca> - Fri, 26 Oct 2018 17:55:04 +0000 - rev 443220
Push 34944 by ncsoregi@mozilla.com at Sat, 27 Oct 2018 09:49:55 +0000
Bug 1502253: [taskgraph] Remove unsupported docker-engine worker implementation; r=dustin Trying to use this will fail, as there isn't a payload builder for it. Differential Revision: https://phabricator.services.mozilla.com/D9862
279ffbe018451dbee5bec61403801f4265646be8: Backed out 2 changesets (bug 1501869) for causing wpt failures on webvr-enabled-by-feature-policy-attribute-redirect-on-load
Cosmin Sabou <csabou@mozilla.com> - Sat, 27 Oct 2018 00:51:10 +0300 - rev 443219
Push 34944 by ncsoregi@mozilla.com at Sat, 27 Oct 2018 09:49:55 +0000
Backed out 2 changesets (bug 1501869) for causing wpt failures on webvr-enabled-by-feature-policy-attribute-redirect-on-load Backed out changeset 56896b0e10d3 (bug 1501869) Backed out changeset cdb87cbfe882 (bug 1501869)
6b177971812dd9f6ac4c99a599f64ab9ce9f8791: Bug 1502278 - Merge WebGLContextUnchecked back into WebGLContext. r=kvark
Jeff Gilbert <jgilbert@mozilla.com> - Fri, 26 Oct 2018 14:54:38 +0000 - rev 443218
Push 34944 by ncsoregi@mozilla.com at Sat, 27 Oct 2018 09:49:55 +0000
Bug 1502278 - Merge WebGLContextUnchecked back into WebGLContext. r=kvark Differential Revision: https://phabricator.services.mozilla.com/D9893
bc93ef323aa20d6ae6e4ef24a60267fb560344af: Bug 1499866 - Update metadata for wpt compat directory r=miketaylr
Wes Kocher <wkocher@mozilla.com> - Fri, 26 Oct 2018 19:48:38 +0000 - rev 443217
Push 34944 by ncsoregi@mozilla.com at Sat, 27 Oct 2018 09:49:55 +0000
Bug 1499866 - Update metadata for wpt compat directory r=miketaylr The styles used in these tests are being explicitly overwritten on mobile Firefox, and that isn't likely to change for the foreseeable future. Just mark them as expected failures on android for now to green things up a bit. Differential Revision: https://phabricator.services.mozilla.com/D9884
fdeb43b7bc65cb624dc1dcc18f2ba070ef254fdc: Bug 1502228 - [Mac] With sandbox early startup enabled, some form elements are not rendered r=Alex_Gaynor
Haik Aftandilian <haftandilian@mozilla.com> - Fri, 26 Oct 2018 18:51:37 +0000 - rev 443216
Push 34944 by ncsoregi@mozilla.com at Sat, 27 Oct 2018 09:49:55 +0000
Bug 1502228 - [Mac] With sandbox early startup enabled, some form elements are not rendered r=Alex_Gaynor Add the /private/var directory to the list of file-read-metadata paths to avoid rendering issues on macOS 10.14 when sandbox early startup is enabled. Differential Revision: https://phabricator.services.mozilla.com/D9933
129d9009661f020cd9ef9fb2a4a9d62d8e7d86e0: Bug 1500861 - Add shutdownWithTimeout method to nsIThreadPool r=froydnj,erahm
Valentin Gosu <valentin.gosu@gmail.com> - Fri, 26 Oct 2018 18:46:00 +0000 - rev 443215
Push 34944 by ncsoregi@mozilla.com at Sat, 27 Oct 2018 09:49:55 +0000
Bug 1500861 - Add shutdownWithTimeout method to nsIThreadPool r=froydnj,erahm This method is necessary because some threads might be stuck making blocking calls. This means the thread is not processing any events, and we're unable to safely terminate it. Our solution here is to leak the stuck threads instead of waiting for them and potentially causing a shutdown hang. Differential Revision: https://phabricator.services.mozilla.com/D9601
8af56b8790336d4f8387aa7b0050b807f97723d4: Bug 1502069 - isTabEmpty should be a property on the tab rather than a global function. r=dao
Mark Banner <standard8@mozilla.com> - Fri, 26 Oct 2018 16:42:11 +0000 - rev 443214
Push 34944 by ncsoregi@mozilla.com at Sat, 27 Oct 2018 09:49:55 +0000
Bug 1502069 - isTabEmpty should be a property on the tab rather than a global function. r=dao Differential Revision: https://phabricator.services.mozilla.com/D9926
fbecb004514ccad4e7ca03dbf43bcc53f9cd00b1: Bug 1502054 - Remove the header-button class. r=mstriemer
Dão Gottwald <dao@mozilla.com> - Fri, 26 Oct 2018 18:01:06 +0000 - rev 443213
Push 34944 by ncsoregi@mozilla.com at Sat, 27 Oct 2018 09:49:55 +0000
Bug 1502054 - Remove the header-button class. r=mstriemer Differential Revision: https://phabricator.services.mozilla.com/D9788
8b72cee028cdd72074cc78870c21d145d954fac1: Bug 1501845 - Load customElements.js inside migration.xul to fix migration UI when running with commandline;r=paolo
Brian Grinstead <bgrinstead@mozilla.com> - Fri, 26 Oct 2018 17:22:15 +0000 - rev 443212
Push 34944 by ncsoregi@mozilla.com at Sat, 27 Oct 2018 09:49:55 +0000
Bug 1501845 - Load customElements.js inside migration.xul to fix migration UI when running with commandline;r=paolo This is another case of a document getting loaded before MainProcessSingleton, similar to profile manager. There's another wrinkle here, though. The migration UI can also be loaded _after_ startup (through Bookmarks manager), which is actually the primary way this UI is surfaced. So we need to also handle customElements.js getting loaded twice into the same window to avoid attempting to redefine everything. Differential Revision: https://phabricator.services.mozilla.com/D9713
e1404c73b666d9b79bc7b103128f59c095d743b4: Bug 1501977 - Remove global Content Blocking toggle in the main menu. r=Ehsan
Johann Hofmann <jhofmann@mozilla.com> - Fri, 26 Oct 2018 18:09:06 +0000 - rev 443211
Push 34944 by ncsoregi@mozilla.com at Sat, 27 Oct 2018 09:49:55 +0000
Bug 1501977 - Remove global Content Blocking toggle in the main menu. r=Ehsan Differential Revision: https://phabricator.services.mozilla.com/D9916
74a560ef3b51f2054faaf99182f7e4ef3978ab26: Bug 1501977 - Remove global Content Blocking toggle in about:preferences. r=flod,Ehsan
Johann Hofmann <jhofmann@mozilla.com> - Fri, 26 Oct 2018 18:08:53 +0000 - rev 443210
Push 34944 by ncsoregi@mozilla.com at Sat, 27 Oct 2018 09:49:55 +0000
Bug 1501977 - Remove global Content Blocking toggle in about:preferences. r=flod,Ehsan This patch also removes some of the other handling of browser.contentblocking.enabled in about:preferences, such as disabling the cookies and site data section. Differential Revision: https://phabricator.services.mozilla.com/D9915
4755e3693c1ff7d9e1729a51f6d9a82df367cdb7: Bug 1500219: Part 2 - Test UniquePtr integration with IPDL (r=jld)
David Parks <dparks@mozilla.com> - Wed, 24 Oct 2018 21:04:44 +0000 - rev 443209
Push 34944 by ncsoregi@mozilla.com at Sat, 27 Oct 2018 09:49:55 +0000
Bug 1500219: Part 2 - Test UniquePtr integration with IPDL (r=jld) Tests that pass UniquePtrs in IPDL messages. Depends on D9143 Differential Revision: https://phabricator.services.mozilla.com/D9144
c71388ece3975bb6b814f2a4d16ca15315384441: Backed out changeset 2c6e366ebc6e (bug 1502028) for wpt failures on pipe-through.dedicatedworker.html. CLOSED TREE
Narcis Beleuzu <nbeleuzu@mozilla.com> - Fri, 26 Oct 2018 21:12:32 +0300 - rev 443208
Push 34944 by ncsoregi@mozilla.com at Sat, 27 Oct 2018 09:49:55 +0000
Backed out changeset 2c6e366ebc6e (bug 1502028) for wpt failures on pipe-through.dedicatedworker.html. CLOSED TREE
a887c9b3dad3dd4d37cb0fb14d7aa15fc9d24118: Bug 1500219: Part 1 - Add ability to send and receive UniquePtr<T> with IPDL (r=jld)
David Parks <dparks@mozilla.com> - Fri, 26 Oct 2018 17:09:19 +0000 - rev 443207
Push 34944 by ncsoregi@mozilla.com at Sat, 27 Oct 2018 09:49:55 +0000
Bug 1500219: Part 1 - Add ability to send and receive UniquePtr<T> with IPDL (r=jld) This patch adds the ability to use UniquePtr<T> in IPDL messages if T is serializable. The behavior works as expected -- a UniquePtr in a Send is cleared and is passed by move. Some design points: * The UniquePtr identification is done in the parser. This is because the parser immediately normalizes CxxTemplateInst -- an old version of the patch did hacky string-parsing to pull it apart. I, instead, created CxxUniquePtrInst. * The implementation allows passing to Send... by move or by reference. This is valid UniquePtr API behavior but passing by reference is not really useful in this case (but not harmful). This could probably piggy-back on the "moveonly" IPDL work but that is newer than this work and will require some refactoring. Differential Revision: https://phabricator.services.mozilla.com/D9143
fda8140290255a6eb2654e1f282173eab4f1296c: Bug 1500154 - Link with -Bsymbolic-functions whenever possible. r=glandium
Matt Brubeck <mbrubeck@mozilla.com> - Fri, 26 Oct 2018 12:10:44 +0000 - rev 443206
Push 34944 by ncsoregi@mozilla.com at Sat, 27 Oct 2018 09:49:55 +0000
Bug 1500154 - Link with -Bsymbolic-functions whenever possible. r=glandium This speeds up calls within libxul by avoiding PLT jumps. Differential Revision: https://phabricator.services.mozilla.com/D9686
20a550cfc08f4e8de5332209b9a56dbda2d6c6fd: Bug 1460914 - [xpcshell] Define preferences in testing/profiles instead of testing/xpcshell/head.js, r=ted
Andrew Halberstadt <ahalberstadt@mozilla.com> - Fri, 26 Oct 2018 17:47:18 +0000 - rev 443205
Push 34944 by ncsoregi@mozilla.com at Sat, 27 Oct 2018 09:49:55 +0000
Bug 1460914 - [xpcshell] Define preferences in testing/profiles instead of testing/xpcshell/head.js, r=ted This commit creates an empty 'base' profile because I wanted to preserve the ability to apply a pref to all test harnesses on try. Since xpcshell doesn't share many prefs with the other harnesses, it can't use the common profile. So adding a pref to 'common' will apply it everywhere except xpcshell. Adding a pref to 'base' will apply it everywhere including xpcshell. These profiles are starting to get a bit messy, but I'd like to punt re-organizing them to a follow-up bug. Depends on D9716 Differential Revision: https://phabricator.services.mozilla.com/D9717
1ba93cd55330c825b10310473276996d4ae6caf8: Bug 1460914 - [xpcshell] Use nsIPrefService.readUserPrefsFromFile to set prefs, r=ted
Andrew Halberstadt <ahalberstadt@mozilla.com> - Fri, 26 Oct 2018 17:46:03 +0000 - rev 443204
Push 34944 by ncsoregi@mozilla.com at Sat, 27 Oct 2018 09:49:55 +0000
Bug 1460914 - [xpcshell] Use nsIPrefService.readUserPrefsFromFile to set prefs, r=ted This uses nsIPrefService.readUserPrefsFromFile to set preferences from a user.js passed in via the python harness. This allows us to use the profiles under testing/profiles like all the other harnesses and will make setting prefs in xpcshell easier to use and understand. Differential Revision: https://phabricator.services.mozilla.com/D9716
1c2afde752e7eb78e6d4b4ebe10b1f1e3c3842f7: Bug 1502159 - Remove C1Spewer r=jandem
Matthew Gaudet <mgaudet@mozilla.com> - Fri, 26 Oct 2018 15:43:43 +0000 - rev 443203
Push 34944 by ncsoregi@mozilla.com at Sat, 27 Oct 2018 09:49:55 +0000
Bug 1502159 - Remove C1Spewer r=jandem It appears the C1 Spewer is not partciularly well used. Loading logs into IRHydra [1] points out that the majority of phase dumps appear to be broken except for LIR. [1]: https://mrale.ph/irhydra/ Depends on D9856 Differential Revision: https://phabricator.services.mozilla.com/D9857
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip