Sebastian Hengst
1e83040b43
Backed out changeset b67548cc946e (bug 1167235)
2016-06-28 20:28:23 +02:00
Sebastian Hengst
3dfd5773f2
Backed out changeset 6ee8762044bd (bug 1167235)
2016-06-28 20:28:23 +02:00
Sebastian Hengst
7f0473d085
Backed out changeset f534fcb785c9 (bug 1167235)
2016-06-28 20:28:22 +02:00
Sebastian Hengst
955599781a
Backed out changeset 61465f67b591 (bug 1167235)
2016-06-28 20:28:22 +02:00
Sebastian Hengst
92c1ecdea3
Backed out changeset 169b7053b22d (bug 1167235)
2016-06-28 20:28:22 +02:00
Nathan Froyd
f7ee3c3dbf
Bug 1281626 - part 5 - move nsRunnableFunction into mozilla::detail and rename it; r=khuey
...
We do this for similar reasons as nsRunnableMethod*: less prefixing and
a more obvious signal that this is a private implementation class.
2016-06-28 22:24:54 -04:00
Nathan Froyd
65715152b1
Bug 1281626 - part 4 - change NS_NewRunnableFunction to return already_AddRefed; r=khuey
...
This change makes it more consistent with NS_NewRunnableMethod and also
opens up optimization opportunities for later.
2016-06-28 22:24:54 -04:00
Nathan Froyd
8b24c9d51c
Bug 1281626 - part 3 - make various things accept already_AddRefed<nsIRunnable>; r=khuey
...
All of these things are called with the result of
NS_NewRunnableFunction, so we need to transition them over to a world
where NS_NewRunnableFunction returns something different.
2016-06-28 22:24:54 -04:00
Nathan Froyd
f624e16333
Bug 1281626 - part 2 - make RunnableMethod* internals final classes; r=khuey
...
This step is mostly tidiness.
2016-06-28 22:24:54 -04:00
Nathan Froyd
bcf3920031
Bug 1281626 - part 1 - move nsRunnableMethod* into mozilla::detail and rename them; r=khuey
...
Less ns-prefixing is more better. Also, this renaming makes clearer
that these classes are private implementation details, which is good,
because we're going to take advantage of that fact in a bit.
2016-06-28 22:24:54 -04:00
Bob Clary
d111f0ca3f
Bug 1281511 - Add getAndroidSdk() to Mochitest SimpleTest.js, r=gbrown, snorp.
2016-06-28 11:14:45 -07:00
Jonathan Griffin
50e458a92b
Bug 1277957 - Point to tooltool at GitHub, r=dustin
...
MozReview-Commit-ID: 8VPih4tpYYy
2016-06-27 14:51:41 -07:00
Nathan Froyd
4288fc808d
Bug 1281786 - make Fennec compile with NDK r12; r=glandium
...
NDK r12 shuffled a few things around and changed how we need to link to libc++.
2016-06-28 22:00:47 -04:00
Kyle Huey
706b08a2a3
Bug 1267819: Add a diagnostic assertion. r=froydnj
...
--HG--
extra : rebase_source : b340fb72636948dcc2fa926599f386ce6ead412f
2016-06-28 10:47:23 -07:00
Kyle Huey
2dda6971f7
Bug 1282603: Don't use 'workers': True for *WorkerGlobalScope. r=baku
...
--HG--
extra : rebase_source : ed96d99034e9236bd1fd4a8287efbd17cf20138e
2016-06-28 10:47:23 -07:00
Kyle Huey
6baa905da7
Bug 1282527: Remove remaining PR_ASSERTs outside of NSPR/NSS. r=dbaron
...
--HG--
extra : rebase_source : a9dd69c772ef2641ee300d57d2a4d4c83003726c
2016-06-28 10:47:22 -07:00
Andrea Marchesini
1600fef74a
Bug 1281793 - Remove some non-used telemetry IDs - part 6 - wrong IDs removed - CLOSED TREE, r=me
2016-06-28 19:53:49 +02:00
Andrea Marchesini
6abf4d7619
Bug 1281793 - Remove some non-used telemetry IDs - part 5 - Search and other stuff, r=gfritzsche
2016-06-28 19:30:54 +02:00
Andrea Marchesini
163825f4a6
Bug 1281793 - Remove some non-used telemetry IDs - part 4 - random things (2), r=chutten
2016-06-28 19:30:37 +02:00
Andrea Marchesini
c850532165
Bug 1281793 - Remove some non-used telemetry IDs - part 3 - random things, r=chutten
2016-06-28 19:30:15 +02:00
Andrea Marchesini
93583dc002
Bug 1281793 - Remove some non-used telemetry IDs - part 2 - network/cache, r=gfritzsche
2016-06-28 19:29:28 +02:00
Andrea Marchesini
880aca8671
Bug 1281793 - Remove some non-used telemetry IDs - part 1 - expired keys in nsBrowserApp, r=gfritzsche
2016-06-28 19:29:09 +02:00
Andrea Marchesini
7fc60537c1
Bug 1280067 - WorkerThreadModifyBusyCount should be the default value for WorkerRunnable, r=sicking
2016-06-28 19:28:13 +02:00
Christoph Kerschbaumer
e327196a9a
Bug 1279481 - Convert mozJSComponentLoader.cpp to use channel->Open2() r=bholley
2016-06-10 14:32:09 +02:00
Christoph Kerschbaumer
ec2f7f5183
Bug 1282750 - Convert AboutCache to use AsyncOpen2() r=honza
2016-06-28 15:32:20 +02:00
Christoph Kerschbaumer
71fde070bb
Bug 1282554 - Provide helper function to check if channel can be openen using open2() and asyncOpen2() r=bholly
2016-06-28 19:03:56 +02:00
Andrew Comminos
1956523e8c
Bug 1225044 - Workaround GTK windows freezing on unmap. r=karlt
...
MozReview-Commit-ID: AMLk2Pe05JY
--HG--
extra : rebase_source : 2fbf2d41a7fac2c696e9b85571638eefeb49e0ea
2016-06-24 14:51:28 -04:00
Dustin J. Mitchell
c6a548be78
Bug 1280231: rename types.py to taskgraph.py; r=Callek
...
MozReview-Commit-ID: Jf6CVyFCGMI
--HG--
rename : taskcluster/taskgraph/types.py => taskcluster/taskgraph/taskgraph.py
extra : rebase_source : 12e30313eb1fd4062c0be9d869460644ae949019
extra : intermediate-source : 4b1d94901b4d09c13031982c28eec6a48f938c71
extra : source : e85765be39d61d7c0df9831e16930328effad554
2016-06-20 19:11:52 +00:00
Dustin J. Mitchell
77ad76d2ad
Bug 1280231: Load kinds in order by dependencies; r=jonasfj
...
This enables kinds that generate tasks based on those output by another kind.
For example, the test kind might generate a set of test tasks for each build
task.
MozReview-Commit-ID: K7ha9OmJ6gd
--HG--
extra : rebase_source : 36fc7e2d9c5987a4bb8b3779cf1a9308f5561828
extra : intermediate-source : 7898d1ab1afc08f78445165d0c94566b0682a2f7
extra : source : 0852b38cd86c42ebba0f9e74d7470a263969b784
2016-06-27 22:31:06 +00:00
Dustin J. Mitchell
49f6131a63
Bug 1280231: refactor task kinds to task classes; r=jonasfj
...
MozReview-Commit-ID: 1cNukxBgfey
--HG--
extra : rebase_source : 4f0fcce2bcea0fb78ba70e7c052638ca2c5b8a3d
extra : intermediate-source : ba5cbf4e06a550993e5216f816dcf0ccd3938b2e
extra : source : f744bd2fbcd3ae9b90851dcd12307c15d04f8bea
2016-06-27 22:57:44 +00:00
Nathan Froyd
fae35df0c6
Bug 1282541 - remove postfix increment on register set iterators; r=nbp
...
A surprising number of places use postfix increment on register set
iterators, which is theoretically less efficient due to requiring a copy
of the iterator. A sufficiently smart compiler may be able to optimize
that copy out...but seeing postfix iterators is arguably surprising and
none of the current call sites actually need the copy. So let's convert
all the postfix increments into prefix increments and remove the postfix
version. That way, nobody else makes the same mistake and the code
reads more idiomatically.
2016-06-28 20:02:48 -04:00
Andrea Marchesini
f181ac8328
Bug 1272501 - Add Telemetry to the Blink/Webkit FileSystem API - part 2, r=smaug
2016-06-28 18:02:30 +02:00
Andrea Marchesini
93b1b8e92a
Bug 1272501 - Add Telemetry to the Blink/Webkit FileSystem API - part 1, r=smaug
2016-06-28 18:02:13 +02:00
Andi-Bogdan Postelnicu
af65fa1246
Bug 1282424 - initialize member variable |mSpecularConstantInt| in SpecularLightingSoftware. r=mstange
...
MozReview-Commit-ID: 8ch1A9bGiBj
--HG--
extra : rebase_source : ee673828507d5de411c1a807f9b43ce542e34f21
2016-06-27 16:26:01 +03:00
Nicolas B. Pierron
87e616c41c
Bug 1229813 - Enable branch pruning. r=jandem
2016-06-28 15:19:55 +00:00
Nathan Froyd
b4dc060490
Bug 1281581 - save and restore errno in the profiler's signal handler; r=BenWa
...
The profiler's signal handler clobbers errno, via its calls to sem_post,
or via other functions that it transitively calls. TSan complains about
this, as a sample arriving at the wrong time could make it look like a
function that failed actually succeeded, or vice versa. Ensure that the
signal handler preserves the state of the world by saving and restoring
errno around its operation.
2016-06-28 19:17:43 -04:00
Carsten "Tomcat" Book
206dc72425
Backed out changeset e1001d232f8a (bug 1281793) for bustage on a CLOSED TREE
2016-06-28 17:05:04 +02:00
Carsten "Tomcat" Book
32708ad758
Backed out changeset 4bf710c1a503 (bug 1281793)
2016-06-28 17:04:51 +02:00
Carsten "Tomcat" Book
d7c349e036
Backed out changeset 3af9c0fa2ba6 (bug 1281793)
2016-06-28 17:04:50 +02:00
Carsten "Tomcat" Book
0f88d840e4
Backed out changeset 27b1dd843116 (bug 1281793)
2016-06-28 17:04:49 +02:00
Carsten "Tomcat" Book
0f67fc8441
Backed out changeset 81120708f321 (bug 1281793)
2016-06-28 17:04:48 +02:00
Carsten "Tomcat" Book
f6eff7943f
Backed out changeset d3892088d89b (bug 1281793)
2016-06-28 17:04:47 +02:00
Carsten "Tomcat" Book
1a906a731f
Backed out changeset af41c2ddcb5a (bug 1278929) for bustage on a CLOSED TREE
2016-06-28 17:00:35 +02:00
Andrea Marchesini
0d69f0050d
Bug 1281793 - Remove some non-used telemetry IDs - part 6 - histogram-whitelists.json fixed CLOSED TREE, r=me
2016-06-28 16:55:26 +02:00
Andrea Marchesini
fea5d62068
Bug 1281793 - Remove some non-used telemetry IDs - part 5 - Search and other stuff, r=gfritzsche
2016-06-28 16:44:42 +02:00
Andrea Marchesini
430a14cd11
Bug 1281793 - Remove some non-used telemetry IDs - part 4 - random things (2), r=chutten
2016-06-28 16:44:42 +02:00
Andrea Marchesini
a90ce99e52
Bug 1281793 - Remove some non-used telemetry IDs - part 3 - random things, r=chutten
2016-06-28 16:44:42 +02:00
Andrea Marchesini
875e53018c
Bug 1281793 - Remove some non-used telemetry IDs - part 2 - network/cache, r=gfritzsche
2016-06-28 16:44:42 +02:00
Andrea Marchesini
1a91dfc4d0
Bug 1281793 - Remove some non-used telemetry IDs - part 1 - expired keys in nsBrowserApp, r=gfritzsche
2016-06-28 16:44:42 +02:00
Jared Wein
316a00cede
Bug 1280606 - Dotted square cuts through the description of icons. r=Gijs
...
MozReview-Commit-ID: EZB4jT2TFLJ
--HG--
extra : rebase_source : 3cb678363e1f86d2a862da2c6e970f2fa1ec426e
2016-06-24 22:09:17 -04:00