e6c64c4d354bf5cfb0aa5b10ae5edb7ffe6a74e3: Bug 1372579, uplift NSPR_4_16_BETA1, r=me
Kai Engert <kaie@kuix.de> - Fri, 23 Jun 2017 15:52:30 +0200 - rev 366007
Push 32090 by cbook@mozilla.com at Mon, 26 Jun 2017 11:27:03 +0000
Bug 1372579, uplift NSPR_4_16_BETA1, r=me UPGRADE_NSPR_RELEASE
e2f93083797764391222f791f64b27627fcaed54: Bug 1372685 - Make DisplayItemLayer dummy target 1x1. r=lsalzman
Jeff Muizelaar <jmuizelaar@mozilla.com> - Fri, 23 Jun 2017 09:46:40 -0400 - rev 366006
Push 32090 by cbook@mozilla.com at Mon, 26 Jun 2017 11:27:03 +0000
Bug 1372685 - Make DisplayItemLayer dummy target 1x1. r=lsalzman This is basically the same as what was done in PaintedLayerBlob
2063c45f91f4931d4c4ccc00c9bbc5506bd98753: Bug 1095267 - Stop using Promise.jsm in Task.jsm. r=paolo
Marco Castelluccio <mcastelluccio@mozilla.com> - Mon, 05 Jun 2017 18:05:11 +0100 - rev 366005
Push 32090 by cbook@mozilla.com at Mon, 26 Jun 2017 11:27:03 +0000
Bug 1095267 - Stop using Promise.jsm in Task.jsm. r=paolo
57eeeb588417da62bd0d5287eb13d025fbee5bb6: Backed out changeset ececd1d2c875 (bug 1374348) for bustage
Carsten "Tomcat" Book <cbook@mozilla.com> - Fri, 23 Jun 2017 15:00:28 +0200 - rev 366004
Push 32090 by cbook@mozilla.com at Mon, 26 Jun 2017 11:27:03 +0000
Backed out changeset ececd1d2c875 (bug 1374348) for bustage
ececd1d2c875b06cbb2c50fb1d1217072a4bb8e1: Bug 1374348 - Rewrite paths from JAR files. r=chmanchester
Marco Castelluccio <mcastelluccio@mozilla.com> - Fri, 23 Jun 2017 12:01:42 +0100 - rev 366003
Push 32090 by cbook@mozilla.com at Mon, 26 Jun 2017 11:27:03 +0000
Bug 1374348 - Rewrite paths from JAR files. r=chmanchester
70fe3412c7dbc0c99ec54c5e84f3cbcc9144f4e4: Bug 1374603 - define a maximum width for panelviews, r=bbell,mikedeboer
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Thu, 22 Jun 2017 13:48:13 +0100 - rev 366002
Push 32090 by cbook@mozilla.com at Mon, 26 Jun 2017 11:27:03 +0000
Bug 1374603 - define a maximum width for panelviews, r=bbell,mikedeboer MozReview-Commit-ID: 8K8IrXGAqcu
b71fee1146c43242ba038208a1eab4eb1750d30b: Merge mozilla-central to mozilla-inbound
Carsten "Tomcat" Book <cbook@mozilla.com> - Fri, 23 Jun 2017 13:50:13 +0200 - rev 366001
Push 32090 by cbook@mozilla.com at Mon, 26 Jun 2017 11:27:03 +0000
Merge mozilla-central to mozilla-inbound
8590635444ac68bf2808cf61900ec5c1e29a4ed4: Merge mozilla-central to mozilla-inbound
Carsten "Tomcat" Book <cbook@mozilla.com> - Fri, 23 Jun 2017 13:00:34 +0200 - rev 366000
Push 32090 by cbook@mozilla.com at Mon, 26 Jun 2017 11:27:03 +0000
Merge mozilla-central to mozilla-inbound
4cd2e9bab7b22af27c2cb25e24591e77df8731e5: Merge mozilla-central to mozilla-inbound
Carsten "Tomcat" Book <cbook@mozilla.com> - Fri, 23 Jun 2017 12:22:24 +0200 - rev 365999
Push 32090 by cbook@mozilla.com at Mon, 26 Jun 2017 11:27:03 +0000
Merge mozilla-central to mozilla-inbound
ab1d1b0135febb8a13915ac7a78c1173e0c71c77: Merge mozilla-central to mozilla-inbound
Carsten "Tomcat" Book <cbook@mozilla.com> - Fri, 23 Jun 2017 11:44:21 +0200 - rev 365998
Push 32090 by cbook@mozilla.com at Mon, 26 Jun 2017 11:27:03 +0000
Merge mozilla-central to mozilla-inbound
6d121d4c2033db893f0c21951f761822d87df960: Bug 1368456 - remove Promise.jsm imports in tests, r=mconley.
Florian Quèze <florian@queze.net> - Fri, 23 Jun 2017 11:25:52 +0200 - rev 365997
Push 32090 by cbook@mozilla.com at Mon, 26 Jun 2017 11:27:03 +0000
Bug 1368456 - remove Promise.jsm imports in tests, r=mconley.
e1b1c441ed4c0d052552415c07936e6d8bf23888: Bug 1368456 - blacklist Promise.jsm before first paint, r=mconley.
Florian Quèze <florian@queze.net> - Fri, 23 Jun 2017 11:25:34 +0200 - rev 365996
Push 32090 by cbook@mozilla.com at Mon, 26 Jun 2017 11:27:03 +0000
Bug 1368456 - blacklist Promise.jsm before first paint, r=mconley.
9c7e4d4547b752ee3bb9b603218d143ffe9f6c49: Bug 1368456 - Remove imports of Promise.jsm from Firefox, r=mconley.
Florian Quèze <florian@queze.net> - Fri, 23 Jun 2017 11:25:18 +0200 - rev 365995
Push 32090 by cbook@mozilla.com at Mon, 26 Jun 2017 11:27:03 +0000
Bug 1368456 - Remove imports of Promise.jsm from Firefox, r=mconley.
ea3fb9e7622e2f890d45cc2f45cd472c6cf45935: Bug 1034599 - Convert remaining Promise.defer() uses to PromiseUtils.defer() or new Promise(), r=mconley.
Florian Quèze <florian@queze.net> - Fri, 23 Jun 2017 11:25:02 +0200 - rev 365994
Push 32090 by cbook@mozilla.com at Mon, 26 Jun 2017 11:27:03 +0000
Bug 1034599 - Convert remaining Promise.defer() uses to PromiseUtils.defer() or new Promise(), r=mconley.
4da7ff4c92bf47c1ceb8383da4cc459e84a95e08: Bug 1325336 - Generate statistics for cache performance on the given HW, r=valentin, r=honzab
Michal Novotny <michal.novotny@gmail.com> - Fri, 23 Jun 2017 10:24:45 +0200 - rev 365993
Push 32090 by cbook@mozilla.com at Mon, 26 Jun 2017 11:27:03 +0000
Bug 1325336 - Generate statistics for cache performance on the given HW, r=valentin, r=honzab CachePerfStats gathers performance data for single open, read and write operations as well as the whole cache entry opening. It maintains long term and short term average. The long term average filters out excessive values and it represents and average time for a given operation when the cache is not busy. The short term average represents the current cache speed. By comparing these two stats we know pretty quickly that the cache is getting slower and then we race the cache with network immediately without a delay. Otherwise the delay is based on the average cache entry open time.
aa1693a26a15eb5cba24102222687dc81eeddd7b: Bug 1375392 - Tweak the PROFILER_LABEL* macros. r=mstange.
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 22 Jun 2017 17:08:53 +1000 - rev 365992
Push 32090 by cbook@mozilla.com at Mon, 26 Jun 2017 11:27:03 +0000
Bug 1375392 - Tweak the PROFILER_LABEL* macros. r=mstange. This patch makes the following changes to the macros. - Removes PROFILER_LABEL_FUNC. It's only suitable for use in functions outside classes, due to PROFILER_FUNCTION_NAME not getting class names, and it was mostly misused. - Removes PROFILER_FUNCTION_NAME. It's no longer used, and __func__ is universally available now anyway. - Combines the first two string literal arguments of PROFILER_LABEL and PROFILER_LABEL_DYNAMIC into a single argument. There was no good reason for them to be separate, and it forced a '::' in the label, which isn't always appropriate. Also, the meaning of the "name_space" argument was interpreted in an interesting variety of ways. - Adds an "AUTO_" prefix to PROFILER_LABEL and PROFILER_LABEL_DYNAMIC, to make it clearer they construct RAII objects rather than just being function calls. (I myself have screwed up the scoping because of this in the past.) - Fills in the 'js::ProfileEntry::Category::' qualifier within the macro, so the caller doesn't need to. This makes a *lot* more of the uses fit onto a single line. The patch also makes the following changes to the macro uses (beyond those required by the changes described above). - Fixes a bunch of labels that had gotten out of sync with the name of the class and/or function that encloses them. - Removes a useless PROFILER_LABEL use within a trivial scope in EventStateManager::DispatchMouseOrPointerEvent(). It clearly wasn't serving any useful purpose. It also serves as extra evidence that the AUTO_ prefix is a good idea. - Tweaks DecodePool::SyncRunIf{Preferred,Possible} so that the labelling is done within them, instead of at their callsites, because that's a more standard way of doing things.
4cbea3e428e7378f8258c227780e7bc65de01dd1: Bug 1374514 - Don't use alias for SetDeadline signature. r=nfroyd
Andreas Farre <farre@mozilla.com> - Mon, 19 Jun 2017 23:59:00 +0200 - rev 365991
Push 32090 by cbook@mozilla.com at Mon, 26 Jun 2017 11:27:03 +0000
Bug 1374514 - Don't use alias for SetDeadline signature. r=nfroyd
a43c10bf081edc622b1c47ba8aeef15265c8536b: Bug 1375387 - Reorder and section-ify GeckoProfiler.h. r=mstange.
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 22 Jun 2017 14:28:47 +1000 - rev 365990
Push 32090 by cbook@mozilla.com at Mon, 26 Jun 2017 11:27:03 +0000
Bug 1375387 - Reorder and section-ify GeckoProfiler.h. r=mstange. This patch gives some structure and order to the profiler's API. It also renames AutoProfilerRegister as AutoProfilerRegisterThread, to match profiler_register_thread().
42593af5ec7ec9d5a07c9c0e899ac99244d15ae6: merge autoland to mozilla-central a=merge
Carsten "Tomcat" Book <cbook@mozilla.com> - Mon, 26 Jun 2017 13:23:42 +0200 - rev 365989
Push 32089 by cbook@mozilla.com at Mon, 26 Jun 2017 11:24:06 +0000
merge autoland to mozilla-central a=merge
24faed7bb3d8b23268eadb59c1f8cdbf8a1bc99a: Bug 1376227. P5 - merge CreateResource() and Load() for they are highly coupled. r=gerald
JW Wang <jwwang@mozilla.com> - Fri, 23 Jun 2017 15:39:57 +0800 - rev 365988
Push 32089 by cbook@mozilla.com at Mon, 26 Jun 2017 11:24:06 +0000
Bug 1376227. P5 - merge CreateResource() and Load() for they are highly coupled. r=gerald MozReview-Commit-ID: EH9NROdQfmd
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip