logo

etc_portage

Unnamed repository; edit this file 'description' to name the repository.

0003-Source-WebInspectorUI-UserInterface-Views-ConsoleMes.patch (2185B)


      1 From 88e3ffd657ace02aeedd56e857d54c217f1e861b Mon Sep 17 00:00:00 2001
      2 From: "Haelwenn (lanodan) Monnier" <contact@hacktivis.me>
      3 Date: Fri, 2 Nov 2018 17:59:57 +0100
      4 Subject: [PATCH 3/9] 
      5  Source/WebInspectorUI/UserInterface/Views/ConsoleMessageView.js: Remove %c
      6  support in the console
      7 
      8 ---
      9  .../UserInterface/Views/ConsoleMessageView.js | 23 -------------------
     10  1 file changed, 23 deletions(-)
     11 
     12 diff --git a/Source/WebInspectorUI/UserInterface/Views/ConsoleMessageView.js b/Source/WebInspectorUI/UserInterface/Views/ConsoleMessageView.js
     13 index 4cf58fd3..f53f9ab7 100644
     14 --- a/Source/WebInspectorUI/UserInterface/Views/ConsoleMessageView.js
     15 +++ b/Source/WebInspectorUI/UserInterface/Views/ConsoleMessageView.js
     16 @@ -674,26 +674,6 @@ WI.ConsoleMessageView = class ConsoleMessageView extends WI.Object
     17          }
     18  
     19          var currentStyle = null;
     20 -        function styleFormatter(obj)
     21 -        {
     22 -            currentStyle = {};
     23 -            var buffer = document.createElement("span");
     24 -            buffer.setAttribute("style", obj.description);
     25 -            for (var i = 0; i < buffer.style.length; i++) {
     26 -                var property = buffer.style[i];
     27 -                if (isWhitelistedProperty(property))
     28 -                    currentStyle[property] = buffer.style[property];
     29 -            }
     30 -        }
     31 -
     32 -        function isWhitelistedProperty(property)
     33 -        {
     34 -            for (var prefix of ["background", "border", "color", "font", "line", "margin", "padding", "text"]) {
     35 -                if (property.startsWith(prefix) || property.startsWith("-webkit-" + prefix))
     36 -                    return true;
     37 -            }
     38 -            return false;
     39 -        }
     40  
     41          // Firebug uses %o for formatting objects.
     42          var formatters = {};
     43 @@ -705,9 +685,6 @@ WI.ConsoleMessageView = class ConsoleMessageView extends WI.Object
     44          formatters.i = integerFormatter;
     45          formatters.d = integerFormatter;
     46  
     47 -        // Firebug uses %c for styling the message.
     48 -        formatters.c = styleFormatter;
     49 -
     50          // Support %O to force object formatting, instead of the type-based %o formatting.
     51          formatters.O = parameterFormatter.bind(this, true);
     52  
     53 -- 
     54 2.21.0
     55