051b12b636306a54933b0a342d316760d02cdafb: Bug 1384789 - Mark import loop sheet complete. r=emilio draft
J. Ryan Stinnett <jryans@gmail.com> - Thu, 27 Jul 2017 17:03:42 -0500 - rev 617106
Push 70923 by bmo:jryans@gmail.com at Thu, 27 Jul 2017 22:28:41 +0000
Bug 1384789 - Mark import loop sheet complete. r=emilio For an import loop sheet, set the URIs and principal, and mark it complete, so that it can still be properly accessed via CSSOM without errors. MozReview-Commit-ID: 1oO1LoaPk8V
c1519e8bd8f5eba1685ce335d715742017a99269: Enable all mochitests for Stylo draft
J. Ryan Stinnett <jryans@gmail.com> - Wed, 19 Apr 2017 05:20:02 -0500 - rev 617105
Push 70923 by bmo:jryans@gmail.com at Thu, 27 Jul 2017 22:28:41 +0000
Enable all mochitests for Stylo MozReview-Commit-ID: 1a71n514Pad
bbe4299065b1db1c566d98bc3a6243df2365999b: Bug 1374477 - Photon SVG changes for page action panel. r?Gijs draft
Drew Willcoxon <adw@mozilla.com> - Thu, 27 Jul 2017 15:24:31 -0700 - rev 617104
Push 70922 by dwillcoxon@mozilla.com at Thu, 27 Jul 2017 22:26:38 +0000
Bug 1374477 - Photon SVG changes for page action panel. r?Gijs MozReview-Commit-ID: 5oGeJPT8j3f
b01251a47c83d36ee4bc9cb6e99426d98ba20ee7: Bug 1374477 - Update consumers of Photon page action panel for changed identifiers. r?Gijs draft
Drew Willcoxon <adw@mozilla.com> - Thu, 27 Jul 2017 15:23:01 -0700 - rev 617103
Push 70922 by dwillcoxon@mozilla.com at Thu, 27 Jul 2017 22:26:38 +0000
Bug 1374477 - Update consumers of Photon page action panel for changed identifiers. r?Gijs MozReview-Commit-ID: 1skE8YJaqA7
e2550814a7c2ab2c0312299561561946b77fa57d: Bug 1374477 - Update Photon page action panel CSS. r?Gijs draft
Drew Willcoxon <adw@mozilla.com> - Thu, 27 Jul 2017 15:22:56 -0700 - rev 617102
Push 70922 by dwillcoxon@mozilla.com at Thu, 27 Jul 2017 22:26:38 +0000
Bug 1374477 - Update Photon page action panel CSS. r?Gijs MozReview-Commit-ID: K5vAkfK1Skr
d9d8c11d3be745b9a75d9aa34b8b8a93a76bca53: Bug 1374477 - Remove page actions from browser.xul. r?Gijs draft
Drew Willcoxon <adw@mozilla.com> - Thu, 27 Jul 2017 15:22:42 -0700 - rev 617101
Push 70922 by dwillcoxon@mozilla.com at Thu, 27 Jul 2017 22:26:38 +0000
Bug 1374477 - Remove page actions from browser.xul. r?Gijs MozReview-Commit-ID: 5nlXfKOx3Aq
69bb96a2caa0af8c31e2b38581f475399f55f79b: Bug 1374477 - Add browser-pageActions.js for Photon page actions. r?Gijs draft
Drew Willcoxon <adw@mozilla.com> - Thu, 27 Jul 2017 15:22:34 -0700 - rev 617100
Push 70922 by dwillcoxon@mozilla.com at Thu, 27 Jul 2017 22:26:38 +0000
Bug 1374477 - Add browser-pageActions.js for Photon page actions. r?Gijs MozReview-Commit-ID: DUl7WlSnk4k
c0810071c6bc822e594cbbaf34686dda340d52bf: Bug 1374477 - Add PageActions.jsm for Photon page actions. r?Gijs draft
Drew Willcoxon <adw@mozilla.com> - Thu, 27 Jul 2017 15:22:10 -0700 - rev 617099
Push 70922 by dwillcoxon@mozilla.com at Thu, 27 Jul 2017 22:26:38 +0000
Bug 1374477 - Add PageActions.jsm for Photon page actions. r?Gijs MozReview-Commit-ID: ASMQlPX5t1i
dba3475a7e6510b85a286ec9834c5c8587598841: Bug 1385117 - Make the bss section of the elfhack testcase large enough. r?froydnj draft
Mike Hommey <mh+mozilla@glandium.org> - Fri, 28 Jul 2017 07:15:39 +0900 - rev 617098
Push 70921 by bmo:mh+mozilla@glandium.org at Thu, 27 Jul 2017 22:23:00 +0000
Bug 1385117 - Make the bss section of the elfhack testcase large enough. r?froydnj Since bug 635961, building with relro makes elfhack try to use the bss data for a temporary function pointer. If there is not enough space for a pointer in the bss, elfhack will complain it couldn't find the bss. In normal circumstances, this is most likely fine. Libraries with a bss so small that it can't fit a pointer are already too small to be elfhacked anyways. In Firefox, the two libraries with the smallest bss have enough space for two pointers, and aren't elfhacked (libmozgtk.so and libplds4.so). However, the testcase that is used during the build to validate that elfhack works doesn't have a large enough bss on x86-64, making elfhack bail out, and the build fail as a consequence. This, in turn, is due to the only non-thread-local zeroed data being an int, which is not enough to fit a pointer on x86-64. We thus make it a size_t.
0379882c11f6d72f11d265036fc815e73b9ef5b2: No bug - Use l10n tooltool manifest for osx repacks and disable compile environment for android l10n. r=Callek,a=bustage
Mike Hommey <mh+mozilla@glandium.org> - Thu, 27 Jul 2017 21:48:06 +0900 - rev 617097
Push 70921 by bmo:mh+mozilla@glandium.org at Thu, 27 Jul 2017 22:23:00 +0000
No bug - Use l10n tooltool manifest for osx repacks and disable compile environment for android l10n. r=Callek,a=bustage This should fix the repacks bustage from bugs 1384418, 1384419 and 1384420.
0d0672f9f62419498431ac8ebea6483b0eee1927: Bug 1343005 - Optimize Quote in json.cpp. draft
Thom Chiovoloni <tchiovoloni@mozilla.com> - Tue, 25 Jul 2017 13:19:51 -0400 - rev 617096
Push 70920 by bmo:tchiovoloni@mozilla.com at Thu, 27 Jul 2017 22:19:43 +0000
Bug 1343005 - Optimize Quote in json.cpp. MozReview-Commit-ID: 9zsMIRF2xIU
132d97901319d76dc8e56c68b954fc86542c572c: Bug 1385074 - regression from taskcluster migration of windows - lost the q1s job for win7/10. r=rwood
Joel Maher <jmaher@mozilla.com> - Thu, 27 Jul 2017 17:08:02 -0400 - rev 617095
Push 70920 by bmo:tchiovoloni@mozilla.com at Thu, 27 Jul 2017 22:19:43 +0000
Bug 1385074 - regression from taskcluster migration of windows - lost the q1s job for win7/10. r=rwood MozReview-Commit-ID: ENH6vyVJX8b
1b1cbbf483f6a05e4525e532a253259003b7e006: bug 1384568 - Write a generated-sources.json. r=gps
Ted Mielczarek <ted@mielczarek.org> - Wed, 26 Jul 2017 07:34:38 -0400 - rev 617094
Push 70920 by bmo:tchiovoloni@mozilla.com at Thu, 27 Jul 2017 22:19:43 +0000
bug 1384568 - Write a generated-sources.json. r=gps Capture the list of generated source files derived from moz.build data and save it in a generated-sources.json in the objdir so that we can upload generated source files for use in crash reports and when debugging release builds. MozReview-Commit-ID: FrHcyFo0rBF
0d580486af34eb697ae8de1610c6e92cddb361fb: Bug 1384936 - Remove weave_version definition and directly replace the constant in modules/constants.js in the gecko migration script, to avoid the need for the preprocessor in modules/constants.js. r=rnewman,rail
Marco Castelluccio <mcastelluccio@mozilla.com> - Thu, 27 Jul 2017 16:22:53 +0200 - rev 617093
Push 70920 by bmo:tchiovoloni@mozilla.com at Thu, 27 Jul 2017 22:19:43 +0000
Bug 1384936 - Remove weave_version definition and directly replace the constant in modules/constants.js in the gecko migration script, to avoid the need for the preprocessor in modules/constants.js. r=rnewman,rail
89d41dea484774cae73fbf594d32659c94ed6c18: Backed out 3 changesets (bug 1302681) for build failures in TelemetryEvent.cpp a=backout
Wes Kocher <wkocher@mozilla.com> - Thu, 27 Jul 2017 12:53:32 -0700 - rev 617092
Push 70920 by bmo:tchiovoloni@mozilla.com at Thu, 27 Jul 2017 22:19:43 +0000
Backed out 3 changesets (bug 1302681) for build failures in TelemetryEvent.cpp a=backout Backed out changeset 9c0bdff48a0a (bug 1302681) Backed out changeset 8e79158a7a1c (bug 1302681) Backed out changeset 7068c8d4448c (bug 1302681) MozReview-Commit-ID: Y7pfsOJRqe
634197858d62303901fddcee553c9e5a6eea29bc: Bug 876749: Remove stale asserts(0-5) annotation for crashtest that doesn't assert anymore. (no review)
Daniel Holbert <dholbert@cs.stanford.edu> - Thu, 27 Jul 2017 12:38:16 -0700 - rev 617091
Push 70920 by bmo:tchiovoloni@mozilla.com at Thu, 27 Jul 2017 22:19:43 +0000
Bug 876749: Remove stale asserts(0-5) annotation for crashtest that doesn't assert anymore. (no review) I believe crashtest 876074-1.html stopped asserting (about flex item frame-list sortedness) once we stopped reordering the flex item child-list, in bug 812687. So we don't need this asserts() annotation anymore. MozReview-Commit-ID: BlMoFnkLQeU
69371361c3f98ea2f552b6baf5e6bd2d9c91d87e: Let software compositor process ride the trains. (bug 1385048, r=milan)
David Anderson <danderson@mozilla.com> - Thu, 27 Jul 2017 12:27:43 -0700 - rev 617090
Push 70920 by bmo:tchiovoloni@mozilla.com at Thu, 27 Jul 2017 22:19:43 +0000
Let software compositor process ride the trains. (bug 1385048, r=milan)
9c0bdff48a0ac1359bad997a080019436b1b6cd2: Bug 1302681 - Part 3: Update documentation to cover dynamic events. r=Dexter
Georg Fritzsche <georg.fritzsche@googlemail.com> - Thu, 27 Jul 2017 07:19:00 -0400 - rev 617089
Push 70920 by bmo:tchiovoloni@mozilla.com at Thu, 27 Jul 2017 22:19:43 +0000
Bug 1302681 - Part 3: Update documentation to cover dynamic events. r=Dexter
8e79158a7a1c3d15ec8415c1810f9c7dfd675cf3: Bug 1302681 - Part 2: Fix about:telemetry for displaying dynamic events. r=chutten
Georg Fritzsche <georg.fritzsche@googlemail.com> - Wed, 26 Jul 2017 03:10:00 -0400 - rev 617088
Push 70920 by bmo:tchiovoloni@mozilla.com at Thu, 27 Jul 2017 22:19:43 +0000
Bug 1302681 - Part 2: Fix about:telemetry for displaying dynamic events. r=chutten Fixes that about:telemetry only shows events if there are any present in processes.parent. For some reason switching the processes in the events section also triggers HistogramSection.render(), which breaks when there are no histograms recorded in the selected process. This patch fixes it to make things work.
7068c8d4448c81ae1787451ac1969a3fab317458: Bug 1302681 - Part 1: Extend Event Telemetry core for recording from addons. r=Dexter
Georg Fritzsche <georg.fritzsche@googlemail.com> - Wed, 26 Jul 2017 07:49:00 -0400 - rev 617087
Push 70920 by bmo:tchiovoloni@mozilla.com at Thu, 27 Jul 2017 22:19:43 +0000
Bug 1302681 - Part 1: Extend Event Telemetry core for recording from addons. r=Dexter To cut down on complexity, we don't require specifying any expiry versions. Given that these events will be recorded non-persistently from off-train add-ons, they can be expired by shipping new add-on releases. We also start to use the new "record on release" terminology here instead of opt-in/opt-out, but are not changing the internal functionality yet. Technically, this is implemented by keeping a separate registry for the dynamic event information. Built-in & dynamic events are tracked with separate numeric ids, so introduce a common identifier for both, an EventKey. For actual event storage, the events are treated the same as built-in events. They are simply bucketed into the 'dynamic' process storage. This approach ends up duplicating code paths that use the event info, but keeps a single implementation for recording, storage & serialization.
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip