6046b79949c44c5cec26a22490bd695d4cdc7dcb: Bug 1371346 - Remove unused/dead Presentation API code. r=mconley
Ludovic Hirlimann <ludovic@hirlimann.net> - Sat, 14 Apr 2018 13:39:56 -0400 - rev 782277
Push 106508 by maglione.k@gmail.com at Sun, 15 Apr 2018 05:23:12 +0000
Bug 1371346 - Remove unused/dead Presentation API code. r=mconley
445019e0f31297ddddd8bf6954db21ef1050015f: Bug 1452200 - 3. Don't limit AndroidLog tag length; r=jchen draft
Jim Chen <nchen@mozilla.com> - Sun, 15 Apr 2018 00:15:27 -0400 - rev 782276
Push 106507 by bmo:nchen@mozilla.com at Sun, 15 Apr 2018 04:16:08 +0000
Bug 1452200 - 3. Don't limit AndroidLog tag length; r=jchen In practice, Android never enforced restrictions on the tag length, and in newer versions, the restriction is removed, so we shouldn't limit the tag length at all. MozReview-Commit-ID: JQF9FBdB5Fj
7b9a3edca36acb95ffa55790f6db91ae25cd5ce1: Bug 1452200 - 2. Convert existing code to use new logging functions; r?snorp draft
Jim Chen <nchen@mozilla.com> - Sun, 15 Apr 2018 00:15:27 -0400 - rev 782275
Push 106507 by bmo:nchen@mozilla.com at Sun, 15 Apr 2018 04:16:08 +0000
Bug 1452200 - 2. Convert existing code to use new logging functions; r?snorp Use the new "debug" and "warn" functions with template literals in existing code. MozReview-Commit-ID: 4ob6mom6pQF
c1e8271dde976d33049351ae375b459b2b6f7828: Bug 1452200 - 1c. Inject logging functions into GeckoView JS modules; r?snorp draft
Jim Chen <nchen@mozilla.com> - Sun, 15 Apr 2018 00:15:27 -0400 - rev 782274
Push 106507 by bmo:nchen@mozilla.com at Sun, 15 Apr 2018 04:16:08 +0000
Bug 1452200 - 1c. Inject logging functions into GeckoView JS modules; r?snorp Inject new logging functions, "debug" and "warn", into each GeckoView JS module that geckoview.js loads. Also do the same thing for frame script classes that extend from GeckoViewContentModule. The new logging functions are used with template literals (debug `hello ${foo} world`;), which are lazily evaluated, so disabled logs don't use as many CPU cycles. They can also be easily enabled/disabled. MozReview-Commit-ID: 7ZfYAMrcCyU
f81eb294593353bc900214d3330afacc24392eec: Bug 1452200 - 1b. Add template literal support to Log.jsm; r?markh draft
Jim Chen <nchen@mozilla.com> - Sun, 15 Apr 2018 00:15:26 -0400 - rev 782273
Push 106507 by bmo:nchen@mozilla.com at Sun, 15 Apr 2018 04:16:08 +0000
Bug 1452200 - 1b. Add template literal support to Log.jsm; r?markh Make Log.jsm functions support tagged template literals. For example, instead of |logger.debug("foo " + bar)| or |logger.debug(`foo ${bar}`)|, you can now use |logger.debug `foo ${bar}`| (without parentheses). Using tagged template literals has the benefit of less verbosity compared to regular string concatenation, with the added benefit of lazily-stringified parameters -- the parameters are only stringified when logging is enabled, possibly saving from an expensive stringify operation. This patch also fixes a bug in BasicFormatter where consecutive tokens are not formatted correctly (e.g. "${a}${b}"). MozReview-Commit-ID: 9kjLvpZF5ch
a8ce63457f383197a47cc5f1917288ab02a6a3a6: Bug 1452200 - 1a. Add AndroidAppender for Log.jsm; r?markh draft
Jim Chen <nchen@mozilla.com> - Sun, 15 Apr 2018 00:15:26 -0400 - rev 782272
Push 106507 by bmo:nchen@mozilla.com at Sun, 15 Apr 2018 04:16:08 +0000
Bug 1452200 - 1a. Add AndroidAppender for Log.jsm; r?markh Add an AndroidAppender that lets Log.jsm output to the Android logs, using AndroidLog.jsm. Because the Android logging system keeps track of the log metadata (time/level/name) separately from the log message, the patch also adds a separate AndroidFormatter that does not prepend the metadata to the log message itself. MozReview-Commit-ID: C9oBbgVQOEc
008f977fc4ac4fc09b98580ff4355b03c14f1e19: Merge inbound to mozilla-central. a=merge
Cosmin Sabou <csabou@mozilla.com> - Sun, 15 Apr 2018 02:37:03 +0300 - rev 782271
Push 106507 by bmo:nchen@mozilla.com at Sun, 15 Apr 2018 04:16:08 +0000
Merge inbound to mozilla-central. a=merge
ffcb6aa7e8717e58ee14e13eb370e2f902c9d03c: Bug 1453800 - Move the container removal dialog strings to preferences.ftl. r=flod
Zibi Braniecki <zbraniecki@mozilla.com> - Thu, 12 Apr 2018 14:17:28 -0700 - rev 782270
Push 106507 by bmo:nchen@mozilla.com at Sun, 15 Apr 2018 04:16:08 +0000
Bug 1453800 - Move the container removal dialog strings to preferences.ftl. r=flod MozReview-Commit-ID: JAAfviRvbJb
5067d8ae88c30bd7ba80f47e81f7f4d5240a3bbf: Backed out 2 changesets (bug 1451486) for xpcshell failures on test_storageOption_pref.js
Cosmin Sabou <csabou@mozilla.com> - Sun, 15 Apr 2018 00:10:13 +0300 - rev 782269
Push 106507 by bmo:nchen@mozilla.com at Sun, 15 Apr 2018 04:16:08 +0000
Backed out 2 changesets (bug 1451486) for xpcshell failures on test_storageOption_pref.js Backed out changeset eea1bfe5404d (bug 1451486) Backed out changeset 2e635314b75f (bug 1451486)
5d6c7b12169a4ff6cd79ef0cf9a55c897f4a31a8: Bug 1442887 - Align the #clearDataSettings button in about:preferences to the very right. r=jaws
Johann Hofmann <jhofmann@mozilla.com> - Fri, 13 Apr 2018 11:34:38 +0200 - rev 782268
Push 106507 by bmo:nchen@mozilla.com at Sun, 15 Apr 2018 04:16:08 +0000
Bug 1442887 - Align the #clearDataSettings button in about:preferences to the very right. r=jaws MozReview-Commit-ID: ketCjIIUl0
eea1bfe5404db3705ef7d32c7a6f19a533531be7: Bug 1451486 - Part 2 - Add a test for setting the dom.indexedDB.storageOption.enabled pref. r=asuth
Johann Hofmann <jhofmann@mozilla.com> - Tue, 10 Apr 2018 23:01:40 +0200 - rev 782267
Push 106507 by bmo:nchen@mozilla.com at Sun, 15 Apr 2018 04:16:08 +0000
Bug 1451486 - Part 2 - Add a test for setting the dom.indexedDB.storageOption.enabled pref. r=asuth MozReview-Commit-ID: 1WT2nBxfS92
2e635314b75f06c5652cd1a60e46bd116bc5c270: Bug 1451486 - Part 1 - Ignore the storage attribute on indexedDB.open() by default. r=asuth,baku
Johann Hofmann <jhofmann@mozilla.com> - Tue, 10 Apr 2018 23:00:30 +0200 - rev 782266
Push 106507 by bmo:nchen@mozilla.com at Sun, 15 Apr 2018 04:16:08 +0000
Bug 1451486 - Part 1 - Ignore the storage attribute on indexedDB.open() by default. r=asuth,baku MozReview-Commit-ID: 844FRkx3rKZ
821b3597208e2bec078c93f2109f54b8a1464f82: Bug 1453929: Enable handle verifier on 32-bit EARLY_BETA_OR_EARLIER. r=jimm
Bob Owen <bobowencode@gmail.com> - Sat, 14 Apr 2018 20:24:07 +0100 - rev 782265
Push 106507 by bmo:nchen@mozilla.com at Sun, 15 Apr 2018 04:16:08 +0000
Bug 1453929: Enable handle verifier on 32-bit EARLY_BETA_OR_EARLIER. r=jimm
3fba8e562253d5f90e70e76b1cf29de5c98064a5: Bug 1421088 - Move code out of DrawWidgetBackground into a new method called ComputeWidgetInfo. r?spohl draft
Markus Stange <mstange@themasta.com> - Sat, 14 Apr 2018 23:31:11 -0400 - rev 782264
Push 106506 by bmo:mstange@themasta.com at Sun, 15 Apr 2018 03:32:46 +0000
Bug 1421088 - Move code out of DrawWidgetBackground into a new method called ComputeWidgetInfo. r?spohl MozReview-Commit-ID: 2XeZHH4lJrj
774c4b62aaf23745392e5918b0ec259ffd8d6df6: Bug 1421088 - Move rendering code out into a separate method. r?spohl draft
Markus Stange <mstange@themasta.com> - Sat, 18 Nov 2017 18:53:54 -0500 - rev 782263
Push 106506 by bmo:mstange@themasta.com at Sun, 15 Apr 2018 03:32:46 +0000
Bug 1421088 - Move rendering code out into a separate method. r?spohl MozReview-Commit-ID: 9lxf0VPYaK8
71319785558289325670bcd54adc362d916943c1: Bug 1421088 - Create a WidgetInfo struct and route drawing through it. r?spohl draft
Markus Stange <mstange@themasta.com> - Sat, 14 Apr 2018 23:19:18 -0400 - rev 782262
Push 106506 by bmo:mstange@themasta.com at Sun, 15 Apr 2018 03:32:46 +0000
Bug 1421088 - Create a WidgetInfo struct and route drawing through it. r?spohl MozReview-Commit-ID: 1pKgNAodbev
9ec69098234c1b7c27a45ed6b4a38dbb539c433c: Bug 1421088 - Create a DrawNativeTitlebar overload that takes a UnifiedToolbarParams param. r?spohl draft
Markus Stange <mstange@themasta.com> - Fri, 01 Dec 2017 19:54:29 -0500 - rev 782261
Push 106506 by bmo:mstange@themasta.com at Sun, 15 Apr 2018 03:32:46 +0000
Bug 1421088 - Create a DrawNativeTitlebar overload that takes a UnifiedToolbarParams param. r?spohl MozReview-Commit-ID: Gxe4qIZV7HI
2dcc4a622d69c66f05ea02aa1993f3b1ecc020f9: Bug 1421088 - Create DrawSourceList. r?spohl draft
Markus Stange <mstange@themasta.com> - Fri, 01 Dec 2017 18:01:16 -0500 - rev 782260
Push 106506 by bmo:mstange@themasta.com at Sun, 15 Apr 2018 03:32:46 +0000
Bug 1421088 - Create DrawSourceList. r?spohl MozReview-Commit-ID: AZoLMcl9YLr
d61df983eaf1c9c87d6792f4a701a5d0208ae5a9: Bug 1421088 - Create DrawMenuSeparator. r?spohl draft
Markus Stange <mstange@themasta.com> - Fri, 01 Dec 2017 17:58:02 -0500 - rev 782259
Push 106506 by bmo:mstange@themasta.com at Sun, 15 Apr 2018 03:32:46 +0000
Bug 1421088 - Create DrawMenuSeparator. r?spohl MozReview-Commit-ID: Lvab4zMrs2D
042e5629f7cac6c1658e8c43357aa139f7b2aca8: Bug 1421088 - Create DrawToolbar. r?spohl draft
Markus Stange <mstange@themasta.com> - Fri, 01 Dec 2017 17:55:02 -0500 - rev 782258
Push 106506 by bmo:mstange@themasta.com at Sun, 15 Apr 2018 03:32:46 +0000
Bug 1421088 - Create DrawToolbar. r?spohl MozReview-Commit-ID: 3NMidcVazQo
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip