From e469629eff282693ea99580641b358912f6a2121 Mon Sep 17 00:00:00 2001
From: Stephan Binner <stephan.binner@basyskom.com>
Date: Tue, 2 May 2017 19:52:53 +0200
Subject: [PATCH] Add "WebEngine" section entries to Qt WebEngine features

Change-Id: If305e1f3becbb600e0338a6d1c1a4a9b2c0caf3e
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@qt.io>
---
 configure.json | 18 ++++++++++++------
 1 file changed, 12 insertions(+), 6 deletions(-)

diff --git a/configure.json b/configure.json
index 805ed4001..f9719b3c6 100644
--- a/configure.json
+++ b/configure.json
@@ -84,9 +84,10 @@
         },
         "embedded": {
             "label": "Embedded build",
+            "purpose": "Enables the embedded build configuration.",
+            "section": "WebEngine",
             "condition": "config.unix",
             "autoDetect": "tests.embedded",
-            "purpose": "Enables the embedded build configuration",
             "output": [ "privateFeature" ]
         },
         "alsa": {
@@ -102,32 +103,37 @@
         },
         "pepper-plugins": {
             "label": "Pepper Plugins",
+            "purpose": "Enables use of Pepper Flash and Widevine plugins.",
+            "section": "WebEngine",
             "autoDetect": "!features.embedded",
-            "purpose": "Enables use of Pepper Flash and Widevine plugins",
             "output": [ "privateFeature" ]
         },
         "printing-and-pdf": {
             "label": "Printing and PDF",
+            "purpose": "Provides printing and output to PDF.",
+            "section": "WebEngine",
             "condition": "module.printsupport && features.printer",
             "autoDetect": "!features.embedded",
-            "purpose": "Enables printing and output to PDF",
             "output": [ "privateFeature" ]
         },
         "proprietary-codecs": {
             "label": "Proprietary Codecs",
+            "purpose": "Enables the use of proprietary codecs such as h.264/h.265 and MP3.",
+            "section": "WebEngine",
             "autoDetect": false,
-            "purpose": "Enables the use of proprietary codecs such as h.264/h.265 and MP3",
             "output": [ "privateFeature" ]
         },
         "spellchecker": {
             "label": "Spellchecker",
-            "purpose": "Enables the use of Chromium's spellchecker",
+            "purpose": "Provides a spellchecker.",
+            "section": "WebEngine",
             "output": [ "privateFeature" ]
         },
         "webrtc": {
             "label": "WebRTC",
+            "purpose": "Provides WebRTC support.",
+            "section": "WebEngine",
             "autoDetect": "!features.embedded",
-            "purpose": "Enables WebRTC support",
             "output": [ "privateFeature" ]
         },
         "system-webp": {
-- 
GitLab