[webkit-changes] [194303] trunk/Source

2015-12-18 Thread mcatanzaro
Title: [194303] trunk/Source








Revision 194303
Author mcatanz...@igalia.com
Date 2015-12-18 16:16:15 -0800 (Fri, 18 Dec 2015)


Log Message
Avoid triggering clang's -Wundefined-bool-conversion
https://bugs.webkit.org/show_bug.cgi?id=152408

Reviewed by Mark Lam.

Source/_javascript_Core:

Add ASSERT_THIS_GC_OBJECT_LOOKS_VALID and ASSERT_THIS_GC_OBJECT_INHERITS to avoid use of
ASSERT(this) by ASSERT_GC_OBJECT_LOOKS_VALID and ASSERT_GC_OBJECT_INHERITS.

* heap/GCAssertions.h:

Source/WebCore:

Remove use of ASSERT(this).

* dom/TreeScope.cpp:
(WebCore::TreeScope::adoptIfNeeded):
* page/Frame.cpp:
(WebCore::Frame::createView):

Source/WebKit2:

Use ASSERT_THIS_GC_OBJECT_INHERITS where needed.

* WebProcess/Plugins/Netscape/JSNPObject.cpp:
(WebKit::JSNPObject::callMethod):
(WebKit::JSNPObject::callObject):
(WebKit::JSNPObject::callConstructor):
(WebKit::JSNPObject::deleteProperty):

Modified Paths

trunk/Source/_javascript_Core/ChangeLog
trunk/Source/_javascript_Core/heap/GCAssertions.h
trunk/Source/WebCore/ChangeLog
trunk/Source/WebCore/dom/TreeScope.cpp
trunk/Source/WebCore/page/Frame.cpp
trunk/Source/WebKit2/ChangeLog
trunk/Source/WebKit2/WebProcess/Plugins/Netscape/JSNPObject.cpp




Diff

Modified: trunk/Source/_javascript_Core/ChangeLog (194302 => 194303)

--- trunk/Source/_javascript_Core/ChangeLog	2015-12-18 23:56:23 UTC (rev 194302)
+++ trunk/Source/_javascript_Core/ChangeLog	2015-12-19 00:16:15 UTC (rev 194303)
@@ -1,3 +1,15 @@
+2015-12-18  Michael Catanzaro  
+
+Avoid triggering clang's -Wundefined-bool-conversion
+https://bugs.webkit.org/show_bug.cgi?id=152408
+
+Reviewed by Mark Lam.
+
+Add ASSERT_THIS_GC_OBJECT_LOOKS_VALID and ASSERT_THIS_GC_OBJECT_INHERITS to avoid use of
+ASSERT(this) by ASSERT_GC_OBJECT_LOOKS_VALID and ASSERT_GC_OBJECT_INHERITS.
+
+* heap/GCAssertions.h:
+
 2015-12-18  Mark Lam  
 
 Replace SpecialFastCase profiles with ResultProfiles.


Modified: trunk/Source/_javascript_Core/heap/GCAssertions.h (194302 => 194303)

--- trunk/Source/_javascript_Core/heap/GCAssertions.h	2015-12-18 23:56:23 UTC (rev 194302)
+++ trunk/Source/_javascript_Core/heap/GCAssertions.h	2015-12-19 00:16:15 UTC (rev 194303)
@@ -1,5 +1,6 @@
 /*
  * Copyright (C) 2012 Apple Inc. All rights reserved.
+ * Copyright (C) 2015 Igalia S.L.
  *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions
@@ -40,9 +41,21 @@
 RELEASE_ASSERT(object->inherits(classInfo)); \
 } while (0)
 
+// Used to avoid triggering -Wundefined-bool-conversion.
+#define ASSERT_THIS_GC_OBJECT_LOOKS_VALID() do { \
+RELEASE_ASSERT(this->structure()->structure() == this->structure()->structure()->structure()); \
+} while (0)
+
+#define ASSERT_THIS_GC_OBJECT_INHERITS(classInfo) do {\
+ASSERT_THIS_GC_OBJECT_LOOKS_VALID(); \
+RELEASE_ASSERT(this->inherits(classInfo)); \
+} while (0)
+
 #else
 #define ASSERT_GC_OBJECT_LOOKS_VALID(cell) do { (void)cell; } while (0)
 #define ASSERT_GC_OBJECT_INHERITS(object, classInfo) do { (void)object; (void)classInfo; } while (0)
+#define ASSERT_THIS_GC_OBJECT_LOOKS_VALID()
+#define ASSERT_THIS_GC_OBJECT_INHERITS(classInfo) do { (void)classInfo; } while (0)
 #endif
 
 #define STATIC_ASSERT_IS_TRIVIALLY_DESTRUCTIBLE(klass) static_assert(std::is_trivially_destructible::value, #klass " must have a trivial destructor")


Modified: trunk/Source/WebCore/ChangeLog (194302 => 194303)

--- trunk/Source/WebCore/ChangeLog	2015-12-18 23:56:23 UTC (rev 194302)
+++ trunk/Source/WebCore/ChangeLog	2015-12-19 00:16:15 UTC (rev 194303)
@@ -1,3 +1,17 @@
+2015-12-18  Michael Catanzaro  
+
+Avoid triggering clang's -Wundefined-bool-conversion
+https://bugs.webkit.org/show_bug.cgi?id=152408
+
+Reviewed by Mark Lam.
+
+Remove use of ASSERT(this).
+
+* dom/TreeScope.cpp:
+(WebCore::TreeScope::adoptIfNeeded):
+* page/Frame.cpp:
+(WebCore::Frame::createView):
+
 2015-12-18  Simon Fraser  
 
 Remove the 'ignoreViewportScalingConstraints' Setting, which was unused


Modified: trunk/Source/WebCore/dom/TreeScope.cpp (194302 => 194303)

--- trunk/Source/WebCore/dom/TreeScope.cpp	2015-12-18 23:56:23 UTC (rev 194302)
+++ trunk/Source/WebCore/dom/TreeScope.cpp	2015-12-19 00:16:15 UTC (rev 194303)
@@ -284,7 +284,6 @@
 
 void TreeScope::adoptIfNeeded(Node* node)
 {
-ASSERT(this);
 ASSERT(node);
 ASSERT(!node->isDocumentNode());
 ASSERT(!node->m_deletionHasBegun);


Modified: trunk/Source/WebCore/page/Frame.cpp (194302 => 194303)

--- trunk/Source/WebCore/page/Frame.cpp	2015-12-18 23:56:23 UTC (rev 194302)
+++ trunk/Source/WebCore/page/Frame.cpp	2015-12-19 00:16:15 UTC (rev 194303)
@@ -870,7 +870,6 @@
 bool useFixedLayout, ScrollbarMode horizontalScrollbarMode, bool horizontalLock,
 ScrollbarMode 

[webkit-changes] [194306] trunk/LayoutTests

2015-12-18 Thread mcatanzaro
Title: [194306] trunk/LayoutTests








Revision 194306
Author mcatanz...@igalia.com
Date 2015-12-18 17:31:50 -0800 (Fri, 18 Dec 2015)


Log Message
[GTK] Mark fast/regions/overflow/overflow-region-float.html as passing

Unreviewed test gardening. This test has been passing since r191658.

* platform/gtk/TestExpectations:

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/platform/gtk/TestExpectations




Diff

Modified: trunk/LayoutTests/ChangeLog (194305 => 194306)

--- trunk/LayoutTests/ChangeLog	2015-12-19 00:25:31 UTC (rev 194305)
+++ trunk/LayoutTests/ChangeLog	2015-12-19 01:31:50 UTC (rev 194306)
@@ -1,3 +1,11 @@
+2015-12-18  Michael Catanzaro  
+
+[GTK] Mark fast/regions/overflow/overflow-region-float.html as passing
+
+Unreviewed test gardening. This test has been passing since r191658.
+
+* platform/gtk/TestExpectations:
+
 2015-12-18  Ryan Haddad  
 
 Skipping fast/scrolling/rtl-point-in-iframe.html on ios-simulator since it tests wheel events.


Modified: trunk/LayoutTests/platform/gtk/TestExpectations (194305 => 194306)

--- trunk/LayoutTests/platform/gtk/TestExpectations	2015-12-19 00:25:31 UTC (rev 194305)
+++ trunk/LayoutTests/platform/gtk/TestExpectations	2015-12-19 01:31:50 UTC (rev 194306)
@@ -2348,8 +2348,6 @@
 webkit.org/b/142667 fast/forms/search-vertical-alignment.html [ Failure ]
 webkit.org/b/142667 fast/forms/textfield-overflow-by-value-update.html [ Failure ]
 
-webkit.org/b/142669 fast/regions/overflow/overflow-region-float.html [ ImageOnlyFailure ]
-
 webkit.org/b/143230 imported/mozilla/svg/filters/feImage-1.svg [ ImageOnlyFailure ]
 
 webkit.org/b/143468 accessibility/plugin.html [ Failure ]






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


[webkit-changes] [194432] trunk/Tools

2015-12-28 Thread mcatanzaro
Title: [194432] trunk/Tools








Revision 194432
Author mcatanz...@igalia.com
Date 2015-12-28 15:18:25 -0800 (Mon, 28 Dec 2015)


Log Message
Unreviewed, move Sebastian Dröge to committers list

He accidentally added himself to the reviewers list because the file is confusing.

* Scripts/webkitpy/common/config/contributors.json:

Modified Paths

trunk/Tools/ChangeLog
trunk/Tools/Scripts/webkitpy/common/config/contributors.json




Diff

Modified: trunk/Tools/ChangeLog (194431 => 194432)

--- trunk/Tools/ChangeLog	2015-12-28 22:46:51 UTC (rev 194431)
+++ trunk/Tools/ChangeLog	2015-12-28 23:18:25 UTC (rev 194432)
@@ -1,3 +1,11 @@
+2015-12-28  Michael Catanzaro  
+
+Unreviewed, move Sebastian Dröge to committers list
+
+He accidentally added himself to the reviewers list because the file is confusing.
+
+* Scripts/webkitpy/common/config/contributors.json:
+
 2015-12-24  Simon Fraser  
 
 Remove the unused #define _USE_MATH_DEFINES


Modified: trunk/Tools/Scripts/webkitpy/common/config/contributors.json (194431 => 194432)

--- trunk/Tools/Scripts/webkitpy/common/config/contributors.json	2015-12-28 22:46:51 UTC (rev 194431)
+++ trunk/Tools/Scripts/webkitpy/common/config/contributors.json	2015-12-28 23:18:25 UTC (rev 194432)
@@ -3536,6 +3536,18 @@
 "rmondello"
  ]
   },
+  "Sebastian Dr\u00f6ge" : {
+ "emails" : [
+"sl...@coaxion.net",
+"sebast...@centricular.com",
+"sebastian.dro...@collabora.co.uk",
+"sebastian.dro...@collabora.com"
+ ],
+ "expertise" : "WebKitGTK+, Media support (focused on the GStreamer implementation)",
+ "nicks" : [
+"slomo"
+ ]
+  },
   "Sungmann Cho" : {
  "emails" : [
 "sungmann@navercorp.com",
@@ -4819,18 +4831,6 @@
 "saamyjoon"
  ]
   },
-  "Sebastian Dr\u00f6ge" : {
- "emails" : [
-"sl...@coaxion.net",
-"sebast...@centricular.com",
-"sebastian.dro...@collabora.co.uk",
-"sebastian.dro...@collabora.com"
- ],
- "expertise" : "WebKitGTK+, Media support (focused on the GStreamer implementation)",
- "nicks" : [
-"slomo"
- ]
-  },
   "Sergio Villar Senin" : {
  "emails" : [
 "svil...@igalia.com",






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


[webkit-changes] [194357] trunk/Tools

2015-12-21 Thread mcatanzaro
Title: [194357] trunk/Tools








Revision 194357
Author mcatanz...@igalia.com
Date 2015-12-21 18:45:39 -0800 (Mon, 21 Dec 2015)


Log Message
Unreviewed, move myself to reviewer list.

* Scripts/webkitpy/common/config/contributors.json:

Modified Paths

trunk/Tools/ChangeLog
trunk/Tools/Scripts/webkitpy/common/config/contributors.json




Diff

Modified: trunk/Tools/ChangeLog (194356 => 194357)

--- trunk/Tools/ChangeLog	2015-12-22 01:42:08 UTC (rev 194356)
+++ trunk/Tools/ChangeLog	2015-12-22 02:45:39 UTC (rev 194357)
@@ -1,3 +1,9 @@
+2015-12-21  Michael Catanzaro  <mcatanz...@igalia.com>
+
+Unreviewed, move myself to reviewer list.
+
+* Scripts/webkitpy/common/config/contributors.json:
+
 2015-12-21  Aakash Jain  <aakash_j...@apple.com>
 
 Unreviewed, add myself to the committers list.


Modified: trunk/Tools/Scripts/webkitpy/common/config/contributors.json (194356 => 194357)

--- trunk/Tools/Scripts/webkitpy/common/config/contributors.json	2015-12-22 01:42:08 UTC (rev 194356)
+++ trunk/Tools/Scripts/webkitpy/common/config/contributors.json	2015-12-22 02:45:39 UTC (rev 194357)
@@ -2081,16 +2081,6 @@
 "mibrunin"
  ]
   },
-  "Michael Catanzaro" : {
- "emails" : [
-"mcatanz...@igalia.com",
-"mcatanz...@gnome.org"
- ],
- "expertise" : "The WebKitGTK+ Port, Epiphany, TLS",
- "nicks" : [
-"mcatanzaro"
- ]
-  },
   "Michael Nordman" : {
  "emails" : [
 "micha...@google.com"
@@ -4625,6 +4615,16 @@
 "mrobinson"
  ]
   },
+  "Michael Catanzaro" : {
+ "emails" : [
+"mcatanz...@igalia.com",
+"mcatanz...@gnome.org"
+ ],
+ "expertise" : "The WebKitGTK+ Port, Epiphany, Soup HTTP Backend",
+ "nicks" : [
+"mcatanzaro"
+ ]
+  },
   "Michael Saboff" : {
  "emails" : [
 "msab...@apple.com"






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


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

2015-12-22 Thread mcatanzaro
Title: [194362] trunk/Source/WebCore








Revision 194362
Author mcatanz...@igalia.com
Date 2015-12-22 06:22:03 -0800 (Tue, 22 Dec 2015)


Log Message
[GTK] Everything broken in GTK+ 3.19
https://bugs.webkit.org/show_bug.cgi?id=150550

Reviewed by Carlos Garcia Campos.

Port RenderThemeGtk and ScrollbarThemeGtk to use CSS nodes. This makes it possible to render
stuff with modern GTK+.

No new tests. We already have tons of tests for this functionality, but we're running them
with GTK+ 3.16, so they cannot have detected this breakage. These fixes require unreleased
GTK+, and GTK+ rendering is currently in a state of flux; once things settle down, we can
consider upgrading the GTK+ used for our layout tests.

* platform/gtk/GRefPtrGtk.cpp:
(WTF::refGPtr):
(WTF::derefGPtr):
* platform/gtk/GRefPtrGtk.h:
* platform/gtk/ScrollbarThemeGtk.cpp:
(WebCore::ScrollbarThemeGtk::themeChanged):
(WebCore::ScrollbarThemeGtk::updateThemeProperties):
(WebCore::orientationStyleClass):
(WebCore::applyScrollbarStyleContextClasses):
(WebCore::ScrollbarThemeGtk::paintTrackBackground):
(WebCore::ScrollbarThemeGtk::paintScrollbarBackground):
(WebCore::ScrollbarThemeGtk::paintThumb):
(WebCore::ScrollbarThemeGtk::paintButton):
* rendering/RenderThemeGtk.cpp:
(WebCore::createStyleContext):
(WebCore::setToggleSize):
(WebCore::paintToggle):
(WebCore::RenderThemeGtk::paintButton):
(WebCore::getComboBoxMetrics):
(WebCore::RenderThemeGtk::paintMenuList):
(WebCore::RenderThemeGtk::paintTextField):
(WebCore::applySliderStyleContextClasses):
(WebCore::RenderThemeGtk::paintSliderTrack):
(WebCore::RenderThemeGtk::paintSliderThumb):
(WebCore::RenderThemeGtk::paintProgressBar):
(WebCore::paintSpinArrowButton):
(WebCore::styleColor):

Modified Paths

trunk/Source/WebCore/ChangeLog
trunk/Source/WebCore/platform/gtk/GRefPtrGtk.cpp
trunk/Source/WebCore/platform/gtk/GRefPtrGtk.h
trunk/Source/WebCore/platform/gtk/ScrollbarThemeGtk.cpp
trunk/Source/WebCore/rendering/RenderThemeGtk.cpp




Diff

Modified: trunk/Source/WebCore/ChangeLog (194361 => 194362)

--- trunk/Source/WebCore/ChangeLog	2015-12-22 09:16:24 UTC (rev 194361)
+++ trunk/Source/WebCore/ChangeLog	2015-12-22 14:22:03 UTC (rev 194362)
@@ -1,3 +1,46 @@
+2015-12-22  Michael Catanzaro  
+
+[GTK] Everything broken in GTK+ 3.19
+https://bugs.webkit.org/show_bug.cgi?id=150550
+
+Reviewed by Carlos Garcia Campos.
+
+Port RenderThemeGtk and ScrollbarThemeGtk to use CSS nodes. This makes it possible to render
+stuff with modern GTK+.
+
+No new tests. We already have tons of tests for this functionality, but we're running them
+with GTK+ 3.16, so they cannot have detected this breakage. These fixes require unreleased
+GTK+, and GTK+ rendering is currently in a state of flux; once things settle down, we can
+consider upgrading the GTK+ used for our layout tests.
+
+* platform/gtk/GRefPtrGtk.cpp:
+(WTF::refGPtr):
+(WTF::derefGPtr):
+* platform/gtk/GRefPtrGtk.h:
+* platform/gtk/ScrollbarThemeGtk.cpp:
+(WebCore::ScrollbarThemeGtk::themeChanged):
+(WebCore::ScrollbarThemeGtk::updateThemeProperties):
+(WebCore::orientationStyleClass):
+(WebCore::applyScrollbarStyleContextClasses):
+(WebCore::ScrollbarThemeGtk::paintTrackBackground):
+(WebCore::ScrollbarThemeGtk::paintScrollbarBackground):
+(WebCore::ScrollbarThemeGtk::paintThumb):
+(WebCore::ScrollbarThemeGtk::paintButton):
+* rendering/RenderThemeGtk.cpp:
+(WebCore::createStyleContext):
+(WebCore::setToggleSize):
+(WebCore::paintToggle):
+(WebCore::RenderThemeGtk::paintButton):
+(WebCore::getComboBoxMetrics):
+(WebCore::RenderThemeGtk::paintMenuList):
+(WebCore::RenderThemeGtk::paintTextField):
+(WebCore::applySliderStyleContextClasses):
+(WebCore::RenderThemeGtk::paintSliderTrack):
+(WebCore::RenderThemeGtk::paintSliderThumb):
+(WebCore::RenderThemeGtk::paintProgressBar):
+(WebCore::paintSpinArrowButton):
+(WebCore::styleColor):
+
 2015-12-20  Jeremy Zerfas  
 
 Don't allocate a NSImage and skip unneeded call to TIFFRepresentation when copying image to clipboard.


Modified: trunk/Source/WebCore/platform/gtk/GRefPtrGtk.cpp (194361 => 194362)

--- trunk/Source/WebCore/platform/gtk/GRefPtrGtk.cpp	2015-12-22 09:16:24 UTC (rev 194361)
+++ trunk/Source/WebCore/platform/gtk/GRefPtrGtk.cpp	2015-12-22 14:22:03 UTC (rev 194362)
@@ -72,6 +72,22 @@
 if (ptr)
 gdk_cursor_unref(ptr);
 }
+
+#else
+
+template <> GtkWidgetPath* refGPtr(GtkWidgetPath* ptr)
+{
+if (ptr)
+gtk_widget_path_ref(ptr);
+return ptr;
+}
+
+template <> void derefGPtr(GtkWidgetPath* ptr)
+{
+if (ptr)
+gtk_widget_path_unref(ptr);
+}
+
 #endif
 
 }


Modified: trunk/Source/WebCore/platform/gtk/GRefPtrGtk.h (194361 => 

[webkit-changes] [194321] trunk/Source/WebCore/platform/gtk/po

2015-12-20 Thread mcatanzaro
Title: [194321] trunk/Source/WebCore/platform/gtk/po








Revision 194321
Author mcatanz...@igalia.com
Date 2015-12-20 12:08:36 -0800 (Sun, 20 Dec 2015)


Log Message
German translation update
https://bugs.webkit.org/show_bug.cgi?id=152228

Unreviewed.

Patch by Bernd Homuth  on 2015-12-20

* de.po:

Modified Paths

trunk/Source/WebCore/platform/gtk/po/ChangeLog
trunk/Source/WebCore/platform/gtk/po/de.po




Diff

Modified: trunk/Source/WebCore/platform/gtk/po/ChangeLog (194320 => 194321)

--- trunk/Source/WebCore/platform/gtk/po/ChangeLog	2015-12-20 19:53:40 UTC (rev 194320)
+++ trunk/Source/WebCore/platform/gtk/po/ChangeLog	2015-12-20 20:08:36 UTC (rev 194321)
@@ -1,3 +1,12 @@
+2015-12-20  Bernd Homuth  
+
+German translation update
+https://bugs.webkit.org/show_bug.cgi?id=152228
+
+Unreviewed.
+
+* de.po:
+
 2015-12-18  Michael Catanzaro  
 
 [GTK] Unreviewed, update POTFILES.in after r194272


Modified: trunk/Source/WebCore/platform/gtk/po/de.po (194320 => 194321)

--- trunk/Source/WebCore/platform/gtk/po/de.po	2015-12-20 19:53:40 UTC (rev 194320)
+++ trunk/Source/WebCore/platform/gtk/po/de.po	2015-12-20 20:08:36 UTC (rev 194321)
@@ -3,23 +3,24 @@
 # Copyright (C) 2009 Christian Dywan , 2009.
 # Mario Blättermann , 2010, 2012.
 # Christian Kirbach , 2010, 2012.
-# Wolfgang Stöggl , 2012.
+# Wolfgang Stöggl , 2012, 2015.
 # Christian Stadelmann , 2014.
+# Bernd Homuth , 2015.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: webkit HEAD\n"
-"Report-Msgid-Bugs-To: http://bugs.webkit.org\n"
-"POT-Creation-Date: 2014-08-10 10:55+\n"
-"PO-Revision-Date: 2014-06-27 11:40+0100\n"
-"Last-Translator: Christian Stadelmann \n"
+"Report-Msgid-Bugs-To: https://bugs.webkit.org\n"
+"POT-Creation-Date: 2015-12-12 03:02+\n"
+"PO-Revision-Date: 2015-12-13 14:06+0100\n"
+"Last-Translator: Bernd Homuth \n"
 "Language-Team: Deutsch \n"
 "Language: de\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Poedit 1.6.5\n"
+"X-Generator: Gtranslator 2.91.7\n"
 
 #: ../ErrorsGtk.cpp:33
 msgid "Load request cancelled"
@@ -29,35 +30,39 @@
 msgid "Not allowed to use restricted network port"
 msgstr "Keine Berechtigung, einen eingeschränkten Netzwerk-Port zu verwenden"
 
-#: ../ErrorsGtk.cpp:45
+#: ../ErrorsGtk.cpp:44
+msgid "Blocked by content blocker"
+msgstr "Blockiert durch Inhaltssperre"
+
+#: ../ErrorsGtk.cpp:50
 msgid "URL cannot be shown"
 msgstr "Die Adresse kann nicht angezeigt werden"
 
-#: ../ErrorsGtk.cpp:51
+#: ../ErrorsGtk.cpp:56
 msgid "Frame load was interrupted"
 msgstr "Laden des Rahmens wurde unterbrochen"
 
-#: ../ErrorsGtk.cpp:57
+#: ../ErrorsGtk.cpp:62
 msgid "Content with the specified MIME type cannot be shown"
 msgstr "Der Inhalt kann mit dem angegebenen MIME-Typen nicht angezeigt werden"
 
-#: ../ErrorsGtk.cpp:63
+#: ../ErrorsGtk.cpp:68
 msgid "File does not exist"
 msgstr "Datei ist nicht vorhanden"
 
-#: ../ErrorsGtk.cpp:69
+#: ../ErrorsGtk.cpp:74
 msgid "Plugin will handle load"
-msgstr "Inhalt wird durch Plugin geladen"
+msgstr "Inhalt wird durch Erweiterung geladen"
 
-#: ../ErrorsGtk.cpp:81
+#: ../ErrorsGtk.cpp:86
 msgid "User cancelled the download"
 msgstr "Download wurde vom Benutzer abgebrochen"
 
-#: ../ErrorsGtk.cpp:97
+#: ../ErrorsGtk.cpp:102
 msgid "Printer not found"
 msgstr "Drucker nicht gefunden"
 
-#: ../ErrorsGtk.cpp:102
+#: ../ErrorsGtk.cpp:107
 msgid "Invalid page range"
 msgstr "Ungültiger Seitenbereich"
 
@@ -355,321 +360,346 @@
 
 #: ../LocalizedStringsGtk.cpp:506
 msgid "Missing Plug-in"
-msgstr "Fehlendes Plugin"
+msgstr "Fehlende Erweiterung"
 
 #: ../LocalizedStringsGtk.cpp:512
 msgid "Plug-in Failure"
-msgstr "Versagen des Plugins"
+msgstr "Versagen der Erweiterung"
 
 #. FIXME: If this file gets localized, this should really be localized as one string with a wildcard for the number.
-#: ../LocalizedStringsGtk.cpp:536
+#: ../LocalizedStringsGtk.cpp:530
 msgid " files"
 msgstr " Dateien"
 
-#: ../LocalizedStringsGtk.cpp:541
+#: ../LocalizedStringsGtk.cpp:535
 msgid "Unknown"
 msgstr "Unbekannt"
 
-#: ../LocalizedStringsGtk.cpp:546
+#: ../LocalizedStringsGtk.cpp:540
 #, c-format
 msgctxt "Title string for images"
 msgid "%s  (%dx%d pixels)"
 msgstr "%s  (%dx%d Pixel)"
 
-#: ../LocalizedStringsGtk.cpp:557
+#: ../LocalizedStringsGtk.cpp:551
 msgid "Loading..."
 msgstr "Ladevorgang …"
 
-#: ../LocalizedStringsGtk.cpp:562
+#: ../LocalizedStringsGtk.cpp:556
 msgid "Live Broadcast"
 msgstr "Live-Ausstrahlung"
 
-#: ../LocalizedStringsGtk.cpp:568
+#: ../LocalizedStringsGtk.cpp:562
 msgid "audio playback"
 msgstr "Audio-Wiedergabe"
 
-#: 

[webkit-changes] [192685] trunk/Tools

2015-11-20 Thread mcatanzaro
Title: [192685] trunk/Tools








Revision 192685
Author mcatanz...@igalia.com
Date 2015-11-20 07:17:36 -0800 (Fri, 20 Nov 2015)


Log Message
Unreviewed, fix installation of ninja-build after the previous commit

* gtk/install-dependencies:

Modified Paths

trunk/Tools/ChangeLog
trunk/Tools/gtk/install-dependencies




Diff

Modified: trunk/Tools/ChangeLog (192684 => 192685)

--- trunk/Tools/ChangeLog	2015-11-20 15:01:27 UTC (rev 192684)
+++ trunk/Tools/ChangeLog	2015-11-20 15:17:36 UTC (rev 192685)
@@ -1,5 +1,11 @@
 2015-11-20  Michael Catanzaro  
 
+Unreviewed, fix installation of ninja-build after the previous commit
+
+* gtk/install-dependencies:
+
+2015-11-20  Michael Catanzaro  
+
 [GTK] install-dependencies should run installer exactly once
 https://bugs.webkit.org/show_bug.cgi?id=151477
 


Modified: trunk/Tools/gtk/install-dependencies (192684 => 192685)

--- trunk/Tools/gtk/install-dependencies	2015-11-20 15:01:27 UTC (rev 192684)
+++ trunk/Tools/gtk/install-dependencies	2015-11-20 15:17:36 UTC (rev 192685)
@@ -92,6 +92,7 @@
 libxt-dev \
 libxtst-dev \
 libwayland-dev \
+ninja-build \
 ruby \
 xfonts-utils"
 






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


[webkit-changes] [192683] trunk/Tools

2015-11-20 Thread mcatanzaro
Title: [192683] trunk/Tools








Revision 192683
Author mcatanz...@igalia.com
Date 2015-11-20 06:41:50 -0800 (Fri, 20 Nov 2015)


Log Message
[GTK] install-dependencies should run installer exactly once
https://bugs.webkit.org/show_bug.cgi?id=151477

Reviewed by Carlos Garcia Campos.

* gtk/install-dependencies:

Modified Paths

trunk/Tools/ChangeLog
trunk/Tools/gtk/install-dependencies




Diff

Modified: trunk/Tools/ChangeLog (192682 => 192683)

--- trunk/Tools/ChangeLog	2015-11-20 11:38:10 UTC (rev 192682)
+++ trunk/Tools/ChangeLog	2015-11-20 14:41:50 UTC (rev 192683)
@@ -1,3 +1,12 @@
+2015-11-20  Michael Catanzaro  
+
+[GTK] install-dependencies should run installer exactly once
+https://bugs.webkit.org/show_bug.cgi?id=151477
+
+Reviewed by Carlos Garcia Campos.
+
+* gtk/install-dependencies:
+
 2015-11-20  Csaba Osztrogonác  
 
 [EFL] Enable FTL JIT by default on X86_64


Modified: trunk/Tools/gtk/install-dependencies (192682 => 192683)

--- trunk/Tools/gtk/install-dependencies	2015-11-20 11:38:10 UTC (rev 192682)
+++ trunk/Tools/gtk/install-dependencies	2015-11-20 14:41:50 UTC (rev 192683)
@@ -22,20 +22,13 @@
 exit 0
 fi
 
-# dnf - Fedora 22 and above
+# dnf - Fedora
 dnf --version &> /dev/null
 if [ $? -eq 0 ]; then
-installFedoraDependencies dnf
+installDependenciesWithDnf
 exit 0
 fi
 
-# yum - Fedora 21 and below
-yum --version &> /dev/null
-if [ $? -eq 0 ]; then
-installFedoraDependencies yum
-exit 0
-fi
-
 # pacman - Arch Linux
 # pacman --version and pacman --help both return non-0
 pacman -Ss &> /dev/null
@@ -49,7 +42,7 @@
 
 function installDependenciesWithApt {
 # These are dependencies necessary for building WebKitGTK+.
-apt-get install \
+packages=" \
 autoconf \
 automake \
 autopoint \
@@ -100,10 +93,10 @@
 libxtst-dev \
 libwayland-dev \
 ruby \
-xfonts-utils
+xfonts-utils"
 
 # These are dependencies necessary for running tests.
-apt-get install \
+packages="$packages \
 apache2 \
 curl \
 dbus-x11 \
@@ -115,10 +108,10 @@
 ruby \
 ruby-json \
 ruby-highline \
-xvfb
+xvfb"
 
 # These are dependencies necessary for building the jhbuild.
-apt-get install \
+packages="$packages \
 git \
 gobject-introspection \
 icon-naming-utils \
@@ -153,16 +146,14 @@
 x11proto-xf86dri-dev \
 xfonts-utils \
 xtrans-dev \
-xutils-dev
+xutils-dev"
 
 # These are dependencies necessary for using webkit-patch
-apt-get install \
+packages="$packages \
 git-svn \
-subversion
+subversion"
 
-# ninja is a faster build system than GNU make, but it doesn't
-# exist on Ubuntu 12.04
-apt-get install ninja-build || true
+apt-get install $packages
 }
 
 function installDependenciesWithPacman {
@@ -297,9 +288,9 @@
 echo "https://wiki.archlinux.org/index.php/Python#Dealing_with_version_problem_in_build_scripts"
 }
 
-function installFedoraDependencies {
+function installDependenciesWithDnf {
 # These are dependencies necessary for building WebKitGTK+.
-$1 install \
+packages=" \
 atk-devel \
 autoconf \
 automake \
@@ -351,10 +342,10 @@
 python-devel \
 orc-devel \
 ruby \
-sqlite-devel
+sqlite-devel"
 
 # These are dependencies necessary for running tests.
-$1 install \
+packages="$packages \
 curl \
 dbus-x11 \
 hunspell-en \
@@ -369,10 +360,10 @@
 ruby \
 rubygem-json \
 rubygem-highline \
-xorg-x11-server-Xvfb
+xorg-x11-server-Xvfb"
 
 # These are dependencies necessary for building the jhbuild.
-$1 install \
+packages="$packages \
 docbook-utils \
 docbook-utils-pdf \
 git \
@@ -393,12 +384,14 @@
 xorg-x11-font-utils \
 xorg-x11-proto-devel \
 xorg-x11-util-macros \
-xorg-x11-xtrans-devel
+xorg-x11-xtrans-devel"
 
 # These are dependencies necessary for using webkit-patch
-$1 install \
+packages="$packages
 git-svn \
-subversion
+subversion"
+
+dnf install $packages
 }
 
 checkInstaller






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


[webkit-changes] [192674] trunk/Tools

2015-11-19 Thread mcatanzaro
Title: [192674] trunk/Tools








Revision 192674
Author mcatanz...@igalia.com
Date 2015-11-19 20:36:05 -0800 (Thu, 19 Nov 2015)


Log Message
Unreviewed, install llvm-static on Fedora to fix build now FTL is enabled

* gtk/install-dependencies:

Modified Paths

trunk/Tools/ChangeLog
trunk/Tools/gtk/install-dependencies




Diff

Modified: trunk/Tools/ChangeLog (192673 => 192674)

--- trunk/Tools/ChangeLog	2015-11-20 03:52:56 UTC (rev 192673)
+++ trunk/Tools/ChangeLog	2015-11-20 04:36:05 UTC (rev 192674)
@@ -1,3 +1,9 @@
+2015-11-19  Michael Catanzaro  
+
+Unreviewed, install llvm-static on Fedora to fix build now FTL is enabled
+
+* gtk/install-dependencies:
+
 2015-11-19  Commit Queue  
 
 Unreviewed, rolling out r192667 and r192668.


Modified: trunk/Tools/gtk/install-dependencies (192673 => 192674)

--- trunk/Tools/gtk/install-dependencies	2015-11-20 03:52:56 UTC (rev 192673)
+++ trunk/Tools/gtk/install-dependencies	2015-11-20 04:36:05 UTC (rev 192674)
@@ -338,6 +338,9 @@
 libwayland-client-devel \
 libwayland-server-devel \
 libxslt-devel \
+llvm \
+llvm-devel \
+llvm-static \
 mesa-libGL-devel \
 ninja-build \
 	openssl-devel \
@@ -385,8 +388,6 @@
 libpciaccess-devel \
 libtiff-devel \
 libxkbfile-devel \
-llvm \
-llvm-devel \
 mesa-libEGL-devel \
 ragel \
 xorg-x11-font-utils \






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


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

2015-11-21 Thread mcatanzaro
Title: [192724] trunk/Source/WebCore








Revision 192724
Author mcatanz...@igalia.com
Date 2015-11-21 09:00:00 -0800 (Sat, 21 Nov 2015)


Log Message
[GTK] Off-by-one error in getStyleContext()
https://bugs.webkit.org/show_bug.cgi?id=151524

Reviewed by Carlos Garcia Campos.

GtkWidgetPath* path = gtk_widget_path_new();
gtk_widget_path_append_type(path, widgetType);
// ...
gtk_widget_path_iter_add_class(path, 0, GTK_STYLE_CLASS_BUTTON);
gtk_widget_path_iter_add_class(path, 1, "text-button");

Only one widget type was appended to the widget path, so the maximum valid index is 0. This
code means to add both style classes to the first widget type in the widget path, so the
second call should use index 0 rather than index 1.

This caused no bug in practice, because when the index is invalid,
gtk_widget_path_iter_add_class() automatically changes the index to the last valid position
in the widget path -- in this case, 0. This is routinely done with -1 as a convention for
specifying the last position in the widget path.

* rendering/RenderThemeGtk.cpp:
(WebCore::getStyleContext):

Modified Paths

trunk/Source/WebCore/ChangeLog
trunk/Source/WebCore/rendering/RenderThemeGtk.cpp




Diff

Modified: trunk/Source/WebCore/ChangeLog (192723 => 192724)

--- trunk/Source/WebCore/ChangeLog	2015-11-21 16:57:47 UTC (rev 192723)
+++ trunk/Source/WebCore/ChangeLog	2015-11-21 17:00:00 UTC (rev 192724)
@@ -1,5 +1,30 @@
 2015-11-21  Michael Catanzaro  
 
+[GTK] Off-by-one error in getStyleContext()
+https://bugs.webkit.org/show_bug.cgi?id=151524
+
+Reviewed by Carlos Garcia Campos.
+
+GtkWidgetPath* path = gtk_widget_path_new();
+gtk_widget_path_append_type(path, widgetType);
+// ...
+gtk_widget_path_iter_add_class(path, 0, GTK_STYLE_CLASS_BUTTON);
+gtk_widget_path_iter_add_class(path, 1, "text-button");
+
+Only one widget type was appended to the widget path, so the maximum valid index is 0. This
+code means to add both style classes to the first widget type in the widget path, so the
+second call should use index 0 rather than index 1.
+
+This caused no bug in practice, because when the index is invalid,
+gtk_widget_path_iter_add_class() automatically changes the index to the last valid position
+in the widget path -- in this case, 0. This is routinely done with -1 as a convention for
+specifying the last position in the widget path.
+
+* rendering/RenderThemeGtk.cpp:
+(WebCore::getStyleContext):
+
+2015-11-21  Michael Catanzaro  
+
 [GTK] Warning spam from GtkStyleContext
 https://bugs.webkit.org/show_bug.cgi?id=151520
 


Modified: trunk/Source/WebCore/rendering/RenderThemeGtk.cpp (192723 => 192724)

--- trunk/Source/WebCore/rendering/RenderThemeGtk.cpp	2015-11-21 16:57:47 UTC (rev 192723)
+++ trunk/Source/WebCore/rendering/RenderThemeGtk.cpp	2015-11-21 17:00:00 UTC (rev 192724)
@@ -175,7 +175,7 @@
 gtk_widget_path_iter_add_class(path, 0, "arrow");
 else if (widgetType == GTK_TYPE_BUTTON) {
 gtk_widget_path_iter_add_class(path, 0, GTK_STYLE_CLASS_BUTTON);
-gtk_widget_path_iter_add_class(path, 1, "text-button");
+gtk_widget_path_iter_add_class(path, 0, "text-button");
 } else if (widgetType == GTK_TYPE_SCALE)
 gtk_widget_path_iter_add_class(path, 0, GTK_STYLE_CLASS_SCALE);
 else if (widgetType == GTK_TYPE_SEPARATOR)






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


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

2015-11-21 Thread mcatanzaro
Title: [192723] trunk/Source/WebCore








Revision 192723
Author mcatanz...@igalia.com
Date 2015-11-21 08:57:47 -0800 (Sat, 21 Nov 2015)


Log Message
[GTK] Warning spam from GtkStyleContext
https://bugs.webkit.org/show_bug.cgi?id=151520

Reviewed by Carlos Garcia Campos.

Audit every use of gtk_style_context_get_* to fix compatibility with GTK+ 3.19. Some of
these were already fine and are only changed for clarity.

Company:  gtk_style_context_get() (and _get_padding/border/color()) should only ever be
  called with the same state as gtk_style_context_get_state()
Company:  usually that's a simple replacing of the old state (like in the trace you posted)
Company:  sometimes it requires calling gtk_style_context_set_sate() with the right state
  first
Company:  and in very rare cases it needs a gtk_style_context_save() before the set_state(),
  too

* platform/gtk/ScrollbarThemeGtk.cpp:
(WebCore::adjustRectAccordingToMargin):
* rendering/RenderThemeGtk.cpp:
(gtk_css_section_print):
(WebCore::getStyleContext):
(WebCore::RenderThemeGtk::initMediaColors):
(WebCore::renderButton):
(WebCore::getComboBoxMetrics):
(WebCore::RenderThemeGtk::paintMenuList):
(WebCore::RenderThemeGtk::paintTextField):
(WebCore::RenderThemeGtk::paintProgressBar):
(WebCore::spinButtonArrowSize):
(WebCore::RenderThemeGtk::adjustInnerSpinButtonStyle):
(WebCore::styleColor):

Modified Paths

trunk/Source/WebCore/ChangeLog
trunk/Source/WebCore/platform/gtk/ScrollbarThemeGtk.cpp
trunk/Source/WebCore/rendering/RenderThemeGtk.cpp




Diff

Modified: trunk/Source/WebCore/ChangeLog (192722 => 192723)

--- trunk/Source/WebCore/ChangeLog	2015-11-21 06:07:40 UTC (rev 192722)
+++ trunk/Source/WebCore/ChangeLog	2015-11-21 16:57:47 UTC (rev 192723)
@@ -1,3 +1,36 @@
+2015-11-21  Michael Catanzaro  
+
+[GTK] Warning spam from GtkStyleContext
+https://bugs.webkit.org/show_bug.cgi?id=151520
+
+Reviewed by Carlos Garcia Campos.
+
+Audit every use of gtk_style_context_get_* to fix compatibility with GTK+ 3.19. Some of
+these were already fine and are only changed for clarity.
+
+Company:  gtk_style_context_get() (and _get_padding/border/color()) should only ever be
+  called with the same state as gtk_style_context_get_state()
+Company:  usually that's a simple replacing of the old state (like in the trace you posted)
+Company:  sometimes it requires calling gtk_style_context_set_sate() with the right state
+  first
+Company:  and in very rare cases it needs a gtk_style_context_save() before the set_state(),
+  too
+
+* platform/gtk/ScrollbarThemeGtk.cpp:
+(WebCore::adjustRectAccordingToMargin):
+* rendering/RenderThemeGtk.cpp:
+(gtk_css_section_print):
+(WebCore::getStyleContext):
+(WebCore::RenderThemeGtk::initMediaColors):
+(WebCore::renderButton):
+(WebCore::getComboBoxMetrics):
+(WebCore::RenderThemeGtk::paintMenuList):
+(WebCore::RenderThemeGtk::paintTextField):
+(WebCore::RenderThemeGtk::paintProgressBar):
+(WebCore::spinButtonArrowSize):
+(WebCore::RenderThemeGtk::adjustInnerSpinButtonStyle):
+(WebCore::styleColor):
+
 2015-11-20  Brady Eidson  
 
 Modern IDB: After versionchange transactions complete, fire onsuccess on the original IDBOpenDBRequest


Modified: trunk/Source/WebCore/platform/gtk/ScrollbarThemeGtk.cpp (192722 => 192723)

--- trunk/Source/WebCore/platform/gtk/ScrollbarThemeGtk.cpp	2015-11-21 06:07:40 UTC (rev 192722)
+++ trunk/Source/WebCore/platform/gtk/ScrollbarThemeGtk.cpp	2015-11-21 16:57:47 UTC (rev 192723)
@@ -281,7 +281,8 @@
 static void adjustRectAccordingToMargin(GtkStyleContext* context, GtkStateFlags state, IntRect& rect)
 {
 GtkBorder margin;
-gtk_style_context_get_margin(context, state, );
+gtk_style_context_set_state(context, state);
+gtk_style_context_get_margin(context, gtk_style_context_get_state(context), );
 rect.move(margin.left, margin.right);
 rect.contract(margin.left + margin.right, margin.top + margin.bottom);
 }


Modified: trunk/Source/WebCore/rendering/RenderThemeGtk.cpp (192722 => 192723)

--- trunk/Source/WebCore/rendering/RenderThemeGtk.cpp	2015-11-21 06:07:40 UTC (rev 192722)
+++ trunk/Source/WebCore/rendering/RenderThemeGtk.cpp	2015-11-21 16:57:47 UTC (rev 192723)
@@ -273,12 +273,19 @@
 GdkRGBA color;
 GtkStyleContext* containerContext = getStyleContext(GTK_TYPE_CONTAINER);
 
-gtk_style_context_get_background_color(containerContext, GTK_STATE_FLAG_NORMAL, );
+gtk_style_context_save(containerContext);
+
+gtk_style_context_set_state(containerContext, GTK_STATE_FLAG_NORMAL);
+gtk_style_context_get_background_color(containerContext, gtk_style_context_get_state(containerContext), );
 m_panelColor = color;
-

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

2015-11-22 Thread mcatanzaro
Title: [192727] trunk/Source/WebCore








Revision 192727
Author mcatanz...@igalia.com
Date 2015-11-22 00:50:40 -0800 (Sun, 22 Nov 2015)


Log Message
[GTK] RenderThemeGtk::platformActiveSelectionBackgroundColor, et. al. should not clobber state of cached GtkStyleContexts
https://bugs.webkit.org/show_bug.cgi?id=151533

Reviewed by Carlos Garcia Campos.

platformActiveSelectionBackgroundColor(), platformInactiveSelectionBackgroundColor(), etc.
are const functions intended only to return a color used for painting, but since r174929
they also change the state of the cached style contexts we use for GTK_TYPE_ENTRY and
GTK_TYPE_TREE_VIEW. That's wrong; those style contexts should not have any state set. This
could cause theme colors returned by those GtkStyleContexts to change unexpectedly,
depending on whether the state is explicitly set before each use, or whether the theme
actually uses the states.

This didn't cause any regression only because every place using these style contexts
explicitly sets the state of the style contexts before use. In fact, the GtkTreeView style
context is not used anywhere else, and the GtkEntry style context is only used in
paintTextField, which does set the state before use (and then reverts it using
save/restore), so this cannot have broken anything in practice. But it's a landmine waiting
for the next programmer to trip it.

Fix this with a gtk_style_context_save()/gtk_style_context_restore() pair.

* rendering/RenderThemeGtk.cpp:
(WebCore::styleColor):

Modified Paths

trunk/Source/WebCore/ChangeLog
trunk/Source/WebCore/rendering/RenderThemeGtk.cpp




Diff

Modified: trunk/Source/WebCore/ChangeLog (192726 => 192727)

--- trunk/Source/WebCore/ChangeLog	2015-11-21 23:06:46 UTC (rev 192726)
+++ trunk/Source/WebCore/ChangeLog	2015-11-22 08:50:40 UTC (rev 192727)
@@ -1,3 +1,30 @@
+2015-11-22  Michael Catanzaro  
+
+[GTK] RenderThemeGtk::platformActiveSelectionBackgroundColor, et. al. should not clobber state of cached GtkStyleContexts
+https://bugs.webkit.org/show_bug.cgi?id=151533
+
+Reviewed by Carlos Garcia Campos.
+
+platformActiveSelectionBackgroundColor(), platformInactiveSelectionBackgroundColor(), etc.
+are const functions intended only to return a color used for painting, but since r174929
+they also change the state of the cached style contexts we use for GTK_TYPE_ENTRY and
+GTK_TYPE_TREE_VIEW. That's wrong; those style contexts should not have any state set. This
+could cause theme colors returned by those GtkStyleContexts to change unexpectedly,
+depending on whether the state is explicitly set before each use, or whether the theme
+actually uses the states.
+
+This didn't cause any regression only because every place using these style contexts
+explicitly sets the state of the style contexts before use. In fact, the GtkTreeView style
+context is not used anywhere else, and the GtkEntry style context is only used in
+paintTextField, which does set the state before use (and then reverts it using
+save/restore), so this cannot have broken anything in practice. But it's a landmine waiting
+for the next programmer to trip it.
+
+Fix this with a gtk_style_context_save()/gtk_style_context_restore() pair.
+
+* rendering/RenderThemeGtk.cpp:
+(WebCore::styleColor):
+
 2015-11-21  Myles C. Maxfield  
 
 Tiny cleanup in ComplexTextController::collectComplexTextRuns()


Modified: trunk/Source/WebCore/rendering/RenderThemeGtk.cpp (192726 => 192727)

--- trunk/Source/WebCore/rendering/RenderThemeGtk.cpp	2015-11-21 23:06:46 UTC (rev 192726)
+++ trunk/Source/WebCore/rendering/RenderThemeGtk.cpp	2015-11-22 08:50:40 UTC (rev 192727)
@@ -1348,9 +1348,8 @@
 
 static Color styleColor(GType widgetType, GtkStateFlags state, StyleColorType colorType)
 {
-
 GtkStyleContext* context = getStyleContext(widgetType);
-// Recent GTK+ versions (> 3.14) require to explicitly set the state before getting the color.
+gtk_style_context_save(context);
 gtk_style_context_set_state(context, state);
 
 GdkRGBA gdkRGBAColor;
@@ -1358,6 +1357,8 @@
 gtk_style_context_get_background_color(context, gtk_style_context_get_state(context), );
 else
 gtk_style_context_get_color(context, gtk_style_context_get_state(context), );
+
+gtk_style_context_restore(context);
 return gdkRGBAColor;
 }
 






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


[webkit-changes] [194845] trunk

2016-01-11 Thread mcatanzaro
Title: [194845] trunk








Revision 194845
Author mcatanz...@igalia.com
Date 2016-01-11 02:49:47 -0800 (Mon, 11 Jan 2016)


Log Message
[GTK] W3C CSS2.1 anonymous table tests are failing
https://bugs.webkit.org/show_bug.cgi?id=152455

Reviewed by Mario Sanchez Prada.

Tools:

Add shared-mime-info to the jhbuild environment, since it affects the results of layout
tests. Add upstream patches to fix detection of XHTML files.

* gtk/jhbuild.modules:
* gtk/patches/shared-mime-info-xht-glob.patch: Added.
* gtk/patches/shared-mime-info-xhtml-magic.patch: Added.

LayoutTests:

Unskip the anonymous table tests, so the bots can generate expected results. The expected
results will be committed separately.

* platform/gtk/TestExpectations:

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/platform/gtk/TestExpectations
trunk/Tools/ChangeLog
trunk/Tools/gtk/jhbuild.modules


Added Paths

trunk/Tools/gtk/patches/shared-mime-info-xht-glob.patch
trunk/Tools/gtk/patches/shared-mime-info-xhtml-magic.patch




Diff

Modified: trunk/LayoutTests/ChangeLog (194844 => 194845)

--- trunk/LayoutTests/ChangeLog	2016-01-11 10:40:12 UTC (rev 194844)
+++ trunk/LayoutTests/ChangeLog	2016-01-11 10:49:47 UTC (rev 194845)
@@ -1,3 +1,15 @@
+2016-01-11  Michael Catanzaro  
+
+[GTK] W3C CSS2.1 anonymous table tests are failing
+https://bugs.webkit.org/show_bug.cgi?id=152455
+
+Reviewed by Mario Sanchez Prada.
+
+Unskip the anonymous table tests, so the bots can generate expected results. The expected
+results will be committed separately.
+
+* platform/gtk/TestExpectations:
+
 2016-01-10  Myles C. Maxfield  
 
 [SVG -> OTF Converter] Parsing failures cause use of incomplete fonts


Modified: trunk/LayoutTests/platform/gtk/TestExpectations (194844 => 194845)

--- trunk/LayoutTests/platform/gtk/TestExpectations	2016-01-11 10:40:12 UTC (rev 194844)
+++ trunk/LayoutTests/platform/gtk/TestExpectations	2016-01-11 10:49:47 UTC (rev 194845)
@@ -52,77 +52,6 @@
 # Tests that require new results.
 #
 
-# These XHTML files are being processed as HTML files.
-# Need to fix this before we can add expectations.
-webkit.org/b/152455 css2.1/tables/table-anonymous-objects-015.xht [ Missing ]
-webkit.org/b/152455 css2.1/tables/table-anonymous-objects-016.xht [ Missing ]
-webkit.org/b/152455 css2.1/tables/table-anonymous-objects-023.xht [ Missing ]
-webkit.org/b/152455 css2.1/tables/table-anonymous-objects-024.xht [ Missing ]
-webkit.org/b/152455 css2.1/tables/table-anonymous-objects-035.xht [ Missing ]
-webkit.org/b/152455 css2.1/tables/table-anonymous-objects-036.xht [ Missing ]
-webkit.org/b/152455 css2.1/tables/table-anonymous-objects-037.xht [ Missing ]
-webkit.org/b/152455 css2.1/tables/table-anonymous-objects-038.xht [ Missing ]
-webkit.org/b/152455 css2.1/tables/table-anonymous-objects-045.xht [ Missing ]
-webkit.org/b/152455 css2.1/tables/table-anonymous-objects-046.xht [ Missing ]
-webkit.org/b/152455 css2.1/tables/table-anonymous-objects-047.xht [ Missing ]
-webkit.org/b/152455 css2.1/tables/table-anonymous-objects-048.xht [ Missing ]
-webkit.org/b/152455 css2.1/tables/table-anonymous-objects-049.xht [ Missing ]
-webkit.org/b/152455 css2.1/tables/table-anonymous-objects-050.xht [ Missing ]
-webkit.org/b/152455 css2.1/tables/table-anonymous-objects-055.xht [ Missing ]
-webkit.org/b/152455 css2.1/tables/table-anonymous-objects-056.xht [ Missing ]
-webkit.org/b/152455 css2.1/tables/table-anonymous-objects-091.xht [ Missing ]
-webkit.org/b/152455 css2.1/tables/table-anonymous-objects-092.xht [ Missing ]
-webkit.org/b/152455 css2.1/tables/table-anonymous-objects-099.xht [ Missing ]
-webkit.org/b/152455 css2.1/tables/table-anonymous-objects-100.xht [ Missing ]
-webkit.org/b/152455 css2.1/tables/table-anonymous-objects-103.xht [ Missing ]
-webkit.org/b/152455 css2.1/tables/table-anonymous-objects-104.xht [ Missing ]
-webkit.org/b/152455 css2.1/tables/table-anonymous-objects-105.xht [ Missing ]
-webkit.org/b/152455 css2.1/tables/table-anonymous-objects-106.xht [ Missing ]
-webkit.org/b/152455 css2.1/tables/table-anonymous-objects-107.xht [ Missing ]
-webkit.org/b/152455 css2.1/tables/table-anonymous-objects-108.xht [ Missing ]
-webkit.org/b/152455 css2.1/tables/table-anonymous-objects-109.xht [ Missing ]
-webkit.org/b/152455 css2.1/tables/table-anonymous-objects-110.xht [ Missing ]
-webkit.org/b/152455 css2.1/tables/table-anonymous-objects-111.xht [ Missing ]
-webkit.org/b/152455 css2.1/tables/table-anonymous-objects-112.xht [ Missing ]
-webkit.org/b/152455 css2.1/tables/table-anonymous-objects-113.xht [ Missing ]
-webkit.org/b/152455 css2.1/tables/table-anonymous-objects-114.xht [ Missing ]
-webkit.org/b/152455 css2.1/tables/table-anonymous-objects-115.xht [ Missing ]
-webkit.org/b/152455 css2.1/tables/table-anonymous-objects-116.xht [ Missing ]

[webkit-changes] [201751] trunk/LayoutTests

2016-06-07 Thread mcatanzaro
Title: [201751] trunk/LayoutTests








Revision 201751
Author mcatanz...@igalia.com
Date 2016-06-07 07:32:24 -0700 (Tue, 07 Jun 2016)


Log Message
[GTK] Mark fast/text/international/system-language/han-quotes.html as flaky

Unreviewed gardening

* platform/gtk/TestExpectations:

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/platform/gtk/TestExpectations




Diff

Modified: trunk/LayoutTests/ChangeLog (201750 => 201751)

--- trunk/LayoutTests/ChangeLog	2016-06-07 14:22:53 UTC (rev 201750)
+++ trunk/LayoutTests/ChangeLog	2016-06-07 14:32:24 UTC (rev 201751)
@@ -1,3 +1,11 @@
+2016-06-07  Michael Catanzaro  
+
+[GTK] Mark fast/text/international/system-language/han-quotes.html as flaky
+
+Unreviewed gardening
+
+* platform/gtk/TestExpectations:
+
 2016-06-07  Nael Ouedraogo  
 
 Creating a TouchList with non Touch items should throw an exception


Modified: trunk/LayoutTests/platform/gtk/TestExpectations (201750 => 201751)

--- trunk/LayoutTests/platform/gtk/TestExpectations	2016-06-07 14:22:53 UTC (rev 201750)
+++ trunk/LayoutTests/platform/gtk/TestExpectations	2016-06-07 14:32:24 UTC (rev 201751)
@@ -1315,6 +1315,8 @@
 
 webkit.org/b/157731 fast/events/touch/touch-inside-iframe-scrolled.html [ Timeout Pass ]
 
+webkit.org/b/158472 fast/text/international/system-language/han-quotes.html [ ImageOnlyFailure Pass ]
+
 #
 # End of Flaky tests
 #






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


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

2016-06-07 Thread mcatanzaro
Title: [201749] trunk/Source/WebKit2








Revision 201749
Author mcatanz...@igalia.com
Date 2016-06-07 07:12:54 -0700 (Tue, 07 Jun 2016)


Log Message
[GTK] Hide GTK+ 2 plugins if GTK+ 2 plugin process was built but is not installed
https://bugs.webkit.org/show_bug.cgi?id=158419

Reviewed by Carlos Garcia Campos.


* UIProcess/Plugins/unix/PluginInfoStoreUnix.cpp:
(WebKit::PluginInfoStore::getPluginInfo):
* UIProcess/Plugins/unix/PluginProcessProxyUnix.cpp:
(WebKit::PluginProcessProxy::scanPlugin):

Modified Paths

trunk/Source/WebKit2/ChangeLog
trunk/Source/WebKit2/UIProcess/Plugins/unix/PluginInfoStoreUnix.cpp
trunk/Source/WebKit2/UIProcess/Plugins/unix/PluginProcessProxyUnix.cpp




Diff

Modified: trunk/Source/WebKit2/ChangeLog (201748 => 201749)

--- trunk/Source/WebKit2/ChangeLog	2016-06-07 12:43:21 UTC (rev 201748)
+++ trunk/Source/WebKit2/ChangeLog	2016-06-07 14:12:54 UTC (rev 201749)
@@ -1,3 +1,17 @@
+2016-06-07  Michael Catanzaro  
+
+[GTK] Hide GTK+ 2 plugins if GTK+ 2 plugin process was built but is not installed
+https://bugs.webkit.org/show_bug.cgi?id=158419
+
+Reviewed by Carlos Garcia Campos.
+
+Patch by Alberto Garcia 
+
+* UIProcess/Plugins/unix/PluginInfoStoreUnix.cpp:
+(WebKit::PluginInfoStore::getPluginInfo):
+* UIProcess/Plugins/unix/PluginProcessProxyUnix.cpp:
+(WebKit::PluginProcessProxy::scanPlugin):
+
 2016-06-06  Antoine Quint  
 
 Position of WebGL  on iOS is incorrect with CSS borders


Modified: trunk/Source/WebKit2/UIProcess/Plugins/unix/PluginInfoStoreUnix.cpp (201748 => 201749)

--- trunk/Source/WebKit2/UIProcess/Plugins/unix/PluginInfoStoreUnix.cpp	2016-06-07 12:43:21 UTC (rev 201748)
+++ trunk/Source/WebKit2/UIProcess/Plugins/unix/PluginInfoStoreUnix.cpp	2016-06-07 14:12:54 UTC (rev 201749)
@@ -33,6 +33,7 @@
 
 #include "NetscapePluginModule.h"
 #include "PluginSearchPath.h"
+#include "ProcessExecutablePath.h"
 #include 
 
 #if PLATFORM(GTK)
@@ -69,8 +70,17 @@
 bool PluginInfoStore::getPluginInfo(const String& pluginPath, PluginModuleInfo& plugin)
 {
 #if PLATFORM(GTK)
-if (PluginInfoCache::singleton().getPluginInfo(pluginPath, plugin))
+if (PluginInfoCache::singleton().getPluginInfo(pluginPath, plugin)) {
+#if ENABLE(PLUGIN_PROCESS_GTK2)
+if (plugin.requiresGtk2) {
+String pluginProcessPath = executablePathOfPluginProcess();
+pluginProcessPath.append('2');
+if (!fileExists(pluginProcessPath))
+return false;
+}
+#endif
 return true;
+}
 
 if (NetscapePluginModule::getPluginInfo(pluginPath, plugin)) {
 PluginInfoCache::singleton().updatePluginInfo(pluginPath, plugin);


Modified: trunk/Source/WebKit2/UIProcess/Plugins/unix/PluginProcessProxyUnix.cpp (201748 => 201749)

--- trunk/Source/WebKit2/UIProcess/Plugins/unix/PluginProcessProxyUnix.cpp	2016-06-07 12:43:21 UTC (rev 201748)
+++ trunk/Source/WebKit2/UIProcess/Plugins/unix/PluginProcessProxyUnix.cpp	2016-06-07 14:12:54 UTC (rev 201749)
@@ -83,12 +83,15 @@
 
 #if PLATFORM(GTK)
 bool requiresGtk2 = pluginRequiresGtk2(pluginPath);
-if (requiresGtk2)
+if (requiresGtk2) {
 #if ENABLE(PLUGIN_PROCESS_GTK2)
 pluginProcessPath.append('2');
+if (!fileExists(pluginProcessPath))
+return false;
 #else
 return false;
 #endif
+}
 #endif
 
 CString binaryPath = fileSystemRepresentation(pluginProcessPath);






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


[webkit-changes] [201879] trunk

2016-06-09 Thread mcatanzaro
Title: [201879] trunk








Revision 201879
Author mcatanz...@igalia.com
Date 2016-06-09 13:09:21 -0700 (Thu, 09 Jun 2016)


Log Message
Add comments to clarify feature enablement
https://bugs.webkit.org/show_bug.cgi?id=158567

Reviewed by Alex Christensen.

.:

* Source/cmake/WebKitFeatures.cmake:

Tools:

* Scripts/webkitperl/FeatureList.pm:

Modified Paths

trunk/ChangeLog
trunk/Source/cmake/WebKitFeatures.cmake
trunk/Tools/ChangeLog
trunk/Tools/Scripts/webkitperl/FeatureList.pm




Diff

Modified: trunk/ChangeLog (201878 => 201879)

--- trunk/ChangeLog	2016-06-09 19:24:22 UTC (rev 201878)
+++ trunk/ChangeLog	2016-06-09 20:09:21 UTC (rev 201879)
@@ -1,3 +1,12 @@
+2016-06-09  Michael Catanzaro  
+
+Add comments to clarify feature enablement
+https://bugs.webkit.org/show_bug.cgi?id=158567
+
+Reviewed by Alex Christensen.
+
+* Source/cmake/WebKitFeatures.cmake:
+
 2016-06-08  Per Arne Vollan  
 
 [Win] Shadow DOM tests are failing.


Modified: trunk/Source/cmake/WebKitFeatures.cmake (201878 => 201879)

--- trunk/Source/cmake/WebKitFeatures.cmake	2016-06-09 19:24:22 UTC (rev 201878)
+++ trunk/Source/cmake/WebKitFeatures.cmake	2016-06-09 20:09:21 UTC (rev 201879)
@@ -1,3 +1,13 @@
+# The settings in this file are the WebKit project default values, and
+# are recommended for most ports. Ports can override these settings in
+# Options*.cmake, but should do so only if there is strong reason to
+# deviate from the defaults of the WebKit project (e.g. if the feature
+# requires platform-specific implementation that does not exist).
+#
+# Most defaults in this file affect end users but not developers.
+# Defaults for development builds are set in FeatureList.pm. Most all
+# features enabled here should also be enabled in FeatureList.pm.
+
 set(_WEBKIT_AVAILABLE_OPTIONS "")
 
 set(PUBLIC YES)


Modified: trunk/Tools/ChangeLog (201878 => 201879)

--- trunk/Tools/ChangeLog	2016-06-09 19:24:22 UTC (rev 201878)
+++ trunk/Tools/ChangeLog	2016-06-09 20:09:21 UTC (rev 201879)
@@ -1,3 +1,12 @@
+2016-06-09  Michael Catanzaro  
+
+Add comments to clarify feature enablement
+https://bugs.webkit.org/show_bug.cgi?id=158567
+
+Reviewed by Alex Christensen.
+
+* Scripts/webkitperl/FeatureList.pm:
+
 2016-06-09  Filip Pizlo  
 
 Unreviewed, skip jsair tests while we figure out the debug timeouts.


Modified: trunk/Tools/Scripts/webkitperl/FeatureList.pm (201878 => 201879)

--- trunk/Tools/Scripts/webkitperl/FeatureList.pm	2016-06-09 19:24:22 UTC (rev 201878)
+++ trunk/Tools/Scripts/webkitperl/FeatureList.pm	2016-06-09 20:09:21 UTC (rev 201879)
@@ -23,6 +23,13 @@
 # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
 # A module to contain all the enable/disable feature option code.
+#
+# For CMake ports, this module only affects development builds. The
+# settings in this file have ZERO EFFECT for end users. Use
+# WebKitFeatures.cmake to change settings for users. Guidelines:
+#
+# * A feature enabled here but not WebKitFeatures.cmake is EXPERIMENTAL.
+# * A feature enabled in WebKitFeatures.cmake but not here is a BUG.
 
 use strict;
 use warnings;






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


[webkit-changes] [194988] trunk

2016-01-13 Thread mcatanzaro
Title: [194988] trunk








Revision 194988
Author mcatanz...@igalia.com
Date 2016-01-13 15:06:20 -0800 (Wed, 13 Jan 2016)


Log Message
[GTK] Add comments above options declarations in OptionsGTK.cmake
https://bugs.webkit.org/show_bug.cgi?id=153074

Reviewed by Martin Robinson.

* Source/cmake/OptionsGTK.cmake:

Modified Paths

trunk/ChangeLog
trunk/Source/cmake/OptionsGTK.cmake




Diff

Modified: trunk/ChangeLog (194987 => 194988)

--- trunk/ChangeLog	2016-01-13 23:00:14 UTC (rev 194987)
+++ trunk/ChangeLog	2016-01-13 23:06:20 UTC (rev 194988)
@@ -1,3 +1,12 @@
+2016-01-13  Michael Catanzaro  
+
+[GTK] Add comments above options declarations in OptionsGTK.cmake
+https://bugs.webkit.org/show_bug.cgi?id=153074
+
+Reviewed by Martin Robinson.
+
+* Source/cmake/OptionsGTK.cmake:
+
 2016-01-12  Carlos Garcia Campos  
 
 Unreviewed. Update OptionsGTK.cmake and NEWS for 2.11.3 release.


Modified: trunk/Source/cmake/OptionsGTK.cmake (194987 => 194988)

--- trunk/Source/cmake/OptionsGTK.cmake	2016-01-13 23:00:14 UTC (rev 194987)
+++ trunk/Source/cmake/OptionsGTK.cmake	2016-01-13 23:06:20 UTC (rev 194988)
@@ -72,6 +72,9 @@
 set(ENABLE_FTL_DEFAULT OFF)
 endif ()
 
+# Public options specific to the GTK+ port. Do not add any options here unless
+# there is a strong reason we should support changing the value of the option,
+# and the option is not relevant to any other WebKit ports.
 WEBKIT_OPTION_DEFINE(ENABLE_GLES2 "Whether to enable OpenGL ES 2.0." PUBLIC ${ENABLE_GLES2_DEFAULT})
 WEBKIT_OPTION_DEFINE(ENABLE_GTKDOC "Whether or not to use generate gtkdoc." PUBLIC OFF)
 WEBKIT_OPTION_DEFINE(ENABLE_INTROSPECTION "Whether to enable GObject introspection." PUBLIC ON)
@@ -83,6 +86,8 @@
 WEBKIT_OPTION_DEFINE(USE_LIBNOTIFY "Whether to enable the default web notification implementation." PUBLIC ON)
 WEBKIT_OPTION_DEFINE(USE_LIBHYPHEN "Whether to enable the default automatic hyphenation implementation." PUBLIC ON)
 
+# Private options specific to the GTK+ port. Changing these options is
+# completely unsupported. They are intended for use only by WebKit developers.
 WEBKIT_OPTION_DEFINE(USE_GSTREAMER_GL "Whether to enable support for GStreamer GL" PRIVATE OFF)
 WEBKIT_OPTION_DEFINE(USE_GSTREAMER_MPEGTS "Whether to enable support for MPEG-TS" PRIVATE OFF)
 WEBKIT_OPTION_DEFINE(USE_REDIRECTED_XCOMPOSITE_WINDOW "Whether to use a Redirected XComposite Window for accelerated compositing in X11." PRIVATE ON)
@@ -122,6 +127,9 @@
 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_MEMORY_SAMPLER PUBLIC OFF)
 endif ()
 
+# Public options shared with other WebKit ports. Do not add any options here
+# without approval from a GTK+ reviewer. There must be strong reason to support
+# changing the value of the option.
 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_ACCELERATED_2D_CANVAS PUBLIC OFF)
 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_CREDENTIAL_STORAGE PUBLIC ON)
 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_DRAG_SUPPORT PUBLIC ON)
@@ -135,6 +143,9 @@
 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_WEB_AUDIO PUBLIC ON)
 WEBKIT_OPTION_DEFAULT_PORT_VALUE(USE_SYSTEM_MALLOC PUBLIC OFF)
 
+# Private options shared with other WebKit ports. Add options here when
+# we need a value different from the default defined in WebKitFeatures.cmake.
+# Changing these options is completely unsupported.
 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_3D_TRANSFORMS PRIVATE ON)
 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_ACCESSIBILITY PRIVATE ON)
 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_CANVAS_PATH PRIVATE OFF)






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


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

2016-01-13 Thread mcatanzaro
Title: [194984] trunk/Source/WebCore








Revision 194984
Author mcatanz...@igalia.com
Date 2016-01-13 14:29:01 -0800 (Wed, 13 Jan 2016)


Log Message
[GTK] Consistently use virtual and override specifiers in ScrollbarThemeGtk
https://bugs.webkit.org/show_bug.cgi?id=153076

Reviewed by Alex Christensen.

No behavior change.

* platform/gtk/ScrollbarThemeGtk.h:

Modified Paths

trunk/Source/WebCore/ChangeLog
trunk/Source/WebCore/platform/gtk/ScrollbarThemeGtk.h




Diff

Modified: trunk/Source/WebCore/ChangeLog (194983 => 194984)

--- trunk/Source/WebCore/ChangeLog	2016-01-13 22:21:40 UTC (rev 194983)
+++ trunk/Source/WebCore/ChangeLog	2016-01-13 22:29:01 UTC (rev 194984)
@@ -1,3 +1,14 @@
+2016-01-13  Michael Catanzaro  
+
+[GTK] Consistently use virtual and override specifiers in ScrollbarThemeGtk
+https://bugs.webkit.org/show_bug.cgi?id=153076
+
+Reviewed by Alex Christensen.
+
+No behavior change.
+
+* platform/gtk/ScrollbarThemeGtk.h:
+
 2016-01-13  Daniel Bates  
 
 Cleanup: XSS Auditor should avoid re-evaluating the parsed script tag


Modified: trunk/Source/WebCore/platform/gtk/ScrollbarThemeGtk.h (194983 => 194984)

--- trunk/Source/WebCore/platform/gtk/ScrollbarThemeGtk.h	2016-01-13 22:21:40 UTC (rev 194983)
+++ trunk/Source/WebCore/platform/gtk/ScrollbarThemeGtk.h	2016-01-13 22:29:01 UTC (rev 194984)
@@ -48,10 +48,10 @@
 
 using ScrollbarThemeComposite::thumbRect;
 IntRect thumbRect(Scrollbar&, const IntRect& unconstrainedTrackRect);
-bool paint(Scrollbar&, GraphicsContext&, const IntRect& damageRect) override;
-void paintScrollbarBackground(GraphicsContext&, Scrollbar&) override;
-void paintTrackBackground(GraphicsContext&, Scrollbar&, const IntRect&) override;
-void paintThumb(GraphicsContext&, Scrollbar&, const IntRect&) override;
+virtual bool paint(Scrollbar&, GraphicsContext&, const IntRect& damageRect) override;
+virtual void paintScrollbarBackground(GraphicsContext&, Scrollbar&) override;
+virtual void paintTrackBackground(GraphicsContext&, Scrollbar&, const IntRect&) override;
+virtual void paintThumb(GraphicsContext&, Scrollbar&, const IntRect&) override;
 virtual void paintButton(GraphicsContext&, Scrollbar&, const IntRect&, ScrollbarPart) override;
 virtual bool shouldCenterOnThumb(Scrollbar&, const PlatformMouseEvent&) override;
 virtual int scrollbarThickness(ScrollbarControlSize) override;
@@ -60,7 +60,7 @@
 // TODO: These are the default GTK+ values. At some point we should pull these from the theme itself.
 virtual double initialAutoscrollTimerDelay() override { return 0.20; }
 virtual double autoscrollTimerDelay() override { return 0.02; }
-void themeChanged();
+virtual void themeChanged() override;
 
 private:
 void updateThemeProperties();






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


[webkit-changes] [195183] trunk

2016-01-17 Thread mcatanzaro
Title: [195183] trunk








Revision 195183
Author mcatanz...@igalia.com
Date 2016-01-17 10:09:19 -0800 (Sun, 17 Jan 2016)


Log Message
[CMake] Do not build bmalloc when USE_SYSTEM_MALLOC is ON
https://bugs.webkit.org/show_bug.cgi?id=153190

Reviewed by Csaba Osztrogonác.

Build bmalloc when NOT USE_SYSTEM_MALLOC rather than when NOT WIN32.

.:

* Source/CMakeLists.txt:
* Source/cmake/OptionsWin.cmake:

Source/WTF:

* wtf/CMakeLists.txt:

Modified Paths

trunk/ChangeLog
trunk/Source/CMakeLists.txt
trunk/Source/WTF/ChangeLog
trunk/Source/WTF/wtf/CMakeLists.txt
trunk/Source/cmake/OptionsWin.cmake




Diff

Modified: trunk/ChangeLog (195182 => 195183)

--- trunk/ChangeLog	2016-01-17 09:15:45 UTC (rev 195182)
+++ trunk/ChangeLog	2016-01-17 18:09:19 UTC (rev 195183)
@@ -1,3 +1,15 @@
+2016-01-17  Michael Catanzaro  
+
+[CMake] Do not build bmalloc when USE_SYSTEM_MALLOC is ON
+https://bugs.webkit.org/show_bug.cgi?id=153190
+
+Reviewed by Csaba Osztrogonác.
+
+Build bmalloc when NOT USE_SYSTEM_MALLOC rather than when NOT WIN32.
+
+* Source/CMakeLists.txt:
+* Source/cmake/OptionsWin.cmake:
+
 2016-01-16  Jeremy Huddleston Sequoia  
 
 [GTK] Use -Wl,-all_load on darwin to include contents of all static archives


Modified: trunk/Source/CMakeLists.txt (195182 => 195183)

--- trunk/Source/CMakeLists.txt	2016-01-17 09:15:45 UTC (rev 195182)
+++ trunk/Source/CMakeLists.txt	2016-01-17 18:09:19 UTC (rev 195183)
@@ -1,8 +1,7 @@
 # -
 # Add module directories
 # -
-# FIXME: Port bmalloc to Windows. https://bugs.webkit.org/show_bug.cgi?id=143310
-if (NOT WIN32)
+if (NOT USE_SYSTEM_MALLOC)
 add_subdirectory(bmalloc)
 endif ()
 
@@ -33,8 +32,7 @@
 # -
 # Set compiler flags for all targets
 # -
-# FIXME: Port bmalloc to Windows. https://bugs.webkit.org/show_bug.cgi?id=143310
-if (NOT WIN32)
+if (NOT USE_SYSTEM_MALLOC)
 WEBKIT_SET_EXTRA_COMPILER_FLAGS(bmalloc ${ADDITIONAL_COMPILER_FLAGS})
 endif ()
 WEBKIT_SET_EXTRA_COMPILER_FLAGS(WTF ${ADDITIONAL_COMPILER_FLAGS})


Modified: trunk/Source/WTF/ChangeLog (195182 => 195183)

--- trunk/Source/WTF/ChangeLog	2016-01-17 09:15:45 UTC (rev 195182)
+++ trunk/Source/WTF/ChangeLog	2016-01-17 18:09:19 UTC (rev 195183)
@@ -1,3 +1,14 @@
+2016-01-17  Michael Catanzaro  
+
+[CMake] Do not build bmalloc when USE_SYSTEM_MALLOC is ON
+https://bugs.webkit.org/show_bug.cgi?id=153190
+
+Reviewed by Csaba Osztrogonác.
+
+Build bmalloc when NOT USE_SYSTEM_MALLOC rather than when NOT WIN32.
+
+* wtf/CMakeLists.txt:
+
 2016-01-15  Simon Fraser  
 
 Add kdebug_trace signposts for a few WebCore operations


Modified: trunk/Source/WTF/wtf/CMakeLists.txt (195182 => 195183)

--- trunk/Source/WTF/wtf/CMakeLists.txt	2016-01-17 09:15:45 UTC (rev 195182)
+++ trunk/Source/WTF/wtf/CMakeLists.txt	2016-01-17 18:09:19 UTC (rev 195183)
@@ -249,8 +249,7 @@
 )
 endif ()
 
-# FIXME: Port bmalloc to Windows. https://bugs.webkit.org/show_bug.cgi?id=143310
-if (NOT WIN32)
+if (NOT USE_SYSTEM_MALLOC)
 list(APPEND WTF_LIBRARIES bmalloc)
 endif ()
 


Modified: trunk/Source/cmake/OptionsWin.cmake (195182 => 195183)

--- trunk/Source/cmake/OptionsWin.cmake	2016-01-17 09:15:45 UTC (rev 195182)
+++ trunk/Source/cmake/OptionsWin.cmake	2016-01-17 18:09:19 UTC (rev 195183)
@@ -79,6 +79,7 @@
 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_WEBVTT_REGIONS PUBLIC ON)
 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_XSLT PUBLIC ON)
 
+# FIXME: Port bmalloc to Windows. https://bugs.webkit.org/show_bug.cgi?id=143310
 WEBKIT_OPTION_DEFAULT_PORT_VALUE(USE_SYSTEM_MALLOC PRIVATE ON)
 
 if (${WTF_PLATFORM_WIN_CAIRO})






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


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

2016-01-16 Thread mcatanzaro
Title: [195168] trunk/Source/WebKit2








Revision 195168
Author mcatanz...@igalia.com
Date 2016-01-16 07:15:09 -0800 (Sat, 16 Jan 2016)


Log Message
[GTK] Unreviewed. Fix a typo in an API comment.

* UIProcess/API/gtk/WebKitWebViewSessionState.cpp:

Modified Paths

trunk/Source/WebKit2/ChangeLog
trunk/Source/WebKit2/UIProcess/API/gtk/WebKitWebViewSessionState.cpp




Diff

Modified: trunk/Source/WebKit2/ChangeLog (195167 => 195168)

--- trunk/Source/WebKit2/ChangeLog	2016-01-16 09:44:17 UTC (rev 195167)
+++ trunk/Source/WebKit2/ChangeLog	2016-01-16 15:15:09 UTC (rev 195168)
@@ -1,3 +1,9 @@
+2016-01-16  Michael Catanzaro  
+
+[GTK] Unreviewed. Fix a typo in an API comment.
+
+* UIProcess/API/gtk/WebKitWebViewSessionState.cpp:
+
 2016-01-16  Carlos Garcia Campos  
 
 [GTK] GVariant runtime critical errors when encoding session data


Modified: trunk/Source/WebKit2/UIProcess/API/gtk/WebKitWebViewSessionState.cpp (195167 => 195168)

--- trunk/Source/WebKit2/UIProcess/API/gtk/WebKitWebViewSessionState.cpp	2016-01-16 09:44:17 UTC (rev 195167)
+++ trunk/Source/WebKit2/UIProcess/API/gtk/WebKitWebViewSessionState.cpp	2016-01-16 15:15:09 UTC (rev 195168)
@@ -386,7 +386,7 @@
  * webkit_web_view_session_state_new:
  * @data: a #GBytes
  *
- * Creates a new #WebKitWebViewSessionState from seralized data.
+ * Creates a new #WebKitWebViewSessionState from serialized data.
  *
  * Returns: (transfer full): a new #WebKitWebViewSessionState, or %NULL if @data doesn't contain a
  * valid serialized #WebKitWebViewSessionState.






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


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

2016-01-16 Thread mcatanzaro
Title: [195177] trunk/Source/WebCore








Revision 195177
Author mcatanz...@igalia.com
Date 2016-01-16 16:00:43 -0800 (Sat, 16 Jan 2016)


Log Message
[GTK] Add a couple comments to ScrollbarThemeGtk
https://bugs.webkit.org/show_bug.cgi?id=153184

Reviewed by Carlos Garcia Campos.

* platform/gtk/ScrollbarThemeGtk.cpp:
(WebCore::ScrollbarThemeGtk::paint):

Modified Paths

trunk/Source/WebCore/ChangeLog
trunk/Source/WebCore/platform/gtk/ScrollbarThemeGtk.cpp




Diff

Modified: trunk/Source/WebCore/ChangeLog (195176 => 195177)

--- trunk/Source/WebCore/ChangeLog	2016-01-16 21:05:56 UTC (rev 195176)
+++ trunk/Source/WebCore/ChangeLog	2016-01-17 00:00:43 UTC (rev 195177)
@@ -1,3 +1,13 @@
+2016-01-16  Michael Catanzaro  
+
+[GTK] Add a couple comments to ScrollbarThemeGtk
+https://bugs.webkit.org/show_bug.cgi?id=153184
+
+Reviewed by Carlos Garcia Campos.
+
+* platform/gtk/ScrollbarThemeGtk.cpp:
+(WebCore::ScrollbarThemeGtk::paint):
+
 2016-01-16  Andreas Kling  
 
 Give RuleSet a BumpArena and start using it for RuleDataVectors.


Modified: trunk/Source/WebCore/platform/gtk/ScrollbarThemeGtk.cpp (195176 => 195177)

--- trunk/Source/WebCore/platform/gtk/ScrollbarThemeGtk.cpp	2016-01-16 21:05:56 UTC (rev 195176)
+++ trunk/Source/WebCore/platform/gtk/ScrollbarThemeGtk.cpp	2016-01-17 00:00:43 UTC (rev 195177)
@@ -172,6 +172,9 @@
 return orientation == VerticalScrollbar ? "vertical" : "horizontal";
 }
 
+// The GtkStyleContext returned by this function is cached by ScrollbarThemeGtk::paint for the
+// duration of its scope, so a different GtkStyleContext with updated theme properties will be
+// used for each call to paint.
 GRefPtr ScrollbarThemeGtk::getOrCreateStyleContext(ScrollbarOrientation orientation)
 {
 if (m_cachedStyleContext)
@@ -352,6 +355,7 @@
 if (graphicsContext.paintingDisabled())
 return false;
 
+// Cache a new GtkStyleContext for the duration of this scope.
 TemporaryChange tempStyleContext(m_cachedStyleContext, getOrCreateStyleContext(scrollbar.orientation()));
 
 // Create the ScrollbarControlPartMask based on the damageRect






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


[webkit-changes] [195242] trunk

2016-01-18 Thread mcatanzaro
Title: [195242] trunk








Revision 195242
Author mcatanz...@igalia.com
Date 2016-01-18 17:23:08 -0800 (Mon, 18 Jan 2016)


Log Message
[CMake] Duplicate attempts to find software during cmake stage
https://bugs.webkit.org/show_bug.cgi?id=153211

Reviewed by Martin Robinson.

* CMakeLists.txt: Remove duplication of commands in WebKitCommon.cmake.
* Source/cmake/WebKitCommon.cmake: Guard the entire file so it runs only once.

Modified Paths

trunk/CMakeLists.txt
trunk/ChangeLog
trunk/Source/cmake/WebKitCommon.cmake




Diff

Modified: trunk/CMakeLists.txt (195241 => 195242)

--- trunk/CMakeLists.txt	2016-01-19 01:08:47 UTC (rev 195241)
+++ trunk/CMakeLists.txt	2016-01-19 01:23:08 UTC (rev 195242)
@@ -16,11 +16,6 @@
 set(ENABLE_TOOLS ON)
 endif ()
 
-include(WebKitMacros)
-include(WebKitFS)
-include(WebKitHelpers)
-include(WebKitFeatures)
-
 # -
 # Determine which port will be built
 # -
@@ -110,19 +105,18 @@
 option(SHOULD_INSTALL_JS_SHELL "generate an installation rule to install the built _javascript_ shell")
 
 # -
-# Common options
+# Common configuration
 #--
-include(OptionsCommon)
+include(WebKitCommon)
+
+# -
+# Output directories
+#--
 set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib)
 set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib)
 set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin)
 
 # -
-# Port-specific options
-# -
-include(Options${PORT})
-
-# -
 # Enable API unit tests and create a target for the test runner
 # -
 if (ENABLE_API_TESTS)
@@ -150,8 +144,3 @@
 # Print the features list last, for maximum visibility.
 # -
 PRINT_WEBKIT_OPTIONS()
-
-# -
-# Create the configuration header
-# -
-CREATE_CONFIGURATION_HEADER()


Modified: trunk/ChangeLog (195241 => 195242)

--- trunk/ChangeLog	2016-01-19 01:08:47 UTC (rev 195241)
+++ trunk/ChangeLog	2016-01-19 01:23:08 UTC (rev 195242)
@@ -1,3 +1,13 @@
+2016-01-18  Michael Catanzaro  
+
+[CMake] Duplicate attempts to find software during cmake stage
+https://bugs.webkit.org/show_bug.cgi?id=153211
+
+Reviewed by Martin Robinson.
+
+* CMakeLists.txt: Remove duplication of commands in WebKitCommon.cmake.
+* Source/cmake/WebKitCommon.cmake: Guard the entire file so it runs only once.
+
 2016-01-17  Michael Catanzaro  
 
 [CMake] Do not build bmalloc when USE_SYSTEM_MALLOC is ON


Modified: trunk/Source/cmake/WebKitCommon.cmake (195241 => 195242)

--- trunk/Source/cmake/WebKitCommon.cmake	2016-01-19 01:08:47 UTC (rev 195241)
+++ trunk/Source/cmake/WebKitCommon.cmake	2016-01-19 01:23:08 UTC (rev 195242)
@@ -1,37 +1,54 @@
 # -
-# Find common packages (used by all ports)
+# This file is included individually from various subdirectories (JSC, WTF,
+# WebCore, WebKit) in order to allow scripts to build only part of WebKit.
+# We want to run this file only once.
 # -
-if (WIN32)
-list(APPEND CMAKE_PROGRAM_PATH $ENV{SystemDrive}/cygwin/bin)
-endif ()
+if (NOT HAS_RUN_WEBKIT_COMMON)
+set(HAS_RUN_WEBKIT_COMMON TRUE)
 
-find_package(BISON 2.1 REQUIRED)
-if (!APPLE)
-find_package(FLEX 2.5.34 REQUIRED)
-endif ()
+# -
+# Find common packages (used by all ports)
+# -
+if (WIN32)
+list(APPEND CMAKE_PROGRAM_PATH $ENV{SystemDrive}/cygwin/bin)
+endif ()
 
-# TODO Enforce version requirement for gperf
-find_package(Gperf 3.0.1 REQUIRED)
+find_package(BISON 2.1 REQUIRED)
+if (!APPLE)
+find_package(FLEX 2.5.34 REQUIRED)
+endif ()
 
-# TODO Enforce version requirement for perl
-find_package(Perl 5.10.0 REQUIRED)
+# TODO Enforce version requirement for gperf
+find_package(Gperf 3.0.1 REQUIRED)
 

[webkit-changes] [202535] trunk/Tools

2016-06-27 Thread mcatanzaro
Title: [202535] trunk/Tools








Revision 202535
Author mcatanz...@igalia.com
Date 2016-06-27 19:47:23 -0700 (Mon, 27 Jun 2016)


Log Message
[GTK][EFL] Disable subtle-crypto in FeatureList.pm
https://bugs.webkit.org/show_bug.cgi?id=155073

Reviewed by Daniel Bates.

* Scripts/webkitperl/FeatureList.pm:

Modified Paths

trunk/Tools/ChangeLog
trunk/Tools/Scripts/webkitperl/FeatureList.pm




Diff

Modified: trunk/Tools/ChangeLog (202534 => 202535)

--- trunk/Tools/ChangeLog	2016-06-28 02:38:16 UTC (rev 202534)
+++ trunk/Tools/ChangeLog	2016-06-28 02:47:23 UTC (rev 202535)
@@ -1,3 +1,12 @@
+2016-06-27  Michael Catanzaro  
+
+[GTK][EFL] Disable subtle-crypto in FeatureList.pm
+https://bugs.webkit.org/show_bug.cgi?id=155073
+
+Reviewed by Daniel Bates.
+
+* Scripts/webkitperl/FeatureList.pm:
+
 2016-06-27  Simon Fraser  
 
 [iOS] Make DumpRenderTree and WebKitTestRunner in the simulator use render server snapshotting


Modified: trunk/Tools/Scripts/webkitperl/FeatureList.pm (202534 => 202535)

--- trunk/Tools/Scripts/webkitperl/FeatureList.pm	2016-06-28 02:38:16 UTC (rev 202534)
+++ trunk/Tools/Scripts/webkitperl/FeatureList.pm	2016-06-28 02:47:23 UTC (rev 202535)
@@ -395,7 +395,7 @@
   define => "ENABLE_STREAMS_API", default => 1, value => \$streamsAPISupport },
 
 { option => "subtle-crypto", desc => "Toggle WebCrypto Subtle-Crypto support",
-  define => "ENABLE_SUBTLE_CRYPTO", default => (isGtk() || isEfl() || isAppleMacWebKit() || isIOSWebKit()), value => \$subtleCrypto },
+  define => "ENABLE_SUBTLE_CRYPTO", default => (isAppleMacWebKit() || isIOSWebKit()), value => \$subtleCrypto },
 
 { option => "svg-fonts", desc => "Toggle SVG Fonts support",
   define => "ENABLE_SVG_FONTS", default => 1, value => \$svgFontsSupport },






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


[webkit-changes] [196218] trunk/LayoutTests

2016-02-06 Thread mcatanzaro
Title: [196218] trunk/LayoutTests








Revision 196218
Author mcatanz...@igalia.com
Date 2016-02-06 09:01:31 -0800 (Sat, 06 Feb 2016)


Log Message
[GTK] Gardening for unexpected passes

Unreviewed test gardening.

* platform/gtk/TestExpectations:

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/platform/gtk/TestExpectations




Diff

Modified: trunk/LayoutTests/ChangeLog (196217 => 196218)

--- trunk/LayoutTests/ChangeLog	2016-02-06 17:00:30 UTC (rev 196217)
+++ trunk/LayoutTests/ChangeLog	2016-02-06 17:01:31 UTC (rev 196218)
@@ -1,3 +1,11 @@
+2016-02-06  Michael Catanzaro  
+
+[GTK] Gardening for unexpected passes
+
+Unreviewed test gardening.
+
+* platform/gtk/TestExpectations:
+
 2016-02-05  Michael Catanzaro  
 
 [GTK] Unreviewed test expectations gardening.


Modified: trunk/LayoutTests/platform/gtk/TestExpectations (196217 => 196218)

--- trunk/LayoutTests/platform/gtk/TestExpectations	2016-02-06 17:00:30 UTC (rev 196217)
+++ trunk/LayoutTests/platform/gtk/TestExpectations	2016-02-06 17:01:31 UTC (rev 196218)
@@ -1694,7 +1694,6 @@
 Bug(GTK) fast/ruby/ruby-simple-rp.html [ Failure ]
 Bug(GTK) fast/ruby/ruby-trailing.html [ Failure ]
 Bug(GTK) fast/writing-mode/Kusa-Makura-background-canvas.html [ Failure Timeout Pass ]
-Bug(GTK) http/tests/misc/object-embedding-svg-delayed-size-negotiation-2.htm [ Failure ]
 Bug(GTK) http/tests/security/cross-origin-xsl-BLOCKED.html [ Failure ]
 Bug(GTK) http/tests/security/cross-origin-xsl-redirect-BLOCKED.html [ Failure ]
 Bug(GTK) http/tests/security/storage-blocking-strengthened-plugin.html [ Failure ]
@@ -1722,8 +1721,6 @@
 
 Bug(GTK) fast/backgrounds/background-position-parsing.html [ Failure ]
 
-Bug(GTK) fast/css/image-rendering.html [ Failure ]
-
 Bug(GTK) fast/css/sticky/sticky-top-zoomed.html [ ImageOnlyFailure ]
 
 Bug(GTK) fast/text/descent-clip-in-scaled-page.html [ ImageOnlyFailure ]
@@ -1986,8 +1983,6 @@
 
 webkit.org/b/108973 fast/css/negative-text-indent-in-inline-block.html [ ImageOnlyFailure ]
 
-webkit.org/b/109353 fast/flexbox/line-clamp-link-after-ellipsis.html [ Failure ]
-
 webkit.org/b/109469 fast/css/cursor-parsing-image-set.html [ Failure ]
 
 webkit.org/b/110090 fast/events/clientXY-in-zoom-and-scroll.html [ Failure ]
@@ -2213,7 +2208,6 @@
 webkit.org/b/134979 media/track/track-cue-rendering-mode-changed.html [ Failure Timeout ]
 webkit.org/b/134979 media/track/track-cue-rendering-rtl.html [ Crash Failure Timeout ]
 webkit.org/b/134979 media/track/track-cue-rendering-snap-to-lines-not-set.html [ Failure Timeout ]
-webkit.org/b/134979 media/track/track-kind.html [ Failure ]
 
 webkit.org/b/134995 media/track/track-in-band-subtitles-too-large.html [ Failure ]
 webkit.org/b/134995 media/track/track-long-word-container-sizing.html [ Failure ]
@@ -2375,9 +2369,6 @@
 webkit.org/b/148935 accessibility/scroll-to-make-visible-with-subfocus.html [ Failure ]
 
 webkit.org/b/148936 imported/w3c/web-platform-tests/html/semantics/embedded-content/media-elements/mime-types/canPlayType.html [ Failure ]
-webkit.org/b/148936 imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/srcset/parse-a-srcset-attribute.html [ Failure ]
-webkit.org/b/148936 imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/srcset/select-an-image-source.html [ Failure ]
-webkit.org/b/148936 imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/update-the-source-set.html [ Failure ]
 webkit.org/b/148936 imported/w3c/web-platform-tests/html/semantics/forms/textfieldselection/textfieldselection-setSelectionRange.html [ Failure ]
 webkit.org/b/148936 imported/w3c/web-platform-tests/html/semantics/forms/the-form-element/form-autocomplete.html [ Failure ]
 webkit.org/b/148936 imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/telephone.html [ Failure ]
@@ -2419,7 +2410,7 @@
 webkit.org/b/151267 imported/blink/fast/css/tab-size-complex-path.html [ ImageOnlyFailure ]
 webkit.org/b/151267 imported/blink/fast/css/text-overflow-ellipsis-button.html [ ImageOnlyFailure ]
 webkit.org/b/151267 imported/blink/fast/css/transformed-overflow-hidden-clips-fixed.html [ ImageOnlyFailure Pass ]
-webkit.org/b/151267 imported/blink/fast/events/click-focus-keydown-no-ring.html [ ImageOnlyFailure ]
+webkit.org/b/151267 imported/blink/fast/events/click-focus-keydown-no-ring.html [ ImageOnlyFailure Pass ]
 webkit.org/b/151267 imported/blink/fast/gradients/large-horizontal-gradient.html [ ImageOnlyFailure ]
 webkit.org/b/151267 imported/blink/fast/gradients/large-vertical-gradient.html [ ImageOnlyFailure ]
 webkit.org/b/151267 imported/blink/fast/multicol/composited-layer-single-fragment.html [ ImageOnlyFailure Pass ]
@@ -2444,7 +2435,7 @@
 webkit.org/b/151267 imported/blink/svg/filters/feOffset-nonuniform-scale.svg [ ImageOnlyFailure ]
 webkit.org/b/151267 imported/blink/svg/filters/filter-huge-clamping.svg [ 

[webkit-changes] [196219] trunk/LayoutTests

2016-02-06 Thread mcatanzaro
Title: [196219] trunk/LayoutTests








Revision 196219
Author mcatanz...@igalia.com
Date 2016-02-06 09:26:55 -0800 (Sat, 06 Feb 2016)


Log Message
[GTK] Various tests are flaky

Unreviewed test gardening.

* platform/gtk/TestExpectations:

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/platform/gtk/TestExpectations




Diff

Modified: trunk/LayoutTests/ChangeLog (196218 => 196219)

--- trunk/LayoutTests/ChangeLog	2016-02-06 17:01:31 UTC (rev 196218)
+++ trunk/LayoutTests/ChangeLog	2016-02-06 17:26:55 UTC (rev 196219)
@@ -1,5 +1,13 @@
 2016-02-06  Michael Catanzaro  
 
+[GTK] Various tests are flaky
+
+Unreviewed test gardening.
+
+* platform/gtk/TestExpectations:
+
+2016-02-06  Michael Catanzaro  
+
 [GTK] Gardening for unexpected passes
 
 Unreviewed test gardening.


Modified: trunk/LayoutTests/platform/gtk/TestExpectations (196218 => 196219)

--- trunk/LayoutTests/platform/gtk/TestExpectations	2016-02-06 17:01:31 UTC (rev 196218)
+++ trunk/LayoutTests/platform/gtk/TestExpectations	2016-02-06 17:26:55 UTC (rev 196219)
@@ -1230,6 +1230,11 @@
 
 webkit.org/b/153771 animations/resume-after-page-cache.html [ Timeout Pass ]
 
+webkit.org/b/153942 plugins/private-browsing-mode-2.html [ Failure Pass ]
+webkit.org/b/153942 plugins/private-browsing-mode.html [ Failure Pass ]
+
+webkit.org/b/153943 webaudio/convolution-mono-mono.html [ Failure Pass ]
+
 #
 # End of Flaky tests
 #
@@ -1503,6 +1508,8 @@
 
 webkit.org/b/153772 fast/shadow-dom/slot-removal-crash-2.html [ Timeout ]
 
+webkit.org/b/153944 plugins/get-url-notify-with-url-that-fails-to-load.html [ Timeout Pass ]
+
 #
 # End of Tests timing out
 #






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


[webkit-changes] [196221] trunk/LayoutTests

2016-02-06 Thread mcatanzaro
Title: [196221] trunk/LayoutTests








Revision 196221
Author mcatanz...@igalia.com
Date 2016-02-06 10:14:51 -0800 (Sat, 06 Feb 2016)


Log Message
[GTK] Various tests are flaky

More unreviewed test gardening.

* platform/gtk/TestExpectations:

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/platform/gtk/TestExpectations




Diff

Modified: trunk/LayoutTests/ChangeLog (196220 => 196221)

--- trunk/LayoutTests/ChangeLog	2016-02-06 18:12:18 UTC (rev 196220)
+++ trunk/LayoutTests/ChangeLog	2016-02-06 18:14:51 UTC (rev 196221)
@@ -1,3 +1,11 @@
+2016-02-06  Michael Catanzaro  
+
+[GTK] Various tests are flaky
+
+More unreviewed test gardening.
+
+* platform/gtk/TestExpectations:
+
 2016-02-06  Chris Dumez  
 
 Object.getOwnPropertyDescriptor() does not work on sub-frame's window


Modified: trunk/LayoutTests/platform/gtk/TestExpectations (196220 => 196221)

--- trunk/LayoutTests/platform/gtk/TestExpectations	2016-02-06 18:12:18 UTC (rev 196220)
+++ trunk/LayoutTests/platform/gtk/TestExpectations	2016-02-06 18:14:51 UTC (rev 196221)
@@ -1235,6 +1235,11 @@
 
 webkit.org/b/153943 webaudio/convolution-mono-mono.html [ Failure Pass ]
 
+webkit.org/b/153947 imported/w3c/css/css-color-3/t424-hsl-parsing-f.xht [ ImageOnlyFailure Pass ]
+webkit.org/b/153947 imported/w3c/css/css-color-3/t425-hsla-parsing-f.xht [ ImageOnlyFailure Pass ]
+
+webkit.org/b/153948 imported/w3c/web-platform-tests/html/semantics/document-metadata/styling/LinkStyle.html [ Failure Pass ]
+
 #
 # End of Flaky tests
 #
@@ -1461,8 +1466,11 @@
 
 webkit.org/b/143986 fast/dom/Node/mutation-blur.html [ Timeout Pass ]
 webkit.org/b/143987 media/auto-play-in-sandbox-with-allow-scripts.html [ Timeout Pass ]
+
 webkit.org/b/143990 media/track/track-css-matching-timestamps.html [ Timeout Pass ]
-webkit.org/b/143992 media/track/track-cue-overlap-snap-to-lines-not-set.html [ Timeout Pass ]
+webkit.org/b/143990 media/track/track-cue-overlap-snap-to-lines-not-set.html [ Timeout Pass ]
+webkit.org/b/143990 media/track/track-disabled-addcue.html [ Timeout Pass ]
+webkit.org/b/143990 media/track/track-disabled.html [ Timeout Pass ]
 
 webkit.org/b/132055 media/track/track-datacue.html  [ Timeout ]
 
@@ -1510,6 +1518,10 @@
 
 webkit.org/b/153944 plugins/get-url-notify-with-url-that-fails-to-load.html [ Timeout Pass ]
 
+webkit.org/b/153946 imported/w3c/web-platform-tests/dom/ranges/Range-mutations.html [ Timeout Pass ]
+
+webkit.org/b/153949 media/media-volume-slider-rendered-normal.html [ Timeout Pass ]
+
 #
 # End of Tests timing out
 #
@@ -2551,6 +2563,8 @@
 webkit.org/b/152643 storage/indexeddb/database-wrapper.html [ Failure ]
 webkit.org/b/152643 storage/indexeddb/keypath-basics.html [ Failure ]
 
+webkit.org/b/152643 storage/indexeddb/mozilla/cursor-update-updates-indexes.html [ Failure Pass ]
+
 webkit.org/b/152788 imported/mozilla/svg/filter-scaled-02.html [ ImageOnlyFailure ]
 webkit.org/b/152788 imported/mozilla/svg/image/image-filter-01.svg [ ImageOnlyFailure ]
 webkit.org/b/152788 svg/filters/color-space-conversion.svg [ ImageOnlyFailure ]






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


[webkit-changes] [196235] trunk/LayoutTests

2016-02-06 Thread mcatanzaro
Title: [196235] trunk/LayoutTests








Revision 196235
Author mcatanz...@igalia.com
Date 2016-02-06 18:17:41 -0800 (Sat, 06 Feb 2016)


Log Message
[GTK] Rebaseline some tests and update expectations after r196222

Unreviewed test gardening.

* platform/gtk/TestExpectations:
* platform/gtk/fast/clip/outline-overflowClip-expected.txt:
* platform/gtk/fast/repaint/layer-outline-expected.txt:
* platform/gtk/fast/repaint/layer-outline-horizontal-expected.txt:

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/platform/gtk/TestExpectations
trunk/LayoutTests/platform/gtk/fast/clip/outline-overflowClip-expected.txt
trunk/LayoutTests/platform/gtk/fast/repaint/layer-outline-expected.txt
trunk/LayoutTests/platform/gtk/fast/repaint/layer-outline-horizontal-expected.txt




Diff

Modified: trunk/LayoutTests/ChangeLog (196234 => 196235)

--- trunk/LayoutTests/ChangeLog	2016-02-07 02:03:22 UTC (rev 196234)
+++ trunk/LayoutTests/ChangeLog	2016-02-07 02:17:41 UTC (rev 196235)
@@ -1,5 +1,16 @@
 2016-02-06  Michael Catanzaro  
 
+[GTK] Rebaseline some tests and update expectations after r196222
+
+Unreviewed test gardening.
+
+* platform/gtk/TestExpectations:
+* platform/gtk/fast/clip/outline-overflowClip-expected.txt:
+* platform/gtk/fast/repaint/layer-outline-expected.txt:
+* platform/gtk/fast/repaint/layer-outline-horizontal-expected.txt:
+
+2016-02-06  Michael Catanzaro  
+
 [GTK] imported/blink/compositing/squashing/abspos-under-abspos-overflow-scroll.html is flaky
 
 Unreviewed test gardening.


Modified: trunk/LayoutTests/platform/gtk/TestExpectations (196234 => 196235)

--- trunk/LayoutTests/platform/gtk/TestExpectations	2016-02-07 02:03:22 UTC (rev 196234)
+++ trunk/LayoutTests/platform/gtk/TestExpectations	2016-02-07 02:17:41 UTC (rev 196235)
@@ -2630,6 +2630,8 @@
 webkit.org/b/153941 fast/text/control-characters/visible-control-characters-3.html [ ImageOnlyFailure Pass ]
 webkit.org/b/153941 fast/text/control-characters/visible-control-characters-3.xhtml [ ImageOnlyFailure Pass ]
 
+webkit.org/b/153956 accessibility/gtk/caret-offsets.html [ Failure ]
+
 #
 # End of non-crashing, non-flaky tests failing
 #
@@ -2658,3 +2660,5 @@
 imported/w3c/web-platform-tests/html/semantics/embedded-content/the-embed-element/embed-represent-nothing-02.html [ Pass ]
 
 webkit.org/b/142548 editing/selection/extend-by-character-007.html [ Pass ]
+
+fast/multicol/multicol-with-child-renderLayer-for-input.html [ Pass ]


Modified: trunk/LayoutTests/platform/gtk/fast/clip/outline-overflowClip-expected.txt (196234 => 196235)

--- trunk/LayoutTests/platform/gtk/fast/clip/outline-overflowClip-expected.txt	2016-02-07 02:03:22 UTC (rev 196234)
+++ trunk/LayoutTests/platform/gtk/fast/clip/outline-overflowClip-expected.txt	2016-02-07 02:17:41 UTC (rev 196235)
@@ -14,7 +14,7 @@
 RenderText {#text} at (2,2) size 99x17
   text run at (2,2) width 99: "text in outer div"
 RenderText {#text} at (0,0) size 0x0
-layer at (60,61) size 105x23 backgroundClip at (83,61) size 82x23 clip at (83,64) size 79x17 outlineClip at (83,42) size 229x204 scrollWidth 100
+layer at (60,61) size 105x23 backgroundClip at (83,58) size 85x29 clip at (83,64) size 79x17 outlineClip at (83,42) size 229x204 scrollWidth 100
   RenderBlock (positioned) {DIV} at (52,19) size 105x23 [bgcolor=#EE] [border: (3px solid #FF)]
 RenderText {#text} at (3,3) size 99x17
   text run at (3,3) width 99: "text in inner div"


Modified: trunk/LayoutTests/platform/gtk/fast/repaint/layer-outline-expected.txt (196234 => 196235)

--- trunk/LayoutTests/platform/gtk/fast/repaint/layer-outline-expected.txt	2016-02-07 02:03:22 UTC (rev 196234)
+++ trunk/LayoutTests/platform/gtk/fast/repaint/layer-outline-expected.txt	2016-02-07 02:17:41 UTC (rev 196235)
@@ -21,11 +21,15 @@
   RenderBlock (relative positioned) {DIV} at (0,43) size 784x130
 layer at (18,61) size 100x100
   RenderBlock (positioned) {DIV} at (10,10) size 100x100 [bgcolor=#EE] [border: (1px solid #00)]
-layer at (148,61) size 100x100 backgroundClip at (148,61) size 90x90 clip at (138,51) size 100x100 outlineClip at (138,51) size 100x100
+layer at (148,61) size 100x100 backgroundClip at (138,51) size 100x100 clip at (138,51) size 100x100 outlineClip at (138,51) size 100x100
   RenderBlock (positioned) {DIV} at (140,10) size 100x100 [bgcolor=#EE] [border: (1px solid #00)]
+layer at (278,61) size 100x100 backgroundClip at (268,51) size 5x5 clip at (268,51) size 5x5 outlineClip at (268,51) size 5x5
+  RenderBlock (positioned) {DIV} at (270,10) size 100x100 [bgcolor=#EE] [border: (1px solid #00)]
 layer at (408,61) size 100x100
   RenderBlock (positioned) {DIV} at (400,10) size 100x100 

[webkit-changes] [196233] trunk/LayoutTests

2016-02-06 Thread mcatanzaro
Title: [196233] trunk/LayoutTests








Revision 196233
Author mcatanz...@igalia.com
Date 2016-02-06 17:52:27 -0800 (Sat, 06 Feb 2016)


Log Message
[GTK] imported/blink/compositing/squashing/abspos-under-abspos-overflow-scroll.html is flaky

Unreviewed test gardening.

* platform/gtk/TestExpectations:

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/platform/gtk/TestExpectations




Diff

Modified: trunk/LayoutTests/ChangeLog (196232 => 196233)

--- trunk/LayoutTests/ChangeLog	2016-02-07 01:51:00 UTC (rev 196232)
+++ trunk/LayoutTests/ChangeLog	2016-02-07 01:52:27 UTC (rev 196233)
@@ -1,3 +1,11 @@
+2016-02-06  Michael Catanzaro  
+
+[GTK] imported/blink/compositing/squashing/abspos-under-abspos-overflow-scroll.html is flaky
+
+Unreviewed test gardening.
+
+* platform/gtk/TestExpectations:
+
 2016-02-06  Chris Dumez  
 
 Prevent cross-origin access to window.history


Modified: trunk/LayoutTests/platform/gtk/TestExpectations (196232 => 196233)

--- trunk/LayoutTests/platform/gtk/TestExpectations	2016-02-07 01:51:00 UTC (rev 196232)
+++ trunk/LayoutTests/platform/gtk/TestExpectations	2016-02-07 01:52:27 UTC (rev 196233)
@@ -2408,7 +2408,7 @@
 
 webkit.org/b/151267 imported/blink/compositing/draws-content/webgl-simple-background.html [ ImageOnlyFailure Pass ]
 webkit.org/b/151267 imported/blink/compositing/invisible-subtree-compositing-and-preserves-3d.html [ ImageOnlyFailure Pass ]
-webkit.org/b/151267 imported/blink/compositing/squashing/abspos-under-abspos-overflow-scroll.html [ ImageOnlyFailure ]
+webkit.org/b/151267 imported/blink/compositing/squashing/abspos-under-abspos-overflow-scroll.html [ ImageOnlyFailure Pass ]
 webkit.org/b/151267 imported/blink/compositing/squashing/clip-to-squashed-layer-size.html [ ImageOnlyFailure ]
 webkit.org/b/151267 imported/blink/compositing/squashing/overflow-scroll-grandchildren.html [ ImageOnlyFailure ]
 webkit.org/b/151267 imported/blink/compositing/squashing/squashing-reflection-disallowed.html [ ImageOnlyFailure ]






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


[webkit-changes] [196210] trunk/LayoutTests

2016-02-05 Thread mcatanzaro
Title: [196210] trunk/LayoutTests








Revision 196210
Author mcatanz...@igalia.com
Date 2016-02-05 20:53:22 -0800 (Fri, 05 Feb 2016)


Log Message
[GTK] Unreviewed test expectations gardening.

* platform/gtk/TestExpectations:

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/platform/gtk/TestExpectations




Diff

Modified: trunk/LayoutTests/ChangeLog (196209 => 196210)

--- trunk/LayoutTests/ChangeLog	2016-02-06 01:56:28 UTC (rev 196209)
+++ trunk/LayoutTests/ChangeLog	2016-02-06 04:53:22 UTC (rev 196210)
@@ -1,3 +1,9 @@
+2016-02-05  Michael Catanzaro  
+
+[GTK] Unreviewed test expectations gardening.
+
+* platform/gtk/TestExpectations:
+
 2016-02-05  Ryan Haddad  
 
 Mark css3/filters/multiple-filters-invalidation.html  as flaky on ios-simulator


Modified: trunk/LayoutTests/platform/gtk/TestExpectations (196209 => 196210)

--- trunk/LayoutTests/platform/gtk/TestExpectations	2016-02-06 01:56:28 UTC (rev 196209)
+++ trunk/LayoutTests/platform/gtk/TestExpectations	2016-02-06 04:53:22 UTC (rev 196210)
@@ -737,9 +737,14 @@
 
 webkit.org/b/153695 fast/repaint/fixed-move-after-scroll.html [ Crash Pass ]
 webkit.org/b/153695 fast/scrolling/scroll-position-on-reload-rtl.html [ Crash Pass ]
+webkit.org/b/153695 scrollbars/scrollbar-initial-position.html [ Crash Pass ]
 
+webkit.org/b/153936 editing/input/password-echo-passnode2.html [ Crash Pass ]
+
 webkit.org/b/117756 media/track/media-element-enqueue-event-crash.html [ Timeout Pass Crash ]
 
+webkit.org/b/153937 http/tests/misc/detach-during-notifyDone.html [ Crash Pass ]
+
 #
 # End of Crashing tests
 #






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


[webkit-changes] [196077] trunk

2016-02-03 Thread mcatanzaro
Title: [196077] trunk








Revision 196077
Author mcatanz...@igalia.com
Date 2016-02-03 13:21:46 -0800 (Wed, 03 Feb 2016)


Log Message
[GTK][EFL] Switch FTL to B3
https://bugs.webkit.org/show_bug.cgi?id=153478

Reviewed by Csaba Osztrogonác.

.:

* Source/cmake/OptionsEfl.cmake:
* Source/cmake/OptionsGTK.cmake:

Source/_javascript_Core:

Conditionalize code to make it possible to build FTL completely without LLVM.

* CMakeLists.txt:
* dfg/DFGCommon.h:
* dfg/DFGPlan.cpp:
(JSC::DFG::Plan::compileInThreadImpl):
* ftl/FTLAbbreviatedTypes.h:
* ftl/FTLFail.cpp:
(JSC::FTL::fail):
* ftl/FTLState.cpp:
(JSC::FTL::State::State):
(JSC::FTL::State::~State):

Source/WTF:

Enable B3 by default on all x86.

* wtf/Platform.h:

Modified Paths

trunk/ChangeLog
trunk/Source/_javascript_Core/CMakeLists.txt
trunk/Source/_javascript_Core/ChangeLog
trunk/Source/_javascript_Core/PlatformGTK.cmake
trunk/Source/_javascript_Core/dfg/DFGCommon.h
trunk/Source/_javascript_Core/dfg/DFGPlan.cpp
trunk/Source/_javascript_Core/ftl/FTLAbbreviatedTypes.h
trunk/Source/_javascript_Core/ftl/FTLFail.cpp
trunk/Source/_javascript_Core/ftl/FTLState.cpp
trunk/Source/WTF/ChangeLog
trunk/Source/WTF/wtf/Platform.h
trunk/Source/cmake/OptionsEfl.cmake
trunk/Source/cmake/OptionsGTK.cmake




Diff

Modified: trunk/ChangeLog (196076 => 196077)

--- trunk/ChangeLog	2016-02-03 21:10:08 UTC (rev 196076)
+++ trunk/ChangeLog	2016-02-03 21:21:46 UTC (rev 196077)
@@ -1,3 +1,13 @@
+2016-02-03  Michael Catanzaro  
+
+[GTK][EFL] Switch FTL to B3
+https://bugs.webkit.org/show_bug.cgi?id=153478
+
+Reviewed by Csaba Osztrogonác.
+
+* Source/cmake/OptionsEfl.cmake:
+* Source/cmake/OptionsGTK.cmake:
+
 2016-02-02  Joseph Pecoraro  
 
 Unreviewed attempt to fix Mac CMake build after r195999.


Modified: trunk/Source/_javascript_Core/CMakeLists.txt (196076 => 196077)

--- trunk/Source/_javascript_Core/CMakeLists.txt	2016-02-03 21:10:08 UTC (rev 196076)
+++ trunk/Source/_javascript_Core/CMakeLists.txt	2016-02-03 21:21:46 UTC (rev 196077)
@@ -991,36 +991,11 @@
 llint/LowLevelInterpreter.cpp
 )
 
-
 if (ENABLE_FTL_JIT)
-# Configure llvmForJSC.so
-set(llvmForJSC_SOURCES
-llvm/library/LLVMAnchor.cpp
-llvm/library/LLVMExports.cpp
-llvm/library/LLVMOverrides.cpp
-)
-set(llvmForJSC_INCLUDE_DIRECTORIES
-${LLVM_INCLUDE_DIRS}
-"${DERIVED_SOURCES_JAVASCRIPTCORE_DIR}"
-)
-
-add_custom_command(
-OUTPUT ${DERIVED_SOURCES_JAVASCRIPTCORE_DIR}/WebKitLLVMLibraryToken.h
-COMMAND ${CMAKE_COMMAND} -E touch ${DERIVED_SOURCES_JAVASCRIPTCORE_DIR}/WebKitLLVMLibraryToken.h
-VERBATIM)
-
-# Added extra items for _javascript_Core
-list(APPEND _javascript_Core_SYSTEM_INCLUDE_DIRECTORIES
-${LLVM_INCLUDE_DIRS}
-)
-
 list(APPEND _javascript_Core_SOURCES
 dfg/DFGToFTLDeferredCompilationCallback.cpp
 dfg/DFGToFTLForOSREntryDeferredCompilationCallback.cpp
 
-disassembler/LLVMDisassembler.cpp
-disassembler/X86Disassembler.cpp
-
 ftl/FTLAbstractHeap.cpp
 ftl/FTLAbstractHeapRepository.cpp
 ftl/FTLAvailableRecovery.cpp
@@ -1071,7 +1046,32 @@
 ftl/FTLThunks.cpp
 ftl/FTLUnwindInfo.cpp
 ftl/FTLValueRange.cpp
+)
+endif ()
 
+if (USE_LLVM_DISASSEMBLER)
+# Configure llvmForJSC.so
+set(llvmForJSC_SOURCES
+llvm/library/LLVMAnchor.cpp
+llvm/library/LLVMExports.cpp
+llvm/library/LLVMOverrides.cpp
+)
+set(llvmForJSC_INCLUDE_DIRECTORIES
+${LLVM_INCLUDE_DIRS}
+"${DERIVED_SOURCES_JAVASCRIPTCORE_DIR}"
+)
+
+add_custom_command(
+OUTPUT ${DERIVED_SOURCES_JAVASCRIPTCORE_DIR}/WebKitLLVMLibraryToken.h
+COMMAND ${CMAKE_COMMAND} -E touch ${DERIVED_SOURCES_JAVASCRIPTCORE_DIR}/WebKitLLVMLibraryToken.h
+VERBATIM)
+
+# Added extra items for _javascript_Core
+list(APPEND _javascript_Core_SYSTEM_INCLUDE_DIRECTORIES
+${LLVM_INCLUDE_DIRS}
+)
+
+list(APPEND _javascript_Core_SOURCES
 llvm/InitializeLLVM.cpp
 llvm/LLVMAPI.cpp
 )
@@ -1366,12 +1366,12 @@
 
 WEBKIT_INCLUDE_CONFIG_FILES_IF_EXISTS()
 
-if (ENABLE_FTL_JIT AND NOT WIN32)
+if (USE_LLVM_DISASSEMBLER AND NOT WIN32)
 if (NOT llvmForJSC_LIBRARIES)
 set(llvmForJSC_LIBRARIES ${LLVM_STATIC_LIBRARIES})
 endif ()
 if (NOT llvmForJSC_LIBRARIES)
-message(FATAL_ERROR "No LLVM libs found, but FTL is enabled. Stopping build.")
+message(FATAL_ERROR "No LLVM libs found, but LLVM disassembler is enabled. Stopping build.")
 endif ()
 
 WEBKIT_WRAP_SOURCELIST(${llvmForJSC_SOURCES})
@@ -1416,7 +1416,7 @@
 install(TARGETS _javascript_Core DESTINATION "${LIB_INSTALL_DIR}")
 endif ()
 
-if (ENABLE_FTL_JIT)
+if (USE_LLVM_DISASSEMBLER)
 add_dependencies(_javascript_Core llvmForJSC)
 endif ()
 


Modified: 

[webkit-changes] [195886] trunk/LayoutTests

2016-01-29 Thread mcatanzaro
Title: [195886] trunk/LayoutTests








Revision 195886
Author mcatanz...@igalia.com
Date 2016-01-29 21:49:49 -0800 (Fri, 29 Jan 2016)


Log Message
[GTK] Mark some accessibility role tests as failing

Unreviewed test gardening.

* platform/gtk/TestExpectations:

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/platform/gtk/TestExpectations




Diff

Modified: trunk/LayoutTests/ChangeLog (195885 => 195886)

--- trunk/LayoutTests/ChangeLog	2016-01-30 05:47:35 UTC (rev 195885)
+++ trunk/LayoutTests/ChangeLog	2016-01-30 05:49:49 UTC (rev 195886)
@@ -1,5 +1,13 @@
 2016-01-29  Michael Catanzaro  
 
+[GTK] Mark some accessibility role tests as failing
+
+Unreviewed test gardening.
+
+* platform/gtk/TestExpectations:
+
+2016-01-29  Michael Catanzaro  
+
 [GTK] Mark some content security policy tests as failing
 
 Unreviewed test gardening.


Modified: trunk/LayoutTests/platform/gtk/TestExpectations (195885 => 195886)

--- trunk/LayoutTests/platform/gtk/TestExpectations	2016-01-30 05:47:35 UTC (rev 195885)
+++ trunk/LayoutTests/platform/gtk/TestExpectations	2016-01-30 05:49:49 UTC (rev 195886)
@@ -2541,6 +2541,9 @@
 
 webkit.org/b/153062 accessibility/gtk/entry-and-password.html [ Failure ]
 
+webkit.org/b/153696 accessibility/roles-computedRoleString.html [ Failure ]
+webkit.org/b/153696 accessibility/roles-exposed.html [ Failure ]
+
 webkit.org/b/153697 http/tests/security/contentSecurityPolicy/object-src-applet-archive-codebase.html [ Failure ]
 webkit.org/b/153697 http/tests/security/contentSecurityPolicy/object-src-applet-archive.html [ Failure ]
 webkit.org/b/153697 http/tests/security/contentSecurityPolicy/object-src-applet-code-codebase.html [ Failure ]






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


[webkit-changes] [195885] trunk/LayoutTests

2016-01-29 Thread mcatanzaro
Title: [195885] trunk/LayoutTests








Revision 195885
Author mcatanz...@igalia.com
Date 2016-01-29 21:47:35 -0800 (Fri, 29 Jan 2016)


Log Message
[GTK] Mark some content security policy tests as failing

Unreviewed test gardening.

* platform/gtk/TestExpectations:

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/platform/gtk/TestExpectations




Diff

Modified: trunk/LayoutTests/ChangeLog (195884 => 195885)

--- trunk/LayoutTests/ChangeLog	2016-01-30 05:46:42 UTC (rev 195884)
+++ trunk/LayoutTests/ChangeLog	2016-01-30 05:47:35 UTC (rev 195885)
@@ -1,5 +1,13 @@
 2016-01-29  Michael Catanzaro  
 
+[GTK] Mark some content security policy tests as failing
+
+Unreviewed test gardening.
+
+* platform/gtk/TestExpectations:
+
+2016-01-29  Michael Catanzaro  
+
 [GTK] Mark Ruby expansion tests as failing
 
 Unreviewed test gardening.


Modified: trunk/LayoutTests/platform/gtk/TestExpectations (195884 => 195885)

--- trunk/LayoutTests/platform/gtk/TestExpectations	2016-01-30 05:46:42 UTC (rev 195884)
+++ trunk/LayoutTests/platform/gtk/TestExpectations	2016-01-30 05:47:35 UTC (rev 195885)
@@ -2541,6 +2541,11 @@
 
 webkit.org/b/153062 accessibility/gtk/entry-and-password.html [ Failure ]
 
+webkit.org/b/153697 http/tests/security/contentSecurityPolicy/object-src-applet-archive-codebase.html [ Failure ]
+webkit.org/b/153697 http/tests/security/contentSecurityPolicy/object-src-applet-archive.html [ Failure ]
+webkit.org/b/153697 http/tests/security/contentSecurityPolicy/object-src-applet-code-codebase.html [ Failure ]
+webkit.org/b/153697 http/tests/security/contentSecurityPolicy/object-src-applet-code.html [ Failure ]
+
 webkit.org/b/153700 fast/ruby/ruby-expansion-cjk-2.html [ ImageOnlyFailure ]
 webkit.org/b/153700 fast/ruby/ruby-expansion-cjk-3.html [ ImageOnlyFailure ]
 webkit.org/b/153700 fast/ruby/ruby-expansion-cjk-4.html [ ImageOnlyFailure ]






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


[webkit-changes] [195884] trunk/LayoutTests

2016-01-29 Thread mcatanzaro
Title: [195884] trunk/LayoutTests








Revision 195884
Author mcatanz...@igalia.com
Date 2016-01-29 21:46:42 -0800 (Fri, 29 Jan 2016)


Log Message
[GTK] Mark Ruby expansion tests as failing

Unreviewed test gardening.

* platform/gtk/TestExpectations:

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/platform/gtk/TestExpectations




Diff

Modified: trunk/LayoutTests/ChangeLog (195883 => 195884)

--- trunk/LayoutTests/ChangeLog	2016-01-30 05:42:34 UTC (rev 195883)
+++ trunk/LayoutTests/ChangeLog	2016-01-30 05:46:42 UTC (rev 195884)
@@ -1,5 +1,13 @@
 2016-01-29  Michael Catanzaro  
 
+[GTK] Mark Ruby expansion tests as failing
+
+Unreviewed test gardening.
+
+* platform/gtk/TestExpectations:
+
+2016-01-29  Michael Catanzaro  
+
 [GTK] Add expectations for media source SourceBuffer tests
 
 Unreviewed test gardening.


Modified: trunk/LayoutTests/platform/gtk/TestExpectations (195883 => 195884)

--- trunk/LayoutTests/platform/gtk/TestExpectations	2016-01-30 05:42:34 UTC (rev 195883)
+++ trunk/LayoutTests/platform/gtk/TestExpectations	2016-01-30 05:46:42 UTC (rev 195884)
@@ -2541,6 +2541,12 @@
 
 webkit.org/b/153062 accessibility/gtk/entry-and-password.html [ Failure ]
 
+webkit.org/b/153700 fast/ruby/ruby-expansion-cjk-2.html [ ImageOnlyFailure ]
+webkit.org/b/153700 fast/ruby/ruby-expansion-cjk-3.html [ ImageOnlyFailure ]
+webkit.org/b/153700 fast/ruby/ruby-expansion-cjk-4.html [ ImageOnlyFailure ]
+webkit.org/b/153700 fast/ruby/ruby-expansion-cjk-5.html [ ImageOnlyFailure ]
+webkit.org/b/153700 fast/ruby/ruby-expansion-cjk.html [ ImageOnlyFailure ]
+
 #
 # End of Tests failing
 #






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


[webkit-changes] [195888] trunk/LayoutTests

2016-01-29 Thread mcatanzaro
Title: [195888] trunk/LayoutTests








Revision 195888
Author mcatanz...@igalia.com
Date 2016-01-29 21:56:43 -0800 (Fri, 29 Jan 2016)


Log Message
[GTK] Really mark imported/blink/fast/css/first-letter-float-block.html as crashing

Unreviewed test gardening. Copypaste error in the previous commit.

* platform/gtk/TestExpectations:

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/platform/gtk/TestExpectations




Diff

Modified: trunk/LayoutTests/ChangeLog (195887 => 195888)

--- trunk/LayoutTests/ChangeLog	2016-01-30 05:53:51 UTC (rev 195887)
+++ trunk/LayoutTests/ChangeLog	2016-01-30 05:56:43 UTC (rev 195888)
@@ -1,5 +1,13 @@
 2016-01-29  Michael Catanzaro  
 
+[GTK] Really mark imported/blink/fast/css/first-letter-float-block.html as crashing
+
+Unreviewed test gardening. Copypaste error in the previous commit.
+
+* platform/gtk/TestExpectations:
+
+2016-01-29  Michael Catanzaro  
+
 [GTK] Mark imported/blink/fast/css/first-letter-float-block.html as crashing
 
 Unreviewed test gardening.


Modified: trunk/LayoutTests/platform/gtk/TestExpectations (195887 => 195888)

--- trunk/LayoutTests/platform/gtk/TestExpectations	2016-01-30 05:53:51 UTC (rev 195887)
+++ trunk/LayoutTests/platform/gtk/TestExpectations	2016-01-30 05:56:43 UTC (rev 195888)
@@ -2541,7 +2541,7 @@
 
 webkit.org/b/153062 accessibility/gtk/entry-and-password.html [ Failure ]
 
-webkit.org/b/153692 fast/repaint/fixed-move-after-scroll.html [ Crash Pass ]
+webkit.org/b/153692 imported/blink/fast/css/first-letter-float-block.html [ Crash Pass ]
 
 webkit.org/b/153696 accessibility/roles-computedRoleString.html [ Failure ]
 webkit.org/b/153696 accessibility/roles-exposed.html [ Failure ]






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


[webkit-changes] [195889] trunk/LayoutTests

2016-01-29 Thread mcatanzaro
Title: [195889] trunk/LayoutTests








Revision 195889
Author mcatanz...@igalia.com
Date 2016-01-29 21:57:38 -0800 (Fri, 29 Jan 2016)


Log Message
[GTK] Mark two scrollbar tests as crashing

Unreviewed test gardening.

* platform/gtk/TestExpectations:

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/platform/gtk/TestExpectations




Diff

Modified: trunk/LayoutTests/ChangeLog (195888 => 195889)

--- trunk/LayoutTests/ChangeLog	2016-01-30 05:56:43 UTC (rev 195888)
+++ trunk/LayoutTests/ChangeLog	2016-01-30 05:57:38 UTC (rev 195889)
@@ -1,5 +1,13 @@
 2016-01-29  Michael Catanzaro  
 
+[GTK] Mark two scrollbar tests as crashing
+
+Unreviewed test gardening.
+
+* platform/gtk/TestExpectations:
+
+2016-01-29  Michael Catanzaro  
+
 [GTK] Really mark imported/blink/fast/css/first-letter-float-block.html as crashing
 
 Unreviewed test gardening. Copypaste error in the previous commit.


Modified: trunk/LayoutTests/platform/gtk/TestExpectations (195888 => 195889)

--- trunk/LayoutTests/platform/gtk/TestExpectations	2016-01-30 05:56:43 UTC (rev 195888)
+++ trunk/LayoutTests/platform/gtk/TestExpectations	2016-01-30 05:57:38 UTC (rev 195889)
@@ -2543,6 +2543,9 @@
 
 webkit.org/b/153692 imported/blink/fast/css/first-letter-float-block.html [ Crash Pass ]
 
+webkit.org/b/153695 fast/repaint/fixed-move-after-scroll.html [ Crash Pass ]
+webkit.org/b/153695 fast/scrolling/scroll-position-on-reload-rtl.html [ Crash Pass ]
+
 webkit.org/b/153696 accessibility/roles-computedRoleString.html [ Failure ]
 webkit.org/b/153696 accessibility/roles-exposed.html [ Failure ]
 






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


[webkit-changes] [195890] trunk/LayoutTests

2016-01-29 Thread mcatanzaro
Title: [195890] trunk/LayoutTests








Revision 195890
Author mcatanz...@igalia.com
Date 2016-01-29 21:59:04 -0800 (Fri, 29 Jan 2016)


Log Message
[GTK] Mark two CSS multicolumn tests as failing

Unreviewed test gardening.

* platform/gtk/TestExpectations:

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/platform/gtk/TestExpectations




Diff

Modified: trunk/LayoutTests/ChangeLog (195889 => 195890)

--- trunk/LayoutTests/ChangeLog	2016-01-30 05:57:38 UTC (rev 195889)
+++ trunk/LayoutTests/ChangeLog	2016-01-30 05:59:04 UTC (rev 195890)
@@ -1,5 +1,13 @@
 2016-01-29  Michael Catanzaro  
 
+[GTK] Mark two CSS multicolumn tests as failing
+
+Unreviewed test gardening.
+
+* platform/gtk/TestExpectations:
+
+2016-01-29  Michael Catanzaro  
+
 [GTK] Mark two scrollbar tests as crashing
 
 Unreviewed test gardening.


Modified: trunk/LayoutTests/platform/gtk/TestExpectations (195889 => 195890)

--- trunk/LayoutTests/platform/gtk/TestExpectations	2016-01-30 05:57:38 UTC (rev 195889)
+++ trunk/LayoutTests/platform/gtk/TestExpectations	2016-01-30 05:59:04 UTC (rev 195890)
@@ -2554,6 +2554,9 @@
 webkit.org/b/153697 http/tests/security/contentSecurityPolicy/object-src-applet-code-codebase.html [ Failure ]
 webkit.org/b/153697 http/tests/security/contentSecurityPolicy/object-src-applet-code.html [ Failure ]
 
+webkit.org/b/153698 imported/w3c/css/css-multicol-1/multicol-rule-dashed-000.xht [ ImageOnlyFailure ]
+webkit.org/b/153698 imported/w3c/css/css-multicol-1/multicol-zero-height-001.xht [ ImageOnlyFailure ]
+
 webkit.org/b/153700 fast/ruby/ruby-expansion-cjk-2.html [ ImageOnlyFailure ]
 webkit.org/b/153700 fast/ruby/ruby-expansion-cjk-3.html [ ImageOnlyFailure ]
 webkit.org/b/153700 fast/ruby/ruby-expansion-cjk-4.html [ ImageOnlyFailure ]






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


[webkit-changes] [195887] trunk/LayoutTests

2016-01-29 Thread mcatanzaro
Title: [195887] trunk/LayoutTests








Revision 195887
Author mcatanz...@igalia.com
Date 2016-01-29 21:53:51 -0800 (Fri, 29 Jan 2016)


Log Message
[GTK] Mark imported/blink/fast/css/first-letter-float-block.html as crashing

Unreviewed test gardening.

* platform/gtk/TestExpectations:

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/platform/gtk/TestExpectations




Diff

Modified: trunk/LayoutTests/ChangeLog (195886 => 195887)

--- trunk/LayoutTests/ChangeLog	2016-01-30 05:49:49 UTC (rev 195886)
+++ trunk/LayoutTests/ChangeLog	2016-01-30 05:53:51 UTC (rev 195887)
@@ -1,5 +1,13 @@
 2016-01-29  Michael Catanzaro  
 
+[GTK] Mark imported/blink/fast/css/first-letter-float-block.html as crashing
+
+Unreviewed test gardening.
+
+* platform/gtk/TestExpectations:
+
+2016-01-29  Michael Catanzaro  
+
 [GTK] Mark some accessibility role tests as failing
 
 Unreviewed test gardening.


Modified: trunk/LayoutTests/platform/gtk/TestExpectations (195886 => 195887)

--- trunk/LayoutTests/platform/gtk/TestExpectations	2016-01-30 05:49:49 UTC (rev 195886)
+++ trunk/LayoutTests/platform/gtk/TestExpectations	2016-01-30 05:53:51 UTC (rev 195887)
@@ -2541,6 +2541,8 @@
 
 webkit.org/b/153062 accessibility/gtk/entry-and-password.html [ Failure ]
 
+webkit.org/b/153692 fast/repaint/fixed-move-after-scroll.html [ Crash Pass ]
+
 webkit.org/b/153696 accessibility/roles-computedRoleString.html [ Failure ]
 webkit.org/b/153696 accessibility/roles-exposed.html [ Failure ]
 






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


[webkit-changes] [195883] trunk/LayoutTests

2016-01-29 Thread mcatanzaro
Title: [195883] trunk/LayoutTests








Revision 195883
Author mcatanz...@igalia.com
Date 2016-01-29 21:42:34 -0800 (Fri, 29 Jan 2016)


Log Message
[GTK] Add expectations for media source SourceBuffer tests

Unreviewed test gardening.

* platform/gtk/http/tests/media/media-source/SourceBuffer-abort-expected.txt: Added.
* platform/gtk/http/tests/media/media-source/SourceBuffer-abort-readyState-expected.txt: Added.
* platform/gtk/http/tests/media/media-source/SourceBuffer-abort-removed-expected.txt: Added.
* platform/gtk/http/tests/media/media-source/SourceBuffer-abort-updating-expected.txt: Added.

Modified Paths

trunk/LayoutTests/ChangeLog


Added Paths

trunk/LayoutTests/platform/gtk/http/tests/media/media-source/
trunk/LayoutTests/platform/gtk/http/tests/media/media-source/SourceBuffer-abort-expected.txt
trunk/LayoutTests/platform/gtk/http/tests/media/media-source/SourceBuffer-abort-readyState-expected.txt
trunk/LayoutTests/platform/gtk/http/tests/media/media-source/SourceBuffer-abort-removed-expected.txt
trunk/LayoutTests/platform/gtk/http/tests/media/media-source/SourceBuffer-abort-updating-expected.txt




Diff

Modified: trunk/LayoutTests/ChangeLog (195882 => 195883)

--- trunk/LayoutTests/ChangeLog	2016-01-30 05:14:23 UTC (rev 195882)
+++ trunk/LayoutTests/ChangeLog	2016-01-30 05:42:34 UTC (rev 195883)
@@ -1,3 +1,14 @@
+2016-01-29  Michael Catanzaro  
+
+[GTK] Add expectations for media source SourceBuffer tests
+
+Unreviewed test gardening.
+
+* platform/gtk/http/tests/media/media-source/SourceBuffer-abort-expected.txt: Added.
+* platform/gtk/http/tests/media/media-source/SourceBuffer-abort-readyState-expected.txt: Added.
+* platform/gtk/http/tests/media/media-source/SourceBuffer-abort-removed-expected.txt: Added.
+* platform/gtk/http/tests/media/media-source/SourceBuffer-abort-updating-expected.txt: Added.
+
 2016-01-29  Ryan Haddad  
 
 Rebaseline fast/block/basic/016.html for ios-simulator after r195740


Added: trunk/LayoutTests/platform/gtk/http/tests/media/media-source/SourceBuffer-abort-expected.txt (0 => 195883)

--- trunk/LayoutTests/platform/gtk/http/tests/media/media-source/SourceBuffer-abort-expected.txt	(rev 0)
+++ trunk/LayoutTests/platform/gtk/http/tests/media/media-source/SourceBuffer-abort-expected.txt	2016-01-30 05:42:34 UTC (rev 195883)
@@ -0,0 +1,4 @@
+
+PASS SourceBuffer#abort() (video/webm; codecs="vorbis,vp8"): Check the values of appendWindowStart and appendWindowEnd. 
+PASS SourceBuffer#abort() (video/mp4): Check the values of appendWindowStart and appendWindowEnd. 
+


Added: trunk/LayoutTests/platform/gtk/http/tests/media/media-source/SourceBuffer-abort-readyState-expected.txt (0 => 195883)

--- trunk/LayoutTests/platform/gtk/http/tests/media/media-source/SourceBuffer-abort-readyState-expected.txt	(rev 0)
+++ trunk/LayoutTests/platform/gtk/http/tests/media/media-source/SourceBuffer-abort-readyState-expected.txt	2016-01-30 05:42:34 UTC (rev 195883)
@@ -0,0 +1,4 @@
+
+PASS SourceBuffer#abort() (video/webm; codecs="vorbis,vp8") : If the readyState attribute of the parent media source is not in the "open" state then throw an INVALID_STATE_ERR exception and abort these steps. 
+PASS SourceBuffer#abort() (video/mp4) : If the readyState attribute of the parent media source is not in the "open" state then throw an INVALID_STATE_ERR exception and abort these steps. 
+


Added: trunk/LayoutTests/platform/gtk/http/tests/media/media-source/SourceBuffer-abort-removed-expected.txt (0 => 195883)

--- trunk/LayoutTests/platform/gtk/http/tests/media/media-source/SourceBuffer-abort-removed-expected.txt	(rev 0)
+++ trunk/LayoutTests/platform/gtk/http/tests/media/media-source/SourceBuffer-abort-removed-expected.txt	2016-01-30 05:42:34 UTC (rev 195883)
@@ -0,0 +1,4 @@
+
+PASS SourceBuffer#abort (video/webm; codecs="vorbis,vp8") : if this object has been removed from the sourceBuffers attribute of the parent media source, then throw an INVALID_STATE_ERR exception and abort these steps. 
+PASS SourceBuffer#abort (video/mp4) : if this object has been removed from the sourceBuffers attribute of the parent media source, then throw an INVALID_STATE_ERR exception and abort these steps. 
+


Added: trunk/LayoutTests/platform/gtk/http/tests/media/media-source/SourceBuffer-abort-updating-expected.txt (0 => 195883)

--- trunk/LayoutTests/platform/gtk/http/tests/media/media-source/SourceBuffer-abort-updating-expected.txt	(rev 0)
+++ trunk/LayoutTests/platform/gtk/http/tests/media/media-source/SourceBuffer-abort-updating-expected.txt	2016-01-30 05:42:34 UTC (rev 195883)
@@ -0,0 +1,4 @@
+
+PASS SourceBuffer#abort() (video/webm; codecs="vorbis,vp8") : Check the algorithm when the updating attribute is true. 
+PASS SourceBuffer#abort() (video/mp4) : Check the algorithm when the updating attribute is true. 
+



[webkit-changes] [195895] trunk/LayoutTests

2016-01-30 Thread mcatanzaro
Title: [195895] trunk/LayoutTests








Revision 195895
Author mcatanz...@igalia.com
Date 2016-01-30 08:38:07 -0800 (Sat, 30 Jan 2016)


Log Message
[GTK] IndexedDB expectations gardening

Unreviewed gardening.

* platform/gtk/TestExpectations:

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/platform/gtk/TestExpectations




Diff

Modified: trunk/LayoutTests/ChangeLog (195894 => 195895)

--- trunk/LayoutTests/ChangeLog	2016-01-30 16:14:15 UTC (rev 195894)
+++ trunk/LayoutTests/ChangeLog	2016-01-30 16:38:07 UTC (rev 195895)
@@ -1,5 +1,13 @@
 2016-01-30  Michael Catanzaro  
 
+[GTK] IndexedDB expectations gardening
+
+Unreviewed gardening.
+
+* platform/gtk/TestExpectations:
+
+2016-01-30  Michael Catanzaro  
+
 [GTK] platform/gtk/scrollbars/overflow-scrollbar-horizontal-wheel-scroll.html is failing
 
 Unreviewed gardening.


Modified: trunk/LayoutTests/platform/gtk/TestExpectations (195894 => 195895)

--- trunk/LayoutTests/platform/gtk/TestExpectations	2016-01-30 16:14:15 UTC (rev 195894)
+++ trunk/LayoutTests/platform/gtk/TestExpectations	2016-01-30 16:38:07 UTC (rev 195895)
@@ -660,100 +660,6 @@
 # WIRELESS_PLAYBACK_TARGET not enabled.
 media/airplay-target-availability.html
 
-## IndexedDB related failures
-
-# Blink tests with unexplained timeouts
-storage/indexeddb/database-deletepending-flag.html [ Skip ]
-storage/indexeddb/exceptions.html [ Skip ]
-storage/indexeddb/intversion-gated-on-delete.html [ Skip ]
-storage/indexeddb/intversion-long-queue.html [ Skip ]
-storage/indexeddb/open-ordering.html [ Skip ]
-storage/indexeddb/transaction-basics.html [ Skip ]
-storage/indexeddb/transaction-coordination-within-database.html [ Skip ]
-
-# Blink tests with non-trivial text failures.
-storage/indexeddb/createIndex-after-failure.html [ Skip ]
-storage/indexeddb/create-object-store-options.html [ Skip ]
-storage/indexeddb/cursor-advance.html [ Skip ]
-storage/indexeddb/cursor-basics.html [ Skip ]
-storage/indexeddb/cursor-continue.html [ Skip ]
-storage/indexeddb/cursor-continue-validity.html [ Skip ]
-storage/indexeddb/cursor-index-delete.html [ Skip ]
-storage/indexeddb/cursor-key-order.html [ Skip ]
-storage/indexeddb/cursor-leak.html [ Skip ] # Missing needed WKTR feature?
-storage/indexeddb/cursor-overloads.html [ Skip ]
-storage/indexeddb/cursor-primary-key-order.html [ Skip ]
-storage/indexeddb/cursor-request-cycle.html [ Skip ] # Missing needed WKTR feature?
-storage/indexeddb/cursor-update.html [ Skip ]
-storage/indexeddb/database-close.html [ Skip ]
-storage/indexeddb/database-closepending-flag.html [ Skip ]
-storage/indexeddb/database-quota.html [ Skip ]
-storage/indexeddb/deleteIndex.html [ Skip ]
-storage/indexeddb/delete-in-upgradeneeded-close-in-open-success.html [ Skip ]
-storage/indexeddb/delete-in-upgradeneeded-close-in-versionchange.html [ Skip ]
-storage/indexeddb/deletedatabase-blocked.html [ Skip ]
-storage/indexeddb/deletedatabase-delayed-by-open-and-versionchange.html [ Skip ]
-storage/indexeddb/deletedatabase-delayed-by-versionchange.html [ Skip ]
-storage/indexeddb/deletedatabase-not-blocked.html [ Skip ]
-storage/indexeddb/deleted-objects.html [ Skip ]
-storage/indexeddb/duplicates.html [ Skip ] # Difference between null + undefined
-storage/indexeddb/events.html [ Skip ]
-storage/indexeddb/factory-cmp.html [ Skip ]
-storage/indexeddb/factory-deletedatabase.html [ Skip ]
-storage/indexeddb/get-keyrange.html [ Skip ]
-storage/indexeddb/index-basics.html [ Skip ] # Difference between null + undefined
-storage/indexeddb/index-duplicate-keypaths.html [ Skip ]
-storage/indexeddb/index-multientry.html [ Skip ]
-storage/indexeddb/index-population.html [ Skip ]
-storage/indexeddb/index-unique.html [ Skip ]
-storage/indexeddb/intversion-blocked.html [ Skip ]
-storage/indexeddb/intversion-close-between-events.html [ Skip ]
-storage/indexeddb/intversion-open-in-upgradeneeded.html [ Skip ]
-storage/indexeddb/intversion-open-with-version.html [ Skip ] # INTMAX exposed to script as database version
-storage/indexeddb/intversion-pending-version-changes-ascending.html [ Skip ]
-storage/indexeddb/intversion-pending-version-changes-descending.html [ Skip ]
-storage/indexeddb/intversion-pending-version-changes-same.html [ Skip ]
-storage/indexeddb/intversion-two-opens-no-versions.html [ Skip ] # INTMAX exposed to script as database version
-storage/indexeddb/intversion-upgrades.html [ Skip ]
-storage/indexeddb/key-generator.html [ Skip ]
-storage/indexeddb/key-type-binary.html [ Skip ]
-storage/indexeddb/lazy-index-population.html [ Skip ]
-storage/indexeddb/metadata.html [ Skip ]
-storage/indexeddb/noblobs.html [ Skip ] # Missing DRT file/blob support
-storage/indexeddb/objectstore-autoincrement.html [ Skip ]
-storage/indexeddb/objectstore-basics.html [ Skip ]
-storage/indexeddb/odd-strings.html [ Skip ]
-storage/indexeddb/optional-arguments.html [ Skip ]
-storage/indexeddb/persistence.html [ Skip 

[webkit-changes] [195897] trunk/LayoutTests

2016-01-30 Thread mcatanzaro
Title: [195897] trunk/LayoutTests








Revision 195897
Author mcatanz...@igalia.com
Date 2016-01-30 09:02:53 -0800 (Sat, 30 Jan 2016)


Log Message
[GTK] Two disk cache tests are failing

Unreviewed gardening.

* platform/gtk/TestExpectations:

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/platform/gtk/TestExpectations




Diff

Modified: trunk/LayoutTests/ChangeLog (195896 => 195897)

--- trunk/LayoutTests/ChangeLog	2016-01-30 16:48:09 UTC (rev 195896)
+++ trunk/LayoutTests/ChangeLog	2016-01-30 17:02:53 UTC (rev 195897)
@@ -1,5 +1,13 @@
 2016-01-30  Michael Catanzaro  
 
+[GTK] Two disk cache tests are failing
+
+Unreviewed gardening.
+
+* platform/gtk/TestExpectations:
+
+2016-01-30  Michael Catanzaro  
+
 [GTK] Some W3C DOM tests are failing
 
 Unreviewed gardening.


Modified: trunk/LayoutTests/platform/gtk/TestExpectations (195896 => 195897)

--- trunk/LayoutTests/platform/gtk/TestExpectations	2016-01-30 16:48:09 UTC (rev 195896)
+++ trunk/LayoutTests/platform/gtk/TestExpectations	2016-01-30 17:02:53 UTC (rev 195897)
@@ -2606,6 +2606,10 @@
 webkit.org/b/153707 imported/w3c/web-platform-tests/dom/nodes/Document-createEvent.html [ Failure ]
 webkit.org/b/153707 imported/w3c/web-platform-tests/html/dom/interfaces.html [ Failure ]
 
+webkit.org/b/153708 http/tests/cache/disk-cache/disk-cache-last-modified.html [ Failure ]
+
+webkit.org/b/153709 http/tests/cache/disk-cache/disk-cache-disable.html [ Failure ]
+
 #
 # End of non-crashing, non-flaky tests failing
 #






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


[webkit-changes] [195893] trunk/LayoutTests

2016-01-30 Thread mcatanzaro
Title: [195893] trunk/LayoutTests








Revision 195893
Author mcatanz...@igalia.com
Date 2016-01-30 08:03:24 -0800 (Sat, 30 Jan 2016)


Log Message
[GTK] Some organization in the test expectations file

Unreviewed.

* platform/gtk/TestExpectations:

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/platform/gtk/TestExpectations




Diff

Modified: trunk/LayoutTests/ChangeLog (195892 => 195893)

--- trunk/LayoutTests/ChangeLog	2016-01-30 15:28:48 UTC (rev 195892)
+++ trunk/LayoutTests/ChangeLog	2016-01-30 16:03:24 UTC (rev 195893)
@@ -1,3 +1,11 @@
+2016-01-30  Michael Catanzaro  
+
+[GTK] Some organization in the test expectations file
+
+Unreviewed.
+
+* platform/gtk/TestExpectations:
+
 2016-01-30  Dave Hyatt  
 
 Support break-after, break-before and break-inside.


Modified: trunk/LayoutTests/platform/gtk/TestExpectations (195892 => 195893)

--- trunk/LayoutTests/platform/gtk/TestExpectations	2016-01-30 15:28:48 UTC (rev 195892)
+++ trunk/LayoutTests/platform/gtk/TestExpectations	2016-01-30 16:03:24 UTC (rev 195893)
@@ -29,24 +29,27 @@
 # These are in a separate section than failing tests, because they should be
 # priority fixes.
 
-# 5. SLOW TESTS
+# 4. SLOW TESTS
 # These tests are assigned the SLOW modifier to prevent them timing out as they
 # otherwise pass, but take a long time to complete due to the nature of test,
 # debug configuration or some other performance-affecting factor.
 
-# 6. TESTS TIMING OUT
+# 5. TESTS TIMING OUT
 # Please open a bug for each test timing out with any important information.
 
-# 7. TESTS WITH ARCHITECTURE-SPECIFIC RESULTS
+# 6. TESTS WITH ARCHITECTURE-SPECIFIC RESULTS
 # Tests with different results (of which at least one is failure) on 32-bit and 64-bit builders.
 # These tests are essentially marked as flaky, but are noted as failing only on specific architecture.
 #
-# 8. WEBKIT2 REGRESSIONS
+# 7. WEBKIT2 REGRESSIONS
 # Tests that are now failing because of the switch to WebKit2, probably misssing some
 # test harness support.
 #
 # 8. TESTS FAILING
 # Each test should (eventually) have a bug. Missing test harness features also go here.
+#
+# 9. TESTS PASSING
+# Tests that pass for GTK but have different expectations in the global expectations file.
 
 #
 # Tests that require new results.
@@ -634,10 +637,123 @@
 # Requires ENABLE(SAMPLING_PROFILER)
 webkit.org/b/153466 inspector/sampling-profiler [ Skip ]
 
-webkit.org/b/153602 fast/table/003.html [ Failure ]
-webkit.org/b/153602 fast/text/emoji.html [ Failure ]
-webkit.org/b/153602 tables/mozilla_expected_failures/bugs/bug89315.html [ Failure ]
+# This requires a specific font on Mac
+fast/text/hidpi-text-selection-gap-between-words.html [ Skip ]
 
+# Test requires hardcoded font names, which I do not have for this port.
+fast/text/han-generic-font-families.html [ WontFix ]
+fast/text/hangul-generic-font-families.html [ WontFix ]
+
+# This test hardcodes the result of a platform-dependent font lookup algorithm.
+fast/text/fallback-language-han.html [ Skip ]
+fast/text/fallback-language-han-2.html [ Skip ]
+
+# This test uses an MPEG-4 video
+media/video-seek-to-current-time.html [ Skip ]
+
+# This operating system does not have language-sensitive font fallback.
+css3/line-break-language-sensitive [ Pass ImageOnlyFailure ]
+
+# Media controls tests are OS X only
+media/controls [ Skip ]
+
+# WIRELESS_PLAYBACK_TARGET not enabled.
+media/airplay-target-availability.html
+
+## IndexedDB related failures
+
+# Blink tests with unexplained timeouts
+storage/indexeddb/database-deletepending-flag.html [ Skip ]
+storage/indexeddb/exceptions.html [ Skip ]
+storage/indexeddb/intversion-gated-on-delete.html [ Skip ]
+storage/indexeddb/intversion-long-queue.html [ Skip ]
+storage/indexeddb/open-ordering.html [ Skip ]
+storage/indexeddb/transaction-basics.html [ Skip ]
+storage/indexeddb/transaction-coordination-within-database.html [ Skip ]
+
+# Blink tests with non-trivial text failures.
+storage/indexeddb/createIndex-after-failure.html [ Skip ]
+storage/indexeddb/create-object-store-options.html [ Skip ]
+storage/indexeddb/cursor-advance.html [ Skip ]
+storage/indexeddb/cursor-basics.html [ Skip ]
+storage/indexeddb/cursor-continue.html [ Skip ]
+storage/indexeddb/cursor-continue-validity.html [ Skip ]
+storage/indexeddb/cursor-index-delete.html [ Skip ]
+storage/indexeddb/cursor-key-order.html [ Skip ]
+storage/indexeddb/cursor-leak.html [ Skip ] # Missing needed WKTR feature?
+storage/indexeddb/cursor-overloads.html [ Skip ]
+storage/indexeddb/cursor-primary-key-order.html [ Skip ]
+storage/indexeddb/cursor-request-cycle.html [ Skip ] # Missing needed WKTR feature?
+storage/indexeddb/cursor-update.html [ Skip ]
+storage/indexeddb/database-close.html [ Skip ]
+storage/indexeddb/database-closepending-flag.html [ Skip ]

[webkit-changes] [195894] trunk/LayoutTests

2016-01-30 Thread mcatanzaro
Title: [195894] trunk/LayoutTests








Revision 195894
Author mcatanz...@igalia.com
Date 2016-01-30 08:14:15 -0800 (Sat, 30 Jan 2016)


Log Message
[GTK] platform/gtk/scrollbars/overflow-scrollbar-horizontal-wheel-scroll.html is failing

Unreviewed gardening.

* platform/gtk/TestExpectations:

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/platform/gtk/TestExpectations




Diff

Modified: trunk/LayoutTests/ChangeLog (195893 => 195894)

--- trunk/LayoutTests/ChangeLog	2016-01-30 16:03:24 UTC (rev 195893)
+++ trunk/LayoutTests/ChangeLog	2016-01-30 16:14:15 UTC (rev 195894)
@@ -1,5 +1,13 @@
 2016-01-30  Michael Catanzaro  
 
+[GTK] platform/gtk/scrollbars/overflow-scrollbar-horizontal-wheel-scroll.html is failing
+
+Unreviewed gardening.
+
+* platform/gtk/TestExpectations:
+
+2016-01-30  Michael Catanzaro  
+
 [GTK] Some organization in the test expectations file
 
 Unreviewed.


Modified: trunk/LayoutTests/platform/gtk/TestExpectations (195893 => 195894)

--- trunk/LayoutTests/platform/gtk/TestExpectations	2016-01-30 16:03:24 UTC (rev 195893)
+++ trunk/LayoutTests/platform/gtk/TestExpectations	2016-01-30 16:14:15 UTC (rev 195894)
@@ -2594,6 +2594,8 @@
 webkit.org/b/153700 fast/ruby/ruby-expansion-cjk-5.html [ ImageOnlyFailure ]
 webkit.org/b/153700 fast/ruby/ruby-expansion-cjk.html [ ImageOnlyFailure ]
 
+webkit.org/b/94952 platform/gtk/scrollbars/overflow-scrollbar-horizontal-wheel-scroll.html [ Failure ]
+
 #
 # End of non-crashing, non-flaky tests failing
 #






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


[webkit-changes] [195896] trunk/LayoutTests

2016-01-30 Thread mcatanzaro
Title: [195896] trunk/LayoutTests








Revision 195896
Author mcatanz...@igalia.com
Date 2016-01-30 08:48:09 -0800 (Sat, 30 Jan 2016)


Log Message
[GTK] Some W3C DOM tests are failing

Unreviewed gardening.

* platform/gtk/TestExpectations:

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/platform/gtk/TestExpectations




Diff

Modified: trunk/LayoutTests/ChangeLog (195895 => 195896)

--- trunk/LayoutTests/ChangeLog	2016-01-30 16:38:07 UTC (rev 195895)
+++ trunk/LayoutTests/ChangeLog	2016-01-30 16:48:09 UTC (rev 195896)
@@ -1,5 +1,13 @@
 2016-01-30  Michael Catanzaro  
 
+[GTK] Some W3C DOM tests are failing
+
+Unreviewed gardening.
+
+* platform/gtk/TestExpectations:
+
+2016-01-30  Michael Catanzaro  
+
 [GTK] IndexedDB expectations gardening
 
 Unreviewed gardening.


Modified: trunk/LayoutTests/platform/gtk/TestExpectations (195895 => 195896)

--- trunk/LayoutTests/platform/gtk/TestExpectations	2016-01-30 16:38:07 UTC (rev 195895)
+++ trunk/LayoutTests/platform/gtk/TestExpectations	2016-01-30 16:48:09 UTC (rev 195896)
@@ -2601,6 +2601,11 @@
 
 webkit.org/b/94952 platform/gtk/scrollbars/overflow-scrollbar-horizontal-wheel-scroll.html [ Failure ]
 
+webkit.org/b/153707 imported/w3c/web-platform-tests/dom/events/EventTarget-dispatchEvent.html [ Failure ]
+webkit.org/b/153707 imported/w3c/web-platform-tests/dom/nodes/Document-characterSet-normalization.html [ Failure ]
+webkit.org/b/153707 imported/w3c/web-platform-tests/dom/nodes/Document-createEvent.html [ Failure ]
+webkit.org/b/153707 imported/w3c/web-platform-tests/html/dom/interfaces.html [ Failure ]
+
 #
 # End of non-crashing, non-flaky tests failing
 #






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


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

2016-01-30 Thread mcatanzaro
Title: [195919] trunk/Source/WebCore








Revision 195919
Author mcatanz...@igalia.com
Date 2016-01-30 17:19:32 -0800 (Sat, 30 Jan 2016)


Log Message
Unreviewed, fix GTK debug build after r195899

* dom/EventContext.h:
(isType):

Modified Paths

trunk/Source/WebCore/ChangeLog
trunk/Source/WebCore/dom/EventContext.h




Diff

Modified: trunk/Source/WebCore/ChangeLog (195918 => 195919)

--- trunk/Source/WebCore/ChangeLog	2016-01-31 01:15:51 UTC (rev 195918)
+++ trunk/Source/WebCore/ChangeLog	2016-01-31 01:19:32 UTC (rev 195919)
@@ -1,3 +1,10 @@
+2016-01-30  Michael Catanzaro  
+
+Unreviewed, fix GTK debug build after r195899
+
+* dom/EventContext.h:
+(isType):
+
 2016-01-30  Jeremy Huddleston Sequoia  
 
 Add missing include to fix building debug configuration


Modified: trunk/Source/WebCore/dom/EventContext.h (195918 => 195919)

--- trunk/Source/WebCore/dom/EventContext.h	2016-01-31 01:15:51 UTC (rev 195918)
+++ trunk/Source/WebCore/dom/EventContext.h	2016-01-31 01:19:32 UTC (rev 195919)
@@ -160,4 +160,10 @@
 static bool isType(const WebCore::EventContext& context) { return context.isMouseOrFocusEventContext(); }
 SPECIALIZE_TYPE_TRAITS_END()
 
+#if ENABLE(TOUCH_EVENTS) && !PLATFORM(IOS)
+SPECIALIZE_TYPE_TRAITS_BEGIN(WebCore::TouchEventContext)
+static bool isType(const WebCore::EventContext& context) { return context.isTouchEventContext(); }
+SPECIALIZE_TYPE_TRAITS_END()
+#endif
+
 #endif // EventContext_h






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


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

2016-02-26 Thread mcatanzaro
Title: [197239] trunk/Source/WebKit2








Revision 197239
Author mcatanz...@igalia.com
Date 2016-02-26 22:11:59 -0800 (Fri, 26 Feb 2016)


Log Message
Fix a typo.

Unreviewed. Shame I didn't notice in the previous commit.

* WebProcess/UserContent/WebUserContentController.cpp:
(WebKit::WebUserContentController::removeUserContentWorld):

Modified Paths

trunk/Source/WebKit2/ChangeLog
trunk/Source/WebKit2/WebProcess/UserContent/WebUserContentController.cpp




Diff

Modified: trunk/Source/WebKit2/ChangeLog (197238 => 197239)

--- trunk/Source/WebKit2/ChangeLog	2016-02-27 06:09:55 UTC (rev 197238)
+++ trunk/Source/WebKit2/ChangeLog	2016-02-27 06:11:59 UTC (rev 197239)
@@ -1,5 +1,14 @@
 2016-02-26  Michael Catanzaro  
 
+Fix a typo.
+
+Unreviewed. Shame I didn't notice in the previous commit.
+
+* WebProcess/UserContent/WebUserContentController.cpp:
+(WebKit::WebUserContentController::removeUserContentWorld):
+
+2016-02-26  Michael Catanzaro  
+
 Fix GTK and maybe EFL build after r197172.
 
 Unreviewed.


Modified: trunk/Source/WebKit2/WebProcess/UserContent/WebUserContentController.cpp (197238 => 197239)

--- trunk/Source/WebKit2/WebProcess/UserContent/WebUserContentController.cpp	2016-02-27 06:09:55 UTC (rev 197238)
+++ trunk/Source/WebKit2/WebProcess/UserContent/WebUserContentController.cpp	2016-02-27 06:11:59 UTC (rev 197239)
@@ -112,7 +112,7 @@
 
 auto it = worldMap().find(worldIdentifier);
 if (it == worldMap().end()) {
-WTFLogAlways("Trying to remove a UserContentWorld (id=%" PRIu64 ") that is does not exist.", worldIdentifier);
+WTFLogAlways("Trying to remove a UserContentWorld (id=%" PRIu64 ") that does not exist.", worldIdentifier);
 return;
 }
 






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


[webkit-changes] [197241] trunk/Tools

2016-02-26 Thread mcatanzaro
Title: [197241] trunk/Tools








Revision 197241
Author mcatanz...@igalia.com
Date 2016-02-26 22:19:08 -0800 (Fri, 26 Feb 2016)


Log Message
[GTK] Fix incorrect cast

Unreviewed.

* MiniBrowser/gtk/main.c:
(createBrowserWindow):

Modified Paths

trunk/Tools/ChangeLog
trunk/Tools/MiniBrowser/gtk/main.c




Diff

Modified: trunk/Tools/ChangeLog (197240 => 197241)

--- trunk/Tools/ChangeLog	2016-02-27 06:16:42 UTC (rev 197240)
+++ trunk/Tools/ChangeLog	2016-02-27 06:19:08 UTC (rev 197241)
@@ -1,3 +1,12 @@
+2016-02-26  Michael Catanzaro  
+
+[GTK] Fix incorrect cast
+
+Unreviewed.
+
+* MiniBrowser/gtk/main.c:
+(createBrowserWindow):
+
 2016-02-26  Chris Dumez  
 
 Fix the behavior of reflecting IDL attributes of type unsigned long


Modified: trunk/Tools/MiniBrowser/gtk/main.c (197240 => 197241)

--- trunk/Tools/MiniBrowser/gtk/main.c	2016-02-27 06:16:42 UTC (rev 197240)
+++ trunk/Tools/MiniBrowser/gtk/main.c	2016-02-27 06:19:08 UTC (rev 197241)
@@ -69,7 +69,7 @@
 if (backgroundColor)
 browser_window_set_background_color(BROWSER_WINDOW(mainWindow), backgroundColor);
 if (geometry)
-gtk_window_parse_geometry(BROWSER_WINDOW(mainWindow), geometry);
+gtk_window_parse_geometry(GTK_WINDOW(mainWindow), geometry);
 
 if (webkitSettings)
 webkit_web_view_set_settings(WEBKIT_WEB_VIEW(webView), webkitSettings);






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


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

2016-02-26 Thread mcatanzaro
Title: [197238] trunk/Source/WebKit2








Revision 197238
Author mcatanz...@igalia.com
Date 2016-02-26 22:09:55 -0800 (Fri, 26 Feb 2016)


Log Message
Fix GTK and maybe EFL build after r197172.

Unreviewed.

* CMakeLists.txt:
* UIProcess/API/gtk/WebKitUserContent.cpp:
(_WebKitUserScript::_WebKitUserScript):
* WebProcess/UserContent/WebUserContentController.cpp:
(WebKit::WebUserContentController::removeUserContentWorld):
(WebKit::WebUserContentController::addUserScripts):
(WebKit::WebUserContentController::removeUserScript):
(WebKit::WebUserContentController::removeAllUserScripts):

Modified Paths

trunk/Source/WebKit2/CMakeLists.txt
trunk/Source/WebKit2/ChangeLog
trunk/Source/WebKit2/UIProcess/API/gtk/WebKitUserContent.cpp
trunk/Source/WebKit2/WebProcess/UserContent/WebUserContentController.cpp




Diff

Modified: trunk/Source/WebKit2/CMakeLists.txt (197237 => 197238)

--- trunk/Source/WebKit2/CMakeLists.txt	2016-02-27 06:09:37 UTC (rev 197237)
+++ trunk/Source/WebKit2/CMakeLists.txt	2016-02-27 06:09:55 UTC (rev 197238)
@@ -403,6 +403,7 @@
 UIProcess/API/APISessionState.cpp
 UIProcess/API/APIUserContentExtension.cpp
 UIProcess/API/APIUserContentExtensionStore.cpp
+UIProcess/API/APIUserContentWorld.cpp
 UIProcess/API/APIWebsiteDataStore.cpp
 UIProcess/API/APIWindowFeatures.cpp
 


Modified: trunk/Source/WebKit2/ChangeLog (197237 => 197238)

--- trunk/Source/WebKit2/ChangeLog	2016-02-27 06:09:37 UTC (rev 197237)
+++ trunk/Source/WebKit2/ChangeLog	2016-02-27 06:09:55 UTC (rev 197238)
@@ -1,5 +1,20 @@
 2016-02-26  Michael Catanzaro  
 
+Fix GTK and maybe EFL build after r197172.
+
+Unreviewed.
+
+* CMakeLists.txt:
+* UIProcess/API/gtk/WebKitUserContent.cpp:
+(_WebKitUserScript::_WebKitUserScript):
+* WebProcess/UserContent/WebUserContentController.cpp:
+(WebKit::WebUserContentController::removeUserContentWorld):
+(WebKit::WebUserContentController::addUserScripts):
+(WebKit::WebUserContentController::removeUserScript):
+(WebKit::WebUserContentController::removeAllUserScripts):
+
+2016-02-26  Michael Catanzaro  
+
 [GTK] Fix order of parameters in gtkdoc for webkit_web_view_get_snapshot
 
 Unreviewed.


Modified: trunk/Source/WebKit2/UIProcess/API/gtk/WebKitUserContent.cpp (197237 => 197238)

--- trunk/Source/WebKit2/UIProcess/API/gtk/WebKitUserContent.cpp	2016-02-27 06:09:37 UTC (rev 197237)
+++ trunk/Source/WebKit2/UIProcess/API/gtk/WebKitUserContent.cpp	2016-02-27 06:09:55 UTC (rev 197238)
@@ -179,7 +179,7 @@
 String::fromUTF8(source), URL { },
 toStringVector(whitelist), toStringVector(blacklist),
 toUserScriptInjectionTime(injectionTime),
-toUserContentInjectedFrames(injectedFrames) })))
+toUserContentInjectedFrames(injectedFrames) }, API::UserContentWorld::normalWorld(
 , referenceCount(1)
 {
 }


Modified: trunk/Source/WebKit2/WebProcess/UserContent/WebUserContentController.cpp (197237 => 197238)

--- trunk/Source/WebKit2/WebProcess/UserContent/WebUserContentController.cpp	2016-02-27 06:09:37 UTC (rev 197237)
+++ trunk/Source/WebKit2/WebProcess/UserContent/WebUserContentController.cpp	2016-02-27 06:09:55 UTC (rev 197238)
@@ -112,7 +112,7 @@
 
 auto it = worldMap().find(worldIdentifier);
 if (it == worldMap().end()) {
-WTFLogAlways("Trying to remove a UserContentWorld (id=%llu) that is does not exist.", worldIdentifier);
+WTFLogAlways("Trying to remove a UserContentWorld (id=%" PRIu64 ") that is does not exist.", worldIdentifier);
 return;
 }
 
@@ -127,7 +127,7 @@
 for (const auto& userScriptWorldPair : userScripts) {
 auto it = worldMap().find(userScriptWorldPair.first);
 if (it == worldMap().end()) {
-WTFLogAlways("Trying to add a UserScript to a UserContentWorld (id=%llu) that does not exist.", userScriptWorldPair.first);
+WTFLogAlways("Trying to add a UserScript to a UserContentWorld (id=%" PRIu64 ") that does not exist.", userScriptWorldPair.first);
 continue;
 }
 
@@ -139,7 +139,7 @@
 {
 auto it = worldMap().find(worldIdentifier);
 if (it == worldMap().end()) {
-WTFLogAlways("Trying to remove a UserScript from a UserContentWorld (id=%llu) that does not exist.", worldIdentifier);
+WTFLogAlways("Trying to remove a UserScript from a UserContentWorld (id=%" PRIu64 ") that does not exist.", worldIdentifier);
 return;
 }
 
@@ -150,7 +150,7 @@
 {
 auto it = worldMap().find(worldIdentifier);
 if (it == worldMap().end()) {
-WTFLogAlways("Trying to remove all UserScripts from a UserContentWorld (id=%llu) that does not exist.", worldIdentifier);
+WTFLogAlways("Trying to remove all UserScripts from a UserContentWorld (id=%" PRIu64 ") that does not exist.", worldIdentifier);
 return;
 }
 







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

2016-02-26 Thread mcatanzaro
Title: [197236] trunk/Source/WebKit2








Revision 197236
Author mcatanz...@igalia.com
Date 2016-02-26 21:51:22 -0800 (Fri, 26 Feb 2016)


Log Message
[GTK] Fix order of parameters in gtkdoc for webkit_web_view_get_snapshot

Unreviewed.

* UIProcess/API/gtk/WebKitWebView.cpp:

Modified Paths

trunk/Source/WebKit2/ChangeLog
trunk/Source/WebKit2/UIProcess/API/gtk/WebKitWebView.cpp




Diff

Modified: trunk/Source/WebKit2/ChangeLog (197235 => 197236)

--- trunk/Source/WebKit2/ChangeLog	2016-02-27 05:40:51 UTC (rev 197235)
+++ trunk/Source/WebKit2/ChangeLog	2016-02-27 05:51:22 UTC (rev 197236)
@@ -1,3 +1,11 @@
+2016-02-26  Michael Catanzaro  
+
+[GTK] Fix order of parameters in gtkdoc for webkit_web_view_get_snapshot
+
+Unreviewed.
+
+* UIProcess/API/gtk/WebKitWebView.cpp:
+
 2016-02-26  Brady Eidson  
 
 Modern IDB: New database versions are never committed to SQLite.


Modified: trunk/Source/WebKit2/UIProcess/API/gtk/WebKitWebView.cpp (197235 => 197236)

--- trunk/Source/WebKit2/UIProcess/API/gtk/WebKitWebView.cpp	2016-02-27 05:40:51 UTC (rev 197235)
+++ trunk/Source/WebKit2/UIProcess/API/gtk/WebKitWebView.cpp	2016-02-27 05:51:22 UTC (rev 197236)
@@ -3454,8 +3454,8 @@
 /**
  * webkit_web_view_get_snapshot:
  * @web_view: a #WebKitWebView
+ * @region: the #WebKitSnapshotRegion for this snapshot
  * @options: #WebKitSnapshotOptions for the snapshot
- * @region: the #WebKitSnapshotRegion for this snapshot
  * @cancellable: (allow-none): a #GCancellable
  * @callback: (scope async): a #GAsyncReadyCallback
  * @user_data: (closure): user data






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


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

2016-02-26 Thread mcatanzaro
Title: [197240] trunk/Source/WebCore








Revision 197240
Author mcatanz...@igalia.com
Date 2016-02-26 22:16:42 -0800 (Fri, 26 Feb 2016)


Log Message
Remove unused private field from WEBPImageDecoder

Unreviewed.

* platform/image-decoders/webp/WEBPImageDecoder.cpp:
(WebCore::WEBPImageDecoder::WEBPImageDecoder):
* platform/image-decoders/webp/WEBPImageDecoder.h:

Modified Paths

trunk/Source/WebCore/ChangeLog
trunk/Source/WebCore/platform/image-decoders/webp/WEBPImageDecoder.cpp
trunk/Source/WebCore/platform/image-decoders/webp/WEBPImageDecoder.h




Diff

Modified: trunk/Source/WebCore/ChangeLog (197239 => 197240)

--- trunk/Source/WebCore/ChangeLog	2016-02-27 06:11:59 UTC (rev 197239)
+++ trunk/Source/WebCore/ChangeLog	2016-02-27 06:16:42 UTC (rev 197240)
@@ -1,3 +1,13 @@
+2016-02-26  Michael Catanzaro  
+
+Remove unused private field from WEBPImageDecoder
+
+Unreviewed.
+
+* platform/image-decoders/webp/WEBPImageDecoder.cpp:
+(WebCore::WEBPImageDecoder::WEBPImageDecoder):
+* platform/image-decoders/webp/WEBPImageDecoder.h:
+
 2016-02-26  Chris Dumez  
 
 Fix the behavior of reflecting IDL attributes of type unsigned long


Modified: trunk/Source/WebCore/platform/image-decoders/webp/WEBPImageDecoder.cpp (197239 => 197240)

--- trunk/Source/WebCore/platform/image-decoders/webp/WEBPImageDecoder.cpp	2016-02-27 06:11:59 UTC (rev 197239)
+++ trunk/Source/WebCore/platform/image-decoders/webp/WEBPImageDecoder.cpp	2016-02-27 06:16:42 UTC (rev 197240)
@@ -50,7 +50,6 @@
 : ImageDecoder(alphaOption, gammaAndColorProfileOption)
 , m_decoder(0)
 , m_hasAlpha(false)
-, m_formatFlags(0)
 {
 }
 


Modified: trunk/Source/WebCore/platform/image-decoders/webp/WEBPImageDecoder.h (197239 => 197240)

--- trunk/Source/WebCore/platform/image-decoders/webp/WEBPImageDecoder.h	2016-02-27 06:11:59 UTC (rev 197239)
+++ trunk/Source/WebCore/platform/image-decoders/webp/WEBPImageDecoder.h	2016-02-27 06:16:42 UTC (rev 197240)
@@ -51,7 +51,6 @@
 
 WebPIDecoder* m_decoder;
 bool m_hasAlpha;
-int m_formatFlags;
 
 void applyColorProfile(const uint8_t*, size_t, ImageFrame&) { };
 void clear();






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


[webkit-changes] [196957] trunk/Source/WebCore/platform/gtk/po

2016-02-22 Thread mcatanzaro
Title: [196957] trunk/Source/WebCore/platform/gtk/po








Revision 196957
Author mcatanz...@igalia.com
Date 2016-02-22 14:18:36 -0800 (Mon, 22 Feb 2016)


Log Message
[l10n] Updated Polish translation of WebKitGTK+ for 2.12
https://bugs.webkit.org/show_bug.cgi?id=154549

Patch by Piotr Drąg  on 2016-02-22
Rubber-stamped by Michael Catanzaro.

* pl.po:

Modified Paths

trunk/Source/WebCore/platform/gtk/po/ChangeLog
trunk/Source/WebCore/platform/gtk/po/pl.po




Diff

Modified: trunk/Source/WebCore/platform/gtk/po/ChangeLog (196956 => 196957)

--- trunk/Source/WebCore/platform/gtk/po/ChangeLog	2016-02-22 22:07:16 UTC (rev 196956)
+++ trunk/Source/WebCore/platform/gtk/po/ChangeLog	2016-02-22 22:18:36 UTC (rev 196957)
@@ -1,3 +1,12 @@
+2016-02-22  Piotr Drąg 
+
+[l10n] Updated Polish translation of WebKitGTK+ for 2.12
+https://bugs.webkit.org/show_bug.cgi?id=154549
+
+Rubber-stamped by Michael Catanzaro.
+
+* pl.po:
+
 2016-01-12  Sam Friedmann 
 
 [l10n] Updated French translation for WebKitGTK+


Modified: trunk/Source/WebCore/platform/gtk/po/pl.po (196956 => 196957)

--- trunk/Source/WebCore/platform/gtk/po/pl.po	2016-02-22 22:07:16 UTC (rev 196956)
+++ trunk/Source/WebCore/platform/gtk/po/pl.po	2016-02-22 22:18:36 UTC (rev 196957)
@@ -4,14 +4,14 @@
 # pomóc w jego rozwijaniu i pielęgnowaniu, napisz do nas:
 # gnom...@aviary.pl
 # -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
-# Piotr Drąg , 2011-2015.
-# Aviary.pl , 2011-2015.
+# Piotr Drąg , 2011-2016.
+# Aviary.pl , 2011-2016.
 msgid ""
 msgstr ""
 "Project-Id-Version: webkitgtk\n"
 "Report-Msgid-Bugs-To: https://bugs.webkit.org\n"
-"POT-Creation-Date: 2015-08-26 14:45+\n"
-"PO-Revision-Date: 2015-08-26 17:00+0200\n"
+"POT-Creation-Date: 2016-02-22 21:00+\n"
+"PO-Revision-Date: 2016-02-22 21:01+0100\n"
 "Last-Translator: Piotr Drąg \n"
 "Language-Team: Polish \n"
 "Language: pl\n"
@@ -23,19 +23,23 @@
 "X-Poedit-Language: Polish\n"
 "X-Poedit-Country: Poland\n"
 
-#: ../ErrorsGtk.cpp:33
+#: ../ErrorsGtk.cpp:32
 msgid "Load request cancelled"
 msgstr "Anulowano żądanie wczytania"
 
-#: ../ErrorsGtk.cpp:39
+#: ../ErrorsGtk.cpp:37
 msgid "Not allowed to use restricted network port"
 msgstr "Użycie zastrzeżonego portu sieciowego jest niedozwolone"
 
-#: ../ErrorsGtk.cpp:45
+#: ../ErrorsGtk.cpp:42
+msgid "Blocked by content blocker"
+msgstr "Zablokowane przez blokadę treści"
+
+#: ../ErrorsGtk.cpp:47
 msgid "URL cannot be shown"
 msgstr "Nie można wyświetlić adresu URL"
 
-#: ../ErrorsGtk.cpp:51
+#: ../ErrorsGtk.cpp:52
 msgid "Frame load was interrupted"
 msgstr "Przerwano wczytywanie ramki"
 
@@ -43,23 +47,23 @@
 msgid "Content with the specified MIME type cannot be shown"
 msgstr "Nie można wyświetlić treści o podanym typie MIME"
 
-#: ../ErrorsGtk.cpp:63
+#: ../ErrorsGtk.cpp:62
 msgid "File does not exist"
 msgstr "Plik nie istnieje"
 
-#: ../ErrorsGtk.cpp:69
+#: ../ErrorsGtk.cpp:67
 msgid "Plugin will handle load"
 msgstr "Wtyczka obsłuży wczytanie"
 
-#: ../ErrorsGtk.cpp:81
+#: ../ErrorsGtk.cpp:77
 msgid "User cancelled the download"
 msgstr "Użytkownik anulował pobieranie"
 
-#: ../ErrorsGtk.cpp:97
+#: ../ErrorsGtk.cpp:92
 msgid "Printer not found"
 msgstr "Nie odnaleziono drukarki"
 
-#: ../ErrorsGtk.cpp:102
+#: ../ErrorsGtk.cpp:97
 msgid "Invalid page range"
 msgstr "Nieprawidłowy zakres stron"
 
@@ -417,7 +421,7 @@
 
 #: ../LocalizedStringsGtk.cpp:576
 msgid "timeline slider thumb"
-msgstr "miniaturka paska osi czasu"
+msgstr "miniatura paska osi czasu"
 
 #: ../LocalizedStringsGtk.cpp:578
 msgid "back 30 seconds"
@@ -497,7 +501,7 @@
 
 #: ../LocalizedStringsGtk.cpp:623
 msgid "movie time scrubber thumb"
-msgstr "miniaturka licznika czasu filmu"
+msgstr "miniatura licznika czasu filmu"
 
 #: ../LocalizedStringsGtk.cpp:625
 msgid "seek movie back 30 seconds"
@@ -615,7 +619,7 @@
 msgid "Subtitle of the label to show on a snapshotted plug-in"
 msgstr "Podpis na etykiecie do wyświetlania na migawkach wtyczki"
 
-#: ../../../../WebKit2/Shared/Downloads/soup/DownloadSoup.cpp:99
+#: ../../../../WebKit2/NetworkProcess/Downloads/soup/DownloadSoup.cpp:100
 #, c-format
 msgid ""
 "Cannot determine destination URI for download with suggested filename %s"
@@ -916,108 +920,108 @@
 msgid "The URI response that is associated with this policy decision"
 msgstr "Odpowiedź adresu URI, która jest powiązana z tą decyzją polityki"
 
-#: ../../../../WebKit2/UIProcess/API/gtk/WebKitSettings.cpp:501
+#: ../../../../WebKit2/UIProcess/API/gtk/WebKitSettings.cpp:497
 msgid "Enable _javascript_"
 msgstr "Włączenie języka _javascript_"
 
-#: ../../../../WebKit2/UIProcess/API/gtk/WebKitSettings.cpp:502
+#: ../../../../WebKit2/UIProcess/API/gtk/WebKitSettings.cpp:498
 msgid "Enable _javascript_."
 msgstr "Włączenie języka _javascript_."
 
-#: 

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

2016-01-26 Thread mcatanzaro
Title: [195612] trunk/Source/WebCore








Revision 195612
Author mcatanz...@igalia.com
Date 2016-01-26 13:12:31 -0800 (Tue, 26 Jan 2016)


Log Message
CSSGrammar.y:1742.31-34: warning: unused value: $3
https://bugs.webkit.org/show_bug.cgi?id=153462

Reviewed by Alex Christensen.

This warning indicates that we have a memory leak. From the bison manual:

"Right-hand side symbols of a rule that explicitly triggers a syntax error via YYERROR are
not discarded automatically. As a rule of thumb, destructors are invoked only when user
actions cannot manage the memory."

Arguably a design error, but that's how it is.

* css/CSSGrammar.y.in:

Modified Paths

trunk/Source/WebCore/ChangeLog
trunk/Source/WebCore/css/CSSGrammar.y.in




Diff

Modified: trunk/Source/WebCore/ChangeLog (195611 => 195612)

--- trunk/Source/WebCore/ChangeLog	2016-01-26 21:09:24 UTC (rev 195611)
+++ trunk/Source/WebCore/ChangeLog	2016-01-26 21:12:31 UTC (rev 195612)
@@ -1,3 +1,20 @@
+2016-01-26  Michael Catanzaro  
+
+CSSGrammar.y:1742.31-34: warning: unused value: $3
+https://bugs.webkit.org/show_bug.cgi?id=153462
+
+Reviewed by Alex Christensen.
+
+This warning indicates that we have a memory leak. From the bison manual:
+
+"Right-hand side symbols of a rule that explicitly triggers a syntax error via YYERROR are
+not discarded automatically. As a rule of thumb, destructors are invoked only when user
+actions cannot manage the memory."
+
+Arguably a design error, but that's how it is.
+
+* css/CSSGrammar.y.in:
+
 2016-01-26  Jer Noble  
 
 Calling video.controls=true during a scrub operation cancels scrub.


Modified: trunk/Source/WebCore/css/CSSGrammar.y.in (195611 => 195612)

--- trunk/Source/WebCore/css/CSSGrammar.y.in	2016-01-26 21:09:24 UTC (rev 195611)
+++ trunk/Source/WebCore/css/CSSGrammar.y.in	2016-01-26 21:12:31 UTC (rev 195612)
@@ -1824,6 +1824,7 @@
 | VARFUNCTION maybe_space expr closing_parenthesis {
 $$.id = CSSValueInvalid;
 $$.unit = 0;
+delete $3;
 YYERROR;
 }
 | VARFUNCTION maybe_space expr_recovery closing_parenthesis {






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


[webkit-changes] [195287] trunk/Tools

2016-01-19 Thread mcatanzaro
Title: [195287] trunk/Tools








Revision 195287
Author mcatanz...@igalia.com
Date 2016-01-19 07:40:41 -0800 (Tue, 19 Jan 2016)


Log Message
[GTK] Remove jhbuild-optional.modules
https://bugs.webkit.org/show_bug.cgi?id=152964

Reviewed by Alex Christensen.

* gtk/jhbuild-optional.modules: Removed.
* gtk/jhbuild.modules:

Modified Paths

trunk/Tools/ChangeLog
trunk/Tools/gtk/jhbuild.modules


Removed Paths

trunk/Tools/gtk/jhbuild-optional.modules




Diff

Modified: trunk/Tools/ChangeLog (195286 => 195287)

--- trunk/Tools/ChangeLog	2016-01-19 13:15:59 UTC (rev 195286)
+++ trunk/Tools/ChangeLog	2016-01-19 15:40:41 UTC (rev 195287)
@@ -1,3 +1,13 @@
+2016-01-19  Michael Catanzaro  
+
+[GTK] Remove jhbuild-optional.modules
+https://bugs.webkit.org/show_bug.cgi?id=152964
+
+Reviewed by Alex Christensen.
+
+* gtk/jhbuild-optional.modules: Removed.
+* gtk/jhbuild.modules:
+
 2016-01-19  Carlos Garcia Campos  
 
 [GTK] Add support to load/save session in MiniBrowser


Deleted: trunk/Tools/gtk/jhbuild-optional.modules (195286 => 195287)

--- trunk/Tools/gtk/jhbuild-optional.modules	2016-01-19 13:15:59 UTC (rev 195286)
+++ trunk/Tools/gtk/jhbuild-optional.modules	2016-01-19 15:40:41 UTC (rev 195287)
@@ -1,45 +0,0 @@
-
-
-
-
-  
-
-  
-
-  
-
-  
-  
-
-
-  
-  
-  
-  
-
-  
-
-  
-libvala-0.20.pc
-
-
-  
-
-  
-
-


Modified: trunk/Tools/gtk/jhbuild.modules (195286 => 195287)

--- trunk/Tools/gtk/jhbuild.modules	2016-01-19 13:15:59 UTC (rev 195286)
+++ trunk/Tools/gtk/jhbuild.modules	2016-01-19 15:40:41 UTC (rev 195287)
@@ -43,8 +43,6 @@
 
   
 
- 
  href=""






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


[webkit-changes] [196749] trunk

2016-02-18 Thread mcatanzaro
Title: [196749] trunk








Revision 196749
Author mcatanz...@igalia.com
Date 2016-02-18 00:29:51 -0800 (Thu, 18 Feb 2016)


Log Message
[CMake] Remove LLVM support
https://bugs.webkit.org/show_bug.cgi?id=154370

Reviewed by Csaba Osztrogonác.

After switching all CMake ports to B3, this was only needed for the LLVM disassembler, which
has been removed from JSC. Feel free to bring this back if restoring the LLVM disassembler,
but for the time being this is dead code.

* Source/cmake/FindLLVM.cmake: Removed.
* Source/cmake/OptionsCommon.cmake:

Modified Paths

trunk/ChangeLog
trunk/Source/cmake/OptionsCommon.cmake


Removed Paths

trunk/Source/cmake/FindLLVM.cmake




Diff

Modified: trunk/ChangeLog (196748 => 196749)

--- trunk/ChangeLog	2016-02-18 08:28:44 UTC (rev 196748)
+++ trunk/ChangeLog	2016-02-18 08:29:51 UTC (rev 196749)
@@ -1,3 +1,17 @@
+2016-02-18  Michael Catanzaro  
+
+[CMake] Remove LLVM support
+https://bugs.webkit.org/show_bug.cgi?id=154370
+
+Reviewed by Csaba Osztrogonác.
+
+After switching all CMake ports to B3, this was only needed for the LLVM disassembler, which
+has been removed from JSC. Feel free to bring this back if restoring the LLVM disassembler,
+but for the time being this is dead code.
+
+* Source/cmake/FindLLVM.cmake: Removed.
+* Source/cmake/OptionsCommon.cmake:
+
 2016-02-18  Joonghun Park  
 
 [CMake] Remove meaningless conditional statements in CMakeLists.txt


Deleted: trunk/Source/cmake/FindLLVM.cmake (196748 => 196749)

--- trunk/Source/cmake/FindLLVM.cmake	2016-02-18 08:28:44 UTC (rev 196748)
+++ trunk/Source/cmake/FindLLVM.cmake	2016-02-18 08:29:51 UTC (rev 196749)
@@ -1,49 +0,0 @@
-#
-# Check if the llvm-config gives us the path for the llvm libs.
-#
-# The following variables are set:
-#  LLVM_CONFIG_EXE
-#  LLVM_VERSION
-#  LLVM_INCLUDE_DIRS - include directories for the llvm headers.
-#  LLVM_STATIC_LIBRARIES - list of paths for the static llvm libraries.
-
-
-foreach (_program_name llvm-config llvm-config-3.7 llvm-config-3.6 llvm-config-3.5)
-find_program(LLVM_CONFIG_EXE NAMES ${_program_name})
-if (LLVM_CONFIG_EXE)
-execute_process(COMMAND ${LLVM_CONFIG_EXE} --version OUTPUT_VARIABLE LLVM_VERSION OUTPUT_STRIP_TRAILING_WHITESPACE)
-if ("${LLVM_VERSION}" VERSION_LESS "${LLVM_FIND_VERSION}")
-unset(LLVM_CONFIG_EXE CACHE)
-else ()
-break ()
-endif ()
-endif ()
-endforeach ()
-
-execute_process(COMMAND ${LLVM_CONFIG_EXE} --includedir OUTPUT_VARIABLE LLVM_INCLUDE_DIRS OUTPUT_STRIP_TRAILING_WHITESPACE)
-execute_process(COMMAND ${LLVM_CONFIG_EXE} --libfiles OUTPUT_VARIABLE LLVM_STATIC_LIBRARIES OUTPUT_STRIP_TRAILING_WHITESPACE)
-execute_process(COMMAND ${LLVM_CONFIG_EXE} --system-libs OUTPUT_VARIABLE LLVM_SYSTEM_LIBRARIES OUTPUT_STRIP_TRAILING_WHITESPACE)
-execute_process(COMMAND ${LLVM_CONFIG_EXE} --libdir OUTPUT_VARIABLE LLVM_LIBS_DIRECTORY OUTPUT_STRIP_TRAILING_WHITESPACE)
-execute_process(COMMAND ${LLVM_CONFIG_EXE} --libs OUTPUT_VARIABLE LLVM_LIBS OUTPUT_STRIP_TRAILING_WHITESPACE)
-execute_process(COMMAND ${LLVM_CONFIG_EXE} --ldflags OUTPUT_VARIABLE LLVM_LDFLAGS OUTPUT_STRIP_TRAILING_WHITESPACE)
-
-# Depending on how llvm was built, we could have either a global .so file when built using autotools,
-# or multiple .so files for each static library when built using CMake. So, we set the LLVM_LIBS_DIRECTORY
-# variable here accordingly for each case.
-# We need to build the soname manually in any case, since there's currently no way to get it from llvm-config.
-set(LLVM_SONAME "LLVM-${LLVM_VERSION}")
-if (EXISTS "${LLVM_LIBS_DIRECTORY}/lib${LLVM_SONAME}.so")
-set(LLVM_LIBRARIES "${LLVM_LDFLAGS} -l${LLVM_SONAME}")
-else ()
-set(LLVM_LIBRARIES "${LLVM_LDFLAGS} ${LLVM_LIBS}")
-endif ()
-
-# convert the list of paths into a cmake list
-separate_arguments(LLVM_STATIC_LIBRARIES)
-
-include(FindPackageHandleStandardArgs)
-find_package_handle_standard_args(LLVM
-  REQUIRED_VARS LLVM_VERSION LLVM_INCLUDE_DIRS LLVM_LIBRARIES LLVM_STATIC_LIBRARIES
-  VERSION_VAR LLVM_VERSION)
-
-mark_as_advanced(LLVM_VERSION LLVM_INCLUDE_DIRS LLVM_LIBRARIES LLVM_STATIC_LIBRARIES)


Modified: trunk/Source/cmake/OptionsCommon.cmake (196748 => 196749)

--- trunk/Source/cmake/OptionsCommon.cmake	2016-02-18 08:28:44 UTC (rev 196748)
+++ trunk/Source/cmake/OptionsCommon.cmake	2016-02-18 08:29:51 UTC (rev 196749)
@@ -124,11 +124,6 @@
 set(CMAKE_SHARED_LINKER_FLAGS "-Wl,--no-undefined ${CMAKE_SHARED_LINKER_FLAGS}")
 endif ()
 
-if (USE_LLVM_DISASSEMBLER)
-find_package(LLVM REQUIRED)
-SET_AND_EXPOSE_TO_BUILD(HAVE_LLVM TRUE)
-endif ()
-
 # Enable the usage of OpenMP.
 #  - At this moment, OpenMP is only used as an alternative implementation
 #to native threads for the parallelization of the SVG filters.







[webkit-changes] [199272] trunk/LayoutTests

2016-04-09 Thread mcatanzaro
Title: [199272] trunk/LayoutTests








Revision 199272
Author mcatanz...@igalia.com
Date 2016-04-09 11:11:52 -0700 (Sat, 09 Apr 2016)


Log Message
[GTK] Update some more IndexedDB test expectations.

Unreviewed.

* platform/gtk/TestExpectations:

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/platform/gtk/TestExpectations




Diff

Modified: trunk/LayoutTests/ChangeLog (199271 => 199272)

--- trunk/LayoutTests/ChangeLog	2016-04-09 17:58:42 UTC (rev 199271)
+++ trunk/LayoutTests/ChangeLog	2016-04-09 18:11:52 UTC (rev 199272)
@@ -1,5 +1,13 @@
 2016-04-09  Michael Catanzaro  
 
+[GTK] Update some more IndexedDB test expectations.
+
+Unreviewed.
+
+* platform/gtk/TestExpectations:
+
+2016-04-09  Michael Catanzaro  
+
 [GTK] Remove failure expectation from storage/indexeddb/connection-leak.html
 
 It's skipped in the global TestExpectations, see bug #152643.


Modified: trunk/LayoutTests/platform/gtk/TestExpectations (199271 => 199272)

--- trunk/LayoutTests/platform/gtk/TestExpectations	2016-04-09 17:58:42 UTC (rev 199271)
+++ trunk/LayoutTests/platform/gtk/TestExpectations	2016-04-09 18:11:52 UTC (rev 199272)
@@ -2567,6 +2567,11 @@
 
 webkit.org/b/153956 accessibility/gtk/caret-offsets.html [ Failure ]
 
+webkit.org/b/156438 imported/w3c/web-platform-tests/IndexedDB/idbindex-multientry-big.htm [ Timeout Failure ]
+webkit.org/b/156438 imported/w3c/web-platform-tests/IndexedDB/keyorder.htm [ Failure ]
+webkit.org/b/156438 inspector/indexeddb/requestDatabaseNames.html [ Failure ]
+webkit.org/b/156438 storage/indexeddb/cursor-key-order.html [ Failure ]
+
 #
 # End of non-crashing, non-flaky tests failing
 #






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


[webkit-changes] [199270] trunk/LayoutTests

2016-04-09 Thread mcatanzaro
Title: [199270] trunk/LayoutTests








Revision 199270
Author mcatanz...@igalia.com
Date 2016-04-09 10:29:46 -0700 (Sat, 09 Apr 2016)


Log Message
[GTK] Gardening unexpected passes and IndexedDB tests.

Unreviewed gardening.

* platform/gtk/TestExpectations:

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/platform/gtk/TestExpectations




Diff

Modified: trunk/LayoutTests/ChangeLog (199269 => 199270)

--- trunk/LayoutTests/ChangeLog	2016-04-09 07:40:21 UTC (rev 199269)
+++ trunk/LayoutTests/ChangeLog	2016-04-09 17:29:46 UTC (rev 199270)
@@ -1,3 +1,11 @@
+2016-04-09  Michael Catanzaro  
+
+[GTK] Gardening unexpected passes and IndexedDB tests.
+
+Unreviewed gardening.
+
+* platform/gtk/TestExpectations:
+
 2016-04-09  Antti Koivisto  
 
 Implement functional :host() pseudo class


Modified: trunk/LayoutTests/platform/gtk/TestExpectations (199269 => 199270)

--- trunk/LayoutTests/platform/gtk/TestExpectations	2016-04-09 07:40:21 UTC (rev 199269)
+++ trunk/LayoutTests/platform/gtk/TestExpectations	2016-04-09 17:29:46 UTC (rev 199270)
@@ -465,7 +465,6 @@
 # HighDPI support is not enabled
 webkit.org/b/131347 fast/backgrounds/hidpi-bitmap-background-repeat-on-subpixel-position.html [ ImageOnlyFailure ]
 webkit.org/b/131347 fast/backgrounds/hidpi-generated-gradient-background-on-subpixel-position.html [ ImageOnlyFailure Pass ]
-webkit.org/b/131347 fast/borders/hidpi-border-image-gradient-on-subpixels.html [ ImageOnlyFailure ]
 webkit.org/b/131347 fast/borders/hidpi-border-radius-with-subpixel-margin-not-renderable.html [ ImageOnlyFailure ]
 webkit.org/b/131347 fast/borders/hidpi-double-border-with-border-radius-always-produce-solid-line.html [ ImageOnlyFailure ]
 webkit.org/b/131347 fast/borders/hidpi-simple-hairline-border-painting.html [ ImageOnlyFailure ]
@@ -670,20 +669,14 @@
 webkit.org/b/153833 fast/shadow-dom/touch-event-ios.html [ Skip ]
 
 # Tests failing with GStreamer 1.6.3
-webkit.org/b/154390 http/tests/media/reload-after-dialog.html [ Timeout Failure ]
 webkit.org/b/154390 http/tests/media/video-referer.html [ Failure ]
-webkit.org/b/154390 http/tests/media/video-cancel-load.html [ Timeout Failure ]
-webkit.org/b/154390 http/tests/media/video-play-stall-before-meta-data.html [ Failure ]
+webkit.org/b/154390 http/tests/media/video-cancel-load.html [ Pass Timeout Failure ]
 webkit.org/b/154390 http/tests/media/video-useragent.html [ Failure ]
-webkit.org/b/154390 http/tests/media/video-buffered-range-contains-currentTime.html [ Timeout Failure ]
+webkit.org/b/154390 http/tests/media/video-buffered-range-contains-currentTime.html [ Pass Timeout Failure ]
 webkit.org/b/154390 http/tests/media/video-load-suspend.html [ Timeout Failure ]
 webkit.org/b/154390 http/tests/media/video-query-url.html [ Failure ]
-webkit.org/b/154390 http/tests/media/video-error-abort.html [ Timeout Failure ]
-webkit.org/b/154390 http/tests/media/remove-while-loading.html [ Timeout Failure ]
 webkit.org/b/154390 http/tests/media/video-throttled-load-metadata.html [ Failure ]
 webkit.org/b/154390 http/tests/media/video-served-as-text.html [ Failure ]
-webkit.org/b/154390 http/tests/media/video-load-twice.html [ Timeout Failure ]
-webkit.org/b/154390 http/tests/media/video-auth.html [ Failure ]
 webkit.org/b/154390 http/tests/media/video-redirect.html [ Failure ]
 webkit.org/b/154390 http/tests/media/hls/video-controller-getStartDate.html [ Timeout Failure ]
 webkit.org/b/154390 http/tests/media/hls/hls-audio-tracks-locale-selection.html [ Timeout Failure ]
@@ -757,8 +750,6 @@
 
 webkit.org/b/118902 svg/animations/svgenum-animation-6.html [ Crash Pass ]
 
-webkit.org/b/152610 fast/text/text-combine-placement.html [ Crash ]
-
 # Crashing after the FTL merge
 webkit.org/b/119255 [ Debug ] fast/workers/stress-js-execution.html [ Crash Pass ]
 
@@ -1310,6 +1301,10 @@
 
 webkit.org/b/153948 imported/w3c/web-platform-tests/html/semantics/document-metadata/styling/LinkStyle.html [ Failure Pass ]
 
+webkit.org/b/156436 fast/harness/sample-fail-mismatch-reftest.html [ Failure Pass ]
+
+webkit.org/b/156437 fast/scrolling/rtl-scrollbars-listbox-scroll.html [ ImageOnlyFailure Pass ]
+
 #
 # End of Flaky tests
 #
@@ -1516,7 +1511,6 @@
 webkit.org/b/142488 http/tests/appcache/404-resource-with-slow-main-resource.php [ Timeout ]
 webkit.org/b/141959 [ Release ] http/tests/media/clearkey/clear-key-hls-aes128.html [ Crash Timeout ]
 webkit.org/b/142489 http/tests/media/video-play-waiting.html [ Timeout ]
-webkit.org/b/142490 inspector/css/selector-dynamic-specificity.html [ Timeout ]
 webkit.org/b/142491 media/media-source/media-source-stalled-holds-sleep-assertion.html [ Timeout ]
 
 webkit.org/b/142820 fast/images/animated-gif-body-outside-viewport.html [ Timeout Pass ]
@@ 

[webkit-changes] [199271] trunk/LayoutTests

2016-04-09 Thread mcatanzaro
Title: [199271] trunk/LayoutTests








Revision 199271
Author mcatanz...@igalia.com
Date 2016-04-09 10:58:42 -0700 (Sat, 09 Apr 2016)


Log Message
[GTK] Remove failure expectation from storage/indexeddb/connection-leak.html

It's skipped in the global TestExpectations, see bug #152643.

* platform/gtk/TestExpectations:

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/platform/gtk/TestExpectations




Diff

Modified: trunk/LayoutTests/ChangeLog (199270 => 199271)

--- trunk/LayoutTests/ChangeLog	2016-04-09 17:29:46 UTC (rev 199270)
+++ trunk/LayoutTests/ChangeLog	2016-04-09 17:58:42 UTC (rev 199271)
@@ -1,5 +1,13 @@
 2016-04-09  Michael Catanzaro  
 
+[GTK] Remove failure expectation from storage/indexeddb/connection-leak.html
+
+It's skipped in the global TestExpectations, see bug #152643.
+
+* platform/gtk/TestExpectations:
+
+2016-04-09  Michael Catanzaro  
+
 [GTK] Gardening unexpected passes and IndexedDB tests.
 
 Unreviewed gardening.


Modified: trunk/LayoutTests/platform/gtk/TestExpectations (199270 => 199271)

--- trunk/LayoutTests/platform/gtk/TestExpectations	2016-04-09 17:29:46 UTC (rev 199270)
+++ trunk/LayoutTests/platform/gtk/TestExpectations	2016-04-09 17:58:42 UTC (rev 199271)
@@ -2503,8 +2503,6 @@
 
 webkit.org/b/152057 accessibility/textarea-selected-text-range.html [ Failure Timeout ]
 
-webkit.org/b/152643 storage/indexeddb/connection-leak.html [ Failure ]
-
 webkit.org/b/152788 imported/mozilla/svg/filter-scaled-02.html [ ImageOnlyFailure ]
 webkit.org/b/152788 imported/mozilla/svg/image/image-filter-01.svg [ ImageOnlyFailure ]
 webkit.org/b/152788 svg/filters/color-space-conversion.svg [ ImageOnlyFailure ]






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


[webkit-changes] [199273] trunk/LayoutTests

2016-04-09 Thread mcatanzaro
Title: [199273] trunk/LayoutTests








Revision 199273
Author mcatanz...@igalia.com
Date 2016-04-09 11:16:14 -0700 (Sat, 09 Apr 2016)


Log Message
[GTK] Update another GStreamer test expectation

Unreviewed.

* platform/gtk/TestExpectations:

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/platform/gtk/TestExpectations




Diff

Modified: trunk/LayoutTests/ChangeLog (199272 => 199273)

--- trunk/LayoutTests/ChangeLog	2016-04-09 18:11:52 UTC (rev 199272)
+++ trunk/LayoutTests/ChangeLog	2016-04-09 18:16:14 UTC (rev 199273)
@@ -1,5 +1,13 @@
 2016-04-09  Michael Catanzaro  
 
+[GTK] Update another GStreamer test expectation
+
+Unreviewed.
+
+* platform/gtk/TestExpectations:
+
+2016-04-09  Michael Catanzaro  
+
 [GTK] Update some more IndexedDB test expectations.
 
 Unreviewed.


Modified: trunk/LayoutTests/platform/gtk/TestExpectations (199272 => 199273)

--- trunk/LayoutTests/platform/gtk/TestExpectations	2016-04-09 18:11:52 UTC (rev 199272)
+++ trunk/LayoutTests/platform/gtk/TestExpectations	2016-04-09 18:16:14 UTC (rev 199273)
@@ -673,7 +673,6 @@
 webkit.org/b/154390 http/tests/media/video-cancel-load.html [ Pass Timeout Failure ]
 webkit.org/b/154390 http/tests/media/video-useragent.html [ Failure ]
 webkit.org/b/154390 http/tests/media/video-buffered-range-contains-currentTime.html [ Pass Timeout Failure ]
-webkit.org/b/154390 http/tests/media/video-load-suspend.html [ Timeout Failure ]
 webkit.org/b/154390 http/tests/media/video-query-url.html [ Failure ]
 webkit.org/b/154390 http/tests/media/video-throttled-load-metadata.html [ Failure ]
 webkit.org/b/154390 http/tests/media/video-served-as-text.html [ Failure ]






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


[webkit-changes] [199100] trunk/Source/WebCore/platform/gtk/po

2016-04-06 Thread mcatanzaro
Title: [199100] trunk/Source/WebCore/platform/gtk/po








Revision 199100
Author mcatanz...@igalia.com
Date 2016-04-06 08:44:35 -0700 (Wed, 06 Apr 2016)


Log Message
[GTK] [l10n] Updated Italian translation of WebKitGTK+
https://bugs.webkit.org/show_bug.cgi?id=156283

Patch by Milo Casagrande  on 2016-04-06
Rubber-stamped by Michael Catanzaro.

* it.po:

Modified Paths

trunk/Source/WebCore/platform/gtk/po/ChangeLog
trunk/Source/WebCore/platform/gtk/po/it.po




Diff

Modified: trunk/Source/WebCore/platform/gtk/po/ChangeLog (199099 => 199100)

--- trunk/Source/WebCore/platform/gtk/po/ChangeLog	2016-04-06 12:26:49 UTC (rev 199099)
+++ trunk/Source/WebCore/platform/gtk/po/ChangeLog	2016-04-06 15:44:35 UTC (rev 199100)
@@ -1,3 +1,12 @@
+2016-04-06  Milo Casagrande  
+
+[GTK] [l10n] Updated Italian translation of WebKitGTK+
+https://bugs.webkit.org/show_bug.cgi?id=156283
+
+Rubber-stamped by Michael Catanzaro.
+
+* it.po:
+
 2016-04-05  Rafael Fontenelle  
 
 Updated Brazilian Portuguese translation


Modified: trunk/Source/WebCore/platform/gtk/po/it.po (199099 => 199100)

--- trunk/Source/WebCore/platform/gtk/po/it.po	2016-04-06 12:26:49 UTC (rev 199099)
+++ trunk/Source/WebCore/platform/gtk/po/it.po	2016-04-06 15:44:35 UTC (rev 199100)
@@ -7,8 +7,8 @@
 msgstr ""
 "Project-Id-Version: WebKitGtk\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-19 16:12+0100\n"
-"PO-Revision-Date: 2015-11-19 16:27+0100\n"
+"POT-Creation-Date: 2016-04-06 11:26+0200\n"
+"PO-Revision-Date: 2016-04-04 11:13+0200\n"
 "Last-Translator: Milo Casagrande \n"
 "Language-Team: Italian \n"
 "Language: it\n"
@@ -16,51 +16,51 @@
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Poedit 1.8.6\n"
+"X-Generator: Poedit 1.8.7\n"
 
-#: ../ErrorsGtk.cpp:33
+#: ../ErrorsGtk.cpp:32
 msgid "Load request cancelled"
 msgstr "Richiesta di caricamento annullata"
 
 # messo una perché, in base al codice, sono diverse porte.
 # Grazie a Daniele Forsi
-#: ../ErrorsGtk.cpp:39
+#: ../ErrorsGtk.cpp:37
 msgid "Not allowed to use restricted network port"
 msgstr "Non è concesso usare una porta di rete con restrizioni"
 
-#: ../ErrorsGtk.cpp:44
+#: ../ErrorsGtk.cpp:42
 msgid "Blocked by content blocker"
 msgstr "Bloccato dal blocca contenuti"
 
-#: ../ErrorsGtk.cpp:50
+#: ../ErrorsGtk.cpp:47
 msgid "URL cannot be shown"
 msgstr "Impossibile mostrare l'URL"
 
-#: ../ErrorsGtk.cpp:56
+#: ../ErrorsGtk.cpp:52
 msgid "Frame load was interrupted"
 msgstr "Il caricamento del frame è stato interrotto"
 
-#: ../ErrorsGtk.cpp:62
+#: ../ErrorsGtk.cpp:57
 msgid "Content with the specified MIME type cannot be shown"
 msgstr "Impossibile mostrare il contenuto con il tipo MIME specificato"
 
-#: ../ErrorsGtk.cpp:68
+#: ../ErrorsGtk.cpp:62
 msgid "File does not exist"
 msgstr "Il file non esiste"
 
-#: ../ErrorsGtk.cpp:74
+#: ../ErrorsGtk.cpp:67
 msgid "Plugin will handle load"
 msgstr "Il plugin gestirà il caricamento"
 
-#: ../ErrorsGtk.cpp:86
+#: ../ErrorsGtk.cpp:77
 msgid "User cancelled the download"
 msgstr "L'utente ha annullato lo scaricamento"
 
-#: ../ErrorsGtk.cpp:102
+#: ../ErrorsGtk.cpp:92
 msgid "Printer not found"
 msgstr "Stampante non trovata"
 
-#: ../ErrorsGtk.cpp:107
+#: ../ErrorsGtk.cpp:97
 msgid "Invalid page range"
 msgstr "Intervallo pagine non valido"
 
@@ -352,301 +352,309 @@
 msgid "cancel"
 msgstr "annulla"
 
+#: ../LocalizedStringsGtk.cpp:461
+msgid "password auto fill"
+msgstr "completamento automatico password"
+
+#: ../LocalizedStringsGtk.cpp:466
+msgid "contact info auto fill"
+msgstr "completamento automatico informazioni di contatto"
+
 # String AXButtonActionVerb()
-#: ../LocalizedStringsGtk.cpp:461
+#: ../LocalizedStringsGtk.cpp:471
 msgid "press"
 msgstr "premi"
 
 # String AXRadioButtonActionVerb()
-#: ../LocalizedStringsGtk.cpp:466
+#: ../LocalizedStringsGtk.cpp:476
 msgid "select"
 msgstr "seleziona"
 
 # String AXTextFieldActionVerb()
-#: ../LocalizedStringsGtk.cpp:471
+#: ../LocalizedStringsGtk.cpp:481
 msgid "activate"
 msgstr "attiva"
 
 # String AXCheckedCheckBoxActionVerb()
-#: ../LocalizedStringsGtk.cpp:476
+#: ../LocalizedStringsGtk.cpp:486
 msgid "uncheck"
 msgstr "togli spunta"
 
 # String AXUncheckedCheckBoxActionVerb()
-#: ../LocalizedStringsGtk.cpp:481
+#: ../LocalizedStringsGtk.cpp:491
 msgid "check"
 msgstr "metti spunta"
 
 # String AXLinkActionVerb()
-#: ../LocalizedStringsGtk.cpp:486
+#: ../LocalizedStringsGtk.cpp:496
 msgid "jump"
 msgstr "salta"
 
-#: ../LocalizedStringsGtk.cpp:506
+#: ../LocalizedStringsGtk.cpp:516
 msgid "Missing Plug-in"
 msgstr "Plugin mancante"
 
-#: ../LocalizedStringsGtk.cpp:512
+#: ../LocalizedStringsGtk.cpp:522
 msgid "Plug-in Failure"
 msgstr "Errore plugin"
 
 # String multipleFileUploadText(unsigned numberOfFiles)
 #. FIXME: If this file gets localized, 

[webkit-changes] [197623] trunk

2016-03-05 Thread mcatanzaro
Title: [197623] trunk








Revision 197623
Author mcatanz...@igalia.com
Date 2016-03-05 17:20:45 -0800 (Sat, 05 Mar 2016)


Log Message
Unreviewed, fix GTK/EFL build after r197575 and add mandatory GnuTLS dependency

.:

* Source/cmake/OptionsEfl.cmake:
* Source/cmake/OptionsGTK.cmake:

Source/WebCore:

* PlatformEfl.cmake:
* PlatformGTK.cmake:

Modified Paths

trunk/ChangeLog
trunk/Source/WebCore/ChangeLog
trunk/Source/WebCore/PlatformEfl.cmake
trunk/Source/WebCore/PlatformGTK.cmake
trunk/Source/cmake/OptionsEfl.cmake
trunk/Source/cmake/OptionsGTK.cmake




Diff

Modified: trunk/ChangeLog (197622 => 197623)

--- trunk/ChangeLog	2016-03-06 00:48:11 UTC (rev 197622)
+++ trunk/ChangeLog	2016-03-06 01:20:45 UTC (rev 197623)
@@ -1,3 +1,10 @@
+2016-03-05  Michael Catanzaro  
+
+Unreviewed, fix GTK/EFL build after r197575 and add mandatory GnuTLS dependency
+
+* Source/cmake/OptionsEfl.cmake:
+* Source/cmake/OptionsGTK.cmake:
+
 2016-03-02  Konstantin Tokarev  
 
 [cmake] Moved PRE/POST_BUILD_COMMAND to WEBKIT_FRAMEWORK.


Modified: trunk/Source/WebCore/ChangeLog (197622 => 197623)

--- trunk/Source/WebCore/ChangeLog	2016-03-06 00:48:11 UTC (rev 197622)
+++ trunk/Source/WebCore/ChangeLog	2016-03-06 01:20:45 UTC (rev 197623)
@@ -1,3 +1,10 @@
+2016-03-05  Michael Catanzaro  
+
+Unreviewed, fix GTK/EFL build after r197575 and add mandatory GnuTLS dependency
+
+* PlatformEfl.cmake:
+* PlatformGTK.cmake:
+
 2016-03-05  Simon Fraser  
 
 Add support for the object-position CSS property


Modified: trunk/Source/WebCore/PlatformEfl.cmake (197622 => 197623)

--- trunk/Source/WebCore/PlatformEfl.cmake	2016-03-06 00:48:11 UTC (rev 197622)
+++ trunk/Source/WebCore/PlatformEfl.cmake	2016-03-06 01:20:45 UTC (rev 197623)
@@ -282,6 +282,7 @@
 ${GLIB_GIO_LIBRARIES}
 ${GLIB_GOBJECT_LIBRARIES}
 ${GLIB_LIBRARIES}
+${GNUTLS_LIBRARIES}
 ${HARFBUZZ_LIBRARIES}
 ${LIBSOUP_LIBRARIES}
 ${LIBXML2_LIBRARIES}
@@ -307,6 +308,7 @@
 ${FREETYPE2_INCLUDE_DIRS}
 ${GEOCLUE_INCLUDE_DIRS}
 ${GIO_UNIX_INCLUDE_DIRS}
+${GNUTLS_INCLUDE_DIRS}
 ${LIBXML2_INCLUDE_DIR}
 ${LIBXSLT_INCLUDE_DIR}
 ${SQLITE_INCLUDE_DIR}
@@ -443,13 +445,6 @@
 crypto/keys/CryptoKeyHMAC.cpp
 crypto/keys/CryptoKeySerializationRaw.cpp
 )
-
-list(APPEND WebCore_SYSTEM_INCLUDE_DIRECTORIES
-${GNUTLS_INCLUDE_DIRS}
-)
-list(APPEND WebCore_LIBRARIES
-${GNUTLS_LIBRARIES}
-)
 endif ()
 
 if (DEVELOPER_MODE)


Modified: trunk/Source/WebCore/PlatformGTK.cmake (197622 => 197623)

--- trunk/Source/WebCore/PlatformGTK.cmake	2016-03-06 00:48:11 UTC (rev 197622)
+++ trunk/Source/WebCore/PlatformGTK.cmake	2016-03-06 01:20:45 UTC (rev 197623)
@@ -259,6 +259,7 @@
 ${GLIB_GMODULE_LIBRARIES}
 ${GLIB_GOBJECT_LIBRARIES}
 ${GLIB_LIBRARIES}
+${GNUTLS_LIBRARIES}
 ${GUDEV_LIBRARIES}
 ${HARFBUZZ_LIBRARIES}
 ${LIBSECRET_LIBRARIES}
@@ -283,6 +284,7 @@
 ${GEOCLUE_INCLUDE_DIRS}
 ${GIO_UNIX_INCLUDE_DIRS}
 ${GLIB_INCLUDE_DIRS}
+${GNUTLS_INCLUDE_DIRS}
 ${GUDEV_INCLUDE_DIRS}
 ${HARFBUZZ_INCLUDE_DIRS}
 ${LIBSECRET_INCLUDE_DIRS}
@@ -818,11 +820,4 @@
 crypto/keys/CryptoKeyHMAC.cpp
 crypto/keys/CryptoKeySerializationRaw.cpp
 )
-
-list(APPEND WebCore_SYSTEM_INCLUDE_DIRECTORIES
-${GNUTLS_INCLUDE_DIRS}
-)
-list(APPEND WebCore_LIBRARIES
-${GNUTLS_LIBRARIES}
-)
 endif ()


Modified: trunk/Source/cmake/OptionsEfl.cmake (197622 => 197623)

--- trunk/Source/cmake/OptionsEfl.cmake	2016-03-06 00:48:11 UTC (rev 197622)
+++ trunk/Source/cmake/OptionsEfl.cmake	2016-03-06 01:20:45 UTC (rev 197623)
@@ -145,6 +145,7 @@
 # Begin to find necessary packages for EFL port.
 find_package(Cairo 1.10.2 REQUIRED)
 find_package(Fontconfig 2.8.0 REQUIRED)
+find_package(GnuTLS 3.0.0 REQUIRED)
 find_package(LibXml2 2.8.0 REQUIRED)
 find_package(LibXslt 1.1.7 REQUIRED)
 find_package(ICU REQUIRED)
@@ -289,10 +290,6 @@
 message(FATAL_ERROR "FTL JIT is only available on X86_64 architecture.")
 endif ()
 
-if (ENABLE_SUBTLE_CRYPTO)
-find_package(GnuTLS 3.0.0 REQUIRED)
-endif ()
-
 if (USE_LIBHYPHEN)
 find_package(Hyphen)
 if (NOT HYPHEN_FOUND)


Modified: trunk/Source/cmake/OptionsGTK.cmake (197622 => 197623)

--- trunk/Source/cmake/OptionsGTK.cmake	2016-03-06 00:48:11 UTC (rev 197622)
+++ trunk/Source/cmake/OptionsGTK.cmake	2016-03-06 01:20:45 UTC (rev 197623)
@@ -33,6 +33,7 @@
 find_package(Cairo 1.10.2 REQUIRED)
 find_package(Fontconfig 2.8.0 REQUIRED)
 find_package(Freetype2 2.4.2 REQUIRED)
+find_package(GnuTLS 3.0.0 REQUIRED)
 find_package(GTK3 3.6.0 REQUIRED)
 find_package(GDK3 3.6.0 REQUIRED)
 find_package(HarfBuzz 0.9.2 REQUIRED)
@@ -326,13 +327,6 @@
 endif ()
 endif ()
 
-if (ENABLE_SUBTLE_CRYPTO)
-find_package(GnuTLS 3.0.0)
-if (NOT GNUTLS_FOUND)
-  

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

2016-04-04 Thread mcatanzaro
Title: [199033] trunk/Source/WebKit2








Revision 199033
Author mcatanz...@igalia.com
Date 2016-04-04 17:19:28 -0700 (Mon, 04 Apr 2016)


Log Message
Unreviewed GTK build fix after r199020

* UIProcess/API/gtk/WebKitUserContentManager.cpp:
(webkit_user_content_manager_register_script_message_handler):
(webkit_user_content_manager_unregister_script_message_handler):

Modified Paths

trunk/Source/WebKit2/ChangeLog
trunk/Source/WebKit2/UIProcess/API/gtk/WebKitUserContentManager.cpp




Diff

Modified: trunk/Source/WebKit2/ChangeLog (199032 => 199033)

--- trunk/Source/WebKit2/ChangeLog	2016-04-05 00:14:30 UTC (rev 199032)
+++ trunk/Source/WebKit2/ChangeLog	2016-04-05 00:19:28 UTC (rev 199033)
@@ -1,3 +1,11 @@
+2016-04-04  Michael Catanzaro  
+
+Unreviewed GTK build fix after r199020
+
+* UIProcess/API/gtk/WebKitUserContentManager.cpp:
+(webkit_user_content_manager_register_script_message_handler):
+(webkit_user_content_manager_unregister_script_message_handler):
+
 2016-04-04  Alex Christensen  
 
 CMake build fix.


Modified: trunk/Source/WebKit2/UIProcess/API/gtk/WebKitUserContentManager.cpp (199032 => 199033)

--- trunk/Source/WebKit2/UIProcess/API/gtk/WebKitUserContentManager.cpp	2016-04-05 00:14:30 UTC (rev 199032)
+++ trunk/Source/WebKit2/UIProcess/API/gtk/WebKitUserContentManager.cpp	2016-04-05 00:19:28 UTC (rev 199033)
@@ -232,8 +232,8 @@
 g_return_val_if_fail(WEBKIT_IS_USER_CONTENT_MANAGER(manager), FALSE);
 g_return_val_if_fail(name, FALSE);
 
-RefPtr handler =
-WebScriptMessageHandler::create(std::make_unique(manager, name), String::fromUTF8(name));
+Ref handler =
+WebScriptMessageHandler::create(std::make_unique(manager, name), String::fromUTF8(name), API::UserContentWorld::normalWorld());
 return manager->priv->userContentController->addUserScriptMessageHandler(handler.get());
 }
 
@@ -257,7 +257,7 @@
 {
 g_return_if_fail(WEBKIT_IS_USER_CONTENT_MANAGER(manager));
 g_return_if_fail(name);
-manager->priv->userContentController->removeUserMessageHandlerForName(String::fromUTF8(name));
+manager->priv->userContentController->removeUserMessageHandlerForName(String::fromUTF8(name), API::UserContentWorld::normalWorld());
 }
 
 WebUserContentControllerProxy* webkitUserContentManagerGetUserContentControllerProxy(WebKitUserContentManager* manager)






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


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

2016-04-27 Thread mcatanzaro
Title: [200159] trunk/Source/WebCore








Revision 200159
Author mcatanz...@igalia.com
Date 2016-04-27 16:32:13 -0700 (Wed, 27 Apr 2016)


Log Message
[SOUP] Implement PlatformCookieJar::addCookie
https://bugs.webkit.org/show_bug.cgi?id=156295

Reviewed by Carlos Garcia Campos.

* platform/network/soup/CookieJarSoup.cpp:
(WebCore::msToSoupDate):
(WebCore::toSoupCookie):
(WebCore::addCookie):

Modified Paths

trunk/Source/WebCore/ChangeLog
trunk/Source/WebCore/platform/network/soup/CookieJarSoup.cpp




Diff

Modified: trunk/Source/WebCore/ChangeLog (200158 => 200159)

--- trunk/Source/WebCore/ChangeLog	2016-04-27 23:31:39 UTC (rev 200158)
+++ trunk/Source/WebCore/ChangeLog	2016-04-27 23:32:13 UTC (rev 200159)
@@ -1,3 +1,15 @@
+2016-04-27  Michael Catanzaro  
+
+[SOUP] Implement PlatformCookieJar::addCookie
+https://bugs.webkit.org/show_bug.cgi?id=156295
+
+Reviewed by Carlos Garcia Campos.
+
+* platform/network/soup/CookieJarSoup.cpp:
+(WebCore::msToSoupDate):
+(WebCore::toSoupCookie):
+(WebCore::addCookie):
+
 2016-04-27  Chris Dumez  
 
 Let the bindings generator use WTF::Optional for optional parameters using [Clamp]


Modified: trunk/Source/WebCore/platform/network/soup/CookieJarSoup.cpp (200158 => 200159)

--- trunk/Source/WebCore/platform/network/soup/CookieJarSoup.cpp	2016-04-27 23:31:39 UTC (rev 200158)
+++ trunk/Source/WebCore/platform/network/soup/CookieJarSoup.cpp	2016-04-27 23:32:13 UTC (rev 200159)
@@ -28,9 +28,9 @@
 #include "GUniquePtrSoup.h"
 #include "URL.h"
 #include "NetworkingContext.h"
-#include "NotImplemented.h"
 #include "PlatformCookieJar.h"
 #include "SoupNetworkSession.h"
+#include 
 #include 
 #include 
 
@@ -192,12 +192,33 @@
 }
 }
 
-void addCookie(const NetworkStorageSession&, const URL&, const Cookie&)
+static SoupDate* msToSoupDate(double ms)
 {
-// FIXME: implement this command. 
-notImplemented();
+int year = msToYear(ms);
+int dayOfYear = dayInYear(ms, year);
+bool leapYear = isLeapYear(year);
+return soup_date_new(year, monthFromDayInYear(dayOfYear, leapYear), dayInMonthFromDayInYear(dayOfYear, leapYear), msToHours(ms), msToMinutes(ms), static_cast(ms / 1000) % 60);
 }
 
+static SoupCookie* toSoupCookie(const Cookie& cookie)
+{
+SoupCookie* soupCookie = soup_cookie_new(cookie.name.utf8().data(), cookie.value.utf8().data(),
+cookie.domain.utf8().data(), cookie.path.utf8().data(), -1);
+soup_cookie_set_http_only(soupCookie, cookie.httpOnly);
+soup_cookie_set_secure(soupCookie, cookie.secure);
+if (!cookie.session) {
+SoupDate* date = msToSoupDate(cookie.expires);
+soup_cookie_set_expires(soupCookie, date);
+soup_date_free(date);
+}
+return soupCookie;
+}
+
+void addCookie(const NetworkStorageSession& session, const URL&, const Cookie& cookie)
+{
+soup_cookie_jar_add_cookie(cookieJarForSession(session), toSoupCookie(cookie));
+}
+
 void getHostnamesWithCookies(const NetworkStorageSession& session, HashSet& hostnames)
 {
 SoupCookieJar* cookieJar = cookieJarForSession(session);






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


[webkit-changes] [201313] trunk/Source/ThirdParty

2016-05-23 Thread mcatanzaro
Title: [201313] trunk/Source/ThirdParty








Revision 201313
Author mcatanz...@igalia.com
Date 2016-05-23 18:54:51 -0700 (Mon, 23 May 2016)


Log Message
woff2_dec.cc triggers -Wsign-compare, -Wunused-but-set-variable
https://bugs.webkit.org/show_bug.cgi?id=157732

Reviewed by Darin Adler.

* woff2/CMakeLists.txt:

Modified Paths

trunk/Source/ThirdParty/ChangeLog
trunk/Source/ThirdParty/woff2/CMakeLists.txt




Diff

Modified: trunk/Source/ThirdParty/ChangeLog (201312 => 201313)

--- trunk/Source/ThirdParty/ChangeLog	2016-05-24 01:53:17 UTC (rev 201312)
+++ trunk/Source/ThirdParty/ChangeLog	2016-05-24 01:54:51 UTC (rev 201313)
@@ -1,3 +1,12 @@
+2016-05-23  Michael Catanzaro  
+
+woff2_dec.cc triggers -Wsign-compare, -Wunused-but-set-variable
+https://bugs.webkit.org/show_bug.cgi?id=157732
+
+Reviewed by Darin Adler.
+
+* woff2/CMakeLists.txt:
+
 2016-05-22  Brady Eidson  
 
 Move to C++14.


Modified: trunk/Source/ThirdParty/woff2/CMakeLists.txt (201312 => 201313)

--- trunk/Source/ThirdParty/woff2/CMakeLists.txt	2016-05-24 01:53:17 UTC (rev 201312)
+++ trunk/Source/ThirdParty/woff2/CMakeLists.txt	2016-05-24 01:54:51 UTC (rev 201313)
@@ -16,3 +16,4 @@
 add_library(woff2 STATIC ${WOFF2_SOURCES})
 target_link_libraries(woff2 brotli)
 WEBKIT_SET_EXTRA_COMPILER_FLAGS(woff2)
+ADD_TARGET_PROPERTIES(woff2 COMPILE_FLAGS "-Wno-sign-compare -Wno-unused-but-set-variable")






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


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

2016-05-16 Thread mcatanzaro
Title: [200941] trunk/Source/WebCore








Revision 200941
Author mcatanz...@igalia.com
Date 2016-05-16 07:40:57 -0700 (Mon, 16 May 2016)


Log Message
CSSParser.cpp triggers -Wunused-parameter
https://bugs.webkit.org/show_bug.cgi?id=157734

Reviewed by Csaba Osztrogonác.

* css/CSSParser.cpp:
(WebCore::isValidKeywordPropertyAndValue):

Modified Paths

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




Diff

Modified: trunk/Source/WebCore/ChangeLog (200940 => 200941)

--- trunk/Source/WebCore/ChangeLog	2016-05-16 10:28:19 UTC (rev 200940)
+++ trunk/Source/WebCore/ChangeLog	2016-05-16 14:40:57 UTC (rev 200941)
@@ -1,3 +1,13 @@
+2016-05-16  Michael Catanzaro  
+
+CSSParser.cpp triggers -Wunused-parameter
+https://bugs.webkit.org/show_bug.cgi?id=157734
+
+Reviewed by Csaba Osztrogonác.
+
+* css/CSSParser.cpp:
+(WebCore::isValidKeywordPropertyAndValue):
+
 2016-05-16  Zan Dobersek  
 
 [Cairo] GraphicsContext3D::ImageExtractor should use the correct size for copying non-image surfaces


Modified: trunk/Source/WebCore/css/CSSParser.cpp (200940 => 200941)

--- trunk/Source/WebCore/css/CSSParser.cpp	2016-05-16 10:28:19 UTC (rev 200940)
+++ trunk/Source/WebCore/css/CSSParser.cpp	2016-05-16 14:40:57 UTC (rev 200941)
@@ -676,6 +676,8 @@
 #if ENABLE(CSS_GRID_LAYOUT)
 if (parserContext.cssGridLayoutEnabled && (valueID == CSSValueGrid || valueID == CSSValueInlineGrid))
 return true;
+#else
+UNUSED_PARAM(parserContext);
 #endif
 break;
 






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


[webkit-changes] [200935] trunk/LayoutTests

2016-05-15 Thread mcatanzaro
Title: [200935] trunk/LayoutTests








Revision 200935
Author mcatanz...@igalia.com
Date 2016-05-15 17:10:28 -0700 (Sun, 15 May 2016)


Log Message
[GTK] More Unreviewed test expectations gardening

* platform/gtk/TestExpectations:

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/platform/gtk/TestExpectations




Diff

Modified: trunk/LayoutTests/ChangeLog (200934 => 200935)

--- trunk/LayoutTests/ChangeLog	2016-05-15 23:30:11 UTC (rev 200934)
+++ trunk/LayoutTests/ChangeLog	2016-05-16 00:10:28 UTC (rev 200935)
@@ -1,5 +1,11 @@
 2016-05-15  Michael Catanzaro  
 
+[GTK] More Unreviewed test expectations gardening
+
+* platform/gtk/TestExpectations:
+
+2016-05-15  Michael Catanzaro  
+
 [GTK] Unreviewed test expectations gardening
 
 * TestExpectations:


Modified: trunk/LayoutTests/platform/gtk/TestExpectations (200934 => 200935)

--- trunk/LayoutTests/platform/gtk/TestExpectations	2016-05-15 23:30:11 UTC (rev 200934)
+++ trunk/LayoutTests/platform/gtk/TestExpectations	2016-05-16 00:10:28 UTC (rev 200935)
@@ -1941,8 +1941,6 @@
 Bug(GTK) sputnik/Conformance/15_Native_Objects/15.9_Date/15.9.3/S15.9.3.1_A5_T5.html [ Failure ]
 Bug(GTK) sputnik/Conformance/15_Native_Objects/15.9_Date/15.9.3/S15.9.3.1_A5_T6.html [ Failure ]
 
-webkit.org/b/157187 accessibility/gtk/title-and-alt.html [ Failure ]
-
 # Expose title direction in WebKit API
 webkit.org/b/58845 fast/dom/title-directionality.html [ Failure ]
 webkit.org/b/58845 fast/dom/title-directionality-removeChild.html [ Failure ]
@@ -2313,8 +2311,6 @@
 
 webkit.org/b/136537 fast/sub-pixel/client-width-height-snapping.html [ Failure ]
 
-webkit.org/b/136673 fast/text/empty-shadow.html [ ImageOnlyFailure ]
-
 webkit.org/b/137109 accessibility/legend-children-are-visible.html [ Failure ]
 
 webkit.org/b/137695 media/video-controls-audiotracks-trackmenu.html [ Failure ]
@@ -2424,7 +2420,6 @@
 webkit.org/b/148936 imported/w3c/web-platform-tests/html/semantics/forms/the-form-element/form-autocomplete.html [ Failure ]
 webkit.org/b/148936 imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/telephone.html [ Failure ]
 webkit.org/b/148936 imported/w3c/web-platform-tests/html/semantics/interactive-elements/the-dialog-element/dialog-showModal.html [ Failure ]
-webkit.org/b/148936 imported/w3c/web-platform-tests/html/semantics/selectors/pseudo-classes/focus.html [ Failure ]
 
 webkit.org/b/149128 fast/text/control-characters [ ImageOnlyFailure ]
 






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


[webkit-changes] [200937] trunk/LayoutTests

2016-05-15 Thread mcatanzaro
Title: [200937] trunk/LayoutTests








Revision 200937
Author mcatanz...@igalia.com
Date 2016-05-15 17:47:26 -0700 (Sun, 15 May 2016)


Log Message
[GTK] Fix some bogus expectations broken by the previous commit

* platform/gtk/TestExpectations:

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/platform/gtk/TestExpectations




Diff

Modified: trunk/LayoutTests/ChangeLog (200936 => 200937)

--- trunk/LayoutTests/ChangeLog	2016-05-16 00:41:47 UTC (rev 200936)
+++ trunk/LayoutTests/ChangeLog	2016-05-16 00:47:26 UTC (rev 200937)
@@ -1,5 +1,11 @@
 2016-05-15  Michael Catanzaro  
 
+[GTK] Fix some bogus expectations broken by the previous commit
+
+* platform/gtk/TestExpectations:
+
+2016-05-15  Michael Catanzaro  
+
 [GTK] More unreviewed test expectations gardening
 
 * platform/gtk/TestExpectations:


Modified: trunk/LayoutTests/platform/gtk/TestExpectations (200936 => 200937)

--- trunk/LayoutTests/platform/gtk/TestExpectations	2016-05-16 00:41:47 UTC (rev 200936)
+++ trunk/LayoutTests/platform/gtk/TestExpectations	2016-05-16 00:47:26 UTC (rev 200937)
@@ -1311,9 +1311,9 @@
 
 webkit.org/b/157729 fast/images/image-map-outline-with-paint-root-offset.html [ ImageOnlyFailure Pass ]
 
-webkit.org/b/157730 fast/forms/select/optgroup-clicking.html
+webkit.org/b/157730 fast/forms/select/optgroup-clicking.html [ Failure Pass ]
 
-webkit.org/b/157731 fast/events/touch/touch-inside-iframe-scrolled.html
+webkit.org/b/157731 fast/events/touch/touch-inside-iframe-scrolled.html [ Timeout Pass ]
 
 #
 # End of Flaky tests






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


[webkit-changes] [200936] trunk/LayoutTests

2016-05-15 Thread mcatanzaro
Title: [200936] trunk/LayoutTests








Revision 200936
Author mcatanz...@igalia.com
Date 2016-05-15 17:41:47 -0700 (Sun, 15 May 2016)


Log Message
[GTK] More unreviewed test expectations gardening

* platform/gtk/TestExpectations:

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/platform/gtk/TestExpectations




Diff

Modified: trunk/LayoutTests/ChangeLog (200935 => 200936)

--- trunk/LayoutTests/ChangeLog	2016-05-16 00:10:28 UTC (rev 200935)
+++ trunk/LayoutTests/ChangeLog	2016-05-16 00:41:47 UTC (rev 200936)
@@ -1,5 +1,11 @@
 2016-05-15  Michael Catanzaro  
 
+[GTK] More unreviewed test expectations gardening
+
+* platform/gtk/TestExpectations:
+
+2016-05-15  Michael Catanzaro  
+
 [GTK] More Unreviewed test expectations gardening
 
 * platform/gtk/TestExpectations:


Modified: trunk/LayoutTests/platform/gtk/TestExpectations (200935 => 200936)

--- trunk/LayoutTests/platform/gtk/TestExpectations	2016-05-16 00:10:28 UTC (rev 200935)
+++ trunk/LayoutTests/platform/gtk/TestExpectations	2016-05-16 00:41:47 UTC (rev 200936)
@@ -1,6 +1,8 @@
 # These are the layout test expectations for the GTK port of WebKit.
 #
 # See http://trac.webkit.org/wiki/TestExpectations for more information on this file.
+#
+# Never add any tests to this file without opening a bug on bugzilla.webkit.org.
 
 #//
 # Platform-specific directories.
@@ -29,26 +31,29 @@
 # These are in a separate section than failing tests, because they should be
 # priority fixes.
 
-# 4. SLOW TESTS
+# 4. FLAKY TESTS
+# Tests that sometimes pass.
+
+# 5. SLOW TESTS
 # These tests are assigned the SLOW modifier to prevent them timing out as they
 # otherwise pass, but take a long time to complete due to the nature of test,
 # debug configuration or some other performance-affecting factor.
 
-# 5. TESTS TIMING OUT
+# 6. TESTS TIMING OUT
 # Please open a bug for each test timing out with any important information.
 
-# 6. TESTS WITH ARCHITECTURE-SPECIFIC RESULTS
+# 7. TESTS WITH ARCHITECTURE-SPECIFIC RESULTS
 # Tests with different results (of which at least one is failure) on 32-bit and 64-bit builders.
 # These tests are essentially marked as flaky, but are noted as failing only on specific architecture.
 #
-# 7. WEBKIT2 REGRESSIONS
+# 8. WEBKIT2 REGRESSIONS
 # Tests that are now failing because of the switch to WebKit2, probably misssing some
 # test harness support.
 #
-# 8. TESTS FAILING
+# 9. TESTS FAILING
 # Each test should (eventually) have a bug. Missing test harness features also go here.
 #
-# 9. TESTS PASSING
+# 10. TESTS PASSING
 # Tests that pass for GTK but have different expectations in the global expectations file.
 
 #
@@ -1300,6 +1305,16 @@
 
 webkit.org/b/156437 fast/scrolling/rtl-scrollbars-listbox-scroll.html [ ImageOnlyFailure Pass ]
 
+webkit.org/b/157728 plugins/get-_javascript_-url.html [ Timeout Pass ]
+
+webkit.org/b/145639 media/volume-bar-empty-when-muted.html [ Failure Pass ]
+
+webkit.org/b/157729 fast/images/image-map-outline-with-paint-root-offset.html [ ImageOnlyFailure Pass ]
+
+webkit.org/b/157730 fast/forms/select/optgroup-clicking.html
+
+webkit.org/b/157731 fast/events/touch/touch-inside-iframe-scrolled.html
+
 #
 # End of Flaky tests
 #






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


[webkit-changes] [200929] trunk/LayoutTests

2016-05-15 Thread mcatanzaro
Title: [200929] trunk/LayoutTests








Revision 200929
Author mcatanz...@igalia.com
Date 2016-05-15 15:05:05 -0700 (Sun, 15 May 2016)


Log Message
[GTK] Unreviewed test expectations gardening

* TestExpectations:
* platform/gtk/TestExpectations:

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/TestExpectations
trunk/LayoutTests/platform/gtk/TestExpectations




Diff

Modified: trunk/LayoutTests/ChangeLog (200928 => 200929)

--- trunk/LayoutTests/ChangeLog	2016-05-15 21:11:27 UTC (rev 200928)
+++ trunk/LayoutTests/ChangeLog	2016-05-15 22:05:05 UTC (rev 200929)
@@ -1,3 +1,10 @@
+2016-05-15  Michael Catanzaro  
+
+[GTK] Unreviewed test expectations gardening
+
+* TestExpectations:
+* platform/gtk/TestExpectations:
+
 2016-05-14  Joseph Pecoraro  
 
 Remove LegacyProfiler


Modified: trunk/LayoutTests/TestExpectations (200928 => 200929)

--- trunk/LayoutTests/TestExpectations	2016-05-15 21:11:27 UTC (rev 200928)
+++ trunk/LayoutTests/TestExpectations	2016-05-15 22:05:05 UTC (rev 200929)
@@ -877,13 +877,6 @@
 # Our IDL parser test harness is not what this test expects
 imported/w3c/web-platform-tests/IndexedDB/interfaces.html [ Skip ]
 
-# W3C IDB tests where the test is wrong (the spec, other browsers, and WebKit all agree)
-# Covered by https://github.com/w3c/web-platform-tests/issues/2456
-imported/w3c/web-platform-tests/IndexedDB/idbindex_get7.htm [ Failure ]
-imported/w3c/web-platform-tests/IndexedDB/idbindex_getKey7.htm [ Failure ]
-imported/w3c/web-platform-tests/IndexedDB/idbindex_openCursor2.htm [ Failure ]
-imported/w3c/web-platform-tests/IndexedDB/idbindex_openKeyCursor3.htm [ Failure ]
-
 # Times out for unexplored reasons 
 storage/indexeddb/database-quota.html [ Skip ]
 storage/indexeddb/database-quota-private.html [ Skip ]
@@ -947,7 +940,7 @@
 ### END OF IndexedDB failures
 
 
-# RTL Scrollbars are only implemented on certain versions of OS X
+# RTL Scrollbars are only implemented for GTK+ and certain versions of OS X
 fast/scrolling/rtl-scrollbars.html [ ImageOnlyFailure ]
 fast/scrolling/rtl-scrollbars-simple.html [ ImageOnlyFailure ]
 fast/scrolling/rtl-scrollbars-overflow-contents.html [ ImageOnlyFailure ]


Modified: trunk/LayoutTests/platform/gtk/TestExpectations (200928 => 200929)

--- trunk/LayoutTests/platform/gtk/TestExpectations	2016-05-15 21:11:27 UTC (rev 200928)
+++ trunk/LayoutTests/platform/gtk/TestExpectations	2016-05-15 22:05:05 UTC (rev 200929)
@@ -60,9 +60,6 @@
 # Expected failures
 #
 
-# Color bleeds through; might work with newer cairo (works when running with Fedora 20's system cairo).
-Bug(GTK) fast/backgrounds/background-opaque-images-over-color.html [ ImageOnlyFailure ]
-
 # This test assumes we cannot play RTSP, but we can.
 Bug(GTK) media/unsupported-rtsp.html [ WontFix Skip ]
 
@@ -2536,7 +2533,6 @@
 
 webkit.org/b/94952 platform/gtk/scrollbars/overflow-scrollbar-horizontal-wheel-scroll.html [ Failure ]
 
-webkit.org/b/153707 imported/w3c/web-platform-tests/dom/events/EventTarget-dispatchEvent.html [ Failure ]
 webkit.org/b/153707 imported/w3c/web-platform-tests/dom/nodes/Document-characterSet-normalization.html [ Failure ]
 webkit.org/b/153707 imported/w3c/web-platform-tests/dom/nodes/Document-createEvent.html [ Failure ]
 webkit.org/b/153707 imported/w3c/web-platform-tests/html/dom/interfaces.html [ Failure ]
@@ -2595,3 +2591,36 @@
 fast/shadow-dom/text-slot-child-crash.svg [ Pass ]
 
 imported/w3c/web-platform-tests/html/semantics/embedded-content/the-area-element/area-coords.html [ Pass ]
+
+# Some Apple ports don't support RTL scrollbars.
+fast/scrolling/rtl-scrollbars.html [ Pass ]
+fast/scrolling/rtl-scrollbars-simple.html [ Pass ]
+fast/scrolling/rtl-scrollbars-overflow-contents.html [ Pass ]
+fast/scrolling/rtl-scrollbars-overflow-dir-rtl.html [ Pass ]
+fast/scrolling/rtl-scrollbars-overflow-padding.html [ Pass ]
+fast/scrolling/rtl-scrollbars-overflow-simple.html [ Pass ]
+fast/scrolling/rtl-scrollbars-overflow.html [ Pass ]
+fast/scrolling/rtl-scrollbars-overflow-elementFromPoint.html [ Pass ]
+fast/scrolling/rtl-scrollbars-overflow-position-absolute.html [ Pass ]
+fast/scrolling/rtl-scrollbars-overflow-text-selection-scrolled.html  [ Pass ]
+fast/scrolling/rtl-scrollbars-position-absolute.html  [ Pass ]
+fast/scrolling/rtl-scrollbars-position-fixed.html [ Pass ]
+fast/scrolling/rtl-scrollbars-text-selection-scrolled.html [ Pass ]
+fast/scrolling/rtl-scrollbars-text-selection.html [ Pass ]
+fast/scrolling/rtl-scrollbars-iframe-offset.html [ Pass ]
+fast/scrolling/rtl-scrollbars-elementFromPoint-static.html [ Pass ]
+fast/scrolling/rtl-scrollbars-iframe-scrolled.html [ Pass ]
+fast/scrolling/rtl-scrollbars-positioning.html [ Pass ]
+fast/scrolling/rtl-scrollbars-listbox-scroll.html 

[webkit-changes] [200930] trunk/LayoutTests/ChangeLog

2016-05-15 Thread mcatanzaro
Title: [200930] trunk/LayoutTests/ChangeLog








Revision 200930
Author mcatanz...@igalia.com
Date 2016-05-15 15:05:56 -0700 (Sun, 15 May 2016)


Log Message
[GTK] Unreviewed test expectations gardening

* TestExpectations:
* platform/gtk/TestExpectations:

Modified Paths

trunk/LayoutTests/ChangeLog




Diff

Modified: trunk/LayoutTests/ChangeLog (200929 => 200930)

--- trunk/LayoutTests/ChangeLog	2016-05-15 22:05:05 UTC (rev 200929)
+++ trunk/LayoutTests/ChangeLog	2016-05-15 22:05:56 UTC (rev 200930)
@@ -1,4 +1,4 @@
-2016-05-15  Michael Catanzaro  
+2016-05-15  Michael Catanzaro  
 
 [GTK] Unreviewed test expectations gardening
 






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


[webkit-changes] [200621] trunk

2016-05-10 Thread mcatanzaro
Title: [200621] trunk








Revision 200621
Author mcatanz...@igalia.com
Date 2016-05-10 07:56:00 -0700 (Tue, 10 May 2016)


Log Message
[Linux] Remove seccomp filters support
https://bugs.webkit.org/show_bug.cgi?id=157380

Reviewed by Darin Adler.

.:

* Source/cmake/FindLibSeccomp.cmake: Removed.
* Source/cmake/OptionsEfl.cmake:
* Source/cmake/OptionsGTK.cmake:
* Source/cmake/WebKitFeatures.cmake:

Source/WebKit2:

* NetworkProcess/NetworkProcessCreationParameters.cpp:
(WebKit::NetworkProcessCreationParameters::encode): Deleted.
(WebKit::NetworkProcessCreationParameters::decode): Deleted.
* NetworkProcess/NetworkProcessCreationParameters.h:
* PlatformEfl.cmake:
* PlatformGTK.cmake:
* Shared/WebProcessCreationParameters.cpp:
(WebKit::WebProcessCreationParameters::encode): Deleted.
(WebKit::WebProcessCreationParameters::decode): Deleted.
* Shared/WebProcessCreationParameters.h:
* Shared/linux/SeccompFilters/OpenSyscall.cpp: Removed.
* Shared/linux/SeccompFilters/OpenSyscall.h: Removed.
* Shared/linux/SeccompFilters/SeccompBroker.cpp: Removed.
* Shared/linux/SeccompFilters/SeccompBroker.h: Removed.
* Shared/linux/SeccompFilters/SeccompFilters.cpp: Removed.
* Shared/linux/SeccompFilters/SeccompFilters.h: Removed.
* Shared/linux/SeccompFilters/SigactionSyscall.cpp: Removed.
* Shared/linux/SeccompFilters/SigactionSyscall.h: Removed.
* Shared/linux/SeccompFilters/SigprocmaskSyscall.cpp: Removed.
* Shared/linux/SeccompFilters/SigprocmaskSyscall.h: Removed.
* Shared/linux/SeccompFilters/Syscall.cpp: Removed.
* Shared/linux/SeccompFilters/Syscall.h: Removed.
* Shared/linux/SeccompFilters/SyscallPolicy.cpp: Removed.
* Shared/linux/SeccompFilters/SyscallPolicy.h: Removed.
* Shared/linux/SeccompFilters/XDGBaseDirectory.h: Removed.
* Shared/linux/SeccompFilters/XDGBaseDirectoryGLib.cpp: Removed.
* UIProcess/WebProcessPool.cpp:
(WebKit::WebProcessPool::ensureNetworkProcess): Deleted.
(WebKit::WebProcessPool::createNewWebProcess): Deleted.
(WebKit::WebProcessPool::cookieStorageDirectory): Deleted.
* UIProcess/WebProcessPool.h:
* WebProcess/efl/SeccompFiltersWebProcessEfl.cpp: Removed.
* WebProcess/efl/SeccompFiltersWebProcessEfl.h: Removed.
* WebProcess/gtk/SeccompFiltersWebProcessGtk.cpp: Removed.
* WebProcess/gtk/SeccompFiltersWebProcessGtk.h: Removed.
* WebProcess/soup/WebProcessSoup.cpp:
(WebKit::WebProcess::platformInitializeWebProcess): Deleted.

Tools:

* Scripts/webkitperl/FeatureList.pm:
* TestWebKitAPI/PlatformEfl.cmake:
* TestWebKitAPI/PlatformGTK.cmake:
* TestWebKitAPI/Tests/WebKit2/SeccompFilters.cpp: Removed.
* efl/jhbuild.modules:
* gtk/jhbuild.modules:

Modified Paths

trunk/ChangeLog
trunk/Source/WebKit2/ChangeLog
trunk/Source/WebKit2/NetworkProcess/NetworkProcessCreationParameters.cpp
trunk/Source/WebKit2/NetworkProcess/NetworkProcessCreationParameters.h
trunk/Source/WebKit2/PlatformEfl.cmake
trunk/Source/WebKit2/PlatformGTK.cmake
trunk/Source/WebKit2/Shared/WebProcessCreationParameters.cpp
trunk/Source/WebKit2/Shared/WebProcessCreationParameters.h
trunk/Source/WebKit2/UIProcess/WebProcessPool.cpp
trunk/Source/WebKit2/UIProcess/WebProcessPool.h
trunk/Source/WebKit2/WebProcess/soup/WebProcessSoup.cpp
trunk/Source/cmake/OptionsEfl.cmake
trunk/Source/cmake/OptionsGTK.cmake
trunk/Source/cmake/WebKitFeatures.cmake
trunk/Tools/ChangeLog
trunk/Tools/Scripts/webkitperl/FeatureList.pm
trunk/Tools/TestWebKitAPI/PlatformEfl.cmake
trunk/Tools/TestWebKitAPI/PlatformGTK.cmake
trunk/Tools/efl/jhbuild.modules
trunk/Tools/gtk/jhbuild.modules


Removed Paths

trunk/Source/WebKit2/Shared/linux/SeccompFilters/
trunk/Source/WebKit2/WebProcess/efl/SeccompFiltersWebProcessEfl.cpp
trunk/Source/WebKit2/WebProcess/efl/SeccompFiltersWebProcessEfl.h
trunk/Source/WebKit2/WebProcess/gtk/SeccompFiltersWebProcessGtk.cpp
trunk/Source/WebKit2/WebProcess/gtk/SeccompFiltersWebProcessGtk.h
trunk/Source/cmake/FindLibSeccomp.cmake
trunk/Tools/TestWebKitAPI/Tests/WebKit2/SeccompFilters.cpp




Diff

Modified: trunk/ChangeLog (200620 => 200621)

--- trunk/ChangeLog	2016-05-10 11:41:26 UTC (rev 200620)
+++ trunk/ChangeLog	2016-05-10 14:56:00 UTC (rev 200621)
@@ -1,3 +1,15 @@
+2016-05-10  Michael Catanzaro  
+
+[Linux] Remove seccomp filters support
+https://bugs.webkit.org/show_bug.cgi?id=157380
+
+Reviewed by Darin Adler.
+
+* Source/cmake/FindLibSeccomp.cmake: Removed.
+* Source/cmake/OptionsEfl.cmake:
+* Source/cmake/OptionsGTK.cmake:
+* Source/cmake/WebKitFeatures.cmake:
+
 2016-05-06  Manuel Rego Casasnovas  
 
 [css-grid] Unprefix CSS Grid Layout properties


Modified: trunk/Source/WebKit2/ChangeLog (200620 => 200621)

--- trunk/Source/WebKit2/ChangeLog	2016-05-10 11:41:26 UTC (rev 200620)
+++ trunk/Source/WebKit2/ChangeLog	2016-05-10 14:56:00 UTC (rev 200621)
@@ -1,3 +1,48 @@
+2016-05-10  Michael Catanzaro  
+
+[Linux] Remove seccomp filters support
+

[webkit-changes] [199629] trunk/Source/WebCore/platform/gtk/po

2016-04-16 Thread mcatanzaro
Title: [199629] trunk/Source/WebCore/platform/gtk/po








Revision 199629
Author mcatanz...@igalia.com
Date 2016-04-16 15:52:48 -0700 (Sat, 16 Apr 2016)


Log Message
[GTK] [l10n] Updated Turkish translation of WebKitGTK+
https://bugs.webkit.org/show_bug.cgi?id=156667

Patch by Muhammet Kara  on 2016-04-16
Rubber-stamped by Michael Catanzaro.

* tr.po:

Modified Paths

trunk/Source/WebCore/platform/gtk/po/ChangeLog
trunk/Source/WebCore/platform/gtk/po/tr.po




Diff

Modified: trunk/Source/WebCore/platform/gtk/po/ChangeLog (199628 => 199629)

--- trunk/Source/WebCore/platform/gtk/po/ChangeLog	2016-04-16 21:37:08 UTC (rev 199628)
+++ trunk/Source/WebCore/platform/gtk/po/ChangeLog	2016-04-16 22:52:48 UTC (rev 199629)
@@ -1,3 +1,12 @@
+2016-04-16  Muhammet Kara  
+
+[GTK] [l10n] Updated Turkish translation of WebKitGTK+
+https://bugs.webkit.org/show_bug.cgi?id=156667
+
+Rubber-stamped by Michael Catanzaro.
+
+* tr.po:
+
 2016-04-16  Jiri Grönroos  
 
 Submit the first version of Finnish translation


Modified: trunk/Source/WebCore/platform/gtk/po/tr.po (199628 => 199629)

--- trunk/Source/WebCore/platform/gtk/po/tr.po	2016-04-16 21:37:08 UTC (rev 199628)
+++ trunk/Source/WebCore/platform/gtk/po/tr.po	2016-04-16 22:52:48 UTC (rev 199629)
@@ -12,8 +12,8 @@
 msgstr ""
 "Project-Id-Version: webkit HEAD\n"
 "Report-Msgid-Bugs-To: https://bugs.webkit.org\n"
-"POT-Creation-Date: 2015-12-09 15:06+\n"
-"PO-Revision-Date: 2016-01-09 22:26+0200\n"
+"POT-Creation-Date: 2016-03-22 15:34+\n"
+"PO-Revision-Date: 2016-04-16 23:59+0300\n"
 "Last-Translator: Muhammet Kara \n"
 "Language-Team: Türkçe \n"
 "Language: tr\n"
@@ -23,47 +23,47 @@
 "Plural-Forms: nplurals=1; plural=0;\n"
 "X-Generator: Gtranslator 2.91.7\n"
 
-#: ../ErrorsGtk.cpp:33
+#: ../ErrorsGtk.cpp:32
 msgid "Load request cancelled"
 msgstr "Yükleme isteği iptal edildi"
 
-#: ../ErrorsGtk.cpp:39
+#: ../ErrorsGtk.cpp:37
 msgid "Not allowed to use restricted network port"
 msgstr "Sınırlı ağ bağlantı noktası kullanmaya izin verilmiyor"
 
-#: ../ErrorsGtk.cpp:44
+#: ../ErrorsGtk.cpp:42
 msgid "Blocked by content blocker"
 msgstr "İçerik engelleyici tarafından engellendi"
 
-#: ../ErrorsGtk.cpp:50
+#: ../ErrorsGtk.cpp:47
 msgid "URL cannot be shown"
 msgstr "URL gösterilemiyor"
 
-#: ../ErrorsGtk.cpp:56
+#: ../ErrorsGtk.cpp:52
 msgid "Frame load was interrupted"
 msgstr "Çerçeve yükleme kesintiye uğradı"
 
-#: ../ErrorsGtk.cpp:62
+#: ../ErrorsGtk.cpp:57
 msgid "Content with the specified MIME type cannot be shown"
 msgstr "Belirtilen MIME türündeki içerik gösterilemiyor"
 
-#: ../ErrorsGtk.cpp:68
+#: ../ErrorsGtk.cpp:62
 msgid "File does not exist"
 msgstr "Dosya mevcut değil"
 
-#: ../ErrorsGtk.cpp:74
+#: ../ErrorsGtk.cpp:67
 msgid "Plugin will handle load"
 msgstr "Yükleme işini eklenti halledecek"
 
-#: ../ErrorsGtk.cpp:86
+#: ../ErrorsGtk.cpp:77
 msgid "User cancelled the download"
 msgstr "Kullanıcı indirmeyi iptal etti"
 
-#: ../ErrorsGtk.cpp:102
+#: ../ErrorsGtk.cpp:92
 msgid "Printer not found"
 msgstr "Yazıcı bulunamadı"
 
-#: ../ErrorsGtk.cpp:107
+#: ../ErrorsGtk.cpp:97
 msgid "Invalid page range"
 msgstr "Geçersiz sayfa aralığı"
 
@@ -336,289 +336,297 @@
 msgstr "iptal"
 
 #: ../LocalizedStringsGtk.cpp:461
+msgid "password auto fill"
+msgstr "parola otomatik doldur"
+
+#: ../LocalizedStringsGtk.cpp:466
+msgid "contact info auto fill"
+msgstr "iletişim bilgisi otomatik doldur"
+
+#: ../LocalizedStringsGtk.cpp:471
 msgid "press"
 msgstr "bas"
 
-#: ../LocalizedStringsGtk.cpp:466
+#: ../LocalizedStringsGtk.cpp:476
 msgid "select"
 msgstr "seç"
 
-#: ../LocalizedStringsGtk.cpp:471
+#: ../LocalizedStringsGtk.cpp:481
 msgid "activate"
 msgstr "aktifleştir"
 
-#: ../LocalizedStringsGtk.cpp:476
+#: ../LocalizedStringsGtk.cpp:486
 msgid "uncheck"
 msgstr "işareti kaldır"
 
-#: ../LocalizedStringsGtk.cpp:481
+#: ../LocalizedStringsGtk.cpp:491
 msgid "check"
 msgstr "işaretle"
 
-#: ../LocalizedStringsGtk.cpp:486
+#: ../LocalizedStringsGtk.cpp:496
 msgid "jump"
 msgstr "atla"
 
-#: ../LocalizedStringsGtk.cpp:506
+#: ../LocalizedStringsGtk.cpp:516
 msgid "Missing Plug-in"
 msgstr "Eksik Eklenti"
 
-#: ../LocalizedStringsGtk.cpp:512
+#: ../LocalizedStringsGtk.cpp:522
 msgid "Plug-in Failure"
 msgstr "Eklenti Hatası"
 
 #. FIXME: If this file gets localized, this should really be localized as one string with a wildcard for the number.
-#: ../LocalizedStringsGtk.cpp:530
+#: ../LocalizedStringsGtk.cpp:540
 msgid " files"
 msgstr "dosya"
 
-#: ../LocalizedStringsGtk.cpp:535
+#: ../LocalizedStringsGtk.cpp:545
 msgid "Unknown"
 msgstr "Bilinmiyor"
 
-#: ../LocalizedStringsGtk.cpp:540
+#: ../LocalizedStringsGtk.cpp:550
 #, c-format
 msgctxt "Title string for images"
 msgid "%s  (%dx%d pixels)"
 msgstr "%s  (%dx%d piksel)"
 
-#: ../LocalizedStringsGtk.cpp:551
+#: ../LocalizedStringsGtk.cpp:561
 msgid "Loading..."
 

[webkit-changes] [199637] trunk/Source/WebCore/platform/gtk/po

2016-04-16 Thread mcatanzaro
Title: [199637] trunk/Source/WebCore/platform/gtk/po








Revision 199637
Author mcatanz...@igalia.com
Date 2016-04-16 19:39:19 -0700 (Sat, 16 Apr 2016)


Log Message
Localization files with empty Language: block build with gettext 0.19
https://bugs.webkit.org/show_bug.cgi?id=133611

Reviewed by Darin Adler.

Fix the language tags. Note that the build error is not actually important here as it only
occurs with an older version of gettext, but presumably it's bad for the language tags to be
wrong.

* as.po:
* en_CA.po:
* gu.po: Also correct the translation team to Gujarati.
* hu.po:
* id.po:
* ko.po:
* lv.po:
* pa.po:
* ru.po:
* sl.po:

Modified Paths

trunk/Source/WebCore/platform/gtk/po/ChangeLog
trunk/Source/WebCore/platform/gtk/po/as.po
trunk/Source/WebCore/platform/gtk/po/en_CA.po
trunk/Source/WebCore/platform/gtk/po/gu.po
trunk/Source/WebCore/platform/gtk/po/hu.po
trunk/Source/WebCore/platform/gtk/po/id.po
trunk/Source/WebCore/platform/gtk/po/ko.po
trunk/Source/WebCore/platform/gtk/po/lv.po
trunk/Source/WebCore/platform/gtk/po/pa.po
trunk/Source/WebCore/platform/gtk/po/ru.po
trunk/Source/WebCore/platform/gtk/po/sl.po




Diff

Modified: trunk/Source/WebCore/platform/gtk/po/ChangeLog (199636 => 199637)

--- trunk/Source/WebCore/platform/gtk/po/ChangeLog	2016-04-17 01:29:55 UTC (rev 199636)
+++ trunk/Source/WebCore/platform/gtk/po/ChangeLog	2016-04-17 02:39:19 UTC (rev 199637)
@@ -1,3 +1,25 @@
+2016-04-16  Michael Catanzaro  
+
+Localization files with empty Language: block build with gettext 0.19
+https://bugs.webkit.org/show_bug.cgi?id=133611
+
+Reviewed by Darin Adler.
+
+Fix the language tags. Note that the build error is not actually important here as it only
+occurs with an older version of gettext, but presumably it's bad for the language tags to be
+wrong.
+
+* as.po:
+* en_CA.po:
+* gu.po: Also correct the translation team to Gujarati.
+* hu.po:
+* id.po:
+* ko.po:
+* lv.po:
+* pa.po:
+* ru.po:
+* sl.po:
+
 2016-04-16  Muhammet Kara  
 
 [GTK] [l10n] Updated Turkish translation of WebKitGTK+


Modified: trunk/Source/WebCore/platform/gtk/po/as.po (199636 => 199637)

--- trunk/Source/WebCore/platform/gtk/po/as.po	2016-04-17 01:29:55 UTC (rev 199636)
+++ trunk/Source/WebCore/platform/gtk/po/as.po	2016-04-17 02:39:19 UTC (rev 199637)
@@ -10,7 +10,7 @@
 "PO-Revision-Date: 2014-10-07 19:18+0530\n"
 "Last-Translator: Nilamdyuti Goswami \n"
 "Language-Team: Assamese \n"
-"Language: as_IN\n"
+"Language: as\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"


Modified: trunk/Source/WebCore/platform/gtk/po/en_CA.po (199636 => 199637)

--- trunk/Source/WebCore/platform/gtk/po/en_CA.po	2016-04-17 01:29:55 UTC (rev 199636)
+++ trunk/Source/WebCore/platform/gtk/po/en_CA.po	2016-04-17 02:39:19 UTC (rev 199637)
@@ -10,7 +10,7 @@
 "PO-Revision-Date: 2011-08-30 00:39-0400\n"
 "Last-Translator: Tiffany Antopolski \n"
 "Language-Team: Canadian English\n"
-"Language: en\n"
+"Language: en_CA\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"


Modified: trunk/Source/WebCore/platform/gtk/po/gu.po (199636 => 199637)

--- trunk/Source/WebCore/platform/gtk/po/gu.po	2016-04-17 01:29:55 UTC (rev 199636)
+++ trunk/Source/WebCore/platform/gtk/po/gu.po	2016-04-17 02:39:19 UTC (rev 199637)
@@ -11,8 +11,8 @@
 "POT-Creation-Date: 2014-10-25 10:53+\n"
 "PO-Revision-Date: 2014-12-11 10:49+0530\n"
 "Last-Translator: \n"
-"Language-Team: American English \n"
-"Language: \n"
+"Language-Team: Gujarati\n"
+"Language: gu\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"


Modified: trunk/Source/WebCore/platform/gtk/po/hu.po (199636 => 199637)

--- trunk/Source/WebCore/platform/gtk/po/hu.po	2016-04-17 01:29:55 UTC (rev 199636)
+++ trunk/Source/WebCore/platform/gtk/po/hu.po	2016-04-17 02:39:19 UTC (rev 199637)
@@ -10,7 +10,7 @@
 "PO-Revision-Date: 2010-02-22 17:10+0100\n"
 "Last-Translator: Gabor Kelemen \n"
 "Language-Team: Hungarian \n"
-"Language: \n"
+"Language: hu\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"


Modified: trunk/Source/WebCore/platform/gtk/po/id.po (199636 => 199637)

--- trunk/Source/WebCore/platform/gtk/po/id.po	2016-04-17 01:29:55 UTC (rev 199636)
+++ trunk/Source/WebCore/platform/gtk/po/id.po	2016-04-17 02:39:19 UTC (rev 199637)
@@ -11,7 +11,7 @@
 "PO-Revision-Date: 2012-10-24 21:03+0700\n"
 "Last-Translator: Andika Triwidada \n"
 "Language-Team: GNOME Indonesian Translation Team \n"
-"Language: id_ID\n"
+"Language: id\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; 

[webkit-changes] [199623] trunk/Source/WebCore/platform/gtk/po

2016-04-16 Thread mcatanzaro
Title: [199623] trunk/Source/WebCore/platform/gtk/po








Revision 199623
Author mcatanz...@igalia.com
Date 2016-04-16 08:54:34 -0700 (Sat, 16 Apr 2016)


Log Message
[GTK] [l10n] Updated Bulgarian translation of WebKitGTK+
https://bugs.webkit.org/show_bug.cgi?id=156656

Patch by Zahari Yurukov  on 2016-04-16
Rubber-stamped by Michael Catanzaro.

* bg.po:

Modified Paths

trunk/Source/WebCore/platform/gtk/po/ChangeLog
trunk/Source/WebCore/platform/gtk/po/bg.po




Diff

Modified: trunk/Source/WebCore/platform/gtk/po/ChangeLog (199622 => 199623)

--- trunk/Source/WebCore/platform/gtk/po/ChangeLog	2016-04-16 05:26:39 UTC (rev 199622)
+++ trunk/Source/WebCore/platform/gtk/po/ChangeLog	2016-04-16 15:54:34 UTC (rev 199623)
@@ -1,3 +1,12 @@
+2016-04-16  Zahari Yurukov  
+
+[GTK] [l10n] Updated Bulgarian translation of WebKitGTK+
+https://bugs.webkit.org/show_bug.cgi?id=156656
+
+Rubber-stamped by Michael Catanzaro.
+
+* bg.po:
+
 2016-04-06  Milo Casagrande  
 
 [GTK] [l10n] Updated Italian translation of WebKitGTK+


Modified: trunk/Source/WebCore/platform/gtk/po/bg.po (199622 => 199623)

--- trunk/Source/WebCore/platform/gtk/po/bg.po	2016-04-16 05:26:39 UTC (rev 199622)
+++ trunk/Source/WebCore/platform/gtk/po/bg.po	2016-04-16 15:54:34 UTC (rev 199623)
@@ -1,15 +1,15 @@
 # Bulgarian translation for webkit.
-# Copyright (C) 2010 Free Software Foundation, Inc.
+# Copyright (C) 2010, 2016 Free Software Foundation, Inc.
 # This file is distributed under the same license as the webkit package.
 # Ivaylo Valkov , 2010.
-# Zahari Yurukov , 2015.
+# Zahari Yurukov , 2016.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: webkit trunk\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-03-12 07:00+0200\n"
-"PO-Revision-Date: 2015-03-12 07:00+0200\n"
+"POT-Creation-Date: 2016-04-15 22:57+0300\n"
+"PO-Revision-Date: 2016-04-16 06:42+0300\n"
 "Last-Translator: Zahari Yurukov \n"
 "Language-Team: Bulgarian \n"
 "Language: bg\n"
@@ -17,21 +17,25 @@
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n!=1);\n"
-"X-Generator: Poedit 1.5.4\n"
+"X-Generator: Poedit 1.8.6\n"
 
-#: ../ErrorsGtk.cpp:33
+#: ../ErrorsGtk.cpp:32
 msgid "Load request cancelled"
 msgstr "Заявката за зареждане е отменена"
 
-#: ../ErrorsGtk.cpp:39
+#: ../ErrorsGtk.cpp:37
 msgid "Not allowed to use restricted network port"
 msgstr "Не е разрешено използването на ограничен мрежов порт"
 
-#: ../ErrorsGtk.cpp:45
+#: ../ErrorsGtk.cpp:42
+msgid "Blocked by content blocker"
+msgstr "Спряно от блокера на съдържание"
+
+#: ../ErrorsGtk.cpp:47
 msgid "URL cannot be shown"
 msgstr "Адресът не може да бъде показан"
 
-#: ../ErrorsGtk.cpp:51
+#: ../ErrorsGtk.cpp:52
 msgid "Frame load was interrupted"
 msgstr "Зареждането на рамката беше прекъснато"
 
@@ -39,23 +43,23 @@
 msgid "Content with the specified MIME type cannot be shown"
 msgstr "Съдържанието с указания вид по MIME не може да бъде показано"
 
-#: ../ErrorsGtk.cpp:63
+#: ../ErrorsGtk.cpp:62
 msgid "File does not exist"
 msgstr "Файлът не съществува"
 
-#: ../ErrorsGtk.cpp:69
+#: ../ErrorsGtk.cpp:67
 msgid "Plugin will handle load"
 msgstr "Приставка ще обработи зареждането"
 
-#: ../ErrorsGtk.cpp:81
+#: ../ErrorsGtk.cpp:77
 msgid "User cancelled the download"
 msgstr "Потребителят отмени изтеглянето"
 
-#: ../ErrorsGtk.cpp:97
+#: ../ErrorsGtk.cpp:92
 msgid "Printer not found"
 msgstr "Принтерът не е намерен"
 
-#: ../ErrorsGtk.cpp:102
+#: ../ErrorsGtk.cpp:97
 msgid "Invalid page range"
 msgstr "Неправилен обхват на страниците"
 
@@ -73,7 +77,7 @@
 
 #: ../LocalizedStringsGtk.cpp:75
 msgid "This is a searchable index. Enter search keywords: "
-msgstr "В този индекс може да се търси. Въведете ключови думи за търсене:"
+msgstr "В този индекс може да се търси. Въведете ключови думи за търсене: "
 
 #: ../LocalizedStringsGtk.cpp:80
 msgid "Choose File"
@@ -328,294 +332,297 @@
 msgstr "отказ"
 
 #: ../LocalizedStringsGtk.cpp:461
+msgid "password auto fill"
+msgstr "автоматично попълване на пароли"
+
+#: ../LocalizedStringsGtk.cpp:466
+msgid "contact info auto fill"
+msgstr "автоматично попълване на личните данни"
+
+#: ../LocalizedStringsGtk.cpp:471
 msgid "press"
 msgstr "натискане"
 
-#: ../LocalizedStringsGtk.cpp:466
+#: ../LocalizedStringsGtk.cpp:476
 msgid "select"
 msgstr "избиране"
 
-#: ../LocalizedStringsGtk.cpp:471
+#: ../LocalizedStringsGtk.cpp:481
 msgid "activate"
 msgstr "включване"
 
-#: ../LocalizedStringsGtk.cpp:476
+#: ../LocalizedStringsGtk.cpp:486
 msgid "uncheck"
 msgstr "премахване на отметката"
 
-#: ../LocalizedStringsGtk.cpp:481
+#: ../LocalizedStringsGtk.cpp:491
 msgid "check"
 msgstr "отмятане"
 
-#: ../LocalizedStringsGtk.cpp:486
+#: ../LocalizedStringsGtk.cpp:496
 msgid "jump"
 msgstr 

[webkit-changes] [199624] trunk/Source/WebCore/platform/gtk/po

2016-04-16 Thread mcatanzaro
Title: [199624] trunk/Source/WebCore/platform/gtk/po








Revision 199624
Author mcatanz...@igalia.com
Date 2016-04-16 09:08:54 -0700 (Sat, 16 Apr 2016)


Log Message
Submit the first version of Finnish translation
https://bugs.webkit.org/show_bug.cgi?id=153406

Patch by Jiri Grönroos  on 2016-04-16
Rubber-stamped by Michael Catanzaro. For FINLAN.

* fi.po: Added. Note it's pretty incomplete as of yet.

Modified Paths

trunk/Source/WebCore/platform/gtk/po/ChangeLog


Added Paths

trunk/Source/WebCore/platform/gtk/po/fi.po




Diff

Modified: trunk/Source/WebCore/platform/gtk/po/ChangeLog (199623 => 199624)

--- trunk/Source/WebCore/platform/gtk/po/ChangeLog	2016-04-16 15:54:34 UTC (rev 199623)
+++ trunk/Source/WebCore/platform/gtk/po/ChangeLog	2016-04-16 16:08:54 UTC (rev 199624)
@@ -1,3 +1,12 @@
+2016-04-16  Jiri Grönroos  
+
+Submit the first version of Finnish translation
+https://bugs.webkit.org/show_bug.cgi?id=153406
+
+Rubber-stamped by Michael Catanzaro. For FINLAN.
+
+* fi.po: Added. Note it's pretty incomplete as of yet.
+
 2016-04-16  Zahari Yurukov  
 
 [GTK] [l10n] Updated Bulgarian translation of WebKitGTK+


Added: trunk/Source/WebCore/platform/gtk/po/fi.po (0 => 199624)

--- trunk/Source/WebCore/platform/gtk/po/fi.po	(rev 0)
+++ trunk/Source/WebCore/platform/gtk/po/fi.po	2016-04-16 16:08:54 UTC (rev 199624)
@@ -0,0 +1,1590 @@
+# Finnish translation for webkit.
+# Copyright (C) 2016 webkit's COPYRIGHT HOLDER
+# This file is distributed under the same license as the webkit package.
+# Jiri Grönroos , 2016.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: webkit HEAD\n"
+"Report-Msgid-Bugs-To: https://bugs.webkit.org\n"
+"POT-Creation-Date: 2016-01-24 15:13+\n"
+"PO-Revision-Date: 2016-01-24 18:17+0200\n"
+"Last-Translator: Jiri Grönroos \n"
+"Language-Team: suomi \n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Gtranslator 2.91.7\n"
+
+#: ../ErrorsGtk.cpp:32
+msgid "Load request cancelled"
+msgstr "Latauspyyntö peruttu"
+
+#: ../ErrorsGtk.cpp:37
+msgid "Not allowed to use restricted network port"
+msgstr "Rajoitetun verkkoportin käyttö ei ole sallittua"
+
+#: ../ErrorsGtk.cpp:42
+msgid "Blocked by content blocker"
+msgstr "Estetty sisällönestäjän toimesta"
+
+#: ../ErrorsGtk.cpp:47
+msgid "URL cannot be shown"
+msgstr "Osoitetta ei voi näyttää"
+
+#: ../ErrorsGtk.cpp:52
+msgid "Frame load was interrupted"
+msgstr "Kehyksen lataaminen keskeytettiin"
+
+#: ../ErrorsGtk.cpp:57
+msgid "Content with the specified MIME type cannot be shown"
+msgstr "Sisältöä määritetyllä MIME-tyypillä ei voi näyttää"
+
+#: ../ErrorsGtk.cpp:62
+msgid "File does not exist"
+msgstr "Tiedostoa ei ole olemassa"
+
+#: ../ErrorsGtk.cpp:67
+msgid "Plugin will handle load"
+msgstr ""
+
+#: ../ErrorsGtk.cpp:77
+msgid "User cancelled the download"
+msgstr "Käyttäjä perui latauksen"
+
+#: ../ErrorsGtk.cpp:92
+msgid "Printer not found"
+msgstr "Tulostinta ei löytynyt"
+
+#: ../ErrorsGtk.cpp:97
+msgid "Invalid page range"
+msgstr "Virheellinen sivualue"
+
+#: ../LocalizedStringsGtk.cpp:55 ../LocalizedStringsGtk.cpp:60
+msgid "Submit"
+msgstr "Lähetä"
+
+#: ../LocalizedStringsGtk.cpp:65
+msgid "Reset"
+msgstr "Nollaa"
+
+#: ../LocalizedStringsGtk.cpp:70
+msgid "Details"
+msgstr "Tiedot"
+
+#: ../LocalizedStringsGtk.cpp:75
+msgid "This is a searchable index. Enter search keywords: "
+msgstr ""
+
+#: ../LocalizedStringsGtk.cpp:80
+msgid "Choose File"
+msgstr "Valitse tiedosto"
+
+#: ../LocalizedStringsGtk.cpp:85
+msgid "Choose Files"
+msgstr "Valitse tiedostot"
+
+#: ../LocalizedStringsGtk.cpp:90 ../LocalizedStringsGtk.cpp:95
+msgid "(None)"
+msgstr "(ei mitään)"
+
+#: ../LocalizedStringsGtk.cpp:100
+msgid "Open Link in New _Window"
+msgstr "Avaa _uudessa ikkunassa"
+
+#: ../LocalizedStringsGtk.cpp:105
+msgid "_Download Linked File"
+msgstr "_Lataa linkitetty tiedosto"
+
+#: ../LocalizedStringsGtk.cpp:110
+msgid "Copy Link Loc_ation"
+msgstr "Kopioi linkin _sijainti"
+
+#: ../LocalizedStringsGtk.cpp:115
+msgid "Open _Image in New Window"
+msgstr "Avaa _kuva uudessa ikkunassa"
+
+#: ../LocalizedStringsGtk.cpp:120
+msgid "Sa_ve Image As"
+msgstr "_Tallenna kuva nimellä"
+
+#: ../LocalizedStringsGtk.cpp:125
+msgid "Cop_y Image"
+msgstr "_Kopioi kuva"
+
+#: ../LocalizedStringsGtk.cpp:130
+msgid "Copy Image _Address"
+msgstr "Kopioi kuvan _osoite"
+
+#: ../LocalizedStringsGtk.cpp:135
+msgid "Open _Video in New Window"
+msgstr "Avaa _video uudessa ikkunassa"
+
+#: ../LocalizedStringsGtk.cpp:140
+msgid "Open _Audio in New Window"
+msgstr "Avaa _ääni uudessa ikkunassa"
+
+#: ../LocalizedStringsGtk.cpp:145
+msgid "Download _Video"
+msgstr "Lataa _video"
+
+#: 

[webkit-changes] [203659] trunk/LayoutTests

2016-07-23 Thread mcatanzaro
Title: [203659] trunk/LayoutTests








Revision 203659
Author mcatanz...@igalia.com
Date 2016-07-23 19:15:25 -0700 (Sat, 23 Jul 2016)


Log Message
Unreviewed GTK test expectations fixups

* platform/gtk/TestExpectations:

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/platform/gtk/TestExpectations




Diff

Modified: trunk/LayoutTests/ChangeLog (203658 => 203659)

--- trunk/LayoutTests/ChangeLog	2016-07-24 02:11:11 UTC (rev 203658)
+++ trunk/LayoutTests/ChangeLog	2016-07-24 02:15:25 UTC (rev 203659)
@@ -1,5 +1,11 @@
 2016-07-23  Michael Catanzaro  
 
+Unreviewed GTK test expectations fixups
+
+* platform/gtk/TestExpectations:
+
+2016-07-23  Michael Catanzaro  
+
 Even more unreviewed flaky GTK test gardening
 
 * TestExpectations:


Modified: trunk/LayoutTests/platform/gtk/TestExpectations (203658 => 203659)

--- trunk/LayoutTests/platform/gtk/TestExpectations	2016-07-24 02:11:11 UTC (rev 203658)
+++ trunk/LayoutTests/platform/gtk/TestExpectations	2016-07-24 02:15:25 UTC (rev 203659)
@@ -2646,9 +2646,6 @@
 http/tests/security/contentSecurityPolicy/embed-redirect-blocked3.html [ Pass ]
 http/tests/security/contentSecurityPolicy/object-redirect-blocked3.html [ Pass ]
 
-# Timing out on OS X.
-imported/w3c/web-platform-tests/IndexedDB/idbcursor_iterating.htm [ Pass ]
-
 # We don't support emoji genders, but half the reftests pass anyway.
 fast/text/emoji-gender-2-3.html [ Pass ]
 fast/text/emoji-gender-2-4.html [ Pass ]
@@ -2694,9 +2691,6 @@
 webkit.org/b/160119 editing/selection/caret-at-bidi-boundary.html [ Failure Pass Timeout ]
 webkit.org/b/160119 editing/selection/select-bidi-run.html [ Timeout Pass ]
 
-webkit.org/b/160119 media/media-fullscreen-inline.html [ Crash Pass ]
-webkit.org/b/160119 media/video-playbackrate.html [ Crash Pass ]
-
 webkit.org/b/160119 fast/backgrounds/size/backgroundSize-in-background-shorthand.html [ ImageOnlyFailure Pass ]
 
 webkit.org/b/160119 fast/block/basic/020.html [ Failure ]
@@ -2839,6 +2833,7 @@
 webkit.org/b/160119 media/media-controller-unpause.html [ Timeout Pass ]
 webkit.org/b/160119 media/media-fullscreen-inline.html [ Crash Pass ]
 webkit.org/b/160119 media/restore-from-page-cache.html [ Timeout Pass Failure ]
+webkit.org/b/160119 media/video-playbackrate.html [ Crash Pass ]
 webkit.org/b/160119 media/video-poster.html [ Crash Pass ]
 webkit.org/b/160119 media/video-object-fit-change.html [ ImageOnlyFailure Pass ]
 webkit.org/b/160119 media/webkit-media-controls-display.html [ Crash Pass ]






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


[webkit-changes] [203653] trunk/LayoutTests

2016-07-23 Thread mcatanzaro
Title: [203653] trunk/LayoutTests








Revision 203653
Author mcatanz...@igalia.com
Date 2016-07-23 14:47:42 -0700 (Sat, 23 Jul 2016)


Log Message
More unreviewed GTK gardening

Mark more flaky crashes after enabling threaded compositor

* platform/gtk/TestExpectations:

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/platform/gtk/TestExpectations




Diff

Modified: trunk/LayoutTests/ChangeLog (203652 => 203653)

--- trunk/LayoutTests/ChangeLog	2016-07-23 21:32:22 UTC (rev 203652)
+++ trunk/LayoutTests/ChangeLog	2016-07-23 21:47:42 UTC (rev 203653)
@@ -1,5 +1,13 @@
 2016-07-23  Michael Catanzaro  
 
+More unreviewed GTK gardening
+
+Mark more flaky crashes after enabling threaded compositor
+
+* platform/gtk/TestExpectations:
+
+2016-07-23  Michael Catanzaro  
+
 More unreviewed GTK gardening, mark even more new passes after enabling threaded compositor
 
 * platform/gtk/TestExpectations:


Modified: trunk/LayoutTests/platform/gtk/TestExpectations (203652 => 203653)

--- trunk/LayoutTests/platform/gtk/TestExpectations	2016-07-23 21:32:22 UTC (rev 203652)
+++ trunk/LayoutTests/platform/gtk/TestExpectations	2016-07-23 21:47:42 UTC (rev 203653)
@@ -2717,18 +2717,30 @@
 
 webkit.org/b/160119 imported/blink/css3/filters/effect-reference-source-alpha-hw.html [ ImageOnlyFailure ]
 
+webkit.org/b/160119 imported/blink/fast/css/first-letter-range-insert.html [ Crash Pass ]
+
 webkit.org/b/160119 imported/blink/svg/animations/viewspec-animated-viewbox.html [ ImageOnlyFailure Pass ]
 
+webkit.org/b/160119 imported/blink/transforms/inline-transform-and-clipping-roots.html [ Crash Pass ]
+
 webkit.org/b/160119 imported/mozilla/svg/dynamic-small-object-scaled-up-01.svg [ ImageOnlyFailure Pass ]
 webkit.org/b/160119 imported/mozilla/svg/stroke-width-percentage-02a.svg [ ImageOnlyFailure Pass ]
 
 webkit.org/b/160119 imported/w3c/web-platform-tests/fetch/api/redirect/redirect-location.html [ Failure Pass ]
 
+webkit.org/b/160119 imported/w3c/web-platform-tests/html/semantics/embedded-content/media-elements/event_progress.html [ Timeout Crash Pass ]
+
 webkit.org/b/160119 mathml/opentype/large-operators-displaystyle-dynamic.html [ ImageOnlyFailure Pass ]
 
+webkit.org/b/160119 media/broken-video.html [ Crash Pass ]
 webkit.org/b/160119 media/media-captions.html [ Timeout Failure Crash ]
+webkit.org/b/160119 media/media-fullscreen-inline.html [ Crash Pass ]
+webkit.org/b/160119 media/video-poster.html [ Crash Pass ]
 webkit.org/b/160119 media/video-object-fit-change.html [ ImageOnlyFailure Pass ]
 
+webkit.org/b/160119 media/track/audio/audio-track-mkv-vorbis-enabled.html [ Crash Pass ]
+webkit.org/b/160119 media/track/track-css-matching-timestamps.html [ Crash Pass ]
+
 webkit.org/b/160119 svg/repaint/add-outline-property-on-root.html [ ImageOnlyFailure ]
 webkit.org/b/160119 svg/repaint/remove-outline-property-on-root.html [ ImageOnlyFailure ]
 






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


[webkit-changes] [203655] trunk/LayoutTests

2016-07-23 Thread mcatanzaro
Title: [203655] trunk/LayoutTests








Revision 203655
Author mcatanz...@igalia.com
Date 2016-07-23 16:10:21 -0700 (Sat, 23 Jul 2016)


Log Message
Unreviewed flaky test gardening for GTK

Mostly more fallout from threaded compositor

* TestExpectations:
* platform/gtk/TestExpectations:

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/TestExpectations
trunk/LayoutTests/platform/gtk/TestExpectations




Diff

Modified: trunk/LayoutTests/ChangeLog (203654 => 203655)

--- trunk/LayoutTests/ChangeLog	2016-07-23 22:02:54 UTC (rev 203654)
+++ trunk/LayoutTests/ChangeLog	2016-07-23 23:10:21 UTC (rev 203655)
@@ -1,5 +1,14 @@
 2016-07-23  Michael Catanzaro  
 
+Unreviewed flaky test gardening for GTK
+
+Mostly more fallout from threaded compositor
+
+* TestExpectations:
+* platform/gtk/TestExpectations:
+
+2016-07-23  Michael Catanzaro  
+
 More unreviewed GTK gardening
 
 Update expectations for tests timing out


Modified: trunk/LayoutTests/TestExpectations (203654 => 203655)

--- trunk/LayoutTests/TestExpectations	2016-07-23 22:02:54 UTC (rev 203654)
+++ trunk/LayoutTests/TestExpectations	2016-07-23 23:10:21 UTC (rev 203655)
@@ -360,7 +360,7 @@
 
 webkit.org/b/157068 imported/w3c/web-platform-tests/fetch/nosniff/importscripts.html [ Skip ]
 webkit.org/b/157145 imported/w3c/web-platform-tests/fetch/nosniff/stylesheet.html [ Failure Pass ]
-webkit.org/b/159712 imported/w3c/web-platform-tests/html/semantics/document-metadata/the-link-element/document-without-browsing-context.html [ Timeout ]
+webkit.org/b/159712 imported/w3c/web-platform-tests/html/semantics/document-metadata/the-link-element/document-without-browsing-context.html [ Timeout Failure Pass ]
 webkit.org/b/159712 imported/w3c/web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_escaping.html [ Failure Pass ]
 webkit.org/b/159712 imported/w3c/web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_nonescaping.html [ Failure Pass ]
 webkit.org/b/159712 imported/w3c/web-platform-tests/XMLHttpRequest/open-url-multi-window-6.htm [ Pass Timeout ]


Modified: trunk/LayoutTests/platform/gtk/TestExpectations (203654 => 203655)

--- trunk/LayoutTests/platform/gtk/TestExpectations	2016-07-23 22:02:54 UTC (rev 203654)
+++ trunk/LayoutTests/platform/gtk/TestExpectations	2016-07-23 23:10:21 UTC (rev 203655)
@@ -1343,6 +1343,20 @@
 webkit.org/b/84773 ietestcenter/css3/multicolumn/column-width-applies-to-012.htm [ Pass ImageOnlyFailure ]
 webkit.org/b/84777 ietestcenter/css3/multicolumn/column-width-applies-to-015.htm [ Pass ImageOnlyFailure ]
 
+webkit.org/b/160129 imported/w3c/web-platform-tests/html/semantics/embedded-content/media-elements/event_timeupdate_noautoplay.html [ Timeout Pass ]
+
+webkit.org/b/160130 imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-textarea-L.html [ ImageOnlyFailure Pass ]
+
+webkit.org/b/160132 fast/harness/snapshot-captures-compositing.html [ ImageOnlyFailure Pass ]
+
+webkit.org/b/160133 css3/masking/mask-svg-no-fragmentId-tiled.html [ ImageOnlyFailure Pass ]
+
+webkit.org/b/160135 http/tests/security/contentSecurityPolicy/video-with-http-url-allowed-by-csp-media-src-star.html [ Failure Pass ]
+
+webkit.org/b/160136 http/tests/security/cross-origin-plugin-private-browsing-toggled-allowed.html [ Failure Pass ]
+
+webkit.org/b/160137 svg/custom/non-scaling-stroke-update.svg [ ImageOnlyFailure Pass ]
+
 #
 # End of Flaky tests
 #
@@ -1356,7 +1370,6 @@
 Bug(GTK) fast/events/popup-blocking-timers6.html [ Pass Slow ]
 Bug(GTK) fast/forms/search-disabled-readonly.html [ Pass Slow ]
 # Apart from Slow, these also fail consistently, probably because they take too slow
-webkit.org/b/132135 editing/selection/caret-at-bidi-boundary.html [ Failure Pass Slow ]
 webkit.org/b/132135 editing/selection/click-left-of-rtl-wrapping-text.html [ Failure Pass Slow ]
 webkit.org/b/132135 editing/selection/doubleclick-beside-cr-span.html [ Failure Pass Slow ]
 webkit.org/b/132135 editing/selection/hit-test-on-text-with-line-height.html [ Failure Pass Slow ]
@@ -2665,12 +2678,21 @@
 webkit.org/b/160119 accessibility/media-element.html [ Timeout Crash Pass ]
 
 webkit.org/b/160119 animations/negative-delay.html [ Failure Pass ]
+webkit.org/b/160119 animations/trigger-container-scroll-empty.html [ Failure Pass ]
 
+webkit.org/b/160119 css3/calc/simple-composited-mask.html [ ImageOnlyFailure Pass ]
+webkit.org/b/160119 css3/calc/table-empty-cells.html [ ImageOnlyFailure Pass ]
+
 webkit.org/b/160119 css3/masking/mask-base64.html [ ImageOnlyFailure Pass ]
 
 webkit.org/b/160119 editing/input/caret-at-the-edge-of-contenteditable.html [ Failure ]
 webkit.org/b/160119 

[webkit-changes] [203658] trunk/LayoutTests

2016-07-23 Thread mcatanzaro
Title: [203658] trunk/LayoutTests








Revision 203658
Author mcatanz...@igalia.com
Date 2016-07-23 19:11:11 -0700 (Sat, 23 Jul 2016)


Log Message
Even more unreviewed flaky GTK test gardening

* TestExpectations:
* platform/gtk/TestExpectations:

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/TestExpectations
trunk/LayoutTests/platform/gtk/TestExpectations




Diff

Modified: trunk/LayoutTests/ChangeLog (203657 => 203658)

--- trunk/LayoutTests/ChangeLog	2016-07-24 01:39:13 UTC (rev 203657)
+++ trunk/LayoutTests/ChangeLog	2016-07-24 02:11:11 UTC (rev 203658)
@@ -1,5 +1,12 @@
 2016-07-23  Michael Catanzaro  
 
+Even more unreviewed flaky GTK test gardening
+
+* TestExpectations:
+* platform/gtk/TestExpectations:
+
+2016-07-23  Michael Catanzaro  
+
 Unreviewed flaky test gardening for GTK
 
 Mostly more fallout from threaded compositor


Modified: trunk/LayoutTests/TestExpectations (203657 => 203658)

--- trunk/LayoutTests/TestExpectations	2016-07-24 01:39:13 UTC (rev 203657)
+++ trunk/LayoutTests/TestExpectations	2016-07-24 02:11:11 UTC (rev 203658)
@@ -545,24 +545,24 @@
 imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/environment-changes/viewport-change.html [ Failure ]
 
 # Imported Mozilla SVG tests
-webkit.org/b/5968 imported/mozilla/svg/linearGradient-basic-03.svg [ ImageOnlyFailure ]
+webkit.org/b/5968 imported/mozilla/svg/linearGradient-basic-03.svg [ ImageOnlyFailure Pass ]
 webkit.org/b/32177 imported/mozilla/svg/as-image/background-image-rect-1png.html [ ImageOnlyFailure ]
 webkit.org/b/32177 imported/mozilla/svg/as-image/background-image-rect-2.html [ ImageOnlyFailure ]
-webkit.org/b/32177 imported/mozilla/svg/text-white-space-01.svg [ ImageOnlyFailure ]
-webkit.org/b/72401 imported/mozilla/svg/pathLength-01.svg [ ImageOnlyFailure ] 
-webkit.org/b/112032 imported/mozilla/svg/text-layout-01.svg [ ImageOnlyFailure ]
-webkit.org/b/139107 imported/mozilla/svg/clip-02a.svg [ ImageOnlyFailure ]
-webkit.org/b/139107 imported/mozilla/svg/clip-02b.svg [ ImageOnlyFailure ]
-webkit.org/b/139115 imported/mozilla/svg/conditions-01.svg [ ImageOnlyFailure ]
-webkit.org/b/139115 imported/mozilla/svg/conditions-06.svg [ ImageOnlyFailure ]
-webkit.org/b/139115 imported/mozilla/svg/dynamic-conditions-01.svg [ ImageOnlyFailure ]
-webkit.org/b/139115 imported/mozilla/svg/dynamic-conditions-03.svg [ ImageOnlyFailure ]
-webkit.org/b/139115 imported/mozilla/svg/switch-01.svg [ ImageOnlyFailure ]
+webkit.org/b/32177 imported/mozilla/svg/text-white-space-01.svg [ ImageOnlyFailure Pass ]
+webkit.org/b/72401 imported/mozilla/svg/pathLength-01.svg [ ImageOnlyFailure Pass ]
+webkit.org/b/112032 imported/mozilla/svg/text-layout-01.svg [ ImageOnlyFailure Pass ]
+webkit.org/b/139107 imported/mozilla/svg/clip-02a.svg [ ImageOnlyFailure Pass ]
+webkit.org/b/139107 imported/mozilla/svg/clip-02b.svg [ ImageOnlyFailure Pass ]
+webkit.org/b/139115 imported/mozilla/svg/conditions-01.svg [ ImageOnlyFailure Pass ]
+webkit.org/b/139115 imported/mozilla/svg/conditions-06.svg [ ImageOnlyFailure Pass ]
+webkit.org/b/139115 imported/mozilla/svg/dynamic-conditions-01.svg [ ImageOnlyFailure Pass ]
+webkit.org/b/139115 imported/mozilla/svg/dynamic-conditions-03.svg [ ImageOnlyFailure Pass ]
+webkit.org/b/139115 imported/mozilla/svg/switch-01.svg [ ImageOnlyFailure Pass ]
 webkit.org/b/139115 imported/mozilla/svg/svg-integration/dynamic-conditions-outer-svg-02.xhtml [ ImageOnlyFailure ]
 webkit.org/b/139115 imported/mozilla/svg/svg-integration/dynamic-conditions-outer-svg-03.xhtml [ ImageOnlyFailure ]
-webkit.org/b/139116 imported/mozilla/svg/conditions-07.svg [ ImageOnlyFailure ]
-webkit.org/b/139117 imported/mozilla/svg/conditions-08.svg [ ImageOnlyFailure ]
-webkit.org/b/139118 imported/mozilla/svg/cssComment-in-attribute-01.svg [ ImageOnlyFailure ]
+webkit.org/b/139116 imported/mozilla/svg/conditions-07.svg [ ImageOnlyFailure Pass ]
+webkit.org/b/139117 imported/mozilla/svg/conditions-08.svg [ ImageOnlyFailure Pass ]
+webkit.org/b/139118 imported/mozilla/svg/cssComment-in-attribute-01.svg [ ImageOnlyFailure Pass ]
 webkit.org/b/139119 imported/mozilla/svg/text/multiple-x-rtl.svg [ ImageOnlyFailure ]
 webkit.org/b/139119 imported/mozilla/svg/text/multiple-x-holes-rtl.svg [ ImageOnlyFailure ]
 webkit.org/b/139119 imported/mozilla/svg/text/multiple-x-multiple-dx-anchor-end-bidi.svg [ ImageOnlyFailure ]
@@ -587,15 +587,15 @@
 webkit.org/b/139119 imported/mozilla/svg/text/multiple-chunks-different-anchor-rtl.svg [ ImageOnlyFailure ]
 webkit.org/b/139119 imported/mozilla/svg/text/multiple-chunks-different-anchor-bidi.svg [ ImageOnlyFailure ]
 webkit.org/b/139119 imported/mozilla/svg/text/multiple-chunks-bidi.svg [ ImageOnlyFailure ]
-webkit.org/b/139132 imported/mozilla/svg/dynamic-switch-01.svg [ ImageOnlyFailure ]
-webkit.org/b/139154 imported/mozilla/svg/dynamic-marker-01.svg [ ImageOnlyFailure ]

[webkit-changes] [203652] trunk/LayoutTests

2016-07-23 Thread mcatanzaro
Title: [203652] trunk/LayoutTests








Revision 203652
Author mcatanz...@igalia.com
Date 2016-07-23 14:32:22 -0700 (Sat, 23 Jul 2016)


Log Message
More unreviewed GTK gardening, mark even more new passes after enabling threaded compositor

* platform/gtk/TestExpectations:

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/platform/gtk/TestExpectations




Diff

Modified: trunk/LayoutTests/ChangeLog (203651 => 203652)

--- trunk/LayoutTests/ChangeLog	2016-07-23 21:09:20 UTC (rev 203651)
+++ trunk/LayoutTests/ChangeLog	2016-07-23 21:32:22 UTC (rev 203652)
@@ -1,5 +1,11 @@
 2016-07-23  Michael Catanzaro  
 
+More unreviewed GTK gardening, mark even more new passes after enabling threaded compositor
+
+* platform/gtk/TestExpectations:
+
+2016-07-23  Michael Catanzaro  
+
 Unreviewed GTK gardening, mark many emoji gender tests passing
 
 * platform/gtk/TestExpectations:


Modified: trunk/LayoutTests/platform/gtk/TestExpectations (203651 => 203652)

--- trunk/LayoutTests/platform/gtk/TestExpectations	2016-07-23 21:09:20 UTC (rev 203651)
+++ trunk/LayoutTests/platform/gtk/TestExpectations	2016-07-23 21:32:22 UTC (rev 203652)
@@ -802,8 +802,6 @@
 
 webkit.org/b/152642 http/tests/misc/detached-frame-console.html [ Crash Pass Timeout Failure ]
 
-webkit.org/b/153060 imported/blink/editing/selection/selectstart-event-crash.html [ Crash ]
-
 webkit.org/b/153692 imported/blink/fast/css/first-letter-float-block.html [ Crash Pass ]
 
 webkit.org/b/117756 media/track/media-element-enqueue-event-crash.html [ Timeout Pass Crash ]
@@ -1633,8 +1631,6 @@
 
 webkit.org/b/158921 http/tests/security/video-cross-origin-caching.html [ Timeout ]
 
-webkit.org/b/158922 imported/w3c/web-platform-tests/XMLHttpRequest/send-authentication-basic-setrequestheader-and-arguments.htm [ Timeout ]
-
 webkit.org/b/158923 media/airplay-autoplay.html [ Timeout ]
 
 webkit.org/b/158924 media/media-fullscreen-return-to-inline.html [ Timeout ]
@@ -2474,14 +2470,7 @@
 imported/w3c/web-platform-tests/XMLHttpRequest/status-error.htm [ Failure ]
 imported/w3c/web-platform-tests/XMLHttpRequest/event-readystatechange-loaded.htm [ Timeout ]
 
-webkit.org/b/151267 imported/blink/compositing/draws-content/webgl-simple-background.html [ ImageOnlyFailure Pass ]
-webkit.org/b/151267 imported/blink/compositing/invisible-subtree-compositing-and-preserves-3d.html [ ImageOnlyFailure Pass ]
-webkit.org/b/151267 imported/blink/compositing/squashing/abspos-under-abspos-overflow-scroll.html [ ImageOnlyFailure Pass ]
-webkit.org/b/151267 imported/blink/compositing/squashing/clip-to-squashed-layer-size.html [ ImageOnlyFailure ]
-webkit.org/b/151267 imported/blink/compositing/squashing/overflow-scroll-grandchildren.html [ ImageOnlyFailure ]
 webkit.org/b/151267 imported/blink/compositing/squashing/squashing-reflection-disallowed.html [ ImageOnlyFailure ]
-webkit.org/b/151267 imported/blink/compositing/squashing/squash-overflow-hidden-scrolltop.html [ ImageOnlyFailure ]
-webkit.org/b/151267 imported/blink/compositing/squashing/transform-squashed-owner.html [ ImageOnlyFailure ]
 webkit.org/b/151267 imported/blink/compositing/will-change/stacking-context-creation.html [ ImageOnlyFailure ]
 webkit.org/b/151267 imported/blink/css3/blending/mix-blend-mode-background-size.html [ ImageOnlyFailure ]
 webkit.org/b/151267 imported/blink/css3/blending/mix-blend-mode-with-opacity-change-js.html [ ImageOnlyFailure ]
@@ -2490,20 +2479,11 @@
 webkit.org/b/151267 imported/blink/css3/blending/svg-isolation-foreign-no-isolation.html [ ImageOnlyFailure ]
 webkit.org/b/151267 imported/blink/css3/blending/svg-isolation-nested-svg-no-isolation.html [ ImageOnlyFailure ]
 webkit.org/b/151267 imported/blink/fast/canvas/canvas-clip-stack-persistence.html [ ImageOnlyFailure ]
-webkit.org/b/151267 imported/blink/fast/css/fixed-overlaps-absolute-in-clip.html [ ImageOnlyFailure Pass ]
 webkit.org/b/151267 imported/blink/fast/css/tab-size-complex-path.html [ ImageOnlyFailure ]
 webkit.org/b/151267 imported/blink/fast/css/text-overflow-ellipsis-button.html [ ImageOnlyFailure ]
-webkit.org/b/151267 imported/blink/fast/css/transformed-overflow-hidden-clips-fixed.html [ ImageOnlyFailure Pass ]
-webkit.org/b/151267 imported/blink/fast/events/click-focus-keydown-no-ring.html [ ImageOnlyFailure Pass ]
 webkit.org/b/151267 imported/blink/fast/gradients/large-horizontal-gradient.html [ ImageOnlyFailure ]
 webkit.org/b/151267 imported/blink/fast/gradients/large-vertical-gradient.html [ ImageOnlyFailure ]
-webkit.org/b/151267 imported/blink/fast/multicol/composited-layer-single-fragment.html [ ImageOnlyFailure Pass ]
-webkit.org/b/151267 imported/blink/fast/multicol/composited-relpos-2nd-column.html [ ImageOnlyFailure ]
-webkit.org/b/151267 imported/blink/fast/multicol/composited-relpos-simple.html [ ImageOnlyFailure ]
 webkit.org/b/151267 

[webkit-changes] [203654] trunk/LayoutTests

2016-07-23 Thread mcatanzaro
Title: [203654] trunk/LayoutTests








Revision 203654
Author mcatanz...@igalia.com
Date 2016-07-23 15:02:54 -0700 (Sat, 23 Jul 2016)


Log Message
More unreviewed GTK gardening

Update expectations for tests timing out

* platform/gtk/TestExpectations:

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/platform/gtk/TestExpectations




Diff

Modified: trunk/LayoutTests/ChangeLog (203653 => 203654)

--- trunk/LayoutTests/ChangeLog	2016-07-23 21:47:42 UTC (rev 203653)
+++ trunk/LayoutTests/ChangeLog	2016-07-23 22:02:54 UTC (rev 203654)
@@ -2,6 +2,14 @@
 
 More unreviewed GTK gardening
 
+Update expectations for tests timing out
+
+* platform/gtk/TestExpectations:
+
+2016-07-23  Michael Catanzaro  
+
+More unreviewed GTK gardening
+
 Mark more flaky crashes after enabling threaded compositor
 
 * platform/gtk/TestExpectations:


Modified: trunk/LayoutTests/platform/gtk/TestExpectations (203653 => 203654)

--- trunk/LayoutTests/platform/gtk/TestExpectations	2016-07-23 21:47:42 UTC (rev 203653)
+++ trunk/LayoutTests/platform/gtk/TestExpectations	2016-07-23 22:02:54 UTC (rev 203654)
@@ -1641,6 +1641,12 @@
 
 webkit.org/b/160019 media/media-source/media-source-small-gap.html [ Timeout ]
 
+webkit.org/b/160126 fast/forms/input-image-submit.html [ Timeout ]
+
+webkit.org/b/160127 js/regress-139548.html [ Timeout ]
+
+webkit.org/b/160128 security/contentSecurityPolicy/plugins-types-allows-quicktime-plugin-replacement.html [ Timeout ]
+
 #
 # End of Tests timing out
 #
@@ -2653,7 +2659,7 @@
 #
 
 #
-# Tests failing since switch to THREADED COMPOSITOR
+# Tests failing due to switch to THREADED COMPOSITOR
 #
 
 webkit.org/b/160119 accessibility/media-element.html [ Timeout Crash Pass ]
@@ -2733,6 +2739,7 @@
 webkit.org/b/160119 mathml/opentype/large-operators-displaystyle-dynamic.html [ ImageOnlyFailure Pass ]
 
 webkit.org/b/160119 media/broken-video.html [ Crash Pass ]
+webkit.org/b/160119 media/click-volume-bar-not-pausing.html [ Timeout Failure Pass ]
 webkit.org/b/160119 media/media-captions.html [ Timeout Failure Crash ]
 webkit.org/b/160119 media/media-fullscreen-inline.html [ Crash Pass ]
 webkit.org/b/160119 media/video-poster.html [ Crash Pass ]
@@ -2745,6 +2752,6 @@
 webkit.org/b/160119 svg/repaint/remove-outline-property-on-root.html [ ImageOnlyFailure ]
 
 #
-# End of tests failing since THREADED COMPOSITOR was enabled. Don't put random test
+# End of tests failing due to THREADED COMPOSITOR enablement. Don't put random test
 # failures here. See the top of the file for where to put new expectations.
 #






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


[webkit-changes] [203662] trunk/LayoutTests

2016-07-24 Thread mcatanzaro
Title: [203662] trunk/LayoutTests








Revision 203662
Author mcatanz...@igalia.com
Date 2016-07-24 06:04:22 -0700 (Sun, 24 Jul 2016)


Log Message
[GTK] Layout test security/contentSecurityPolicy/plugins-types-allows-quicktime-plugin-replacement.html timing out
https://bugs.webkit.org/show_bug.cgi?id=160128

Unreviewed, skip the tests.

* platform/efl/TestExpectations:
* platform/gtk/TestExpectations:

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/platform/efl/TestExpectations
trunk/LayoutTests/platform/gtk/TestExpectations




Diff

Modified: trunk/LayoutTests/ChangeLog (203661 => 203662)

--- trunk/LayoutTests/ChangeLog	2016-07-24 11:10:02 UTC (rev 203661)
+++ trunk/LayoutTests/ChangeLog	2016-07-24 13:04:22 UTC (rev 203662)
@@ -1,3 +1,13 @@
+2016-07-24  Michael Catanzaro  
+
+[GTK] Layout test security/contentSecurityPolicy/plugins-types-allows-quicktime-plugin-replacement.html timing out
+https://bugs.webkit.org/show_bug.cgi?id=160128
+
+Unreviewed, skip the tests.
+
+* platform/efl/TestExpectations:
+* platform/gtk/TestExpectations:
+
 2016-07-23  Michael Catanzaro  
 
 Unreviewed GTK test expectations fixups


Modified: trunk/LayoutTests/platform/efl/TestExpectations (203661 => 203662)

--- trunk/LayoutTests/platform/efl/TestExpectations	2016-07-24 11:10:02 UTC (rev 203661)
+++ trunk/LayoutTests/platform/efl/TestExpectations	2016-07-24 13:04:22 UTC (rev 203662)
@@ -563,6 +563,15 @@
 # Need a new baseline for EFL port. It was added by r72173.
 Bug(EFL) fast/css/line-height-determined-by-primary-font.html [ Failure ]
 
+security/contentSecurityPolicy/object-src-none-blocks-quicktime-plugin-replacement.html [ Skip ]
+security/contentSecurityPolicy/object-src-none-blocks-youtube-plugin-replacement.html [ Skip ]
+security/contentSecurityPolicy/plugins-types-allows-quicktime-plugin-replacement.html [ Skip ]
+security/contentSecurityPolicy/plugins-types-allows-youtube-plugin-replacement.html [ Skip ]
+security/contentSecurityPolicy/plugins-types-blocks-quicktime-plugin-replacement-without-mime-type.html [ Skip ]
+security/contentSecurityPolicy/plugins-types-blocks-quicktime-plugin-replacement.html [ Skip ]
+security/contentSecurityPolicy/plugins-types-blocks-youtube-plugin-replacement-without-mime-type.html [ Skip ]
+security/contentSecurityPolicy/plugins-types-blocks-youtube-plugin-replacement.html [ Skip ]
+
 #
 # CRASHES
 #


Modified: trunk/LayoutTests/platform/gtk/TestExpectations (203661 => 203662)

--- trunk/LayoutTests/platform/gtk/TestExpectations	2016-07-24 11:10:02 UTC (rev 203661)
+++ trunk/LayoutTests/platform/gtk/TestExpectations	2016-07-24 13:04:22 UTC (rev 203662)
@@ -718,6 +718,16 @@
 # Missing support for new emoji
 webkit.org/b/160120 editing/deleting/delete-emoji.html [ Skip ]
 
+# No support for QuickTime/YouTube plugin replacement.
+security/contentSecurityPolicy/object-src-none-blocks-quicktime-plugin-replacement.html [ Skip ]
+security/contentSecurityPolicy/object-src-none-blocks-youtube-plugin-replacement.html [ Skip ]
+security/contentSecurityPolicy/plugins-types-allows-quicktime-plugin-replacement.html [ Skip ]
+security/contentSecurityPolicy/plugins-types-allows-youtube-plugin-replacement.html [ Skip ]
+security/contentSecurityPolicy/plugins-types-blocks-quicktime-plugin-replacement-without-mime-type.html [ Skip ]
+security/contentSecurityPolicy/plugins-types-blocks-quicktime-plugin-replacement.html [ Skip ]
+security/contentSecurityPolicy/plugins-types-blocks-youtube-plugin-replacement-without-mime-type.html [ Skip ]
+security/contentSecurityPolicy/plugins-types-blocks-youtube-plugin-replacement.html [ Skip ]
+
 #
 # End of Expected failures
 #
@@ -1657,8 +1667,6 @@
 
 webkit.org/b/160127 js/regress-139548.html [ Timeout ]
 
-webkit.org/b/160128 security/contentSecurityPolicy/plugins-types-allows-quicktime-plugin-replacement.html [ Timeout ]
-
 #
 # End of Tests timing out
 #






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


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

2016-08-03 Thread mcatanzaro
Title: [204080] trunk/Source/WebKit2








Revision 204080
Author mcatanz...@igalia.com
Date 2016-08-03 07:35:38 -0700 (Wed, 03 Aug 2016)


Log Message
[GTK] Document how to initialize WebKitFaviconDatabase
https://bugs.webkit.org/show_bug.cgi?id=160391

Reviewed by Carlos Garcia Campos.

* UIProcess/API/gtk/WebKitFaviconDatabase.cpp:

Modified Paths

trunk/Source/WebKit2/ChangeLog
trunk/Source/WebKit2/UIProcess/API/gtk/WebKitFaviconDatabase.cpp




Diff

Modified: trunk/Source/WebKit2/ChangeLog (204079 => 204080)

--- trunk/Source/WebKit2/ChangeLog	2016-08-03 10:41:11 UTC (rev 204079)
+++ trunk/Source/WebKit2/ChangeLog	2016-08-03 14:35:38 UTC (rev 204080)
@@ -1,3 +1,12 @@
+2016-08-03  Michael Catanzaro  
+
+[GTK] Document how to initialize WebKitFaviconDatabase
+https://bugs.webkit.org/show_bug.cgi?id=160391
+
+Reviewed by Carlos Garcia Campos.
+
+* UIProcess/API/gtk/WebKitFaviconDatabase.cpp:
+
 2016-08-02  Tim Horton  
 
 REGRESSION (r203385): Frequent RELEASE_ASSERT in WebKit::RemoteLayerTreeDrawingArea::flushLayers()


Modified: trunk/Source/WebKit2/UIProcess/API/gtk/WebKitFaviconDatabase.cpp (204079 => 204080)

--- trunk/Source/WebKit2/UIProcess/API/gtk/WebKitFaviconDatabase.cpp	2016-08-03 10:41:11 UTC (rev 204079)
+++ trunk/Source/WebKit2/UIProcess/API/gtk/WebKitFaviconDatabase.cpp	2016-08-03 14:35:38 UTC (rev 204080)
@@ -259,6 +259,12 @@
  * This is an asynchronous method. When the operation is finished, callback will
  * be invoked. You can then call webkit_favicon_database_get_favicon_finish()
  * to get the result of the operation.
+ *
+ * You must call webkit_web_context_set_favicon_database_directory() for
+ * the #WebKitWebContext associated with this #WebKitFaviconDatabase
+ * before attempting to use this function; otherwise,
+ * webkit_favicon_database_get_favicon_finish() will return
+ * %WEBKIT_FAVICON_DATABASE_ERROR_NOT_INITIALIZED.
  */
 void webkit_favicon_database_get_favicon(WebKitFaviconDatabase* database, const gchar* pageURI, GCancellable* cancellable, GAsyncReadyCallback callback, gpointer userData)
 {






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


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

2016-08-03 Thread mcatanzaro
Title: [204097] trunk/Source/WebKit2








Revision 204097
Author mcatanz...@igalia.com
Date 2016-08-03 13:06:22 -0700 (Wed, 03 Aug 2016)


Log Message
[SOUP] Deduplicate WebProcessPool::setIgnoreTLSErrors
https://bugs.webkit.org/show_bug.cgi?id=160489

Reviewed by Alex Christensen.

WebProcessPool::setIgnoreTLSErrors has identical implementation in WebProcessPoolEfl.cpp
and WebProcessPoolGtk.cpp. We have WebProcessPoolSoup.cpp and this function is specific to
the soup network backend, so move it there.

* UIProcess/efl/WebProcessPoolEfl.cpp:
(WebKit::WebProcessPool::setIgnoreTLSErrors): Deleted.
* UIProcess/gtk/WebProcessPoolGtk.cpp:
(WebKit::WebProcessPool::setIgnoreTLSErrors): Deleted.
* UIProcess/soup/WebProcessPoolSoup.cpp:
(WebKit::WebProcessPool::setIgnoreTLSErrors):

Modified Paths

trunk/Source/WebKit2/ChangeLog
trunk/Source/WebKit2/UIProcess/efl/WebProcessPoolEfl.cpp
trunk/Source/WebKit2/UIProcess/gtk/WebProcessPoolGtk.cpp
trunk/Source/WebKit2/UIProcess/soup/WebProcessPoolSoup.cpp




Diff

Modified: trunk/Source/WebKit2/ChangeLog (204096 => 204097)

--- trunk/Source/WebKit2/ChangeLog	2016-08-03 19:40:33 UTC (rev 204096)
+++ trunk/Source/WebKit2/ChangeLog	2016-08-03 20:06:22 UTC (rev 204097)
@@ -1,5 +1,23 @@
 2016-08-03  Michael Catanzaro  
 
+[SOUP] Deduplicate WebProcessPool::setIgnoreTLSErrors
+https://bugs.webkit.org/show_bug.cgi?id=160489
+
+Reviewed by Alex Christensen.
+
+WebProcessPool::setIgnoreTLSErrors has identical implementation in WebProcessPoolEfl.cpp
+and WebProcessPoolGtk.cpp. We have WebProcessPoolSoup.cpp and this function is specific to
+the soup network backend, so move it there.
+
+* UIProcess/efl/WebProcessPoolEfl.cpp:
+(WebKit::WebProcessPool::setIgnoreTLSErrors): Deleted.
+* UIProcess/gtk/WebProcessPoolGtk.cpp:
+(WebKit::WebProcessPool::setIgnoreTLSErrors): Deleted.
+* UIProcess/soup/WebProcessPoolSoup.cpp:
+(WebKit::WebProcessPool::setIgnoreTLSErrors):
+
+2016-08-03  Michael Catanzaro  
+
 [GTK] Document how to initialize WebKitFaviconDatabase
 https://bugs.webkit.org/show_bug.cgi?id=160391
 


Modified: trunk/Source/WebKit2/UIProcess/efl/WebProcessPoolEfl.cpp (204096 => 204097)

--- trunk/Source/WebKit2/UIProcess/efl/WebProcessPoolEfl.cpp	2016-08-03 19:40:33 UTC (rev 204096)
+++ trunk/Source/WebKit2/UIProcess/efl/WebProcessPoolEfl.cpp	2016-08-03 20:06:22 UTC (rev 204097)
@@ -28,7 +28,6 @@
 
 #include "APIProcessPoolConfiguration.h"
 #include "Logging.h"
-#include "NetworkProcessMessages.h"
 #include "WebCookieManagerProxy.h"
 #include "WebInspectorServer.h"
 #include "WebProcessCreationParameters.h"
@@ -135,11 +134,4 @@
 return API::WebsiteDataStore::defaultNetworkCacheDirectory();
 }
 
-void WebProcessPool::setIgnoreTLSErrors(bool ignoreTLSErrors)
-{
-m_ignoreTLSErrors = ignoreTLSErrors;
-if (networkProcess())
-networkProcess()->send(Messages::NetworkProcess::SetIgnoreTLSErrors(m_ignoreTLSErrors), 0);
-}
-
 } // namespace WebKit


Modified: trunk/Source/WebKit2/UIProcess/gtk/WebProcessPoolGtk.cpp (204096 => 204097)

--- trunk/Source/WebKit2/UIProcess/gtk/WebProcessPoolGtk.cpp	2016-08-03 19:40:33 UTC (rev 204096)
+++ trunk/Source/WebKit2/UIProcess/gtk/WebProcessPoolGtk.cpp	2016-08-03 20:06:22 UTC (rev 204097)
@@ -30,7 +30,6 @@
 
 #include "APIProcessPoolConfiguration.h"
 #include "Logging.h"
-#include "NetworkProcessMessages.h"
 #include "WebCookieManagerProxy.h"
 #include "WebInspectorServer.h"
 #include "WebProcessCreationParameters.h"
@@ -132,11 +131,4 @@
 return API::WebsiteDataStore::defaultNetworkCacheDirectory();
 }
 
-void WebProcessPool::setIgnoreTLSErrors(bool ignoreTLSErrors)
-{
-m_ignoreTLSErrors = ignoreTLSErrors;
-if (networkProcess())
-networkProcess()->send(Messages::NetworkProcess::SetIgnoreTLSErrors(m_ignoreTLSErrors), 0);
-}
-
 } // namespace WebKit


Modified: trunk/Source/WebKit2/UIProcess/soup/WebProcessPoolSoup.cpp (204096 => 204097)

--- trunk/Source/WebKit2/UIProcess/soup/WebProcessPoolSoup.cpp	2016-08-03 19:40:33 UTC (rev 204096)
+++ trunk/Source/WebKit2/UIProcess/soup/WebProcessPoolSoup.cpp	2016-08-03 20:06:22 UTC (rev 204097)
@@ -27,6 +27,7 @@
 #include "WebProcessPool.h"
 
 #include "NetworkProcessCreationParameters.h"
+#include "NetworkProcessMessages.h"
 #include "WebCookieManagerProxy.h"
 #include "WebSoupCustomProtocolRequestManager.h"
 #include 
@@ -45,4 +46,11 @@
 #endif
 }
 
+void WebProcessPool::setIgnoreTLSErrors(bool ignoreTLSErrors)
+{
+m_ignoreTLSErrors = ignoreTLSErrors;
+if (networkProcess())
+networkProcess()->send(Messages::NetworkProcess::SetIgnoreTLSErrors(m_ignoreTLSErrors), 0);
 }
+
+}






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


[webkit-changes] [203062] trunk/Tools

2016-07-11 Thread mcatanzaro
Title: [203062] trunk/Tools








Revision 203062
Author mcatanz...@igalia.com
Date 2016-07-11 08:54:43 -0700 (Mon, 11 Jul 2016)


Log Message
[GTK] Install missing Fedora dependencies

Unreviewed.

* gtk/install-dependencies:

Modified Paths

trunk/Tools/ChangeLog
trunk/Tools/gtk/install-dependencies




Diff

Modified: trunk/Tools/ChangeLog (203061 => 203062)

--- trunk/Tools/ChangeLog	2016-07-11 15:25:37 UTC (rev 203061)
+++ trunk/Tools/ChangeLog	2016-07-11 15:54:43 UTC (rev 203062)
@@ -1,3 +1,11 @@
+2016-07-11  Michael Catanzaro  
+
+[GTK] Install missing Fedora dependencies
+
+Unreviewed.
+
+* gtk/install-dependencies:
+
 2016-07-09  Dan Bernstein  
 
 Give git-add-reviewer an option to say “Rubber-stamped by” in non-interactive mode


Modified: trunk/Tools/gtk/install-dependencies (203061 => 203062)

--- trunk/Tools/gtk/install-dependencies	2016-07-11 15:25:37 UTC (rev 203061)
+++ trunk/Tools/gtk/install-dependencies	2016-07-11 15:54:43 UTC (rev 203062)
@@ -128,6 +128,7 @@
 libxtst-dev \
 libwayland-dev \
 ninja-build \
+patch \
 ruby \
 xfonts-utils"
 
@@ -363,6 +364,7 @@
 gcc-c++ \
 geoclue2-devel \
 gettext-devel \
+gnutls-devel \
 gobject-introspection-devel \
 gperf \
 gstreamer1-devel \
@@ -372,6 +374,7 @@
 gtk3-devel \
 harfbuzz-devel \
 hyphen-devel \
+intltool \
 	json-glib-devel \
 libXt-devel \
 libXtst-devel \
@@ -393,6 +396,7 @@
 mesa-libGL-devel \
 ninja-build \
 	openssl-devel \
+patch \
 pcre-devel \
 perl-Switch \
 perl-version \
@@ -399,6 +403,7 @@
 	pulseaudio-libs-devel \
 python-devel \
 orc-devel \
+redhat-rpm-config \
 ruby \
 sqlite-devel"
 






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


[webkit-changes] [203063] trunk/Tools

2016-07-11 Thread mcatanzaro
Title: [203063] trunk/Tools








Revision 203063
Author mcatanz...@igalia.com
Date 2016-07-11 08:55:57 -0700 (Mon, 11 Jul 2016)


Log Message
[GTK] Whitespace fixes in install-dependencies script

Unreviewed.

* gtk/install-dependencies:

Modified Paths

trunk/Tools/ChangeLog
trunk/Tools/gtk/install-dependencies




Diff

Modified: trunk/Tools/ChangeLog (203062 => 203063)

--- trunk/Tools/ChangeLog	2016-07-11 15:54:43 UTC (rev 203062)
+++ trunk/Tools/ChangeLog	2016-07-11 15:55:57 UTC (rev 203063)
@@ -1,5 +1,13 @@
 2016-07-11  Michael Catanzaro  
 
+[GTK] Whitespace fixes in install-dependencies script
+
+Unreviewed.
+
+* gtk/install-dependencies:
+
+2016-07-11  Michael Catanzaro  
+
 [GTK] Install missing Fedora dependencies
 
 Unreviewed.


Modified: trunk/Tools/gtk/install-dependencies (203062 => 203063)

--- trunk/Tools/gtk/install-dependencies	2016-07-11 15:54:43 UTC (rev 203062)
+++ trunk/Tools/gtk/install-dependencies	2016-07-11 15:55:57 UTC (rev 203063)
@@ -375,7 +375,7 @@
 harfbuzz-devel \
 hyphen-devel \
 intltool \
-	json-glib-devel \
+json-glib-devel \
 libXt-devel \
 libXtst-devel \
 libedit-devel \
@@ -386,7 +386,7 @@
 libpng-devel \
 libsecret-devel \
 libsoup-devel \
-	libv4l-devel \
+libv4l-devel \
 libwebp-devel \
 libwayland-client-devel \
 libwayland-server-devel \
@@ -395,12 +395,12 @@
 llvm-static \
 mesa-libGL-devel \
 ninja-build \
-	openssl-devel \
+openssl-devel \
 patch \
 pcre-devel \
 perl-Switch \
 perl-version \
-	pulseaudio-libs-devel \
+pulseaudio-libs-devel \
 python-devel \
 orc-devel \
 redhat-rpm-config \






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


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

2016-08-04 Thread mcatanzaro
Title: [204154] trunk/Source/WebCore








Revision 204154
Author mcatanz...@igalia.com
Date 2016-08-04 17:20:48 -0700 (Thu, 04 Aug 2016)


Log Message
[Fontconfig] Segmentation fault in WebCore::FontCache::lastResortFallbackFont
https://bugs.webkit.org/show_bug.cgi?id=141432

Reviewed by Myles C. Maxfield.

Crash more cleanly when we can't find any last resort fallback font.

* platform/graphics/freetype/FontCacheFreeType.cpp:
(WebCore::FontCache::lastResortFallbackFont):

Modified Paths

trunk/Source/WebCore/ChangeLog
trunk/Source/WebCore/platform/graphics/freetype/FontCacheFreeType.cpp




Diff

Modified: trunk/Source/WebCore/ChangeLog (204153 => 204154)

--- trunk/Source/WebCore/ChangeLog	2016-08-04 23:49:42 UTC (rev 204153)
+++ trunk/Source/WebCore/ChangeLog	2016-08-05 00:20:48 UTC (rev 204154)
@@ -1,3 +1,15 @@
+2016-08-04  Michael Catanzaro  
+
+[Fontconfig] Segmentation fault in WebCore::FontCache::lastResortFallbackFont
+https://bugs.webkit.org/show_bug.cgi?id=141432
+
+Reviewed by Myles C. Maxfield.
+
+Crash more cleanly when we can't find any last resort fallback font.
+
+* platform/graphics/freetype/FontCacheFreeType.cpp:
+(WebCore::FontCache::lastResortFallbackFont):
+
 2016-08-04  Chris Dumez  
 
 Move insertAdjacent*() API from HTMLElement to Element


Modified: trunk/Source/WebCore/platform/graphics/freetype/FontCacheFreeType.cpp (204153 => 204154)

--- trunk/Source/WebCore/platform/graphics/freetype/FontCacheFreeType.cpp	2016-08-04 23:49:42 UTC (rev 204153)
+++ trunk/Source/WebCore/platform/graphics/freetype/FontCacheFreeType.cpp	2016-08-05 00:20:48 UTC (rev 204154)
@@ -126,7 +126,11 @@
 // We want to return a fallback font here, otherwise the logic preventing FontConfig
 // matches for non-fallback fonts might return 0. See isFallbackFontAllowed.
 static AtomicString timesStr("serif");
-return *fontForFamily(fontDescription, timesStr);
+if (RefPtr font = fontForFamily(fontDescription, timesStr))
+return *font;
+
+// This could be reached due to improperly-installed or misconfigured fontconfig.
+RELEASE_ASSERT_NOT_REACHED();
 }
 
 Vector FontCache::getTraitsInFamily(const AtomicString&)






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


[webkit-changes] [203645] trunk/LayoutTests

2016-07-23 Thread mcatanzaro
Title: [203645] trunk/LayoutTests








Revision 203645
Author mcatanz...@igalia.com
Date 2016-07-23 09:28:18 -0700 (Sat, 23 Jul 2016)


Log Message
Unreviewed, add GTK expectations for threaded compositor regressions

* platform/gtk/TestExpectations:

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/platform/gtk/TestExpectations




Diff

Modified: trunk/LayoutTests/ChangeLog (203644 => 203645)

--- trunk/LayoutTests/ChangeLog	2016-07-23 15:25:42 UTC (rev 203644)
+++ trunk/LayoutTests/ChangeLog	2016-07-23 16:28:18 UTC (rev 203645)
@@ -1,3 +1,9 @@
+2016-07-23  Michael Catanzaro  
+
+Unreviewed, add GTK expectations for threaded compositor regressions
+
+* platform/gtk/TestExpectations:
+
 2016-07-23  Carlos Garcia Campos  
 
 [Coordinated Graphics] Lots of flaky tests


Modified: trunk/LayoutTests/platform/gtk/TestExpectations (203644 => 203645)

--- trunk/LayoutTests/platform/gtk/TestExpectations	2016-07-23 15:25:42 UTC (rev 203644)
+++ trunk/LayoutTests/platform/gtk/TestExpectations	2016-07-23 16:28:18 UTC (rev 203645)
@@ -55,6 +55,9 @@
 #
 # 10. TESTS PASSING
 # Tests that pass for GTK but have different expectations in the global expectations file.
+#
+# 11. THREADED COMPOSITOR FAILURES
+# Tests that are now failing because of the switch to ThreadedCompositor.
 
 #
 # Tests that require new results.
@@ -2668,3 +2671,87 @@
 #
 # End of PASSING tests. See top of file where to put new expectations.
 #
+
+#
+# Tests failing since switch to THREADED COMPOSITOR
+#
+
+webkit.org/b/160119 accessibility/media-element.html [ Timeout Crash Pass ]
+
+webkit.org/b/160119 animations/negative-delay.html [ Failure Pass ]
+
+webkit.org/b/160119 css3/masking/mask-base64.html [ ImageOnlyFailure Pass ]
+
+webkit.org/b/160119 editing/input/caret-at-the-edge-of-contenteditable.html [ Failure ]
+webkit.org/b/160119 editing/input/reveal-caret-of-multiline-contenteditable.html [ Failure ]
+
+webkit.org/b/160119 media/media-fullscreen-inline.html [ Crash Pass ]
+webkit.org/b/160119 media/video-playbackrate.html [ Crash Pass ]
+
+webkit.org/b/160119 fast/backgrounds/size/backgroundSize-in-background-shorthand.html [ ImageOnlyFailure Pass ]
+
+webkit.org/b/160119 fast/block/basic/020.html [ Failure ]
+
+webkit.org/b/160119 fast/block/positioning/016.html [ Failure ]
+webkit.org/b/160119 fast/block/positioning/025.html [ Failure ]
+webkit.org/b/160119 fast/block/positioning/fixed-position-stacking-context.html [ Failure ]
+
+webkit.org/b/160119 fast/css3-text/css3-text-decoration/repaint/underline-outside-of-layout-rect-altered.html [ Failure Pass ]
+webkit.org/b/160119 fast/css3-text/css3-text-decoration/repaint/underline-outside-of-layout-rect-removed.html [ Failure ]
+webkit.org/b/160119 fast/css3-text/css3-text-decoration/repaint/underline-outside-of-layout-rect.html [ Failure ]
+
+webkit.org/b/160119 fast/css3-text/css3-text-justify/text-justify-last-line-simple-line-layout.html [ Failure ]
+
+webkit.org/b/160119 fast/dom/rtl-scroll-to-leftmost-and-resize.html [ Failure Pass ]
+
+webkit.org/b/160119 fast/dynamic/012.html [ Failure ]
+webkit.org/b/160119 fast/dynamic/layer-hit-test-crash.html [ Failure ]
+
+webkit.org/b/160119 fast/flexbox/image-percent-max-height.html [ Failure Pass ]
+
+webkit.org/b/160119 fast/forms/enter-clicks-buttons.html [ Failure Pass ]
+webkit.org/b/160119 fast/forms/focus-selection-textarea.html [ Failure Pass ]
+
+webkit.org/b/160119 fast/layers/layer-visibility-sublayer.html [ Failure ]
+webkit.org/b/160119 fast/layers/layer-visibility.html [ Failure ]
+
+webkit.org/b/160119 fast/multicol/mixed-opacity-fixed-test.html [ Failure ]
+
+webkit.org/b/160119 fast/regions/regions-overflow-tile.html [ Failure Pass ]
+
+webkit.org/b/160119 fast/repaint/backgroundSizeRepaint.html [ Failure Pass ]
+webkit.org/b/160119 fast/repaint/selection-gap-fixed-child.html [ Failure ]
+webkit.org/b/160119 fast/repaint/selection-gap-flipped-fixed-child.html [ Failure ]
+
+webkit.org/b/160119 fast/scrolling/rtl-scrollbars-alternate-iframe-body-dir-attr-does-not-update-scrollbar-placement.html [ Failure ]
+webkit.org/b/160119 fast/scrolling/rtl-scrollbars-sticky-document-2.html [ Failure ]
+
+webkit.org/b/160119 fast/text/crash-complex-unknown-font.html [ Failure Pass ]
+webkit.org/b/160119 fast/text/orthogonal-writing-mode-containing-block-frameView-resize-relayout.html [ ImageOnlyFailure ]
+webkit.org/b/160119 fast/text/whitespace/028.html [ Failure ]
+
+webkit.org/b/160119 

[webkit-changes] [203646] trunk/LayoutTests

2016-07-23 Thread mcatanzaro
Title: [203646] trunk/LayoutTests








Revision 203646
Author mcatanz...@igalia.com
Date 2016-07-23 09:31:13 -0700 (Sat, 23 Jul 2016)


Log Message
Unreviewed, move some GTK expectations to more appropriate locations

* platform/gtk/TestExpectations:

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/platform/gtk/TestExpectations




Diff

Modified: trunk/LayoutTests/ChangeLog (203645 => 203646)

--- trunk/LayoutTests/ChangeLog	2016-07-23 16:28:18 UTC (rev 203645)
+++ trunk/LayoutTests/ChangeLog	2016-07-23 16:31:13 UTC (rev 203646)
@@ -1,5 +1,11 @@
 2016-07-23  Michael Catanzaro  
 
+Unreviewed, move some GTK expectations to more appropriate locations
+
+* platform/gtk/TestExpectations:
+
+2016-07-23  Michael Catanzaro  
+
 Unreviewed, add GTK expectations for threaded compositor regressions
 
 * platform/gtk/TestExpectations:


Modified: trunk/LayoutTests/platform/gtk/TestExpectations (203645 => 203646)

--- trunk/LayoutTests/platform/gtk/TestExpectations	2016-07-23 16:28:18 UTC (rev 203645)
+++ trunk/LayoutTests/platform/gtk/TestExpectations	2016-07-23 16:31:13 UTC (rev 203646)
@@ -1332,6 +1332,16 @@
 webkit.org/b/158919 http/tests/loading/basic-auth-resend-wrong-credentials.html [ Failure Pass ]
 webkit.org/b/158919 http/tests/loading/basic-credentials-sent-automatically.html [ Failure Pass ]
 
+# This test relies on iOS-specific font fallback.
+fast/text/arabic-blacklisted-expected.html [ Pass ImageOnlyFailure ]
+
+# These are expected mismatches, so they should fail, and the bug is they sometimes pass.
+webkit.org/b/153941 fast/text/control-characters/visible-control-characters-1.html [ ImageOnlyFailure Pass ]
+webkit.org/b/153941 fast/text/control-characters/visible-control-characters-2.html [ ImageOnlyFailure Pass ]
+webkit.org/b/153941 fast/text/control-characters/visible-control-characters-2.xhtml [ ImageOnlyFailure Pass ]
+webkit.org/b/153941 fast/text/control-characters/visible-control-characters-3.html [ ImageOnlyFailure Pass ]
+webkit.org/b/153941 fast/text/control-characters/visible-control-characters-3.xhtml [ ImageOnlyFailure Pass ]
+
 #
 # End of Flaky tests
 #
@@ -2579,13 +2589,6 @@
 
 webkit.org/b/153709 http/tests/cache/disk-cache/disk-cache-disable.html [ Failure ]
 
-# These are expected mismatches, so they should fail, and the bug is they sometimes pass.
-webkit.org/b/153941 fast/text/control-characters/visible-control-characters-1.html [ ImageOnlyFailure Pass ]
-webkit.org/b/153941 fast/text/control-characters/visible-control-characters-2.html [ ImageOnlyFailure Pass ]
-webkit.org/b/153941 fast/text/control-characters/visible-control-characters-2.xhtml [ ImageOnlyFailure Pass ]
-webkit.org/b/153941 fast/text/control-characters/visible-control-characters-3.html [ ImageOnlyFailure Pass ]
-webkit.org/b/153941 fast/text/control-characters/visible-control-characters-3.xhtml [ ImageOnlyFailure Pass ]
-
 webkit.org/b/156438 imported/w3c/web-platform-tests/IndexedDB/idbindex-multientry-big.htm [ Timeout Failure ]
 webkit.org/b/156438 imported/w3c/web-platform-tests/IndexedDB/keyorder.htm [ Failure ]
 webkit.org/b/156438 inspector/indexeddb/requestDatabaseNames.html [ Failure ]
@@ -2624,10 +2627,6 @@
 
 fast/multicol/multicol-with-child-renderLayer-for-input.html [ Pass ]
 
-# This test relies on iOS-specific font fallback.
-fast/text/arabic-blacklisted-expected.html [ Pass ImageOnlyFailure ]
-
-
 webkit.org/b/148695 fast/shadow-dom [ Pass ]
 
 imported/w3c/web-platform-tests/html/semantics/embedded-content/the-area-element/area-coords.html [ Pass ]
@@ -2728,6 +2727,7 @@
 
 webkit.org/b/160119 fast/text/crash-complex-unknown-font.html [ Failure Pass ]
 webkit.org/b/160119 fast/text/orthogonal-writing-mode-containing-block-frameView-resize-relayout.html [ ImageOnlyFailure ]
+
 webkit.org/b/160119 fast/text/whitespace/028.html [ Failure ]
 
 webkit.org/b/160119 imported/blink/compositing/squashing/squash-above-fixed-subpixel-2.html [ ImageOnlyFailure Pass ]






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


[webkit-changes] [203647] trunk/LayoutTests

2016-07-23 Thread mcatanzaro
Title: [203647] trunk/LayoutTests








Revision 203647
Author mcatanz...@igalia.com
Date 2016-07-23 09:41:43 -0700 (Sat, 23 Jul 2016)


Log Message
Unreviewed test expectation gardening

Skip layout test editing/deleting/delete-emoji.html

* platform/gtk/TestExpectations:

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/platform/gtk/TestExpectations




Diff

Modified: trunk/LayoutTests/ChangeLog (203646 => 203647)

--- trunk/LayoutTests/ChangeLog	2016-07-23 16:31:13 UTC (rev 203646)
+++ trunk/LayoutTests/ChangeLog	2016-07-23 16:41:43 UTC (rev 203647)
@@ -1,5 +1,13 @@
 2016-07-23  Michael Catanzaro  
 
+Unreviewed test expectation gardening
+
+Skip layout test editing/deleting/delete-emoji.html 
+
+* platform/gtk/TestExpectations:
+
+2016-07-23  Michael Catanzaro  
+
 Unreviewed, move some GTK expectations to more appropriate locations
 
 * platform/gtk/TestExpectations:


Modified: trunk/LayoutTests/platform/gtk/TestExpectations (203646 => 203647)

--- trunk/LayoutTests/platform/gtk/TestExpectations	2016-07-23 16:31:13 UTC (rev 203646)
+++ trunk/LayoutTests/platform/gtk/TestExpectations	2016-07-23 16:41:43 UTC (rev 203647)
@@ -715,6 +715,9 @@
 
 webkit.org/b/160024 platform/gtk/scrollbars/main-frame-scrollbar-horizontal-wheel-scroll.html [ Failure ]
 
+# Missing support for new emoji
+webkit.org/b/160120 editing/deleting/delete-emoji.html [ Skip ]
+
 #
 # End of Expected failures
 #






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


[webkit-changes] [203648] trunk/LayoutTests

2016-07-23 Thread mcatanzaro
Title: [203648] trunk/LayoutTests








Revision 203648
Author mcatanz...@igalia.com
Date 2016-07-23 10:51:46 -0700 (Sat, 23 Jul 2016)


Log Message
Unreviewed GTK gardening new passes after enabling threaded compositor

* platform/gtk/TestExpectations:

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/platform/gtk/TestExpectations




Diff

Modified: trunk/LayoutTests/ChangeLog (203647 => 203648)

--- trunk/LayoutTests/ChangeLog	2016-07-23 16:41:43 UTC (rev 203647)
+++ trunk/LayoutTests/ChangeLog	2016-07-23 17:51:46 UTC (rev 203648)
@@ -1,5 +1,11 @@
 2016-07-23  Michael Catanzaro  
 
+Unreviewed GTK gardening new passes after enabling threaded compositor
+
+* platform/gtk/TestExpectations:
+
+2016-07-23  Michael Catanzaro  
+
 Unreviewed test expectation gardening
 
 Skip layout test editing/deleting/delete-emoji.html 


Modified: trunk/LayoutTests/platform/gtk/TestExpectations (203647 => 203648)

--- trunk/LayoutTests/platform/gtk/TestExpectations	2016-07-23 16:41:43 UTC (rev 203647)
+++ trunk/LayoutTests/platform/gtk/TestExpectations	2016-07-23 17:51:46 UTC (rev 203648)
@@ -1275,15 +1275,6 @@
 webkit.org/b/53959 fast/dom/Window/window-resize.html [ Failure Timeout Pass ]
 
 # This failures only seem to happen if the environment variable XVFB_SCREEN_DEPTH=8 is not set
-webkit.org/b/132126 animations/3d/transform-origin-vs-functions.html [ Failure Pass ]
-webkit.org/b/132126 animations/combo-transform-translate+scale.html [ Failure Pass ]
-webkit.org/b/132126 animations/play-state.html [ Failure Pass ]
-webkit.org/b/132126 animations/3d/change-transform-in-end-event.html [ Timeout Pass ]
-webkit.org/b/132126 animations/added-while-suspended.html [ Timeout Pass ]
-webkit.org/b/132126 animations/animation-iteration-event-destroy-renderer.html [ Timeout Pass Crash ]
-webkit.org/b/132126 animations/animation-direction-normal.html [ Failure Pass ]
-webkit.org/b/132126 animations/animation-direction-reverse.html [ Crash Failure Pass ]
-webkit.org/b/132126 animations/body-removal-crash.html [ Crash Pass ]
 webkit.org/b/132126 media/track/track-cues-cuechange.html [ Timeout Pass ]
 webkit.org/b/132126 media/track/track-cues-enter-exit.html [ Timeout Pass ]
 webkit.org/b/132126 media/video-poster-background.html [ ImageOnlyFailure ]
@@ -2279,12 +2270,6 @@
 
 webkit.org/b/132056 webaudio/codec-tests/mp3/128kbps-44khz.html  [ Failure ]
 
-# These tests fail when accelerated compositing is enabled or when XVFB_SCREEN_DEPTH=8 is not set.
-webkit.org/b/132126 animations/play-state-paused.html [ Failure ]
-webkit.org/b/132126 animations/play-state-suspend.html [ Failure ]
-webkit.org/b/132126 animations/suspend-resume-animation.html [ Failure ]
-webkit.org/b/132126 animations/transform-non-accelerated.html [ Failure ]
-
 webkit.org/b/132233 fast/regions/clip-to-padding-box-vertical-lr.html [ ImageOnlyFailure ]
 
 webkit.org/b/132234 fast/regions/scrolling/wheel-scrollable-single-region.html [ ImageOnlyFailure ]
@@ -2495,9 +2480,7 @@
 webkit.org/b/151267 imported/blink/compositing/squashing/clip-to-squashed-layer-size.html [ ImageOnlyFailure ]
 webkit.org/b/151267 imported/blink/compositing/squashing/overflow-scroll-grandchildren.html [ ImageOnlyFailure ]
 webkit.org/b/151267 imported/blink/compositing/squashing/squashing-reflection-disallowed.html [ ImageOnlyFailure ]
-webkit.org/b/151267 imported/blink/compositing/squashing/squash-overflow-hidden-contents.html [ ImageOnlyFailure ]
 webkit.org/b/151267 imported/blink/compositing/squashing/squash-overflow-hidden-scrolltop.html [ ImageOnlyFailure ]
-webkit.org/b/151267 imported/blink/compositing/squashing/subpixel-rounding.html [ ImageOnlyFailure ]
 webkit.org/b/151267 imported/blink/compositing/squashing/transform-squashed-owner.html [ ImageOnlyFailure ]
 webkit.org/b/151267 imported/blink/compositing/will-change/stacking-context-creation.html [ ImageOnlyFailure ]
 webkit.org/b/151267 imported/blink/css3/blending/mix-blend-mode-background-size.html [ ImageOnlyFailure ]
@@ -2561,7 +2544,6 @@
 webkit.org/b/152908 pageoverlay/overlay-installation.html [ Failure ]
 webkit.org/b/152908 pageoverlay/overlay-large-document-scrolled.html [ Failure ]
 webkit.org/b/152908 pageoverlay/overlay-large-document.html [ Failure ]
-webkit.org/b/152908 pageoverlay/overlay-small-frame-mouse-events.html [ Failure ]
 webkit.org/b/152908 pageoverlay/overlay-small-frame-paints.html [ Failure ]
 
 webkit.org/b/153602 fast/table/003.html [ Failure ]






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


[webkit-changes] [203650] trunk/LayoutTests

2016-07-23 Thread mcatanzaro
Title: [203650] trunk/LayoutTests








Revision 203650
Author mcatanz...@igalia.com
Date 2016-07-23 11:14:10 -0700 (Sat, 23 Jul 2016)


Log Message
Unreviewed GTK gardening, mark many emoji gender tests passing

* platform/gtk/TestExpectations:

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/platform/gtk/TestExpectations




Diff

Modified: trunk/LayoutTests/ChangeLog (203649 => 203650)

--- trunk/LayoutTests/ChangeLog	2016-07-23 18:05:12 UTC (rev 203649)
+++ trunk/LayoutTests/ChangeLog	2016-07-23 18:14:10 UTC (rev 203650)
@@ -1,5 +1,11 @@
 2016-07-23  Michael Catanzaro  
 
+Unreviewed GTK gardening, mark many emoji gender tests passing
+
+* platform/gtk/TestExpectations:
+
+2016-07-23  Michael Catanzaro  
+
 Unreviewed test gardening
 
 These tests are flaky now on GTK, passing about half the time.


Modified: trunk/LayoutTests/platform/gtk/TestExpectations (203649 => 203650)

--- trunk/LayoutTests/platform/gtk/TestExpectations	2016-07-23 18:05:12 UTC (rev 203649)
+++ trunk/LayoutTests/platform/gtk/TestExpectations	2016-07-23 18:14:10 UTC (rev 203650)
@@ -2652,6 +2652,23 @@
 # Timing out on OS X.
 imported/w3c/web-platform-tests/IndexedDB/idbcursor_iterating.htm [ Pass ]
 
+# We don't support emoji genders, but half the reftests pass anyway.
+fast/text/emoji-gender-2-3.html [ Pass ]
+fast/text/emoji-gender-2-4.html [ Pass ]
+fast/text/emoji-gender-2-5.html [ Pass ]
+fast/text/emoji-gender-2-6.html [ Pass ]
+fast/text/emoji-gender-2-7.html [ Pass ]
+fast/text/emoji-gender-2-8.html [ Pass ]
+fast/text/emoji-gender-2-9.html [ Pass ]
+fast/text/emoji-gender-fe0f-3.html [ Pass ]
+fast/text/emoji-gender-fe0f-4.html [ Pass ]
+fast/text/emoji-gender-fe0f-5.html [ Pass ]
+fast/text/emoji-gender-fe0f-6.html [ Pass ]
+fast/text/emoji-gender-fe0f-7.html [ Pass ]
+fast/text/emoji-gender-fe0f-8.html [ Pass ]
+fast/text/emoji-gender-fe0f-9.html [ Pass ]
+fast/text/emoji-gender.html [ Pass ]
+
 #
 # End of PASSING tests. See top of file where to put new expectations.
 #






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


[webkit-changes] [203649] trunk/LayoutTests

2016-07-23 Thread mcatanzaro
Title: [203649] trunk/LayoutTests








Revision 203649
Author mcatanz...@igalia.com
Date 2016-07-23 11:05:12 -0700 (Sat, 23 Jul 2016)


Log Message
Unreviewed test gardening

These tests are flaky now on GTK, passing about half the time.

* TestExpectations:
* platform/gtk/TestExpectations:

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/TestExpectations
trunk/LayoutTests/platform/gtk/TestExpectations




Diff

Modified: trunk/LayoutTests/ChangeLog (203648 => 203649)

--- trunk/LayoutTests/ChangeLog	2016-07-23 17:51:46 UTC (rev 203648)
+++ trunk/LayoutTests/ChangeLog	2016-07-23 18:05:12 UTC (rev 203649)
@@ -1,5 +1,14 @@
 2016-07-23  Michael Catanzaro  
 
+Unreviewed test gardening
+
+These tests are flaky now on GTK, passing about half the time.
+
+* TestExpectations:
+* platform/gtk/TestExpectations:
+
+2016-07-23  Michael Catanzaro  
+
 Unreviewed GTK gardening new passes after enabling threaded compositor
 
 * platform/gtk/TestExpectations:


Modified: trunk/LayoutTests/TestExpectations (203648 => 203649)

--- trunk/LayoutTests/TestExpectations	2016-07-23 17:51:46 UTC (rev 203648)
+++ trunk/LayoutTests/TestExpectations	2016-07-23 18:05:12 UTC (rev 203649)
@@ -623,8 +623,8 @@
 webkit.org/b/139282 imported/mozilla/svg/image/image-filter-01.svg [ ImageOnlyFailure ]
 webkit.org/b/139322 imported/mozilla/svg/text/dynamic-non-scaling-stroke.svg [ ImageOnlyFailure ]
 webkit.org/b/139407 imported/mozilla/svg/as-image/border-image-simple-1.html [ ImageOnlyFailure ]
-webkit.org/b/139412 imported/mozilla/svg/filters/svg-filter-chains/clip-input.svg [ ImageOnlyFailure ]
-webkit.org/b/139412 imported/mozilla/svg/filters/svg-filter-chains/clip-output.svg [ ImageOnlyFailure ]
+webkit.org/b/139412 imported/mozilla/svg/filters/svg-filter-chains/clip-input.svg [ Pass ImageOnlyFailure ]
+webkit.org/b/139412 imported/mozilla/svg/filters/svg-filter-chains/clip-output.svg [ Pass ImageOnlyFailure ]
 webkit.org/b/139414 imported/mozilla/svg/filters/feColorMatrix-1.svg [ ImageOnlyFailure ]
 webkit.org/b/139414 imported/mozilla/svg/filters/feColorMatrix-2.svg [ ImageOnlyFailure ]
 webkit.org/b/139414 imported/mozilla/svg/filters/feConvolveMatrix-bias-01.svg [ ImageOnlyFailure ]
@@ -741,10 +741,10 @@
 webkit.org/b/148801 imported/w3c/css/css-color-3/t425-hsla-onscreen-multiple-boxes-c.xht [ ImageOnlyFailure ]
 
 # Many CSS WG multicol-1 tests fail with 1px differences
-webkit.org/b/148806 imported/w3c/css/css-multicol-1/multicol-count-large-001.xht [ ImageOnlyFailure ]
-webkit.org/b/148806 imported/w3c/css/css-multicol-1/multicol-count-large-002.xht [ ImageOnlyFailure ]
-webkit.org/b/148806 imported/w3c/css/css-multicol-1/multicol-rule-fraction-003.xht [ ImageOnlyFailure ]
-webkit.org/b/148806 imported/w3c/css/css-multicol-1/multicol-count-computed-002.xht [ ImageOnlyFailure ]
+webkit.org/b/148806 imported/w3c/css/css-multicol-1/multicol-count-large-001.xht [ Pass ImageOnlyFailure ]
+webkit.org/b/148806 imported/w3c/css/css-multicol-1/multicol-count-large-002.xht [ Pass ImageOnlyFailure ]
+webkit.org/b/148806 imported/w3c/css/css-multicol-1/multicol-rule-fraction-003.xht [ Pass ImageOnlyFailure ]
+webkit.org/b/148806 imported/w3c/css/css-multicol-1/multicol-count-computed-002.xht [ Pass ImageOnlyFailure ]
 
 # http://www.w3.org/TR/css3-multicol/#column-span0
 # A spanning element takes up more space than the element would take up otherwise.
@@ -752,35 +752,35 @@
 # In these cases, user agents may treat the element as if ‘none’ had been specified on this property.
 imported/w3c/css/css-multicol-1/multicol-span-all-child-002.xht [ WontFix ]
 
-webkit.org/b/148818 imported/w3c/css/css-multicol-1/multicol-fill-auto-block-children-002.xht [ ImageOnlyFailure ] # only scrollbar
-webkit.org/b/148818 imported/w3c/css/css-multicol-1/multicol-nested-column-rule-001.xht [ ImageOnlyFailure ] # only scrollbar
+webkit.org/b/148818 imported/w3c/css/css-multicol-1/multicol-fill-auto-block-children-002.xht [ Pass ImageOnlyFailure ] # only scrollbar
+webkit.org/b/148818 imported/w3c/css/css-multicol-1/multicol-nested-column-rule-001.xht [ Pass ImageOnlyFailure ] # only scrollbar
 
-webkit.org/b/148812 imported/w3c/css/css-multicol-1/multicol-width-small-001.xht [ ImageOnlyFailure ]
-webkit.org/b/148814 imported/w3c/css/css-multicol-1/multicol-break-001.xht [ ImageOnlyFailure ]
-webkit.org/b/148816 imported/w3c/css/css-multicol-1/multicol-rule-004.xht [ ImageOnlyFailure ]
-webkit.org/b/148823 imported/w3c/css/css-multicol-1/multicol-span-all-margin-nested-003.xht [ ImageOnlyFailure ]
+webkit.org/b/148812 imported/w3c/css/css-multicol-1/multicol-width-small-001.xht [ Pass ImageOnlyFailure ]
+webkit.org/b/148814 imported/w3c/css/css-multicol-1/multicol-break-001.xht [ Pass ImageOnlyFailure ]
+webkit.org/b/148816 imported/w3c/css/css-multicol-1/multicol-rule-004.xht [ Pass ImageOnlyFailure ]
+webkit.org/b/148823 

[webkit-changes] [202220] trunk/LayoutTests

2016-06-19 Thread mcatanzaro
Title: [202220] trunk/LayoutTests








Revision 202220
Author mcatanz...@igalia.com
Date 2016-06-19 18:19:50 -0700 (Sun, 19 Jun 2016)


Log Message
[GTK] Unreviewed test gardening

* fast/forms/select-non-native-rendering-direction-expected.txt: Added.
* fast/text/hyphenate-avoid-orphaned-word-expected.txt: Added.
* platform/gtk/TestExpectations:

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/platform/gtk/TestExpectations


Added Paths

trunk/LayoutTests/fast/forms/select-non-native-rendering-direction-expected.txt
trunk/LayoutTests/fast/text/hyphenate-avoid-orphaned-word-expected.txt




Diff

Modified: trunk/LayoutTests/ChangeLog (202219 => 202220)

--- trunk/LayoutTests/ChangeLog	2016-06-20 00:17:05 UTC (rev 202219)
+++ trunk/LayoutTests/ChangeLog	2016-06-20 01:19:50 UTC (rev 202220)
@@ -1,3 +1,11 @@
+2016-06-19  Michael Catanzaro  
+
+[GTK] Unreviewed test gardening
+
+* fast/forms/select-non-native-rendering-direction-expected.txt: Added.
+* fast/text/hyphenate-avoid-orphaned-word-expected.txt: Added.
+* platform/gtk/TestExpectations:
+
 2016-06-17  Alexey Proskuryakov  
 
 Add test expectations for macOS Sierra


Added: trunk/LayoutTests/fast/forms/select-non-native-rendering-direction-expected.txt (0 => 202220)

--- trunk/LayoutTests/fast/forms/select-non-native-rendering-direction-expected.txt	(rev 0)
+++ trunk/LayoutTests/fast/forms/select-non-native-rendering-direction-expected.txt	2016-06-20 01:19:50 UTC (rev 202220)
@@ -0,0 +1,22 @@
+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
+  RenderBlock {DIV} at (0,0) size 784x31
+RenderText {#text} at (0,7) size 122x17
+  text run at (0,7) width 122: "Left to right select: "
+RenderMenuList {SELECT} at (124,2) size 140x27 [bgcolor=#FF] [border: (1px solid #00)]
+  RenderBlock (anonymous) at (1,1) size 138x25
+RenderText at (4,4) size 64x17
+  text run at (4,4) width 64: "Alabama"
+RenderText {#text} at (0,0) size 0x0
+  RenderBlock {DIV} at (0,31) size 784x31
+RenderText {#text} at (662,7) size 122x17
+  text run at (662,7) width 8 RTL: ": "
+  text run at (670,7) width 114: "Right to left select"
+RenderMenuList {SELECT} at (520,2) size 140x27 [bgcolor=#FF] [border: (1px solid #00)]
+  RenderBlock (anonymous) at (1,1) size 138x25
+RenderText at (70,4) size 64x17
+  text run at (70,4) width 64: "Alabama"
+RenderText {#text} at (0,0) size 0x0


Added: trunk/LayoutTests/fast/text/hyphenate-avoid-orphaned-word-expected.txt (0 => 202220)

--- trunk/LayoutTests/fast/text/hyphenate-avoid-orphaned-word-expected.txt	(rev 0)
+++ trunk/LayoutTests/fast/text/hyphenate-avoid-orphaned-word-expected.txt	2016-06-20 01:19:50 UTC (rev 202220)
@@ -0,0 +1,93 @@
+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
+  RenderBlock (floating) {DIV} at (4,0) size 344x224
+RenderBlock {P} at (0,16) size 344x18
+  RenderText {#text} at (0,0) size 203x17
+text run at (0,0) width 203: "The initial value (should be like "
+  RenderInline {TT} at (0,0) size 32x15
+RenderText {#text} at (203,3) size 32x15
+  text run at (203,3) width 32: "auto"
+  RenderText {#text} at (235,0) size 5x17
+text run at (235,0) width 5: ")"
+RenderBlock {DIV} at (0,50) size 344x174 [border: (3px solid #00)]
+  RenderBlock (floating) {DIV} at (262,7) size 75x90 [bgcolor=#F0F8FF]
+  RenderText {#text} at (7,7) size 330x160
+text run at (7,7) width 245: "The chief difficulty Alice found"
+text run at (7,27) width 245: "at first was in managing her"
+text run at (7,47) width 245: "flamingo: she succeeded in get" + hyphen string "\x{2010}"
+text run at (7,67) width 208: "ting its body tucked away, "
+text run at (215,67) width 37: "com" + hyphen string "\x{2010}"
+text run at (7,87) width 245: "fortably enough, under her arm,"
+text run at (7,107) width 226: "with its legs hanging down, "
+text run at (233,107) width 104: "but generally,"
+text run at (7,127) width 330: "just as she had got its neck nicely"
+text run at (7,147) width 93: "straightened."
+  RenderBlock (floating) {DIV} at (356,0) size 344x224
+RenderBlock {P} at (0,16) size 344x18
+  RenderText {#text} at (0,0) size 81x17
+text run at (0,0) width 81: "The default ("
+  RenderInline {TT} at (0,0) size 200x15
+   

[webkit-changes] [211672] trunk/Source/WTF

2017-02-04 Thread mcatanzaro
Title: [211672] trunk/Source/WTF








Revision 211672
Author mcatanz...@igalia.com
Date 2017-02-04 11:34:14 -0800 (Sat, 04 Feb 2017)


Log Message
[GTK] Fix huge ENABLE_RESOURCE_USAGE warning spam

Unreviewed. We shouldn't redefine ENABLE_RESOURCE_USAGE in Platform.h as
it's already defined in cmakeconfig.h.

* wtf/Platform.h:

Modified Paths

trunk/Source/WTF/ChangeLog
trunk/Source/WTF/wtf/Platform.h




Diff

Modified: trunk/Source/WTF/ChangeLog (211671 => 211672)

--- trunk/Source/WTF/ChangeLog	2017-02-04 16:34:57 UTC (rev 211671)
+++ trunk/Source/WTF/ChangeLog	2017-02-04 19:34:14 UTC (rev 211672)
@@ -1,3 +1,12 @@
+2017-02-04  Michael Catanzaro  
+
+[GTK] Fix huge ENABLE_RESOURCE_USAGE warning spam
+
+Unreviewed. We shouldn't redefine ENABLE_RESOURCE_USAGE in Platform.h as
+it's already defined in cmakeconfig.h.
+
+* wtf/Platform.h:
+
 2017-02-03  Joseph Pecoraro  
 
 Performance Timing: Convert WTF::MonotonicTime and WTF::Seconds


Modified: trunk/Source/WTF/wtf/Platform.h (211671 => 211672)

--- trunk/Source/WTF/wtf/Platform.h	2017-02-04 16:34:57 UTC (rev 211671)
+++ trunk/Source/WTF/wtf/Platform.h	2017-02-04 19:34:14 UTC (rev 211672)
@@ -1110,7 +1110,7 @@
 #define USE_IOSURFACE 1
 #endif
 
-#if PLATFORM(COCOA) || PLATFORM(GTK)
+#if PLATFORM(COCOA)
 #define ENABLE_RESOURCE_USAGE 1
 #endif
 






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


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

2017-01-22 Thread mcatanzaro
Title: [211034] trunk/Source/WebCore








Revision 211034
Author mcatanz...@igalia.com
Date 2017-01-22 23:25:41 -0800 (Sun, 22 Jan 2017)


Log Message
[GTK] Update Safari version in user agent
https://bugs.webkit.org/show_bug.cgi?id=167290

Reviewed by Carlos Garcia Campos.

Update Safari version from 10 to 11.

* platform/gtk/UserAgentGtk.cpp:
(WebCore::buildUserAgentString):

Modified Paths

trunk/Source/WebCore/ChangeLog
trunk/Source/WebCore/platform/gtk/UserAgentGtk.cpp




Diff

Modified: trunk/Source/WebCore/ChangeLog (211033 => 211034)

--- trunk/Source/WebCore/ChangeLog	2017-01-23 06:24:18 UTC (rev 211033)
+++ trunk/Source/WebCore/ChangeLog	2017-01-23 07:25:41 UTC (rev 211034)
@@ -1,3 +1,15 @@
+2017-01-22  Michael Catanzaro  
+
+[GTK] Update Safari version in user agent
+https://bugs.webkit.org/show_bug.cgi?id=167290
+
+Reviewed by Carlos Garcia Campos.
+
+Update Safari version from 10 to 11.
+
+* platform/gtk/UserAgentGtk.cpp:
+(WebCore::buildUserAgentString):
+
 2017-01-20  Darin Adler  
 
 Remove PassRefPtr from "page" directory of WebCore, also deploy references


Modified: trunk/Source/WebCore/platform/gtk/UserAgentGtk.cpp (211033 => 211034)

--- trunk/Source/WebCore/platform/gtk/UserAgentGtk.cpp	2017-01-23 06:24:18 UTC (rev 211033)
+++ trunk/Source/WebCore/platform/gtk/UserAgentGtk.cpp	2017-01-23 07:25:41 UTC (rev 211034)
@@ -112,7 +112,7 @@
 if (!quirks.contains(UserAgentQuirks::NeedsFirefoxBrowser)) {
 // Version/X is mandatory *before* Safari/X to be a valid Safari UA. See
 // https://bugs.webkit.org/show_bug.cgi?id=133403 for details.
-uaString.appendLiteral("Version/10.0 Safari/");
+uaString.appendLiteral("Version/11.0 Safari/");
 uaString.append(versionForUAString());
 }
 






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


[webkit-changes] [211123] trunk/Tools

2017-01-24 Thread mcatanzaro
Title: [211123] trunk/Tools








Revision 211123
Author mcatanz...@igalia.com
Date 2017-01-24 16:55:10 -0800 (Tue, 24 Jan 2017)


Log Message
WKR should not confuse Miguel Gomez with Andres Gomez
https://bugs.webkit.org/show_bug.cgi?id=167389

Reviewed by Lucas Forschler.

Andres's email is a substring of Miguel's, causing WKR to credit Miguel's commits to
"mAndres Gomez". Fix this.

* Scripts/webkitpy/tool/commands/newcommitbot.py:
(NewCommitBot._summarize_commit_log): Be stricter about matching emails. SVN logs include a
space on each side of the email address, so expect both spaces to be there before
considering the email for replacement.
* Scripts/webkitpy/tool/commands/newcommitbot_unittest.py: Add a test.

Modified Paths

trunk/Tools/ChangeLog
trunk/Tools/Scripts/webkitpy/tool/commands/newcommitbot.py
trunk/Tools/Scripts/webkitpy/tool/commands/newcommitbot_unittest.py




Diff

Modified: trunk/Tools/ChangeLog (211122 => 211123)

--- trunk/Tools/ChangeLog	2017-01-25 00:53:48 UTC (rev 211122)
+++ trunk/Tools/ChangeLog	2017-01-25 00:55:10 UTC (rev 211123)
@@ -1,3 +1,19 @@
+2017-01-24  Michael Catanzaro  
+
+WKR should not confuse Miguel Gomez with Andres Gomez
+https://bugs.webkit.org/show_bug.cgi?id=167389
+
+Reviewed by Lucas Forschler.
+
+Andres's email is a substring of Miguel's, causing WKR to credit Miguel's commits to
+"mAndres Gomez". Fix this.
+
+* Scripts/webkitpy/tool/commands/newcommitbot.py:
+(NewCommitBot._summarize_commit_log): Be stricter about matching emails. SVN logs include a
+space on each side of the email address, so expect both spaces to be there before
+considering the email for replacement.
+* Scripts/webkitpy/tool/commands/newcommitbot_unittest.py: Add a test.
+
 2017-01-24  Matt Rajca  
 
 Pass down website autoplay policies to media elements


Modified: trunk/Tools/Scripts/webkitpy/tool/commands/newcommitbot.py (211122 => 211123)

--- trunk/Tools/Scripts/webkitpy/tool/commands/newcommitbot.py	2017-01-25 00:53:48 UTC (rev 211122)
+++ trunk/Tools/Scripts/webkitpy/tool/commands/newcommitbot.py	2017-01-25 00:55:10 UTC (rev 211123)
@@ -134,7 +134,7 @@
 commit_log = commit_log.replace(' <' + email + '>', '')
 else:
 for email in contributor.emails:
-commit_log = commit_log.replace(email, name_with_nick)
+commit_log = commit_log.replace(' %s ' % email, ' %s ' % name_with_nick)
 
 lines = commit_log.split('\n')[1:-2]  # Ignore lines with --.
 


Modified: trunk/Tools/Scripts/webkitpy/tool/commands/newcommitbot_unittest.py (211122 => 211123)

--- trunk/Tools/Scripts/webkitpy/tool/commands/newcommitbot_unittest.py	2017-01-25 00:53:48 UTC (rev 211122)
+++ trunk/Tools/Scripts/webkitpy/tool/commands/newcommitbot_unittest.py	2017-01-25 00:55:10 UTC (rev 211123)
@@ -127,3 +127,25 @@
 """),
 "Vsevolod Vlasov (vsevik) rolled out r134927 and r134944 in https://trac.webkit.org/r135487 :"
 " Reverting the reverts after merging.")
+
+# Miguel  is not to be confused with Andres .
+def test_email_substring_problem(self):
+self.assertEqual(NewCommitBot._summarize_commit_log("""
+r211084 | mago...@igalia.com | 2017-01-24 10:25:31 -0600 (Tue, 24 Jan 2017) | 13 lines
+
+[GTK] Do not paint non composited content into the window when using the threaded compositor
+https://bugs.webkit.org/show_bug.cgi?id=167367
+
+Reviewed by Carlos Garcia Campos.
+
+When using the threaded compositor we need to send the non composited content for compositing as well,
+not painting it directly into the window.
+
+No new tests.
+
+* rendering/RenderLayerBacking.cpp:
+(WebCore::RenderLayerBacking::paintsIntoWindow):
+
+"""),
+"https://trac.webkit.org/r211084 by Miguel Gomez (magomez) [GTK] Do not paint non composited content into the window when using the threaded compositor"
+" https://webkit.org/b/167367 Reviewed by Carlos Garcia Campos (KaL).")






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


[webkit-changes] [212608] trunk/Source

2017-02-18 Thread mcatanzaro
Title: [212608] trunk/Source








Revision 212608
Author mcatanz...@igalia.com
Date 2017-02-18 15:08:17 -0800 (Sat, 18 Feb 2017)


Log Message
Remove COORDINATED_GRAPHICS_MULTIPROCESS
https://bugs.webkit.org/show_bug.cgi?id=168514

Reviewed by Darin Adler.

Source/WebCore:

* platform/graphics/gstreamer/MediaPlayerPrivateGStreamerBase.cpp:
* platform/graphics/gstreamer/MediaPlayerPrivateGStreamerBase.h:

Source/WebKit2:

* Shared/DrawingAreaInfo.h:
* UIProcess/API/C/CoordinatedGraphics/WKView.cpp:
(WKViewFindZoomableAreaForRect):
* UIProcess/AcceleratedDrawingAreaProxy.cpp:
(WebKit::AcceleratedDrawingAreaProxy::AcceleratedDrawingAreaProxy):
* UIProcess/AcceleratedDrawingAreaProxy.h:
(WebKit::AcceleratedDrawingAreaProxy::coordinatedLayerTreeHostProxy): Deleted.
* UIProcess/CoordinatedGraphics/CoordinatedLayerTreeHostProxy.cpp: Removed.
* UIProcess/CoordinatedGraphics/CoordinatedLayerTreeHostProxy.h: Removed.
* UIProcess/CoordinatedGraphics/CoordinatedLayerTreeHostProxy.messages.in: Removed.
* UIProcess/CoordinatedGraphics/PageViewportController.cpp:
(WebKit::PageViewportController::pageTransitionViewportReady):
* UIProcess/CoordinatedGraphics/WebPageProxyCoordinatedGraphics.cpp: Removed.
* UIProcess/DrawingAreaProxy.h:
* UIProcess/PageClient.h:
* UIProcess/WebPageProxy.cpp:
(WebKit::WebPageProxy::pageDidRequestScroll): Deleted.
(WebKit::WebPageProxy::pageTransitionViewportReady): Deleted.
(WebKit::WebPageProxy::didRenderFrame): Deleted.
(WebKit::WebPageProxy::commitPageTransitionViewport): Deleted.
* UIProcess/WebPageProxy.h:
* UIProcess/WebPageProxy.messages.in:
* WebProcess/WebPage/AcceleratedDrawingArea.cpp:
(WebKit::AcceleratedDrawingArea::AcceleratedDrawingArea):
(WebKit::AcceleratedDrawingArea::updateBackingStoreState):
(WebKit::AcceleratedDrawingArea::didReceiveCoordinatedLayerTreeHostMessage): Deleted.
* WebProcess/WebPage/AcceleratedDrawingArea.h:
* WebProcess/WebPage/CoordinatedGraphics/CoordinatedLayerTreeHost.cpp:
(WebKit::CoordinatedLayerTreeHost::CoordinatedLayerTreeHost):
(WebKit::CoordinatedLayerTreeHost::commitSceneState):
(WebKit::CoordinatedLayerTreeHost::createCoordinatedSurface):
* WebProcess/WebPage/CoordinatedGraphics/CoordinatedLayerTreeHost.h:
* WebProcess/WebPage/CoordinatedGraphics/WebPageCoordinatedGraphics.cpp: Removed.
* WebProcess/WebPage/DrawingArea.cpp:
(WebKit::DrawingArea::create):
* WebProcess/WebPage/DrawingArea.h:
* WebProcess/WebPage/LayerTreeHost.cpp:
(WebKit::LayerTreeHost::create):
* WebProcess/WebPage/LayerTreeHost.h:
* WebProcess/WebPage/WebPage.cpp:
(WebKit::WebPage::~WebPage):
(WebKit::WebPage::pageDidRequestScroll):
(WebKit::WebPage::didCompletePageTransition):
(WebKit::WebPage::didReceiveMessage):
(WebKit::WebPage::commitPageTransitionViewport): Deleted.
* WebProcess/WebPage/WebPage.h:
* WebProcess/WebPage/WebPage.messages.in:

Modified Paths

trunk/Source/WebCore/ChangeLog
trunk/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamerBase.cpp
trunk/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamerBase.h
trunk/Source/WebKit2/ChangeLog
trunk/Source/WebKit2/Shared/DrawingAreaInfo.h
trunk/Source/WebKit2/UIProcess/API/C/CoordinatedGraphics/WKView.cpp
trunk/Source/WebKit2/UIProcess/AcceleratedDrawingAreaProxy.cpp
trunk/Source/WebKit2/UIProcess/AcceleratedDrawingAreaProxy.h
trunk/Source/WebKit2/UIProcess/CoordinatedGraphics/PageViewportController.cpp
trunk/Source/WebKit2/UIProcess/DrawingAreaProxy.h
trunk/Source/WebKit2/UIProcess/WebPageProxy.cpp
trunk/Source/WebKit2/UIProcess/WebPageProxy.h
trunk/Source/WebKit2/UIProcess/WebPageProxy.messages.in
trunk/Source/WebKit2/WebProcess/WebPage/AcceleratedDrawingArea.cpp
trunk/Source/WebKit2/WebProcess/WebPage/AcceleratedDrawingArea.h
trunk/Source/WebKit2/WebProcess/WebPage/CoordinatedGraphics/CoordinatedLayerTreeHost.cpp
trunk/Source/WebKit2/WebProcess/WebPage/CoordinatedGraphics/CoordinatedLayerTreeHost.h
trunk/Source/WebKit2/WebProcess/WebPage/DrawingArea.cpp
trunk/Source/WebKit2/WebProcess/WebPage/DrawingArea.h
trunk/Source/WebKit2/WebProcess/WebPage/LayerTreeHost.cpp
trunk/Source/WebKit2/WebProcess/WebPage/LayerTreeHost.h
trunk/Source/WebKit2/WebProcess/WebPage/WebPage.cpp
trunk/Source/WebKit2/WebProcess/WebPage/WebPage.h
trunk/Source/WebKit2/WebProcess/WebPage/WebPage.messages.in


Removed Paths

trunk/Source/WebKit2/UIProcess/CoordinatedGraphics/CoordinatedLayerTreeHostProxy.cpp
trunk/Source/WebKit2/UIProcess/CoordinatedGraphics/CoordinatedLayerTreeHostProxy.h
trunk/Source/WebKit2/UIProcess/CoordinatedGraphics/CoordinatedLayerTreeHostProxy.messages.in
trunk/Source/WebKit2/UIProcess/CoordinatedGraphics/WebPageProxyCoordinatedGraphics.cpp
trunk/Source/WebKit2/WebProcess/WebPage/CoordinatedGraphics/WebPageCoordinatedGraphics.cpp




Diff

Modified: trunk/Source/WebCore/ChangeLog (212607 => 212608)

--- trunk/Source/WebCore/ChangeLog	2017-02-18 10:30:59 UTC (rev 212607)
+++ trunk/Source/WebCore/ChangeLog	2017-02-18 23:08:17 UTC (rev 212608)
@@ -1,3 +1,13 @@
+2017-02-18  Michael 

[webkit-changes] [212550] trunk

2017-02-17 Thread mcatanzaro
Title: [212550] trunk








Revision 212550
Author mcatanz...@igalia.com
Date 2017-02-17 07:14:49 -0800 (Fri, 17 Feb 2017)


Log Message
Remove EFL from Source/cmake
https://bugs.webkit.org/show_bug.cgi?id=168512

Reviewed by Carlos Garcia Campos.

* Source/cmake/OptionsEfl.cmake: Removed.
* Source/cmake/WebKitPackaging.cmake:
* Source/cmake/eflsymbols.filter: Removed.

Modified Paths

trunk/ChangeLog
trunk/Source/cmake/WebKitPackaging.cmake


Removed Paths

trunk/Source/cmake/OptionsEfl.cmake
trunk/Source/cmake/eflsymbols.filter




Diff

Modified: trunk/ChangeLog (212549 => 212550)

--- trunk/ChangeLog	2017-02-17 14:50:37 UTC (rev 212549)
+++ trunk/ChangeLog	2017-02-17 15:14:49 UTC (rev 212550)
@@ -1,3 +1,14 @@
+2017-02-17  Michael Catanzaro  
+
+Remove EFL from Source/cmake
+https://bugs.webkit.org/show_bug.cgi?id=168512
+
+Reviewed by Carlos Garcia Campos.
+
+* Source/cmake/OptionsEfl.cmake: Removed.
+* Source/cmake/WebKitPackaging.cmake:
+* Source/cmake/eflsymbols.filter: Removed.
+
 2017-02-16  Konstantin Tokarev  
 
 [cmake] Use env command to set PYTHONPATH if cmake is new enough


Deleted: trunk/Source/cmake/OptionsEfl.cmake (212549 => 212550)

--- trunk/Source/cmake/OptionsEfl.cmake	2017-02-17 14:50:37 UTC (rev 212549)
+++ trunk/Source/cmake/OptionsEfl.cmake	2017-02-17 15:14:49 UTC (rev 212550)
@@ -1,288 +0,0 @@
-set(PROJECT_VERSION_MAJOR 1)
-set(PROJECT_VERSION_MINOR 18)
-set(PROJECT_VERSION_MICRO 4)
-set(PROJECT_VERSION ${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}.${PROJECT_VERSION_MICRO})
-
-set(ENABLE_WEBKIT OFF)
-set(ENABLE_WEBKIT2 ON)
-
-# FIXME: Disable WERROR in clang build because of many warnings.
-if (CMAKE_COMPILER_IS_GNUCXX)
-set(ADDITIONAL_COMPILER_FLAGS ENABLE_WERROR "-Wno-error=missing-field-initializers")
-endif ()
-
-set(USE_SOUP 1)
-
-set(WTF_LIBRARY_TYPE STATIC)
-set(WTF_OUTPUT_NAME wtf_efl)
-set(_javascript_Core_OUTPUT_NAME _javascript_core_efl)
-set(WebCore_OUTPUT_NAME webcore_efl)
-set(WebKit2_OUTPUT_NAME ewebkit2)
-set(WebKit2_WebProcess_OUTPUT_NAME WebKitWebProcess)
-set(WebKit2_NetworkProcess_OUTPUT_NAME WebKitNetworkProcess)
-set(WebKit2_PluginProcess_OUTPUT_NAME WebKitPluginProcess)
-set(WebKit2_DatabaseProcess_OUTPUT_NAME WebKitDatabaseProcess)
-
-set(CPACK_SOURCE_GENERATOR TBZ2)
-set(GLIB_COMPONENTS gio gobject gthread)
-set(DATA_INSTALL_DIR "share/${WebKit2_OUTPUT_NAME}-${PROJECT_VERSION_MAJOR}" CACHE PATH "Installation path for theme data")
-set(HEADER_INSTALL_DIR "include/${WebKit2_OUTPUT_NAME}-${PROJECT_VERSION_MAJOR}" CACHE PATH "Installation path for header files")
-set(THEME_BINARY_DIR ${CMAKE_BINARY_DIR}/WebCore/platform/efl/DefaultTheme)
-set(WEB_INSPECTOR_DIR "${DATA_INSTALL_DIR}/inspector")
-set(WEBINSPECTORUI_DIR "${CMAKE_SOURCE_DIR}/Source/WebInspectorUI")
-
-# Optimize binary size for release builds by removing dead sections on unix/gcc.
-if (CMAKE_COMPILER_IS_GNUCC AND UNIX AND NOT APPLE)
-set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -ffunction-sections -fdata-sections")
-set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -ffunction-sections -fdata-sections -fno-rtti")
-set(CMAKE_SHARED_LINKER_FLAGS_RELEASE "${CMAKE_SHARED_LINKER_FLAGS_RELEASE} -Wl,--gc-sections")
-endif ()
-
-add_definitions(-DBUILDING_EFL__=1)
-add_definitions(-DUSER_AGENT_EFL_MAJOR_VERSION="602")
-add_definitions(-DUSER_AGENT_EFL_MINOR_VERSION="1")
-add_definitions(-DDATA_DIR="${CMAKE_INSTALL_PREFIX}/${DATA_INSTALL_DIR}"
--DDEFAULT_THEME_DIR="${THEME_BINARY_DIR}")
-
-# EWebKit2 tests need a hint to find out where processes such as WebProcess are located at.
-add_definitions(-DWEBKIT_EXEC_PATH=\"${CMAKE_RUNTIME_OUTPUT_DIRECTORY}\")
-
-file(MAKE_DIRECTORY ${THEME_BINARY_DIR})
-
-WEBKIT_OPTION_BEGIN()
-
-WEBKIT_OPTION_DEFINE(USE_LIBHYPHEN "Whether to enable the default automatic hyphenation implementation." PUBLIC ON)
-
-SET_AND_EXPOSE_TO_BUILD(ENABLE_DEVELOPER_MODE ${DEVELOPER_MODE})
-if (DEVELOPER_MODE)
-set(ENABLE_TOOLS ON)
-
-add_definitions(-DWEB_INSPECTOR_DIR=\"${CMAKE_BINARY_DIR}/${WEB_INSPECTOR_DIR}\")
-
-WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_API_TESTS PUBLIC ON)
-WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_MINIBROWSER PUBLIC ON)
-else ()
-set(ENABLE_TOOLS OFF)
-
-add_definitions(-DWEB_INSPECTOR_DIR=\"${CMAKE_INSTALL_PREFIX}/${WEB_INSPECTOR_DIR}\")
-
-WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_API_TESTS PUBLIC OFF)
-WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_MINIBROWSER PUBLIC OFF)
-set(WebKit2_VERSION_SCRIPT "-Wl,--version-script,${CMAKE_MODULE_PATH}/eflsymbols.filter")
-endif ()
-
-if (WTF_CPU_X86_64)
-set(ENABLE_FTL_DEFAULT ON)
-else ()
-set(ENABLE_FTL_DEFAULT OFF)
-endif ()
-
-WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_3D_TRANSFORMS PUBLIC ON)
-WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_ACCESSIBILITY PUBLIC ON)
-WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_ALLINONE_BUILD PUBLIC OFF)

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

2017-02-17 Thread mcatanzaro
Title: [212557] trunk/Source/WebKit2








Revision 212557
Author mcatanz...@igalia.com
Date 2017-02-17 11:10:39 -0800 (Fri, 17 Feb 2017)


Log Message
Remove EFL from WebKit2
https://bugs.webkit.org/show_bug.cgi?id=168511

Reviewed by Alex Christensen.

* Platform/IPC/unix/ConnectionUnix.cpp:
(IPC::Connection::platformInvalidate):
(IPC::Connection::open):
* Platform/Module.h:
* PlatformEfl.cmake: Removed.
* PluginProcess/unix/PluginProcessMainUnix.cpp:
* Shared/API/APIObject.h:
* Shared/API/c/WKBase.h:
* Shared/API/c/WKSharedAPICast.h:
(WebKit::toAPI):
(WebKit::toImpl):
* Shared/NativeWebKeyboardEvent.h:
(WebKit::NativeWebKeyboardEvent::isFakeEventForComposition):
(WebKit::NativeWebKeyboardEvent::isFiltered): Deleted.
* Shared/NativeWebMouseEvent.h:
(WebKit::NativeWebMouseEvent::nativeEvent):
(WebKit::NativeWebMouseEvent::NativeWebMouseEvent): Deleted.
* Shared/NativeWebTouchEvent.h:
(WebKit::NativeWebTouchEvent::nativeEvent):
* Shared/NativeWebWheelEvent.h:
(WebKit::NativeWebWheelEvent::nativeEvent):
* Shared/Plugins/Netscape/x11/NetscapePluginModuleX11.cpp:
(WebKit::NetscapePluginModule::determineQuirks):
* Shared/WebPreferencesDefinitions.h:
* UIProcess/API/APIWebsiteDataStore.cpp:
* UIProcess/API/C/WKAPICast.h:
* UIProcess/API/C/WKTextChecker.cpp:
* UIProcess/API/C/WKTextChecker.h:
* UIProcess/ChildProcessProxy.cpp:
(WebKit::ChildProcessProxy::getLaunchOptions):
* UIProcess/CoordinatedGraphics/PageViewportController.cpp:
(WebKit::PageViewportController::pixelAlignedFloatPoint):
* UIProcess/InspectorServer/WebInspectorServer.h:
* UIProcess/Launcher/ProcessLauncher.h:
* UIProcess/Network/CustomProtocols/soup/CustomProtocolManagerProxySoup.cpp:
* UIProcess/PageClient.h:
* UIProcess/Plugins/unix/PluginProcessProxyUnix.cpp:
(WebKit::PluginProcessProxy::scanPlugin):
* UIProcess/WebInspectorProxy.h:
* UIProcess/WebPageProxy.h:
* WebKit2.xcodeproj/project.pbxproj:
* WebProcess/InjectedBundle/InjectedBundle.h:
* WebProcess/Plugins/Netscape/x11/NetscapePluginX11.cpp:
(WebKit::getPluginDisplay):
(WebKit::x11Screen):
(WebKit::displayDepth):
(WebKit::rootWindowID):
(WebKit::NetscapePluginX11::paint):
* WebProcess/WebCoreSupport/WebChromeClient.cpp:
(WebKit::WebChromeClient::selectItemWritingDirectionIsNatural):
(WebKit::WebChromeClient::pageExtendedBackgroundColorDidChange):
* WebProcess/WebCoreSupport/WebEditorClient.cpp:
(WebKit::WebEditorClient::shouldEraseMarkersAfterChangeSelection):
* WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp:
(WebKit::WebFrameLoaderClient::saveViewStateToItem):
(WebKit::WebFrameLoaderClient::restoreViewState):
(WebKit::WebFrameLoaderClient::dispatchDidClearWindowObjectInWorld):
* WebProcess/WebPage/WebPage.cpp:
(WebKit::WebPage::WebPage):
* WebProcess/WebPage/WebPage.h:
* WebProcess/WebPage/WebPage.messages.in:
* config.h:

Modified Paths

trunk/Source/WebKit2/ChangeLog
trunk/Source/WebKit2/Platform/IPC/unix/ConnectionUnix.cpp
trunk/Source/WebKit2/Platform/Module.h
trunk/Source/WebKit2/PluginProcess/unix/PluginProcessMainUnix.cpp
trunk/Source/WebKit2/Shared/API/APIObject.h
trunk/Source/WebKit2/Shared/API/c/WKBase.h
trunk/Source/WebKit2/Shared/API/c/WKSharedAPICast.h
trunk/Source/WebKit2/Shared/NativeWebKeyboardEvent.h
trunk/Source/WebKit2/Shared/NativeWebMouseEvent.h
trunk/Source/WebKit2/Shared/NativeWebTouchEvent.h
trunk/Source/WebKit2/Shared/NativeWebWheelEvent.h
trunk/Source/WebKit2/Shared/Plugins/Netscape/x11/NetscapePluginModuleX11.cpp
trunk/Source/WebKit2/Shared/WebPreferencesDefinitions.h
trunk/Source/WebKit2/UIProcess/API/APIWebsiteDataStore.cpp
trunk/Source/WebKit2/UIProcess/API/C/WKAPICast.h
trunk/Source/WebKit2/UIProcess/API/C/WKTextChecker.cpp
trunk/Source/WebKit2/UIProcess/API/C/WKTextChecker.h
trunk/Source/WebKit2/UIProcess/ChildProcessProxy.cpp
trunk/Source/WebKit2/UIProcess/CoordinatedGraphics/PageViewportController.cpp
trunk/Source/WebKit2/UIProcess/InspectorServer/WebInspectorServer.h
trunk/Source/WebKit2/UIProcess/Launcher/ProcessLauncher.h
trunk/Source/WebKit2/UIProcess/Network/CustomProtocols/soup/CustomProtocolManagerProxySoup.cpp
trunk/Source/WebKit2/UIProcess/PageClient.h
trunk/Source/WebKit2/UIProcess/Plugins/unix/PluginProcessProxyUnix.cpp
trunk/Source/WebKit2/UIProcess/WebInspectorProxy.h
trunk/Source/WebKit2/UIProcess/WebPageProxy.h
trunk/Source/WebKit2/WebKit2.xcodeproj/project.pbxproj
trunk/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundle.h
trunk/Source/WebKit2/WebProcess/Plugins/Netscape/x11/NetscapePluginX11.cpp
trunk/Source/WebKit2/WebProcess/WebCoreSupport/WebChromeClient.cpp
trunk/Source/WebKit2/WebProcess/WebCoreSupport/WebEditorClient.cpp
trunk/Source/WebKit2/WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp
trunk/Source/WebKit2/WebProcess/WebPage/WebPage.cpp
trunk/Source/WebKit2/WebProcess/WebPage/WebPage.h
trunk/Source/WebKit2/WebProcess/WebPage/WebPage.messages.in
trunk/Source/WebKit2/config.h


Removed Paths

trunk/Source/WebKit2/PlatformEfl.cmake




Diff

Modified: trunk/Source/WebKit2/ChangeLog (212556 => 212557)

--- 

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

2017-02-18 Thread mcatanzaro
Title: [212605] trunk/Source/WebKit2








Revision 212605
Author mcatanz...@igalia.com
Date 2017-02-18 02:01:13 -0800 (Sat, 18 Feb 2017)


Log Message
[GTK] Cannot paste primary selection into web view in Wayland
https://bugs.webkit.org/show_bug.cgi?id=166949

Reviewed by Carlos Garcia Campos.

Once upon a time, primary selection (middle-click paste) was not supported in Wayland. At
the time, I changed this function to report that primary selection was unsupported. But
nowadays, primary selection works fine in all GTK+ applications except WebKit. All we have
to do to make it work in WebKit is change this return value.

* WebProcess/WebCoreSupport/WebEditorClient.cpp:
(WebKit::WebEditorClient::supportsGlobalSelection):

Modified Paths

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




Diff

Modified: trunk/Source/WebKit2/ChangeLog (212604 => 212605)

--- trunk/Source/WebKit2/ChangeLog	2017-02-18 09:44:38 UTC (rev 212604)
+++ trunk/Source/WebKit2/ChangeLog	2017-02-18 10:01:13 UTC (rev 212605)
@@ -1,3 +1,18 @@
+2017-02-18  Michael Catanzaro  
+
+[GTK] Cannot paste primary selection into web view in Wayland
+https://bugs.webkit.org/show_bug.cgi?id=166949
+
+Reviewed by Carlos Garcia Campos.
+
+Once upon a time, primary selection (middle-click paste) was not supported in Wayland. At
+the time, I changed this function to report that primary selection was unsupported. But
+nowadays, primary selection works fine in all GTK+ applications except WebKit. All we have
+to do to make it work in WebKit is change this return value.
+
+* WebProcess/WebCoreSupport/WebEditorClient.cpp:
+(WebKit::WebEditorClient::supportsGlobalSelection):
+
 2017-02-17  Brian Burg  
 
 Web Inspector: RTL: Inspector window should dock to the left when using RTL layout direction


Modified: trunk/Source/WebKit2/WebProcess/WebCoreSupport/WebEditorClient.cpp (212604 => 212605)

--- trunk/Source/WebKit2/WebProcess/WebCoreSupport/WebEditorClient.cpp	2017-02-18 09:44:38 UTC (rev 212604)
+++ trunk/Source/WebKit2/WebProcess/WebCoreSupport/WebEditorClient.cpp	2017-02-18 10:01:13 UTC (rev 212605)
@@ -55,7 +55,7 @@
 #include 
 #include 
 
-#if PLATFORM(X11)
+#if PLATFORM(GTK)
 #include 
 #endif
 
@@ -550,12 +550,17 @@
 
 bool WebEditorClient::supportsGlobalSelection()
 {
-#if PLATFORM(GTK) && PLATFORM(X11)
-return PlatformDisplay::sharedDisplay().type() == PlatformDisplay::Type::X11;
-#else
-// FIXME: Return true on other X11 platforms when they support global selection.
+#if PLATFORM(GTK)
+#if PLATFORM(X11)
+if (PlatformDisplay::sharedDisplay().type() == PlatformDisplay::Type::X11)
+return true;
+#endif
+#if PLATFORM(WAYLAND)
+if (PlatformDisplay::sharedDisplay().type() == PlatformDisplay::Type::Wayland)
+return true;
+#endif
+#endif
 return false;
-#endif
 }
 
 } // namespace WebKit






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


[webkit-changes] [213006] trunk/LayoutTests

2017-02-25 Thread mcatanzaro
Title: [213006] trunk/LayoutTests








Revision 213006
Author mcatanz...@igalia.com
Date 2017-02-25 08:33:39 -0800 (Sat, 25 Feb 2017)


Log Message
Unreviewed GTK test gardening

* platform/gtk/TestExpectations:

Modified Paths

trunk/LayoutTests/ChangeLog
trunk/LayoutTests/platform/gtk/TestExpectations




Diff

Modified: trunk/LayoutTests/ChangeLog (213005 => 213006)

--- trunk/LayoutTests/ChangeLog	2017-02-25 15:47:44 UTC (rev 213005)
+++ trunk/LayoutTests/ChangeLog	2017-02-25 16:33:39 UTC (rev 213006)
@@ -1,3 +1,9 @@
+2017-02-25  Michael Catanzaro  
+
+Unreviewed GTK test gardening
+
+* platform/gtk/TestExpectations:
+
 2017-02-24  Joseph Pecoraro  
 
 [Resource Timing] Gather timing information with reliable responseEnd time


Modified: trunk/LayoutTests/platform/gtk/TestExpectations (213005 => 213006)

--- trunk/LayoutTests/platform/gtk/TestExpectations	2017-02-25 15:47:44 UTC (rev 213005)
+++ trunk/LayoutTests/platform/gtk/TestExpectations	2017-02-25 16:33:39 UTC (rev 213006)
@@ -2914,6 +2914,10 @@
 
 webkit.org/b/168719 fast/css/paint-order-shadow.html [ ImageOnlyFailure ]
 
+webkit.org/b/168871 fast/dom/HTMLAnchorElement/anchor-file-blob-download-includes-doublequote.html [ Failure ]
+webkit.org/b/168871 fast/dom/HTMLAnchorElement/anchor-file-blob-download-includes-slashes.html [ Failure ]
+webkit.org/b/168871 fast/dom/HTMLAnchorElement/anchor-file-blob-download-includes-unicode.html [ Timeout ]
+
 #
 # End of non-crashing, non-flaky tests failing
 #






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


<    1   2   3   4   5   6   7   8   9   10   >