text:
Jan 4, 2009:
- 11:25 PM Changeset in webkit [39595] by
- 4 edits3 adds in trunk
2009-01-04 Darin Adler <firstname.lastname@example.com>
Reviewed by Oliver Hunt.
Bug 23105: canvas setFillColor function ignores alpha argument
Test: fast/canvas/set-colors.html
- html/CanvasRenderingContext2D.cpp: (WebCore::CanvasRenderingContext2D::setFillColor): Pass alpha value through instead of ignoring it and always passing 1.
- html/CanvasStyle.cpp: (WebCore::CanvasStyle::applyStrokeColor): Fix spelling of transparent in comments. (WebCore::CanvasStyle::applyFillColor): Ditto.
2009-01-04 Darin Adler <firstname.lastname@example.com>
Reviewed by Oliver Hunt.
Bug 23105: canvas setFillColor function ignores alpha argument
- fast/canvas/resources/set-colors.js: Added.
- fast/canvas/set-colors-expected.txt: Added.
- fast/canvas/set-colors.html: Added.
- 9:41 PM Changeset in webkit [39594] by
- 2 edits in trunk/WebCore
2009-01-04 Darin Adler <email@example.com>
Bug 23086: REGRESSION(r39540/r39541): Windows build fails due to ICU errors
- editing/TextIterator.cpp: Check UCONFIG_NO_COLLATION and don't compile in the new search path if it's 0.
- 4:18 PM Changeset in webkit [39593] by
- 3 edits in trunk/JavaScriptCore
2009-01-04 Alice Liu <email@example.com>
<rdar://problem/6341776> Merge m_transitionCount and m_offset in Structure.
Reviewed by Darin Adler.
- runtime/Structure.cpp: (JSC::Structure::Structure): Remove m_transitionCount (JSC::Structure::addPropertyTransitionToExistingStructure): No need to wait until after the assignment to offset to assert if it's notFound; move it up. (JSC::Structure::addPropertyTransition): Use method for transitionCount instead of m_transitionCount. Remove line that maintains the m_transitionCount. (JSC::Structure::changePrototypeTransition): Remove line that maintains the m_transitionCount. (JSC::Structure::getterSetterTransition): Remove line that maintains the m_transitionCount.
- runtime/Structure.h: Changed s_maxTransitionLength and m_offset from size_t to signed char. m_offset will never become greater than 64 because the structure transitions to a dictionary at that time. (JSC::Structure::transitionCount): method to replace the data member
- 1:09 PM Changeset in webkit [39592] by
- 4 edits4 adds in trunk
Don't install internal headers in WebKit framework
Reviewed by Darin Adler.
- WebKit.xcodeproj/project.pbxproj: Remove roles from internal headers so they're not installed.
Since WebHTMLRepresentationInternal.h and WebTypesInternal.h are
no longer installed in WebKit.framework/PrivateHeaders, use the
special relationship of DumpRenderTree within the WebKit source
tree to include the internal headers through relative paths.
Created the concept of mac/InternalHeaders to hide the ugly
- DumpRenderTree/mac/Configurations/Base.xcconfig: Added mac/InternalHeaders to HEADER_SEARCH_PATHS.
- DumpRenderTree/mac/InternalHeaders/WebKit/WebHTMLRepresentationInternal.h: Added.
- DumpRenderTree/mac/InternalHeaders/WebKit/WebTypesInternal.h: Added.
- 12:14 PM Changeset in webkit [39591] by
- 4 edits in trunk
Fixed change log entry dates.
- 11:57 AM Changeset in webkit [39590] by
- 2 edits in trunk/WebCore
Don't install *.idl and *.in files as resources
Reviewed by Oliver Hunt.
Don't install these files as resources in the WebCore framework:
- WMLAttributeNames.in
- WMLTagNames.in
- WorkerContext.idl
- WorkerLocation.idl
- WorkerNavigator.idl
- WebCore.xcodeproj/project.pbxproj: Removed resources.
- 11:10 AM Changeset in webkit [39589] by
- 3 edits in trunk/LayoutTests
2009-01-04 Simon Fraser <firstname.lastname@example.com>
Fix the expected image to account for a typo fix done on 2008-12-23.
- platform/mac/fast/transforms/identity-matrix-expected.checksum:
- platform/mac/fast/transforms/identity-matrix-expected.png:
- 10:38 AM Changeset in webkit [39588] by
- 3 edits4 adds in trunk
2009-01-04 Simon Fraser <firstname.lastname@example.com>
Reviewed by Darin Adler
If an object gets a Layout hint, and the style change will result in
the creation of a RenderLayer, then we need to repaint the old position
of the object. This was done for transform, but we have to test opacity too.
Test: fast/repaint/create-layer-repaint.html
- rendering/RenderObject.cpp: (WebCore::RenderObject::styleWillChange):
- 10:24 AM Changeset in webkit [39587] by
- 2 edits in trunk/WebCore
2009-01-04 Darin Adler <email@example.com>
Reviewed by Dan Bernstein.
Bug 23103: Safari's auto-fill no longer works for <select> elements
- bindings/objc/DOMHTML.mm: (-[DOMHTMLSelectElement _activateItemAtIndex:]): Implemented this.
- 10:23 AM Changeset in webkit [39586] by
- 4 edits in trunk
Fixed change log entry dates.
- 10:00 AM Changeset in webkit [39585] by
- 2 edits in trunk/JavaScriptCore
2009-01-04 Darin Adler <email@example.com>
Reviewed by David Kilzer.
Bug 15114: Provide compile-time assertions for sizeof(UChar), sizeof(DeprecatedChar), etc.
- wtf/unicode/Unicode.h: Assert size of UChar. There is no DeprecatedChar any more.
- 9:39 AM Changeset in webkit [39584] by
- 4 edits in trunk/WebKit/qt
Add new API to QWebHitTestResult to return a rect for the smallest enclosing
block element of the hit test
- 9:28 AM Changeset in webkit [39583] by
- 2 edits in trunk/WebKit/win
Make the apple windows port build with the new fixedLayoutSize feature
- 9:26 AM Changeset in webkit [39582] by
- 2 edits in trunk/WebKit/gtk
Make the gtk port build with the new fixedLayoutSize feature
- 9:25 AM Changeset in webkit [39581] by
- 9 edits3 adds in trunk
Make the qt port build and work with the new fixedLayoutSize feature
- 9:25 AM Changeset in webkit [39580] by
- 10 edits in trunk/WebCore
Add fixedLayoutSize feature to ScrollView to allow for controlling the
layout beyond the constraint of the current viewports dynamic size
- 6:26 AM Changeset in webkit [39579] by
- 2 edits in trunk/LayoutTests
2009-01-04 Darin Adler <email@example.com>
Suggested by Dan Bernstein.
- platform/mac/editing/selection/move-left-right-expected.txt: Remove WARNING lines that are no longer showing up. Dan said he didn't know why we were seeing those before and why they're gone now, but it's good that they're gone.
- 6:12 AM Changeset in webkit [39578] by
- 2 edits in trunk/LayoutTests
2009-01-03 Darin Adler <firstname.lastname@example.com>
Reviewed by Dan Bernstein.
Bug 23095: REGRESSION: fast/text/find-case-folding.html regression test failing when ICU used for text search
- fast/text/find-case-folding.html: Work around this ICU bug in the test for now. Later we might want to work around it in our search code instead, or in addition, if we can figure out how to do that.
Jan 3, 2009:
- 10:19 PM Changeset in webkit [39577] by
- 3 edits in trunk/JavaScriptCore
2009-01-03 Sam Weinig <firstname.lastname@example.com>
Reviewed by Oliver Hunt.
Change the pcVector from storing native code pointers to storing offsets
from the base pointer. This will allow us to generate the pcVector on demand
for exceptions.
- bytecode/CodeBlock.h: (JSC::PC::PC): (JSC::getNativePCOffset): (JSC::CodeBlock::getBytecodeIndex):
- jit/JIT.cpp: (JSC::JIT::privateCompile):
- 7:22 PM Changeset in webkit [39576] by
- 7 edits in trunk
Bug 23091: Some webarchive http tests intermittently fail due to Connection/Keep-Alive header differences
Reviewed by Darin Adler.
- DumpRenderTree/mac/DumpRenderTree.mm: (normalizeHTTPResponseHeaderFields): Remove Keep-Alive and Connection headers from webarchive results.
Updated test results after removing Keep-Alive and Connection
headers from webarchive tests.
- http/tests/webarchive/test-css-url-encoding-expected.webarchive:
- http/tests/webarchive/test-css-url-encoding-shift-jis-expected.webarchive:
- http/tests/webarchive/test-css-url-encoding-utf-8-expected.webarchive:
- http/tests/webarchive/test-preload-resources-expected.webarchive:
- 12:00 PM Applications using WebKit edited by
- formatting correction (diff)
- 11:59 AM Applications using WebKit edited by
- Added Google Chrome (diff)
- 11:52 AM Changeset in webkit [39575] by
- 7 edits in trunk/WebKit/gtk
[GTK] Fix the reference counting of WebKitWebFrames
The ownership is the following: WebKitWebView owns a WebCore::Page.
WebKitWebView is creating one WebKitWebFrame which will be the
mainFrame of the WebCore::Page (having the reference on the Frame).
The FrameLoaderClient has the reference of the WebKitWebFrame for
the main frame and also any other frame. This means when the
WebCore::Frame goes away the FrameLoaderClient will go away which
will normally remove the last reference of the WebKitWebFrame. Because
an API user might have g_object_ref'ed the WebKitWebFrame null
checks had to be added to WebKitWebFrame.
For WebCore::Frames created by the FrameLoaderClient the ownership
will be passed down to the FrameTree, the WebKitWebFrame is not holding
a reference to the WebCore::Frame.
Do not g_object_unref the mainFrame in the destructor of the
WebKitWebFrame as this will happen from within the WebCore::Page
destruction. Do not hold a reference to the WebCore::Frame (circle) in
WebKitWebFrame, add null checks as the WebCore::Frame might have gone
away. Do not keep track of the FrameLoaderClient in the private
structures as it was mostly unusued.
- 8:48 AM Changeset in webkit [39574] by
- 4 edits4 adds in trunk
Reviewed by Darin.
SVG elements that are moved are nor fully invalidated/earsed
Mark the SVG root as needing a layout when its position changes.
Tests: svg/custom/circle-move-invalidation.svg
- 12:21 AM Changeset in webkit [39573] by
- 2 edits in trunk/WebCore
Build fix.
- loader/FrameLoader.h:
Jan 2, 2009:
- 9:23 PM Changeset in webkit [39572] by
- 2 edits in trunk/JavaScriptCore
Build fix.
- 8:36 PM Changeset in webkit [39571] by
- 7 edits3 adds in trunk
Build fix. Include FrameState.h
- 7:08 PM Changeset in webkit [39570] by
- 2 edits in trunk/WebKit/gtk
Build fix. Include FrameState.h
- 6:35 PM Changeset in webkit [39569] by
- 2 edits in trunk/WebCore
2009-01-02 Cary Clark <email@example.com>
Reviewed and landed by Darin Adler.
Bug 22963: write icons before reading them
Reverse the order in the icon database main thread loop to
write the pending icons to the database before trying
to read any requested icons. This ensures that a requested icon
has the correct data when read.
- loader/icon/IconDatabase.cpp: (WebCore::IconDatabase::syncThreadMainLoop):
- 6:33 PM Changeset in webkit [39568] by
- 2 edits in trunk/WebCore
2009-01-02 Darin Adler <firstname.lastname@example.com>
- loader/FrameLoader.cpp: (WebCore::FrameLoader::loadItem): One small thing I forgot in my last check-in. This cuts down on the number of hash table operations during loading.
- 6:27 PM Changeset in webkit [39567] by
- 3 edits in trunk/WebCore
2009-01-02 Dmitry Titov <firstname.lastname@example.com>
Reviewed and landed by Darin.
DOMTimer lifetime cleanup: timeoutMap methods on Document now do not delete the timer.
Instead, all 3 places that delete timers do it directly calling 'delete' and then timer's dtor removes the ID from the timeoutMap.
Note that in case the context is destroyed and timers are deleted at once, the check in ~DOMTimer() prevents
unnecessary HashMap remove in case the Document is being destroyed.
- bindings/js/DOMTimer.cpp: (WebCore::DOMTimer::~DOMTimer): removes the id from the timeoutMap. (WebCore::DOMTimer::install): (WebCore::DOMTimer::removeById): simply uses 'delete this'. (WebCore::DOMTimer::fired): same. (WebCore::DOMTimer::contextDestroyed): same.
- dom/Document.cpp: (WebCore::Document::removeTimeout): now it only removes the id from the map, does not delete the timer.
- 6:04 PM Changeset in webkit [39566] by
- 10 edits in trunk
2009-01-02 Darin Adler <email@example.com>
Reviewed by Sam Weinig.
Bug 23072: REGRESSION (r37371): In the Dictionary application, scroll bar appears
inside its web view when resizing its window
The first attempt at fixing this did not work.
This time I was able to reproduce the bug and test the fix.
Bug 11212: REGRESSION: Activity window doesn't always list all files until refresh
I had to fix this second bug because otherwise the WebKit code to trigger the first
fix didn't run.
Also fixes memory use that kept growing as we maintained a set of all URLs loaded in
a particular frame. Bad idea! It's bad enough that we do it for each document, but
the old version kept the set around forever as you moved from one document to the next.
- html/HTMLFrameElementBase.cpp: (WebCore::HTMLFrameElementBase::parseMappedAttribute): Change this so that we allow turning off scrolling when the quirk is enabled. We just don't allow turning it on. This fixes one of the two problems with the initial patch; the other fix is in WebKit.
- loader/DocumentLoader.h: Moved didTellClientAboutLoad and haveToldClientAboutLoad here from FrameLoader. The old way meant that a given frame would forever remember the URL of any resources loaded in that frame and never send any "loaded from cache" client calls about those URLs.
- loader/FrameLoader.cpp: (WebCore::FrameLoader::loadResourceSynchronously): Removed call to didTellCientAboutLoad. This is now handled by dispatchWillSendRequest, which is safer since that's the actual function that tells the client about the load. (WebCore::FrameLoader::loadedResourceFromMemoryCache): Changed calls to haveToldClientAboutLoad and didTellClientAboutLoad to call the document loader. Also removed the call in the case where we don't load from the cache, since dispatchWillSendRequest now takes care of it. (WebCore::FrameLoader::dispatchWillSendRequest): Put calls to didTellClientAboutLoad here. Call it both on the URL we pass in and the URL the client returns; we won't tell the client about either if it's loaded from the memory cache.
- loader/FrameLoader.h: Removed didTellClientAboutLoad, haveToldClientAboutLoad, and m_urlsClientKnowsAbout.
- loader/SubresourceLoader.cpp: Removed unneeded load function that called didTellClientAboutLoad. That's now taken care of in dispatchWillSendRequest.
- loader/SubresourceLoader.h: Removed load function. Also made all members private except for create and clearClient.
2009-01-02 Darin Adler <email@example.com>
Reviewed by Sam Weinig.
Bug 23072: REGRESSION (r37371): In the Dictionary application, scroll bar appears
inside its web view when resizing its window
The first attempt at fixing this did not work.
This time I was able to reproduce the bug and test the fix.
- WebCoreSupport/WebFrameLoaderClient.mm: (applyAppleDictionaryApplicationQuirkNonInlinePart): Changed the arguments and function names around a bit to make even less code at the call site. (applyAppleDictionaryApplicationQuirk): Put the check for whether this is the Dictionary application in here. (WebFrameLoaderClient::dispatchDidLoadResourceFromMemoryCache): Put a call to applyAppleDictionaryApplicationQuirk here. This was a case I had missed before, when the script is cached. This fixes one of the two problems with the initial patch; the other fix is in WebCore. (WebFrameLoaderClient::dispatchWillSendRequest): Changed the applyAppleDictionaryApplicationQuirk call here to work the new simpler way.
- WebView/WebView.mm: Had to add an include due to changes in WebCore header includes.
- 5:13 PM Changeset in webkit [39565] by
- 7 edits in trunk/LayoutTests/platform/mac/fast
Set the svn:mime-type property of recently-added PNG files to image/png.
- 5:06 PM Changeset in webkit [39564] by
- 3 edits5 adds in trunk
2009-01-02 Simon Fraser <email@example.com>
Reviewed by Darin Adler
Fix GIF animation by ensuring that the signature of
startAnimation() in the base class matches the method in BitmapImage.
Test: fast/backgrounds/animated-gif-as-background.html
- platform/graphics/Image.h: (WebCore::Image::startAnimation):
- 4:25 PM Changeset in webkit [39563] by
- 14 edits2 adds in trunk
2009-01-02 David Smith <firstname.lastname@example.com>
Reviewed by Darin Adler.
Enable NodeList caching for getElementsByTagName
- wtf/HashFunctions.h: Moved the definition of PHI here and renamed to stringHashingStartValue
2009-01-02 David Smith <email@example.com>
Reviewed by Darin Adler.
Enable NodeList caching for getElementsByTagName
test: fast/dom/getelementsbytagnamens-mixed-namespaces.html
- dom/Document.cpp: (WebCore::FormElementKeyHash::hash): Use WTF::stringHashingStartValue
- dom/Node.cpp: (WebCore::Node::getElementsByTagNameNS): Ensure rare data and add a node list cache (WebCore::NodeListsNodeData::invalidateCaches): Invalidate the tag name node list cache as well as the others (WebCore::NodeListsNodeData::isEmpty): Check the tag name node list cache as well as the others
- dom/NodeRareData.h: Add m_tagNodeListCaches
- dom/QualifiedName.cpp:
- dom/QualifiedName.h: Move QNameHash to the header, make it work on QualifiedNames, and rename to QualifiedNameHash
- dom/StyledElement.cpp: (WebCore::MappedAttributeHash::hash): Use WTF::stringHashingStartValue
- dom/TagNodeList.cpp: (WebCore::TagNodeList::TagNodeList): Add a NodeList cache argument
- dom/TagNodeList.h: (WebCore::TagNodeList::create): Add a NodeList cache argument
- platform/text/StringHash.h: (WebCore::CaseFoldingHash::hash): Use WTF::stringHashingStartValue
- platform/text/TextEncodingRegistry.cpp: (WebCore::TextEncodingNameHash::hash): Use WTF::stringHashingStartValue
2009-01-02 David Smith <email@example.com>
Reviewed by Darin Adler.
Enable NodeList caching for getElementsByTagName
- fast/dom/getelementsbytagnamens-mixed-namespaces-expected.txt: Added.
- fast/dom/getelementsbytagnamens-mixed-namespaces.html: Added.
- 4:02 PM Changeset in webkit [39562] by
- 3 edits2 adds in trunk
2009-01-02 Eric Carlson <firstname.lastname@example.com>
Reviewed by Darin Adler
Fix for https://bugs.webkit.org/show_bug.cgi?id=23066 & <rdar://problem/6028417>
Full Page Zoom: a <video> element that doesn't include width/height attribute does not scale
- rendering/RenderVideo.cpp: (WebCore::RenderVideo::calcReplacedWidth): Multiply aspect ratio width by style()->effectiveZoom() (WebCore::RenderVideo::calcReplacedHeight): Multiply aspect ratio height by style()->effectiveZoom()
2009-01-02 Eric Carlson <email@example.com>
Reviewed by Darin Adler
https://bugs.webkit.org/show_bug.cgi?id=23066 & <rdar://problem/6028417>
Full Page Zoom: a <video> element that doesn't include width/height attribute does not scale
Add test for <video> zoom with and without width/height attributes
- media/video-zoom.html: Added.
- platform/mac/media/video-zoom-expected.txt: Added.
- 2:19 PM Changeset in webkit [39561] by
- 4 edits in trunk/WebCore
BUILD FIX (r39552): Add mediaControls.css to other build files
- GNUmakefile.am:
- WebCore.pro:
- WebCore.vcproj/WebCore.vcproj:
- 1:52 PM Changeset in webkit [39560] by
- 2 edits in trunk/WebCore
Try to fix Wx build after r39427
- platform/graphics/wx/PathWx.cpp: (WebCore::Path::strokeBoundingRect): Added stub.
- 1:47 PM Changeset in webkit [39559] by
- 2 edits in trunk/WebCore
Reviewed by Adele Peterson.
<rdar://problem/6471356> Failed assertion on quit
- platform/ThreadGlobalData.cpp: (WebCore::ThreadGlobalData::~ThreadGlobalData): Only assert that empty string are all removed on secondary threads.
- 1:25 PM Changeset in webkit [39558] by
- 2 edits in trunk/JavaScriptCore
Attempt to fix Qt Linux build after r39553
- wtf/RandomNumberSeed.h: Include <sys/time.h> for gettimeofday(). Include <sys/types.h> and <unistd.h> for getpid().
- 1:22 PM Changeset in webkit [39557] by
- 3 edits in trunk/WebCore
2009-01-02 Simon Fraser <email@example.com>
Reviewed by Darin Adler
Use an OwnPtr for m_chromeClient.
- svg/graphics/SVGImage.cpp: (WebCore::SVGImage::~SVGImage): (WebCore::SVGImage::dataChanged):
- svg/graphics/SVGImage.h:
- 1:10 PM Changeset in webkit [39556] by
- 21 edits in trunk
Bug 23081: These files are no longer part of the KDE libraries
Reviewed by Darin Adler.
Removed "This file is part of the KDE libraries" comment from
source files. Added or updated Apple copyrights as well.
- parser/Lexer.h:
- wtf/HashCountedSet.h:
- wtf/RetainPtr.h:
- wtf/VectorTraits.h:
No tests since there are only changes to comments.
- bridge/testbindings.cpp:
- html/HTMLEntityNames.gperf:
- loader/Cache.h:
- loader/CachedCSSStyleSheet.h:
- loader/CachedResourceClient.h:
- loader/CachedResourceClientWalker.cpp:
- loader/CachedResourceClientWalker.h:
- loader/CachedScript.cpp:
- loader/CachedScript.h:
- loader/CachedXBLDocument.cpp:
- loader/CachedXBLDocument.h:
- loader/CachedXSLStyleSheet.cpp:
- loader/CachedXSLStyleSheet.h:
- rendering/GapRects.h:
- xml/XMLSerializer.cpp:
- 1:04 PM Changeset in webkit [39555] by
- 30 edits24 adds in trunk
2009-01-02 Simon Fraser <email@example.com>
Reviewed by Darin Adler
Repaints inside of an SVGImage were thrown on the floor,
which broke incremental painting due to loading, or SVG animation.
Fix this by assigning the SVGImage a ChromeClient subclass that passes
along repaints via a new method on ImageObserver, which also takes
a rect parameter for the changed rect, allowing incremental repaints.
Fix RenderImage::imageChanged to take advantage of this changedRect to
only repaint the changed parts of the image.
This also enables incremental painting for canvas-as-image, so
add tests for that too.
Tests: fast/backgrounds/animated-svg-as-background.html
- 12:59 PM Changeset in webkit [39554] by
- 38 edits in trunk/JavaScriptCore
Bug 23080: Remove last vestiges of KJS references
Reviewed by Darin Adler.
Also updated Apple copyright statements.
- DerivedSources.make: Changed bison "kjsyy" prefix to "jscyy".
- GNUmakefile.am: Ditto.
- JavaScriptCore.pri: Ditto. Also changed KJSBISON to JSCBISON and kjsbison to jscbison.
- JavaScriptCoreSources.bkl: Changed JSCORE_KJS_SOURCES to JSCORE_JSC_SOURCES.
- jscore.bkl: Ditto.
- create_hash_table: Updated copyright and removed old comment.
- parser/Grammar.y: Changed "kjsyy" prefix to "jscyy" prefix.
- parser/Lexer.cpp: Ditto. Also changed KJS_DEBUG_LEX to JSC_DEBUG_LEX. (jscyylex): (JSC::Lexer::lex):
- parser/Parser.cpp: Ditto. (JSC::Parser::parse):
- pcre/dftables: Changed "kjs_pcre_" prefix to "jsc_pcre_".
- pcre/pcre_compile.cpp: Ditto. (getOthercaseRange): (encodeUTF8): (compileBranch): (calculateCompiledPatternLength):
- pcre/pcre_exec.cpp: Ditto. (matchRef): (getUTF8CharAndIncrementLength): (match):
- pcre/pcre_internal.h: Ditto. (toLowerCase): (flipCase): (classBitmapForChar): (charTypeForChar):
- pcre/pcre_tables.cpp: Ditto.
- pcre/pcre_ucp_searchfuncs.cpp: Ditto. (jsc_pcre_ucp_othercase):
- pcre/pcre_xclass.cpp: Ditto. (getUTF8CharAndAdvancePointer): (jsc_pcre_xclass):
- runtime/Collector.h: Updated header guards using the clean-header-guards script.
- runtime/CollectorHeapIterator.h: Added missing header guard.
- runtime/Identifier.h: Updated header guards.
- runtime/JSFunction.h: Fixed end-of-namespace comment.
- runtime/JSGlobalObject.cpp: (JSC::JSGlobalObject::reset): Renamed "kjsprint" debug function to "jscprint". Changed implementation method from globalFuncKJSPrint() to globalFuncJSCPrint().
- runtime/JSGlobalObjectFunctions.cpp: (JSC::globalFuncJSCPrint): Renamed from globalFuncKJSPrint().
- runtime/JSGlobalObjectFunctions.h: Ditto.
- runtime/JSImmediate.h: Updated header guards.
- runtime/JSLock.h: Ditto.
- runtime/JSType.h: Ditto.
- runtime/JSWrapperObject.h: Ditto.
- runtime/Lookup.h: Ditto.
- runtime/Operations.h: Ditto.
- runtime/Protect.h: Ditto.
- runtime/RegExp.h: Ditto.
- runtime/UString.h: Ditto.
- tests/mozilla/js1_5/Array/regress-157652.js: Changed "KJS" reference in comment to "JSC".
- wrec/CharacterClassConstructor.cpp: Change "kjs_pcre_" function prefixes to "jsc_pcre_". (JSC::WREC::CharacterClassConstructor::put): (JSC::WREC::CharacterClassConstructor::flush):
- wtf/unicode/Unicode.h: Change "KJS_" header guard to "WTF_".
- wtf/unicode/icu/UnicodeIcu.h: Ditto.
- wtf/unicode/qt4/UnicodeQt4.h: Ditto.
- 12:17 PM Changeset in webkit [39553] by
- 3 edits in trunk/JavaScriptCore
Make randomNumber generate 253 values instead of 232 (or 231 for rand() platforms)
Reviewed by Maciej Stachowiak
- 10:33 AM Changeset in webkit [39552] by
- 5 edits1 add in trunk/WebCore
2009-01-02 Eric Carlson <email@example.com>
Reviewed by Darin Adler
Pull media controls css out of html4.css into separate file. Don't generate
wml, svg, or media css globals unless the feature is enabled.
- DerivedSources.make:
Don't include css for unused features.
- WebCore.xcodeproj/project.pbxproj:
include mediaControls.css
- css/CSSStyleSelector.cpp: (WebCore::CSSStyleSelector::styleForElement):
don't parse or add media css unless VIDEO feature is enabled and the target
element is video or audio
- css/html4.css:
moved media controls css to mediaControls.css
- css/mediaControls.css: Added.
- 10:11 AM Changeset in webkit [39551] by
- 2 edits in trunk/JavaScriptCore
Remove declaration for JSC::Identifier::initializeIdentifierThreading()
Reviewed by Alexey Proskuryakov.
- runtime/Identifier.h: (JSC::Identifier::initializeIdentifierThreading): Removed declaration since the implementation was removed in r34412.
- 9:44 AM Changeset in webkit [39550] by
- 2 edits6 adds in trunk/LayoutTests
Reviewed by Darin Adler.
Add tests for application cache manifest parse failures
- http/tests/appcache/resources/.htaccess:
- http/tests/appcache/resources/wrong-content-type.manifest: Added.
- http/tests/appcache/resources/wrong-signature.manifest: Added.
- http/tests/appcache/wrong-content-type-expected.txt: Added.
- http/tests/appcache/wrong-content-type.html: Added.
- http/tests/appcache/wrong-signature-expected.txt: Added.
- http/tests/appcache/wrong-signature.html: Added.
- 7:18 AM Changeset in webkit [39549] by
- 2 edits in trunk/WebKit/mac
2009-01-02 Cameron Zwarich <email@example.com>
Reviewed by Darin Adler.
Bug 23060: REGRESSION (r38629): Cannot scroll a WebHTMLView using Home/End/Page up/Page down
After r38629, all keyboard events get sent by Editor to the EditorClient, even
if the selection is not editable. If the event's command is unsupported by
WebHTMLView, WebHTMLView mistakenly thinks that the event was handled when it
was not. When using the page up / page down keys, the events generated are of
the form scrollPageUp rather than movePageUp, so they are unsupported by
WebHTMLView and cause this bug to occur.
- WebView/WebHTMLView.mm: (-[WebHTMLView doCommandBySelector:]):
- 3:12 AM Changeset in webkit [39548] by
- 8 edits4 adds in trunk
Reviewed by Darin Adler.
Fix multiple issues with appcache online whitelist handling
Test: http/tests/appcache/online-whitelist.html
- loader/appcache/ApplicationCache.cpp: (WebCore::ApplicationCache::isURLInOnlineWhitelist): Test whitelist entries as prefixes, making it possible to use them for CGI invocation (as required by HTML5).
- loader/DocumentLoader.cpp: (WebCore::DocumentLoader::shouldLoadResourceFromApplicationCache): Re-ordered checks, so that resources that are cached, but are also listed in online whitelist are loaded from the cache. This is required by HTML5, although Firefox doesn't match.
- loader/appcache/ManifestParser.cpp: (WebCore::parseManifest):
- loader/appcache/ManifestParser.h:
- loader/appcache/ApplicationCache.h: (WebCore::ApplicationCache::onlineWhitelist):
- loader/appcache/ApplicationCacheStorage.cpp: (WebCore::ApplicationCacheStorage::store): (WebCore::ApplicationCacheStorage::loadCache): Changed online whitelist to be a vector of URLs, which is better suited for the new algorithm.
- 1:27 AM Changeset in webkit [39547] by
- 10 edits in trunk
2009-01-02 Darin Adler <firstname.lastname@example.com>
Reviewed by Oliver Hunt.
Bug 23072: REGRESSION (r37371): In the Dictionary application, scroll bar appears inside its web view when resizing its window
- WebCore.base.exp: Updated.
- WebCore.xcodeproj/project.pbxproj: Mark HTMLHeadElement.h Private so it can be used in WebKit.
- dom/Document.cpp: (WebCore::Document::Document): Initialize m_frameElementsShouldIgnoreScrolling to false.
- dom/Document.h: Added setFrameElementsShouldIgnoreScrolling, frameElementsShouldIgnoreScrolling, and m_frameElementsShouldIgnoreScrolling.
- html/HTMLFrameElementBase.cpp: (WebCore::HTMLFrameElementBase::parseMappedAttribute): Don't allow changes to the scrolling attribute to affect the scrolling mode if frameElementsShouldIgnoreScrolling() returns true. This is only triggered on Mac OS X when running the Dictionary application.
2009-01-02 Darin Adler <email@example.com>
- StringsNotToBeLocalized.txt: Updated.
2009-01-02 Darin Adler <email@example.com>
Reviewed by Oliver Hunt.
Bug 23072: REGRESSION (r37371): In the Dictionary application, scroll bar appears inside its web view when resizing its window
- WebCoreSupport/WebFrameLoaderClient.mm: (isAppleDictionaryApplication): Added. (applyAppleDictionaryApplicationQuirk): Added. Under the right conditions, sets a flag to ask HTMLFrameElementBase to ignore the scrolling attribute. (WebFrameLoaderClient::dispatchWillSendRequest): Call the two functions above to apply the quirk when the relevant script is loaded.
- 1:25 AM Changeset in webkit [39546] by
- 17 edits4 adds in trunk
Reviewed by Darin Adler.
<rdar://problem/6451666> Implement AppCache fallback entries (23036)
Test: http/tests/appcache/fallback.html
- loader/FrameLoader.cpp: (WebCore::FrameLoader::loadResourceSynchronously): Use fallback entries if normal loading fails.
- loader/DocumentLoader.cpp: (WebCore::DocumentLoader::shouldLoadResourceFromApplicationCache): Do not prevent normal loading for resources that match fallback namespaces - they are only loaded from the cache if that fails. (WebCore::DocumentLoader::getApplicationCacheFallbackResource): Get a fallback entry for resource from associated appcache, or from passed in one, if any. (WebCore::DocumentLoader::scheduleLoadFallbackResourceFromApplicationCache): If a fallback entry for resourse exists, add it to pending substitute loads.
- loader/DocumentLoader.h: Added new functions for loading fallback data for resources.
- loader/ResourceLoader.h:
- loader/ResourceLoader.cpp: (WebCore::ResourceLoader::scheduleLoadFallbackResourceFromApplicationCache): This function is called when normal loading fails (which includes network failures, 4xx and 5xx responses, and cross-origin redirects) to load appcache fallback data instead. It can use either the cache that is associated with the browsing context, or a custom one if association is yet to take place. (WebCore::ResourceLoader::willSendRequest): Try using fallback data. (WebCore::ResourceLoader::didReceiveResponse): Ditto. (WebCore::ResourceLoader::didFail): Ditto.
- loader/MainResourceLoader.cpp: (WebCore::MainResourceLoader::didReceiveResponse): Locate an appropriate cache and load fallback data from it if loading fails. The browsing context may still be associated with its previous document here, so the cache to load from must be passed explicitly. (WebCore::MainResourceLoader::didFail): Ditto. (WebCore::MainResourceLoader::load): Remove unnecessary check and FIXME.
- loader/appcache/ApplicationCache.cpp: (WebCore::ApplicationCache::setFallbackURLs): (WebCore::ApplicationCache::urlMatchesFallbackNamespace):
- loader/appcache/ApplicationCache.h: (WebCore::ApplicationCache::fallbackURLs):
- loader/appcache/ApplicationCacheStorage.cpp: (WebCore::ApplicationCacheStorage::cacheGroupForURL): (WebCore::ApplicationCacheStorage::fallbackCacheGroupForURL): (WebCore::ApplicationCacheStorage::store): (WebCore::ApplicationCacheStorage::loadCache): (WebCore::ApplicationCacheStorage::storeCopyOfCache):
- loader/appcache/ApplicationCacheStorage.h:
- loader/appcache/ApplicationCacheGroup.cpp: (WebCore::ApplicationCacheGroup::fallbackCacheForMainRequest): (WebCore::ApplicationCacheGroup::didFinishLoadingManifest):
- loader/appcache/ApplicationCacheGroup.h: Implement fallback map saving and loading, pass it to the cache.
- loader/appcache/ManifestParser.h: Use a correct data structure for fallback map - keys are matched by prefix, so HAshMap cannot be used.
- loader/appcache/ManifestParser.cpp: (WebCore::parseManifest): Fix bugs in fallback section parsing.
Jan 1, 2009:
- 11:49 PM Changeset in webkit [39545] by
- 2 edits in trunk/WebCore
<rdar://problem/6450530> WebCore::FontPlatformData should not leak
Reviewed by Dan Bernstein.
Whoops, previous patch should also have fixed the font referencing in
the constructor.
- 11:46 PM Changeset in webkit [39544] by
- 2 edits in trunk/WebCore
<rdar://problem/6450530> WebCore::FontPlatformData should not leak
Reviewed by Dan Bernstein.
Make sure we only adopt the new font, rather than re-referencing (and so leaking).
- 10:09 PM Changeset in webkit [39543] by
- 3 edits in trunk/LayoutTests
2009-01-01 Darin Adler <email@example.com>
Add one more String.replace test case that I should have included in that last check-in.
- fast/js/resources/string-replace-3.js: Added test case that covers more of the cases where $0-$99 are used but are actually valid.
- fast/js/string-replace-3-expected.txt: Added new result.
- 9:56 PM Changeset in webkit [39542] by
- 5 edits in trunk
2009-01-01 Darin Adler <email@example.com>
Reviewed by Oliver Hunt.
String.replace does not support $& replacement metacharacter when search term is not a RegExp
Test: fast/js/string-replace-3.html
- runtime/StringPrototype.cpp: (JSC::substituteBackreferences): Added a null check here so we won't try to handle $$-$9 backreferences when the search term is a string, not a RegExp. Added a check for 0 so we won't try to handle $0 or $00 as a backreference. (JSC::stringProtoFuncReplace): Added a call to substituteBackreferences.
2009-01-01 Darin Adler <firstname.lastname@example.com>
Reviewed by Oliver Hunt.
String.replace does not support $& replacement metacharacter when search term is not a RegExp
- fast/js/resources/string-replace-3.js: Added test cases to cover replace with non-regexp and to cover "$0" and "$00".
- fast/js/string-replace-3-expected.txt: Added new results.
- 8:47 PM Changeset in webkit [39541] by
- 3 edits1 delete in trunk
2009-01-01 Darin Adler <email@example.com>
Reviewed by Dan Bernstein.
Bug 23071: REGRESSION (r39536): New test failures after committing patch in bug 23051 (ICU search)
Also fix some things that Dan suggested during review of the ICU search patch that I forgot
the first time around.
- editing/TextIterator.cpp: Use ICU search on all platforms that use ICU, now that we've double checked it works everywhere, removing HAVE_ICU_SEARCH entirely. Removed unused m_atBreak data member from the non-ICU code path. (WebCore::TextIterator::TextIterator): Move null check up. (WebCore::TextIterator::handleTextBox): Fix mistake that made the iterator include collapsed whitespace. This was left over from an earlier version of the patch. (WebCore::SimplifiedBackwardsTextIterator::SimplifiedBackwardsTextIterator): Move null check up.
2009-01-01 Darin Adler <firstname.lastname@example.com>
Reviewed by Dan Bernstein.
Turn on the regression test for ICU search on Mac OS X Tiger too.
It was already on for Windows (by accident, failing), but now WebCore has been changed
so it should work fine on all platforms using ICU, which includes both of those.
- platform/mac-tiger/editing/execCommand: Removed.
- platform/mac-tiger/editing/execCommand/findString-diacriticals-expected.txt: Removed.
- 7:06 PM Changeset in webkit [39540] by
- 9 edits in trunk/JavaScriptCore
2009-01-01 Gavin Barraclough <email@example.com>
Reviewed by Darin Adler.
Allow 32-bit integers to be stored in JSImmediates, on x64-bit.
Presently the top 32-bits of a 64-bit JSImmediate serve as a sign extension of a 31-bit
int stored in the low word (shifted left by one, to make room for a tag). In the new
format, the top 31-bits serve as a sign extension of a 32-bit int, still shifted left by
The new behavior is enabled using a flag in Platform.h, 'WTF_USE_ALTERNATE_JSIMMEDIATE'.
When this is set the constants defining the range of ints allowed to be stored as
JSImmediate values is extended. The code in JSImmediate.h can safely operate on either
format. This patch updates the JIT so that it can also operate with the new format.
~2% progression on x86-64, with & without the JIT, on sunspider & v8 tests.
- assembler/MacroAssembler.h: (JSC::MacroAssembler::addPtr): (JSC::MacroAssembler::orPtr): (JSC::MacroAssembler::or32): (JSC::MacroAssembler::rshiftPtr): (JSC::MacroAssembler::rshift32): (JSC::MacroAssembler::subPtr): (JSC::MacroAssembler::xorPtr): (JSC::MacroAssembler::xor32): (JSC::MacroAssembler::move): (JSC::MacroAssembler::compareImm64ForBranch): (JSC::MacroAssembler::compareImm64ForBranchEquality): (JSC::MacroAssembler::jePtr): (JSC::MacroAssembler::jgePtr): (JSC::MacroAssembler::jlPtr): (JSC::MacroAssembler::jlePtr): (JSC::MacroAssembler::jnePtr): (JSC::MacroAssembler::jnzSubPtr): (JSC::MacroAssembler::joAddPtr): (JSC::MacroAssembler::jzSubPtr):
- assembler/X86Assembler.h: (JSC::X86Assembler::addq_rr): (JSC::X86Assembler::orq_ir): (JSC::X86Assembler::subq_ir): (JSC::X86Assembler::xorq_rr): (JSC::X86Assembler::sarq_CLr): (JSC::X86Assembler::sarq_i8r): (JSC::X86Assembler::cmpq_ir):
- jit/JIT.cpp: (JSC::JIT::compileOpStrictEq): (JSC::JIT::privateCompileMainPass): (JSC::JIT::privateCompileSlowCases): (JSC::JIT::privateCompileCTIMachineTrampolines):
- jit/JIT.h:
- jit/JITArithmetic.cpp: (JSC::JIT::compileFastArith_op_lshift): (JSC::JIT::compileFastArithSlow_op_lshift): (JSC::JIT::compileFastArith_op_rshift): (JSC::JIT::compileFastArithSlow_op_rshift): (JSC::JIT::compileFastArith_op_bitand): (JSC::JIT::compileFastArithSlow_op_bitand): (JSC::JIT::compileFastArith_op_mod): (JSC::JIT::compileFastArithSlow_op_mod): (JSC::JIT::compileFastArith_op_add): (JSC::JIT::compileFastArithSlow_op_add): (JSC::JIT::compileFastArith_op_mul): (JSC::JIT::compileFastArithSlow_op_mul): (JSC::JIT::compileFastArith_op_post_inc): (JSC::JIT::compileFastArithSlow_op_post_inc): (JSC::JIT::compileFastArith_op_post_dec): (JSC::JIT::compileFastArithSlow_op_post_dec): (JSC::JIT::compileFastArith_op_pre_inc): (JSC::JIT::compileFastArithSlow_op_pre_inc): (JSC::JIT::compileFastArith_op_pre_dec): (JSC::JIT::compileFastArithSlow_op_pre_dec): (JSC::JIT::compileBinaryArithOp):
- jit/JITInlineMethods.h: (JSC::JIT::getConstantOperand): (JSC::JIT::getConstantOperandImmediateInt): (JSC::JIT::isOperandConstantImmediateInt): (JSC::JIT::isOperandConstant31BitImmediateInt): (JSC::JIT::emitFastArithDeTagImmediate): (JSC::JIT::emitFastArithDeTagImmediateJumpIfZero): (JSC::JIT::emitFastArithReTagImmediate): (JSC::JIT::emitFastArithImmToInt): (JSC::JIT::emitFastArithIntToImmNoCheck):
- runtime/JSImmediate.h: (JSC::JSImmediate::isPositiveNumber): (JSC::JSImmediate::isNegative): (JSC::JSImmediate::rightShiftImmediateNumbers): (JSC::JSImmediate::canDoFastAdditiveOperations): (JSC::JSImmediate::makeValue): (JSC::JSImmediate::makeInt): (JSC::JSImmediate::makeBool): (JSC::JSImmediate::intValue): (JSC::JSImmediate::rawValue): (JSC::JSImmediate::toBoolean): (JSC::JSImmediate::from):
- wtf/Platform.h:
- 6:21 PM Changeset in webkit [39539] by
- 13 edits in trunk/LayoutTests/platform/mac/fast
Set the svn:mime-type property of recently-added PNG files to image/png.
- 6:07 PM Changeset in webkit [39538] by
- 7 edits4 adds in trunk
2009-01-01 Simon Fraser <firstname.lastname@example.com>
Reviewed by Darin Adler, Oliver Hunt
Enable incremental painting of canvas. This turns incremental painting
back on, and fixes issues with stroke width and miters, calling willDraw()
for strokeText and fillText, and taking shadows into account.
Test: fast/canvas/canvas-incremental-repaint.html
- 5:08 PM Changeset in webkit [39537] by
- 4 edits in trunk/WebCore
2008-12-29 Konstantin Käfer <firstname.lastname@example.com>
Reviewed by Tim Hatcher.
Fix for https://bugs.webkit.org/show_bug.cgi?id=17229
<rdar://problem/5732829> Inspector should show properties of all JS objects in Console
Prints objects not as plain text but makes them expandable so that
they can be inspected.
- inspector/front-end/Console.js: (): added a parameter "inline" to the WebInspector.Console._format function which indicates
whether the object is printed in the context of another string (with console.log()) or
as sole element.
(.): objects and DOM nodes are now printed in an expandable form when they are printed alone
(i.e. not in the context of a console.log() string) so that they can be inspected.
- inspector/front-end/PropertiesSection.js: (WebInspector.PropertiesSection.prototype.set title): Allow DOM Nodes as title instead of strings
in that case, the Node is inserted into the title instead of the string value of the passed
object. This is used for displaying linkified titles, for example when inspecting DOM nodes,
the syntax highlighted HTML representation is shown instead of the plain source code.
- inspector/front-end/inspector.css: correct the offsetParent for the expandable object inspector.
- 1:19 PM Changeset in webkit [39536] by
- 3 edits7 adds in trunk
2009-01-01 Darin Adler <firstname.lastname@example.com>
Reviewed by Dan Bernstein.
Bug 23051: web page searching should use ICU's search so it can ignore diacritical differences
Test: editing/execCommand/findString-diacriticals.html
- editing/TextIterator.cpp: Changed the CircularSearchBuffer class to have a new name, since it doesn't always use a circular buffer any more. Changed the interface so it can work well in the new chunky comparison mode for ICU search, and also added private data members for both the ICU-search and non-ICU-search code paths. (WebCore::TextIterator::TextIterator): Use the versions of the Range functions that don't take an exception code. (WebCore::TextIterator::handleTextBox): Added a special case to handle the position of a collapsed-away space better. This is not needed for search mechanism, but was helpful in an earlier version of this patch, and is still an improvement. (WebCore::SimplifiedBackwardsTextIterator::SimplifiedBackwardsTextIterator): Use the versions of the Range functions that don't take an exception code. (WebCore::CharacterIterator::range): Ditto. (WebCore::characterSubrange): Added. Helper function used in both places below where we want to convert a range and character offsets into a subrange. (WebCore::WordAwareIterator::advance): Use the versions of the Range functions that don't take an exception code. (WebCore::createSearcher): Added. (WebCore::searcher): Added. (WebCore::lockSearcher): Added. (WebCore::unlockSearcher): Added. (WebCore::SearchBuffer::SearchBuffer): Added. (WebCore::SearchBuffer::~SearchBuffer): Added. (WebCore::SearchBuffer::append): Added. (WebCore::SearchBuffer::atBreak): Added. (WebCore::SearchBuffer::reachedBreak): Added. (WebCore::SearchBuffer::search): Added. (WebCore::SearchBuffer::length): Added. (WebCore::TextIterator::subrange): Changed to call the characterSubrange function above. (WebCore::TextIterator::rangeFromLocationAndLength): Use the versions of the Range functions that don't take an exception code. Also tweak some other details of the code. (WebCore::isAllCollapsibleWhitespace): Added. (WebCore::collapsedToBoundary): Added. (WebCore::findPlainText): Rewrote to use new interface and streamline the logic a bit.
Add the relevant files in the icu directory. As icu/README says, the "icu"
directory is really just for Mac OS X, where we have the ICU library but not
the headers installed. It should be moved inside platform/mac at some point
to make this more clear (and the copy in JavaScriptCore should be moved
somewhere similar for the same reason).
- icu/unicode/ucoleitr.h: Added.
- icu/unicode/usearch.h: Added.
2009-01-01 Darin Adler <firstname.lastname@example.com>
Reviewed by Dan Bernstein.
Bug 23051: web page searching should use ICU's search so it can ignore diacritical differences
Currently this is only activated on the Mac platform, not including Tiger.
- editing/execCommand/findString-diacriticals-expected.txt: Added. Expect failure.
- editing/execCommand/findString-diacriticals.html: Added.
- platform/mac-tiger/editing/execCommand: Added.
- platform/mac-tiger/editing/execCommand/findString-diacriticals-expected.txt: Added. Expect failure.
- platform/mac/editing/execCommand/findString-diacriticals-expected.txt: Added. Expect success.
- 12:34 AM Changeset in webkit [39535] by
- 2 edits in trunk/WebCore
CrashTracer: [REGRESSION] 1090 crashes in Safari at com.apple.JavaScriptCore: KJS::JSGlobalObject::stopTimeoutCheck + 0
Reviewed by Cameron Zwarich.
This was caused by a plugin instance calling into JS code that removed the plugin
object. This fix is to cache the global object locally in a ProtectedPtr so we don't
need to rely on the continued existence of the plugin instance.
- 12:22 AM Changeset in webkit [39534] by
- 7 edits in trunk
[jsfunfuzz] Assertion + incorrect behaviour with dynamically created local variable in a catch block
Reviewed by Cameron Zwarich
Eval inside a catch block attempts to use the catch block's static scope in
an unsafe way by attempting to add new properties to the scope. This patch
fixes this issue simply by preventing the catch block from using a static
scope if it contains an eval.
Dec 31, 2008:
- 6:33 PM Changeset in webkit [39533] by
- 5 edits in trunk
[jsfunfuzz] Computed exception offset wrong when first instruction is attempt to resolve deleted eval
Reviewed by Gavin Barraclough.
This was caused by the expression information for the initial resolve of
eval not being emitted. If this resolve was the first instruction that
could throw an exception the information search would fail leading to an
assertion failure. If it was not the first throwable opcode the wrong
expression information would used.
Fix is simply to emit the expression info.
- 9:52 AM Changeset in webkit [39532] by
- 12 edits in trunk/WebKit/gtk
Add section information for View, Frame, Settings, HistoryItem, BackForwardList, WindowFeatures and Inspector
Add section information and informal examples for WebKitWebView,
WebKitWebFrame, WebKitWebSettings, WebKitWebNetworkRequest,
WebKitWebWindowFeatures, WebKitWebHistoryItem,
WebKitWebBackForwardList and WebKitWebInspector.
- 9:31 AM Changeset in webkit [39531] by
- 2 edits in trunk/WebKitTools
2008-12-31 Zan Dobersek <firstname.lastname@example.com>
Reviewed by Holger Freyther.
Prevent TestNetscapePlugin from installing system-wide.
- GNUmakefile.am:
- 9:12 AM Changeset in webkit [39530] by
- 2 edits in trunk/WebCore
2008-12-31 Laszlo Gombos <Laszlo Gombos>
Reviewed by Holger Freyther.
MinGW build failure.
- platform/graphics/qt/SimpleFontDataQt.cpp: (WebCore::SimpleFontData::containsCharacters):
- 8:52 AM Changeset in webkit [39529] by
- 2 edits in trunk/WebKitTools
2008-12-31 Zan Dobersek <email@example.com>
Reviewed by Holger Freyther.
Move WebKitWebView's size allocation into a proper place.
- DumpRenderTree/gtk/DumpRenderTree.cpp: (dump): (runTest):
- 8:37 AM Changeset in webkit [39528] by
- 2 edits in trunk/WebCore
2008-12-31 Alexander V. Butenko <firstname.lastname@example.com>
Reviewed by Holger Freyther.
[gtk] webkit up to r39121 crash on image urls like
- platform/network/soup/ResourceHandleSoup.cpp: (WebCore::ResourceHandle::start):
- 8:17 AM Changeset in webkit [39527] by
- 2 edits in trunk/WebCore
2008-12-31 Hiroyuki Ikezoe <firstname.lastname@example.com>
Reviewed by Holger Freyther.
- platform/graphics/gtk/SimpleFontDataPango.cpp: (WebCore::SimpleFontData::determinePitch): Do not invoke isFixedPitch() when the font is a custom font.
- 4:32 AM Changeset in webkit [39526] by
- 2 edits in trunk/WebCore
More work on Bug 3781: Animation via canvas could be faster
Reviewed by Cameron Zwarich
Make use of the fast path parsing of color strings that Color
uses. This improves performance of '#rgb', '#rrggbb', etc and
named (eg. 'green') colors.
Improves frame rate of test by around 40%
- 2:17 AM Changeset in webkit [39525] by
- 3 edits2 adds in trunk
2008-12-31 Cameron Zwarich <firstname.lastname@example.com>
Reviewed by Oliver Hunt.
Bug 23054: Caching of global lookups occurs even when the global object has become a dictionary
- interpreter/Interpreter.cpp: (JSC::Interpreter::resolveGlobal): Do not cache lookup if the global object has transitioned to a dictionary. (JSC::Interpreter::cti_op_resolve_global): Do not cache lookup if the global object has transitioned to a dictionary.
- fast/js/pic/delete-global-object-expected.txt: Added.
- fast/js/pic/delete-global-object.html: Added.


text:
College Baseball Daily will hold a Live Chat tonight at 8pm Eastern/5pm Pacific to go over the weekend of action. We will be joined by CBD Editor Brian Foley, Assistant Editor Mark Rafferty, CBD senior writers Kat Cornetta, and William Knox.
Tag: Live Chat
CBD Live Chat: Louisville vs UConn (May 13th)
College Baseball Daily will be running a Live Chat tonight from Norwich, Connecticut as UConn takes on Louisville in a key Big East showdown for the Huskies chances of getting an at-large berth and possible regional host spot in the 2011 NCAA Baseball Tournament. The chat will begin at about 5pm from Dodd Stadium so […]
College Baseball Live Chat Recap (May 8th)
Live College Baseball Chat Recap (May 1)
Beanpot Live Chat Recap
College Baseball Daily will be providing a Live Chat during the 2011 Beanpot Consolation and Championship games from Fenway Park. CBD Editor Brian Foley and CBD Sr. Writer Katherine Hasenauer Cornetta will be your hosts and feel free to leave your comments below. The chat is expected to start around 3:00pm with the starting lineups […]

subset: commoncrawl


text:
On Tuesday morning, Walgreen Co. (NYSE:WAG), the second largest retail pharmacy operator, reported earnings that largely disappointed analysts and investors. The stock was weak during morning trade, although it rebounded midday despite an opposite move in the stock market.
Let's look at the numbers. The company reported revenue of $19.4 billion versus an estimate of $19.44 billion. Despite the miss, the company grew its revenues by about 6 percent for the year. Most of this was due to same store sales growth, which came in at 4.8 percent.
However, what disappointed investors were the company's weak profit margins. Gross margins fell by 40 basis points to 28.1 percent. This resulted in a 3-cent-per-share miss on EPS, which came in at 91 cents per share excluding extra items.
It may not seem like a big deal that the company missed by just 3 cents per share on earnings, but keep in mind that this means the company is growing by about 4 to 5 percent slower than analysts expected. For a company that trades at about 25 2times earnings, this is a big deal. Furthermore, investors have to keep in mind that when analysts see earnings growth acceleration or deceleration, they extrapolate it into the future.


text:
Most registered American voters think that Santa is a Democrat.
The political results came from a new poll by Public Policy Polling, a firm that had one of the more accurate takes on the Presidential election.
Forty four percent of respondents said that Santa was a Democrat while just 28% said that he was a Republican. Another 28% said they did not know Santa's political affiliation.
That same breakdown did not correspond to who people thought would receive presents. Only an extremely slim majority 51/49 thought that U.S. President Barack Obama would get presents while 63% of people thought that his defeated challenger Republican Mitt Romney would get presents.
There might not be any presents to go around, however. More than half of respondents said that the fiscal cliff might mean that Santa would have to cut back on presents. This, of course, assumes that Santa is an American citizen who would see his taxes go up. Although Santa's citizenship is unknown, the location of his secret workshop at the North Pole implies he is ruled by either Canadian or Russian tax law.
In less Santa-related issues covered by the poll, respondents' number one Christmas movie was
It's A Wonderful Life
(22%), followed by
A Christmas Story
(20%) and
Home Alone
(16%). Surprisingly, the objectively best Christmas movie,
Die Hard,
did not appear on the chart.
Part of the reason for the enduring appeal of
It's A Wonderful Life
is that the studio that made it did not update its copyright correctly. This meant tht in the '60s and early '70s, all of the major American networks could show the movie for free, and it became a Christmastime tradition for many families to watch it. It's also the reason why the complete film is on YouTube and can be embedded below:
Of the respondents, 87% said that their primary "Holiday Season" holiday was Christmas (87%), with most of the other holidays floating at around 3%. Surprisingly, a completely made-up holiday, Festivus, received 3% of responses.
Festivus was created on an episode of the 90s sitcom
when we find out that George's father created a Christmas alternative after he beat a man senseless getting a "doll" for his son.
Other key takeaways from the poll are that people are about evenly split on whether they would tell on Mommy if they caught her kissing Santa Claus (43/40), but if grandma was run over by a reindeer, 61% would not press charges.
The company surveyed 500 registered voters from December 5th to 7th. The margin of error for the poll is +/-4.4% and the poll was not paid for or authorized by any campaign or political organization.
Santa could not be reached for comment on his political affiliation.
You can read the full results


text:
Your Cart Is Empty!
Key Findings
- China will remain as the largest online retail market in the region
- Japan, the second-largest market, will witness moderate growth in 2014-2019
- Innovative collaborations of online retailers to lead the future of e- commerce in India
- India is the fastest growing online market
- Provides a comprehensive view of the online retail landscape, including current market sizes and category forecast to 2019; and highlights the fastest growing markets and category groups.
- Details market size and category forecast for the region and countries, features major retailers, key innovative retailers and online retail trends
- The report covers twelve countries in Asia-Pacific.
Reasons To Buy
- The report provides an essential overview of the online retail market in Asia-Pacific, highlighting the largest and fastest growing markets.
- Provides analysis of the latest trends, market dynamics (covering 10 category groups) and key innovations in retail space in major countries across the region
- Identify the largest and fastest growing categories in major countries across the region
- Benefit from a detailed analysis of key trends influencing the online retail market.
- Monitor the competitive landscape, with analysis of key players across the region.
Table of Contents
Global* online market to surpass US$ 1555.1 billion by 2019
Retailers are adopting various strategies to increase their customer base
Electrical and electronics is the most preferred category group over the online channel
Apparel, accessories, luggage and leather goods is the second biggest and Food and grocery is the fastest-growing category group
Snippets of retail trends in Asia- Pacific
Asian E-market players alliances is a possibility in the near future
Overview of India's Online Shopping Environment
Payment preferences in Asia- Pacific
Major online retailers in Asia- Pacific
Innovative Retailers in Asia- Pacific
Asia- Pacific: Online Retail Market
Online retail sales 2014 (US$ bn) and CAGR% growth 2014-2019
Top three Biggest and Fastest Growing Category Groups in each country
Top five Fastest Growing countries in each Category Group
Online trends in the Asia- Pacific
Major online retailers in the Asia- Pacific
Innovative retailers in the Asia- Pacific
List of Figures
Top 3 biggest and fastest growing category group in each country
Electrical and electronics
Apparel, accessories, luggage and leather goods
Books, news and stationery
Food and grocery
Music, video and entertainment software
Sports and leisure equipment
Health and beauty
Home and garden products
Furniture and floor coverings
Report Format
Following are different modes of Licenses.
a. Single User License:
This license allows only one person to use the report. This person can use the report on any computer and may take print outs of the report but must take care of not sharing the report (or any information contained therein) with any other individual or people. Unless you purchase a Site License or a Global Site License, a Single User License must be purchased for every single person that wishes to use the report within the same enterprise.
b. Single Site License:
This license allows unlimited users to use the report within one company location, e.g. a regional office. These users can use the report on any computer and may take print outs of the report but must take care of not sharing the report (or any information contained therein) with any other individual or people.
c. Global Site License:
A Global Site License (or Enterprise wide Site License or Global License) is a license granted to original purchaser, who can share a report with other employees and authorized Users of the same organization.
Quick Help
1. How do you deliver the reports?
The delivery of reports is depends on format & mode of license of report(s). Following are different kinds of formats of report(s) and their delivery options :
a. Electronic Format – Through email from Publisher
Report will be sent to your username email address in PDF, Excel, PowerPoint or any other electronic / softcopy format by publisher.
Delivery Time: 12 to 48 hours [depending on time difference or occurrences of national holidays]
b. Hard Copy or Printed Format or CD-Rom – Through Mail or Courier from Publisher
Report will be sent through mail / courier delivery to your shipping address by publisher.
Delivery Time: Less than, few weeks [depending on time difference or occurrences of national holidays]
2. How can I make payment for publications I purchase?
You could be able to make the payment, in following ways:
a. Online Secure Payment through Credit Card Payment : We accept Visa, Master, AMEX Cards & CCAvenue
b. Transfer of fund to our bank account via Bank transfer or Wire transfer
c. Payment via DD or Cheque
d. Paypal
3. Is it safe to use my credit card on MarketinfoResearch?
Your personal information and online tranaction on Marketinfo Research is secure, private, and tamper-proof. All credit card payments are processed through secure and trusted payment gateways.
If you have a more question about our publications please see our FAQs section or contact us now at firstname.lastname@example.com.
Supermarkets, Retail & Wholesale


text:
- log in
- account
Who is the MVP of the Marketing Bowl: Social Media or Super Bowl Ads?
Posted by Augie Ray on January 31, 2010
- 554 Recommendations
- 9 comments
If you read this blog, you likely already care less about the Saints versus the Colts than you do about Super Bowl ads versus Social Media marketing. After all, the real money isn't earned from the battle on the field but in the battle that occurs during timeouts: Each player on last year's winning team earned a bonus of $83,000 while NBC earned around $213 million in ad revenue for the telecast.
A shift is occurring in the relative importance to marketers of Social Media and Super Bowl advertising. Of course, the 2010 Super Bowl isn't the first we've seen of the marriage of Social Media and Super Bowl ads. Last year, Doritos struck gold with a UGC (User-Generated Content) ad produced by two unemployed brothers, and the brand is back this year with more UGC ads competing for even greater prize money.
But this year, there's a difference: The first evidence that the world has changed between Super Bowl XLIII and XLIV came from Pepsi's news it would not advertise during the big game; instead the brand is opting to invest its marketing budget in a Social Media marketing program called Pepsi Refresh. Many of us in the Social Media business were a bit shocked by this, not because Pepsi saw the importance of Social Media marketing but because they saw it as an alternative rather than an adjunct to their Super Bowl ad campaign. As I said to 1to1 Media at the time, "There was a part of me that was a little surprised that (Pepsi) didn't think about layering a social media program on top of a Super Bowl ad."
Image by Michael Kwan (Freelancer) via Flickr
While Pepsi is to be commended for using the "Social Media vs. Super Bowl ads" hype for terrific PR advantage, the fact is that advertising and Social Media go together like brats and beer. Advertising is great at raising awareness to a mass audience, while Social Media marketing is perfect for building deeper relationships and influence. The two are mutually beneficial, not mutually exclusive.
This paired benefit is not lost on other brands; in fact,the first sentence of the New York Times article says it all, "Coca-Cola is telling Pepsi-Cola that when it comes to Super Bowl advertising, you can walk and chew gum at the same time." Coke is one brand that will use its Super Bowl ad to promote its Facebook program, http://facebook.com/livepositively, where consumers can send virtual goods and earn Coca-Cola donations to the Boys and Girls Clubs of America. Audi is another Super Bowl advertiser that is using their valuable ad time to drive consumers into a Social Media venue; their "Green Police" ads direct consumers to the Audi YouTube channel where the humorous ads can be viewed, rated, and shared. On Twitter,Unilever will be engaging people who tweet about their Dove Men+Care ads in real-time during the game and E*Trade will be directing viewers to BabyMail, a site to send e-mail messages using voices that simulate baby talk.
And this is where the interesting shift in the recognition of Social Media marketing is evident: Last year, brands used Social Media marketing mostly to develop content for and promote their Super Bowl ads, but this year Super Bowl ads are being dedicated to the support of larger Social Media marketing strategies. The servant has become the master.
The reason for this shift is obvious: Consumer habits are changing. Back in 2007, Forrester's North American Social Technographics Online Survey found that only 25% were Joiners--people who maintained a profile on social networking sites. In 2009, that figure had risen to 59%. The shift in consumer media consumptions is continuing, and this year's Super Bowl will not be the end of the evolution of marketers' budgets and strategies toward Social Computing.
re: Who is the MVP of the Marketing Bowl: Social Media or Super
Comment from Manish (not verified) on Mon, 02/01/2010 - 02:56
Another nice piece of work from you..however do you think that somewhere it is non-ethical. Using the society for your marketing benefits?
re: Who is the MVP of the Marketing Bowl: Social Media or Super
Comment from Joe Sallustio (not verified) on Mon, 02/01/2010 - 11:13
IMO I don't think there's any unethical practice involved with social media marketing. People on social media sites voluntarily disclose their personal information, so it doesn't seem too intrusive for companies to use this information to further segment their audiences. The attractive thing with social media is the interpersonal touch point that companies can create with their consumers, which creates a mutually beneficial relationship.
Advertising will always "use society" for personal benefits, however, social media allows for a better cooperative relationship between advertiser and consumer.
re: Who is the MVP of the Marketing Bowl: Social Media or Super
Comment from Patrick (not verified) on Mon, 02/01/2010 - 11:34
Great post on an interesting topic. Not sure i'm in agreement about Coke's 'walk and chew gum' statement, tho. Coke is spending millions on the superbowl but donating only $250k to B&G Club, whereas Pepsi is spending $0 on the superbowl and funding millions for the refresh projects. Maybe Pepsi is trying to illustrate that spending such a large sum on a fleeting bump in brand awareness is a bit irresponsible in this day and age when brands have the opportunity to empower consumers to do good and make a difference.
re: Who is the MVP of the Marketing Bowl: Social Media or Super
Comment from Augie Ray on Mon, 02/01/2010 - 12:13
Manish, it will come as no surprise that I agree with Joe. I do not think Social Media Marketing is unethical. While the phrase "using society for your marketing benefits" might be stating it a little strong, the fact is that all (successful) marketing is about leveraging psychology and sociology for brand benefit. When used improperly--such as cigarette ads that ignored dangers while associating smoking with "coolness"--it can be improper and dangerous. But when used appropriately--understanding what matters to consumers and promoting a product that meets physical or psychological needs--it can be good for both consumers and brands.
Patrick, good thoughts on the Coke/Pepsi approach and the way they are leveraging Social for charitable giving. I still think Coke is "walking and chewing" at the same time by merging their advertising with a Social Media program, but the point that Pepsi is putting more money into the community (and should promote this) is well taken!
re: Who is the MVP of the Marketing Bowl: Social Media or Super
Comment from Marc Meyer (not verified) on Wed, 02/03/2010 - 09:18
What this illustrates and what Pepsi and Coke have all of a sudden realized, (in different ways) is that indeed there is still and always will be value in traditional marketing. The difference is now you the marketer allow or create the ability and the channel to continue the dialogue AFTER the 60 second spot. Let's not forget that Pepsi is not abandoning traditional marketing per se, just realizing that there might be more life to a Super Bowl spot than just 24 hours later, by continuing and creating dialogue with its brand loyalists.
In a sense, I think Coke may have an advantage because though it does realize who the master is now, doesn't mean that you don't go out and find more foot soldiers...
re: Who is the MVP of the Marketing Bowl: Social Media or Super
Comment from William Gaultier - CEO - e-storm (not verified) on Thu, 02/04/2010 - 12:58
Thanks for the post. Your comment "Advertising is great at raising awareness to a mass audience, while Social Media marketing is perfect for building deeper relationships and influence. The two are mutually beneficial, not mutually exclusive." was right on!
Too many social media purist, fail to remember that mass media still has a huge influence on all other media. Yes, Social is great in having deep conversations and exchanges (I am only referring to online social here), but social media can/should be supported effectively by "targeted" mass media. TV, Radio, and all online channels can be bought/placed with strong targeting in mind. We see it in many clients, there is a 30-50% correlation (and attribution) between TV/Radio and online channels.
Social media and mass media should work together - and not be treated as mutually exclusive!
re: Who is the MVP of the Marketing Bowl: Social Media or Super
Comment from Augie Ray on Thu, 02/04/2010 - 13:25
Marc, love your comment about "foot soldiers." Thanks for extending the metaphor so well!
And William, I absolutely agree. Funny thing is that I was just making that same point with a reporter this morning. I've heard from many who are intrigued by the "advertising vs. social media" slant of Pepsi's announcement, but the real story is "advertising AND social media!"
re: Who is the MVP of the Marketing Bowl: Social Media or Super
Comment from MediaMentions (not verified) on Sat, 02/06/2010 - 17:51
It's interesting that you brought this up since I have come across quite a few posts (such as this one: http://www.pressdisplay.com/pressdisplay/showlink.aspx?bookmarkid=1XQDHE...) that took to analyzing the correlation between the Bowl and a wave of advertising.
Thanks for the post!
re: Who is the MVP of the Marketing Bowl: Social Media or Super
Comment from Joey (not verified) on Tue, 02/09/2010 - 12:42
Excellent insight in this post. In my personal opinion, the people who combine social medial into their advertising strategy are going to retain a more loyal following. People are already aware of the brand and when they get a chance to see them on Facebook, Twitter and other websites, the relationship grows. Companies who employ social media also get increased interactivity from their customers. This allows for more promotional campaigns, events and incentive based selling. Great post, thanks for sharing.
Search Forrester's Blogs
Predictions 2017
The dynamics that will shape the future in the age of the customer »
Free Webinar
Planning for innovation and risk in the wake of Brexit »
Forrester's CX Index
Predict how actions to improve CX will affect revenue performance.
Measure the customer experiences that matter most »
Analyst Blogs
- Brandon Verblow (3)
- Brigitte Majewski (1)
- Carlton Doty (7)
- Cliff Condon (5)
- Collin Colburn (4)
- David Truog (2)
- Emily Collins (2)
- Erna Alfred Liousas (14)
- Fatemeh Khatibloo (2)
- Fred Giron (1)
- James McQuivey (1)
- Jennifer Wise (10)
- Jessica Liu (10)
- Jim Nail (35)
- Joe Stanhope (3)
- Laura Ramos (64)
- Lori Wizdo (1)
- Luca Paderni (11)
- Melissa Parrish (52)
- Michael Barnes (1)
- Peter O'Neill (3)
- Rebecca McAdams (3)
- Richard Joyce (5)
- Rob Brosnan (1)
- Rusty Warner (4)
- Ryan Skinner (43)
- Samantha Merlivat (5)
- Samantha Ngo (3)
- Sarah Sikowitz (6)
- Shar VanBoskirk (120)
- Susan Bidel (8)
- Thomas Husson (143)
- Tina Moffett (9)
- Xiaofeng Wang (42)


text:
Front-Center arm rest
Rear cup holder
Front-Center air vents
Side view mirrors (if they are heated and working)
Bump. Have a lot left
rear cup holder?
Have it but keeping it with center consol
Drivers side A-pillar, non air bag. shipped to 55021
Both front lock cylinders with a key? And I need em ASAP if youve got em
Hi, I'm looking for the lower engine cover. Do you still have it and how much are you asking?
I'm not prejudiced...I hate everyone equally.
Lights timed for 45mph are also timed for 90!
looking for the power stearing pump and abs module shipped to 07107 thanks
Bump. Keeping motor complete with plastic covers. Have full interior yet. Please make me offers.
sent email, hope you can help me
hi Im looking for a passenger side axle. Anything wrong with it? Ever rebuilt? How much?
Alpha & Omega - the beginning & the ending
I honestly can't tell if this car is dark green or black. Which is it?
How much for the left rear door? (driver side rear)
Looking for the ABS pump bracket
VW Part # 8E0 614 119
ABS Pump mounting bracket that sits just ahead of the drivers side front tire. Just the bracket. I don't need the pump or any lines. The two side mounting studs into the pump and the 3 bolts that hold it to the body would be nice to have.
#2 in the diagram
I need a driver side turn signal light. pm sent
looking for ac lines that run between lock carrier and motor...one goes to compressor need both though price shipped to 21136 thanks
Alpha & Omega - the beginning & the ending
Is the motor available?? $$??
how much for antifreeze coolant bottle shipped to 48423?
how much do you want for the left rear door window regulator? and its still good right? no issues?
glove box? ac vents?
Hey guys, sorry I haven't gotten back to any of you. Been really busy with work and didn't have much time to check this. Car went to scrap yard. Have alot of parts yet
rear bumper
Trunk lid
Abs module
Plastic engine peices
Magnaflow catback
Head liner
Full black interior
Center consol


text:
email sent Jordy!
email sent Jordy!
Email sent
What's the damage $$ on one of these?
email sent
Gonzo...thats great!!
thanks. Yeah its called "quitting your day job "
This MS3 I can't keep it off my mind as soon as MS posted the new pics I knew what had to be done.
Gonzo, I don't know if it's my lack of sleep or overdose of caffine last night but,.. that's just too funny I can't look away...
Nope sorry I don't ever keep extra of anything. As for the exact price I will answer matters of $$ through E-mail or PM. But I can say they will be selling for around 40% moremrgr8ness said:
email sent!
sonofa !!!! damn your fast .. I was figurin you'd maybe have these in Pro by next month... LOL
E-mail sent
payment sent! I can hardly wait to get this
payment sent. i too can hardly wait
thanks MS
I keep comin' back to look too! I can't wait to get one!! Omnom!!
Man, now I will have to continue to saveMARROW SUN said:
Heck if there only 40 cents more, I'll take two!MARROW SUN said:
hi, completed payment thanks can't wait to get it!
Look outstanding!
Just to let everyone who's already purchased one of these babies, the first pull has been made and the copy is FLAWLESS. FWEW8) Not a bubble to be seen.
MS, this bucket is Amazing !
Great Work !
That's not saying much, you are The Great Marrow Sun after all, everyone has come to expect that everything you do is awesome :thumbup:thumbup
MARROW SUN said:
MARROW SUN said:
sweet! payment sent a couple of hours ago. and now the daily "is it here yet?" dance can begin!
pssshhh, i would have ordered one of these last week, but i held out to see how hard i'd get hit with school supplies this semester.
$400 so far, and i still need a book or two and some supplies here and there.
Thanks for all the complements guys! I've been hard at work getting these things made up for those who just couldn't wait! Just FYI, I never did officially decide what the helmets would be made from. The initial batch is fiberglass with a liquid plastic skin. This surface coat is superior to gelcoat in everyway. Its strong, light and does not trap any air. You guys are going to love it! I guarantee!
I may decide to make all the helmets completely out of this stuff. It will easily be as durable as fiberglass and unless you through your helmet under a moving truck, your not going to break it. Its an option thats available to you if wanted.


text:
3 Charged In Numerous Thefts From Cars In Macomb CountyItems recovered included GPS devices, tablets, credit cards, power tools, purses and multiple pairs of sunglasses.
Harrison Township Man Charged After Girlfriend Found Dead In CarEric Schultz, 34, is being held on a $750,000 bond.
Sheriff: Boyfriend Could Face Charges After Woman Found Dead In CarA 36-year-old man is in custody and could be charged this weekend after his girlfriend was found dead on Friday inside her car in Harrison Township.
Boyfriend In Custody After Woman Found Dead In Car Outside Harrison Township HomeDetectives with the Macomb County Sheriff's office remain on the scene.
Authorities Looking For Driver Who Struck Teen Crossing Metro Parkway [VIDEO]Someone in a dark sedan struck a girl on a bike and just kept going.
Crews Break Ground On Selfridge Jet Fuel Delivery, Storage SystemOfficials say it's the largest project in the air field's 99-year history.
Officials ID Man Killed After Boat Capsized On Lake St. Clair [911 CALL]Officials also released a 911 call from a man who is being credited with saving the other boater's life.
1 Person Dead After Boat Capsizes On Anchor BayThe United States Coast Guard assisted in the search for a man who went overboard after a boat capsized on Anchor Bay in Harrison Township.
Police: Woman Killed On I-94 Was Fighting With Friend When Driver Lost Control, Alcohol May Be A FactorAuthorities say a woman who was fatally injured in a crash on I-94 in Macomb County was fighting with her friend inside the vehicle before the accident, and alcohol might be a factor.
I-94 Shut Down For Hours Due To Multi-Vehicle AccidentThe crash happened early in the morning on eastbound I-94 near Metro Parkway.
Selfridge To Mark Centennial In 2017 With Air Show, Other EventsSelfridge Air National Guard Base plans to mark its 100th anniversary in August 2017 with an air show featuring the U.S. Air Force Thunderbirds.
Police: 4 Arrested After Man Ambushed, 'Held Captive' During Motel RendezvousThe victim was able to escape after convincing the assailants that he would go to his bank and retrieve money, then bring it back.


text:
High School Seniors
Fresh off a recent senior rep photo shoot that involved 13 seniors from 3 different high schools out on a half day adventure in 3 different cities in Texas, Alison Carlino took the time to answer some of my questions about the nuts and bolts of the ambitious shoot, just as the back-to-school season gets fully underway.
Jacqueline Tobin: Where did the shoot take place?
Alison Carlino: We photographed in downtown Houston, Galveston and El Campo. Each group of senior reps were asked where they'd like to shoot within a two-hour distance around the Richmond studio location.
JT: How did you find your subjects?
AC: The groups of seniors were from three local high schools in the Richmond and Rosenberg areas, all three of which I photograph nearly 1,200 cap/gown yearbook images for. Each student applied and was chosen based on involvement, personality and fun shoot ideas.
JT: What was purpose of this shoot? Was it branding for your senior business?
AC: The seniors were chosen to be photographed/edited for free in return for sharing around our Sticky App, passing out our Rep Cards, and posting to Twitter, Instagram and Facebook for us. We are trying to book more separate Senior Style Sessions and they were the examples of how fun this adventure truly could be. Once a friend turns in a Rep Card and books w/deposit, they also get discounts on prints and products (art books, metal prints, custom designed grad cards, etc).
JT: I hear smoke bombs were involved! How did that work?
AC: The smoke bombs were used in an abandoned warehouse that skaters sprayed graffiti all over. We had the space all to ourselves and there was no air flow that made them blow out of the image. We also used sparklers to light paint "2014" in that same dark warehouse. Students brought their sports items and I used two Profoto Lights to side light from left and right to get that mean shadow down the middle of their noses (as on the football player's image below).
AC: For the sprinkler sports series, that group of seniors also brought their sports items (shoes for track runners, volleyballs, etc). The sprinkler is about 8 feet behind them and the Profoto stand another several feet behind the sprinkler. Stands always have a Vagabond battery pack hanging on them for power.
JT: What has the feedback been? How has it taken off?
AC: We had a big reveal with the parents in studio. We have a 10-foot screen for viewings so we designed a show and there were cheers and tears. The rep cards literally came in this week so the seniors are picking those up from studio and starting to pass them out.
JT: I hardly ever see guys in senior shoots, but you had several for this endeavor. Did you include them to try and get more male clients for your senior business?
AC: The boys bring the drama for the sports shoots, especially the ones that are so physically fit. In choosing the seniors that made the "Carlino's Crew," I made sure to have equal amounts of boys and girls as well as different races.
JT: How would you describe your signature style?
AC: I have become known for a style of fashion-forward posing, off-camera lighting, fun locations and bold colors.
See more of Carlino's "Class of 2013" senior photography here.


text:
Paducah police seek the public's help in locating a juvenile who has been missing from his home since 7 p.m. Monday.
Sky T. Campbell, 15, is described as white, 5-foot-7 and about 140 pounds. He has blond hair, hazel eyes and a thin build.
Officer Scotty Davis has followed numerous leads since the teenager's father reported him missing around 2 p.m. Tuesday. None has been productive, police spokeswoman Robin Newberry said in a news release Wednesday.
Davis said one source told him Campbell may cut or dye his hair.
Anyone with information can call Paducah police at 270-444-8550 or Crime Stoppers at 443-TELL.
Tipsters may also text their tips to "CRIMES" (274637) by entering "KyTips" followed by their information, or visit westkycrimestoppers.info.
Check out these recently discussed stories and voice your opinion...


text:
3 Secrets to Perfect Pecan Pie (Page 2)
1. Replace Corn Syrup with Maple Syrup
Corn syrup doesn't have a lot of flavor. The only thing it has to offer is sweetness, which is pretty boring. But it's the cornerstone of traditional recipes. So to perk up the flavor, this recipe for Maple Pecan Tart uses maple syrup in place of the corn syrup. From a nutritional perspective, sugar is sugar, but from a flavor perspective, maple syrup is much tastier. The buttery flavor of the syrup plays up the nuttiness of the pecans. If you have a choice, opt for grade B or dark amber syrup. It has a richer flavor than lighter varieties.


text:
BRISTOL, R.I. -- Looking for stories from independent writers, and cutting-edge art? Find it in the latest issue of "Mount Hope," the Roger Williams University literary magazine (now in its third issue),available online and on campus.
The publications staff is already hard at work on an upcoming fourth issue of "Mount Hope," a literary magazine produced by students from start to finish, to be released in the fall. Under the direction of Edward Delaney, students solicit and vet submissions from authors, photographers and artists from around the country. Working as a publishing team, they decide upon the mix of work to include and the layout of the magazine. It's a wonderful professional experience in the literary and publishing world for students, says Delaney, a professor of communication and creative writing at RWU.
The current issue features fiction by Providence novelist Hester Kaplan, poetry by Spanish author Ana Merino (translated by Toyisha Kamei) and photography by Jean-Christian Bourcart, among others.
"Mount Hope is committed to supporting writers and the community of writers by publishing emerging authors alongside established ones. We hope the RWU community will enjoy what we produce," Delaney says.
Copies of "Mount Hope" are available at the literary magazine office in Global Heritage Hall 201. Single issues are $10; a two-year subscription is $35. Readers can also enjoy the publication online.


text:
Ms. Wheelchair Texas 2014 Gala
The Ms. Wheelchair Texas Foundation
Saturday, March 29, 2014 from 6:00 PM to 10:00 PM (CDT)
Who's Going
Loading your connections...
3 of your friends are going. Share it to get more people on board! Share
Sara Haughty
San Francisco, California
San Francisco, California
Luke Picard
London, United Kingdom
London, United Kingdom
Rick Vespucio
Florence, Italy
Florence, Italy
Event Details
Cocktail Reception and Silent Auction - 6:15 pm
Gala with Dinner - 7:00 pm
The Ms. Wheelchair Texas Foundation, a not-for-profit 501(c)(3) organization, strives to improve the lives of people with disabilities through its mission of advocacy and education.
Contact Stacie Lankford at firstname.lastname@example.com or 832-684-5190 with any questions.
Sorry, no refunds.
Have questions about Ms. Wheelchair Texas 2014 Gala? Contact The Ms. Wheelchair Texas Foundation
When & Where
Marriott Westchase
2900 Briarpark Drive
Saturday, March 29, 2014 from 6:00 PM to 10:00 PM (CDT)
Add to my calendar
The Ms. Wheelchair Texas Foundation
Ms. Wheelchair Texas 2014 Gala
Things to do in Houston, TX


text:
[Date Index]
[Thread Index]
[Author Index]
Re: Maintaining a Mathematica bug list
> The following would be a good start:
> http://getsatisfaction.com/wolfram
> It's not exactly a bug database, but it needs no setup, and it's
> accessible to anyone. The company may choose to participate if they
> wish so.
I tried the link and it shows a blank page.
Does it work for others?


text:
Better Detection for Prostate Cancer
TargetScan, it's a new machine that is helping doctors more accurately detect prostate cancer.
Shands is one of 12 medical centers using the new technology.
The incidence of prostate cancer has been climbing but the deaths from it have not been increasing at the same rate.
Prostate cancer is a leading cause of death in men. The TargetScan software tells doctors where to take the biopsies from, allowing doctors to perform a targeted biopsy on specific areas of the prostate, helping with better detection.
"There is a new arena of minimally invasive or localized prostate treatments availible now and better localizing to where the cancer is offers these patients better treatment options," says Dr. Sijo Parekattil, who works at Shands at UF.
Doctors say men should begin screening at 50 years of age, but of you have a family history of prostate cancer, screening should begin at 40 to 45 years of age.
Related Stories
- New Guidelines for Prostate Cancer Treatment and Detection
- UF Researchers Developing a Prostate Cancer Care and Survival Model
- Your Health: Prostate Cancer Hits African American Hardest
- Prostate Cancer is Second Leading Cause of Death Among Two Groups
- Prostate Cancer Awareness Month
- Medical Spotlight: Prostate Cancer Awareness 9/14/16
- Breast Cancer Awareness Month: Doctors Say Mammograms Still the Best Method for Early Detection
- Medical Spotlight: Skin Cancer Detection & Prevention
- Bacteria Detected at Shands Cancer Tower
- Medical Spotlight 9/12/11 "Fighting Prostate Cancer"


text:
a place for zinesters - writers and readers
Search Groups
95 members
Latest Activity: Jun 16
I know there is a queer zinester group, but I think queer punk zines & queer punk zinsters need their own group
Welcome toWe Make Zines
Sign Upor Sign In
38 members
692 members
77 members
22 members
87 members
Ist preference given to distros and zines. Rates and details are here. Limited space. Very Low Cost!
© 2017 Created by Krissy Ponyboy Press.
Powered by
Badges |
Report an Issue |
Terms of Service
Please check your browser settings or contact your system administrator.


text:
Agatha Christie's Classic Courtroom Thriller
Do you love courtroom drama? How many hours have you spent riveted to "Law and Order", "Murder She Wrote" or "Criminal Minds"? If you are a fan of mystery, and if you love to figure out who dunnit, you won't want to miss Witness for the Prosecution. Agatha Christie—the queen of the modern mystery—is at her all-time best with this remarkably crafted thriller. As a subscriber you will be guaranteed seats. And you will need that guarantee! Christie's The Mousetrap and The Unexpected Guest were the two most-attended non-musicals in our history. This play is sure to be a crowd pleaser with its many twists and turns, keeping you guessing until the thrilling last moments of the play!
"Must be witnessed before it closes!" —BroadwayWorld.com
"There's a reason Agatha Christie remains the queen of whodunits… you'll find yourself gasping at its many turns!" —Sunday News
"A winner… excellent performances!" —Intelligencer Journal/New Era
Witness for the Prosecution
By Agatha Christie


text:
Astronaute Club Européen
|This article includes a list of references, but its sources remain unclear because it has insufficient inline citations. (February 2011) (Learn how and when to remove this template message)
The Astronaute Club Européen or ACE, is a French association created on December 3, 2005 (decree of the Journal Officiel n°20050049), by Jean-Pierre Haigneré (cosmonaut), Laurent Gathier (director of space activities of Dassault Aviation and space pioneer) and Alain Dupas (Physicist, head of mission at CNES); and whose headquarters are located in the rooms of the Aéroclub de France in Paris.[citation needed]
Its role is to promote space tourism and sub-orbital spaceflight in Europe and to pilot the development of private parabolic and suborbital flights, and to make them available to the general public. With this purpose, the association is promoting the design and development of the suborbital human spacecraft (VEHRA-SH).
Since it has been created, the ACE has participated in :[citation needed]
- the publication of space books;
- the organisation of conferences;
- many events (conferences, congresses, etc.);
- the proposal of study topics to European universities.
The VSH project[edit]
The VSH project is part of the Aerospace Student Challenge, which allows teams of European students, through collaborative work, to participate in the development of the project by addressing various aspects of the VSH system: propulsion, avionics, flight simulation but also maintenance, management, legal aspects, etc. while complying to the overall technical framework of the VSH. The name stands for VEHRA (Véhicule Hypersonique Réutilisable Aéroporté) Suborbital Habité, or Suborbital Manned ARHV (Airborne Reusable Hypersonic Vehicle), and the vehicle will be launched from a commercial aircraft, which will reach Mach 3.5 and an altitude of 100 km, the limits of space.[citation needed]
This VSH will be developed in close association[citation needed] with aeronautical and space companies:
External links[edit]
- (in French) [1] (URL shows now unrelated content March 16, 2012)
- (in English) (in French) The web site of the aerospace student challenge
- (in French) Biography of Jean-Pierre Haigneré on the CNES web site
- (in English) Presentation of the VEHRA-VSH project (Acrobat Reader format)
- (in French) Video of an initial design of VEHRA by Dassault
- (in French) (in English) Model of VEHRA by Serge Gracieux


text:
No matter how many books you've read on personal growth;
No matter how many audios you've listened to on achieving your dreams;
No matter how many courses, teachers, coaches, gurus and psychics you've paid to help you realize your goals;
If you aren't using my
©Vibration Elevation Formulas
then you're taking the long road to personal and professional fulfillment.
The ©Vibration Elevation Formulas are systematic ways of intentionally raising your level of consciousness. The formulas walk you up from lower level, limiting beliefs and negative emotions (which prevent you from having what you want in life) to the higher realms of positive, loving vibrational frequencies (which attract what you really want) using a combination of Dr. David Hawkin's ©Map of Consciousness and a slightly modified version of Gary Craig's EFT (Emotional Freedom Technique).
Learn to apply this 6-minute formula to instantly shift your level of consciousness, stop self-sabotage and empower your magnetic attraction…
The Vibration Elevation Formulas include a 30 page eBook, a 56-minute, all-digital audio coaching teleseminar, and additional audio examples of the process.
Order now and begin today, vibrationally and intentionally attracting the life, love, prosperity, fulfillment and purpose you really, really want.
FREE Conscious Creation 101 5-part e-course on the basics of manifesting, when you sign up for the Creative Manifesting E-zine.
My digital audio and 10-week e-course tutorial will teach you everything you need to know about manifesting prosperity. More information on the Manifesting Prosperity site


text:
2013 PGA Championship Mon, August 5, 2013 - 8:00 AMOak Hill Country Club in Rochester, NY
We are sorry, the date for this event has already passed. This event took place on 8/5/2013. Click here to view upcoming events for LPGA Championship.
Please continue to check back as additional tickets may become available for purchase at a later time.
Still unsure? Check out our user reviews for:


text:
Just wanted to say what's up to everyone. My name's Ben, and I just bought an '05 wrx a week and a half ago. This is the first Subaru I've owned, and the first new car I've bought... but the car I learned how to drive on was an '82 Subaru wagon (which still runs and drives with over 200k on it!).
Anyway, these forums look great. I look forward to learning a lot about this car. I plan on modding the thing out eventually, but it'll be awhile before I have the money. Any suggestions on what I should start saving for?


text:
Vintage home décor is charismatic. Always in demand, it instantly uplifts the room décor and gives it a refreshing touch. Whether you want to give your home a trendy, classy or cheerful touch vintage home décor can help you achieve it and much more. Moreover, infusing vintage vibes is easy. Just a few décor changes and additions and you can give that retro look and feel to your home.
Presenting the all new Deco Essential curtains in a refreshing color to rejuvenate your living room! Made up of 100 % Jacquard fabric, these curtains would elegantly complement your home furnishings. The Deco Essential curtains are available in standard size that would surely fit to the standard sized Doors. Grace up your home interiors with these curtains and enjoy the compliments from the guests for many years. Buy these curtains to spruce up the looks of your home.
Curtain Height : 60''(152 cm)
Curtain Width : 46''(116 cm)
Curtain Type: Eyelet
Lining: No
Fabric: Jacquard
Color: Light Amethyst
Wash Care: Machine wash
Qty: 1 Panel
Reversible: No
Shipping: Free Shipping
Returnable: Yes (15 Days no question asked Return Policy)