2812a46d115d5b7e4eceb0285f3848d2544a362d: Bug 1494894 - sidebar CSS: use color instead of opacity for unselectable items;r=ladybenko
Julian Descottes <jdescottes@mozilla.com> - Fri, 26 Oct 2018 15:00:13 +0000 - rev 443153
Push
34942 by csabou@mozilla.com at Fri, 26 Oct 2018 21:55:19 +0000
Bug 1494894 - sidebar CSS: use color instead of opacity for unselectable items;r=ladybenko
Depends on D9652
This allows the Connect button to no longer look disabled. However we could maybe mutualize
colors a bit more, either with a --color-disabled variable or with a class.
Differential Revision:
https://phabricator.services.mozilla.com/D9653
ba1fcb7618efc99f927339eb10e818aaebbe11bf: Backed out 2 changesets (bug 1460914)for multiple failures on profile_data/base "CLOSED TREE"
arthur.iakab <aiakab@mozilla.com> - Fri, 26 Oct 2018 19:42:33 +0300 - rev 443152
Push
34942 by csabou@mozilla.com at Fri, 26 Oct 2018 21:55:19 +0000
Backed out 2 changesets (
bug 1460914)for multiple failures on profile_data/base "CLOSED TREE"
Backed out changeset a2161aab4e4e (
bug 1460914)
Backed out changeset 9e438c55a248 (
bug 1460914)
2fc7502a62b0e6ecf4987fbc86bde329f903eb6f: Bug 1501644 - Update test to check if content sees shimmed window.controllers in beta and release r=bholley
Sebastian Hengst <archaeopteryx@coole-files.de> - Fri, 26 Oct 2018 15:57:01 +0000 - rev 443151
Push
34942 by csabou@mozilla.com at Fri, 26 Oct 2018 21:55:19 +0000
Bug 1501644 - Update test to check if content sees shimmed window.controllers in beta and release r=bholley
Differential Revision:
https://phabricator.services.mozilla.com/D9896
b2d4c84560b18ef1dadf74a7013074fe02fb55dc: Bug 1502051 - BaselineCompiler should use JSScript::yieldAndAwaitOffsets. r=jandem
Ted Campbell <tcampbell@mozilla.com> - Fri, 26 Oct 2018 16:00:23 +0000 - rev 443150
Push
34942 by csabou@mozilla.com at Fri, 26 Oct 2018 21:55:19 +0000
Bug 1502051 - BaselineCompiler should use JSScript::yieldAndAwaitOffsets. r=jandem
It currently generates the same table in a round-about way so we should
just use the same table for consistency. Note that the BaselineScript
still gets it's own yield/await offsets table that is tracked in native
address offsets.
Differential Revision:
https://phabricator.services.mozilla.com/D9800
fdda51be24d24588b7803ba0c07ffea848bd5e37: Bug 1502051 - Cleanup BaselineScript::nativeCodeForPc. r=djvj
Ted Campbell <tcampbell@mozilla.com> - Fri, 26 Oct 2018 16:01:59 +0000 - rev 443149
Push
34942 by csabou@mozilla.com at Fri, 26 Oct 2018 21:55:19 +0000
Bug 1502051 - Cleanup BaselineScript::nativeCodeForPc. r=djvj
Add a maybeNativeCodeForPc that returns nullptr on optimized-out code.
This is useful later for generating mappings without having to first
determine 'dead code'. Also reorganize the logic a little.
Differential Revision:
https://phabricator.services.mozilla.com/D9799
5c6343e86e056e982eb754cb8f8e2649ebadea45: Bug 1502051 - Always check slotInfo for BaselineScript::nativeCodeForPc. r=djvj
Ted Campbell <tcampbell@mozilla.com> - Fri, 26 Oct 2018 16:01:41 +0000 - rev 443148
Push
34942 by csabou@mozilla.com at Fri, 26 Oct 2018 21:55:19 +0000
Bug 1502051 - Always check slotInfo for BaselineScript::nativeCodeForPc. r=djvj
Make the slotInfo argument required and assert that stack is
synchronized. A native code address for baseline is only well-defined if
the registers are setup correctly. Existing code was fine, this just
asserts some previously un-documented things.
Differential Revision:
https://phabricator.services.mozilla.com/D9790
8f8923703a095ed7151d7f2381311eefb74df85b: Bug 1502051 - Cleanup BaselineScript entry point names. r=jandem
Ted Campbell <tcampbell@mozilla.com> - Fri, 26 Oct 2018 16:00:04 +0000 - rev 443147
Push
34942 by csabou@mozilla.com at Fri, 26 Oct 2018 21:55:19 +0000
Bug 1502051 - Cleanup BaselineScript entry point names. r=jandem
These are very specialized entry points so instead name them after their
use cases to make code easier to read and keep in sync.
Differential Revision:
https://phabricator.services.mozilla.com/D9789
1eb75409c3e98371d510ff013905ad06eaa304d0: Bug 1502051 - Cleanup up BaselineScript initializers. r=djvj
Ted Campbell <tcampbell@mozilla.com> - Fri, 26 Oct 2018 15:59:54 +0000 - rev 443146
Push
34942 by csabou@mozilla.com at Fri, 26 Oct 2018 21:55:19 +0000
Bug 1502051 - Cleanup up BaselineScript initializers. r=djvj
- Use C++ member initialization to simplify constructors.
- Mark class as final since it has trailing allocations.
- Make constructor private.
Differential Revision:
https://phabricator.services.mozilla.com/D9787
a2161aab4e4ed8cf7cf69c1fc281e87915a561da: Bug 1460914 - [xpcshell] Define preferences in testing/profiles instead of testing/xpcshell/head.js, r=ted
Andrew Halberstadt <ahalberstadt@mozilla.com> - Thu, 25 Oct 2018 15:23:09 +0000 - rev 443145
Push
34942 by csabou@mozilla.com at Fri, 26 Oct 2018 21:55:19 +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
9e438c55a2481de116f871a195d73666138cb3bb: Bug 1460914 - [xpcshell] Use nsIPrefService.readUserPrefsFromFile to set prefs, r=ted
Andrew Halberstadt <ahalberstadt@mozilla.com> - Thu, 25 Oct 2018 15:22:44 +0000 - rev 443144
Push
34942 by csabou@mozilla.com at Fri, 26 Oct 2018 21:55:19 +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
dfa7c7907860d2b5841f85ae28c6b11edd8550aa: Merge mozilla-central to autoland. a=merge CLOSED TREE
Noemi Erli <nerli@mozilla.com> - Fri, 26 Oct 2018 18:49:22 +0300 - rev 443143
Push
34942 by csabou@mozilla.com at Fri, 26 Oct 2018 21:55:19 +0000
Merge mozilla-central to autoland. a=merge CLOSED TREE
c4825f9877365dfd803324a80391d5cda40e554b: Bug 1427774: Fix baseline return address more consistently in JSJitProfilingFrameIterator r=djvj
Iain Ireland <iireland@mozilla.com> - Mon, 22 Oct 2018 18:36:06 +0000 - rev 443142
Push
34942 by csabou@mozilla.com at Fri, 26 Oct 2018 21:55:19 +0000
Bug 1427774: Fix baseline return address more consistently in JSJitProfilingFrameIterator r=djvj
Differential Revision:
https://phabricator.services.mozilla.com/D9384
d8a2a9b84ac262a4dd085125a028511b7fa5fb3a: Bug 1500594 - Retry reading stream if it returns NS_BASE_STREAM_WOULD_BLOCK r=kershaw
Valentin Gosu <valentin.gosu@gmail.com> - Fri, 26 Oct 2018 12:28:56 +0000 - rev 443141
Push
34942 by csabou@mozilla.com at Fri, 26 Oct 2018 21:55:19 +0000
Bug 1500594 - Retry reading stream if it returns NS_BASE_STREAM_WOULD_BLOCK r=kershaw
Sometimes nsIBinaryInputStream.readByteArray could return NS_BASE_STREAM_WOULD_BLOCK.
In this case we want to retry reading from the input stream.
Differential Revision:
https://phabricator.services.mozilla.com/D9900
141e7c1fa4338aa1a7e3ee275f983f8ed3845d5c: Bug 1501121 - [Mac] With sandbox early startup enabled, content processes become "Not Responding" in Activity Monitor r=Alex_Gaynor
Haik Aftandilian <haftandilian@mozilla.com> - Fri, 26 Oct 2018 13:03:55 +0000 - rev 443140
Push
34942 by csabou@mozilla.com at Fri, 26 Oct 2018 21:55:19 +0000
Bug 1501121 - [Mac] With sandbox early startup enabled, content processes become "Not Responding" in Activity Monitor r=Alex_Gaynor
When early sandbox setartup is enabled, revert to sending SetProcessSandbox() to the child process as before. In the child process RecvSetProcessSandbox() handler, call CGSShutdownServerConnections() and then return early if the sandbox is already enabled.
Differential Revision:
https://phabricator.services.mozilla.com/D9827
a3c737408598118378a6a44dc32e92342a317f1b: Bug 1469345: Enable remaining favicon tests in verify mode. r=Gijs
Dave Townsend <dtownsend@oxymoronical.com> - Fri, 26 Oct 2018 09:54:18 +0000 - rev 443139
Push
34942 by csabou@mozilla.com at Fri, 26 Oct 2018 21:55:19 +0000
Bug 1469345: Enable remaining favicon tests in verify mode. r=Gijs
Differential Revision:
https://phabricator.services.mozilla.com/D9832
fe1c408db5321673b4dfcc2a7236afadbe2bde15: Backed out 2 changesets (bug 1502159)for spidermonkey busteges on CacheIRCompiler.cpp:1624
arthur.iakab <aiakab@mozilla.com> - Fri, 26 Oct 2018 18:18:35 +0300 - rev 443138
Push
34942 by csabou@mozilla.com at Fri, 26 Oct 2018 21:55:19 +0000
Backed out 2 changesets (
bug 1502159)for spidermonkey busteges on CacheIRCompiler.cpp:1624
Backed out changeset cde1c74945a2 (
bug 1502159)
Backed out changeset 3333ccf6f6ff (
bug 1502159)
4bf59f00f700b25a3c6d983ed01af60b9ff6d9cc: Bug 1502130 - Prevent handling contentSearchUI events if input element is no longer present r=ursula,k88hudson
Andrei Oprea <andrei.br92@gmail.com> - Fri, 26 Oct 2018 15:12:25 +0000 - rev 443137
Push
34942 by csabou@mozilla.com at Fri, 26 Oct 2018 21:55:19 +0000
Bug 1502130 - Prevent handling contentSearchUI events if input element is no longer present r=ursula,k88hudson
Differential Revision:
https://phabricator.services.mozilla.com/D9828
6a448725f676cd7b438897804939c05b802ed02f: Bug 1491676 - Moves cloudstorage string r=flod,Gijs
Jack Smith <jack@jackdeansmith.com> - Fri, 26 Oct 2018 14:57:45 +0000 - rev 443136
Push
34942 by csabou@mozilla.com at Fri, 26 Oct 2018 21:55:19 +0000
Bug 1491676 - Moves cloudstorage string r=flod,Gijs
Differential Revision:
https://phabricator.services.mozilla.com/D8552
cde1c74945a22fc553e7893db1c8845b6263d2c3: Bug 1502159 - Remove C1Spewer r=jandem
Matthew Gaudet <mgaudet@mozilla.com> - Fri, 26 Oct 2018 14:39:03 +0000 - rev 443135
Push
34942 by csabou@mozilla.com at Fri, 26 Oct 2018 21:55:19 +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
3333ccf6f6ff24178faaa3382a9a08197e8af024: Bug 1502159 - Remove dead constant in JitSpewer.h r=IainIreland
Matthew Gaudet <mgaudet@mozilla.com> - Thu, 25 Oct 2018 21:15:02 +0000 - rev 443134
Push
34942 by csabou@mozilla.com at Fri, 26 Oct 2018 21:55:19 +0000
Bug 1502159 - Remove dead constant in JitSpewer.h r=IainIreland
Differential Revision:
https://phabricator.services.mozilla.com/D9856