2f83ddb62a8cad47a45c766917a23f1a3d3bb2bd: Bug 1456391 - Part 3: Use new mapFrameTree version on Desktop. r=mikedeboer
Jan Henning <jh+bugzilla@buttercookie.de> - Wed, 25 Apr 2018 22:07:31 +0200 - rev 791025
Push 108668 by dgottwald@mozilla.com at Thu, 03 May 2018 10:16:36 +0000
Bug 1456391 - Part 3: Use new mapFrameTree version on Desktop. r=mikedeboer MozReview-Commit-ID: AUQXLPnO1CH
f7e91391e09ff508f807c548cd5f4555c7dbf69a: Bug 1456391 - Part 2: Add mapFrameTree to sessionstore's Utils.jsm. r=mikedeboer
Jan Henning <jh+bugzilla@buttercookie.de> - Wed, 25 Apr 2018 22:04:56 +0200 - rev 791024
Push 108668 by dgottwald@mozilla.com at Thu, 03 May 2018 10:16:36 +0000
Bug 1456391 - Part 2: Add mapFrameTree to sessionstore's Utils.jsm. r=mikedeboer GeckoView has already started using a slightly modified version of mapFrameTree, and since ssu.forEachNonDynamicChildFrame() has vastly simplified the process of correctly using FormData/ScrollPosition.collect() for *all* (non-dynamic) child frames, we want to use mapFrameTree for Fennec's session store as well. Therefore, to avoid further duplication of code, we add a common version to the session store's Utils.jsm module. We base the code on the GeckoView implementation of mapFrameTree, which has gained the ability to use callback *arrays*, however we still use ssu.forEach- NonDynamicChildFrame() like Desktop currently does, instead of simply iterating over *all* frames. MozReview-Commit-ID: 3ilEgNSeCEv
1877b11a8fb6e62e88bbc7cb31517a74fae8f6e9: Bug 1456391 - Part 1: Move nsISessionStoreUtils to Toolkit. r=Nika
Jan Henning <jh+bugzilla@buttercookie.de> - Tue, 24 Apr 2018 21:52:46 +0200 - rev 791023
Push 108668 by dgottwald@mozilla.com at Thu, 03 May 2018 10:16:36 +0000
Bug 1456391 - Part 1: Move nsISessionStoreUtils to Toolkit. r=Nika We want to use forEachNonDynamicChildFrame() on Android as well. MozReview-Commit-ID: E4sJa6gbyuq
5be595f4f1d910e7b3a94ff3891924456c30ed00: Bug 1458591 - remove unused toolbar propType;r=jryans
Julian Descottes <jdescottes@mozilla.com> - Wed, 02 May 2018 20:52:41 +0200 - rev 791022
Push 108668 by dgottwald@mozilla.com at Thu, 03 May 2018 10:16:36 +0000
Bug 1458591 - remove unused toolbar propType;r=jryans MozReview-Commit-ID: 8e85Fw4PLNQ
5da4a0c6ba28e6ba399624085195cf6c09df170b: Bug 1458591 - Use most recent chrome window for DevTools link helper;r=jryans
Julian Descottes <jdescottes@mozilla.com> - Wed, 02 May 2018 20:23:53 +0200 - rev 791021
Push 108668 by dgottwald@mozilla.com at Thu, 03 May 2018 10:16:36 +0000
Bug 1458591 - Use most recent chrome window for DevTools link helper;r=jryans MozReview-Commit-ID: 8n5tT8qbAiU
4cd21995f6d93788eeb72e5f62f59dd2861a0a2f: Merge mozilla-central to autoland. a=merge CLOSED TREE
Gurzau Raul <rgurzau@mozilla.com> - Thu, 03 May 2018 00:07:30 +0300 - rev 791020
Push 108668 by dgottwald@mozilla.com at Thu, 03 May 2018 10:16:36 +0000
Merge mozilla-central to autoland. a=merge CLOSED TREE
aa5c4afe0acb45067fe6985bd94f407138f323e0: Bug 1434889 - Enable release promotion on esr60. r=jlorenzo
Rail Aliiev <rail@mozilla.com> - Wed, 02 May 2018 16:55:25 -0400 - rev 791019
Push 108668 by dgottwald@mozilla.com at Thu, 03 May 2018 10:16:36 +0000
Bug 1434889 - Enable release promotion on esr60. r=jlorenzo CLOSED TREE
18718bb58de42a44f461e41e1d8fe7922d83f68d: Bug 1451143 - Check that the card is updated before proceeding with test. r=MattN
Jared Wein <jwein@mozilla.com> - Wed, 02 May 2018 09:55:20 -0400 - rev 791018
Push 108668 by dgottwald@mozilla.com at Thu, 03 May 2018 10:16:36 +0000
Bug 1451143 - Check that the card is updated before proceeding with test. r=MattN MozReview-Commit-ID: Kh7I9Jc0uQV
e5b964d1631a85d672f3e0d41273173b1388f77c: Bug 1453591 - Add gtest coverage for the persistence logic. r?chutten,janerik,froydnj draft
Alessio Placitelli <alessio.placitelli@gmail.com> - Mon, 23 Apr 2018 19:14:23 +0200 - rev 791017
Push 108667 by bmo:alessio.placitelli@gmail.com at Thu, 03 May 2018 09:47:17 +0000
Bug 1453591 - Add gtest coverage for the persistence logic. r?chutten,janerik,froydnj This changes the build system to add a new define when on Android or when tests are enabled, MOZ_TELEMETRY_GECKOVIEW. MozReview-Commit-ID: 5n2A8G2ZzRK
ded3de47384a7ebd6f0ae205acafec279fd18420: Bug 1453591 - Add a signal for checking when persisted probes loading completes. r?janerik,chutten,esawin draft
Alessio Placitelli <alessio.placitelli@gmail.com> - Thu, 26 Apr 2018 14:32:42 +0200 - rev 791016
Push 108667 by bmo:alessio.placitelli@gmail.com at Thu, 03 May 2018 09:47:17 +0000
Bug 1453591 - Add a signal for checking when persisted probes loading completes. r?janerik,chutten,esawin This patch adds a new topic, for internal use only, which is notified once the Telemetry core completes loading all the persisted measurements. This will be useful for applications to have a signal for when is the right time to start requesting snapshots/clears. MozReview-Commit-ID: 5tBxV6L1bkh
565c12c3959ba48ca3e81dd347a4c01394a75869: Bug 1453591 - Add GeckoView persistence for Telemetry Scalars. r?chutten,janerik,gfritzsche draft
Alessio Placitelli <alessio.placitelli@gmail.com> - Mon, 23 Apr 2018 16:22:58 +0200 - rev 791015
Push 108667 by bmo:alessio.placitelli@gmail.com at Thu, 03 May 2018 09:47:17 +0000
Bug 1453591 - Add GeckoView persistence for Telemetry Scalars. r?chutten,janerik,gfritzsche This adds the core changes needed in order to record scalar measurements to a file and then load them back (including keyed scalars). MozReview-Commit-ID: BQh2KWzjvLu
212a339445e95747a8c1f5ccce2dcd871147d01e: Bug 1453591 - Add a GetIDForProcessName utility function in TelemetryCommon. r?janerik,chutten draft
Alessio Placitelli <alessio.placitelli@gmail.com> - Mon, 30 Apr 2018 16:47:08 +0200 - rev 791014
Push 108667 by bmo:alessio.placitelli@gmail.com at Thu, 03 May 2018 09:47:17 +0000
Bug 1453591 - Add a GetIDForProcessName utility function in TelemetryCommon. r?janerik,chutten This introduces a function for getting the ProcessID value given the name of a process. MozReview-Commit-ID: 9cbZAO5hyL5
6131acad455a93f64925e04d5a4a65d8a29a16e4: Bug 1453591 - Add persistence support for GeckoView in the Telemetry core. r?chutten,janerik,gfritzsche,froydnj draft
Alessio Placitelli <alessio.placitelli@gmail.com> - Mon, 16 Apr 2018 11:15:48 +0200 - rev 791013
Push 108667 by bmo:alessio.placitelli@gmail.com at Thu, 03 May 2018 09:47:17 +0000
Bug 1453591 - Add persistence support for GeckoView in the Telemetry core. r?chutten,janerik,gfritzsche,froydnj This implements the persistence timer and the logic to write measurements to a persistence file off-the-main thread using the jsoncpp library. It additionally exposes the ClearProbes method to clear the probe storage and trigger clearing the persisted data (GeckoView only). MozReview-Commit-ID: 94FoZac47Cw
41c2f2c57f662413ae4cb32d2c7d0adbbc0debde: Bug 1406552 - Only update max ascent / descent with em ones when ascent and descent are zero. r?jfkthame draft
Xidorn Quan <me@upsuper.org> - Thu, 03 May 2018 19:43:46 +1000 - rev 791012
Push 108666 by xquan@mozilla.com at Thu, 03 May 2018 09:44:18 +0000
Bug 1406552 - Only update max ascent / descent with em ones when ascent and descent are zero. r?jfkthame The original code was added in bug 385263 for fixing bug 279032 that a single font provides zero for max ascent / descent in its HHEA table which caused Firefox to crash. Unconditionally picking the maximum of max ascent / descent and their em correspondents doesn't seem to be essential for working around that case, so this patch changes it to just use the em ascent / descent when both max ascent and descent are zero. This fixes a webcompat problem related to Roboto font on Linux (and presumably also Android given it uses FreeType backend as well). MozReview-Commit-ID: EpKrfiOwnZt
55270c23fd5beebe21fd0d6040ba946e4ce7c866: Bug 1320052 - Clamped count is not double-counted anymore. r?chutten draft
Jan-Erik Rediger <jrediger@mozilla.com> - Thu, 03 May 2018 10:20:09 +0200 - rev 791011
Push 108665 by bmo:jrediger@mozilla.com at Thu, 03 May 2018 09:43:18 +0000
Bug 1320052 - Clamped count is not double-counted anymore. r?chutten MozReview-Commit-ID: 284A2Z4QvxM
8476f05d2caa80b2e394ac06328bd847bfed6a69: Bug 1320052 - Update external snapshot callers to not deal with subsessions. r?chutten draft
Jan-Erik Rediger <jrediger@mozilla.com> - Wed, 02 May 2018 15:56:03 +0200 - rev 791010
Push 108665 by bmo:jrediger@mozilla.com at Thu, 03 May 2018 09:43:18 +0000
Bug 1320052 - Update external snapshot callers to not deal with subsessions. r?chutten MozReview-Commit-ID: DGTer5oMnwd
037e8c0c296a49e95c12faeccbfd27737fbbf599: Bug 1320052 - Remove now obsolete full-session/subsession tests for histograms. r?chutten draft
Jan-Erik Rediger <jrediger@mozilla.com> - Wed, 02 May 2018 15:55:01 +0200 - rev 791009
Push 108665 by bmo:jrediger@mozilla.com at Thu, 03 May 2018 09:43:18 +0000
Bug 1320052 - Remove now obsolete full-session/subsession tests for histograms. r?chutten MozReview-Commit-ID: 1NJ6OAYEqIs
949ae08883fe4ad745bab61aea8a1ca78f473e66: Bug 1320052 - Update internal snapshot callers to not deal with subsessions. r?chutten draft
Jan-Erik Rediger <jrediger@mozilla.com> - Wed, 02 May 2018 15:53:31 +0200 - rev 791008
Push 108665 by bmo:jrediger@mozilla.com at Thu, 03 May 2018 09:43:18 +0000
Bug 1320052 - Update internal snapshot callers to not deal with subsessions. r?chutten MozReview-Commit-ID: CpHEaT30VYd
e67b280627fb5b8dd5857f7acc76736987320c51: Bug 1320052 - Unify histogram storage into a single container. r?chutten draft
Jan-Erik Rediger <jrediger@mozilla.com> - Wed, 02 May 2018 15:43:02 +0200 - rev 791007
Push 108665 by bmo:jrediger@mozilla.com at Thu, 03 May 2018 09:43:18 +0000
Bug 1320052 - Unify histogram storage into a single container. r?chutten On Desktop and GeckoView we only ever need to store histograms for a subsession and clear the histograms when a snapshot is done (e.g. a main ping is build). On Fennec we don't have subsessions and only store for a session and never clear the storage. MozReview-Commit-ID: BeVi86kZPs2
2e6f167bbe7665183c61c4c3844107271c50db78: Bug 1458673 - In start and stop methods of AudioBufferSourceNode change the throw error to align with the spec. r?dminor draft
Alex Chronopoulos <achronop@gmail.com> - Thu, 03 May 2018 11:40:34 +0200 - rev 791006
Push 108664 by achronop@gmail.com at Thu, 03 May 2018 09:42:22 +0000
Bug 1458673 - In start and stop methods of AudioBufferSourceNode change the throw error to align with the spec. r?dminor MozReview-Commit-ID: 7CwazXg1JWm
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip