<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>[128282] trunk/Source/WebKit/qt</title>
</head>
<body>

<style type="text/css"><!--
#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; }
#msg dl.meta dt { float: left; width: 6em; font-weight: bold; }
#msg dt:after { content:':';}
#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt;  }
#msg dl a { font-weight: bold}
#msg dl a:link    { color:#fc3; }
#msg dl a:active  { color:#ff0; }
#msg dl a:visited { color:#cc6; }
h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; }
#msg pre { overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: 6px; }
#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; }
#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; }
#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; }
#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; }
#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; }
#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; }
#logmsg ul { text-indent: -1em; padding-left: 1em; }#logmsg ol { text-indent: -1.5em; padding-left: 1.5em; }
#logmsg > ul, #logmsg > ol { margin: 0 0 1em 0; }
#logmsg pre { background: #eee; padding: 1em; }
#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;}
#logmsg dl { margin: 0; }
#logmsg dt { font-weight: bold; }
#logmsg dd { margin: 0; padding: 0 0 0.5em 0; }
#logmsg dd:before { content:'\00bb';}
#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; }
#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; }
#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; }
#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; }
#logmsg table th.Corner { text-align: left; }
#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; }
#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; }
#patch { width: 100%; }
#patch h4 {font-family: verdana,arial,helvetica,sans-serif;font-size:10pt;padding:8px;background:#369;color:#fff;margin:0;}
#patch .propset h4, #patch .binary h4 {margin:0;}
#patch pre {padding:0;line-height:1.2em;margin:0;}
#patch .diff {width:100%;background:#eee;padding: 0 0 10px 0;overflow:auto;}
#patch .propset .diff, #patch .binary .diff  {padding:10px 0;}
#patch span {display:block;padding:0 10px;}
#patch .modfile, #patch .addfile, #patch .delfile, #patch .propset, #patch .binary, #patch .copfile {border:1px solid #ccc;margin:10px 0;}
#patch ins {background:#dfd;text-decoration:none;display:block;padding:0 10px;}
#patch del {background:#fdd;text-decoration:none;display:block;padding:0 10px;}
#patch .lines, .info {color:#888;background:#fff;}
--></style>
<div id="msg">
<dl class="meta">
<dt>Revision</dt> <dd><a href="http://trac.webkit.org/projects/webkit/changeset/128282">128282</a></dd>
<dt>Author</dt> <dd>abecsi@webkit.org</dd>
<dt>Date</dt> <dd>2012-09-12 02:38:58 -0700 (Wed, 12 Sep 2012)</dd>
</dl>

<h3>Log Message</h3>
<pre>[Qt] Add module identifier directive to the qmldir files
https://bugs.webkit.org/show_bug.cgi?id=96406

Reviewed by Simon Hausmann.

Qt5 QML modules need to be identified. Type registrations are only permitted
into the namespace identified in the qmldir file's module identifier directive.
Additionally this also facilitates the protection against external registrations.
This patch suppresses a warning when importing the QtWebKit module.

* declarative/experimental/qmldir:
* declarative/qmldir:</pre>

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkSourceWebKitqtChangeLog">trunk/Source/WebKit/qt/ChangeLog</a></li>
<li><a href="#trunkSourceWebKitqtdeclarativeexperimentalqmldir">trunk/Source/WebKit/qt/declarative/experimental/qmldir</a></li>
<li><a href="#trunkSourceWebKitqtdeclarativeqmldir">trunk/Source/WebKit/qt/declarative/qmldir</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkSourceWebKitqtChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit/qt/ChangeLog (128281 => 128282)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit/qt/ChangeLog        2012-09-12 09:32:39 UTC (rev 128281)
+++ trunk/Source/WebKit/qt/ChangeLog        2012-09-12 09:38:58 UTC (rev 128282)
</span><span class="lines">@@ -1,3 +1,18 @@
</span><ins>+2012-09-12  Andras Becsi  &lt;andras.becsi@nokia.com&gt;
+
+        [Qt] Add module identifier directive to the qmldir files
+        https://bugs.webkit.org/show_bug.cgi?id=96406
+
+        Reviewed by Simon Hausmann.
+
+        Qt5 QML modules need to be identified. Type registrations are only permitted
+        into the namespace identified in the qmldir file's module identifier directive.
+        Additionally this also facilitates the protection against external registrations.
+        This patch suppresses a warning when importing the QtWebKit module.
+
+        * declarative/experimental/qmldir:
+        * declarative/qmldir:
+
</ins><span class="cx"> 2012-09-11  Marcelo Lira  &lt;marcelo.lira@openbossa.org&gt;
</span><span class="cx"> 
</span><span class="cx">         Restore original value of mock scrollbars enabled in InternalSettings
</span></span></pre></div>
<a id="trunkSourceWebKitqtdeclarativeexperimentalqmldir"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit/qt/declarative/experimental/qmldir (128281 => 128282)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit/qt/declarative/experimental/qmldir        2012-09-12 09:32:39 UTC (rev 128281)
+++ trunk/Source/WebKit/qt/declarative/experimental/qmldir        2012-09-12 09:38:58 UTC (rev 128282)
</span><span class="lines">@@ -1 +1,2 @@
</span><ins>+module QtWebKit.experimental
</ins><span class="cx"> plugin qmlwebkitexperimentalplugin
</span></span></pre></div>
<a id="trunkSourceWebKitqtdeclarativeqmldir"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit/qt/declarative/qmldir (128281 => 128282)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit/qt/declarative/qmldir        2012-09-12 09:32:39 UTC (rev 128281)
+++ trunk/Source/WebKit/qt/declarative/qmldir        2012-09-12 09:38:58 UTC (rev 128282)
</span><span class="lines">@@ -1 +1,2 @@
</span><ins>+module QtWebKit
</ins><span class="cx"> plugin qmlwebkitplugin
</span></span></pre>
</div>
</div>

</body>
</html>