0001-Source-WebInspectorUI-UserInterface-Views-ConsoleMes.patch (2185B)
- From a4835c11f19b23a26dd005e12140ce1423ee6dc3 Mon Sep 17 00:00:00 2001
- From: "Haelwenn (lanodan) Monnier" <contact@hacktivis.me>
- Date: Fri, 2 Nov 2018 17:59:57 +0100
- Subject: [PATCH 1/8]
- Source/WebInspectorUI/UserInterface/Views/ConsoleMessageView.js: Remove %c
- support in the console
- ---
- .../UserInterface/Views/ConsoleMessageView.js | 23 -------------------
- 1 file changed, 23 deletions(-)
- diff --git a/Source/WebInspectorUI/UserInterface/Views/ConsoleMessageView.js b/Source/WebInspectorUI/UserInterface/Views/ConsoleMessageView.js
- index 93b6106c..4b512a6d 100644
- --- a/Source/WebInspectorUI/UserInterface/Views/ConsoleMessageView.js
- +++ b/Source/WebInspectorUI/UserInterface/Views/ConsoleMessageView.js
- @@ -791,26 +791,6 @@ WI.ConsoleMessageView = class ConsoleMessageView extends WI.Object
- }
- var currentStyle = null;
- - function styleFormatter(obj)
- - {
- - currentStyle = {};
- - var buffer = document.createElement("span");
- - buffer.setAttribute("style", obj.description);
- - for (var i = 0; i < buffer.style.length; i++) {
- - var property = buffer.style[i];
- - if (isWhitelistedProperty(property))
- - currentStyle[property] = buffer.style[property];
- - }
- - }
- -
- - function isWhitelistedProperty(property)
- - {
- - for (var prefix of ["background", "border", "color", "font", "line", "margin", "padding", "text"]) {
- - if (property.startsWith(prefix) || property.startsWith("-webkit-" + prefix))
- - return true;
- - }
- - return false;
- - }
- // Firebug uses %o for formatting objects.
- var formatters = {};
- @@ -822,9 +802,6 @@ WI.ConsoleMessageView = class ConsoleMessageView extends WI.Object
- formatters.i = integerFormatter;
- formatters.d = integerFormatter;
- - // Firebug uses %c for styling the message.
- - formatters.c = styleFormatter;
- -
- // Support %O to force object formatting, instead of the type-based %o formatting.
- formatters.O = parameterFormatter.bind(this, true);
- --
- 2.24.1