[webkit-changes] [100979] trunk/LayoutTests

2011-11-22 Thread mario
Title: [100979] trunk/LayoutTests








Revision 100979
Author ma...@webkit.org
Date 2011-11-22 00:30:42 -0800 (Tue, 22 Nov 2011)


Log Message
[GTK] platform/gtk/accessibility/name-from-label.html fails
https://bugs.webkit.org/show_bug.cgi?id=71665

Reviewed by Philippe Normand.

Fix layout test to properly consider 'form' accessibility objects.

* platform/gtk/Skipped: Unskip name-from-label.html.
* platform/gtk/accessibility/name-from-label.html: Re-write layout
  test to properly take into account the accessibility hierarchy.

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/platform/gtk/Skipped
trunk/LayoutTests/platform/gtk/accessibility/name-from-label.html




Diff

Modified: trunk/LayoutTests/ChangeLog (100978 => 100979)

--- trunk/LayoutTests/ChangeLog	2011-11-22 03:38:58 UTC (rev 100978)
+++ trunk/LayoutTests/ChangeLog	2011-11-22 08:30:42 UTC (rev 100979)
@@ -1,3 +1,16 @@
+2011-11-22  Mario Sanchez Prada  msanc...@igalia.com
+
+[GTK] platform/gtk/accessibility/name-from-label.html fails
+https://bugs.webkit.org/show_bug.cgi?id=71665
+
+Reviewed by Philippe Normand.
+
+Fix layout test to properly consider 'form' accessibility objects.
+
+* platform/gtk/Skipped: Unskip name-from-label.html.
+* platform/gtk/accessibility/name-from-label.html: Re-write layout
+  test to properly take into account the accessibility hierarchy.
+
 2011-11-21  Yuta Kitamura  yu...@chromium.org
 
 [GTK] Enable WebSocket hybi tests


Modified: trunk/LayoutTests/platform/gtk/Skipped (100978 => 100979)

--- trunk/LayoutTests/platform/gtk/Skipped	2011-11-22 03:38:58 UTC (rev 100978)
+++ trunk/LayoutTests/platform/gtk/Skipped	2011-11-22 08:30:42 UTC (rev 100979)
@@ -1498,9 +1498,6 @@
 platform/gtk/accessibility/combo-box-collapsed-selection-changed.html
 platform/gtk/accessibility/document-reload-events.html
 
-# https://bugs.webkit.org/show_bug.cgi?id=71665
-platform/gtk/accessibility/name-from-label.html
-
 # https://bugs.webkit.org/show_bug.cgi?id=67713
 accessibility/textbox-role-reports-selection.html
 


Modified: trunk/LayoutTests/platform/gtk/accessibility/name-from-label.html (100978 => 100979)

--- trunk/LayoutTests/platform/gtk/accessibility/name-from-label.html	2011-11-22 03:38:58 UTC (rev 100978)
+++ trunk/LayoutTests/platform/gtk/accessibility/name-from-label.html	2011-11-22 08:30:42 UTC (rev 100979)
@@ -12,12 +12,13 @@
 div id=console/div
 script
   var webArea;
-  var child;
+  var form;
 
   function checkResults() {
 // Actually check the results
-shouldBe(child.role, 'AXRole: entry');
-shouldBe(child.title, 'AXTitle: Full Name:');
+entry = form.childAtIndex(1);
+shouldBe(entry.role, 'AXRole: entry');
+shouldBe(entry.title, 'AXTitle: Full Name:');
 finishJSTest();
   }
 
@@ -30,7 +31,7 @@
 
 document.getElementById(body).focus();
 webArea = accessibilityController.focusedElement;
-child = webArea.childAtIndex(1);
+form = webArea.childAtIndex(0);
 
 // Check results on idle to ensure layout() is done
 window.setTimeout(checkResults(), 0);






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes


[webkit-changes] [100980] trunk/LayoutTests

2011-11-22 Thread reni
Title: [100980] trunk/LayoutTests








Revision 100980
Author r...@webkit.org
Date 2011-11-22 00:50:59 -0800 (Tue, 22 Nov 2011)


Log Message
[Qt] inspector/extensions/extensions-events.html crashing after r100926
https://bugs.webkit.org/show_bug.cgi?id=72932

Unreviewed gardening.

* platform/qt/Skipped:

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/platform/qt/Skipped




Diff

Modified: trunk/LayoutTests/ChangeLog (100979 => 100980)

--- trunk/LayoutTests/ChangeLog	2011-11-22 08:30:42 UTC (rev 100979)
+++ trunk/LayoutTests/ChangeLog	2011-11-22 08:50:59 UTC (rev 100980)
@@ -1,3 +1,12 @@
+2011-11-22  Renata Hodovan  r...@webkit.org
+
+[Qt] inspector/extensions/extensions-events.html crashing after r100926
+https://bugs.webkit.org/show_bug.cgi?id=72932
+
+Unreviewed gardening.
+
+* platform/qt/Skipped:
+
 2011-11-22  Mario Sanchez Prada  msanc...@igalia.com
 
 [GTK] platform/gtk/accessibility/name-from-label.html fails


Modified: trunk/LayoutTests/platform/qt/Skipped (100979 => 100980)

--- trunk/LayoutTests/platform/qt/Skipped	2011-11-22 08:30:42 UTC (rev 100979)
+++ trunk/LayoutTests/platform/qt/Skipped	2011-11-22 08:50:59 UTC (rev 100980)
@@ -2477,3 +2477,7 @@
 # [Qt] fast/canvas/canvas-lineWidth.html timeouts intermittently on 64 bit
 # https://bugs.webkit.org/show_bug.cgi?id=72694
 fast/canvas/canvas-lineWidth.html
+
+# [Qt] inspector/extensions/extensions-events.html crashing after r100926
+# https://bugs.webkit.org/show_bug.cgi?id=72932
+inspector/extensions/extensions-events.html






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes


[webkit-changes] [100981] trunk/Source/WebCore

2011-11-22 Thread apavlov
Title: [100981] trunk/Source/WebCore








Revision 100981
Author apav...@chromium.org
Date 2011-11-22 01:18:46 -0800 (Tue, 22 Nov 2011)


Log Message
Web Inspector: Design of the autocomplete suggest
https://bugs.webkit.org/show_bug.cgi?id=72798

Reviewed by Pavel Feldman.

Implemented a combination of grayed text for the first/only completion and hid
the suggest box for a single suggestion (the grayed text is displayed instead.)
Drive-by fix for the trailing spaces in the prompt issue
(got regressed when the suggest box was introduced for the first time.)

* inspector/front-end/ConsoleView.js:
(WebInspector.ConsoleView): Fix the trailing spaces issue
* inspector/front-end/TextPrompt.js:
(WebInspector.TextPrompt):
(WebInspector.TextPrompt.prototype.renderAsBlock): Fix the trailing spaces issue
(WebInspector.TextPrompt.prototype._attachInternal):
(WebInspector.TextPrompt.prototype.acceptAutoComplete):
(WebInspector.TextPrompt.prototype._completionsReady):
(WebInspector.TextPrompt.prototype.applySuggestion):
(WebInspector.TextPrompt.prototype.acceptSuggestion):
(WebInspector.TextPrompt.SuggestBox.prototype._completionsReady):

Modified Paths

trunk/Source/WebCore/ChangeLog
trunk/Source/WebCore/inspector/front-end/ConsoleView.js
trunk/Source/WebCore/inspector/front-end/TextPrompt.js




Diff

Modified: trunk/Source/WebCore/ChangeLog (100980 => 100981)

--- trunk/Source/WebCore/ChangeLog	2011-11-22 08:50:59 UTC (rev 100980)
+++ trunk/Source/WebCore/ChangeLog	2011-11-22 09:18:46 UTC (rev 100981)
@@ -1,3 +1,27 @@
+2011-11-22  Alexander Pavlov  apav...@chromium.org
+
+Web Inspector: Design of the autocomplete suggest
+https://bugs.webkit.org/show_bug.cgi?id=72798
+
+Reviewed by Pavel Feldman.
+
+Implemented a combination of grayed text for the first/only completion and hid
+the suggest box for a single suggestion (the grayed text is displayed instead.)
+Drive-by fix for the trailing spaces in the prompt issue
+(got regressed when the suggest box was introduced for the first time.)
+
+* inspector/front-end/ConsoleView.js:
+(WebInspector.ConsoleView): Fix the trailing spaces issue
+* inspector/front-end/TextPrompt.js:
+(WebInspector.TextPrompt):
+(WebInspector.TextPrompt.prototype.renderAsBlock): Fix the trailing spaces issue
+(WebInspector.TextPrompt.prototype._attachInternal):
+(WebInspector.TextPrompt.prototype.acceptAutoComplete):
+(WebInspector.TextPrompt.prototype._completionsReady):
+(WebInspector.TextPrompt.prototype.applySuggestion):
+(WebInspector.TextPrompt.prototype.acceptSuggestion):
+(WebInspector.TextPrompt.SuggestBox.prototype._completionsReady):
+
 2011-11-21  David Barr  davidb...@chromium.org
 
 REGRESSION(r98542): Chromium: CSS text is rendered on page


Modified: trunk/Source/WebCore/inspector/front-end/ConsoleView.js (100980 => 100981)

--- trunk/Source/WebCore/inspector/front-end/ConsoleView.js	2011-11-22 08:50:59 UTC (rev 100980)
+++ trunk/Source/WebCore/inspector/front-end/ConsoleView.js	2011-11-22 09:18:46 UTC (rev 100981)
@@ -113,6 +113,7 @@
 
 this.prompt = new WebInspector.TextPromptWithHistory(this.completions.bind(this), ExpressionStopCharacters + .);
 this.prompt.setSuggestBoxEnabled(generic-suggest);
+this.prompt.renderAsBlock();
 this.prompt.attach(this.promptElement);
 this.prompt.proxyElement.addEventListener(keydown, this._promptKeyDown.bind(this), false);
 this.prompt.setHistoryData(WebInspector.settings.consoleHistory.get());


Modified: trunk/Source/WebCore/inspector/front-end/TextPrompt.js (100980 => 100981)

--- trunk/Source/WebCore/inspector/front-end/TextPrompt.js	2011-11-22 08:50:59 UTC (rev 100980)
+++ trunk/Source/WebCore/inspector/front-end/TextPrompt.js	2011-11-22 09:18:46 UTC (rev 100981)
@@ -39,6 +39,7 @@
  * @type {Element|undefined}
  */
 this._proxyElement;
+this._proxyElementDisplay = inline-block;
 this._loadCompletions = completions;
 this._completionStopCharacters = stopCharacters;
 this._suggestForceable = true;
@@ -65,6 +66,11 @@
 this._suggestBoxClassName = className;
 },
 
+renderAsBlock: function()
+{
+this._proxyElementDisplay = block;
+},
+
 /**
  * Clients should never attach any event listeners to the |element|. Instead,
  * they should use the result of this method to attach listeners for bubbling events.
@@ -101,7 +107,7 @@
 this._boundOnKeyDown = this.onKeyDown.bind(this);
 this._boundSelectStart = this._selectStart.bind(this);
 this._proxyElement = element.ownerDocument.createElement(span);
-this._proxyElement.style.display = inline-block;
+this._proxyElement.style.display = this._proxyElementDisplay;
 element.parentElement.insertBefore(this.proxyElement, element);
 this.proxyElement.appendChild(element);
 

[webkit-changes] [100982] trunk/LayoutTests

2011-11-22 Thread reni
Title: [100982] trunk/LayoutTests








Revision 100982
Author r...@webkit.org
Date 2011-11-22 01:19:17 -0800 (Tue, 22 Nov 2011)


Log Message
Unreviewed gardening. Reset test results.

Patch by Feher Zsolt fehe...@inf.u-szeged.hu on 2011-11-22

* platform/qt-5.0/css2.1/20110323/border-spacing-applies-to-015-expected.txt: Added.
* platform/qt-5.0/css2.1/20110323/table-caption-002-expected.txt: Added.
* platform/qt-5.0/css2.1/20110323/table-caption-horizontal-alignment-001-expected.txt: Added.
* platform/qt-5.0/css2.1/20110323/table-caption-optional-001-expected.txt: Added.
* platform/qt-5.0/css2.1/20110323/table-caption-optional-002-expected.txt: Added.
* platform/qt-5.0/fast/multicol/pagination-h-horizontal-bt-expected.txt: Added.
* platform/qt-5.0/fast/multicol/pagination-h-horizontal-tb-expected.txt: Added.
* platform/qt-5.0/fast/multicol/pagination-h-vertical-rl-expected.txt: Added.
* platform/qt-5.0/fast/multicol/pagination-v-horizontal-bt-expected.txt: Added.
* platform/qt-5.0/fast/multicol/pagination-v-vertical-lr-expected.txt: Added.

Modified Paths

trunk/LayoutTests/ChangeLog


Added Paths

trunk/LayoutTests/platform/qt-5.0/css2.1/20110323/border-spacing-applies-to-015-expected.txt
trunk/LayoutTests/platform/qt-5.0/css2.1/20110323/table-caption-002-expected.txt
trunk/LayoutTests/platform/qt-5.0/css2.1/20110323/table-caption-horizontal-alignment-001-expected.txt
trunk/LayoutTests/platform/qt-5.0/css2.1/20110323/table-caption-optional-001-expected.txt
trunk/LayoutTests/platform/qt-5.0/css2.1/20110323/table-caption-optional-002-expected.txt
trunk/LayoutTests/platform/qt-5.0/fast/multicol/pagination-h-horizontal-bt-expected.txt
trunk/LayoutTests/platform/qt-5.0/fast/multicol/pagination-h-horizontal-tb-expected.txt
trunk/LayoutTests/platform/qt-5.0/fast/multicol/pagination-h-vertical-rl-expected.txt
trunk/LayoutTests/platform/qt-5.0/fast/multicol/pagination-v-horizontal-bt-expected.txt
trunk/LayoutTests/platform/qt-5.0/fast/multicol/pagination-v-vertical-lr-expected.txt




Diff

Modified: trunk/LayoutTests/ChangeLog (100981 => 100982)

--- trunk/LayoutTests/ChangeLog	2011-11-22 09:18:46 UTC (rev 100981)
+++ trunk/LayoutTests/ChangeLog	2011-11-22 09:19:17 UTC (rev 100982)
@@ -1,3 +1,18 @@
+2011-11-22  Feher Zsolt  fehe...@inf.u-szeged.hu
+
+Unreviewed gardening. Reset test results.
+
+* platform/qt-5.0/css2.1/20110323/border-spacing-applies-to-015-expected.txt: Added.
+* platform/qt-5.0/css2.1/20110323/table-caption-002-expected.txt: Added.
+* platform/qt-5.0/css2.1/20110323/table-caption-horizontal-alignment-001-expected.txt: Added.
+* platform/qt-5.0/css2.1/20110323/table-caption-optional-001-expected.txt: Added.
+* platform/qt-5.0/css2.1/20110323/table-caption-optional-002-expected.txt: Added.
+* platform/qt-5.0/fast/multicol/pagination-h-horizontal-bt-expected.txt: Added.
+* platform/qt-5.0/fast/multicol/pagination-h-horizontal-tb-expected.txt: Added.
+* platform/qt-5.0/fast/multicol/pagination-h-vertical-rl-expected.txt: Added.
+* platform/qt-5.0/fast/multicol/pagination-v-horizontal-bt-expected.txt: Added.
+* platform/qt-5.0/fast/multicol/pagination-v-vertical-lr-expected.txt: Added.
+
 2011-11-22  Renata Hodovan  r...@webkit.org
 
 [Qt] inspector/extensions/extensions-events.html crashing after r100926


Added: trunk/LayoutTests/platform/qt-5.0/css2.1/20110323/border-spacing-applies-to-015-expected.txt (0 => 100982)

--- trunk/LayoutTests/platform/qt-5.0/css2.1/20110323/border-spacing-applies-to-015-expected.txt	(rev 0)
+++ trunk/LayoutTests/platform/qt-5.0/css2.1/20110323/border-spacing-applies-to-015-expected.txt	2011-11-22 09:19:17 UTC (rev 100982)
@@ -0,0 +1,12 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x318
+  RenderBlock {HTML} at (0,0) size 800x318
+RenderBody {BODY} at (8,16) size 784x294
+  RenderBlock {P} at (0,0) size 784x38
+RenderText {#text} at (0,0) size 741x38
+  text run at (0,0) width 741: Test passes if there is a blue and orange square below and there is no vertical gap between the
+  text run at (0,19) width 68: squares.
+  RenderTable {DIV} at (0,54) size 120x240
+RenderBlock {DIV} at (0,0) size 120x120 [border: (10px solid #FF)]
+RenderBlock {DIV} at (0,120) size 120x120 [border: (10px solid #FFA500)]


Added: trunk/LayoutTests/platform/qt-5.0/css2.1/20110323/table-caption-002-expected.txt (0 => 100982)

--- trunk/LayoutTests/platform/qt-5.0/css2.1/20110323/table-caption-002-expected.txt	(rev 0)
+++ trunk/LayoutTests/platform/qt-5.0/css2.1/20110323/table-caption-002-expected.txt	2011-11-22 09:19:17 UTC (rev 100982)
@@ -0,0 +1,34 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x168
+  RenderBlock {HTML} at (0,0) size 800x168
+RenderTable {BODY} at (8,8) size 784x152
+  

[webkit-changes] [100983] trunk/Source/WebKit2

2011-11-22 Thread commit-queue
Title: [100983] trunk/Source/WebKit2








Revision 100983
Author commit-qu...@webkit.org
Date 2011-11-22 01:32:08 -0800 (Tue, 22 Nov 2011)


Log Message
[WK2] Modify EFL port's WebEventFactory to use EflKeyboardUtilities's
keyIdentifierForEvasKeyName() and windowsKeyCodeForEvasKeyName().
https://bugs.webkit.org/show_bug.cgi?id=72850

Patch by Eunmi Lee eunmi15@samsung.com on 2011-11-22
Reviewed by Anders Carlsson.

The EflKeyboardUtilities has been added, so we can use keyIdentifierForEvasKeyName() and
windowsKeyCodeForEvasKeyName() for EFL port's WebEventFactory.

* Shared/efl/WebEventFactory.cpp:
(WebKit::WebEventFactory::createWebKeyboardEvent):

Modified Paths

trunk/Source/WebKit2/ChangeLog
trunk/Source/WebKit2/Shared/efl/WebEventFactory.cpp




Diff

Modified: trunk/Source/WebKit2/ChangeLog (100982 => 100983)

--- trunk/Source/WebKit2/ChangeLog	2011-11-22 09:19:17 UTC (rev 100982)
+++ trunk/Source/WebKit2/ChangeLog	2011-11-22 09:32:08 UTC (rev 100983)
@@ -1,3 +1,17 @@
+2011-11-22  Eunmi Lee  eunmi15@samsung.com
+
+[WK2] Modify EFL port's WebEventFactory to use EflKeyboardUtilities's
+keyIdentifierForEvasKeyName() and windowsKeyCodeForEvasKeyName().
+https://bugs.webkit.org/show_bug.cgi?id=72850
+
+Reviewed by Anders Carlsson.
+
+The EflKeyboardUtilities has been added, so we can use keyIdentifierForEvasKeyName() and
+windowsKeyCodeForEvasKeyName() for EFL port's WebEventFactory.
+
+* Shared/efl/WebEventFactory.cpp:
+(WebKit::WebEventFactory::createWebKeyboardEvent):
+
 2011-11-21  Alexis Menard  alexis.men...@openbossa.org
 
 [Qt][WK2] REGRESSION(100483): It made 2 API tests fail


Modified: trunk/Source/WebKit2/Shared/efl/WebEventFactory.cpp (100982 => 100983)

--- trunk/Source/WebKit2/Shared/efl/WebEventFactory.cpp	2011-11-22 09:19:17 UTC (rev 100982)
+++ trunk/Source/WebKit2/Shared/efl/WebEventFactory.cpp	2011-11-22 09:32:08 UTC (rev 100983)
@@ -26,8 +26,7 @@
 #include config.h
 #include WebEventFactory.h
 
-#include WebCore/NotImplemented.h
-#include WebCore/PlatformKeyboardEvent.h
+#include EflKeyboardUtilities.h
 #include WebCore/Scrollbar.h
 
 using namespace WebCore;
@@ -163,8 +162,8 @@
 return WebKeyboardEvent(WebEvent::KeyDown,
 String::fromUTF8(event-string),
 String::fromUTF8(event-string),
-PlatformKeyboardEvent::keyIdentifierForEvasKeyName(keyName),
-PlatformKeyboardEvent::windowsKeyCodeForEvasKeyName(keyName),
+keyIdentifierForEvasKeyName(keyName),
+windowsKeyCodeForEvasKeyName(keyName),
 0 /* FIXME: nativeVirtualKeyCode */,
 0 /* macCharCode */,
 false /* FIXME: isAutoRepeat */,
@@ -180,8 +179,8 @@
 return WebKeyboardEvent(WebEvent::KeyUp,
 String::fromUTF8(event-string),
 String::fromUTF8(event-string),
-PlatformKeyboardEvent::keyIdentifierForEvasKeyName(keyName),
-PlatformKeyboardEvent::windowsKeyCodeForEvasKeyName(keyName),
+keyIdentifierForEvasKeyName(keyName),
+windowsKeyCodeForEvasKeyName(keyName),
 0 /* FIXME: nativeVirtualKeyCode */,
 0 /* macCharCode */,
 false /* FIXME: isAutoRepeat */,






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes


[webkit-changes] [100985] trunk/Source

2011-11-22 Thread pfeldman
Title: [100985] trunk/Source








Revision 100985
Author pfeld...@chromium.org
Date 2011-11-22 01:52:10 -0800 (Tue, 22 Nov 2011)


Log Message
Web Inspector: strip unused InspectorController methods.
https://bugs.webkit.org/show_bug.cgi?id=72886

Source/WebCore:

This is a follow up to the https://bugs.webkit.org/show_bug.cgi?id=63009.
I am now able to remove following InspectorController methods:
::startUserInitiatedProfiling,
::isRecordingUserInitiatedProfile,
::stopUserInitiatedProfiling,
::showAndEnableDebugger,
::debuggerEnabled,
::disableDebugger,
::startTimelineProfiler,
::stopTimelineProfiler,
::timelineProfilerEnabled,
::showConsole.

Reviewed by Yury Semikhatsky.

* WebCore.exp.in:
* WebCore.order:
* inspector/Inspector.json:
* inspector/InspectorAgent.cpp:
(WebCore::InspectorAgent::setFrontend):
* inspector/InspectorAgent.h:
* inspector/InspectorController.cpp:
(WebCore::InspectorController::InspectorController):
(WebCore::InspectorController::connectFrontend):
* inspector/InspectorController.h:
* inspector/InspectorDebuggerAgent.cpp:
(WebCore::InspectorDebuggerAgent::enable):
(WebCore::InspectorDebuggerAgent::disable):
* inspector/InspectorDebuggerAgent.h:
* inspector/InspectorInstrumentation.cpp:
(WebCore::InspectorInstrumentation::didCommitLoadImpl):
* inspector/InspectorProfilerAgent.cpp:
(WebCore::InspectorProfilerAgent::resetState):
(WebCore::InspectorProfilerAgent::clearFrontend):
(WebCore::InspectorProfilerAgent::restore):
(WebCore::InspectorProfilerAgent::start):
(WebCore::InspectorProfilerAgent::stop):
* inspector/InspectorProfilerAgent.h:
* inspector/InspectorTimelineAgent.cpp:
(WebCore::InspectorTimelineAgent::start):
(WebCore::InspectorTimelineAgent::stop):
* inspector/InspectorTimelineAgent.h:
* inspector/front-end/DebuggerModel.js:
(WebInspector.DebuggerModel.prototype.enableDebugger):
(WebInspector.DebuggerModel.prototype.disableDebugger):
* inspector/front-end/TimelineManager.js:
(WebInspector.TimelineManager.prototype.start):
(WebInspector.TimelineManager.prototype.stop):
(WebInspector.TimelineManager.prototype._started):
(WebInspector.TimelineManager.prototype._stopped):
* inspector/front-end/inspector.js:

Source/WebKit/gtk:

Reviewed by Yury Semikhatsky.

* webkit/webkitwebinspector.cpp:
(webkit_web_inspector_set_property):
(webkit_web_inspector_get_property):

Modified Paths

trunk/Source/WebCore/ChangeLog
trunk/Source/WebCore/WebCore.exp.in
trunk/Source/WebCore/WebCore.order
trunk/Source/WebCore/inspector/Inspector.json
trunk/Source/WebCore/inspector/InspectorAgent.cpp
trunk/Source/WebCore/inspector/InspectorAgent.h
trunk/Source/WebCore/inspector/InspectorController.cpp
trunk/Source/WebCore/inspector/InspectorController.h
trunk/Source/WebCore/inspector/InspectorDebuggerAgent.cpp
trunk/Source/WebCore/inspector/InspectorDebuggerAgent.h
trunk/Source/WebCore/inspector/InspectorInstrumentation.cpp
trunk/Source/WebCore/inspector/InspectorProfilerAgent.cpp
trunk/Source/WebCore/inspector/InspectorProfilerAgent.h
trunk/Source/WebCore/inspector/InspectorTimelineAgent.cpp
trunk/Source/WebCore/inspector/InspectorTimelineAgent.h
trunk/Source/WebCore/inspector/front-end/DebuggerModel.js
trunk/Source/WebCore/inspector/front-end/TimelineManager.js
trunk/Source/WebCore/inspector/front-end/inspector.js
trunk/Source/WebKit/gtk/ChangeLog
trunk/Source/WebKit/gtk/webkit/webkitwebinspector.cpp




Diff

Modified: trunk/Source/WebCore/ChangeLog (100984 => 100985)

--- trunk/Source/WebCore/ChangeLog	2011-11-22 09:34:01 UTC (rev 100984)
+++ trunk/Source/WebCore/ChangeLog	2011-11-22 09:52:10 UTC (rev 100985)
@@ -1,3 +1,60 @@
+2011-11-22  Pavel Feldman  pfeld...@google.com
+
+Web Inspector: strip unused InspectorController methods.
+https://bugs.webkit.org/show_bug.cgi?id=72886
+
+This is a follow up to the https://bugs.webkit.org/show_bug.cgi?id=63009.
+I am now able to remove following InspectorController methods:
+::startUserInitiatedProfiling,
+::isRecordingUserInitiatedProfile,
+::stopUserInitiatedProfiling,
+::showAndEnableDebugger,
+::debuggerEnabled,
+::disableDebugger,
+::startTimelineProfiler,
+::stopTimelineProfiler,
+::timelineProfilerEnabled,
+::showConsole.
+
+Reviewed by Yury Semikhatsky.
+
+* WebCore.exp.in:
+* WebCore.order:
+* inspector/Inspector.json:
+* inspector/InspectorAgent.cpp:
+(WebCore::InspectorAgent::setFrontend):
+* inspector/InspectorAgent.h:
+* inspector/InspectorController.cpp:
+(WebCore::InspectorController::InspectorController):
+(WebCore::InspectorController::connectFrontend):
+* inspector/InspectorController.h:
+* inspector/InspectorDebuggerAgent.cpp:
+(WebCore::InspectorDebuggerAgent::enable):
+(WebCore::InspectorDebuggerAgent::disable):
+* inspector/InspectorDebuggerAgent.h:
+* inspector/InspectorInstrumentation.cpp:
+ 

[webkit-changes] [100986] trunk/LayoutTests

2011-11-22 Thread philn
Title: [100986] trunk/LayoutTests








Revision 100986
Author ph...@webkit.org
Date 2011-11-22 01:57:31 -0800 (Tue, 22 Nov 2011)


Log Message
Unreviewed, GTK rebaseline after r100979.

* platform/gtk/accessibility/name-from-label-expected.txt:

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/platform/gtk/accessibility/name-from-label-expected.txt




Diff

Modified: trunk/LayoutTests/ChangeLog (100985 => 100986)

--- trunk/LayoutTests/ChangeLog	2011-11-22 09:52:10 UTC (rev 100985)
+++ trunk/LayoutTests/ChangeLog	2011-11-22 09:57:31 UTC (rev 100986)
@@ -1,3 +1,9 @@
+2011-11-22  Philippe Normand  pnorm...@igalia.com
+
+Unreviewed, GTK rebaseline after r100979.
+
+* platform/gtk/accessibility/name-from-label-expected.txt:
+
 2011-11-22  Feher Zsolt  fehe...@inf.u-szeged.hu
 
 Unreviewed gardening. Reset test results.


Modified: trunk/LayoutTests/platform/gtk/accessibility/name-from-label-expected.txt (100985 => 100986)

--- trunk/LayoutTests/platform/gtk/accessibility/name-from-label-expected.txt	2011-11-22 09:52:10 UTC (rev 100985)
+++ trunk/LayoutTests/platform/gtk/accessibility/name-from-label-expected.txt	2011-11-22 09:57:31 UTC (rev 100986)
@@ -4,8 +4,8 @@
 On success, you will see a series of PASS messages, followed by TEST COMPLETE.
 
 
-PASS child.role is 'AXRole: entry'
-PASS child.title is 'AXTitle: Full Name:'
+PASS entry.role is 'AXRole: entry'
+PASS entry.title is 'AXTitle: Full Name:'
 PASS successfullyParsed is true
 
 TEST COMPLETE






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes


[webkit-changes] [100987] trunk

2011-11-22 Thread apavlov
Title: [100987] trunk








Revision 100987
Author apav...@chromium.org
Date 2011-11-22 03:14:54 -0800 (Tue, 22 Nov 2011)


Log Message
Web Inspector: [protocol] actual JSON messages do not conform to Inspector.json in CSS
https://bugs.webkit.org/show_bug.cgi?id=72733

Reviewed by Pavel Feldman.

Source/WebCore:

* inspector/Inspector.json:
* inspector/InspectorCSSAgent.cpp:
(WebCore::InspectorCSSAgent::getComputedStyleForNode):
* inspector/InspectorCSSAgent.h:
* inspector/InspectorStyleSheet.cpp:
(WebCore::InspectorStyle::buildArrayForComputedStyle):
* inspector/InspectorStyleSheet.h:
* inspector/front-end/CSSStyleModel.js:
(WebInspector.CSSStyleModel.prototype.getComputedStyleAsync):
(WebInspector.CSSStyleDeclaration.parseComputedStylePayload):

LayoutTests:

* inspector/styles/styles-new-API.html:

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/inspector/styles/styles-new-API.html
trunk/Source/WebCore/ChangeLog
trunk/Source/WebCore/inspector/Inspector.json
trunk/Source/WebCore/inspector/InspectorCSSAgent.cpp
trunk/Source/WebCore/inspector/InspectorCSSAgent.h
trunk/Source/WebCore/inspector/InspectorStyleSheet.cpp
trunk/Source/WebCore/inspector/InspectorStyleSheet.h
trunk/Source/WebCore/inspector/front-end/CSSStyleModel.js




Diff

Modified: trunk/LayoutTests/ChangeLog (100986 => 100987)

--- trunk/LayoutTests/ChangeLog	2011-11-22 09:57:31 UTC (rev 100986)
+++ trunk/LayoutTests/ChangeLog	2011-11-22 11:14:54 UTC (rev 100987)
@@ -1,3 +1,12 @@
+2011-11-22  Alexander Pavlov  apav...@chromium.org
+
+Web Inspector: [protocol] actual JSON messages do not conform to Inspector.json in CSS
+https://bugs.webkit.org/show_bug.cgi?id=72733
+
+Reviewed by Pavel Feldman.
+
+* inspector/styles/styles-new-API.html:
+
 2011-11-22  Philippe Normand  pnorm...@igalia.com
 
 Unreviewed, GTK rebaseline after r100979.


Modified: trunk/LayoutTests/inspector/styles/styles-new-API.html (100986 => 100987)

--- trunk/LayoutTests/inspector/styles/styles-new-API.html	2011-11-22 09:57:31 UTC (rev 100986)
+++ trunk/LayoutTests/inspector/styles/styles-new-API.html	2011-11-22 11:14:54 UTC (rev 100987)
@@ -20,7 +20,7 @@
 {
 InspectorTest.addResult();
 InspectorTest.addResult(=== Computed style property count for body ===);
-var propCount = styles.computedStyle.cssProperties.length;
+var propCount = styles.computedStyle.length;
 InspectorTest.addResult(propCount  200 ? OK : FAIL ( + propCount + ));
 
 InspectorTest.addResult();


Modified: trunk/Source/WebCore/ChangeLog (100986 => 100987)

--- trunk/Source/WebCore/ChangeLog	2011-11-22 09:57:31 UTC (rev 100986)
+++ trunk/Source/WebCore/ChangeLog	2011-11-22 11:14:54 UTC (rev 100987)
@@ -1,3 +1,21 @@
+2011-11-22  Alexander Pavlov  apav...@chromium.org
+
+Web Inspector: [protocol] actual JSON messages do not conform to Inspector.json in CSS
+https://bugs.webkit.org/show_bug.cgi?id=72733
+
+Reviewed by Pavel Feldman.
+
+* inspector/Inspector.json:
+* inspector/InspectorCSSAgent.cpp:
+(WebCore::InspectorCSSAgent::getComputedStyleForNode):
+* inspector/InspectorCSSAgent.h:
+* inspector/InspectorStyleSheet.cpp:
+(WebCore::InspectorStyle::buildArrayForComputedStyle):
+* inspector/InspectorStyleSheet.h:
+* inspector/front-end/CSSStyleModel.js:
+(WebInspector.CSSStyleModel.prototype.getComputedStyleAsync):
+(WebInspector.CSSStyleDeclaration.parseComputedStylePayload):
+
 2011-11-22  Pavel Feldman  pfeld...@google.com
 
 Web Inspector: strip unused InspectorController methods.


Modified: trunk/Source/WebCore/inspector/Inspector.json (100986 => 100987)

--- trunk/Source/WebCore/inspector/Inspector.json	2011-11-22 09:57:31 UTC (rev 100986)
+++ trunk/Source/WebCore/inspector/Inspector.json	2011-11-22 11:14:54 UTC (rev 100987)
@@ -1473,7 +1473,7 @@
 id: CSSRule,
 type: object,
 properties: [
-{ name: ruleId, $ref: CSSRuleId, description: The CSS rule identifier.},
+{ name: ruleId, $ref: CSSRuleId, optional: true, description: The CSS rule identifier (absent for user agent stylesheet and user-specified stylesheet rules).},
 { name: selectorText, type: string, description: Rule selector.},
 { name: sourceURL, type: string, optional: true, description: Parent stylesheet resource URL (for regular rules).},
 { name: sourceLine, type: integer, description: Line ordinal of the rule selector start character in the resource.},
@@ -1498,20 +1498,24 @@
 type: object
 },
 {
-id: CSSComputedStyle,
-type: object
+id: CSSComputedStyleProperty,
+type: object,
+properties: [
+{ name: name, 

[webkit-changes] [100988] trunk/Source

2011-11-22 Thread kbalazs
Title: [100988] trunk/Source








Revision 100988
Author kbal...@webkit.org
Date 2011-11-22 03:42:00 -0800 (Tue, 22 Nov 2011)


Log Message
Enable ParallelJobs by default
https://bugs.webkit.org/show_bug.cgi?id=70032

Reviewed by Zoltan Herczeg.

Source/_javascript_Core:

According to measurements on Mac and Linux it is a
considerable speedup for SVG on multicore.

Remove the ENABLE(PARALLEL_JOBS) guard.
Fix build on Windows and Chromium.

* _javascript_Core.gypi:  Add the files to the build. It was
missing for the gyp build system.
* _javascript_Core.vcproj/_javascript_Core/_javascript_Core.def:
Export symbols.
* wtf/ParallelJobs.h:
* wtf/ParallelJobsGeneric.cpp:
(WTF::ParallelEnvironment::ParallelEnvironment):
(WTF::ParallelEnvironment::execute):
Deinline these to avoid exporting a lot of symbols.
These are non-trivial and called only once on a given object
so it doesn't seems to be worthwile to inline them.
Additionally fix a signed-unsigned comparison in the constructor.
* wtf/ParallelJobsGeneric.h:
* wtf/Platform.h:

Source/WebCore:

Covered by existing tests.

According to measurements on Mac and Linux it is a
considerable speedup for SVG on multicore.

Remove the ENABLE(PARALLEL_JOBS) guard. Fix the Windows build
by qualifying ParallelJobs with the WTF namespace (otherwise
MSVC believes it belongs to WebCore which is likely a compiler bug).

* platform/graphics/filters/FEConvolveMatrix.cpp:
(WebCore::FEConvolveMatrix::setInteriorPixelsWorker):
(WebCore::FEConvolveMatrix::platformApplySoftware):
* platform/graphics/filters/FEConvolveMatrix.h:
* platform/graphics/filters/FEGaussianBlur.cpp:
(WebCore::FEGaussianBlur::platformApplyWorker):
(WebCore::FEGaussianBlur::platformApply):
* platform/graphics/filters/FEGaussianBlur.h:
* platform/graphics/filters/FELighting.cpp:
(WebCore::FELighting::platformApplyGenericWorker):
(WebCore::FELighting::platformApplyGeneric):
* platform/graphics/filters/FELighting.h:
* platform/graphics/filters/FEMorphology.cpp:
(WebCore::FEMorphology::platformApplyWorker):
(WebCore::FEMorphology::platformApply):
* platform/graphics/filters/FEMorphology.h:
* platform/graphics/filters/FETurbulence.cpp:
(WebCore::FETurbulence::fillRegionWorker):
(WebCore::FETurbulence::platformApplySoftware):
* platform/graphics/filters/FETurbulence.h:
* platform/graphics/filters/arm/FELightingNEON.cpp:
(WebCore::FELighting::platformApplyNeonWorker):
* platform/graphics/filters/arm/FELightingNEON.h:
(WebCore::FELighting::platformApplyNeon):

Modified Paths

trunk/Source/_javascript_Core/ChangeLog
trunk/Source/_javascript_Core/_javascript_Core.gypi
trunk/Source/_javascript_Core/_javascript_Core.vcproj/_javascript_Core/_javascript_Core.def
trunk/Source/_javascript_Core/wtf/ParallelJobs.h
trunk/Source/_javascript_Core/wtf/ParallelJobsGeneric.cpp
trunk/Source/_javascript_Core/wtf/ParallelJobsGeneric.h
trunk/Source/_javascript_Core/wtf/Platform.h
trunk/Source/WebCore/ChangeLog
trunk/Source/WebCore/platform/graphics/filters/FEConvolveMatrix.cpp
trunk/Source/WebCore/platform/graphics/filters/FEConvolveMatrix.h
trunk/Source/WebCore/platform/graphics/filters/FEGaussianBlur.cpp
trunk/Source/WebCore/platform/graphics/filters/FEGaussianBlur.h
trunk/Source/WebCore/platform/graphics/filters/FELighting.cpp
trunk/Source/WebCore/platform/graphics/filters/FELighting.h
trunk/Source/WebCore/platform/graphics/filters/FEMorphology.cpp
trunk/Source/WebCore/platform/graphics/filters/FEMorphology.h
trunk/Source/WebCore/platform/graphics/filters/FETurbulence.cpp
trunk/Source/WebCore/platform/graphics/filters/FETurbulence.h
trunk/Source/WebCore/platform/graphics/filters/arm/FELightingNEON.cpp
trunk/Source/WebCore/platform/graphics/filters/arm/FELightingNEON.h




Diff

Modified: trunk/Source/_javascript_Core/ChangeLog (100987 => 100988)

--- trunk/Source/_javascript_Core/ChangeLog	2011-11-22 11:14:54 UTC (rev 100987)
+++ trunk/Source/_javascript_Core/ChangeLog	2011-11-22 11:42:00 UTC (rev 100988)
@@ -1,3 +1,31 @@
+2011-11-21  Balazs Kelemen  kbal...@webkit.org
+
+Enable ParallelJobs by default
+https://bugs.webkit.org/show_bug.cgi?id=70032
+
+Reviewed by Zoltan Herczeg.
+
+According to measurements on Mac and Linux it is a
+considerable speedup for SVG on multicore.
+
+Remove the ENABLE(PARALLEL_JOBS) guard.
+Fix build on Windows and Chromium.
+
+* _javascript_Core.gypi:  Add the files to the build. It was
+missing for the gyp build system.
+* _javascript_Core.vcproj/_javascript_Core/_javascript_Core.def:
+Export symbols.
+* wtf/ParallelJobs.h:
+* wtf/ParallelJobsGeneric.cpp:
+(WTF::ParallelEnvironment::ParallelEnvironment):
+(WTF::ParallelEnvironment::execute):
+Deinline these to avoid exporting a lot of symbols.
+These are non-trivial and called only once on a given object
+so it doesn't seems to be worthwile to inline them.
+Additionally fix a signed-unsigned comparison 

[webkit-changes] [100989] trunk/Source

2011-11-22 Thread kbalazs
Title: [100989] trunk/Source








Revision 100989
Author kbal...@webkit.org
Date 2011-11-22 04:58:20 -0800 (Tue, 22 Nov 2011)


Log Message
Unreviewed, rolling out r100988.
http://trac.webkit.org/changeset/100988
https://bugs.webkit.org/show_bug.cgi?id=72941

Broke pixel tests on Chromium-Linux (Requested by kbalazs on
#webkit).

Patch by Sheriff Bot webkit.review@gmail.com on 2011-11-22

Source/_javascript_Core:

* _javascript_Core.gypi:
* _javascript_Core.vcproj/_javascript_Core/_javascript_Core.def:
* wtf/ParallelJobs.h:
* wtf/ParallelJobsGeneric.cpp:
* wtf/ParallelJobsGeneric.h:
(WTF::ParallelEnvironment::ParallelEnvironment):
(WTF::ParallelEnvironment::execute):
* wtf/Platform.h:

Source/WebCore:

* platform/graphics/filters/FEConvolveMatrix.cpp:
(WebCore::FEConvolveMatrix::platformApplySoftware):
* platform/graphics/filters/FEConvolveMatrix.h:
* platform/graphics/filters/FEGaussianBlur.cpp:
(WebCore::FEGaussianBlur::platformApply):
* platform/graphics/filters/FEGaussianBlur.h:
* platform/graphics/filters/FELighting.cpp:
(WebCore::FELighting::platformApplyGeneric):
* platform/graphics/filters/FELighting.h:
* platform/graphics/filters/FEMorphology.cpp:
(WebCore::FEMorphology::platformApply):
* platform/graphics/filters/FEMorphology.h:
* platform/graphics/filters/FETurbulence.cpp:
(WebCore::FETurbulence::platformApplySoftware):
* platform/graphics/filters/FETurbulence.h:
* platform/graphics/filters/arm/FELightingNEON.cpp:
* platform/graphics/filters/arm/FELightingNEON.h:
(WebCore::FELighting::platformApplyNeon):

Modified Paths

trunk/Source/_javascript_Core/ChangeLog
trunk/Source/_javascript_Core/_javascript_Core.gypi
trunk/Source/_javascript_Core/_javascript_Core.vcproj/_javascript_Core/_javascript_Core.def
trunk/Source/_javascript_Core/wtf/ParallelJobs.h
trunk/Source/_javascript_Core/wtf/ParallelJobsGeneric.cpp
trunk/Source/_javascript_Core/wtf/ParallelJobsGeneric.h
trunk/Source/_javascript_Core/wtf/Platform.h
trunk/Source/WebCore/ChangeLog
trunk/Source/WebCore/platform/graphics/filters/FEConvolveMatrix.cpp
trunk/Source/WebCore/platform/graphics/filters/FEConvolveMatrix.h
trunk/Source/WebCore/platform/graphics/filters/FEGaussianBlur.cpp
trunk/Source/WebCore/platform/graphics/filters/FEGaussianBlur.h
trunk/Source/WebCore/platform/graphics/filters/FELighting.cpp
trunk/Source/WebCore/platform/graphics/filters/FELighting.h
trunk/Source/WebCore/platform/graphics/filters/FEMorphology.cpp
trunk/Source/WebCore/platform/graphics/filters/FEMorphology.h
trunk/Source/WebCore/platform/graphics/filters/FETurbulence.cpp
trunk/Source/WebCore/platform/graphics/filters/FETurbulence.h
trunk/Source/WebCore/platform/graphics/filters/arm/FELightingNEON.cpp
trunk/Source/WebCore/platform/graphics/filters/arm/FELightingNEON.h




Diff

Modified: trunk/Source/_javascript_Core/ChangeLog (100988 => 100989)

--- trunk/Source/_javascript_Core/ChangeLog	2011-11-22 11:42:00 UTC (rev 100988)
+++ trunk/Source/_javascript_Core/ChangeLog	2011-11-22 12:58:20 UTC (rev 100989)
@@ -1,3 +1,21 @@
+2011-11-22  Sheriff Bot  webkit.review@gmail.com
+
+Unreviewed, rolling out r100988.
+http://trac.webkit.org/changeset/100988
+https://bugs.webkit.org/show_bug.cgi?id=72941
+
+Broke pixel tests on Chromium-Linux (Requested by kbalazs on
+#webkit).
+
+* _javascript_Core.gypi:
+* _javascript_Core.vcproj/_javascript_Core/_javascript_Core.def:
+* wtf/ParallelJobs.h:
+* wtf/ParallelJobsGeneric.cpp:
+* wtf/ParallelJobsGeneric.h:
+(WTF::ParallelEnvironment::ParallelEnvironment):
+(WTF::ParallelEnvironment::execute):
+* wtf/Platform.h:
+
 2011-11-21  Balazs Kelemen  kbal...@webkit.org
 
 Enable ParallelJobs by default


Modified: trunk/Source/_javascript_Core/_javascript_Core.gypi (100988 => 100989)

--- trunk/Source/_javascript_Core/_javascript_Core.gypi	2011-11-22 11:42:00 UTC (rev 100988)
+++ trunk/Source/_javascript_Core/_javascript_Core.gypi	2011-11-22 12:58:20 UTC (rev 100989)
@@ -565,11 +565,6 @@
 'wtf/OSRandomSource.h',
 'wtf/PageAllocationAligned.cpp',
 'wtf/PageBlock.cpp',
-'wtf/ParallelJobs.h',
-'wtf/ParallelJobsGeneric.cpp',
-'wtf/ParallelJobsGeneric.h',
-'wtf/ParallelJobsLibdispatch.h',
-'wtf/ParallelJobsOpenMP.h',
 'wtf/RandomNumber.cpp',
 'wtf/RandomNumberSeed.h',
 'wtf/RefCountedLeakCounter.cpp',


Modified: trunk/Source/_javascript_Core/_javascript_Core.vcproj/_javascript_Core/_javascript_Core.def (100988 => 100989)

--- trunk/Source/_javascript_Core/_javascript_Core.vcproj/_javascript_Core/_javascript_Core.def	2011-11-22 11:42:00 UTC (rev 100988)
+++ trunk/Source/_javascript_Core/_javascript_Core.vcproj/_javascript_Core/_javascript_Core.def	2011-11-22 12:58:20 UTC (rev 100989)
@@ -13,7 +13,6 @@
 ??0JSLock@JSC@@QAE@PAVExecState@1@@Z
 ??0MD5@WTF@@QAE@XZ
 ??0Mutex@WTF@@QAE@XZ
-  

[webkit-changes] [100990] trunk/Source/WebKit2

2011-11-22 Thread caio . oliveira
Title: [100990] trunk/Source/WebKit2








Revision 100990
Author caio.olive...@openbossa.org
Date 2011-11-22 05:21:18 -0800 (Tue, 22 Nov 2011)


Log Message
[Qt] [WK2] Move PageUIClient related code to QtWebPageUIClient
https://bugs.webkit.org/show_bug.cgi?id=72910

Reviewed by Andreas Kling.

Split PageUIClient related code from QtWebPageProxy/ClientImpl. The new
QtWebPageUIClient registers itself with WKPageRef and it's owned by the
QQuickWebViewPrivate. This is a move to clean up QtWebPageProxy object.

* Target.pri:
* UIProcess/API/qt/qquickwebview.cpp:
(QQuickWebViewPrivate::QQuickWebViewPrivate):
(QQuickWebViewPrivate::chooseFiles):
* UIProcess/API/qt/qquickwebview_p.h:
* UIProcess/API/qt/qquickwebview_p_p.h:
* UIProcess/qt/ClientImpl.cpp:
* UIProcess/qt/ClientImpl.h:
* UIProcess/qt/QtWebPageProxy.cpp:
(QtWebPageProxy::init):
* UIProcess/qt/QtWebPageProxy.h:
* UIProcess/qt/QtWebPageUIClient.cpp: Added.
(QtWebPageUIClient::QtWebPageUIClient):
(QtWebPageUIClient::runJavaScriptAlert):
(QtWebPageUIClient::runJavaScriptConfirm):
(QtWebPageUIClient::runJavaScriptPrompt):
(QtWebPageUIClient::runOpenPanel):
(QtWebPageUIClient::setStatusText):
(QtWebPageUIClient::mouseDidMoveOverElement):
(toQtWebPageUIClient):
(createNullWKString):
* UIProcess/qt/QtWebPageUIClient.h: Added.

Modified Paths

trunk/Source/WebKit2/ChangeLog
trunk/Source/WebKit2/Target.pri
trunk/Source/WebKit2/UIProcess/API/qt/qquickwebview.cpp
trunk/Source/WebKit2/UIProcess/API/qt/qquickwebview_p.h
trunk/Source/WebKit2/UIProcess/API/qt/qquickwebview_p_p.h
trunk/Source/WebKit2/UIProcess/qt/ClientImpl.cpp
trunk/Source/WebKit2/UIProcess/qt/ClientImpl.h
trunk/Source/WebKit2/UIProcess/qt/QtWebPageProxy.cpp
trunk/Source/WebKit2/UIProcess/qt/QtWebPageProxy.h


Added Paths

trunk/Source/WebKit2/UIProcess/qt/QtWebPageUIClient.cpp
trunk/Source/WebKit2/UIProcess/qt/QtWebPageUIClient.h




Diff

Modified: trunk/Source/WebKit2/ChangeLog (100989 => 100990)

--- trunk/Source/WebKit2/ChangeLog	2011-11-22 12:58:20 UTC (rev 100989)
+++ trunk/Source/WebKit2/ChangeLog	2011-11-22 13:21:18 UTC (rev 100990)
@@ -1,3 +1,37 @@
+2011-11-22  Caio Marcelo de Oliveira Filho  caio.olive...@openbossa.org
+
+[Qt] [WK2] Move PageUIClient related code to QtWebPageUIClient
+https://bugs.webkit.org/show_bug.cgi?id=72910
+
+Reviewed by Andreas Kling.
+
+Split PageUIClient related code from QtWebPageProxy/ClientImpl. The new
+QtWebPageUIClient registers itself with WKPageRef and it's owned by the
+QQuickWebViewPrivate. This is a move to clean up QtWebPageProxy object.
+
+* Target.pri:
+* UIProcess/API/qt/qquickwebview.cpp:
+(QQuickWebViewPrivate::QQuickWebViewPrivate):
+(QQuickWebViewPrivate::chooseFiles):
+* UIProcess/API/qt/qquickwebview_p.h:
+* UIProcess/API/qt/qquickwebview_p_p.h:
+* UIProcess/qt/ClientImpl.cpp:
+* UIProcess/qt/ClientImpl.h:
+* UIProcess/qt/QtWebPageProxy.cpp:
+(QtWebPageProxy::init):
+* UIProcess/qt/QtWebPageProxy.h:
+* UIProcess/qt/QtWebPageUIClient.cpp: Added.
+(QtWebPageUIClient::QtWebPageUIClient):
+(QtWebPageUIClient::runJavaScriptAlert):
+(QtWebPageUIClient::runJavaScriptConfirm):
+(QtWebPageUIClient::runJavaScriptPrompt):
+(QtWebPageUIClient::runOpenPanel):
+(QtWebPageUIClient::setStatusText):
+(QtWebPageUIClient::mouseDidMoveOverElement):
+(toQtWebPageUIClient):
+(createNullWKString):
+* UIProcess/qt/QtWebPageUIClient.h: Added.
+
 2011-11-22  Eunmi Lee  eunmi15@samsung.com
 
 [WK2] Modify EFL port's WebEventFactory to use EflKeyboardUtilities's


Modified: trunk/Source/WebKit2/Target.pri (100989 => 100990)

--- trunk/Source/WebKit2/Target.pri	2011-11-22 12:58:20 UTC (rev 100989)
+++ trunk/Source/WebKit2/Target.pri	2011-11-22 13:21:18 UTC (rev 100990)
@@ -323,6 +323,7 @@
 UIProcess/qt/QtDialogRunner.h \
 UIProcess/qt/QtDownloadManager.h \
 UIProcess/qt/QtWebPageProxy.h \
+UIProcess/qt/QtWebPageUIClient.h \
 UIProcess/qt/qwkhistory.h \
 UIProcess/qt/qwkhistory_p.h \
 UIProcess/qt/QtSGUpdateQueue.h \
@@ -628,6 +629,7 @@
 UIProcess/qt/QtDialogRunner.cpp \
 UIProcess/qt/QtDownloadManager.cpp \
 UIProcess/qt/QtWebPageProxy.cpp \
+UIProcess/qt/QtWebPageUIClient.cpp \
 UIProcess/qt/qwkhistory.cpp \
 UIProcess/qt/QtSGUpdateQueue.cpp \
 UIProcess/qt/QtSGTileNode.cpp \


Modified: trunk/Source/WebKit2/UIProcess/API/qt/qquickwebview.cpp (100989 => 100990)

--- trunk/Source/WebKit2/UIProcess/API/qt/qquickwebview.cpp	2011-11-22 12:58:20 UTC (rev 100989)
+++ trunk/Source/WebKit2/UIProcess/API/qt/qquickwebview.cpp	2011-11-22 13:21:18 UTC (rev 100990)
@@ -58,6 +58,8 @@
 pageProxy-init();
 
 QObject::connect(pageProxy.data(), SIGNAL(updateNavigationState()), q_ptr, SIGNAL(navigationStateChanged()));
+
+pageUIClient.reset(new QtWebPageUIClient(pageProxy-pageRef(), 

[webkit-changes] [100993] trunk/Source/WebCore

2011-11-22 Thread zoltan
Title: [100993] trunk/Source/WebCore








Revision 100993
Author zol...@webkit.org
Date 2011-11-22 05:38:51 -0800 (Tue, 22 Nov 2011)


Log Message
[Qt] Build fix for MHTML support

* Target.pri: Add missing includepath.

Modified Paths

trunk/Source/WebCore/ChangeLog
trunk/Source/WebCore/Target.pri




Diff

Modified: trunk/Source/WebCore/ChangeLog (100992 => 100993)

--- trunk/Source/WebCore/ChangeLog	2011-11-22 13:38:40 UTC (rev 100992)
+++ trunk/Source/WebCore/ChangeLog	2011-11-22 13:38:51 UTC (rev 100993)
@@ -1,3 +1,9 @@
+2011-11-22  Zoltan Horvath  zol...@webkit.org
+
+[Qt] Build fix for MHTML support
+
+* Target.pri: Add missing includepath.
+
 2011-11-22  Vsevolod Vlasov  vse...@chromium.org
 
 Web Inspector: Extract SplitView from Panel.createSidebar() method and reuse in Elements and Scripts panels.


Modified: trunk/Source/WebCore/Target.pri (100992 => 100993)

--- trunk/Source/WebCore/Target.pri	2011-11-22 13:38:40 UTC (rev 100992)
+++ trunk/Source/WebCore/Target.pri	2011-11-22 13:38:51 UTC (rev 100993)
@@ -3817,6 +3817,9 @@
 }
 
 contains(DEFINES, ENABLE_MHTML=1) {
+
+INCLUDEPATH += $$PWD/loader/archive/mhtml
+
 HEADERS += \
 loader/archive/Archive.h \
 page/PageSerializer.h






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes


[webkit-changes] [100992] trunk/Source/WebKit2

2011-11-22 Thread caio . oliveira
Title: [100992] trunk/Source/WebKit2








Revision 100992
Author caio.olive...@openbossa.org
Date 2011-11-22 05:38:40 -0800 (Tue, 22 Nov 2011)


Log Message
[Qt] [WK2] Move PageLoadClient related code to QtWebPageLoadClient
https://bugs.webkit.org/show_bug.cgi?id=72928

Reviewed by Andreas Kling.

Split PageLoadClient related code from QtWebPageProxy/ClientImpl. The new
QtWebPageLoadClient registers itself with WKPageRef and it's owned by the
QQuickWebViewPrivate. This is a move to clean up QtWebPageProxy object.

* Target.pri:
* UIProcess/API/qt/qquickwebview.cpp:
(QQuickWebViewPrivate::QQuickWebViewPrivate):
(QQuickWebView::loadProgress):
* UIProcess/API/qt/qquickwebview_p.h:
* UIProcess/API/qt/qquickwebview_p_p.h:
* UIProcess/qt/ClientImpl.cpp:
* UIProcess/qt/ClientImpl.h:
* UIProcess/qt/QtWebPageLoadClient.cpp: Added.
(QtWebPageLoadClient::QtWebPageLoadClient):
(QtWebPageLoadClient::didStartProvisionalLoadForFrame):
(QtWebPageLoadClient::didCommitLoadForFrame):
(QtWebPageLoadClient::didSameDocumentNavigationForFrame):
(QtWebPageLoadClient::didReceiveTitleForFrame):
(QtWebPageLoadClient::didFirstVisuallyNonEmptyLayoutForFrame):
(QtWebPageLoadClient::dispatchLoadSucceeded):
(QtWebPageLoadClient::dispatchLoadFailed):
(QtWebPageLoadClient::setLoadProgress):
(toQtWebPageLoadClient):
(QtWebPageLoadClient::didFailProvisionalLoadWithErrorForFrame):
(QtWebPageLoadClient::didFinishLoadForFrame):
(QtWebPageLoadClient::didFailLoadWithErrorForFrame):
(QtWebPageLoadClient::didStartProgress):
(QtWebPageLoadClient::didChangeProgress):
(QtWebPageLoadClient::didFinishProgress):
* UIProcess/qt/QtWebPageLoadClient.h: Added.
(QtWebPageLoadClient::loadProgress):
* UIProcess/qt/QtWebPageProxy.cpp:
(QtWebPageProxy::QtWebPageProxy):
(QtWebPageProxy::init):
(QtWebPageProxy::updateNavigationState):
* UIProcess/qt/QtWebPageProxy.h:

Modified Paths

trunk/Source/WebKit2/ChangeLog
trunk/Source/WebKit2/Target.pri
trunk/Source/WebKit2/UIProcess/API/qt/qquickwebview.cpp
trunk/Source/WebKit2/UIProcess/API/qt/qquickwebview_p.h
trunk/Source/WebKit2/UIProcess/API/qt/qquickwebview_p_p.h
trunk/Source/WebKit2/UIProcess/qt/ClientImpl.cpp
trunk/Source/WebKit2/UIProcess/qt/ClientImpl.h
trunk/Source/WebKit2/UIProcess/qt/QtWebPageProxy.cpp
trunk/Source/WebKit2/UIProcess/qt/QtWebPageProxy.h


Added Paths

trunk/Source/WebKit2/UIProcess/qt/QtWebPageLoadClient.cpp
trunk/Source/WebKit2/UIProcess/qt/QtWebPageLoadClient.h




Diff

Modified: trunk/Source/WebKit2/ChangeLog (100991 => 100992)

--- trunk/Source/WebKit2/ChangeLog	2011-11-22 13:24:48 UTC (rev 100991)
+++ trunk/Source/WebKit2/ChangeLog	2011-11-22 13:38:40 UTC (rev 100992)
@@ -1,5 +1,49 @@
 2011-11-22  Caio Marcelo de Oliveira Filho  caio.olive...@openbossa.org
 
+[Qt] [WK2] Move PageLoadClient related code to QtWebPageLoadClient
+https://bugs.webkit.org/show_bug.cgi?id=72928
+
+Reviewed by Andreas Kling.
+
+Split PageLoadClient related code from QtWebPageProxy/ClientImpl. The new
+QtWebPageLoadClient registers itself with WKPageRef and it's owned by the
+QQuickWebViewPrivate. This is a move to clean up QtWebPageProxy object.
+
+* Target.pri:
+* UIProcess/API/qt/qquickwebview.cpp:
+(QQuickWebViewPrivate::QQuickWebViewPrivate):
+(QQuickWebView::loadProgress):
+* UIProcess/API/qt/qquickwebview_p.h:
+* UIProcess/API/qt/qquickwebview_p_p.h:
+* UIProcess/qt/ClientImpl.cpp:
+* UIProcess/qt/ClientImpl.h:
+* UIProcess/qt/QtWebPageLoadClient.cpp: Added.
+(QtWebPageLoadClient::QtWebPageLoadClient):
+(QtWebPageLoadClient::didStartProvisionalLoadForFrame):
+(QtWebPageLoadClient::didCommitLoadForFrame):
+(QtWebPageLoadClient::didSameDocumentNavigationForFrame):
+(QtWebPageLoadClient::didReceiveTitleForFrame):
+(QtWebPageLoadClient::didFirstVisuallyNonEmptyLayoutForFrame):
+(QtWebPageLoadClient::dispatchLoadSucceeded):
+(QtWebPageLoadClient::dispatchLoadFailed):
+(QtWebPageLoadClient::setLoadProgress):
+(toQtWebPageLoadClient):
+(QtWebPageLoadClient::didFailProvisionalLoadWithErrorForFrame):
+(QtWebPageLoadClient::didFinishLoadForFrame):
+(QtWebPageLoadClient::didFailLoadWithErrorForFrame):
+(QtWebPageLoadClient::didStartProgress):
+(QtWebPageLoadClient::didChangeProgress):
+(QtWebPageLoadClient::didFinishProgress):
+* UIProcess/qt/QtWebPageLoadClient.h: Added.
+(QtWebPageLoadClient::loadProgress):
+* UIProcess/qt/QtWebPageProxy.cpp:
+(QtWebPageProxy::QtWebPageProxy):
+(QtWebPageProxy::init):
+(QtWebPageProxy::updateNavigationState):
+* UIProcess/qt/QtWebPageProxy.h:
+
+2011-11-22  Caio Marcelo de Oliveira Filho  caio.olive...@openbossa.org
+
 [Qt] [WK2] Move PageUIClient related code to QtWebPageUIClient
 https://bugs.webkit.org/show_bug.cgi?id=72910
 


Modified: 

[webkit-changes] [100994] trunk/Source/WebCore

2011-11-22 Thread caseq
Title: [100994] trunk/Source/WebCore








Revision 100994
Author ca...@chromium.org
Date 2011-11-22 05:40:41 -0800 (Tue, 22 Nov 2011)


Log Message
Web Inspector: [Extensions API][refactoring] remove dependencies on the ExtensionsServer from most of the insepctor
https://bugs.webkit.org/show_bug.cgi?id=72899

Reviewed by Pavel Feldman.

* inspector/front-end/ElementsPanel.js:
(WebInspector.ElementsPanel.prototype._selectedNodeChanged):
* inspector/front-end/ExtensionServer.js:
(WebInspector.ExtensionServer.prototype._notifyResourceContentCommitted):
(WebInspector.ExtensionServer.prototype._notifyElementsSelectionChanged):
* inspector/front-end/Resource.js:
(WebInspector.Resource.prototype.addRevision):
* inspector/front-end/externs.js:

Modified Paths

trunk/Source/WebCore/ChangeLog
trunk/Source/WebCore/inspector/front-end/ElementsPanel.js
trunk/Source/WebCore/inspector/front-end/ExtensionAPI.js
trunk/Source/WebCore/inspector/front-end/ExtensionServer.js
trunk/Source/WebCore/inspector/front-end/Resource.js
trunk/Source/WebCore/inspector/front-end/ResourceTreeModel.js
trunk/Source/WebCore/inspector/front-end/externs.js




Diff

Modified: trunk/Source/WebCore/ChangeLog (100993 => 100994)

--- trunk/Source/WebCore/ChangeLog	2011-11-22 13:38:51 UTC (rev 100993)
+++ trunk/Source/WebCore/ChangeLog	2011-11-22 13:40:41 UTC (rev 100994)
@@ -1,3 +1,19 @@
+2011-11-21  Andrey Kosyakov  ca...@chromium.org
+
+Web Inspector: [Extensions API][refactoring] remove dependencies on the ExtensionsServer from most of the insepctor
+https://bugs.webkit.org/show_bug.cgi?id=72899
+
+Reviewed by Pavel Feldman.
+
+* inspector/front-end/ElementsPanel.js:
+(WebInspector.ElementsPanel.prototype._selectedNodeChanged):
+* inspector/front-end/ExtensionServer.js:
+(WebInspector.ExtensionServer.prototype._notifyResourceContentCommitted):
+(WebInspector.ExtensionServer.prototype._notifyElementsSelectionChanged):
+* inspector/front-end/Resource.js:
+(WebInspector.Resource.prototype.addRevision):
+* inspector/front-end/externs.js:
+
 2011-11-22  Zoltan Horvath  zol...@webkit.org
 
 [Qt] Build fix for MHTML support


Modified: trunk/Source/WebCore/inspector/front-end/ElementsPanel.js (100993 => 100994)

--- trunk/Source/WebCore/inspector/front-end/ElementsPanel.js	2011-11-22 13:38:51 UTC (rev 100993)
+++ trunk/Source/WebCore/inspector/front-end/ElementsPanel.js	2011-11-22 13:40:41 UTC (rev 100994)
@@ -177,7 +177,6 @@
 
 if (selectedNode) {
 ConsoleAgent.addInspectedNode(selectedNode.id);
-WebInspector.extensionServer.notifyObjectSelected(this.name);
 this._lastValidSelectedNode = selectedNode;
 }
 },


Modified: trunk/Source/WebCore/inspector/front-end/ExtensionAPI.js (100993 => 100994)

--- trunk/Source/WebCore/inspector/front-end/ExtensionAPI.js	2011-11-22 13:38:51 UTC (rev 100993)
+++ trunk/Source/WebCore/inspector/front-end/ExtensionAPI.js	2011-11-22 13:40:41 UTC (rev 100994)
@@ -48,6 +48,47 @@
 Warning: warning,
 Error: error
 };
+apiPrivate.Events = {
+AuditStarted: audit-started-,
+ButtonClicked: button-clicked-,
+ConsoleMessageAdded: console-message-added,
+ElementsPanelObjectSelected: panel-objectSelected-elements,
+NetworkRequestFinished: network-request-finished,
+Reset: reset,
+OpenResource: open-resource,
+PanelSearch: panel-search-,
+Reload: Reload,
+ResourceAdded: resource-added,
+ResourceContentCommitted: resource-content-committed,
+TimelineEventRecorded: timeline-event-recorded,
+ViewShown: view-shown-,
+ViewHidden: view-hidden-
+};
+apiPrivate.Commands = {
+AddAuditCategory: addAuditCategory,
+AddAuditResult: addAuditResult,
+AddConsoleMessage: addConsoleMessage,
+AddRequestHeaders: addRequestHeaders,
+CreatePanel: createPanel,
+CreateSidebarPane: createSidebarPane,
+CreateStatusBarButton: createStatusBarButton,
+EvaluateOnInspectedPage: evaluateOnInspectedPage,
+GetConsoleMessages: getConsoleMessages,
+GetHAR: getHAR,
+GetPageResources: getPageResources,
+GetRequestContent: getRequestContent,
+GetResourceContent: getResourceContent,
+Subscribe: subscribe,
+SetOpenResourceHandler: setOpenResourceHandler,
+SetResourceContent: setResourceContent,
+SetSidebarContent: setSidebarContent,
+SetSidebarHeight: setSidebarHeight,
+SetSidebarPage: setSidebarPage,
+StopAuditCategoryRun: stopAuditCategoryRun,
+Unsubscribe: unsubscribe,
+UpdateButton: updateButton,
+InspectedURLChanged: inspectedURLChanged
+};
 }
 
 function injectedExtensionAPI(injectedScriptId)
@@ -57,6 +98,9 @@
 
 defineCommonExtensionSymbols(apiPrivate);
 
+var commands = 

[webkit-changes] [100995] trunk/Source

2011-11-22 Thread pfeldman
Title: [100995] trunk/Source








Revision 100995
Author pfeld...@chromium.org
Date 2011-11-22 06:11:46 -0800 (Tue, 22 Nov 2011)


Log Message
Web Inspector: remove Inspector::bringToFront from the protocol.
https://bugs.webkit.org/show_bug.cgi?id=72937

Source/WebCore:

Inspector::bringToFront protocol method is currently used on the backend
in order to reveal the front-end window. We should do that by means of
the inspector client interface instead.

Reviewed by Yury Semikhatsky.

* inspector/Inspector.json:
* inspector/InspectorClient.h:
* inspector/InspectorController.cpp:
(WebCore::InspectorController::show):
* loader/EmptyClients.h:
(WebCore::EmptyInspectorClient::bringFrontendToFront):

Source/WebKit/chromium:

Reviewed by Yury Semikhatsky.

* src/InspectorClientImpl.cpp:
(WebKit::InspectorClientImpl::bringFrontendToFront):
* src/InspectorClientImpl.h:
* src/WebDevToolsAgentImpl.cpp:
(WebKit::WebDevToolsAgentImpl::bringFrontendToFront):
* src/WebDevToolsAgentImpl.h:

Source/WebKit/efl:

Reviewed by Yury Semikhatsky.

* WebCoreSupport/InspectorClientEfl.cpp:
(WebCore::InspectorClientEfl::bringFrontendToFront):
* WebCoreSupport/InspectorClientEfl.h:

Source/WebKit/gtk:

Reviewed by Yury Semikhatsky.

* WebCoreSupport/InspectorClientGtk.cpp:
(WebKit::InspectorClient::bringFrontendToFront):
* WebCoreSupport/InspectorClientGtk.h:

Source/WebKit/mac:

Reviewed by Yury Semikhatsky.

* WebCoreSupport/WebInspectorClient.h:
* WebCoreSupport/WebInspectorClient.mm:
(WebInspectorClient::openInspectorFrontend):
(WebInspectorClient::bringFrontendToFront):

Source/WebKit/qt:

Reviewed by Yury Semikhatsky.

* WebCoreSupport/InspectorClientQt.cpp:
(WebCore::InspectorClientQt::bringFrontendToFront):
* WebCoreSupport/InspectorClientQt.h:

Source/WebKit/win:

Reviewed by Yury Semikhatsky.

* WebCoreSupport/WebInspectorClient.cpp:
(WebInspectorClient::bringFrontendToFront):
* WebCoreSupport/WebInspectorClient.h:

Source/WebKit/wince:

Reviewed by Yury Semikhatsky.

* WebCoreSupport/InspectorClientWinCE.cpp:
(WebKit::InspectorClientWinCE::bringFrontendToFront):
* WebCoreSupport/InspectorClientWinCE.h:

Source/WebKit/wx:

Reviewed by Yury Semikhatsky.

* WebKitSupport/InspectorClientWx.cpp:
(WebCore::InspectorClientWx::bringFrontendToFront):
* WebKitSupport/InspectorClientWx.h:

Source/WebKit2:

Reviewed by Yury Semikhatsky.

* WebProcess/WebCoreSupport/WebInspectorClient.cpp:
(WebKit::WebInspectorClient::openInspectorFrontend):
(WebKit::WebInspectorClient::bringFrontendToFront):
* WebProcess/WebCoreSupport/WebInspectorClient.h:

Modified Paths

trunk/Source/WebCore/ChangeLog
trunk/Source/WebCore/inspector/Inspector.json
trunk/Source/WebCore/inspector/InspectorClient.h
trunk/Source/WebCore/inspector/InspectorController.cpp
trunk/Source/WebCore/inspector/front-end/inspector.js
trunk/Source/WebCore/loader/EmptyClients.h
trunk/Source/WebKit/chromium/ChangeLog
trunk/Source/WebKit/chromium/src/InspectorClientImpl.cpp
trunk/Source/WebKit/chromium/src/InspectorClientImpl.h
trunk/Source/WebKit/chromium/src/WebDevToolsAgentImpl.cpp
trunk/Source/WebKit/chromium/src/WebDevToolsAgentImpl.h
trunk/Source/WebKit/efl/ChangeLog
trunk/Source/WebKit/efl/WebCoreSupport/InspectorClientEfl.cpp
trunk/Source/WebKit/efl/WebCoreSupport/InspectorClientEfl.h
trunk/Source/WebKit/gtk/ChangeLog
trunk/Source/WebKit/gtk/WebCoreSupport/InspectorClientGtk.cpp
trunk/Source/WebKit/gtk/WebCoreSupport/InspectorClientGtk.h
trunk/Source/WebKit/mac/ChangeLog
trunk/Source/WebKit/mac/WebCoreSupport/WebInspectorClient.h
trunk/Source/WebKit/mac/WebCoreSupport/WebInspectorClient.mm
trunk/Source/WebKit/qt/ChangeLog
trunk/Source/WebKit/qt/WebCoreSupport/InspectorClientQt.cpp
trunk/Source/WebKit/qt/WebCoreSupport/InspectorClientQt.h
trunk/Source/WebKit/win/ChangeLog
trunk/Source/WebKit/win/WebCoreSupport/WebInspectorClient.cpp
trunk/Source/WebKit/win/WebCoreSupport/WebInspectorClient.h
trunk/Source/WebKit/wince/ChangeLog
trunk/Source/WebKit/wince/WebCoreSupport/InspectorClientWinCE.cpp
trunk/Source/WebKit/wince/WebCoreSupport/InspectorClientWinCE.h
trunk/Source/WebKit/wx/ChangeLog
trunk/Source/WebKit/wx/WebKitSupport/InspectorClientWx.cpp
trunk/Source/WebKit/wx/WebKitSupport/InspectorClientWx.h
trunk/Source/WebKit2/ChangeLog
trunk/Source/WebKit2/WebProcess/WebCoreSupport/WebInspectorClient.cpp
trunk/Source/WebKit2/WebProcess/WebCoreSupport/WebInspectorClient.h




Diff

Modified: trunk/Source/WebCore/ChangeLog (100994 => 100995)

--- trunk/Source/WebCore/ChangeLog	2011-11-22 13:40:41 UTC (rev 100994)
+++ trunk/Source/WebCore/ChangeLog	2011-11-22 14:11:46 UTC (rev 100995)
@@ -1,3 +1,21 @@
+2011-11-22  Pavel Feldman  pfeld...@google.com
+
+Web Inspector: remove Inspector::bringToFront from the protocol.
+https://bugs.webkit.org/show_bug.cgi?id=72937
+
+Inspector::bringToFront protocol method is currently used on the backend
+in order to reveal the front-end window. We should do that by means of
+the inspector client interface 

[webkit-changes] [100996] trunk/Source/WebKit2

2011-11-22 Thread commit-queue
Title: [100996] trunk/Source/WebKit2








Revision 100996
Author commit-qu...@webkit.org
Date 2011-11-22 06:14:17 -0800 (Tue, 22 Nov 2011)


Log Message
[Qt][WK2] Fix and unskip loadHtml api test
https://bugs.webkit.org/show_bug.cgi?id=72916

Patch by Jesus Sanchez-Palencia jesus.palen...@openbossa.org on 2011-11-22
Reviewed by Andreas Kling.

Now that linkHovered events are working again we can fix and unskip this
loadHtml test.

* UIProcess/API/qt/tests/qmltests/DesktopBehavior/tst_loadHtml.qml:

Modified Paths

trunk/Source/WebKit2/ChangeLog
trunk/Source/WebKit2/UIProcess/API/qt/tests/qmltests/DesktopBehavior/tst_loadHtml.qml




Diff

Modified: trunk/Source/WebKit2/ChangeLog (100995 => 100996)

--- trunk/Source/WebKit2/ChangeLog	2011-11-22 14:11:46 UTC (rev 100995)
+++ trunk/Source/WebKit2/ChangeLog	2011-11-22 14:14:17 UTC (rev 100996)
@@ -1,3 +1,15 @@
+2011-11-22  Jesus Sanchez-Palencia  jesus.palen...@openbossa.org
+
+[Qt][WK2] Fix and unskip loadHtml api test
+https://bugs.webkit.org/show_bug.cgi?id=72916
+
+Reviewed by Andreas Kling.
+
+Now that linkHovered events are working again we can fix and unskip this
+loadHtml test.
+
+* UIProcess/API/qt/tests/qmltests/DesktopBehavior/tst_loadHtml.qml:
+
 2011-11-22  Pavel Feldman  pfeld...@google.com
 
 Web Inspector: remove Inspector::bringToFront from the protocol.


Modified: trunk/Source/WebKit2/UIProcess/API/qt/tests/qmltests/DesktopBehavior/tst_loadHtml.qml (100995 => 100996)

--- trunk/Source/WebKit2/UIProcess/API/qt/tests/qmltests/DesktopBehavior/tst_loadHtml.qml	2011-11-22 14:11:46 UTC (rev 100995)
+++ trunk/Source/WebKit2/UIProcess/API/qt/tests/qmltests/DesktopBehavior/tst_loadHtml.qml	2011-11-22 14:14:17 UTC (rev 100996)
@@ -7,6 +7,7 @@
 id: webView
 width: 200
 height: 400
+focus: true
 
 property string lastUrl
 
@@ -29,6 +30,15 @@
 TestCase {
 name: DesktopWebViewLoadHtml
 
+// Delayed windowShown to workaround problems with Qt5 in debug mode.
+when: false
+Timer {
+running: parent.windowShown
+repeat: false
+interval: 1
+onTriggered: parent.when = true
+}
+
 function init() {
 webView.lastUrl = 
 linkHoveredSpy.clear()
@@ -36,7 +46,6 @@
 }
 
 function test_baseUrlAfterLoadHtml() {
-skip(Link Hovered is currently not working)
 loadSpy.clear()
 linkHoveredSpy.clear()
 compare(linkHoveredSpy.count, 0)






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes


[webkit-changes] [100999] trunk/Source/WebCore

2011-11-22 Thread pfeldman
Title: [100999] trunk/Source/WebCore








Revision 100999
Author pfeld...@chromium.org
Date 2011-11-22 06:37:41 -0800 (Tue, 22 Nov 2011)


Log Message
2011-11-22  Pavel Feldman  pfeld...@google.com

Not reviewed: fix inspector front-end compilation.

* inspector/front-end/externs.js:
(WebInspector.showPanel):

Modified Paths

trunk/Source/WebCore/ChangeLog
trunk/Source/WebCore/inspector/front-end/externs.js




Diff

Modified: trunk/Source/WebCore/ChangeLog (100998 => 100999)

--- trunk/Source/WebCore/ChangeLog	2011-11-22 14:35:04 UTC (rev 100998)
+++ trunk/Source/WebCore/ChangeLog	2011-11-22 14:37:41 UTC (rev 100999)
@@ -1,3 +1,10 @@
+2011-11-22  Pavel Feldman  pfeld...@google.com
+
+Not reviewed: fix inspector front-end compilation.
+
+* inspector/front-end/externs.js:
+(WebInspector.showPanel):
+
 2011-11-22  Adam Bergkvist  adam.bergkv...@ericsson.com
 
 Add WebCore platform interface needed by updated MediaStream API design


Modified: trunk/Source/WebCore/inspector/front-end/externs.js (100998 => 100999)

--- trunk/Source/WebCore/inspector/front-end/externs.js	2011-11-22 14:35:04 UTC (rev 100998)
+++ trunk/Source/WebCore/inspector/front-end/externs.js	2011-11-22 14:37:41 UTC (rev 100999)
@@ -175,3 +175,7 @@
 WebInspector.showPanelForAnchorNavigation = function(panel)
 {
 }
+
+WebInspector.showPanel = function(panel)
+{
+}






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes


[webkit-changes] [101000] trunk/Source/WebCore

2011-11-22 Thread apavlov
Title: [101000] trunk/Source/WebCore








Revision 101000
Author apav...@chromium.org
Date 2011-11-22 06:43:00 -0800 (Tue, 22 Nov 2011)


Log Message
Web Inspector: [SuggestBox] Grayed prompt displayed with non-collapsed selection in place
https://bugs.webkit.org/show_bug.cgi?id=72951

Reviewed by Pavel Feldman.

* inspector/front-end/TextPrompt.js:
(WebInspector.TextPrompt.prototype.complete):

Modified Paths

trunk/Source/WebCore/ChangeLog
trunk/Source/WebCore/inspector/front-end/TextPrompt.js




Diff

Modified: trunk/Source/WebCore/ChangeLog (100999 => 101000)

--- trunk/Source/WebCore/ChangeLog	2011-11-22 14:37:41 UTC (rev 100999)
+++ trunk/Source/WebCore/ChangeLog	2011-11-22 14:43:00 UTC (rev 101000)
@@ -1,3 +1,13 @@
+2011-11-22  Alexander Pavlov  apav...@chromium.org
+
+Web Inspector: [SuggestBox] Grayed prompt displayed with non-collapsed selection in place
+https://bugs.webkit.org/show_bug.cgi?id=72951
+
+Reviewed by Pavel Feldman.
+
+* inspector/front-end/TextPrompt.js:
+(WebInspector.TextPrompt.prototype.complete):
+
 2011-11-22  Pavel Feldman  pfeld...@google.com
 
 Not reviewed: fix inspector front-end compilation.


Modified: trunk/Source/WebCore/inspector/front-end/TextPrompt.js (100999 => 101000)

--- trunk/Source/WebCore/inspector/front-end/TextPrompt.js	2011-11-22 14:37:41 UTC (rev 100999)
+++ trunk/Source/WebCore/inspector/front-end/TextPrompt.js	2011-11-22 14:43:00 UTC (rev 101000)
@@ -350,6 +350,8 @@
 shouldExit = true;
 else if (auto  !this._suggestBox  !force  !this.isCaretAtEndOfPrompt())
 shouldExit = true;
+else if (!selection.isCollapsed)
+shouldExit = true;
 else if (!force) {
 // BUG72018: Do not show suggest box if caret is followed by a non-stop character.
 var wordSuffixRange = selectionRange.startContainer.rangeOfWord(selectionRange.endOffset, this._completionStopCharacters, this._element, forward);






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes


[webkit-changes] [101001] trunk/Source/WebKit2

2011-11-22 Thread pfeldman
Title: [101001] trunk/Source/WebKit2








Revision 101001
Author pfeld...@chromium.org
Date 2011-11-22 07:18:02 -0800 (Tue, 22 Nov 2011)


Log Message
cvel Feldman  pfeld...@google.com

Not reviewed: moving inspector frontend creation out of assert in WebKit2.

* WebProcess/WebCoreSupport/WebInspectorClient.cpp:
(WebKit::WebInspectorClient::openInspectorFrontend):lean

Modified Paths

trunk/Source/WebKit2/ChangeLog
trunk/Source/WebKit2/WebProcess/WebCoreSupport/WebInspectorClient.cpp




Diff

Modified: trunk/Source/WebKit2/ChangeLog (101000 => 101001)

--- trunk/Source/WebKit2/ChangeLog	2011-11-22 14:43:00 UTC (rev 101000)
+++ trunk/Source/WebKit2/ChangeLog	2011-11-22 15:18:02 UTC (rev 101001)
@@ -1,3 +1,10 @@
+2011-11-22  Pavel Feldman  pfeld...@google.com
+
+Not reviewed: moving inspector frontend creation out of assert in WebKit2.
+
+* WebProcess/WebCoreSupport/WebInspectorClient.cpp:
+(WebKit::WebInspectorClient::openInspectorFrontend):
+
 2011-11-22  Jesus Sanchez-Palencia  jesus.palen...@openbossa.org
 
 [Qt][WK2] Fix and unskip loadHtml api test


Modified: trunk/Source/WebKit2/WebProcess/WebCoreSupport/WebInspectorClient.cpp (101000 => 101001)

--- trunk/Source/WebKit2/WebProcess/WebCoreSupport/WebInspectorClient.cpp	2011-11-22 14:43:00 UTC (rev 101000)
+++ trunk/Source/WebKit2/WebProcess/WebCoreSupport/WebInspectorClient.cpp	2011-11-22 15:18:02 UTC (rev 101001)
@@ -44,7 +44,8 @@
 
 void WebInspectorClient::openInspectorFrontend(InspectorController*)
 {
-ASSERT(m_page-inspector()-createInspectorPage());
+WebPage* inspectorPage = m_page-inspector()-createInspectorPage();
+ASSERT(inspectorPage);
 }
 
 void WebInspectorClient::bringFrontendToFront()






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes


[webkit-changes] [101002] trunk

2011-11-22 Thread commit-queue
Title: [101002] trunk








Revision 101002
Author commit-qu...@webkit.org
Date 2011-11-22 07:39:57 -0800 (Tue, 22 Nov 2011)


Log Message
Source/WebCore: Spellcheck should be able to run asynchronously.
https://bugs.webkit.org/show_bug.cgi?id=71991

Patch by Shinya Kawanaka shin...@google.com on 2011-11-22
Reviewed by Hajime Morita.

Run asynchronous spell checker if both asynchronous flag and unified text checker flag are ON.

When multiple asynchronous spellchecking are requested, only the first request will be processed.

Test: editing/spelling/spellcheck-async.html

* editing/Editor.cpp:
(WebCore::Editor::markAllMisspellingsAndBadGrammarInRanges):
  Uses asynchronous spell checker if asynchronous flag is ON.

LayoutTests: Spellcheck should be able to run asynchronously
https://bugs.webkit.org/show_bug.cgi?id=71991

Patch by Shinya Kawanaka shin...@google.com on 2011-11-22
Reviewed by Hajime Morita.

Added asynchronouse spell checking tests.
Fixed tests that fails tearing down.

* editing/spelling/script-tests/spellcheck-paste.js: Fixed tearing down.
* editing/spelling/spellcheck-async-expected.txt: Added.
* editing/spelling/spellcheck-async.html: Added.
* editing/spelling/spelling-unified-emulation.html: Fixed tearing down.

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/editing/spelling/script-tests/spellcheck-paste.js
trunk/LayoutTests/editing/spelling/spelling-unified-emulation.html
trunk/Source/WebCore/ChangeLog
trunk/Source/WebCore/editing/Editor.cpp


Added Paths

trunk/LayoutTests/editing/spelling/spellcheck-async-expected.txt
trunk/LayoutTests/editing/spelling/spellcheck-async.html




Diff

Modified: trunk/LayoutTests/ChangeLog (101001 => 101002)

--- trunk/LayoutTests/ChangeLog	2011-11-22 15:18:02 UTC (rev 101001)
+++ trunk/LayoutTests/ChangeLog	2011-11-22 15:39:57 UTC (rev 101002)
@@ -1,3 +1,18 @@
+2011-11-22  Shinya Kawanaka  shin...@google.com
+
+Spellcheck should be able to run asynchronously
+https://bugs.webkit.org/show_bug.cgi?id=71991
+
+Reviewed by Hajime Morita.
+
+Added asynchronouse spell checking tests.
+Fixed tests that fails tearing down.
+
+* editing/spelling/script-tests/spellcheck-paste.js: Fixed tearing down.
+* editing/spelling/spellcheck-async-expected.txt: Added.
+* editing/spelling/spellcheck-async.html: Added.
+* editing/spelling/spelling-unified-emulation.html: Fixed tearing down.
+
 2011-11-22  Vsevolod Vlasov  vse...@chromium.org
 
 Web Inspector: Extract SplitView from Panel.createSidebar() method and reuse in Elements and Scripts panels.


Modified: trunk/LayoutTests/editing/spelling/script-tests/spellcheck-paste.js (101001 => 101002)

--- trunk/LayoutTests/editing/spelling/script-tests/spellcheck-paste.js	2011-11-22 15:18:02 UTC (rev 101001)
+++ trunk/LayoutTests/editing/spelling/script-tests/spellcheck-paste.js	2011-11-22 15:39:57 UTC (rev 101002)
@@ -39,6 +39,8 @@
 if (next)
 return window.setTimeout(next, 0);
 testRoot.style.display = none;
+
+layoutTestController.setAsynchronousSpellCheckingEnabled(false);
 layoutTestController.notifyDone();
 }
 


Added: trunk/LayoutTests/editing/spelling/spellcheck-async-expected.txt (0 => 101002)

--- trunk/LayoutTests/editing/spelling/spellcheck-async-expected.txt	(rev 0)
+++ trunk/LayoutTests/editing/spelling/spellcheck-async-expected.txt	2011-11-22 15:39:57 UTC (rev 101002)
@@ -0,0 +1,18 @@
+Test for Unified Spell Checker  Async Spell Checker.
+
+On success, you will see a series of PASS messages, followed by TEST COMPLETE.
+
+PASS successfullyParsed is true
+
+TEST COMPLETE
+PASS text : zz has markers: [zz]
+PASS text : apple,zz,orange has markers: [zz]
+PASS text : zz,zz has markers: [zz,zz]
+PASS text : zz zz zz has markers: [zz,zz,zz]
+PASS text :  zz zz zz  has markers: [zz,zz,zz]
+PASS text : zz apple orange has markers: [zz]
+PASS text : apple zz orange has markers: [zz]
+PASS text : apple orange zz has markers: [zz]
+PASS text : zzz has markers: []
+PASS text : I would like to sleep, zzz has markers: []
+


Added: trunk/LayoutTests/editing/spelling/spellcheck-async.html (0 => 101002)

--- trunk/LayoutTests/editing/spelling/spellcheck-async.html	(rev 0)
+++ trunk/LayoutTests/editing/spelling/spellcheck-async.html	2011-11-22 15:39:57 UTC (rev 101002)
@@ -0,0 +1,136 @@
+!DOCTYPE html
+html
+head
+link rel=stylesheet href=""
+script src=""
+script src=""
+style
+.editing {
+border: 2px solid red;
+padding: 6px;
+font-size: 18px;
+}
+/style
+/head
+body
+pre id=description/pre
+pre id=console/pre
+div id=container/div
+
+script
+description(Test for Unified Spell Checker  Async Spell Checker.);
+
+if (window.layoutTestController) {
+layoutTestController.dumpAsText();
+layoutTestController.setAsynchronousSpellCheckingEnabled(true);
+layoutTestController.waitUntilDone();
+}
+
+if (window.internals)
+

[webkit-changes] [101003] trunk/Source/WebKit2

2011-11-22 Thread ossy
Title: [101003] trunk/Source/WebKit2








Revision 101003
Author o...@webkit.org
Date 2011-11-22 07:40:52 -0800 (Tue, 22 Nov 2011)


Log Message
Unreviewed buildfix after r101001.

* WebProcess/WebCoreSupport/WebInspectorClient.cpp:
(WebKit::WebInspectorClient::openInspectorFrontend): Use ASSERT_UNUSED instead of ASSERT.

Modified Paths

trunk/Source/WebKit2/ChangeLog
trunk/Source/WebKit2/WebProcess/WebCoreSupport/WebInspectorClient.cpp




Diff

Modified: trunk/Source/WebKit2/ChangeLog (101002 => 101003)

--- trunk/Source/WebKit2/ChangeLog	2011-11-22 15:39:57 UTC (rev 101002)
+++ trunk/Source/WebKit2/ChangeLog	2011-11-22 15:40:52 UTC (rev 101003)
@@ -1,3 +1,10 @@
+2011-11-22  Csaba Osztrogonác  o...@webkit.org
+
+Unreviewed buildfix after r101001.
+
+* WebProcess/WebCoreSupport/WebInspectorClient.cpp:
+(WebKit::WebInspectorClient::openInspectorFrontend): Use ASSERT_UNUSED instead of ASSERT.
+
 2011-11-22  Pavel Feldman  pfeld...@google.com
 
 Not reviewed: moving inspector frontend creation out of assert in WebKit2.


Modified: trunk/Source/WebKit2/WebProcess/WebCoreSupport/WebInspectorClient.cpp (101002 => 101003)

--- trunk/Source/WebKit2/WebProcess/WebCoreSupport/WebInspectorClient.cpp	2011-11-22 15:39:57 UTC (rev 101002)
+++ trunk/Source/WebKit2/WebProcess/WebCoreSupport/WebInspectorClient.cpp	2011-11-22 15:40:52 UTC (rev 101003)
@@ -45,7 +45,7 @@
 void WebInspectorClient::openInspectorFrontend(InspectorController*)
 {
 WebPage* inspectorPage = m_page-inspector()-createInspectorPage();
-ASSERT(inspectorPage);
+ASSERT_UNUSED(inspectorPage, inspectorPage);
 }
 
 void WebInspectorClient::bringFrontendToFront()






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes


[webkit-changes] [101004] trunk/Source/WebKit2

2011-11-22 Thread carlosgc
Title: [101004] trunk/Source/WebKit2








Revision 101004
Author carlo...@webkit.org
Date 2011-11-22 08:43:21 -0800 (Tue, 22 Nov 2011)


Log Message
Ensure web process before starting a download
https://bugs.webkit.org/show_bug.cgi?id=72499

Reviewed by Anders Carlsson.

* UIProcess/WebContext.cpp:
(WebKit::WebContext::download): Call ensureWebProcess().

Modified Paths

trunk/Source/WebKit2/ChangeLog
trunk/Source/WebKit2/UIProcess/WebContext.cpp




Diff

Modified: trunk/Source/WebKit2/ChangeLog (101003 => 101004)

--- trunk/Source/WebKit2/ChangeLog	2011-11-22 15:40:52 UTC (rev 101003)
+++ trunk/Source/WebKit2/ChangeLog	2011-11-22 16:43:21 UTC (rev 101004)
@@ -1,3 +1,13 @@
+2011-11-22  Carlos Garcia Campos  cgar...@igalia.com
+
+Ensure web process before starting a download
+https://bugs.webkit.org/show_bug.cgi?id=72499
+
+Reviewed by Anders Carlsson.
+
+* UIProcess/WebContext.cpp:
+(WebKit::WebContext::download): Call ensureWebProcess().
+
 2011-11-22  Csaba Osztrogonác  o...@webkit.org
 
 Unreviewed buildfix after r101001.


Modified: trunk/Source/WebKit2/UIProcess/WebContext.cpp (101003 => 101004)

--- trunk/Source/WebKit2/UIProcess/WebContext.cpp	2011-11-22 15:40:52 UTC (rev 101003)
+++ trunk/Source/WebKit2/UIProcess/WebContext.cpp	2011-11-22 16:43:21 UTC (rev 101004)
@@ -401,6 +401,8 @@
 
 DownloadProxy* WebContext::download(WebPageProxy* initiatingPage, const ResourceRequest request)
 {
+ensureWebProcess();
+
 DownloadProxy* download = createDownloadProxy();
 uint64_t initiatingPageID = initiatingPage ? initiatingPage-pageID() : 0;
 






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes


[webkit-changes] [101005] trunk/Tools

2011-11-22 Thread aroben
Title: [101005] trunk/Tools








Revision 101005
Author aro...@apple.com
Date 2011-11-22 08:52:44 -0800 (Tue, 22 Nov 2011)


Log Message
Teach prepare-ChangeLog how to find changed classes/methods/functions in Python files

Fixes http://webkit.org/b/57008 prepare-ChangeLog doesn't find names of modified
classes/methods in Python source files

Reviewed by Dan Bates.

* Scripts/prepare-ChangeLog:
(get_function_line_ranges): Call get_function_line_ranges_for_python for files ending in .py
or that use python as their interpreter. Modified the code that extracts the interpreter to
ignore a leading /usr/bin/env  in the interpreter line, as is common for our Python
scripts.
(get_function_line_ranges_for_python): Added. Does simple parsing of Python files to look
for class/def lines and generate ranges based on them.

Modified Paths

trunk/Tools/ChangeLog
trunk/Tools/Scripts/prepare-ChangeLog




Diff

Modified: trunk/Tools/ChangeLog (101004 => 101005)

--- trunk/Tools/ChangeLog	2011-11-22 16:43:21 UTC (rev 101004)
+++ trunk/Tools/ChangeLog	2011-11-22 16:52:44 UTC (rev 101005)
@@ -1,3 +1,20 @@
+2011-11-22  Adam Roben  aro...@apple.com
+
+Teach prepare-ChangeLog how to find changed classes/methods/functions in Python files
+
+Fixes http://webkit.org/b/57008 prepare-ChangeLog doesn't find names of modified
+classes/methods in Python source files
+
+Reviewed by Dan Bates.
+
+* Scripts/prepare-ChangeLog:
+(get_function_line_ranges): Call get_function_line_ranges_for_python for files ending in .py
+or that use python as their interpreter. Modified the code that extracts the interpreter to
+ignore a leading /usr/bin/env  in the interpreter line, as is common for our Python
+scripts.
+(get_function_line_ranges_for_python): Added. Does simple parsing of Python files to look
+for class/def lines and generate ranges based on them.
+
 2011-11-21  Yuta Kitamura  yu...@chromium.org
 
 [GTK] Enable WebSocket hybi tests


Modified: trunk/Tools/Scripts/prepare-ChangeLog (101004 => 101005)

--- trunk/Tools/Scripts/prepare-ChangeLog	2011-11-22 16:43:21 UTC (rev 101004)
+++ trunk/Tools/Scripts/prepare-ChangeLog	2011-11-22 16:52:44 UTC (rev 101005)
@@ -499,16 +499,18 @@
 return get_function_line_ranges_for_javascript($file_handle, $file_name) if $file_name =~ /\.js$/;
 return get_selector_line_ranges_for_css($file_handle, $file_name) if $file_name =~ /\.css$/;
 return get_function_line_ranges_for_perl($file_handle, $file_name) if $file_name =~ /\.p[lm]$/;
+return get_function_line_ranges_for_python($file_handle, $file_name) if $file_name =~ /\.py$/;
 
 # Try to determine the source language based on the script interpreter.
 
 my $first_line = $file_handle;
 seek($file_handle, 0, 0);
 
-return () unless $first_line =~ /^#!(\S+)/;
+return () unless $first_line =~ m|^#!(?:/usr/bin/env\s+)?(\S+)|;
 my $interpreter = $1;
 
 return get_function_line_ranges_for_perl($file_handle, $file_name) if $interpreter =~ /perl$/;
+return get_function_line_ranges_for_python($file_handle, $file_name) if $interpreter =~ /python$/;
 
 return ();
 }
@@ -1246,6 +1248,62 @@
 return @ranges;
 }
 
+# Read a file and get all the line ranges of the things that look like Python classes, methods, or functions.
+#
+# FIXME: Maybe we should use Python's ast module to do the parsing for us?
+#
+# Result is a list of triples: [ start_line, end_line, function ].
+
+sub get_function_line_ranges_for_python($$)
+{
+my ($fileHandle, $fileName) = @_;
+
+my @ranges;
+
+my @scopeStack = ({ line = 0, indent = -1, name = undef });
+while ($fileHandle) {
+next unless /^(\s*)(\S.*)$/;
+my $indent = length $1;
+my $rest = $2;
+
+my $scope = $scopeStack[-1];
+
+if ($indent = $scope-{indent}) {
+# Find all the scopes that we have just exited.
+my $i = 0;
+for (; $i  @scopeStack; ++$i) {
+last if $indent = $scopeStack[$i]-{indent};
+}
+my @poppedScopes = splice @scopeStack, $i;
+
+# For each scope that was just exited, add a range that goes from the start of that
+# scope to the start of the next nested scope, or to the line just before this one for
+# the innermost scope.
+for ($i = 0; $i  @poppedScopes; ++$i) {
+my $lineAfterEnd = $i + 1 == @poppedScopes ? $. : $poppedScopes[$i + 1]-{line};
+push @ranges, [$poppedScopes[$i]-{line}, $lineAfterEnd - 1, $poppedScopes[$i]-{name}];
+}
+@scopeStack or warn Popped off last scope at $fileName:$.\n;
+
+# Set the now-current scope to start at the current line. Any lines within this scope
+# before this point should already have been added to @ranges.
+$scope = $scopeStack[-1];
+$scope-{line} = $.;
+}
+

[webkit-changes] [101006] trunk/Tools

2011-11-22 Thread aroben
Title: [101006] trunk/Tools








Revision 101006
Author aro...@apple.com
Date 2011-11-22 09:03:17 -0800 (Tue, 22 Nov 2011)


Log Message
Remove some debugging code I accidentally left in r101005

* Scripts/prepare-ChangeLog:
(get_function_line_ranges_for_python):

Modified Paths

trunk/Tools/ChangeLog
trunk/Tools/Scripts/prepare-ChangeLog




Diff

Modified: trunk/Tools/ChangeLog (101005 => 101006)

--- trunk/Tools/ChangeLog	2011-11-22 16:52:44 UTC (rev 101005)
+++ trunk/Tools/ChangeLog	2011-11-22 17:03:17 UTC (rev 101006)
@@ -1,5 +1,12 @@
 2011-11-22  Adam Roben  aro...@apple.com
 
+Remove some debugging code I accidentally left in r101005
+
+* Scripts/prepare-ChangeLog:
+(get_function_line_ranges_for_python):
+
+2011-11-22  Adam Roben  aro...@apple.com
+
 Teach prepare-ChangeLog how to find changed classes/methods/functions in Python files
 
 Fixes http://webkit.org/b/57008 prepare-ChangeLog doesn't find names of modified


Modified: trunk/Tools/Scripts/prepare-ChangeLog (101005 => 101006)

--- trunk/Tools/Scripts/prepare-ChangeLog	2011-11-22 16:52:44 UTC (rev 101005)
+++ trunk/Tools/Scripts/prepare-ChangeLog	2011-11-22 17:03:17 UTC (rev 101006)
@@ -1298,9 +1298,6 @@
 push @scopeStack, { line = $., indent = $indent, name = $fullName };
 }
 
-foreach my $range (@ranges) {
-printf %3d:%3d %s\n, $range-[0], $range-[1], $range-[2];
-}
 return @ranges;
 }
 






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes


[webkit-changes] [101007] trunk/Source/WebCore

2011-11-22 Thread commit-queue
Title: [101007] trunk/Source/WebCore








Revision 101007
Author commit-qu...@webkit.org
Date 2011-11-22 09:39:54 -0800 (Tue, 22 Nov 2011)


Log Message
CSSStyleDeclaration: Kill FIXME in setProperty().
http://webkit.org/b/72958

Patch by Andreas Kling kl...@webkit.org on 2011-11-22
Reviewed by Antonio Gomes.

Remove FIXME about possibly throwing an exception when setProperty()
is called with an invalid property name. CSSOM specifies that the
method should simply return in this case.

Spec: http://dev.w3.org/csswg/cssom/#dom-cssstyledeclaration-setproperty

* css/CSSStyleDeclaration.cpp:
(WebCore::CSSStyleDeclaration::setProperty):

Modified Paths

trunk/Source/WebCore/ChangeLog
trunk/Source/WebCore/css/CSSStyleDeclaration.cpp




Diff

Modified: trunk/Source/WebCore/ChangeLog (101006 => 101007)

--- trunk/Source/WebCore/ChangeLog	2011-11-22 17:03:17 UTC (rev 101006)
+++ trunk/Source/WebCore/ChangeLog	2011-11-22 17:39:54 UTC (rev 101007)
@@ -1,3 +1,19 @@
+2011-11-22  Andreas Kling  kl...@webkit.org
+
+CSSStyleDeclaration: Kill FIXME in setProperty().
+http://webkit.org/b/72958
+
+Reviewed by Antonio Gomes.
+
+Remove FIXME about possibly throwing an exception when setProperty()
+is called with an invalid property name. CSSOM specifies that the
+method should simply return in this case.
+
+Spec: http://dev.w3.org/csswg/cssom/#dom-cssstyledeclaration-setproperty
+
+* css/CSSStyleDeclaration.cpp:
+(WebCore::CSSStyleDeclaration::setProperty):
+
 2011-11-22  Shinya Kawanaka  shin...@google.com
 
 Spellcheck should be able to run asynchronously.


Modified: trunk/Source/WebCore/css/CSSStyleDeclaration.cpp (101006 => 101007)

--- trunk/Source/WebCore/css/CSSStyleDeclaration.cpp	2011-11-22 17:03:17 UTC (rev 101006)
+++ trunk/Source/WebCore/css/CSSStyleDeclaration.cpp	2011-11-22 17:39:54 UTC (rev 101007)
@@ -107,10 +107,8 @@
 void CSSStyleDeclaration::setProperty(const String propertyName, const String value, const String priority, ExceptionCode ec)
 {
 int propID = cssPropertyID(propertyName);
-if (!propID) {
-// FIXME: Should we raise an exception here?
+if (!propID)
 return;
-}
 bool important = priority.find(important, 0, false) != notFound;
 setProperty(propID, value, important, ec);
 }






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes


[webkit-changes] [101008] trunk/Source/WebCore

2011-11-22 Thread commit-queue
Title: [101008] trunk/Source/WebCore








Revision 101008
Author commit-qu...@webkit.org
Date 2011-11-22 09:42:42 -0800 (Tue, 22 Nov 2011)


Log Message
CSSProperty: Remove unnecessary operator overloads.
http://webkit.org/b/72953

Patch by Andreas Kling kl...@webkit.org on 2011-11-22
Reviewed by Antti Koivisto.

* css/CSSProperty.cpp:
* css/CSSProperty.h:

Remove operator= and operator== from CSSProperty. They were neither
implemented correctly nor used anywhere.

Modified Paths

trunk/Source/WebCore/ChangeLog
trunk/Source/WebCore/css/CSSProperty.cpp
trunk/Source/WebCore/css/CSSProperty.h




Diff

Modified: trunk/Source/WebCore/ChangeLog (101007 => 101008)

--- trunk/Source/WebCore/ChangeLog	2011-11-22 17:39:54 UTC (rev 101007)
+++ trunk/Source/WebCore/ChangeLog	2011-11-22 17:42:42 UTC (rev 101008)
@@ -1,5 +1,18 @@
 2011-11-22  Andreas Kling  kl...@webkit.org
 
+CSSProperty: Remove unnecessary operator overloads.
+http://webkit.org/b/72953
+
+Reviewed by Antti Koivisto.
+
+* css/CSSProperty.cpp:
+* css/CSSProperty.h:
+
+Remove operator= and operator== from CSSProperty. They were neither
+implemented correctly nor used anywhere.
+
+2011-11-22  Andreas Kling  kl...@webkit.org
+
 CSSStyleDeclaration: Kill FIXME in setProperty().
 http://webkit.org/b/72958
 


Modified: trunk/Source/WebCore/css/CSSProperty.cpp (101007 => 101008)

--- trunk/Source/WebCore/css/CSSProperty.cpp	2011-11-22 17:39:54 UTC (rev 101007)
+++ trunk/Source/WebCore/css/CSSProperty.cpp	2011-11-22 17:42:42 UTC (rev 101008)
@@ -32,11 +32,6 @@
 return String(getPropertyName(static_castCSSPropertyID(id( + :  + m_value-cssText() + (isImportant() ?  !important : ) + ; ;
 }
 
-bool operator==(const CSSProperty a, const CSSProperty b)
-{
-return a.m_id == b.m_id  a.m_important == b.m_important  a.m_value == b.m_value;
-}
-
 enum LogicalBoxSide { BeforeSide, EndSide, AfterSide, StartSide };
 enum PhysicalBoxSide { TopSide, RightSide, BottomSide, LeftSide };
 


Modified: trunk/Source/WebCore/css/CSSProperty.h (101007 => 101008)

--- trunk/Source/WebCore/css/CSSProperty.h	2011-11-22 17:39:54 UTC (rev 101007)
+++ trunk/Source/WebCore/css/CSSProperty.h	2011-11-22 17:42:42 UTC (rev 101008)
@@ -42,16 +42,6 @@
 {
 }
 
-CSSProperty operator=(const CSSProperty other)
-{
-m_id = other.m_id;
-m_shorthandID = other.m_shorthandID;
-m_important = other.m_important;
-m_implicit = other.m_implicit;
-m_value = other.m_value;
-return *this;
-}
-
 int id() const { return m_id; }
 int shorthandID() const { return m_shorthandID; }
 
@@ -66,8 +56,6 @@
 static int resolveDirectionAwareProperty(int propertyID, TextDirection, WritingMode);
 static bool isInheritedProperty(unsigned propertyID);
 
-friend bool operator==(const CSSProperty, const CSSProperty);
-
 // Make sure the following fits in 4 bytes. Really.
 unsigned m_id : 14;
 unsigned m_shorthandID : 14; // If this property was set as part of a shorthand, gives the shorthand.






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes


[webkit-changes] [101010] trunk/LayoutTests

2011-11-22 Thread adamk
Title: [101010] trunk/LayoutTests








Revision 101010
Author ad...@chromium.org
Date 2011-11-22 10:10:47 -0800 (Tue, 22 Nov 2011)


Log Message
Layout Test inspector/extensions/extensions-events.html is timing out
https://bugs.webkit.org/show_bug.cgi?id=72966

Unreviewed gardening.

* platform/chromium/test_expectations.txt:

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/platform/chromium/test_expectations.txt




Diff

Modified: trunk/LayoutTests/ChangeLog (101009 => 101010)

--- trunk/LayoutTests/ChangeLog	2011-11-22 17:55:43 UTC (rev 101009)
+++ trunk/LayoutTests/ChangeLog	2011-11-22 18:10:47 UTC (rev 101010)
@@ -1,5 +1,14 @@
 2011-11-22  Adam Klein  ad...@chromium.org
 
+Layout Test inspector/extensions/extensions-events.html is timing out
+https://bugs.webkit.org/show_bug.cgi?id=72966
+
+Unreviewed gardening.
+
+* platform/chromium/test_expectations.txt:
+
+2011-11-22  Adam Klein  ad...@chromium.org
+
 Rebaselines after Skia roll (http://crrev.com/51).
 
 Unreviewed gardening.


Modified: trunk/LayoutTests/platform/chromium/test_expectations.txt (101009 => 101010)

--- trunk/LayoutTests/platform/chromium/test_expectations.txt	2011-11-22 17:55:43 UTC (rev 101009)
+++ trunk/LayoutTests/platform/chromium/test_expectations.txt	2011-11-22 18:10:47 UTC (rev 101010)
@@ -3712,6 +3712,7 @@
 BUGWK71282 WIN DEBUG : http/tests/inspector/extensions-headers.html = CRASH PASS TIMEOUT
 BUGWK71282 WIN DEBUG : http/tests/inspector/extensions-network-redirect.html = CRASH PASS TIMEOUT
 BUGWK71282 WIN DEBUG : http/tests/inspector/extensions-useragent.html = CRASH PASS TIMEOUT
+BUGWK72966 WIN LINUX RELEASE : inspector/extensions/extensions-events.html = TIMEOUT
 
 BUGWK71084 WIN DEBUG SLOW : http/tests/inspector/extensions-ignore-cache.html = PASS
 






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes


[webkit-changes] [101011] trunk/Source/WebKit/chromium

2011-11-22 Thread dpranke
Title: [101011] trunk/Source/WebKit/chromium








Revision 101011
Author dpra...@chromium.org
Date 2011-11-22 10:30:20 -0800 (Tue, 22 Nov 2011)


Log Message
Roll Chromium DEPS to r110960 and set the disable_nacl flag.
https://bugs.webkit.org/show_bug.cgi?id=72911

Unreviewed, build fix.

ppapi starts to depend on the NaCl gyp files as of r109739, so
we need to pass disable_nacl when running gyp to avoid pulling
in too much of NaCl.

* DEPS:
* gyp_webkit:

Modified Paths

trunk/Source/WebKit/chromium/ChangeLog
trunk/Source/WebKit/chromium/DEPS
trunk/Source/WebKit/chromium/gyp_webkit




Diff

Modified: trunk/Source/WebKit/chromium/ChangeLog (101010 => 101011)

--- trunk/Source/WebKit/chromium/ChangeLog	2011-11-22 18:10:47 UTC (rev 101010)
+++ trunk/Source/WebKit/chromium/ChangeLog	2011-11-22 18:30:20 UTC (rev 101011)
@@ -1,3 +1,17 @@
+2011-11-22  Dirk Pranke  dpra...@chromium.org
+
+Roll Chromium DEPS to r110960 and set the disable_nacl flag.
+https://bugs.webkit.org/show_bug.cgi?id=72911
+
+Unreviewed, build fix.
+
+ppapi starts to depend on the NaCl gyp files as of r109739, so
+we need to pass disable_nacl when running gyp to avoid pulling
+in too much of NaCl.
+
+* DEPS:
+* gyp_webkit:
+
 2011-11-22  Pavel Feldman  pfeld...@google.com
 
 Web Inspector: [chromium] fix internactive ui test for scripts panel.


Modified: trunk/Source/WebKit/chromium/DEPS (101010 => 101011)

--- trunk/Source/WebKit/chromium/DEPS	2011-11-22 18:10:47 UTC (rev 101010)
+++ trunk/Source/WebKit/chromium/DEPS	2011-11-22 18:30:20 UTC (rev 101011)
@@ -32,7 +32,9 @@
 
 vars = {
   'chromium_svn': 'http://src.chromium.org/svn/trunk/src',
-  'chromium_rev': '109696'
+  'chromium_rev': '110359',
+  'nacl_svn': 'http://src.chromium.org/native_client/trunk',
+  'nacl_rev': '7169',
 }
 
 deps = {
@@ -93,6 +95,8 @@
 Var('chromium_svn')+'/ipc@'+Var('chromium_rev'),
   'media':
 Var('chromium_svn')+'/media@'+Var('chromium_rev'),
+  'native_client/build':
+Var('nacl_svn')+'/src/native_client/build@'+Var('nacl_rev'),
   'printing':
 Var('chromium_svn')+'/printing@'+Var('chromium_rev'),
   'ppapi':


Modified: trunk/Source/WebKit/chromium/gyp_webkit (101010 => 101011)

--- trunk/Source/WebKit/chromium/gyp_webkit	2011-11-22 18:10:47 UTC (rev 101010)
+++ trunk/Source/WebKit/chromium/gyp_webkit	2011-11-22 18:30:20 UTC (rev 101011)
@@ -119,6 +119,7 @@
'-Dinside_chromium_build=0',
'-Dv8_use_snapshot=false',
'-Dmsvs_use_common_release=0',
+   '-Ddisable_nacl=1',
 
# WebKit doesn't use the chromium style checker.
'-Dmake_clang_dir=Source/WebKit/chromium/third_party/llvm-build/Release+Asserts',






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes


[webkit-changes] [101012] trunk/Source/WebCore

2011-11-22 Thread adamk
Title: [101012] trunk/Source/WebCore








Revision 101012
Author ad...@chromium.org
Date 2011-11-22 10:33:03 -0800 (Tue, 22 Nov 2011)


Log Message
Move splitView.css (added in r100991) to the correct target.

* WebCore.gypi:

Modified Paths

trunk/Source/WebCore/ChangeLog
trunk/Source/WebCore/WebCore.gypi




Diff

Modified: trunk/Source/WebCore/ChangeLog (101011 => 101012)

--- trunk/Source/WebCore/ChangeLog	2011-11-22 18:30:20 UTC (rev 101011)
+++ trunk/Source/WebCore/ChangeLog	2011-11-22 18:33:03 UTC (rev 101012)
@@ -1,3 +1,9 @@
+2011-11-22  Adam Klein  ad...@chromium.org
+
+Move splitView.css (added in r100991) to the correct target.
+
+* WebCore.gypi:
+
 2011-11-22  Andreas Kling  kl...@webkit.org
 
 CSSProperty: Remove unnecessary operator overloads.


Modified: trunk/Source/WebCore/WebCore.gypi (101011 => 101012)

--- trunk/Source/WebCore/WebCore.gypi	2011-11-22 18:30:20 UTC (rev 101011)
+++ trunk/Source/WebCore/WebCore.gypi	2011-11-22 18:33:03 UTC (rev 101012)
@@ -6414,7 +6414,6 @@
 'inspector/front-end/SplitView.js',
 'inspector/front-end/StatusBarButton.js',
 'inspector/front-end/StylesSidebarPane.js',
-'inspector/front-end/splitView.css',
 'inspector/front-end/TabbedPane.js',
 'inspector/front-end/TestController.js',
 'inspector/front-end/TextEditorHighlighter.js',
@@ -6459,6 +6458,7 @@
 'inspector/front-end/resourceView.css',
 'inspector/front-end/resourcesPanel.css',
 'inspector/front-end/scriptsPanel.css',
+'inspector/front-end/splitView.css',
 'inspector/front-end/textPrompt.css',
 'inspector/front-end/textViewer.css',
 'inspector/front-end/timelinePanel.css',






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes


[webkit-changes] [101013] trunk

2011-11-22 Thread commit-queue
Title: [101013] trunk








Revision 101013
Author commit-qu...@webkit.org
Date 2011-11-22 10:35:41 -0800 (Tue, 22 Nov 2011)


Log Message
Fix .dir-locals.el to only apply to specific modes
https://bugs.webkit.org/show_bug.cgi?id=72963

Patch by Andy Wingo wi...@igalia.com on 2011-11-22
Reviewed by Xan Lopez.

* .dir-locals.el: Remove `nil' block, as it was causing
makefile-mode not to insert tabs.

Modified Paths

trunk/.dir-locals.el
trunk/ChangeLog




Diff

Modified: trunk/.dir-locals.el (101012 => 101013)

--- trunk/.dir-locals.el	2011-11-22 18:33:03 UTC (rev 101012)
+++ trunk/.dir-locals.el	2011-11-22 18:35:41 UTC (rev 101013)
@@ -2,12 +2,9 @@
 
 ;; Syntax: ((MODE (VAR . VAL) ...) ...)
 ;; MODE is a symbol like `c-mode', or `nil' for all modes.
-((nil
+((c-mode
   (indent-tabs-mode . nil)
   (c-basic-offset . 4))
- (c-mode
-  (indent-tabs-mode . nil)
-  (c-basic-offset . 4))
  (c++-mode
   (indent-tabs-mode . nil)
   (c-basic-offset . 4))


Modified: trunk/ChangeLog (101012 => 101013)

--- trunk/ChangeLog	2011-11-22 18:33:03 UTC (rev 101012)
+++ trunk/ChangeLog	2011-11-22 18:35:41 UTC (rev 101013)
@@ -1,3 +1,13 @@
+2011-11-22  Andy Wingo  wi...@igalia.com
+
+Fix .dir-locals.el to only apply to specific modes
+https://bugs.webkit.org/show_bug.cgi?id=72963
+
+Reviewed by Xan Lopez.
+
+* .dir-locals.el: Remove `nil' block, as it was causing
+makefile-mode not to insert tabs.
+
 2011-11-21  Adam Klein  ad...@chromium.org
 
 Add GYP-generated WTF.xcodeproj to .gitignore after r100851.






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes


[webkit-changes] [101014] trunk

2011-11-22 Thread caseq
Title: [101014] trunk








Revision 101014
Author ca...@chromium.org
Date 2011-11-22 10:37:53 -0800 (Tue, 22 Nov 2011)


Log Message
Layout Test inspector/extensions/extensions-events.html is timing out
https://bugs.webkit.org/show_bug.cgi?id=72966

Reviewed by Pavel Feldman.

- always bind to {add,remove}EventListener() of event target, not WebInspector.Object

* inspector/front-end/ExtensionServer.js:
(WebInspector.ExtensionServer.prototype._registerAutosubscriptionHandler):

Modified Paths

trunk/LayoutTests/platform/chromium/test_expectations.txt
trunk/Source/WebCore/ChangeLog
trunk/Source/WebCore/inspector/front-end/ExtensionServer.js




Diff

Modified: trunk/LayoutTests/platform/chromium/test_expectations.txt (101013 => 101014)

--- trunk/LayoutTests/platform/chromium/test_expectations.txt	2011-11-22 18:35:41 UTC (rev 101013)
+++ trunk/LayoutTests/platform/chromium/test_expectations.txt	2011-11-22 18:37:53 UTC (rev 101014)
@@ -3712,7 +3712,6 @@
 BUGWK71282 WIN DEBUG : http/tests/inspector/extensions-headers.html = CRASH PASS TIMEOUT
 BUGWK71282 WIN DEBUG : http/tests/inspector/extensions-network-redirect.html = CRASH PASS TIMEOUT
 BUGWK71282 WIN DEBUG : http/tests/inspector/extensions-useragent.html = CRASH PASS TIMEOUT
-BUGWK72966 WIN LINUX RELEASE : inspector/extensions/extensions-events.html = TIMEOUT
 
 BUGWK71084 WIN DEBUG SLOW : http/tests/inspector/extensions-ignore-cache.html = PASS
 


Modified: trunk/Source/WebCore/ChangeLog (101013 => 101014)

--- trunk/Source/WebCore/ChangeLog	2011-11-22 18:35:41 UTC (rev 101013)
+++ trunk/Source/WebCore/ChangeLog	2011-11-22 18:37:53 UTC (rev 101014)
@@ -1,3 +1,15 @@
+2011-11-22  Andrey Kosyakov  ca...@chromium.org
+
+Layout Test inspector/extensions/extensions-events.html is timing out
+https://bugs.webkit.org/show_bug.cgi?id=72966
+
+Reviewed by Pavel Feldman.
+
+- always bind to {add,remove}EventListener() of event target, not WebInspector.Object
+
+* inspector/front-end/ExtensionServer.js:
+(WebInspector.ExtensionServer.prototype._registerAutosubscriptionHandler):
+
 2011-11-22  Adam Klein  ad...@chromium.org
 
 Move splitView.css (added in r100991) to the correct target.


Modified: trunk/Source/WebCore/inspector/front-end/ExtensionServer.js (101013 => 101014)

--- trunk/Source/WebCore/inspector/front-end/ExtensionServer.js	2011-11-22 18:35:41 UTC (rev 101013)
+++ trunk/Source/WebCore/inspector/front-end/ExtensionServer.js	2011-11-22 18:37:53 UTC (rev 101014)
@@ -672,8 +672,8 @@
 _registerAutosubscriptionHandler: function(eventTopic, eventTarget, frontendEventType, handler)
 {
 this._registerSubscriptionHandler(eventTopic,
-WebInspector.Object.prototype.addEventListener.bind(eventTarget, frontendEventType, handler, this),
-WebInspector.Object.prototype.removeEventListener.bind(eventTarget, frontendEventType, handler, this));
+eventTarget.addEventListener.bind(eventTarget, frontendEventType, handler, this),
+eventTarget.removeEventListener.bind(eventTarget, frontendEventType, handler, this));
 },
 
 _expandResourcePath: function(extensionPath, resourcePath)






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes


[webkit-changes] [101015] trunk/LayoutTests

2011-11-22 Thread adamk
Title: [101015] trunk/LayoutTests








Revision 101015
Author ad...@chromium.org
Date 2011-11-22 10:55:34 -0800 (Tue, 22 Nov 2011)


Log Message
Mark some tests as passing after Skia roll in http://crrev.com/51.

Unreviewed gardening.

* platform/chromium-mac/canvas/philip/tests/2d.shadow.canvas.alpha-expected.txt: Removed.
* platform/chromium-mac/canvas/philip/tests/2d.shadow.canvas.basic-expected.txt: Removed.
* platform/chromium-mac/canvas/philip/tests/2d.shadow.canvas.transparent.2-expected.txt: Removed.
* platform/chromium-mac/canvas/philip/tests/2d.shadow.image.alpha-expected.txt: Removed.
* platform/chromium-mac/canvas/philip/tests/2d.shadow.image.basic-expected.txt: Removed.
* platform/chromium-mac/canvas/philip/tests/2d.shadow.image.scale-expected.txt: Removed.
* platform/chromium-mac/canvas/philip/tests/2d.shadow.image.transparent.2-expected.txt: Removed.
* platform/chromium/test_expectations.txt:

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/platform/chromium/test_expectations.txt


Removed Paths

trunk/LayoutTests/platform/chromium-mac/canvas/philip/tests/2d.shadow.canvas.alpha-expected.txt
trunk/LayoutTests/platform/chromium-mac/canvas/philip/tests/2d.shadow.canvas.basic-expected.txt
trunk/LayoutTests/platform/chromium-mac/canvas/philip/tests/2d.shadow.canvas.transparent.2-expected.txt
trunk/LayoutTests/platform/chromium-mac/canvas/philip/tests/2d.shadow.image.alpha-expected.txt
trunk/LayoutTests/platform/chromium-mac/canvas/philip/tests/2d.shadow.image.basic-expected.txt
trunk/LayoutTests/platform/chromium-mac/canvas/philip/tests/2d.shadow.image.scale-expected.txt
trunk/LayoutTests/platform/chromium-mac/canvas/philip/tests/2d.shadow.image.transparent.2-expected.txt




Diff

Modified: trunk/LayoutTests/ChangeLog (101014 => 101015)

--- trunk/LayoutTests/ChangeLog	2011-11-22 18:37:53 UTC (rev 101014)
+++ trunk/LayoutTests/ChangeLog	2011-11-22 18:55:34 UTC (rev 101015)
@@ -1,5 +1,20 @@
 2011-11-22  Adam Klein  ad...@chromium.org
 
+Mark some tests as passing after Skia roll in http://crrev.com/51.
+
+Unreviewed gardening.
+
+* platform/chromium-mac/canvas/philip/tests/2d.shadow.canvas.alpha-expected.txt: Removed.
+* platform/chromium-mac/canvas/philip/tests/2d.shadow.canvas.basic-expected.txt: Removed.
+* platform/chromium-mac/canvas/philip/tests/2d.shadow.canvas.transparent.2-expected.txt: Removed.
+* platform/chromium-mac/canvas/philip/tests/2d.shadow.image.alpha-expected.txt: Removed.
+* platform/chromium-mac/canvas/philip/tests/2d.shadow.image.basic-expected.txt: Removed.
+* platform/chromium-mac/canvas/philip/tests/2d.shadow.image.scale-expected.txt: Removed.
+* platform/chromium-mac/canvas/philip/tests/2d.shadow.image.transparent.2-expected.txt: Removed.
+* platform/chromium/test_expectations.txt:
+
+2011-11-22  Adam Klein  ad...@chromium.org
+
 Layout Test inspector/extensions/extensions-events.html is timing out
 https://bugs.webkit.org/show_bug.cgi?id=72966
 


Modified: trunk/LayoutTests/platform/chromium/test_expectations.txt (101014 => 101015)

--- trunk/LayoutTests/platform/chromium/test_expectations.txt	2011-11-22 18:37:53 UTC (rev 101014)
+++ trunk/LayoutTests/platform/chromium/test_expectations.txt	2011-11-22 18:55:34 UTC (rev 101015)
@@ -2032,13 +2032,7 @@
 BUGWK45991 LINUX WIN : canvas/philip/tests/2d.pattern.paint.norepeat.coord3.html = TEXT
 BUGWK45991 LINUX WIN : canvas/philip/tests/2d.pattern.paint.repeatx.coord1.html = TEXT
 BUGWK45991 LINUX WIN : canvas/philip/tests/2d.pattern.paint.repeaty.coord1.html = TEXT
-BUGWK45991 LINUX WIN : canvas/philip/tests/2d.shadow.canvas.basic.html = TEXT
-BUGWK45991 LINUX WIN : canvas/philip/tests/2d.shadow.canvas.transparent.2.html = TEXT
 BUGWK45991 LINUX WIN CPU : canvas/philip/tests/2d.shadow.enable.blur.html = TEXT
-BUGWK45991 LINUX WIN : canvas/philip/tests/2d.shadow.image.alpha.html = TEXT
-BUGWK45991 LINUX WIN : canvas/philip/tests/2d.shadow.image.basic.html = TEXT
-BUGWK45991 LINUX WIN : canvas/philip/tests/2d.shadow.image.scale.html = TEXT
-BUGWK45991 LINUX WIN : canvas/philip/tests/2d.shadow.image.transparent.2.html = TEXT
 BUGWK45991 LINUX WIN CPU : canvas/philip/tests/2d.transformation.setTransform.skewed.html = TEXT
 BUGWK45991 LINUX WIN CPU : canvas/philip/tests/2d.transformation.transform.skewed.html = TEXT
 
@@ -3457,8 +3451,6 @@
 // We don't seem to load this glyph on windows
 BUGJAMESR WIN : fast/text/fallback-traits-fixup.html = IMAGE+TEXT
 
-BUGWK67515 LINUX WIN : canvas/philip/tests/2d.shadow.canvas.alpha.html = TEXT
-
 BUGCR54348 LINUX RELEASE : http/tests/security/xssAuditor/dom-write-innerHTML.html = PASS TEXT
 BUGWK67538 DEBUG : http/tests/security/xssAuditor/dom-write-innerHTML.html = PASS TEXT
 


Deleted: trunk/LayoutTests/platform/chromium-mac/canvas/philip/tests/2d.shadow.canvas.alpha-expected.txt (101014 => 101015)

--- 

[webkit-changes] [101016] trunk/LayoutTests

2011-11-22 Thread adamk
Title: [101016] trunk/LayoutTests








Revision 101016
Author ad...@chromium.org
Date 2011-11-22 11:02:39 -0800 (Tue, 22 Nov 2011)


Log Message
Mark file-writer-abort.html as flakily crashing on Mac Debug.
Unreviewed gardening.

* platform/chromium/test_expectations.txt:

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/platform/chromium/test_expectations.txt




Diff

Modified: trunk/LayoutTests/ChangeLog (101015 => 101016)

--- trunk/LayoutTests/ChangeLog	2011-11-22 18:55:34 UTC (rev 101015)
+++ trunk/LayoutTests/ChangeLog	2011-11-22 19:02:39 UTC (rev 101016)
@@ -1,5 +1,12 @@
 2011-11-22  Adam Klein  ad...@chromium.org
 
+Mark file-writer-abort.html as flakily crashing on Mac Debug.
+Unreviewed gardening.
+
+* platform/chromium/test_expectations.txt:
+
+2011-11-22  Adam Klein  ad...@chromium.org
+
 Mark some tests as passing after Skia roll in http://crrev.com/51.
 
 Unreviewed gardening.


Modified: trunk/LayoutTests/platform/chromium/test_expectations.txt (101015 => 101016)

--- trunk/LayoutTests/platform/chromium/test_expectations.txt	2011-11-22 18:55:34 UTC (rev 101015)
+++ trunk/LayoutTests/platform/chromium/test_expectations.txt	2011-11-22 19:02:39 UTC (rev 101016)
@@ -3840,6 +3840,7 @@
 BUGWK72622 WIN DEBUG : http/tests/inspector/resource-tree/resource-tree-no-xhrs.html = MISSING PASS TEXT
 
 BUGWK72631 LINUX : fast/filesystem/file-writer-abort.html = CRASH PASS
+BUGWK72631 MAC DEBUG : fast/filesystem/file-writer-abort.html = CRASH PASS
 BUGWK72631 WIN DEBUG : fast/filesystem/file-writer-abort-depth.html = CRASH PASS
 
 BUGWK72651 LINUX DEBUG : http/tests/inspector/styles/styles-redirected-css.html = CRASH PASS






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes


[webkit-changes] [101017] trunk/LayoutTests

2011-11-22 Thread adamk
Title: [101017] trunk/LayoutTests








Revision 101017
Author ad...@chromium.org
Date 2011-11-22 11:08:13 -0800 (Tue, 22 Nov 2011)


Log Message
Expand MISSING expectation for form-associated-element-crash3.html.
Unreviewed gardening.

* platform/chromium/test_expectations.txt:

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/platform/chromium/test_expectations.txt




Diff

Modified: trunk/LayoutTests/ChangeLog (101016 => 101017)

--- trunk/LayoutTests/ChangeLog	2011-11-22 19:02:39 UTC (rev 101016)
+++ trunk/LayoutTests/ChangeLog	2011-11-22 19:08:13 UTC (rev 101017)
@@ -1,5 +1,12 @@
 2011-11-22  Adam Klein  ad...@chromium.org
 
+Expand MISSING expectation for form-associated-element-crash3.html.
+Unreviewed gardening.
+
+* platform/chromium/test_expectations.txt:
+
+2011-11-22  Adam Klein  ad...@chromium.org
+
 Mark file-writer-abort.html as flakily crashing on Mac Debug.
 Unreviewed gardening.
 


Modified: trunk/LayoutTests/platform/chromium/test_expectations.txt (101016 => 101017)

--- trunk/LayoutTests/platform/chromium/test_expectations.txt	2011-11-22 19:02:39 UTC (rev 101016)
+++ trunk/LayoutTests/platform/chromium/test_expectations.txt	2011-11-22 19:08:13 UTC (rev 101017)
@@ -3663,7 +3663,7 @@
 
 BUGWK70866 LINUX DEBUG : fast/forms/form-associated-element-crash3.html = TIMEOUT
 BUGWK72039 LINUX RELEASE : fast/forms/form-associated-element-crash.html = MISSING PASS
-BUGWK72039 LINUX RELEASE : fast/forms/form-associated-element-crash3.html = MISSING PASS
+BUGWK72039 RELEASE : fast/forms/form-associated-element-crash3.html = MISSING PASS
 BUGWK72039 LINUX RELEASE : fast/forms/form-attribute-elements.html = MISSING PASS
 BUGWK72039 LINUX RELEASE : fast/forms/form-attribute-elements-order.html = MISSING PASS
 BUGWK72039 LINUX RELEASE : fast/forms/form-attribute-elements-order2.html = MISSING PASS






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes


[webkit-changes] [101018] trunk/Source/WebKit/chromium

2011-11-22 Thread dpranke
Title: [101018] trunk/Source/WebKit/chromium








Revision 101018
Author dpra...@chromium.org
Date 2011-11-22 11:10:05 -0800 (Tue, 22 Nov 2011)


Log Message
Roll Chromium DEPS
https://bugs.webkit.org/show_bug.cgi?id=72972

Add dbus in Chromium as pulled dep and update to HEAD.

Patch by Scott Graham scot...@chromium.org on 2011-11-22
Reviewed by Dirk Pranke.

* DEPS:

Modified Paths

trunk/Source/WebKit/chromium/ChangeLog
trunk/Source/WebKit/chromium/DEPS




Diff

Modified: trunk/Source/WebKit/chromium/ChangeLog (101017 => 101018)

--- trunk/Source/WebKit/chromium/ChangeLog	2011-11-22 19:08:13 UTC (rev 101017)
+++ trunk/Source/WebKit/chromium/ChangeLog	2011-11-22 19:10:05 UTC (rev 101018)
@@ -1,3 +1,14 @@
+2011-11-22  Scott Graham  scot...@chromium.org
+
+Roll Chromium DEPS
+https://bugs.webkit.org/show_bug.cgi?id=72972
+
+Add dbus in Chromium as pulled dep and update to HEAD.
+
+Reviewed by Dirk Pranke.
+
+* DEPS:
+
 2011-11-22  Dirk Pranke  dpra...@chromium.org
 
 Roll Chromium DEPS to r110960 and set the disable_nacl flag.


Modified: trunk/Source/WebKit/chromium/DEPS (101017 => 101018)

--- trunk/Source/WebKit/chromium/DEPS	2011-11-22 19:08:13 UTC (rev 101017)
+++ trunk/Source/WebKit/chromium/DEPS	2011-11-22 19:10:05 UTC (rev 101018)
@@ -32,7 +32,7 @@
 
 vars = {
   'chromium_svn': 'http://src.chromium.org/svn/trunk/src',
-  'chromium_rev': '110359',
+  'chromium_rev': '78',
   'nacl_svn': 'http://src.chromium.org/native_client/trunk',
   'nacl_rev': '7169',
 }
@@ -79,6 +79,8 @@
 Var('chromium_svn')+'/net@'+Var('chromium_rev'),
   'crypto':
 Var('chromium_svn')+'/crypto@'+Var('chromium_rev'),
+  'dbus':
+Var('chromium_svn')+'/dbus@'+Var('chromium_rev'),
   'sdch':
 Var('chromium_svn')+'/sdch@'+Var('chromium_rev'),
   'sdch/open-vcdiff':






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes


[webkit-changes] [101019] trunk/Tools

2011-11-22 Thread commit-queue
Title: [101019] trunk/Tools








Revision 101019
Author commit-qu...@webkit.org
Date 2011-11-22 11:13:38 -0800 (Tue, 22 Nov 2011)


Log Message
Update flakiness dashboard for new Chromium builders and tests
https://bugs.webkit.org/show_bug.cgi?id=72931

Patch by Ryan Sleevi rsle...@chromium.org on 2011-11-22
Reviewed by Ojan Vafai.

* TestResultServer/static-dashboards/builders.js:
* TestResultServer/static-dashboards/dashboard_base.js:

Modified Paths

trunk/Tools/ChangeLog
trunk/Tools/TestResultServer/static-dashboards/builders.js
trunk/Tools/TestResultServer/static-dashboards/dashboard_base.js




Diff

Modified: trunk/Tools/ChangeLog (101018 => 101019)

--- trunk/Tools/ChangeLog	2011-11-22 19:10:05 UTC (rev 101018)
+++ trunk/Tools/ChangeLog	2011-11-22 19:13:38 UTC (rev 101019)
@@ -1,3 +1,13 @@
+2011-11-22  Ryan Sleevi  rsle...@chromium.org
+
+Update flakiness dashboard for new Chromium builders and tests
+https://bugs.webkit.org/show_bug.cgi?id=72931
+
+Reviewed by Ojan Vafai.
+
+* TestResultServer/static-dashboards/builders.js:
+* TestResultServer/static-dashboards/dashboard_base.js:
+
 2011-11-22  Adam Roben  aro...@apple.com
 
 Remove some debugging code I accidentally left in r101005


Modified: trunk/Tools/TestResultServer/static-dashboards/builders.js (101018 => 101019)

--- trunk/Tools/TestResultServer/static-dashboards/builders.js	2011-11-22 19:10:05 UTC (rev 101018)
+++ trunk/Tools/TestResultServer/static-dashboards/builders.js	2011-11-22 19:13:38 UTC (rev 101019)
@@ -204,6 +204,9 @@
 ['Vista Tests (1)'],
 ['Vista Tests (2)'],
 ['Vista Tests (3)'],
+['Win7 Tests (1)'],
+['Win7 Tests (2)'],
+['Win7 Tests (3)'],
 ['Win7 Sync'],
 ['XP Tests (dbg)(1)'],
 ['XP Tests (dbg)(2)'],
@@ -211,13 +214,14 @@
 ['XP Tests (dbg)(4)'],
 ['XP Tests (dbg)(5)'],
 ['XP Tests (dbg)(6)'],
-['Vista Tests (dbg)(1)'],
-['Vista Tests (dbg)(2)'],
-['Vista Tests (dbg)(3)'],
-['Vista Tests (dbg)(4)'],
-['Vista Tests (dbg)(5)'],
-['Vista Tests (dbg)(6)'],
+['Win7 Tests (dbg)(1)'],
+['Win7 Tests (dbg)(2)'],
+['Win7 Tests (dbg)(3)'],
+['Win7 Tests (dbg)(4)'],
+['Win7 Tests (dbg)(5)'],
+['Win7 Tests (dbg)(6)'],
 ['Interactive Tests (dbg)'],
+['Win Aura'],
 ['Mac10.5 Tests (1)'],
 ['Mac10.5 Tests (2)'],
 ['Mac10.5 Tests (3)'],
@@ -234,20 +238,11 @@
 ['Mac 10.6 Tests (dbg)(3)'],
 ['Mac 10.6 Tests (dbg)(4)'],
 ['Linux Tests x64'],
+['Linux Sync'],
 ['Linux Tests (dbg)(1)'],
 ['Linux Tests (dbg)(2)'],
 ['Linux Tests (dbg)(shared)'],
-['Linux Sync'],
-['Linux Builder (ChromiumOS)'],
-['Linux Builder (ChromiumOS dbg)'],
-['Linux Tests (ChromiumOS dbg)(1)'],
-['Linux Tests (ChromiumOS dbg)(2)'],
-['Linux Tests (ChromiumOS dbg)(3)'],
-['Linux Builder (ChromiumOS dbg)'],
-['Linux Builder (Views dbg)'],
-['Linux Tests (Views dbg)(1)'],
-['Linux Tests (Views dbg)(2)'],
-['Linux Tests (Views dbg)(3)'],
+['Linux Tests (Aura dbg)'],
 ];
 associateBuildersWithMaster(G_TESTS_BUILDERS, CHROMIUM_BUILDER_MASTER);
 


Modified: trunk/Tools/TestResultServer/static-dashboards/dashboard_base.js (101018 => 101019)

--- trunk/Tools/TestResultServer/static-dashboards/dashboard_base.js	2011-11-22 19:10:05 UTC (rev 101018)
+++ trunk/Tools/TestResultServer/static-dashboards/dashboard_base.js	2011-11-22 19:13:38 UTC (rev 101019)
@@ -112,15 +112,39 @@
 
 // These should match the testtype uploaded to test-results.appspot.com.
 // See http://test-results.appspot.com/testfile.
-var TEST_TYPES = ['app_unittests', 'base_unittests', 'browser_tests',
-'cache_invalidation_unittests', 'courgette_unittests',
-'crypto_unittests', 'googleurl_unittests', 'gpu_unittests',
-'installer_util_unittests', 'interactive_ui_tests', 'ipc_tests',
-'jingle_unittests', 'layout-tests', 'media_unittests',
-'mini_installer_test', 'nacl_ui_tests', 'net_unittests',
-'printing_unittests', 'remoting_unittests', 'safe_browsing_tests',
-'sync_unit_tests', 'sync_integration_tests',
-'test_shell_tests', 'ui_tests', 'unit_tests'];
+var TEST_TYPES = [
+'aura_unittests',
+'aura_shell_unittests',
+'base_unittests',
+'browser_tests',
+'cacheinvalidation_unittests',
+'compositor_unittests',
+'content_unittests',
+'courgette_unittests',
+'crypto_unittests',
+'googleurl_unittests',
+'gfx_unittests',
+'gpu_unittests',
+'installer_util_unittests',
+'interactive_ui_tests',
+'ipc_tests',
+'jingle_unittests',
+'layout-tests',
+'media_unittests',
+'mini_installer_test',
+'nacl_ui_tests',
+'net_unittests',
+'printing_unittests',
+'remoting_unittests',
+'sql_unittests',
+'safe_browsing_tests',
+'sync_unit_tests',
+'sync_integration_tests',
+'test_shell_tests',
+'ui_tests',
+'unit_tests',
+ 

[webkit-changes] [101020] trunk/LayoutTests

2011-11-22 Thread adamk
Title: [101020] trunk/LayoutTests








Revision 101020
Author ad...@chromium.org
Date 2011-11-22 11:39:02 -0800 (Tue, 22 Nov 2011)


Log Message
More rebaselines from Skia roll.
Unreviewed gardening.

* platform/chromium-cg-mac-snowleopard/fast/repaint/moving-shadow-on-path-expected.txt: Removed.
* platform/chromium-mac/fast/repaint/moving-shadow-on-path-expected.txt: Removed.
* platform/chromium-win-xp/fast/repaint/moving-shadow-on-path-expected.txt: Removed.
* platform/chromium-win/fast/repaint/moving-shadow-on-path-expected.txt:
* platform/chromium/fast/repaint/moving-shadow-on-path-expected.txt: Renamed from LayoutTests/platform/chromium-cg-mac/fast/repaint/moving-shadow-on-path-expected.txt.

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/platform/chromium-win/fast/repaint/moving-shadow-on-path-expected.txt


Added Paths

trunk/LayoutTests/platform/chromium/fast/repaint/moving-shadow-on-path-expected.txt


Removed Paths

trunk/LayoutTests/platform/chromium-cg-mac/fast/repaint/moving-shadow-on-path-expected.txt
trunk/LayoutTests/platform/chromium-cg-mac-snowleopard/fast/repaint/moving-shadow-on-path-expected.txt
trunk/LayoutTests/platform/chromium-mac/fast/repaint/moving-shadow-on-path-expected.txt
trunk/LayoutTests/platform/chromium-win-xp/fast/repaint/moving-shadow-on-path-expected.txt




Diff

Modified: trunk/LayoutTests/ChangeLog (101019 => 101020)

--- trunk/LayoutTests/ChangeLog	2011-11-22 19:13:38 UTC (rev 101019)
+++ trunk/LayoutTests/ChangeLog	2011-11-22 19:39:02 UTC (rev 101020)
@@ -1,5 +1,16 @@
 2011-11-22  Adam Klein  ad...@chromium.org
 
+More rebaselines from Skia roll.
+Unreviewed gardening.
+
+* platform/chromium-cg-mac-snowleopard/fast/repaint/moving-shadow-on-path-expected.txt: Removed.
+* platform/chromium-mac/fast/repaint/moving-shadow-on-path-expected.txt: Removed.
+* platform/chromium-win-xp/fast/repaint/moving-shadow-on-path-expected.txt: Removed.
+* platform/chromium-win/fast/repaint/moving-shadow-on-path-expected.txt:
+* platform/chromium/fast/repaint/moving-shadow-on-path-expected.txt: Renamed from LayoutTests/platform/chromium-cg-mac/fast/repaint/moving-shadow-on-path-expected.txt.
+
+2011-11-22  Adam Klein  ad...@chromium.org
+
 Expand MISSING expectation for form-associated-element-crash3.html.
 Unreviewed gardening.
 


Copied: trunk/LayoutTests/platform/chromium/fast/repaint/moving-shadow-on-path-expected.txt (from rev 101017, trunk/LayoutTests/platform/chromium-cg-mac/fast/repaint/moving-shadow-on-path-expected.txt) (0 => 101020)

--- trunk/LayoutTests/platform/chromium/fast/repaint/moving-shadow-on-path-expected.txt	(rev 0)
+++ trunk/LayoutTests/platform/chromium/fast/repaint/moving-shadow-on-path-expected.txt	2011-11-22 19:39:02 UTC (rev 101020)
@@ -0,0 +1,9 @@
+layer at (0,0) size 785x616
+  RenderView at (0,0) size 785x600
+layer at (0,0) size 785x616
+  RenderBlock {HTML} at (0,0) size 785x616
+RenderBody {BODY} at (8,8) size 769x600
+  RenderSVGRoot {svg} at (8,8) size 458x163
+RenderSVGPath {path} at (8,8) size 88x78 [stroke={[type=SOLID] [color=#00] [stroke width=10.00]}] [fill={[type=SOLID] [color=#99]}] [data="" 1.83697e-15 30 L -35.2671 48.541 L -28.5317 9.27051 L -57.0634 -18.541 L -17.6336 -24.2705 L -1.10215e-14 -60 L 17.6336 -24.2705 L 57.0634 -18.541 L 28.5317 9.27051 L 35.2671 48.541 Z]
+RenderSVGPath {path} at (200,46) size 138x135 [transform={m=((1.00,0.00)(0.00,1.00)) t=(250.00,100.00)}] [stroke={[type=SOLID] [color=#00] [stroke width=10.00] [dash array={20.00}]}] [fill={[type=SOLID] [color=#99]}] [data="" 1.83697e-15 30 L -35.2671 48.541 L -28.5317 9.27051 L -57.0634 -18.541 L -17.6336 -24.2705 L -1.10215e-14 -60 L 17.6336 -24.2705 L 57.0634 -18.541 L 28.5317 9.27051 L 35.2671 48.541 Z]
+RenderSVGPath {path} at (349,46) size 127x132 [transform={m=((1.00,0.00)(0.00,1.00)) t=(400.00,100.00)}] [stroke={[type=SOLID] [color=#00] [stroke width=10.00] [dash array={20.00}]}] [fill={[type=SOLID] [color=#99]}] [data="" 1.53081e-15 25 L -29.3893 40.4509 L -23.7764 7.72542 L -47.5528 -15.4508 L -14.6946 -20.2254 L -9.18455e-15 -50 L 14.6946 -20.2254 L 47.5528 -15.4508 L 23.7764 7.72542 L 29.3893 40.4509 Z]


Property changes: trunk/LayoutTests/platform/chromium/fast/repaint/moving-shadow-on-path-expected.txt



Added: svn:eol-style

Deleted: trunk/LayoutTests/platform/chromium-cg-mac/fast/repaint/moving-shadow-on-path-expected.txt (101019 => 101020)

--- trunk/LayoutTests/platform/chromium-cg-mac/fast/repaint/moving-shadow-on-path-expected.txt	2011-11-22 19:13:38 UTC (rev 101019)
+++ trunk/LayoutTests/platform/chromium-cg-mac/fast/repaint/moving-shadow-on-path-expected.txt	2011-11-22 19:39:02 UTC (rev 101020)
@@ -1,9 +0,0 @@
-layer at (0,0) size 785x616
-  RenderView at (0,0) size 785x600
-layer at (0,0) size 785x616
-  RenderBlock {HTML} at (0,0) size 785x616
-RenderBody {BODY} at (8,8) 

[webkit-changes] [101021] trunk/Source/WebKit/chromium

2011-11-22 Thread commit-queue
Title: [101021] trunk/Source/WebKit/chromium








Revision 101021
Author commit-qu...@webkit.org
Date 2011-11-22 11:45:27 -0800 (Tue, 22 Nov 2011)


Log Message
Empty API for web intents
https://bugs.webkit.org/show_bug.cgi?id=69870

Patch by Greg Billock gbill...@google.com on 2011-11-22
Reviewed by Darin Fisher.

* WebKit.gyp:
* public/WebIntent.h: Added.
* public/WebIntentServiceInfo.h: Added.
* public/WebFrame.h:
* public/WebFrameClient.h:

Modified Paths

trunk/Source/WebKit/chromium/ChangeLog
trunk/Source/WebKit/chromium/WebKit.gyp
trunk/Source/WebKit/chromium/public/WebFrame.h
trunk/Source/WebKit/chromium/public/WebFrameClient.h
trunk/Source/WebKit/chromium/src/WebFrameImpl.cpp
trunk/Source/WebKit/chromium/src/WebFrameImpl.h


Added Paths

trunk/Source/WebKit/chromium/public/WebIntent.h
trunk/Source/WebKit/chromium/public/WebIntentServiceInfo.h




Diff

Modified: trunk/Source/WebKit/chromium/ChangeLog (101020 => 101021)

--- trunk/Source/WebKit/chromium/ChangeLog	2011-11-22 19:39:02 UTC (rev 101020)
+++ trunk/Source/WebKit/chromium/ChangeLog	2011-11-22 19:45:27 UTC (rev 101021)
@@ -1,3 +1,16 @@
+2011-11-22  Greg Billock  gbill...@google.com
+
+Empty API for web intents
+https://bugs.webkit.org/show_bug.cgi?id=69870
+
+Reviewed by Darin Fisher.
+
+* WebKit.gyp:
+* public/WebIntent.h: Added.
+* public/WebIntentServiceInfo.h: Added.
+* public/WebFrame.h:
+* public/WebFrameClient.h:
+
 2011-11-22  Scott Graham  scot...@chromium.org
 
 Roll Chromium DEPS


Modified: trunk/Source/WebKit/chromium/WebKit.gyp (101020 => 101021)

--- trunk/Source/WebKit/chromium/WebKit.gyp	2011-11-22 19:39:02 UTC (rev 101020)
+++ trunk/Source/WebKit/chromium/WebKit.gyp	2011-11-22 19:45:27 UTC (rev 101021)
@@ -226,6 +226,8 @@
 'public/WebIDBTransactionCallbacks.h',
 'public/WebInputElement.h',
 'public/WebInputEvent.h',
+'public/WebIntent.h',
+'public/WebIntentServiceInfo.h',
 'public/WebKit.h',
 'public/WebKitPlatformSupport.h',
 'public/WebLabelElement.h',


Modified: trunk/Source/WebKit/chromium/public/WebFrame.h (101020 => 101021)

--- trunk/Source/WebKit/chromium/public/WebFrame.h	2011-11-22 19:39:02 UTC (rev 101020)
+++ trunk/Source/WebKit/chromium/public/WebFrame.h	2011-11-22 19:45:27 UTC (rev 101021)
@@ -544,6 +544,20 @@
 virtual void resetMatchCount() = 0;
 
 
+// Web Intents -
+
+// Forwards a web intents reply from the invoked activity back to the
+// appropriate registered _javascript_ callback. The |intentIdentifier| is
+// the WebIntent parameter received from the dispatchIntent method.
+virtual void handleIntentResult(int intentIdentifier, const WebString) = 0;
+
+// Forwards a web intents failure notification from the invoked activity
+// or intervening browser logic back to the appropriate registered
+// _javascript_ callback. The |intentIdentifier| is the WebIntent parameter
+// received from the dispatchIntent method.
+virtual void handleIntentFailure(int intentIdentifier, const WebString) = 0;
+
+
 // Utility -
 
 // Returns the contents of this frame as a string.  If the text is


Modified: trunk/Source/WebKit/chromium/public/WebFrameClient.h (101020 => 101021)

--- trunk/Source/WebKit/chromium/public/WebFrameClient.h	2011-11-22 19:39:02 UTC (rev 101020)
+++ trunk/Source/WebKit/chromium/public/WebFrameClient.h	2011-11-22 19:45:27 UTC (rev 101021)
@@ -52,6 +52,8 @@
 class WebDataSource;
 class WebFormElement;
 class WebFrame;
+class WebIntentServiceInfo;
+class WebIntent;
 class WebMediaPlayer;
 class WebMediaPlayerClient;
 class WebNode;
@@ -381,6 +383,15 @@
 unsigned long long newQuotaInBytes,
 WebStorageQuotaCallbacks*) { }
 
+// Web Intents ---
+
+// Register a service to handle Web Intents.
+virtual void registerIntentService(WebFrame*, const WebIntentServiceInfo) { }
+
+// Start a Web Intents activity. Replies to this request should be sent to
+// the WebFrame starting the activity.
+virtual void dispatchIntent(WebFrame*, const WebIntent) { }
+
 protected:
 ~WebFrameClient() { }
 };


Added: trunk/Source/WebKit/chromium/public/WebIntent.h (0 => 101021)

--- trunk/Source/WebKit/chromium/public/WebIntent.h	(rev 0)
+++ trunk/Source/WebKit/chromium/public/WebIntent.h	2011-11-22 19:45:27 UTC (rev 101021)
@@ -0,0 +1,60 @@
+/*
+ * Copyright (C) 2011 Google Inc. All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions are
+ * met:
+ *
+ * * Redistributions of source code must retain the above copyright
+ * notice, 

[webkit-changes] [101022] trunk

2011-11-22 Thread adamk
Title: [101022] trunk








Revision 101022
Author ad...@chromium.org
Date 2011-11-22 12:28:49 -0800 (Tue, 22 Nov 2011)


Log Message
Ignore more gyp-generated build files in WTF.gyp.

* .gitignore:

Modified Paths

trunk/.gitignore
trunk/ChangeLog




Diff

Modified: trunk/.gitignore (101021 => 101022)

--- trunk/.gitignore	2011-11-22 19:45:27 UTC (rev 101021)
+++ trunk/.gitignore	2011-11-22 20:28:49 UTC (rev 101022)
@@ -32,6 +32,11 @@
 Source/ThirdParty/glu/*.sln
 Source/ThirdParty/glu/*.vcproj
 Source/ThirdParty/glu/glu.xcodeproj
+Source/WTF/WTF.gyp/*.Makefile
+Source/WTF/WTF.gyp/*.mk
+Source/WTF/WTF.gyp/*.ninja
+Source/WTF/WTF.gyp/*.sln
+Source/WTF/WTF.gyp/*.vcproj*
 Source/WTF/WTF.gyp/WTF.xcodeproj
 Source/WebCore/WebCore.gyp/*.Makefile
 Source/WebCore/WebCore.gyp/*.mk


Modified: trunk/ChangeLog (101021 => 101022)

--- trunk/ChangeLog	2011-11-22 19:45:27 UTC (rev 101021)
+++ trunk/ChangeLog	2011-11-22 20:28:49 UTC (rev 101022)
@@ -1,3 +1,9 @@
+2011-11-22  Adam Klein  ad...@chromium.org
+
+Ignore more gyp-generated build files in WTF.gyp.
+
+* .gitignore:
+
 2011-11-22  Andy Wingo  wi...@igalia.com
 
 Fix .dir-locals.el to only apply to specific modes






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes


[webkit-changes] [101023] trunk/LayoutTests

2011-11-22 Thread adamk
Title: [101023] trunk/LayoutTests








Revision 101023
Author ad...@chromium.org
Date 2011-11-22 12:30:36 -0800 (Tue, 22 Nov 2011)


Log Message
Expand slowness of dispatch-message-string-data.html to debug builds.
Unreviewed gardening.

* platform/chromium/test_expectations.txt:

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/platform/chromium/test_expectations.txt




Diff

Modified: trunk/LayoutTests/ChangeLog (101022 => 101023)

--- trunk/LayoutTests/ChangeLog	2011-11-22 20:28:49 UTC (rev 101022)
+++ trunk/LayoutTests/ChangeLog	2011-11-22 20:30:36 UTC (rev 101023)
@@ -1,5 +1,12 @@
 2011-11-22  Adam Klein  ad...@chromium.org
 
+Expand slowness of dispatch-message-string-data.html to debug builds.
+Unreviewed gardening.
+
+* platform/chromium/test_expectations.txt:
+
+2011-11-22  Adam Klein  ad...@chromium.org
+
 More rebaselines from Skia roll.
 Unreviewed gardening.
 


Modified: trunk/LayoutTests/platform/chromium/test_expectations.txt (101022 => 101023)

--- trunk/LayoutTests/platform/chromium/test_expectations.txt	2011-11-22 20:28:49 UTC (rev 101022)
+++ trunk/LayoutTests/platform/chromium/test_expectations.txt	2011-11-22 20:30:36 UTC (rev 101023)
@@ -3698,7 +3698,7 @@
 BUGWK71673 MAC : svg/zoom/page/zoom-img-preserveAspectRatio-support-1.html = TEXT IMAGE IMAGE+TEXT
 BUGWK71673 WIN LINUX : svg/zoom/page/zoom-img-preserveAspectRatio-support-1.html = PASS IMAGE IMAGE+TEXT
 
-BUGWK71278 SLOW WIN RELEASE : fast/events/dispatch-message-string-data.html = PASS
+BUGWK71278 SLOW WIN : fast/events/dispatch-message-string-data.html = PASS
 
 BUGWK71282 WIN DEBUG : inspector/extensions = CRASH PASS TIMEOUT
 BUGWK71282 WIN DEBUG : http/tests/inspector/extensions-headers.html = CRASH PASS TIMEOUT






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes


[webkit-changes] [101024] trunk/LayoutTests

2011-11-22 Thread adamk
Title: [101024] trunk/LayoutTests








Revision 101024
Author ad...@chromium.org
Date 2011-11-22 12:39:54 -0800 (Tue, 22 Nov 2011)


Log Message
Unreviewed gardening, remove expectations for now-passing tests.

* platform/chromium/test_expectations.txt:

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/platform/chromium/test_expectations.txt




Diff

Modified: trunk/LayoutTests/ChangeLog (101023 => 101024)

--- trunk/LayoutTests/ChangeLog	2011-11-22 20:30:36 UTC (rev 101023)
+++ trunk/LayoutTests/ChangeLog	2011-11-22 20:39:54 UTC (rev 101024)
@@ -1,5 +1,11 @@
 2011-11-22  Adam Klein  ad...@chromium.org
 
+Unreviewed gardening, remove expectations for now-passing tests.
+
+* platform/chromium/test_expectations.txt:
+
+2011-11-22  Adam Klein  ad...@chromium.org
+
 Expand slowness of dispatch-message-string-data.html to debug builds.
 Unreviewed gardening.
 


Modified: trunk/LayoutTests/platform/chromium/test_expectations.txt (101023 => 101024)

--- trunk/LayoutTests/platform/chromium/test_expectations.txt	2011-11-22 20:30:36 UTC (rev 101023)
+++ trunk/LayoutTests/platform/chromium/test_expectations.txt	2011-11-22 20:39:54 UTC (rev 101024)
@@ -3741,9 +3741,6 @@
 // Introduced due to BUGWK53512, fails under Skia right now
 BUGWK65939 : svg/custom/getBBox-path.svg = TEXT
 
-BUGWK71830 : svg/zoom/page/zoom-svg-as-relative-image.html = IMAGE
-BUGWK71830 WIN MAC : svg/zoom/page/relative-sized-document-scrollbars.svg = IMAGE+TEXT
-
 BUGWK72037 : storage/indexeddb/factory-deletedatabase-interactions.html = TEXT TIMEOUT PASS
 
 BUGRICOW : fast/js/array-functions-non-arrays.html = TEXT
@@ -3758,8 +3755,6 @@
 
 BUGWK70395 MAC : fast/dom/rtl-scroll-to-leftmost-and-resize.html = IMAGE+TEXT
 
-BUGWK72189 WIN : accessibility/adjacent-continuations-cause-assertion-failure.html = TEXT
-
 BUGWK72264 MAC : inspector/debugger/script-formatter.html = TIMEOUT
 
 // Fixed ES5 bugs during the V8 roll, upstream in progress.






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes


[webkit-changes] [101025] trunk

2011-11-22 Thread scheib
Title: [101025] trunk








Revision 101025
Author sch...@chromium.org
Date 2011-11-22 13:41:13 -0800 (Tue, 22 Nov 2011)


Log Message
Pointer Lock: Initial Tests for navigator.webkitPonter
https://bugs.webkit.org/show_bug.cgi?id=72659

Reviewed by Darin Fisher.

Tools:

* DumpRenderTree/chromium/TestShell.cpp:
(TestShell::TestShell):
Enabling PointerLock in TestShell

LayoutTests:

* platform/efl/Skipped:
* platform/gtk/Skipped:
* platform/mac/Skipped:
* platform/qt/Skipped:
* platform/win/Skipped:
* platform/wincairo/Skipped:
* pointer-lock/mouse-event-api-expected.txt:
* pointer-lock/mouse-event-api.html:
* pointer-lock/pointer-lock-api-expected.txt:
* pointer-lock/pointer-lock-api.html:

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/platform/chromium/fast/dom/navigator-detached-no-crash-expected.txt
trunk/LayoutTests/platform/efl/Skipped
trunk/LayoutTests/platform/gtk/Skipped
trunk/LayoutTests/platform/mac/Skipped
trunk/LayoutTests/platform/qt/Skipped
trunk/LayoutTests/platform/win/Skipped
trunk/LayoutTests/platform/wincairo/Skipped
trunk/Tools/ChangeLog
trunk/Tools/DumpRenderTree/chromium/TestShell.cpp


Added Paths

trunk/LayoutTests/pointer-lock/
trunk/LayoutTests/pointer-lock/mouse-event-api-expected.txt
trunk/LayoutTests/pointer-lock/mouse-event-api.html
trunk/LayoutTests/pointer-lock/pointer-lock-api-expected.txt
trunk/LayoutTests/pointer-lock/pointer-lock-api.html




Diff

Modified: trunk/LayoutTests/ChangeLog (101024 => 101025)

--- trunk/LayoutTests/ChangeLog	2011-11-22 20:39:54 UTC (rev 101024)
+++ trunk/LayoutTests/ChangeLog	2011-11-22 21:41:13 UTC (rev 101025)
@@ -1,3 +1,21 @@
+2011-11-17  Vincent Scheib  sch...@chromium.org
+
+Pointer Lock: Initial Tests for navigator.webkitPonter
+https://bugs.webkit.org/show_bug.cgi?id=72659
+
+Reviewed by Darin Fisher.
+
+* platform/efl/Skipped:
+* platform/gtk/Skipped:
+* platform/mac/Skipped:
+* platform/qt/Skipped:
+* platform/win/Skipped:
+* platform/wincairo/Skipped:
+* pointer-lock/mouse-event-api-expected.txt:
+* pointer-lock/mouse-event-api.html:
+* pointer-lock/pointer-lock-api-expected.txt:
+* pointer-lock/pointer-lock-api.html:
+
 2011-11-22  Adam Klein  ad...@chromium.org
 
 Unreviewed gardening, remove expectations for now-passing tests.


Modified: trunk/LayoutTests/platform/chromium/fast/dom/navigator-detached-no-crash-expected.txt (101024 => 101025)

--- trunk/LayoutTests/platform/chromium/fast/dom/navigator-detached-no-crash-expected.txt	2011-11-22 20:39:54 UTC (rev 101024)
+++ trunk/LayoutTests/platform/chromium/fast/dom/navigator-detached-no-crash-expected.txt	2011-11-22 21:41:13 UTC (rev 101025)
@@ -18,6 +18,7 @@
 navigator.vendor is OK
 navigator.vendorSub is OK
 navigator.webkitGamepads is OK
+navigator.webkitPointer is OK
 navigator.appCodeName is OK
 navigator.appName is OK
 navigator.appVersion is OK
@@ -36,4 +37,5 @@
 navigator.vendor is OK
 navigator.vendorSub is OK
 navigator.webkitGamepads is OK
+navigator.webkitPointer is OK
 


Modified: trunk/LayoutTests/platform/efl/Skipped (101024 => 101025)

--- trunk/LayoutTests/platform/efl/Skipped	2011-11-22 20:39:54 UTC (rev 101024)
+++ trunk/LayoutTests/platform/efl/Skipped	2011-11-22 21:41:13 UTC (rev 101025)
@@ -1921,6 +1921,9 @@
 # Microdata DOM API is not yet enabled.
 fast/dom/MicroData
 
+# Pointer Lock is not implemented.
+pointer-lock/
+
 # Tests for MediaSource API. Feature is not yet functional.
 # https://bugs.webkit.org/show_bug.cgi?id=64731
 http/tests/media/media-source/


Modified: trunk/LayoutTests/platform/gtk/Skipped (101024 => 101025)

--- trunk/LayoutTests/platform/gtk/Skipped	2011-11-22 20:39:54 UTC (rev 101024)
+++ trunk/LayoutTests/platform/gtk/Skipped	2011-11-22 21:41:13 UTC (rev 101025)
@@ -1591,6 +1591,9 @@
 # https://bugs.webkit.org/show_bug.cgi?id=72248
 editing/spelling/spelling-unified-emulation.html
 
+# Pointer Lock is not implemented.
+pointer-lock/
+
 # fast/dom/Window/window-postmessage-arrays.html fails on JSC platforms
 # https://bugs.webkit.org/show_bug.cgi?id=72363
 fast/dom/Window/window-postmessage-arrays.html


Modified: trunk/LayoutTests/platform/mac/Skipped (101024 => 101025)

--- trunk/LayoutTests/platform/mac/Skipped	2011-11-22 20:39:54 UTC (rev 101024)
+++ trunk/LayoutTests/platform/mac/Skipped	2011-11-22 21:41:13 UTC (rev 101025)
@@ -487,6 +487,9 @@
 # DRT doesn't support overridePreference(WebKit*FontMap...)
 fast/text/international/locale-sensitive-fonts.html
 
+# Pointer Lock is not implemented.
+pointer-lock/
+
 # https://bugs.webkit.org/show_bug.cgi?id=72435
 fast/dom/Window/window-postmessage-arrays.html
 


Modified: trunk/LayoutTests/platform/qt/Skipped (101024 => 101025)

--- trunk/LayoutTests/platform/qt/Skipped	2011-11-22 20:39:54 UTC (rev 101024)
+++ trunk/LayoutTests/platform/qt/Skipped	2011-11-22 21:41:13 UTC (rev 101025)
@@ -2470,6 +2470,9 @@
 # 

[webkit-changes] [101029] trunk/LayoutTests

2011-11-22 Thread adamk
Title: [101029] trunk/LayoutTests








Revision 101029
Author ad...@chromium.org
Date 2011-11-22 16:12:50 -0800 (Tue, 22 Nov 2011)


Log Message
One more video-zoom-controls rebaseline for Linux GPU.

* platform/chromium-gpu-linux/media/video-zoom-controls-expected.png:

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/platform/chromium-gpu-linux/media/video-zoom-controls-expected.png




Diff

Modified: trunk/LayoutTests/ChangeLog (101028 => 101029)

--- trunk/LayoutTests/ChangeLog	2011-11-22 23:09:35 UTC (rev 101028)
+++ trunk/LayoutTests/ChangeLog	2011-11-23 00:12:50 UTC (rev 101029)
@@ -1,5 +1,11 @@
 2011-11-22  Adam Klein  ad...@chromium.org
 
+One more video-zoom-controls rebaseline for Linux GPU.
+
+* platform/chromium-gpu-linux/media/video-zoom-controls-expected.png:
+
+2011-11-22  Adam Klein  ad...@chromium.org
+
 svg/zoom/page/zoom-svg-through-object-with-*.xhtml are flaky
 https://bugs.webkit.org/show_bug.cgi?id=63186
 


Modified: trunk/LayoutTests/platform/chromium-gpu-linux/media/video-zoom-controls-expected.png

(Binary files differ)





___
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes


[webkit-changes] [101030] trunk/LayoutTests

2011-11-22 Thread adamk
Title: [101030] trunk/LayoutTests








Revision 101030
Author ad...@chromium.org
Date 2011-11-22 16:24:41 -0800 (Tue, 22 Nov 2011)


Log Message
Make two accessibility tests as PASS TIMEOUT on Windows.
Unreviewed gardening.

* platform/chromium/test_expectations.txt:

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/platform/chromium/test_expectations.txt




Diff

Modified: trunk/LayoutTests/ChangeLog (101029 => 101030)

--- trunk/LayoutTests/ChangeLog	2011-11-23 00:12:50 UTC (rev 101029)
+++ trunk/LayoutTests/ChangeLog	2011-11-23 00:24:41 UTC (rev 101030)
@@ -1,5 +1,12 @@
 2011-11-22  Adam Klein  ad...@chromium.org
 
+Make two accessibility tests as PASS TIMEOUT on Windows.
+Unreviewed gardening.
+
+* platform/chromium/test_expectations.txt:
+
+2011-11-22  Adam Klein  ad...@chromium.org
+
 One more video-zoom-controls rebaseline for Linux GPU.
 
 * platform/chromium-gpu-linux/media/video-zoom-controls-expected.png:


Modified: trunk/LayoutTests/platform/chromium/test_expectations.txt (101029 => 101030)

--- trunk/LayoutTests/platform/chromium/test_expectations.txt	2011-11-23 00:12:50 UTC (rev 101029)
+++ trunk/LayoutTests/platform/chromium/test_expectations.txt	2011-11-23 00:24:41 UTC (rev 101030)
@@ -3832,8 +3832,8 @@
 BUGWK72728 LEOPARD CPU-CG : canvas/philip/tests/2d.imageData.put.unchanged.html = TEXT
 BUGWK72728 LEOPARD CPU-CG : fast/canvas/canvas-alphaImageData-behavior.html = TEXT
 
-BUGWK72747 SLOW WIN DEBUG : accessibility/loading-iframe-sends-notification.html = PASS
-
+BUGWK72747 WIN : accessibility/loading-iframe-sends-notification.html = PASS TIMEOUT
+BUGWK72990 WIN : accessibility/loading-iframe-updates-axtree.html = PASS TIMEOUT
 BUGWK72761 : accessibility/anonymous-render-block-in-continuation-causes-crash.html = PASS TIMEOUT
 
 BUGWK72904 XP : http/tests/media/video-served-as-text.html = PASS TEXT






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes


[webkit-changes] [101031] trunk/Source

2011-11-22 Thread dcheng
Title: [101031] trunk/Source








Revision 101031
Author dch...@chromium.org
Date 2011-11-22 16:39:29 -0800 (Tue, 22 Nov 2011)


Log Message
[chromium] Fix plumbing for differentiating between clipboard/selection pastes.
https://bugs.webkit.org/show_bug.cgi?id=72056

Reviewed by t...@chromium.org.

Source/WebCore:

Add a buffer parameter when retrieving the clipboard sequence number and fix several call
sites that incorrectly assume use of the standard buffer in pastes.

* platform/chromium/ChromiumDataObject.cpp:
(WebCore::ChromiumDataObject::types):
(WebCore::ChromiumDataObject::getData):
(WebCore::ChromiumDataObject::containsFilenames):
* platform/chromium/ChromiumDataObject.h:
* platform/chromium/ClipboardChromium.cpp:
(WebCore::ClipboardChromium::ClipboardChromium):
(WebCore::ClipboardChromium::getData):
(WebCore::ClipboardChromium::platformClipboardChanged):
* platform/chromium/ClipboardUtilitiesChromium.cpp:
(WebCore::currentPasteboardBuffer):
* platform/chromium/ClipboardUtilitiesChromium.h:
* platform/chromium/DataTransferItemChromium.cpp:
(WebCore::DataTransferItemChromium::getAsString):
* platform/chromium/PlatformSupport.h:

Source/WebKit/chromium:

Add a buffer parameter when retrieving the clipboard sequence number.

* public/WebClipboard.h:
(WebKit::WebClipboard::sequenceNumber):
* src/PlatformSupport.cpp:
(WebCore::PlatformSupport::clipboardSequenceNumber):

Modified Paths

trunk/Source/WebCore/ChangeLog
trunk/Source/WebCore/platform/chromium/ChromiumDataObject.cpp
trunk/Source/WebCore/platform/chromium/ChromiumDataObject.h
trunk/Source/WebCore/platform/chromium/ClipboardChromium.cpp
trunk/Source/WebCore/platform/chromium/ClipboardUtilitiesChromium.cpp
trunk/Source/WebCore/platform/chromium/ClipboardUtilitiesChromium.h
trunk/Source/WebCore/platform/chromium/DataTransferItemChromium.cpp
trunk/Source/WebCore/platform/chromium/PlatformSupport.h
trunk/Source/WebKit/chromium/ChangeLog
trunk/Source/WebKit/chromium/public/WebClipboard.h
trunk/Source/WebKit/chromium/src/PlatformSupport.cpp




Diff

Modified: trunk/Source/WebCore/ChangeLog (101030 => 101031)

--- trunk/Source/WebCore/ChangeLog	2011-11-23 00:24:41 UTC (rev 101030)
+++ trunk/Source/WebCore/ChangeLog	2011-11-23 00:39:29 UTC (rev 101031)
@@ -1,3 +1,29 @@
+2011-11-22  Daniel Cheng  dch...@chromium.org
+
+[chromium] Fix plumbing for differentiating between clipboard/selection pastes.
+https://bugs.webkit.org/show_bug.cgi?id=72056
+
+Reviewed by t...@chromium.org.
+
+Add a buffer parameter when retrieving the clipboard sequence number and fix several call
+sites that incorrectly assume use of the standard buffer in pastes.
+
+* platform/chromium/ChromiumDataObject.cpp:
+(WebCore::ChromiumDataObject::types):
+(WebCore::ChromiumDataObject::getData):
+(WebCore::ChromiumDataObject::containsFilenames):
+* platform/chromium/ChromiumDataObject.h:
+* platform/chromium/ClipboardChromium.cpp:
+(WebCore::ClipboardChromium::ClipboardChromium):
+(WebCore::ClipboardChromium::getData):
+(WebCore::ClipboardChromium::platformClipboardChanged):
+* platform/chromium/ClipboardUtilitiesChromium.cpp:
+(WebCore::currentPasteboardBuffer):
+* platform/chromium/ClipboardUtilitiesChromium.h:
+* platform/chromium/DataTransferItemChromium.cpp:
+(WebCore::DataTransferItemChromium::getAsString):
+* platform/chromium/PlatformSupport.h:
+
 2011-11-22  Andrey Kosyakov  ca...@chromium.org
 
 Layout Test inspector/extensions/extensions-events.html is timing out


Modified: trunk/Source/WebCore/platform/chromium/ChromiumDataObject.cpp (101030 => 101031)

--- trunk/Source/WebCore/platform/chromium/ChromiumDataObject.cpp	2011-11-23 00:24:41 UTC (rev 101030)
+++ trunk/Source/WebCore/platform/chromium/ChromiumDataObject.cpp	2011-11-23 00:39:29 UTC (rev 101031)
@@ -32,6 +32,7 @@
 #include ChromiumDataObject.h
 
 #include ClipboardMimeTypes.h
+#include ClipboardUtilitiesChromium.h
 #include Pasteboard.h
 #include PlatformSupport.h
 
@@ -103,8 +104,8 @@
 {
 if (m_storageMode == Pasteboard) {
 bool ignoredContainsFilenames;
-return PlatformSupport::clipboardReadAvailableTypes(PasteboardPrivate::StandardBuffer,
-   ignoredContainsFilenames);
+return PlatformSupport::clipboardReadAvailableTypes(currentPasteboardBuffer(),
+ignoredContainsFilenames);
 }
 
 HashSetString results;
@@ -130,11 +131,7 @@
 {
 if (type == mimeTypeTextPlain) {
 if (m_storageMode == Pasteboard) {
-PasteboardPrivate::ClipboardBuffer buffer =
-Pasteboard::generalPasteboard()-isSelectionMode() ?
-PasteboardPrivate::SelectionBuffer :
-PasteboardPrivate::StandardBuffer;
-String text = 

[webkit-changes] [101032] trunk/LayoutTests

2011-11-22 Thread adamk
Title: [101032] trunk/LayoutTests








Revision 101032
Author ad...@chromium.org
Date 2011-11-22 16:44:36 -0800 (Tue, 22 Nov 2011)


Log Message
Remove some flaky expectations added by me five months ago.
Unreviewed gardening.

* platform/chromium/test_expectations.txt:

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/platform/chromium/test_expectations.txt




Diff

Modified: trunk/LayoutTests/ChangeLog (101031 => 101032)

--- trunk/LayoutTests/ChangeLog	2011-11-23 00:39:29 UTC (rev 101031)
+++ trunk/LayoutTests/ChangeLog	2011-11-23 00:44:36 UTC (rev 101032)
@@ -1,5 +1,12 @@
 2011-11-22  Adam Klein  ad...@chromium.org
 
+Remove some flaky expectations added by me five months ago.
+Unreviewed gardening.
+
+* platform/chromium/test_expectations.txt:
+
+2011-11-22  Adam Klein  ad...@chromium.org
+
 Make two accessibility tests as PASS TIMEOUT on Windows.
 Unreviewed gardening.
 


Modified: trunk/LayoutTests/platform/chromium/test_expectations.txt (101031 => 101032)

--- trunk/LayoutTests/platform/chromium/test_expectations.txt	2011-11-23 00:39:29 UTC (rev 101031)
+++ trunk/LayoutTests/platform/chromium/test_expectations.txt	2011-11-23 00:44:36 UTC (rev 101032)
@@ -3178,12 +3178,6 @@
 BUGCR84093 VISTA : http/tests/history/redirect-200-refresh-2-seconds.pl = PASS TIMEOUT
 BUGCR84095 VISTA : svg/custom/use-detach.svg = PASS TIMEOUT
 
-// Flaky for a long time with no obvious cause.
-BUGADAMK VISTA : http/tests/history/redirect-301.html = PASS TIMEOUT
-
-// Weird failures only on debug bots after r87526.
-BUGADAMK DEBUG : svg/custom/object-sizing-explicit-height.xhtml = PASS IMAGE+TEXT
-BUGADAMK DEBUG : svg/custom/object-sizing-explicit-width.xhtml = PASS IMAGE+TEXT
 BUGWK66320 SNOWLEOPARD RELEASE : svg/wicd/test-rightsizing-a.xhtml = PASS IMAGE+TEXT
 BUGWK66320 DEBUG : svg/wicd/test-rightsizing-a.xhtml = PASS IMAGE IMAGE+TEXT
 






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes


[webkit-changes] [101033] trunk/Source/WebCore/ChangeLog

2011-11-22 Thread dcheng
Title: [101033] trunk/Source/WebCore/ChangeLog








Revision 101033
Author dch...@chromium.org
Date 2011-11-22 16:44:43 -0800 (Tue, 22 Nov 2011)


Log Message
Unreviewed. Fix ChangeLog typo in r101031.

Modified Paths

trunk/Source/WebCore/ChangeLog




Diff

Modified: trunk/Source/WebCore/ChangeLog (101032 => 101033)

--- trunk/Source/WebCore/ChangeLog	2011-11-23 00:44:36 UTC (rev 101032)
+++ trunk/Source/WebCore/ChangeLog	2011-11-23 00:44:43 UTC (rev 101033)
@@ -3,7 +3,7 @@
 [chromium] Fix plumbing for differentiating between clipboard/selection pastes.
 https://bugs.webkit.org/show_bug.cgi?id=72056
 
-Reviewed by t...@chromium.org.
+Reviewed by Tony Chang.
 
 Add a buffer parameter when retrieving the clipboard sequence number and fix several call
 sites that incorrectly assume use of the standard buffer in pastes.






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes


[webkit-changes] [101034] branches/chromium/912

2011-11-22 Thread cevans
Title: [101034] branches/chromium/912








Revision 101034
Author cev...@google.com
Date 2011-11-22 17:58:18 -0800 (Tue, 22 Nov 2011)


Log Message
Merge 100827
BUG=103921
Review URL: http://codereview.chromium.org/8666014

Modified Paths

branches/chromium/912/Source/WebCore/dom/RangeBoundaryPoint.h


Added Paths

branches/chromium/912/LayoutTests/fast/dom/move-detached-child-in-range-expected.txt
branches/chromium/912/LayoutTests/fast/dom/move-detached-child-in-range.html




Diff

Copied: branches/chromium/912/LayoutTests/fast/dom/move-detached-child-in-range-expected.txt (from rev 100827, trunk/LayoutTests/fast/dom/move-detached-child-in-range-expected.txt) (0 => 101034)

--- branches/chromium/912/LayoutTests/fast/dom/move-detached-child-in-range-expected.txt	(rev 0)
+++ branches/chromium/912/LayoutTests/fast/dom/move-detached-child-in-range-expected.txt	2011-11-23 01:58:18 UTC (rev 101034)
@@ -0,0 +1 @@
+Final end container, offset: [object HTMLHeadingElement], 1


Copied: branches/chromium/912/LayoutTests/fast/dom/move-detached-child-in-range.html (from rev 100827, trunk/LayoutTests/fast/dom/move-detached-child-in-range.html) (0 => 101034)

--- branches/chromium/912/LayoutTests/fast/dom/move-detached-child-in-range.html	(rev 0)
+++ branches/chromium/912/LayoutTests/fast/dom/move-detached-child-in-range.html	2011-11-23 01:58:18 UTC (rev 101034)
@@ -0,0 +1,33 @@
+html
+head
+script src=""
+script
+if (window.layoutTestController) {
+layoutTestController.dumpAsText();
+layoutTestController.waitUntilDone();
+}
+
+function go() {
+  frame = document.getElementById('frame');
+  node2 = document.createElement('b');
+  node1 = document.createElement('h1');
+  node1.appendChild(node2);
+  range = document.createRange();
+  range.selectNodeContents(node1);
+
+  frame.contentDocument.body.appendChild(node1);
+
+  node1.removeChild(node2);
+  delete node2;
+  gc();
+  document.body.innerText = 'Final end container, offset: ' + range.endContainer + ', ' + range.endOffset;
+  if (window.layoutTestController)
+layoutTestController.notifyDone()
+}
+/script
+/head
+body _onload_=go()
+FAIL
+iframe id=frame/iframe
+/body
+/html


Modified: branches/chromium/912/Source/WebCore/dom/RangeBoundaryPoint.h (101033 => 101034)

--- branches/chromium/912/Source/WebCore/dom/RangeBoundaryPoint.h	2011-11-23 00:44:43 UTC (rev 101033)
+++ branches/chromium/912/Source/WebCore/dom/RangeBoundaryPoint.h	2011-11-23 01:58:18 UTC (rev 101034)
@@ -59,7 +59,7 @@
 
 RefPtrNode m_containerNode;
 mutable int m_offsetInContainer;
-Node* m_childBeforeBoundary;
+RefPtrNode m_childBeforeBoundary;
 };
 
 inline RangeBoundaryPoint::RangeBoundaryPoint(PassRefPtrNode container)
@@ -77,7 +77,7 @@
 
 inline Node* RangeBoundaryPoint::childBefore() const
 {
-return m_childBeforeBoundary;
+return m_childBeforeBoundary.get();
 }
 
 inline void RangeBoundaryPoint::ensureOffsetIsValid() const






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes


[webkit-changes] [101035] trunk/Source

2011-11-22 Thread kbr
Title: [101035] trunk/Source








Revision 101035
Author k...@google.com
Date 2011-11-22 18:01:07 -0800 (Tue, 22 Nov 2011)


Log Message
[chromium] Support Core Animation plugins in compositor
https://bugs.webkit.org/show_bug.cgi?id=72921

Reviewed by Stephen White.

Source/WebCore: 

Added support to PluginLayerChromium and CCPluginLayerImpl for
using an IOSurface as the backing store for a plugin. Added minimal
ARB_texture_rectangle support to Extensions3D.h and a Chromium-
specific extension for binding an IOSurface to a texture.

These changes themselves do not have any effect. A follow-on
Chromium CL will make the switch to this new code path.

Tested manually both with and without the Chromium side changes;
Chromium's DumpRenderTree port does not support Core Animation
plugins. Ran video and Stage3D in Flash, and Unity 3D content, to
verify.

* platform/graphics/Extensions3D.h:
* platform/graphics/chromium/Extensions3DChromium.h:
* platform/graphics/chromium/LayerRendererChromium.cpp:
(WebCore::LayerRendererChromium::initialize):
(WebCore::LayerRendererChromium::pluginLayerTexRectProgram):
(WebCore::LayerRendererChromium::pluginLayerTexRectProgramFlip):
* platform/graphics/chromium/LayerRendererChromium.h:
* platform/graphics/chromium/PluginLayerChromium.cpp:
(WebCore::PluginLayerChromium::PluginLayerChromium):
(WebCore::PluginLayerChromium::setIOSurfaceProperties):
(WebCore::PluginLayerChromium::getIOSurfaceId):
(WebCore::PluginLayerChromium::pushPropertiesTo):
* platform/graphics/chromium/PluginLayerChromium.h:
* platform/graphics/chromium/ShaderChromium.cpp:
(WebCore::FragmentShaderRGBATexRectFlipAlpha::getShaderString):
(WebCore::FragmentShaderRGBATexRectAlpha::getShaderString):
* platform/graphics/chromium/ShaderChromium.h:
* platform/graphics/chromium/cc/CCPluginLayerImpl.cpp:
(PluginProgramBinding::TexStretchPluginProgramBinding::set):
(PluginProgramBinding::TexTransformPluginProgramBinding::set):
(WebCore::CCPluginLayerImpl::CCPluginLayerImpl):
(WebCore::CCPluginLayerImpl::~CCPluginLayerImpl):
(WebCore::CCPluginLayerImpl::draw):
(WebCore::CCPluginLayerImpl::setIOSurfaceProperties):
(WebCore::CCPluginLayerImpl::cleanupResources):
* platform/graphics/chromium/cc/CCPluginLayerImpl.h:

Source/WebKit/chromium: 

Added IOSurface support to WebPluginContainer. This code path is
used only on Mac OS X, but is defined in the header on all
platforms for simplicity.

* public/WebGraphicsContext3D.h:
(WebKit::WebGraphicsContext3D::texImageIOSurface2DCHROMIUM):
* public/WebPluginContainer.h:
* src/Extensions3DChromium.cpp:
(WebCore::Extensions3DChromium::texImageIOSurface2DCHROMIUM):
* src/GraphicsContext3DChromium.cpp:
* src/GraphicsContext3DPrivate.h:
* src/WebPluginContainerImpl.cpp:
(WebKit::WebPluginContainerImpl::setBackingIOSurfaceId):
(WebKit::WebPluginContainerImpl::platformLayer):
(WebKit::WebPluginContainerImpl::handleKeyboardEvent):
* src/WebPluginContainerImpl.h:

Modified Paths

trunk/Source/WebCore/ChangeLog
trunk/Source/WebCore/platform/graphics/Extensions3D.h
trunk/Source/WebCore/platform/graphics/chromium/Extensions3DChromium.h
trunk/Source/WebCore/platform/graphics/chromium/LayerRendererChromium.cpp
trunk/Source/WebCore/platform/graphics/chromium/LayerRendererChromium.h
trunk/Source/WebCore/platform/graphics/chromium/PluginLayerChromium.cpp
trunk/Source/WebCore/platform/graphics/chromium/PluginLayerChromium.h
trunk/Source/WebCore/platform/graphics/chromium/ShaderChromium.cpp
trunk/Source/WebCore/platform/graphics/chromium/ShaderChromium.h
trunk/Source/WebCore/platform/graphics/chromium/cc/CCPluginLayerImpl.cpp
trunk/Source/WebCore/platform/graphics/chromium/cc/CCPluginLayerImpl.h
trunk/Source/WebKit/chromium/ChangeLog
trunk/Source/WebKit/chromium/public/WebGraphicsContext3D.h
trunk/Source/WebKit/chromium/public/WebPluginContainer.h
trunk/Source/WebKit/chromium/src/Extensions3DChromium.cpp
trunk/Source/WebKit/chromium/src/GraphicsContext3DChromium.cpp
trunk/Source/WebKit/chromium/src/GraphicsContext3DPrivate.h
trunk/Source/WebKit/chromium/src/WebPluginContainerImpl.cpp
trunk/Source/WebKit/chromium/src/WebPluginContainerImpl.h




Diff

Modified: trunk/Source/WebCore/ChangeLog (101034 => 101035)

--- trunk/Source/WebCore/ChangeLog	2011-11-23 01:58:18 UTC (rev 101034)
+++ trunk/Source/WebCore/ChangeLog	2011-11-23 02:01:07 UTC (rev 101035)
@@ -1,3 +1,50 @@
+2011-11-22  Kenneth Russell  k...@google.com
+
+[chromium] Support Core Animation plugins in compositor
+https://bugs.webkit.org/show_bug.cgi?id=72921
+
+Reviewed by Stephen White.
+
+Added support to PluginLayerChromium and CCPluginLayerImpl for
+using an IOSurface as the backing store for a plugin. Added minimal
+ARB_texture_rectangle support to Extensions3D.h and a Chromium-
+specific extension for binding an IOSurface to a texture.
+
+These changes themselves do not have any effect. A follow-on
+Chromium CL will make the switch to this new code path.
+
+   

[webkit-changes] [101036] trunk

2011-11-22 Thread adamk
Title: [101036] trunk








Revision 101036
Author ad...@chromium.org
Date 2011-11-22 18:15:40 -0800 (Tue, 22 Nov 2011)


Log Message
Add new WebKit/chromium/dbus directory to .gitignore.

* .gitignore:

Modified Paths

trunk/.gitignore
trunk/ChangeLog




Diff

Modified: trunk/.gitignore (101035 => 101036)

--- trunk/.gitignore	2011-11-23 02:01:07 UTC (rev 101035)
+++ trunk/.gitignore	2011-11-23 02:15:40 UTC (rev 101036)
@@ -65,6 +65,7 @@
 Source/WebKit/chromium/chromium_deps/
 Source/WebKit/chromium/crypto/
 Source/WebKit/chromium/depot_tools/
+Source/WebKit/chromium/dbus/
 Source/WebKit/chromium/gfx/
 Source/WebKit/chromium/googleurl/
 Source/WebKit/chromium/gpu/


Modified: trunk/ChangeLog (101035 => 101036)

--- trunk/ChangeLog	2011-11-23 02:01:07 UTC (rev 101035)
+++ trunk/ChangeLog	2011-11-23 02:15:40 UTC (rev 101036)
@@ -1,5 +1,11 @@
 2011-11-22  Adam Klein  ad...@chromium.org
 
+Add new WebKit/chromium/dbus directory to .gitignore.
+
+* .gitignore:
+
+2011-11-22  Adam Klein  ad...@chromium.org
+
 Ignore more gyp-generated build files in WTF.gyp.
 
 * .gitignore:






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes


[webkit-changes] [101037] branches/chromium/912

2011-11-22 Thread cevans
Title: [101037] branches/chromium/912








Revision 101037
Author cev...@google.com
Date 2011-11-22 18:51:03 -0800 (Tue, 22 Nov 2011)


Log Message
Merge 100630
BUG=101065
Review URL: http://codereview.chromium.org/8666016

Modified Paths

branches/chromium/912/Source/WebCore/rendering/RenderBlock.cpp
branches/chromium/912/Source/WebCore/rendering/RenderObject.cpp
branches/chromium/912/Source/WebCore/rendering/RenderObject.h
branches/chromium/912/Source/WebCore/rendering/RenderObjectChildList.cpp
branches/chromium/912/Source/WebCore/rendering/RenderTable.cpp
branches/chromium/912/Source/WebCore/rendering/RenderTableRow.cpp
branches/chromium/912/Source/WebCore/rendering/RenderTableSection.cpp


Added Paths

branches/chromium/912/LayoutTests/fast/css-generated-content/nested-tables-with-before-after-content-crash.html
branches/chromium/912/LayoutTests/platform/chromium-win/fast/css-generated-content/nested-tables-with-before-after-content-crash-expected.png
branches/chromium/912/LayoutTests/platform/chromium-win/fast/css-generated-content/nested-tables-with-before-after-content-crash-expected.txt
branches/chromium/912/LayoutTests/platform/mac/fast/css-generated-content/nested-tables-with-before-after-content-crash-expected.png
branches/chromium/912/LayoutTests/platform/mac/fast/css-generated-content/nested-tables-with-before-after-content-crash-expected.txt




Diff

Copied: branches/chromium/912/LayoutTests/fast/css-generated-content/nested-tables-with-before-after-content-crash.html (from rev 100630, trunk/LayoutTests/fast/css-generated-content/nested-tables-with-before-after-content-crash.html) (0 => 101037)

--- branches/chromium/912/LayoutTests/fast/css-generated-content/nested-tables-with-before-after-content-crash.html	(rev 0)
+++ branches/chromium/912/LayoutTests/fast/css-generated-content/nested-tables-with-before-after-content-crash.html	2011-11-23 02:51:03 UTC (rev 101037)
@@ -0,0 +1,18 @@
+!DOCTYPE
+html style=font: 1em/1 Ahem, sans-serif;
+style type=text/css
+.c1 { display: inline-table; color: blue}
+.c1:before { overflow: hidden; content: counter(section); color: red}
+.c1:nth-child(2n) { text-decoration: overline; }
+/style
+body
+div class=c1 id=div1q style=display:inline-table/q/div
+/body
+script
+function runTest() {
+document.getElementById('div1').setAttribute('class', 'c1');
+document.body.offsetTop;
+}
+window._onload_ = runTest;
+/script
+/html


Copied: branches/chromium/912/LayoutTests/platform/chromium-win/fast/css-generated-content/nested-tables-with-before-after-content-crash-expected.png (from rev 100630, trunk/LayoutTests/platform/chromium-win/fast/css-generated-content/nested-tables-with-before-after-content-crash-expected.png)

(Binary files differ)


Copied: branches/chromium/912/LayoutTests/platform/chromium-win/fast/css-generated-content/nested-tables-with-before-after-content-crash-expected.txt (from rev 100630, trunk/LayoutTests/platform/chromium-win/fast/css-generated-content/nested-tables-with-before-after-content-crash-expected.txt) (0 => 101037)

--- branches/chromium/912/LayoutTests/platform/chromium-win/fast/css-generated-content/nested-tables-with-before-after-content-crash-expected.txt	(rev 0)
+++ branches/chromium/912/LayoutTests/platform/chromium-win/fast/css-generated-content/nested-tables-with-before-after-content-crash-expected.txt	2011-11-23 02:51:03 UTC (rev 101037)
@@ -0,0 +1,24 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+RenderBody {BODY} at (8,8) size 784x584
+  RenderTable {DIV} at (0,0) size 48x19 [color=#FF]
+RenderTableSection (anonymous) at (0,0) size 48x19
+  RenderTableRow (anonymous) at (0,0) size 48x19
+RenderTableCell (anonymous) at (0,0) size 48x19 [r=0 c=0 rs=1 cs=1]
+  RenderInline (generated) at (0,0) size 16x16 [color=#FF]
+RenderCounter at (0,3) size 16x16
+  text run at (0,3) width 16: 0
+  RenderTable {Q} at (16,0) size 32x16
+RenderTableSection (anonymous) at (0,0) size 32x16
+  RenderTableRow (anonymous) at (0,0) size 32x16
+RenderTableCell (anonymous) at (0,0) size 32x16 [r=0 c=0 rs=1 cs=1]
+  RenderInline (generated) at (0,0) size 16x16
+RenderQuote at (0,0) size 16x16
+  text run at (0,0) width 16: \
+  RenderInline (generated) at (0,0) size 16x16
+RenderQuote at (16,0) size 16x16
+  text run at (16,0) width 16: \
+  RenderText {#text} at (0,0) size 0x0
+  RenderText {#text} at (0,0) size 0x0


Copied: branches/chromium/912/LayoutTests/platform/mac/fast/css-generated-content/nested-tables-with-before-after-content-crash-expected.png (from rev 100630, 

[webkit-changes] [101039] branches/chromium/912

2011-11-22 Thread cevans
Title: [101039] branches/chromium/912








Revision 101039
Author cev...@google.com
Date 2011-11-22 19:08:07 -0800 (Tue, 22 Nov 2011)


Log Message
Merge 100677
BUG=100958
Review URL: http://codereview.chromium.org/8674006

Modified Paths

branches/chromium/912/Source/WebCore/rendering/RenderBlock.cpp


Added Paths

branches/chromium/912/LayoutTests/fast/css-generated-content/positioned-generated-content-under-run-in-crash-expected.txt
branches/chromium/912/LayoutTests/fast/css-generated-content/positioned-generated-content-under-run-in-crash.html




Diff

Copied: branches/chromium/912/LayoutTests/fast/css-generated-content/positioned-generated-content-under-run-in-crash-expected.txt (from rev 100677, trunk/LayoutTests/fast/css-generated-content/positioned-generated-content-under-run-in-crash-expected.txt) (0 => 101039)

--- branches/chromium/912/LayoutTests/fast/css-generated-content/positioned-generated-content-under-run-in-crash-expected.txt	(rev 0)
+++ branches/chromium/912/LayoutTests/fast/css-generated-content/positioned-generated-content-under-run-in-crash-expected.txt	2011-11-23 03:08:07 UTC (rev 101039)
@@ -0,0 +1,2 @@
+PASS, if no exceptions or crash observed
+


Copied: branches/chromium/912/LayoutTests/fast/css-generated-content/positioned-generated-content-under-run-in-crash.html (from rev 100677, trunk/LayoutTests/fast/css-generated-content/positioned-generated-content-under-run-in-crash.html) (0 => 101039)

--- branches/chromium/912/LayoutTests/fast/css-generated-content/positioned-generated-content-under-run-in-crash.html	(rev 0)
+++ branches/chromium/912/LayoutTests/fast/css-generated-content/positioned-generated-content-under-run-in-crash.html	2011-11-23 03:08:07 UTC (rev 101039)
@@ -0,0 +1,22 @@
+style
+.testclass::before { position: absolute; content: ; }
+.testclass { display: run-in; }
+/style
+PASS, if no exceptions or crash observed
+script
+function runTest() 
+{
+test1 = document.createElement('div');
+test1.setAttribute('class', 'testclass');
+document.documentElement.appendChild(test1);
+test2 = document.createElement('b');
+test2.setAttribute('class', 'testclass');
+document.documentElement.appendChild(test2);
+test3 = document.createElement('div');
+document.documentElement.appendChild(test3);
+if (window.layoutTestController)
+layoutTestController.dumpAsText();
+}
+window._onload_ = runTest;
+/script
+


Modified: branches/chromium/912/Source/WebCore/rendering/RenderBlock.cpp (101038 => 101039)

--- branches/chromium/912/Source/WebCore/rendering/RenderBlock.cpp	2011-11-23 02:58:26 UTC (rev 101038)
+++ branches/chromium/912/Source/WebCore/rendering/RenderBlock.cpp	2011-11-23 03:08:07 UTC (rev 101039)
@@ -1595,6 +1595,16 @@
 
 RenderBlock* currBlock = toRenderBlock(curr);
 
+// First we destroy any :before/:after content. It will be regenerated by the new inline.
+// Exception is if the run-in itself is generated.
+if (child-style()-styleType() != BEFORE  child-style()-styleType() != AFTER) {
+RenderObject* generatedContent;
+if (child-getCachedPseudoStyle(BEFORE)  (generatedContent = child-beforePseudoElementRenderer()))
+generatedContent-destroy();
+if (child-getCachedPseudoStyle(AFTER)  (generatedContent = child-afterPseudoElementRenderer()))
+generatedContent-destroy();
+}
+
 // Remove the old child.
 children()-removeChildNode(this, blockRunIn);
 
@@ -1603,16 +1613,11 @@
 RenderInline* inlineRunIn = new (renderArena()) RenderInline(runInNode ? runInNode : document());
 inlineRunIn-setStyle(blockRunIn-style());
 
-bool runInIsGenerated = child-style()-styleType() == BEFORE || child-style()-styleType() == AFTER;
-
-// Move the nodes from the old child to the new child, but skip any :before/:after content.  It has already
-// been regenerated by the new inline.
+// Move the nodes from the old child to the new child
 for (RenderObject* runInChild = blockRunIn-firstChild(); runInChild;) {
 RenderObject* nextSibling = runInChild-nextSibling();
-if (runInIsGenerated || (runInChild-style()-styleType() != BEFORE  runInChild-style()-styleType() != AFTER)) {
-blockRunIn-children()-removeChildNode(blockRunIn, runInChild, false);
-inlineRunIn-addChild(runInChild); // Use addChild instead of appendChildNode since it handles correct placement of the children relative to :after-generated content.
-}
+blockRunIn-children()-removeChildNode(blockRunIn, runInChild, false);
+inlineRunIn-addChild(runInChild); // Use addChild instead of appendChildNode since it handles correct placement of the children relative to :after-generated content.
 runInChild = nextSibling;
 }
 






___
webkit-changes mailing list
webkit-changes@lists.webkit.org

[webkit-changes] [101040] branches/chromium/912

2011-11-22 Thread cevans
Title: [101040] branches/chromium/912








Revision 101040
Author cev...@google.com
Date 2011-11-22 19:16:00 -0800 (Tue, 22 Nov 2011)


Log Message
Merge 100203
BUG=105143
Review URL: http://codereview.chromium.org/8673010

Modified Paths

branches/chromium/912/LayoutTests/editing/pasteboard/drag-drop-dead-frame.html
branches/chromium/912/Source/WebCore/page/SecurityOrigin.cpp


Added Paths

branches/chromium/912/LayoutTests/editing/pasteboard/drag-drop-to-data-url-expected.txt
branches/chromium/912/LayoutTests/editing/pasteboard/drag-drop-to-data-url.html
branches/chromium/912/LayoutTests/editing/pasteboard/resources/editable-iframe.html




Diff

Modified: branches/chromium/912/LayoutTests/editing/pasteboard/drag-drop-dead-frame.html (101039 => 101040)

--- branches/chromium/912/LayoutTests/editing/pasteboard/drag-drop-dead-frame.html	2011-11-23 03:08:07 UTC (rev 101039)
+++ branches/chromium/912/LayoutTests/editing/pasteboard/drag-drop-dead-frame.html	2011-11-23 03:16:00 UTC (rev 101040)
@@ -74,7 +74,7 @@
 
 pCheck you don't crash when your previous drag target frame is deleted lt;rdar://problem/5049842gt;/p
 divspan id=dragmehello/span/div
-iframe id=targetframe src=""
+iframe id=targetframe src=""
 scriptrunEditingTest();/script
 /body
 /html


Copied: branches/chromium/912/LayoutTests/editing/pasteboard/drag-drop-to-data-url-expected.txt (from rev 100203, trunk/LayoutTests/editing/pasteboard/drag-drop-to-data-url-expected.txt) (0 => 101040)

--- branches/chromium/912/LayoutTests/editing/pasteboard/drag-drop-to-data-url-expected.txt	(rev 0)
+++ branches/chromium/912/LayoutTests/editing/pasteboard/drag-drop-to-data-url-expected.txt	2011-11-23 03:16:00 UTC (rev 101040)
@@ -0,0 +1,5 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+Check you can't drag into a data URL
+
+hello
+


Copied: branches/chromium/912/LayoutTests/editing/pasteboard/drag-drop-to-data-url.html (from rev 100203, trunk/LayoutTests/editing/pasteboard/drag-drop-to-data-url.html) (0 => 101040)

--- branches/chromium/912/LayoutTests/editing/pasteboard/drag-drop-to-data-url.html	(rev 0)
+++ branches/chromium/912/LayoutTests/editing/pasteboard/drag-drop-to-data-url.html	2011-11-23 03:16:00 UTC (rev 101040)
@@ -0,0 +1,60 @@
+html 
+head
+script src="" type=text/_javascript_/script
+script
+
+var framex;
+var framey;
+
+function editingTest() {
+  
+if (!window.layoutTestController) {
+alert('This test requires layoutTestController to run!');
+return;
+}
+
+layoutTestController.waitUntilDone();
+layoutTestController.dumpAsText();
+
+var t = document.getElementById(targetframe);
+framex = t.offsetLeft + 10;
+framey = t.offsetTop + t.offsetHeight / 2;
+
+// Drag 'hello'
+dragDropIt();
+}
+
+
+function dragDropIt() {
+var e = document.getElementById(dragme);
+window.getSelection().setBaseAndExtent(e, 0, e, 4); 
+x = e.offsetLeft + 10;
+y = e.offsetTop + e.offsetHeight / 2;
+eventSender.mouseMoveTo(x, y);
+eventSender.mouseDown();
+
+eventSender.leapForward(500);
+eventSender.mouseMoveTo(framex, framey);
+setTimeout(dropIt, 100);
+}
+
+function dropIt() {
+
+// Drop it off to the frame
+eventSender.mouseUp();
+if (window.layoutTestController)
+layoutTestController.notifyDone();
+}
+
+
+/script
+titleCheck you can't drag into a data URL/title 
+/head
+body
+
+pCheck you can't drag into a data URL/p
+divspan id=dragmehello/span/div
+iframe id=targetframe src=""
+scriptrunEditingTest();/script
+/body
+/html


Copied: branches/chromium/912/LayoutTests/editing/pasteboard/resources/editable-iframe.html (from rev 100203, trunk/LayoutTests/editing/pasteboard/resources/editable-iframe.html) (0 => 101040)

--- branches/chromium/912/LayoutTests/editing/pasteboard/resources/editable-iframe.html	(rev 0)
+++ branches/chromium/912/LayoutTests/editing/pasteboard/resources/editable-iframe.html	2011-11-23 03:16:00 UTC (rev 101040)
@@ -0,0 +1 @@
+body contentEditable=true


Modified: branches/chromium/912/Source/WebCore/page/SecurityOrigin.cpp (101039 => 101040)

--- branches/chromium/912/Source/WebCore/page/SecurityOrigin.cpp	2011-11-23 03:08:07 UTC (rev 101039)
+++ branches/chromium/912/Source/WebCore/page/SecurityOrigin.cpp	2011-11-23 03:16:00 UTC (rev 101040)
@@ -305,13 +305,6 @@
 if (this == dragInitiator)
 return true;
 
-// FIXME: Currently we treat data URLs as having a unique origin, contrary to the
-// current (9/19/2009) draft of the HTML5 specification. We still want to allow
-// drop across data URLs, so we special case data URLs below. If we change to
-// match HTML5 w.r.t. data URL security, then we can remove this check.
-if (m_protocol == data)
-return true;
-
 return canAccess(dragInitiator);  
 }
 






___
webkit-changes mailing list

[webkit-changes] [101041] trunk/Source/JavaScriptCore

2011-11-22 Thread dbates
Title: [101041] trunk/Source/_javascript_Core








Revision 101041
Author dba...@webkit.org
Date 2011-11-22 19:30:34 -0800 (Tue, 22 Nov 2011)


Log Message
Add WTF infrastructure for the BlackBerry port
https://bugs.webkit.org/show_bug.cgi?id=72970

Reviewed by Antonio Gomes.

* wtf/Assertions.cpp: Added BlackBerry-specific logging directive.
* wtf/MathExtras.h:
(abs): Added; stdlib doesn't contain abs() on QNX.
* wtf/Platform.h: Define WTF_PLATFORM_BLACKBERRY and enable some platform features.
* wtf/RandomNumberSeed.h:
(WTF::initializeRandomNumberGenerator): For the BlackBerry port, we initialize
the bad pseudo random number generator using time(3) before initializing the
Mersenne Twister random number generator.
* wtf/ThreadingPthreads.cpp:
(WTF::createThreadInternal): Added.
* wtf/blackberry: Added.
* wtf/blackberry/MainThreadBlackBerry.cpp: Added.
(WTF::initializeMainThreadPlatform):
(WTF::scheduleDispatchFunctionsOnMainThread):
* wtf/text/WTFString.h: Added constructor and conversion operator for
BlackBerry WebString string object.

Modified Paths

trunk/Source/_javascript_Core/ChangeLog
trunk/Source/_javascript_Core/wtf/Assertions.cpp
trunk/Source/_javascript_Core/wtf/MathExtras.h
trunk/Source/_javascript_Core/wtf/Platform.h
trunk/Source/_javascript_Core/wtf/RandomNumberSeed.h
trunk/Source/_javascript_Core/wtf/ThreadingPthreads.cpp
trunk/Source/_javascript_Core/wtf/text/WTFString.h


Added Paths

trunk/Source/_javascript_Core/wtf/blackberry/
trunk/Source/_javascript_Core/wtf/blackberry/MainThreadBlackBerry.cpp




Diff

Modified: trunk/Source/_javascript_Core/ChangeLog (101040 => 101041)

--- trunk/Source/_javascript_Core/ChangeLog	2011-11-23 03:16:00 UTC (rev 101040)
+++ trunk/Source/_javascript_Core/ChangeLog	2011-11-23 03:30:34 UTC (rev 101041)
@@ -1,3 +1,27 @@
+2011-11-22  Daniel Bates  dba...@rim.com
+
+Add WTF infrastructure for the BlackBerry port
+https://bugs.webkit.org/show_bug.cgi?id=72970
+
+Reviewed by Antonio Gomes.
+
+* wtf/Assertions.cpp: Added BlackBerry-specific logging directive.
+* wtf/MathExtras.h:
+(abs): Added; stdlib doesn't contain abs() on QNX.
+* wtf/Platform.h: Define WTF_PLATFORM_BLACKBERRY and enable some platform features.
+* wtf/RandomNumberSeed.h:
+(WTF::initializeRandomNumberGenerator): For the BlackBerry port, we initialize
+the bad pseudo random number generator using time(3) before initializing the
+Mersenne Twister random number generator.
+* wtf/ThreadingPthreads.cpp:
+(WTF::createThreadInternal): Added.
+* wtf/blackberry: Added.
+* wtf/blackberry/MainThreadBlackBerry.cpp: Added.
+(WTF::initializeMainThreadPlatform):
+(WTF::scheduleDispatchFunctionsOnMainThread):
+* wtf/text/WTFString.h: Added constructor and conversion operator for
+BlackBerry WebString string object.
+
 2011-11-22  Sheriff Bot  webkit.review@gmail.com
 
 Unreviewed, rolling out r100988.


Modified: trunk/Source/_javascript_Core/wtf/Assertions.cpp (101040 => 101041)

--- trunk/Source/_javascript_Core/wtf/Assertions.cpp	2011-11-23 03:16:00 UTC (rev 101040)
+++ trunk/Source/_javascript_Core/wtf/Assertions.cpp	2011-11-23 03:30:34 UTC (rev 101041)
@@ -55,6 +55,10 @@
 #include execinfo.h
 #endif
 
+#if PLATFORM(BLACKBERRY)
+#include BlackBerryPlatformMisc.h
+#endif
+
 extern C {
 
 WTF_ATTRIBUTE_PRINTF(1, 0)
@@ -77,7 +81,8 @@
 CFRelease(cfFormat);
 return;
 }
-
+#elif PLATFORM(BLACKBERRY)
+BlackBerry::Platform::logV(BlackBerry::Platform::LogLevelInfo, format, args);
 #elif HAVE(ISDEBUGGERPRESENT)
 if (IsDebuggerPresent()) {
 size_t size = 1024;


Modified: trunk/Source/_javascript_Core/wtf/MathExtras.h (101040 => 101041)

--- trunk/Source/_javascript_Core/wtf/MathExtras.h	2011-11-23 03:16:00 UTC (rev 101040)
+++ trunk/Source/_javascript_Core/wtf/MathExtras.h	2011-11-23 03:30:34 UTC (rev 101041)
@@ -50,6 +50,13 @@
 #include limits
 #endif
 
+#if OS(QNX)
+// FIXME: Look into a way to have cmath import its functions into both the standard and global
+// namespace. For now, we include math.h since the QNX cmath header only imports its functions
+// into the standard namespace.
+#include math.h
+#endif
+
 #ifndef M_PI
 const double piDouble = 3.14159265358979323846;
 const float piFloat = 3.14159265358979323846f;
@@ -133,6 +140,11 @@
 
 #endif
 
+#if COMPILER(GCC)  OS(QNX)
+// The stdlib on QNX doesn't contain long abs(long). See PR #104666.
+inline long long abs(long num) { return labs(num); }
+#endif
+
 #if COMPILER(MSVC)
 // The 64bit version of abs() is already defined in stdlib.h which comes with VC10
 #if COMPILER(MSVC9_OR_LOWER)


Modified: trunk/Source/_javascript_Core/wtf/Platform.h (101040 => 101041)

--- trunk/Source/_javascript_Core/wtf/Platform.h	2011-11-23 03:16:00 UTC (rev 101040)
+++ trunk/Source/_javascript_Core/wtf/Platform.h	2011-11-23 03:30:34 UTC (rev 101041)
@@ -1,7 +1,7 @@
 /*
  * 

[webkit-changes] [101043] trunk/LayoutTests

2011-11-22 Thread ossy
Title: [101043] trunk/LayoutTests








Revision 101043
Author o...@webkit.org
Date 2011-11-22 23:09:25 -0800 (Tue, 22 Nov 2011)


Log Message
[Qt][GTK] editing/spelling/spellcheck-async.html fails
https://bugs.webkit.org/show_bug.cgi?id=73003

Unreviewed morning gardening.

* platform/qt/Skipped: Skip editing/spelling/spellcheck-async.html.

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/platform/qt/Skipped




Diff

Modified: trunk/LayoutTests/ChangeLog (101042 => 101043)

--- trunk/LayoutTests/ChangeLog	2011-11-23 04:08:49 UTC (rev 101042)
+++ trunk/LayoutTests/ChangeLog	2011-11-23 07:09:25 UTC (rev 101043)
@@ -1,3 +1,12 @@
+2011-11-22  Csaba Osztrogonác  o...@webkit.org
+
+[Qt][GTK] editing/spelling/spellcheck-async.html fails
+https://bugs.webkit.org/show_bug.cgi?id=73003
+
+Unreviewed morning gardening.
+
+* platform/qt/Skipped: Skip editing/spelling/spellcheck-async.html.
+
 2011-11-22  Adam Klein  ad...@chromium.org
 
 Remove some flaky expectations added by me five months ago.


Modified: trunk/LayoutTests/platform/qt/Skipped (101042 => 101043)

--- trunk/LayoutTests/platform/qt/Skipped	2011-11-23 04:08:49 UTC (rev 101042)
+++ trunk/LayoutTests/platform/qt/Skipped	2011-11-23 07:09:25 UTC (rev 101043)
@@ -1006,6 +1006,10 @@
 # EditorClient::requestCheckingOfString() is not implemented
 editing/spelling/spellcheck-paste.html
 
+# [Qt][GTK] editing/spelling/spellcheck-async.html fails
+# https://bugs.webkit.org/show_bug.cgi?id=73003
+editing/spelling/spellcheck-async.html
+
 # = #
 # failing editing/style tests
 # = #






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes


[webkit-changes] [101044] trunk/Source/WebKit/chromium

2011-11-22 Thread dpranke
Title: [101044] trunk/Source/WebKit/chromium








Revision 101044
Author dpra...@chromium.org
Date 2011-11-22 23:12:57 -0800 (Tue, 22 Nov 2011)


Log Message
Roll DEPS to r111325 to fix an issue with the linux build

https://bugs.webkit.org/show_bug.cgi?id=73004

Unreviewed, build fix.

There appears to be a bug in the Makefile generator for gyp
that is causing make to not rebuild DRT on Linux.

* DEPS:

Modified Paths

trunk/Source/WebKit/chromium/ChangeLog
trunk/Source/WebKit/chromium/DEPS




Diff

Modified: trunk/Source/WebKit/chromium/ChangeLog (101043 => 101044)

--- trunk/Source/WebKit/chromium/ChangeLog	2011-11-23 07:09:25 UTC (rev 101043)
+++ trunk/Source/WebKit/chromium/ChangeLog	2011-11-23 07:12:57 UTC (rev 101044)
@@ -1,3 +1,16 @@
+2011-11-22  Dirk Pranke  dpra...@chromium.org
+
+Roll DEPS to r111325 to fix an issue with the linux build
+
+https://bugs.webkit.org/show_bug.cgi?id=73004
+
+Unreviewed, build fix.
+
+There appears to be a bug in the Makefile generator for gyp
+that is causing make to not rebuild DRT on Linux.
+
+* DEPS:
+
 2011-11-22  Kenneth Russell  k...@google.com
 
 [chromium] Support Core Animation plugins in compositor


Modified: trunk/Source/WebKit/chromium/DEPS (101043 => 101044)

--- trunk/Source/WebKit/chromium/DEPS	2011-11-23 07:09:25 UTC (rev 101043)
+++ trunk/Source/WebKit/chromium/DEPS	2011-11-23 07:12:57 UTC (rev 101044)
@@ -32,7 +32,7 @@
 
 vars = {
   'chromium_svn': 'http://src.chromium.org/svn/trunk/src',
-  'chromium_rev': '78',
+  'chromium_rev': '111325',
   'nacl_svn': 'http://src.chromium.org/native_client/trunk',
   'nacl_rev': '7169',
 }






___
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes