[SCM] WebKit Debian packaging branch, webkit-1.2, updated. upstream/1.1.90-6072-g9a69373

eric at webkit.org eric at webkit.org
Wed Apr 7 23:29:32 UTC 2010


The following commit has been merged in the webkit-1.2 branch:
commit f2322c037806f329050115d540a7bdb5c8c93183
Author: eric at webkit.org <eric at webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date:   Tue Nov 10 21:20:46 2009 +0000

    2009-11-10  Eric Z. Ayers  <zundel at google.com>
    
            Reviewed by Timothy Hatcher.
    
            Adds a test to flag changes to values of the WebInspector Timeline record types.
            Downstream apps depend on these mappings remaining stable.
    
            https://bugs.webkit.org/show_bug.cgi?id=31303
    
            * inspector/timeline-enum-stability-expected.txt: Added.
            * inspector/timeline-enum-stability.html: Added.
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@50758 268f45cc-cd09-0410-ab3c-d52691b4dbfc

diff --git a/LayoutTests/ChangeLog b/LayoutTests/ChangeLog
index 2c5dd54..e202d8d 100644
--- a/LayoutTests/ChangeLog
+++ b/LayoutTests/ChangeLog
@@ -1,3 +1,15 @@
+2009-11-10  Eric Z. Ayers  <zundel at google.com>
+
+        Reviewed by Timothy Hatcher.
+
+        Adds a test to flag changes to values of the WebInspector Timeline record types.
+        Downstream apps depend on these mappings remaining stable.
+
+        https://bugs.webkit.org/show_bug.cgi?id=31303
+
+        * inspector/timeline-enum-stability-expected.txt: Added.
+        * inspector/timeline-enum-stability.html: Added.
+
 2009-11-10  Andras Becsi  <becsi.andras at stud.u-szeged.hu>
 
         Reviewed by Kenneth Rohde Christiansen.
diff --git a/LayoutTests/inspector/timeline-enum-stability-expected.txt b/LayoutTests/inspector/timeline-enum-stability-expected.txt
new file mode 100644
index 0000000..6ec8883
--- /dev/null
+++ b/LayoutTests/inspector/timeline-enum-stability-expected.txt
@@ -0,0 +1,20 @@
+Check to see that TimelineAgent record types are stable.
+
+Applications outside of WebKit depend on the stability of the mapping of these types to these specific values.
+
+WebInspector.TimelineAgent.RecordType.EventDispatch : 0
+WebInspector.TimelineAgent.RecordType.Layout : 1
+WebInspector.TimelineAgent.RecordType.RecalculateStyles : 2
+WebInspector.TimelineAgent.RecordType.Paint : 3
+WebInspector.TimelineAgent.RecordType.ParseHTML : 4
+WebInspector.TimelineAgent.RecordType.TimerInstall : 5
+WebInspector.TimelineAgent.RecordType.TimerRemove : 6
+WebInspector.TimelineAgent.RecordType.TimerFire : 7
+WebInspector.TimelineAgent.RecordType.XHRReadyStateChange : 8
+WebInspector.TimelineAgent.RecordType.XHRLoad : 9
+WebInspector.TimelineAgent.RecordType.EvaluateScript : 10
+WebInspector.TimelineAgent.RecordType.MarkTimeline : 11
+WebInspector.TimelineAgent.RecordType.ResourceSendRequest : 12
+WebInspector.TimelineAgent.RecordType.ResourceReceiveResponse : 13
+WebInspector.TimelineAgent.RecordType.ResourceFinish : 14
+
diff --git a/LayoutTests/inspector/timeline-enum-stability.html b/LayoutTests/inspector/timeline-enum-stability.html
new file mode 100644
index 0000000..5553b16
--- /dev/null
+++ b/LayoutTests/inspector/timeline-enum-stability.html
@@ -0,0 +1,33 @@
+<html>
+<head>
+<script src="inspector-test.js"></script>
+<script>
+
+function dumpTimelineAgentRecordType(types) {
+   var prefix = "WebInspector.TimelineAgent.RecordType.";
+   for (prop in types) {
+       output(prefix + prop + " : " + types[prop]);
+   }
+   notifyDone();
+}
+
+function doit()
+{
+   evaluateInWebInspector("WebInspector.TimelineAgent.RecordType", dumpTimelineAgentRecordType);
+}
+
+</script>
+</head>
+
+<body onload="onload()">
+<p> 
+Check to see that TimelineAgent record types are stable.
+</p>
+
+<p>
+Applications outside of WebKit depend on the stability of the mapping of 
+these types to these specific values.
+</p>
+
+</body>
+</html>

-- 
WebKit Debian packaging



More information about the Pkg-webkit-commits mailing list