CIA.vc
WebKit
Real-time open source activity stats
Stats » Projects » WebKit
information
Photo
WebKit is the system framework used on Mac OS X by Safari, Dashboard, Mail.app, and many other OS X applications. It is based on the KHTML engine from KDE.
syndicateUTC clock
10:30 on May 28, 2012
event counters
The last message was received 14.36 minutes ago at 10:15 on May 28, 2012
21 messages so far today, 17 messages yesterday
21 messages so far this week, 900 messages last week
2937 messages so far this month, 2799 messages last month
101995 messages since the first one, 6.38 years ago, for an average of 32.9 minutes between messages
recent messages
dateReversed sort columnprojectcontentlink
14 min agoWebKit
Commit by darin@apple.com :: r118649 Source/WTF/ (ChangeLog wtf/Vector.h):

Fix an incorrect assertion in Vector::remove
https://bugs.webkit.org/show_bug.cgi?id=87612

Reviewed by Dan Bernstein.

  • wtf/Vector.h: There's no good reason to disallow calling remove with a size of 0, even when the position is at the end of the vector, so changed the two-argument Vector::remove assertion to assert that the position is <= size rather than < size.
#
49 min agoWebKit
Commit by shinyak@chromium.org :: r118648 /trunk/ (7 files in 4 dirs):

cut, copy or paste event won't be fired in Shadow DOM.
https://bugs.webkit.org/show_bug.cgi?id=87352

Reviewed by Dimitri Glazkov.

Source/WebCore:

cut, copy or paste event was not fired in Shadow DOM.
Since event re-targeting has been implemented, it should be safe to fire them in Shadow DOM now.

Tests: fast/dom/shadow/cppevent-in-shadow.html
fast/dom/shadow/cppevent-input-in-shadow.html

  • editing/Editor.cpp: (WebCore::Editor::findEventTargetFrom): LayoutTests:
  • fast/dom/shadow/cppevent-in-shadow-expected.txt: Added.
  • fast/dom/shadow/cppevent-in-shadow.html: Added.
  • fast/dom/shadow/cppevent-input-in-shadow-expected.txt: Added.
  • fast/dom/shadow/cppevent-input-in-shadow.html: Added.
#
09:27 todayWebKit
Commit by commit-queue@webkit.org :: r118647 /trunk/ (7 files in 6 dirs):

[EFL] Enable blob support for the EFL port
https://bugs.webkit.org/show_bug.cgi?id=85363

Patch by Sudarsana Nagineni <sudarsana dot nagineni at linux dot intel dot com> on 2012-05-27
Reviewed by Hajime Morita.

.:

Enable Blob support by default for the EFL port.

  • Source/cmake/OptionsEfl.cmake: Tools: Enable Blob support by default for the EFL port.
  • Scripts/webkitperl/FeatureList.pm: LayoutTests: Unskip tests which require blob support to be enabled.
  • platform/efl/Skipped:
  • platform/efl/test_expectations.txt:
#
09:22 todayWebKit
Commit by ggaren@apple.com :: r118646 Source/JavaScriptCore/ (6 files in 2 dirs):

Weak pointer finalization should be lazy
https://bugs.webkit.org/show_bug.cgi?id=87599

Reviewed by Darin Adler.

  • heap/Heap.cpp: (JSC::Heap::collect): Don't force immediate finalization -- it will happen lazily.
  • heap/MarkedBlock.cpp: (JSC::MarkedBlock::sweep): Sweep a block's weak set when sweeping the block. The weak set may not have been swept yet, and this is our last chance to run weak finalizers before we recycle the memory they reference.
  • heap/MarkedBlock.h:
  • heap/MarkedSpace.cpp: (JSC::MarkedBlock::sweepWeakSets):
  • heap/MarkedSpace.h: (JSC::MarkedSpace::sweepWeakSets): Nixed sweepWeakSets because it's unused now.
#
09:06 todayWebKit
Commit by hayato@chromium.org :: r118645 /trunk/ (5 files in 4 dirs):

Support multiple shadow roots in event dispatching.
https://bugs.webkit.org/show_bug.cgi?id=87470

Reviewed by Dimitri Glazkov.

Source/WebCore:

The current implementation does not set event's target correctly
if an event happens on DOM tree with multiple shadow roots. So
this patch updates an event re-targeting algorithm so that it
works even if it is applied to multiple shadow roots.

Tests: fast/dom/shadow/shadow-dom-event-dispatching.html

  • dom/ComposedShadowTreeWalker.cpp: (WebCore::ComposedShadowTreeWalker::traverseParentIncludingInsertionPointAndShadowRoot):
  • dom/EventDispatcher.cpp: (WebCore::EventDispatcher::ensureEventAncestors): LayoutTests:
  • fast/dom/shadow/shadow-dom-event-dispatching-expected.txt:
  • fast/dom/shadow/shadow-dom-event-dispatching.html:
#
08:49 todayWebKit
Commit by benjamin@webkit.org :: r118644 Source/WebCore/ (3 files in 2 dirs):

Minor code cleaning for the interface of MainResourceLoader
https://bugs.webkit.org/show_bug.cgi?id=87607

Reviewed by Darin Adler.

  • loader/MainResourceLoader.cpp: (WebCore::MainResourceLoader::MainResourceLoader): (WebCore::MainResourceLoader::handleSubstituteDataLoadNow): (WebCore::MainResourceLoader::handleSubstituteDataLoadSoon):
  • loader/MainResourceLoader.h: (MainResourceLoader): -Add the OVERRIDE keyword for the methods inherited from ResourceLoader. -Remove the useless declaration of handleDataLoad(ResourceRequest&), this method does not exist. -Rename handleDataLoadNow() to handleSubstituteDataLoadNow() and make the method private. This should only be used by handleSubstituteDataLoadSoon() and indirectly through the timer.
#
06:53 todayWebKit
Commit by yosin@chromium.org :: r118643 Source/ (4 files in 4 dirs):

[WTF] Introduce UINT64_C to MathExtras.h
https://bugs.webkit.org/show_bug.cgi?id=87485

Reviewed by Kent Tamura.

Source/WebCore:

This patch introduces UINT64_C for all platforms to avoid using
conditional compilation.

No new tests. This patch doesn't change behavior.

  • Modules/websockets/WebSocketFrame.cpp: (WebCore::WebSocketFrame::parseFrame): Replace conditional compilation with UINT64_C. Source/WTF:
  • wtf/MathExtras.h:
#
06:32 todayWebKit
Commit by mitz@apple.com :: r118642 /releases/Apple/Safari 5.1.7/ (6 files in 6 dirs):
Added a tag for the Safari 5.1.7 release.

Safari 5.1.7 includes JavaScriptCore-x534.57.3, JavaScriptGlue-x534.57.2, WebCore-x534.57.2, WebKit-x534.57.2, and WebKit2-x534.57.2.
#
06:25 todayWebKit
Commit by mitz@apple.com :: r118641 /releases/Apple/OS X Lion Update 10.7.4/ (5 files in 5 dirs):
Added a tag for the OS X Lion Update 10.7.4 release.

OS X Lion v10.7.4 includes JavaScriptCore-7534.56.6, WebCore-7534.56.5, WebKit-7534.56.5, and WebKit2-7534.56.5.
#
06:23 todayWebKit
Commit by rakuco@webkit.org :: r118640 /trunk/ (2 files in 2 dirs):

[CMake] Make WEBKIT_SET_EXTRA_COMPILER_FLAGS work with clang.
https://bugs.webkit.org/show_bug.cgi?id=87597

Reviewed by Daniel Bates.

Building with clang requires at least the -fPIC option being
passed correctly, just like it is needed with gcc. clang is also
compatible with most of gcc's compiler options, so we only need to
check for clang besides g++ in the macro definition.

  • Source/cmake/WebKitHelpers.cmake: Check for "Clang" and use CMAKE_COMPILER_IS_GNUCXX for the previous check, as it is shorter and achieves the same effect.
#
06:20 todayWebKit
Commit by macpherson@chromium.org :: r118639 Source/WebCore/ (2 files in 2 dirs):

Use StringBuilder in WebKitCSSTransformValue::customCssText() to allow code reuse with CSS Variables.
https://bugs.webkit.org/show_bug.cgi?id=87462

Reviewed by Dimitri Glazkov.

Factor out strings into a const char* array, and use a StringBuilder instead of String concatenation.
This will allow future code to re-use the array of transform names, and StringBuilder is generally faster.

Covered by existing CSS transform tests.

  • css/WebKitCSSTransformValue.cpp: (WebCore): (WebCore::WebKitCSSTransformValue::customCssText):
#
06:19 todayWebKit
Commit by mitz@apple.com :: r118638 /releases/Apple/Safari 5.1.5/ (6 files in 6 dirs):
Added a tag for the Safari 5.1.5 release.

Safari 5.1.5 includes JavaScriptCore-x534.55.2, JavaScriptGlue-x534.55.2, WebCore-x534.55.3, WebKit-x534.55.3, and WebKit2-x534.55.3.
#
06:16 todayWebKit
Commit by mitz@apple.com :: r118637 /releases/Apple/Safari 5.1.4/ (6 files in 6 dirs):
Added a tag for the Safari 5.1.4 release.

Safari 5.1.4 includes JavaScriptCore-x534.54.15, JavaScriptGlue-x534.54.5, WebCore-x534.54.17, WebKit-x534.54.16, and WebKit2-x534.54.16.
#
06:11 todayWebKit
Commit by mitz@apple.com :: r118636 /releases/Apple/OS X Lion Update 10.7.3/ (5 files in 5 dirs):
Added a tag for the OS X Lion Update 10.7.3 release.

OS X Lion v10.7.3 includes JavaScriptCore-x534.53.8, WebCore-x534.53.11, WebKit-x534.53.11, and WebKit2-x534.53.11.
#
05:51 todayWebKit
Commit by mitz@apple.com :: r118635 /releases/Apple/Safari 5.1.2/ (6 files in 6 dirs):
Added a tag for the Safari 5.1.2 release.

Safari 5.1.2 includes JavaScriptCore-x534.52.7, JavaScriptGlue-x534.51.13, WebCore-x534.52.11, WebKit-x534.52.7, and WebKit2-x534.52.7.
#
05:44 todayWebKit
Commit by mitz@apple.com :: r118634 /releases/Apple/Safari 5.1.1/ (6 files in 6 dirs):
Added a tag for the Safari 5.1.1 release.

Safari 5.1.1 includes JavaScriptCore-x534.51.21, JavaScriptGlue-x534.51.13, WebCore-x534.51.22, WebKit-x534.51.22, and WebKit2-x534.51.22.
#
04:55 todayWebKit
Commit by commit-queue@webkit.org :: r118633 LayoutTests/ (3 files in 3 dirs):

fast/dom/shadow/content-element-in-media.html is wrong.
https://bugs.webkit.org/show_bug.cgi?id=81310

Modifying to check() to dump expected and actual text at the same
absolute position, because DumpRenderTree dumps absolute x,y-position
information for a layer which contains RenderVideo. For example,
backgroundClip at (8,163), clip at (8, 163) and so on.

Patch by Takashi Sakamoto <tasak at google dot com> on 2012-05-27
Reviewed by Hajime Morita.

  • fast/dom/resources/shadow-test-driver.js: (check): Disabled actual block when dumping expected block as text, and vice versa.
  • platform/chromium/test_expectations.txt: Removed BUGWK81310.
#
04:50 todayWebKit
Commit by commit-queue@webkit.org :: r118632 Source/WebCore/ (2 files in 2 dirs):

[BlackBerry] Update color for tap highlight and selection
https://bugs.webkit.org/show_bug.cgi?id=87606

Patch by Arvid Nilsson <anilsson at rim dot com> on 2012-05-27
Reviewed by Antonio Gomes.

PR #154813

  • platform/blackberry/RenderThemeBlackBerry.cpp: (WebCore::RenderThemeBlackBerry::platformTapHighlightColor): (WebCore::RenderThemeBlackBerry::platformActiveSelectionBackgroundColor):
#
01:58 todayWebKit
Commit by benjamin@webkit.org :: r118631 /trunk/ (13 files in 8 dirs):

When pages are loaded from AppCache with DeferredLoading, willSendRequest() is never called
https://bugs.webkit.org/show_bug.cgi?id=87582

Patch by Benjamin Poulain <bpoulain at apple dot com> on 2012-05-27
Reviewed by Darin Adler.

Source/WebCore:

Previously, there was a shortcut when a deferred MainResourceLoader is resumed: If the data
was coming from AppCache we could jump directly to startDataLoadTimer().

The problem with the shortcut is willSendRequest() is never called in that particular case
(substituteData + deferred-resume). The imbalance between willSendRequest() and didReceiveResponse()
causes problems.

This patch removes the shortcut so that MainResourceLoader::loadNow() is used regardless of
the deferred loading. The method MainResourceLoader::loadNow() handle the substituteData as if the loading
was not deferred.

Test: http/tests/appcache/load-from-appcache-defer-resume-crash.html

  • loader/MainResourceLoader.cpp: (WebCore::MainResourceLoader::continueAfterNavigationPolicy): (WebCore::MainResourceLoader::handleSubstituteDataLoadSoon): Rename the method to be consistent with the attribute it uses, making the naming more explicit. (WebCore::MainResourceLoader::loadNow): (WebCore::MainResourceLoader::setDefersLoading):
  • loader/MainResourceLoader.h: (MainResourceLoader): Tools: Extend DumpRenderTree to support loading the main resource deferred with a delay. This makes it possible to test pages in a similar way as they are loaded in Browsers.
  • DumpRenderTree/LayoutTestController.cpp: (LayoutTestController::LayoutTestController): (setUseDeferredFrameLoadingCallback): (LayoutTestController::staticFunctions):
  • DumpRenderTree/LayoutTestController.h: (LayoutTestController::useDeferredFrameLoading): (LayoutTestController::setUseDeferredFrameLoading): (LayoutTestController):
  • DumpRenderTree/mac/FrameLoadDelegate.mm: (-[FrameLoadDelegate webView:didStartProvisionalLoadForFrame:]): LayoutTests:
  • http/tests/appcache/load-from-appcache-defer-resume-crash-expected.txt: Added.
  • http/tests/appcache/load-from-appcache-defer-resume-crash.html: Added.
  • http/tests/appcache/resources/load-from-appcache-defer-resume-bounce-back.html: Added.
  • http/tests/appcache/resources/load-from-appcache-defer-resume-crash.manifest: Added.
#
00:17 todayWebKit
Commit by zandobersek@gmail.com :: r118630 LayoutTests/ (2 files in 2 dirs):

Unreviewed GTK gardening after r118618.

  • platform/gtk/test_expectations.txt:
#