93e8c43340e40fba20adc9e69131e4b7ec543153: Bug 1372988 part A - Warn when user prefs are set after the profile is dead, because the prefs won't get saved anyway. r=milan
Benjamin Smedberg <benjamin@smedbergs.us> - Wed, 21 Jun 2017 11:17:01 -0400 - rev 414235
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1372988 part A - Warn when user prefs are set after the profile is dead, because the prefs won't get saved anyway. r=milan MozReview-Commit-ID: IfwL5yYtLcF
4f0ee0f75a307095e4a04afe4413e5bb6ea8e502: Bug 1367813 - 1) Add telemetry for prefs.js not existing or being corrupted, and the presence of a user.js file. 2) Rename and change the nsIPrefService.readUserPrefs API. The new API reads user prefs from a file but doesn't remember that location or save changed preferences to that location. r=milan data-r=rweiss
Benjamin Smedberg <benjamin@smedbergs.us> - Wed, 21 Jun 2017 15:26:10 -0400 - rev 414234
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1367813 - 1) Add telemetry for prefs.js not existing or being corrupted, and the presence of a user.js file. 2) Rename and change the nsIPrefService.readUserPrefs API. The new API reads user prefs from a file but doesn't remember that location or save changed preferences to that location. r=milan data-r=rweiss MozReview-Commit-ID: FD5npJlB24W
5856f1c45a92e1f8d8d4cc588bc5510b1d29bf89: Bug 1375077 - Change app update timer to shut down at profile-before-change instead of xpcom-shutdown, r=rstrong
Benjamin Smedberg <benjamin@smedbergs.us> - Wed, 21 Jun 2017 11:35:52 -0400 - rev 414233
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1375077 - Change app update timer to shut down at profile-before-change instead of xpcom-shutdown, r=rstrong MozReview-Commit-ID: FVTT9Chtvmf
0298f22db7a5a127c26c1de3b23dcfa303a64c28: Bug 1372870 - Compiling with mingw-w64 based on GCC 6.3.0 breaks (operands to ?: have different types) r=mattwoodrow
Jacek Caban <jacek@codeweavers.com> - Thu, 22 Jun 2017 17:33:39 +0200 - rev 414232
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1372870 - Compiling with mingw-w64 based on GCC 6.3.0 breaks (operands to ?: have different types) r=mattwoodrow
e44f1f7460176d691d8bddf2795831537ec12e96: Bug 1325336 - Generate statistics for cache performance on the given HW, r=valentin, r=honzab
Michal Novotny <michal.novotny@gmail.com> - Thu, 22 Jun 2017 17:22:13 +0200 - rev 414231
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +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.
69052c8fa3eb6fa70498891b1fdcd571e1b7d9e8: Bug 1374473 - Support push/pop layer in DrawTargetCapture. r=dvander
Mason Chang <mchang@mozilla.com> - Wed, 21 Jun 2017 14:19:42 -0700 - rev 414230
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1374473 - Support push/pop layer in DrawTargetCapture. r=dvander
17261c616f8e2b4c1857d6f4d38cbabfd470f9da: Bug 1372037 - Windows 10 permafailure /2dcontext/building-paths/canvas_complexshapes_beziercurveto_001.htm. disable for win10. r=gbrown
Joel Maher <jmaher@mozilla.com> - Thu, 22 Jun 2017 10:52:42 -0400 - rev 414229
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1372037 - Windows 10 permafailure /2dcontext/building-paths/canvas_complexshapes_beziercurveto_001.htm. disable for win10. r=gbrown
0bcb56297d0481c4b2221d2499c67acabbf813d7: Bug 1373780 - /mixed-content/imageset.https.sub.html. temporarily disable. r=gbrown
Joel Maher <jmaher@mozilla.com> - Thu, 22 Jun 2017 10:17:42 -0400 - rev 414228
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1373780 - /mixed-content/imageset.https.sub.html. temporarily disable. r=gbrown MozReview-Commit-ID: JPnBEYFQiQf
107ad5dc5c01685eda215675af316e3d63984635: Backed out changeset 29c843d51c4b (bug 1325336) for bustage
Carsten "Tomcat" Book <cbook@mozilla.com> - Thu, 22 Jun 2017 16:16:51 +0200 - rev 414227
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Backed out changeset 29c843d51c4b (bug 1325336) for bustage
29c843d51c4b99baebeca0a0bf0f770f2eaa9d84: Bug 1325336 - Generate statistics for cache performance on the given HW, r=valentin, r=honzab
Michal Novotny <michal.novotny@gmail.com> - Thu, 22 Jun 2017 15:44:00 +0200 - rev 414226
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +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.
211e6b6d2abcc79c572671d82dc4e17af95bd342: Bug 1375116 - RelationType::CONTAINING_WINDOW is not in the RelationTypeMap. r=surkov
Joanmarie Diggs <jdiggs@igalia.com> - Wed, 21 Jun 2017 09:28:00 -0400 - rev 414225
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1375116 - RelationType::CONTAINING_WINDOW is not in the RelationTypeMap. r=surkov Add RelationType::CONTAINING_WINDOW to the RelationTypeMap. Note that there is no implementation for this RelationType in place yet, but this addition will fix off-by-one bugs when mapping newly-added relation types to platform accessibility APIs.
7ddea63224d27ffca46518e9625d36661927c8a9: Bug 1374697 - Add ATK support for aria-details and aria-errormessage. r=surkov
Joanmarie Diggs <jdiggs@igalia.com> - Wed, 21 Jun 2017 15:53:00 -0400 - rev 414224
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1374697 - Add ATK support for aria-details and aria-errormessage. r=surkov Add the new-to-ATK relation types to the ATK headers we maintain and map those relation types to the internal equivalents. No new tests because we have sufficient coverage for the internal relations and currently lack a means to test platform accessibility API exposure.
6dedf019826a8b7ff4a616c2a145385ce9f91017: Bug 1374628 - Improve static_asserts in TelemetryHistogram.cpp. r=gfritzsche
Igor Timofeev <igor.timofeev@timodan.net> - Wed, 21 Jun 2017 14:02:36 +0100 - rev 414223
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1374628 - Improve static_asserts in TelemetryHistogram.cpp. r=gfritzsche With bug 1374419 solved, static asserts in TelemetryHistogram.cpp can be improved. Specifically, JS::gcreason::NUM_TELEMETRY_REASONS can now be compared against GC_MINOR_REASON, GC_MINOR_REASON_LONG, and GC_REASON_2 in the now constexpr gHistograms. Likewise, mozilla::StartupTimeline::MAX_EVENT_ID can be compared against STARTUP_MEASUREMENT_ERRORS. This commit modifies the static asserts to perform these comparisons in place of ones against hardcoded values and modifies the accompanying comment to remove the TODO section.
e9a5197a02e748a14b9411628db3cc2fa8d34530: Bug 1373656 - Move |ReportRcwnStats| before we set mTransactionPump to nullptr. r=michal
Junior Hsu <juhsu@mozilla.com> - Thu, 22 Jun 2017 03:42:00 -0400 - rev 414222
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1373656 - Move |ReportRcwnStats| before we set mTransactionPump to nullptr. r=michal
f1118323902a857bffee88b4f9b0c9887f422b8f: Bug 1373604 - Only try to switch focus to targetDocShell if the load succeeds. r=smaug
Samael Wang <freesamael@gmail.com> - Wed, 21 Jun 2017 14:54:15 +0800 - rev 414221
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1373604 - Only try to switch focus to targetDocShell if the load succeeds. r=smaug MozReview-Commit-ID: H1TsRcbagg4
4377cf67ad411d6ea581ca379d7e9d3d5c78e2b0: Bug 1372863 - Fix dump message of frame tree for preserves-3d. r=mattwoodrow
Thinker K.F. Li <thinker@codemud.net> - Wed, 21 Jun 2017 04:56:00 -0400 - rev 414220
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1372863 - Fix dump message of frame tree for preserves-3d. r=mattwoodrow
37a5a5c1090fa8f38c34218c01c653b44ed08c0c: Bug 1290951 - P4.2: Add a mochitest for an useless imported script after an update. r=bkelly
Ho-Pang Hsu <hopang.hsu@gmail.com> - Wed, 07 Jun 2017 14:07:20 +0800 - rev 414219
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1290951 - P4.2: Add a mochitest for an useless imported script after an update. r=bkelly
a6ef74ca277b98f43448840afd55f9512106b6c5: Bug 1290951 - P4.1: Add a new wpt test for extended bytecheck. r=bkelly
Ho-Pang Hsu <hopang.hsu@gmail.com> - Wed, 07 Jun 2017 14:06:52 +0800 - rev 414218
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1290951 - P4.1: Add a new wpt test for extended bytecheck. r=bkelly
ca966441d114feb46f60268655315e7d1d4b6045: Bug 1290951 - P3.3: Move state checks to MOZ_DIAGNOSTIC_ASSERT(). r=bkelly
Ho-Pang Hsu <hopang.hsu@gmail.com> - Wed, 07 Jun 2017 14:06:23 +0800 - rev 414217
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1290951 - P3.3: Move state checks to MOZ_DIAGNOSTIC_ASSERT(). r=bkelly
8b397d679eef309ef6772798a85400b5ad2df245: Bug 1290951 - P3.2: Tolerate missing imported scripts. r=bkelly
Ho-Pang Hsu <hopang.hsu@gmail.com> - Wed, 07 Jun 2017 14:16:21 +0800 - rev 414216
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1290951 - P3.2: Tolerate missing imported scripts. r=bkelly
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip