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 366008
Push 45476 by cbook@mozilla.com at Mon, 26 Jun 2017 11:44:45 +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 366007
Push 45476 by cbook@mozilla.com at Mon, 26 Jun 2017 11:44:45 +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 366006
Push 45476 by cbook@mozilla.com at Mon, 26 Jun 2017 11:44:45 +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 366005
Push 45476 by cbook@mozilla.com at Mon, 26 Jun 2017 11:44:45 +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 366004
Push 45476 by cbook@mozilla.com at Mon, 26 Jun 2017 11:44:45 +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 366003
Push 45476 by cbook@mozilla.com at Mon, 26 Jun 2017 11:44:45 +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 366002
Push 45476 by cbook@mozilla.com at Mon, 26 Jun 2017 11:44:45 +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 366001
Push 45476 by cbook@mozilla.com at Mon, 26 Jun 2017 11:44:45 +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 366000
Push 45476 by cbook@mozilla.com at Mon, 26 Jun 2017 11:44:45 +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 365999
Push 45476 by cbook@mozilla.com at Mon, 26 Jun 2017 11:44:45 +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 365998
Push 45476 by cbook@mozilla.com at Mon, 26 Jun 2017 11:44:45 +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 365997
Push 45476 by cbook@mozilla.com at Mon, 26 Jun 2017 11:44:45 +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 365996
Push 45476 by cbook@mozilla.com at Mon, 26 Jun 2017 11:44:45 +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 365995
Push 45476 by cbook@mozilla.com at Mon, 26 Jun 2017 11:44:45 +0000
merge autoland to mozilla-central a=merge
d50abca6521baeae8ac6b07ddf843d63a1aa5f84: No bug, Automated HPKP preload list update from host bld-linux64-spot-301 - a=hpkp-update
ffxbld - Sun, 25 Jun 2017 08:35:48 -0700 - rev 365994
Push 45476 by cbook@mozilla.com at Mon, 26 Jun 2017 11:44:45 +0000
No bug, Automated HPKP preload list update from host bld-linux64-spot-301 - a=hpkp-update
ecc0265eca351cea4d513f2968a18ca69fe122aa: No bug, Automated HSTS preload list update from host bld-linux64-spot-301 - a=hsts-update
ffxbld - Sun, 25 Jun 2017 08:35:45 -0700 - rev 365993
Push 45476 by cbook@mozilla.com at Mon, 26 Jun 2017 11:44:45 +0000
No bug, Automated HSTS preload list update from host bld-linux64-spot-301 - a=hsts-update
c01aa84ded7eb0b3e691f8bcc5cd887c960a779e: No bug, Automated HPKP preload list update from host bld-linux64-spot-301 - a=hpkp-update
ffxbld - Sat, 24 Jun 2017 08:41:00 -0700 - rev 365992
Push 45476 by cbook@mozilla.com at Mon, 26 Jun 2017 11:44:45 +0000
No bug, Automated HPKP preload list update from host bld-linux64-spot-301 - a=hpkp-update
9e538ab4f97d92f30d5fa544782ec1b3671269ea: No bug, Automated HSTS preload list update from host bld-linux64-spot-301 - a=hsts-update
ffxbld - Sat, 24 Jun 2017 08:40:57 -0700 - rev 365991
Push 45476 by cbook@mozilla.com at Mon, 26 Jun 2017 11:44:45 +0000
No bug, Automated HSTS preload list update from host bld-linux64-spot-301 - a=hsts-update
92dc60b522d81862e52bff5cdb1b698eb5608658: Bug 1375904 - Fix funsize routes so we activate funsize on the dmg tasks, so partials should end up being signed. r=aki a=callek
Justin Wood <Callek@gmail.com> - Fri, 23 Jun 2017 14:04:23 -0400 - rev 365990
Push 45476 by cbook@mozilla.com at Mon, 26 Jun 2017 11:44:45 +0000
Bug 1375904 - Fix funsize routes so we activate funsize on the dmg tasks, so partials should end up being signed. r=aki a=callek MozReview-Commit-ID: FIml3dxQamy
c03f906e6579fce0b61524c4f5c8445dfa76ffe0: No bug, Automated HPKP preload list update from host bld-linux64-spot-304 - a=hpkp-update
ffxbld - Fri, 23 Jun 2017 08:34:57 -0700 - rev 365989
Push 45476 by cbook@mozilla.com at Mon, 26 Jun 2017 11:44:45 +0000
No bug, Automated HPKP preload list update from host bld-linux64-spot-304 - a=hpkp-update
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip