0d7629792afb8a8d932c4bef3359f39d83af13a5: Bug 1510586 - Integrate clang-format into BinAST code generator. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Thu, 10 Jan 2019 02:53:50 +0000 - rev 510303
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1510586 - Integrate clang-format into BinAST code generator. r=Yoric Differential Revision: https://phabricator.services.mozilla.com/D15059
efed3e60a2494a67deaabebcf71c9af24f3ddad2: Bug 1515068 - Allow UpdateSrcStreamTime while paused. r=jya
Andreas Pehrson <apehrson@mozilla.com> - Wed, 09 Jan 2019 17:15:18 +0000 - rev 510302
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1515068 - Allow UpdateSrcStreamTime while paused. r=jya This can legitimately happen while paused since the watchmanager calling this is dispatching the calls. As such they're out of sync with the paused state, and we need to allow updating the time while paused. FireTimeUpdate does ignore the call if the time hasn't actually been updated, so the only impact from this is that we could do a lot of unnecessary dispatching while paused without noticing. Differential Revision: https://phabricator.services.mozilla.com/D15731
b342c8e8306e9ab655838f211e18eb65479b29c5: Bug 1441935 - Remove browser XBL binding r=mconley
Brian Grinstead <bgrinstead@mozilla.com> - Thu, 10 Jan 2019 01:45:45 +0000 - rev 510301
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1441935 - Remove browser XBL binding r=mconley Differential Revision: https://phabricator.services.mozilla.com/D15594
bd38d0bde8a3654bd1d727ebb5f301535b6da273: Bug 1441935 - Modifications on top of the generated MozBrowser Custom Element r=mconley
Brian Grinstead <bgrinstead@mozilla.com> - Thu, 10 Jan 2019 01:45:43 +0000 - rev 510300
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1441935 - Modifications on top of the generated MozBrowser Custom Element r=mconley In order to make the history easier to navigate, this changeset includes the modifications required to make <xul:browser> actually work as a Custom Element, and switches the app to use it instead of the XBL browser. Differential Revision: https://phabricator.services.mozilla.com/D14911
4e943c6de64e19c107902ca41e5d18a6ec9d1395: Bug 1441935 - Copy browser.xml and import the generated MozBrowser Custom Element r=mconley
Brian Grinstead <bgrinstead@mozilla.com> - Thu, 10 Jan 2019 01:45:41 +0000 - rev 510299
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1441935 - Copy browser.xml and import the generated MozBrowser Custom Element r=mconley Differential Revision: https://phabricator.services.mozilla.com/D14910
740f1995b1281671ca4fe49ad97d834a19d29016: Bug 1515459 - Check if we reenter CreateShimError. r=mayhemer
Dragana Damjanovic <dd.mozilla@gmail.com> - Tue, 08 Jan 2019 20:40:35 +0000 - rev 510298
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1515459 - Check if we reenter CreateShimError. r=mayhemer Differential Revision: https://phabricator.services.mozilla.com/D15297
5665c5f251985c3f2e54a5bb0f18db99a58b8acd: Bug 1482659 - Purge the last sound, free then start to play a sound r=m_kato,masayuki
Thomas Nguyen <tnguyen@mozilla.com> - Wed, 09 Jan 2019 12:26:46 +0000 - rev 510297
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1482659 - Purge the last sound, free then start to play a sound r=m_kato,masayuki Because we don't know when the PlaySound API stop/finish playing. So when starting to play a sound, we should call PlaySound(0,0,PURGE) to stop playing then free the last data sound. Differential Revision: https://phabricator.services.mozilla.com/D14554
606870290cd6ece614fe54d67f273fe2a803ecdd: Bug 1518965: Remove nsPresContext::mLastResizeEventVisibleArea and accessor functions that are never used. r=botond
Brad Werth <bwerth@mozilla.com> - Thu, 10 Jan 2019 01:56:41 +0000 - rev 510296
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1518965: Remove nsPresContext::mLastResizeEventVisibleArea and accessor functions that are never used. r=botond Differential Revision: https://phabricator.services.mozilla.com/D16126
6692901d43cf3417a1426444b43cd3e7263a5740: Bug 1507334 - Disable 3-tier Linux PGO until bug 1516114 is fixed; r=firefox-build-system-reviewers,chmanchester#firefox-build-system-reviewers
Mike Shal <mshal@mozilla.com> - Thu, 10 Jan 2019 01:35:03 +0000 - rev 510295
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1507334 - Disable 3-tier Linux PGO until bug 1516114 is fixed; r=firefox-build-system-reviewers,chmanchester#firefox-build-system-reviewers With 3-tier PGO enabled, we seem to hit bug 1516114 more frequently than we do with the standard all-in-one PGO. It probably makes sense for us to wait until that bug is fixed before fully switching it over, otherwise we will have to mess with retriggering parts of the taskgraph. The bulk of the 3-tier PGO work has been to support macOS and Android, so we can revisit Linux after those are completed. Differential Revision: https://phabricator.services.mozilla.com/D15751
35396e93307e42785d4794ca947201203aa02aac: Bug 1507334 - Taskcluster configurations for 3-tier PGO; r=tomprince,firefox-build-system-reviewers,chmanchester#firefox-build-system-reviewers
Mike Shal <mshal@mozilla.com> - Thu, 10 Jan 2019 01:34:58 +0000 - rev 510294
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1507334 - Taskcluster configurations for 3-tier PGO; r=tomprince,firefox-build-system-reviewers,chmanchester#firefox-build-system-reviewers Two new kinds are introduced - 'instrumented-build' and 'generate-profile'. The instrumented-build kind is almost identical to the build kind, except it can be used earlier in the task graph. The 3-tier PGO process becomes: instrumented-build -> generate-profile -> build The final build stage is identical to any other build, except it has the 'use-pgo' flag set to True in its task definition. This flag causes the transforms to add the instrumented-build and generate-profile tasks to the taskgraph. Differential Revision: https://phabricator.services.mozilla.com/D15750
6f12b99d521ca62132a90805029724defe4f062b: Bug 1507334 - Add mozconfigs for 3-stage PGO; r=firefox-build-system-reviewers,chmanchester#firefox-build-system-reviewers
Mike Shal <mshal@mozilla.com> - Thu, 10 Jan 2019 01:34:49 +0000 - rev 510293
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1507334 - Add mozconfigs for 3-stage PGO; r=firefox-build-system-reviewers,chmanchester#firefox-build-system-reviewers These two mozconfigs are used for the 1st and 3rd stages of PGO. 'profile-generate' is used for the 1st stage to generate a firefox binary with instrumentation enabled. Since it is only used for getting profile data, we don't run tests against it or need crashreporter symbol.s The 'profile-use' mozconfig is for the 3rd and final stage were we produce the fully optimized build. The profiling information and jarlog are input artifacts produced by the 2nd stage (running the profileserver). Differential Revision: https://phabricator.services.mozilla.com/D15749
1f487879b4d7fd68d64edc3fb211d0fbfdb97987: Bug 1507334 - Remove '10' argument to profileserver.py; r=firefox-build-system-reviewers,chmanchester#firefox-build-system-reviewers
Mike Shal <mshal@mozilla.com> - Thu, 10 Jan 2019 01:34:39 +0000 - rev 510292
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1507334 - Remove '10' argument to profileserver.py; r=firefox-build-system-reviewers,chmanchester#firefox-build-system-reviewers Support for running profileserver.py multiple times was originally added in bug 663251 and subsequently removed in bug 672563. Since then we've been copying around the argument to profileserver.py from mozconfigs in buildbot-configs, to mozconfigs in mozilla-central, to client.mk, and ultimately to Makefile.in. It no longer does anything and can be removed. Differential Revision: https://phabricator.services.mozilla.com/D15748
2f2b4d6aabeb00640e80a22309387c8390988b47: Bug 1518403 - Add test that animations with a negative playback rate are sent to the compositor even in the delay phase; r=hiro
Brian Birtles <birtles@gmail.com> - Thu, 10 Jan 2019 00:40:27 +0000 - rev 510291
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1518403 - Add test that animations with a negative playback rate are sent to the compositor even in the delay phase; r=hiro Depends on D16131 Differential Revision: https://phabricator.services.mozilla.com/D16132
052892f1cbd1c519bbcb278e54e1207f258430fb: Bug 1518403 - Make IsCurrent return false for animations with playback rate == 0 that are in before/active phase; r=hiro
Brian Birtles <birtles@gmail.com> - Thu, 10 Jan 2019 01:03:24 +0000 - rev 510290
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1518403 - Make IsCurrent return false for animations with playback rate == 0 that are in before/active phase; r=hiro As per following spec update: https://github.com/w3c/csswg-drafts/commit/0c369c0806921246d0f3914341aa37daa9a753c9 Depends on D16001 Differential Revision: https://phabricator.services.mozilla.com/D16131
f8fa3111ea8e53fcd287a27172c61189a5a54710: Bug 1518403 - Make "is current" depend on the direction of the associated animation's playback rate; r=hiro
Brian Birtles <birtles@gmail.com> - Thu, 10 Jan 2019 00:31:54 +0000 - rev 510289
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1518403 - Make "is current" depend on the direction of the associated animation's playback rate; r=hiro As per the following spec change: https://github.com/w3c/csswg-drafts/commit/4ec1deb76ab7a6d6cf4cd6818dc63387ea595884 Spec issue: https://github.com/w3c/csswg-drafts/issues/3193 Of the added test cases, only the last one, "Returns reversed animations yet to reach their active phase" fails without this code change. The others pass because the animation is finished at that point but I added them for consistency with the previous tests. Differential Revision: https://phabricator.services.mozilla.com/D16001
9d40c98b9efbf728f7fa542150ca8023dfbee022: Merge inbound to mozilla-central. a=merge
shindli <shindli@mozilla.com> - Thu, 10 Jan 2019 06:03:36 +0200 - rev 510288
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Merge inbound to mozilla-central. a=merge
4d91186df5379e11f089f32869a303c44cd172b0: Bug 1518713 - Make it easier to update the GC telemetry unit test r=florian
Paul Bone <pbone@mozilla.com> - Mon, 07 Jan 2019 22:19:13 +1100 - rev 510287
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1518713 - Make it easier to update the GC telemetry unit test r=florian By refactoring this test code we can more easily adjust the number of fields there are supposed to be in these objects.
f950f9e241219cec29a233a020825037192ccee9: Bug 1518713 - Slices have no end_timestamp r=florian
Paul Bone <pbone@mozilla.com> - Wed, 09 Jan 2019 15:18:01 +1100 - rev 510286
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1518713 - Slices have no end_timestamp r=florian Do not try to process the end_timestamp propertly since slices have no such property.
d033029954abe5a902d20e841020bc4aa1ab5542: Merge mozilla-central to inbound. a=merge CLOSED TREE
shindli <shindli@mozilla.com> - Wed, 09 Jan 2019 23:47:58 +0200 - rev 510285
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Merge mozilla-central to inbound. a=merge CLOSED TREE
ad26082b0dc78354abd3ec0276483f11d2212596: Bug 1518676 - Part 1 DeCOM nsSVGLength2 ToDOMBaseVal and ToDOMAnimVal r=jwatt
longsonr <longsonr@gmail.com> - Wed, 09 Jan 2019 20:40:21 +0000 - rev 510284
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1518676 - Part 1 DeCOM nsSVGLength2 ToDOMBaseVal and ToDOMAnimVal r=jwatt
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip