8c32e7b0d01805f75d09880fb4086d78a1628ed8: Bug 1429932 - Part 1: Remove mFireAfterPaintEvents and use mTransactions instead. r=tnikkel
Matt Woodrow <mwoodrow@mozilla.com> - Fri, 12 Jan 2018 11:41:16 +1300 - rev 753807
Push 98685 by mak77@bonardo.net at Mon, 12 Feb 2018 13:47:25 +0000
Bug 1429932 - Part 1: Remove mFireAfterPaintEvents and use mTransactions instead. r=tnikkel This fixes a bug where EnsureEventualDidPaintEvent needs to be called separately for each transaction id, but we skip it since mFireAfterPaintEvents is still true from the previous paint. We now track the equivalent state by checking for the presence of mTransactions[aTransactionId], and correctly schedule an eventual didpaint for each id. MozReview-Commit-ID: JnRTycGEyom
49c3cc4cc7fc9a6f0438fe3fa79f935bb40e9a76: merge mozilla-inbound to mozilla-central. a=merge
Sebastian Hengst <archaeopteryx@coole-files.de> - Mon, 12 Feb 2018 13:36:48 +0200 - rev 753806
Push 98685 by mak77@bonardo.net at Mon, 12 Feb 2018 13:47:25 +0000
merge mozilla-inbound to mozilla-central. a=merge
978fec77e003f9dd3b96bdc31f599531efd49a66: Record paint phase timing for small frames. (bug 1430897 part 2, r=mattwoodrow, data_r=rweiss)
David Anderson <danderson@mozilla.com> - Mon, 12 Feb 2018 19:03:10 +1300 - rev 753805
Push 98685 by mak77@bonardo.net at Mon, 12 Feb 2018 13:47:25 +0000
Record paint phase timing for small frames. (bug 1430897 part 2, r=mattwoodrow, data_r=rweiss)
357eed96928481c8ade20c44ab2a3a15ba2dc6da: Reduce data sent for CONTENT_LARGE_PAINT_PHASE_WEIGHT. (bug 1430897 part 1, r=mattwoodrow)
David Anderson <danderson@mozilla.com> - Mon, 12 Feb 2018 19:03:09 +1300 - rev 753804
Push 98685 by mak77@bonardo.net at Mon, 12 Feb 2018 13:47:25 +0000
Reduce data sent for CONTENT_LARGE_PAINT_PHASE_WEIGHT. (bug 1430897 part 1, r=mattwoodrow)
4aa9b74724b8326d5f13cad627ea1fddc9bcaf47: Bug 1435649 - Don't deference the display item when attempting the early return in ComputeGeometryChangeForItem to avoid a cache miss. r=jnicol
Matt Woodrow <mwoodrow@mozilla.com> - Mon, 12 Feb 2018 19:03:09 +1300 - rev 753803
Push 98685 by mak77@bonardo.net at Mon, 12 Feb 2018 13:47:25 +0000
Bug 1435649 - Don't deference the display item when attempting the early return in ComputeGeometryChangeForItem to avoid a cache miss. r=jnicol
f840f8d4b7b13206a25e2e69702b966f2674a612: Bug 1435650 - Cache the offset from AGR to reference frame in ProcessDisplayItems. r=jnicol
Matt Woodrow <mwoodrow@mozilla.com> - Mon, 12 Feb 2018 19:03:09 +1300 - rev 753802
Push 98685 by mak77@bonardo.net at Mon, 12 Feb 2018 13:47:25 +0000
Bug 1435650 - Cache the offset from AGR to reference frame in ProcessDisplayItems. r=jnicol
d42e83a8ffb4d3404065242d68e61f01cd3fa754: Bug 1435643 - Remove no longer needed layer flattening code. r=mstange
Matt Woodrow <mwoodrow@mozilla.com> - Mon, 12 Feb 2018 19:03:09 +1300 - rev 753801
Push 98685 by mak77@bonardo.net at Mon, 12 Feb 2018 13:47:25 +0000
Bug 1435643 - Remove no longer needed layer flattening code. r=mstange
818afccb3106049c8fd520f747d2cb0a1ecf6361: Bug 1429603: Get rid of mock references in desktop L10N mozharness script; r=Callek
Tom Prince <mozilla@hocat.ca> - Wed, 31 Jan 2018 14:12:52 -0700 - rev 753800
Push 98685 by mak77@bonardo.net at Mon, 12 Feb 2018 13:47:25 +0000
Bug 1429603: Get rid of mock references in desktop L10N mozharness script; r=Callek Differential Revision: https://phabricator.services.mozilla.com/D522
d9c658eefef9b9226c61e6f2dcef776f45c2c334: Bug 1429603: Removed unused balrog code from desktop L10N mozharness script; r=Callek
Tom Prince <mozilla@hocat.ca> - Wed, 31 Jan 2018 13:50:22 -0700 - rev 753799
Push 98685 by mak77@bonardo.net at Mon, 12 Feb 2018 13:47:25 +0000
Bug 1429603: Removed unused balrog code from desktop L10N mozharness script; r=Callek Differential Revision: https://phabricator.services.mozilla.com/D521
4497aaf5a3c1d6ddaf06c785c6e7883e1c1ea27d: Bug 1420480 - Build display items infront and behind a stacking context if the size might have changed. r=miko
Matt Woodrow <mwoodrow@mozilla.com> - Mon, 12 Feb 2018 16:05:28 +1300 - rev 753798
Push 98685 by mak77@bonardo.net at Mon, 12 Feb 2018 13:47:25 +0000
Bug 1420480 - Build display items infront and behind a stacking context if the size might have changed. r=miko
b2d105096bbd9d46fc34e55d008d636b2191f9c7: Bug 1420480 - Add testcase for modifying the size of a stacking context after a partial build. r=miko
Matt Woodrow <mwoodrow@mozilla.com> - Mon, 12 Feb 2018 16:05:20 +1300 - rev 753797
Push 98685 by mak77@bonardo.net at Mon, 12 Feb 2018 13:47:25 +0000
Bug 1420480 - Add testcase for modifying the size of a stacking context after a partial build. r=miko
8fae9e55fd403fdfa3b2db4ba496c68e519f38b6: Bug 1429286 - Keep critical push and notification telemetry indefinitely, r=rweiss
Martin Thomson <martin.thomson@gmail.com> - Wed, 10 Jan 2018 15:11:25 +1100 - rev 753796
Push 98685 by mak77@bonardo.net at Mon, 12 Feb 2018 13:47:25 +0000
Bug 1429286 - Keep critical push and notification telemetry indefinitely, r=rweiss Summary: These are made persistent: 1. What questions will you answer with this data? These probes are critical to understanding use of notifications and push in general (push provides significant incentive to sites to use notifications, so the two are highly correlated). These probes allow us to understand when push is enabled, and when pushes are propagated. 2. Why does Mozilla need to answer these questions? Are there benefits for users? Do we need this information to address product or business requirements? Some example responses: These allow is to understand baseline platform characteristics and ensure that changes don't degrade experience. 3. What alternative methods did you consider to answer these questions? Why were they not sufficient? We have telemetry on autopush (our server infrastructure), and the information we get there is in many ways superior to data collected through the browser, but these metrics are impossible to measure using autopush. 4. Can current instrumentation answer these questions? See 3. 5. List all proposed measurements and indicate the category of data collection for each measurement, using the Firefox data collection categories on the found on the Mozilla wiki. Measurement Description Data Collection Category Tracking Bug # WEB_NOTIFICATION_CLICKED 2 1429286 WEB_NOTIFICATION_PERMISSIONS 2 1429286 WEB_NOTIFICATION_SHOWN 2 1429286 PUSH_API_NOTIFY 2 1429286 6. How long will this data be collected? Choose one of the following: I want to permanently monitor this data. (Martin Thomson, :mt) 7. What populations will you measure? All channels, countries, and locales. No filtering is in place. These are all opt-out telemetry. 8. Please provide a general description of how you will analyze this data. Changes are monitored for changes, or analyzed on demand. I believe that there are telemetry alerts that trigger on significant changes. If there isn't, there should be. 9. Where do you intend to share the results of your analysis? telemetry.m.o, w3c webapps Bug #: 1429286 Differential Revision: https://phabricator.services.mozilla.com/D361 MozReview-Commit-ID: Kkc1Qr6UaJ8
de4f8d1893d2e23239f34f8fd8086cee8ebdf806: Bug 1434365: Allow repackaging thunderbird installer with mach; r=nalexander via IRC - DONTBUILD
Tom Prince <mozilla@hocat.ca> - Sun, 28 Jan 2018 13:07:00 -0700 - rev 753795
Push 98685 by mak77@bonardo.net at Mon, 12 Feb 2018 13:47:25 +0000
Bug 1434365: Allow repackaging thunderbird installer with mach; r=nalexander via IRC - DONTBUILD Differential Revision: https://phabricator.services.mozilla.com/D515
9a34aa0f20af906db0c436a26e4c69ae148239c9: Backed out changeset 9f602face4f8 (bug 1434365), didn't tag the reviewer correctly.
Tom Prince <mozilla@hocat.ca> - Sun, 11 Feb 2018 16:24:07 -0700 - rev 753794
Push 98685 by mak77@bonardo.net at Mon, 12 Feb 2018 13:47:25 +0000
Backed out changeset 9f602face4f8 (bug 1434365), didn't tag the reviewer correctly.
5cd9cebf800b3b941731c608d89b71ce1897f6a0: Bug 1436643 - Use a PLDHashTable `initEntry` function for Pref. r=froydnj
Nicholas Nethercote <nnethercote@mozilla.com> - Fri, 09 Feb 2018 13:34:03 +1100 - rev 753793
Push 98685 by mak77@bonardo.net at Mon, 12 Feb 2018 13:47:25 +0000
Bug 1436643 - Use a PLDHashTable `initEntry` function for Pref. r=froydnj This lets us have a proper constructor for Pref, which is nice. The patch also adds a missing case to PrefTypeToString(), and reorders the fields in Pref to be more sensible. MozReview-Commit-ID: A01ULF4q08O
9f602face4f8b7e8f0f56476159cfcd90e861ecd: Bug 1434365: Allow repackaging thunderbird installer with mach.
Tom Prince <mozilla@hocat.ca> - Sun, 28 Jan 2018 13:07:00 -0700 - rev 753792
Push 98685 by mak77@bonardo.net at Mon, 12 Feb 2018 13:47:25 +0000
Bug 1434365: Allow repackaging thunderbird installer with mach. Differential Revision: https://phabricator.services.mozilla.com/D515
82b91994188e3080e55adb7ebeae5913be82454c: Merge mozilla-central to inbound. a=merge CLOSED TREE
Tiberius Oros <toros@mozilla.com> - Sun, 11 Feb 2018 23:54:29 +0200 - rev 753791
Push 98685 by mak77@bonardo.net at Mon, 12 Feb 2018 13:47:25 +0000
Merge mozilla-central to inbound. a=merge CLOSED TREE
46a579031752973691bbb354f9a4a087af206b04: Bug 1421183 - Disabled browser/base/content/test/tabs/browser_reload_deleted_file.js on Linux/OSX for frequent leaked windows. r=gbrown
Cosmin Sabou :cosmin_s - Sun, 11 Feb 2018 12:46:14 -0700 - rev 753790
Push 98685 by mak77@bonardo.net at Mon, 12 Feb 2018 13:47:25 +0000
Bug 1421183 - Disabled browser/base/content/test/tabs/browser_reload_deleted_file.js on Linux/OSX for frequent leaked windows. r=gbrown
ce347894199325955b101c305f8c877595a13cb6: Bug 1434590 - disable browser/components/extensions/test/browser/browser_ext_tabs_lastAccessed.js for frequent failures r=gbrown
Cristian Brindusan :cristian_brindusan - Sun, 11 Feb 2018 12:44:44 -0700 - rev 753789
Push 98685 by mak77@bonardo.net at Mon, 12 Feb 2018 13:47:25 +0000
Bug 1434590 - disable browser/components/extensions/test/browser/browser_ext_tabs_lastAccessed.js for frequent failures r=gbrown
88c3097d4dcf5a91617cb266e95e9e5d7f3c2be8: bug 1437513 - H2::RecvPushPromise: let push through for OnPush, r?mcmanus draft
Daniel Stenberg <daniel@haxx.se> - Sat, 10 Feb 2018 17:00:45 +0100 - rev 753788
Push 98684 by bmo:daniel@haxx.se at Mon, 12 Feb 2018 13:35:34 +0000
bug 1437513 - H2::RecvPushPromise: let push through for OnPush, r?mcmanus MozReview-Commit-ID: CLFh8bQW5WT
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip