text:
It's what NASA uses to lock up the Rover on the moon
Place your bike in solitary with the Blackburn San Quentin Bike U-Lock. The 18mm cut-resistant alloy steel shackle with anti-scratch liner will spoil any theft-attempt without scratching up your beautiful ride. The bump-proof, pick-proof dual-bolt locking mechanism will stand up to Hollywood's most clever jewel thief, and the $4,000 theft replacement guarantee has you covered in the event of the unthinkable.
Tech Specs
View more U-Locks
Reviews & Community
Good for the Guarantee
I have only had this lock for a week and used it pretty much every day so far. I love that it lock comes with a 4,000 theft replacement guarantee, which is really the main reason I purchased it. It is a bit on the heavy side which is my only real complaint. the scratch resistant material is one of the few that actually holds true. I have used it both on a carbon frame and an aluminum neither having marks on them afterwords. Even if it has been a little tight squeeze. Overall so far I am pretty satisfied with the lock.
How Heavy is the Blakburn San Quentin...
How Heavy is the Blakburn San Quentin U-Lock?


text: Gadgets The North Face Patrol Avalanche Airbag Pack Harry Alford / December 4, 2012 Lacrosse players are smart, outgoing, athletic and most of all competitive. Lacrosse Lifestyle in a way transcends the playing fields and overlaps into other forms of activity. This Winter quite a few of us will be Continue Reading Share

subset: commoncrawl


text:
- 23:32 Changeset [23244] by
- 2 edits in branches/WindowsMerge/WebKitWin
When does "merge" != "merge"? When you make the change yourself
pre-emptively and make a typo.
- WebInspector/webInspector/inspector.js:
- 23:32 Changeset [20801] by
- 2 edits in trunk/WebCore
2007-04-08 Oliver Hunt <firstname.lastname@example.com>
Add ASSERT(selectedRange) to previous change
- platform/mac/PasteboardMac.mm: (WebCore::Pasteboard::writeSelection):
- 23:25 Changeset [23243] by
- 2 edits in branches/WindowsMerge/WebKitWin
Merge in r20800.
- WebInspector/webInspector/inspector.js:
- 23:18 Changeset [20800] by
- 1 edit in branches/WebInspectorRefresh/WebKit/WebInspector/webInspector/inspector.js
Use keyIdentifier instead of keyCode.
- 23:14 Changeset [20799] by
- 2 edits in trunk/WebCore
2007-04-08 Oliver Hunt <firstname.lastname@example.com>
Fix minor error when writing selection to pasteboard.
This shouldn't have an effect as selectedRange should be the
selected range from source frame, however this is safer.
- platform/mac/PasteboardMac.mm: (WebCore::Pasteboard::writeSelection):
- 23:11 Changeset [20798] by
- 3 edits in trunk/WebCore
Fix mouseover/out failing layout tests.
Reviewed by aroben
- page/EventHandler.cpp: (WebCore::EventHandler::handleMouseMoveEvent): (WebCore::EventHandler::updateMouseEventTargetNode): (WebCore::EventHandler::dispatchMouseEvent):
- page/EventHandler.h:
- 22:50 Changeset [23242] by
- 2 edits in branches/WindowsMerge/WebKitWin
Merge in r20797.
- WebInspector/webInspector/inspector.js:
- 22:49 Changeset [23241] by
- 2 edits in branches/WindowsMerge/WebKitWin
Merge in r20796.
- WebInspector/webInspector/inspector.js:
- 22:46 Changeset [23240] by
- 3 edits in branches/WindowsMerge/WebKitWin
Reviewed by Anders.
<rdar://problem/5119804> Web Inspector isn't resizable
<rdar://problem/5119805> Can't move Web Inspector
- WebInspector/WebInspector.cpp: (WebInspectorPrivate::WebInspectorPrivate): (WebInspector::WebInspector): Subclass the WebView so we can intercept its messages. (WebInspector::onDestroy): Undo the subclassing. (WebInspector::handleMessageSentToWebView): Added. (WebInspector::onLButtonDown): Added. (WebInspector::onLButtonUp): Added. (WebInspector::onMouseMove): Added. (WebInspectorWndProc): Added cases for mouse messages. (SubclassedWebViewWndProc): Added.
- WebInspector/WebInspector.h:
- 22:04 Changeset [20797] by
- 1 edit in branches/WebInspectorRefresh/WebKit/WebInspector/webInspector/inspector.js
Search comment nodes also.
- 21:51 Changeset [20796] by
- 1 edit in branches/WebInspectorRefresh/WebKit/WebInspector/webInspector/inspector.js
A better Xpath query for the simple search case.
- 21:30 Changeset [20795] by
- 2 edits in trunk/WebCore
2007-04-08 Oliver Hunt <email@example.com>
Reviewed by Adam.
Fix for <rdar://problem/5113621> REGRESSION: Dragging PDF as image does not give any feedback
If we fail when attempting to create a drag image for a dragged
image, we fall back to the appropriate icon.
- page/DragController.cpp: (WebCore::DragController::doImageDrag):
- 20:55 Changeset [23239] by
- 4 edits3 adds2 deletes in branches/WindowsMerge/WebKitWin
Merge in r20793.
- WebInspector/webInspector/AppleScrollArea.js: Removed.
- WebInspector/webInspector/AppleScrollbar.js: Removed.
- WebInspector/webInspector/Images/resize.png: Added.
- WebInspector/webInspector/inspector.css:
- WebInspector/webInspector/inspector.html:
- WebInspector/webInspector/inspector.js:
- WebInspector/webInspector/scrollarea.js: Added.
- WebInspector/webInspector/scrollbar.js: Added.
- 20:42 Changeset [23238] by
- 2 edits in branches/WindowsMerge/WebKitWin
Merge in r20792.
- WebInspector/webInspector/inspector.js:
- 20:41 Changeset [23237] by
- 2 edits in branches/WindowsMerge/WebKitWin
Merge in r20791.
- WebInspector/webInspector/inspector.js:
- 20:38 Changeset [23236] by
- 2 edits in branches/WindowsMerge/WebCore
Reviewed by Oliver.
Stubbed out Frame::dashboardRegionsChanged now that it's not
- bridge/win/FrameWin.cpp: (WebCore::Frame::dashboardRegionsChanged):
- 20:32 Changeset [20794] by
- 18 edits1 delete in trunk/WebCore
Reviewed by Oliver.
Bestowed the gift of -webkit-dashboard-region upon all platforms, since
there's nothing Mac-specific about it other than the name. This also
allowed me to get rid of FrameViewMac.mm.
Removed a lot of #if PLATFORM(MAC):
- css/CSSComputedStyleDeclaration.cpp: (WebCore::): (WebCore::CSSComputedStyleDeclaration::getPropertyCSSValue):
- css/CSSPrimitiveValue.cpp: (WebCore::CSSPrimitiveValue::CSSPrimitiveValue): (WebCore::CSSPrimitiveValue::cleanup): (WebCore::CSSPrimitiveValue::cssText):
- css/CSSPrimitiveValue.h: (WebCore::CSSPrimitiveValue::getDashboardRegionValue): (WebCore::CSSPrimitiveValue::):
- css/cssparser.cpp: (WebCore::CSSParser::parseValue): (WebCore::CSSParser::parseDashboardRegions):
- css/cssparser.h:
- css/cssstyleselector.cpp: (WebCore::CSSStyleSelector::applyProperty):
- dom/Document.cpp: (WebCore::Document::Document):
- dom/Document.h:
- page/Frame.cpp: (WebCore::Frame::paint):
- page/Frame.h:
- page/FrameView.cpp: (WebCore::FrameView::layout): (WebCore::FrameView::updateDashboardRegions): Moved from FrameViewMac.mm.
- page/FrameView.h:
- page/qt/FrameQt.cpp: (WebCore::Frame::dashboardRegionsChanged): Stubbed out.
- platform/gdk/FrameGdk.cpp: (WebCore::Frame::dashboardRegionsChanged): Ditto.
- rendering/RenderLayer.cpp: (WebCore::RenderLayer::scrollToOffset): (WebCore::RenderLayer::setHasHorizontalScrollbar): (WebCore::RenderLayer::setHasVerticalScrollbar): (WebCore::RenderLayer::updateScrollInfoAfterLayout):
- rendering/RenderObject.cpp: (WebCore::RenderObject::setStyle):
- WebCore.xcodeproj/project.pbxproj: Removed FrameViewMac.mm.
- bridge/mac/FrameViewMac.mm: Removed.
- 19:52 Changeset [20793] by
- 3 edits2 moves1 add in branches/WebInspectorRefresh/WebKit/WebInspector/webInspector
Rename our AppleScrollbar and AppleScrollArea classes and copy in the resize.png image.
- 17:51 Changeset [20792] by
- 1 edit in branches/WebInspectorRefresh/WebKit/WebInspector/webInspector/inspector.js
Fixes a typo that was showing the id attribute twice in the tree.
- 17:50 Changeset [20791] by
- 1 edit in branches/WebInspectorRefresh/WebKit/WebInspector/webInspector/inspector.js
Use Xpath for the plain text search case. This is faster than walking the DOM in JavaScript.
- 17:48 Changeset [20790] by
- 2 edits in branches/WebInspectorRefresh/WebKit
2007-04-09 Mark Rowe <email@example.com>
Build fix.
- WebInspector/WebInspector.m:
- 17:20 Changeset [23235] by
- 2 edits in branches/WindowsMerge/WebKitWin
Merge in r20789.
- WebInspector/webInspector/inspector.js:
- 14:15 Changeset [20789] by
- 3 edits in branches/WebInspectorRefresh/WebKit
Implement document searching in JavaScript.
- 12:08 WikiStart edited by
- Making the page more general so it can fit more info. (diff)
- 12:02 WikiStart edited by
- Adding page about the Bakefile build system (diff)
- 11:57 Changeset [23234] by
- 2 edits in branches/WindowsMerge/WebKitWin
Build fix.
- WebInspector/WebInspector.cpp:
- 04:32 BuildingQtOnLinux created by
- 04:26 WikiStart edited by
- (diff)
- 03:15 Changeset [20788] by
- 2 edits in trunk/WebCore
2007-04-08 Mark Rowe <email@example.com>
Qt build fix.
- platform/qt/TemporaryLinkStubs.cpp:
- 02:45 Changeset [20787] by
- 3 edits in branches/js-collector-tweaks/JavaScriptCore
Not reviewed, experimental change.
- shrink RegexpObjectImp by 4 bytes
Somewhat inexplicably, this seems to be a .33% speedup on JS iBench.
- kjs/regexp_object.cpp: (KJS::RegExpObjectImpPrivate::RegExpObjectImpPrivate): (RegExpObjectImp::RegExpObjectImp): (RegExpObjectImp::performMatch): (RegExpObjectImp::arrayOfMatches): (RegExpObjectImp::getBackref): (RegExpObjectImp::getLastMatch): (RegExpObjectImp::getLastParen): (RegExpObjectImp::getLeftContext): (RegExpObjectImp::getRightContext): (RegExpObjectImp::getValueProperty): (RegExpObjectImp::putValueProperty):
- kjs/regexp_object.h:
- 02:33 Changeset [20786] by
- 3 edits in branches/js-collector-tweaks/JavaScriptCore
Not reviewed, experimental change.
- shrink ArrayInstance objects by 4 bytes
I did this by storing the capacity before the beginning of the storage array. It turns out
it is rarely needed and is by definition 0 when the storage array is null.
- kjs/array_instance.h: (KJS::ArrayInstance::capacity):
- kjs/array_object.cpp: (allocateStorage): (reallocateStorage): (ArrayInstance::ArrayInstance): (ArrayInstance::~ArrayInstance): (ArrayInstance::resizeStorage):
- 02:22 Changeset [20785] by
- 3 edits in branches/js-collector-tweaks/JavaScriptCore
Not reviewed, experimental change.
- fix build issue with last change
- kjs/function.h:
- kjs/function.cpp: (KJS::ActivationImp::createArgumentsObject):
- 01:51 Changeset [23233] by
- 12 edits1 move2 adds in branches/WindowsMerge/WebKitWin
Reviewed by Oliver.
<rdar://problem/4769828> Web Inspector
- WebInspector/WebInspector.cpp: Renamed from WebInspector.m. Ported Mac code. Some parts are left commented out to aid later implementation.
- WebInspector/WebInspector.h: Ditto.
- 01:48 Changeset [20784] by
- 6 edits in branches/js-collector-tweaks/JavaScriptCore
Not reviewed, experimental change.
- discard the arguments List for an ActivationImp when the corresponding Context is destroyed (1.7% speedup)
Based an idea by Christopher E. Hyde <email@example.com>. His patch to do
this also had many other List changes and I found this much simpler subset of the changes
was actually a hair faster.
This optimization is valid because the arguments list is only kept around to
lazily make the arguments object. If it's not made by the time the function
exits, it never will be, since any function that captures the continuation will
have its own local arguments variable in scope.
Besides the 1.7% speed improvement, it shrinks List by 4 bytes
(which in turn shrinks ActivationImp by 4 bytes).
- kjs/Context.cpp: (KJS::Context::~Context): Clear the activation's arguments list.
- kjs/function.cpp: (KJS::ActivationImp::ActivationImp): Adjusted for list changes. (KJS::ActivationImp::mark): No need to mark, lists are always protected (this doesn't cause a ref-cycle for reasons stated above). (KJS::ActivationImp::createArgumentsObject): Clear arguments list.
- kjs/function.h:
- kjs/list.cpp: (KJS::List::List): No more needsMarking boolean (KJS::List::operator=): ditto
- kjs/list.h: (KJS::List::List): ditto (KJS::List::reset): ditto (KJS::List::deref): ditto
- 23:35 Changeset [23232] by
- 1 edit28 adds in branches/WindowsMerge/WebKitWin
Forked most of the WebInspector directory from
r20780 of branches/WebInspectorRefresh/WebKit/WebInspector.
- WebInspector/WebInspector.h: Added.
- WebInspector/WebInspector.m: Added. (+sharedWebInspector): (-init): (-initWithWebFrame:): (-dealloc): (-window): (-windowWillClose:): (-showWindow:): (-setWebFrame:): (-webFrame): (-setRootDOMNode:): (-rootDOMNode): (-setFocusedDOMNode:): (-focusedDOMNode): (-setSearchQuery:): (-searchQuery): (-showOptionsMenu): (-_toggleIgnoreWhitespace:): (-_toggleShowUserAgentStyles:): (-_highlightNode:): (-_nodeHighlightExpired:): (-_update): (-_updateRoot): (-_updateSystemColors): (-_applicationWillResignActive): (-_applicationDidBecomeActive): (-_webFrameDetached:): (+isSelectorExcludedFromWebScript:): (+webScriptNameForSelector:): (+isKeyExcludedFromWebScript:): (-inspectedWebViewProgressFinished:): (-webView:didFinishLoadForFrame:): (-webView:runJavaScriptAlertPanelWithMessage:initiatedByFrame:): (-webView:didParseSource:baseLineNumber:fromURL:sourceId:forWebFrame:): (-webView:exceptionWasRaised:sourceId:line:forWebFrame:): (-[WebInspectorPrivate dealloc]): (-[DOMNode _isAncestorOfNode:]):
- WebInspector/webInspector/AppleScrollArea.js: Added.
- WebInspector/webInspector/AppleScrollbar.js: Added.
- WebInspector/webInspector/Images/button.png: Added.
- WebInspector/webInspector/Images/buttonDivider.png: Added.
- WebInspector/webInspector/Images/buttonPressed.png: Added.
- WebInspector/webInspector/Images/close.png: Added.
- WebInspector/webInspector/Images/closePressed.png: Added.
- WebInspector/webInspector/Images/downTriangle.png: Added.
- WebInspector/webInspector/Images/menu.png: Added.
- WebInspector/webInspector/Images/menuPressed.png: Added.
- WebInspector/webInspector/Images/popup.png: Added.
- WebInspector/webInspector/Images/popupPressed.png: Added.
- WebInspector/webInspector/Images/rightTriangle.png: Added.
- WebInspector/webInspector/Images/scrollThumbBottom.png: Added.
- WebInspector/webInspector/Images/scrollThumbMiddle.png: Added.
- WebInspector/webInspector/Images/scrollThumbTop.png: Added.
- WebInspector/webInspector/Images/scrollTrackBottom.png: Added.
- WebInspector/webInspector/Images/scrollTrackMiddle.png: Added.
- WebInspector/webInspector/Images/scrollTrackTop.png: Added.
- WebInspector/webInspector/Images/upTriangle.png: Added.
- WebInspector/webInspector/inspector.css: Added.
- WebInspector/webInspector/inspector.html: Added.
- WebInspector/webInspector/inspector.js: Added.
- 13:25 Changeset [20783] by
- 1 copy in branches/wx-port-alpha/trunk
Initial copy for wx experimental branch.
- 13:23 Changeset [20782] by
- 1 add in branches/wx-port-alpha
Creating wx experimental branch.
- 12:32 Changeset [20781] by
- 3 edits2 adds in trunk
Reviewed by Beth Dakin.
Layout tests for one more case of <rdar://problem/5112273> REGRESSION(TOT):
Reproducible crash loading an old version of amazon.com as a web archive
- fast/dom/null-document-xmlhttprequest-open-expected.txt: Added.
- fast/dom/null-document-xmlhttprequest-open.html: Added.
Reviewed by Beth Dakin.
Fixed one more case of <rdar://problem/5112273> REGRESSION(TOT):
Reproducible crash loading an old version of amazon.com as a web archive
- bindings/js/JSXMLHttpRequest.cpp: (KJS::JSXMLHttpRequestPrototypeFunction::callAsFunction):
- 22:52 Changeset [23231] by
- 2 edits in branches/WindowsMerge/WebCore
2007-04-06 Oliver Hunt <email@example.com>
Reviewed by Adam.
Fix for rdar://problem/5097227 Can't drag Flash-based
scrollbar on mtv.com
The problem was when creating a mouse move event for the
plugin we weren't passing on the mouse button state.
The opensource side of this patch adds logic that allows
us to distinguish between a MouseEvent with NoButton and
a MouseEvent with LeftButton, so we can then provide the
correct information to the plugin.
- plugins/win/PluginViewWin.cpp: (WebCore::PluginViewWin::handleMouseEvent):
- 22:44 Changeset [20780] by
- 4 edits in trunk/WebCore
2007-04-06 Oliver Hunt <firstname.lastname@example.com>
Reviewed by Adam.
Fix MouseEvent so it's possible to distinguish between
a MouseMouseEvent with NoButton down, and a move with
LeftButton down. It would be nice if the DOM allowed
for NoButton to exist, but it doesn't so this is necessary.
- dom/EventTargetNode.cpp: (WebCore::EventTargetNode::dispatchMouseEvent):
- dom/MouseEvent.cpp: (WebCore::MouseEvent::MouseEvent): (WebCore::MouseEvent::initMouseEvent):
- dom/MouseEvent.h: (WebCore::MouseEvent::noButton):
- 21:24 Changeset [20779] by
- 2 edits in trunk/WebKitTools
2007-04-07 Mark Rowe <email@example.com>
Not reviewed. Update to match some configuration changes that have been active on build.webkit.org.
- BuildSlaveSupport/build.webkit.org-config/webkit/status.py:
- 20:31 Changeset [20778] by
- 2 edits in trunk/WebCore
Not reviewed - gdk build fix.
- platform/gdk/MouseEventGdk.cpp:
- 20:08 Changeset [20777] by
- 2 edits in trunk/WebCore
Reviewed by darin.
Coverity fix. Coverity says:
"Event var_deref_op: Variable "info_ptr" tracked as NULL was dereferenced."
- platform/image-decoders/png/pngrutil.c: (png_handle_gAMA):
- 20:05 Changeset [20776] by
- 2 edits in trunk/WebCore
Index: WebCore/ChangeLog
--- WebCore/ChangeLog (revision 20709)
+++ WebCore/ChangeLog (working copy)
@@ -1,3 +1,13 @@
+2007-04-04 Krzysztof Kowalczyk <firstname.lastname@example.com>
+ Reviewed by darin.
+ Coverity fix. Coverity says:
+ "Event var_deref_model: Variable "(this)->clientptr" tracked as NULL was passed to a function that dereferences it."
+ * platform/image-decoders/gif/GIFImageReader.cpp:
+ (GIFImageReader::read):
2007-04-04 Adele Peterson <email@example.com>
Reviewed by Oliver.
Index: WebCore/platform/image-decoders/gif/GIFImageReader.cpp
--- WebCore/platform/image-decoders/gif/GIFImageReader.cpp (revision 20709)
+++ WebCore/platform/image-decoders/gif/GIFImageReader.cpp (working copy)
@@ -760,7 +760,8 @@ bool GIFImageReader::read(const unsigned
if (query == GIFImageDecoder::GIFSizeQuery haltAtFrame == images_decoded) {
The decoder needs to stop. Hand back the number of bytes we consumed from
buffer minus 9 (the amount we consumed to read the header).
- clientptr->decodingHalted(len + 9);
+ if (clientptr)
+ clientptr->decodingHalted(len + 9);
GETN(9, gif_image_header);
return true;
- 20:02 Changeset [20775] by
- 2 edits in trunk/JavaScriptCore
Index: JavaScriptCore/ChangeLog
--- JavaScriptCore/ChangeLog (revision 20709)
+++ JavaScriptCore/ChangeLog (working copy)
@@ -1,3 +1,14 @@
+2007-04-04 Krzysztof Kowalczyk <email@example.com>
+ Reviewed by darin.
+ Coverity fix. Coverity says:
+ "Event var_deref_model: Variable "sourceRanges" tracked as NULL was passed to a
+ function that dereferences it"
+ * kjs/string_object.cpp:
+ (KJS::replace):
2007-04-03 Kevin McCullough <email@example.com>
Reviewed by Adam.
Index: JavaScriptCore/kjs/string_object.cpp
--- JavaScriptCore/kjs/string_object.cpp (revision 20709)
+++ JavaScriptCore/kjs/string_object.cpp (working copy)
@@ -387,7 +387,9 @@ static JSValue *replace(ExecState *exec,
if (lastIndex < source.size())
pushSourceRange(sourceRanges, sourceRangeCount, sourceRangeCapacity, UString::Range(lastIndex, source.size() - lastIndex));
- UString result = source.spliceSubstringsWithSeparators(sourceRanges, sourceRangeCount, replacements, replacementCount);
+ UString result;
+ if (sourceRanges)
+ result = source.spliceSubstringsWithSeparators(sourceRanges, sourceRangeCount, replacements, replacementCount);
delete [] sourceRanges;
delete [] replacements;
- 18:53 Changeset [20774] by
- 1 edit in tags/Safari-5522.5.1/WebCore/Configurations/Version.xcconfig
- 18:51 Changeset [20773] by
- 2 edits in tags/Safari-5522.5.1/WebCore
Merge in r20764.
- 18:36 Changeset [20772] by
- 1 copy in tags/Safari-5522.5.1/WebCore
New tag (part 2).
- 18:35 Changeset [20771] by
- 1 add in tags/Safari-5522.5.1
New tag (part 1).
- 18:24 Changeset [20770] by
- 1 delete in tags/Safari-5522.6.1
Remove tag.
- 18:09 Changeset [20769] by
- 1 copy in tags/Safari-5522.6.1/WebCore
New tag (part 2).
- 18:07 Changeset [20768] by
- 1 add in tags/Safari-5522.6.1
New tag (part 1).
- 17:56 Changeset [20767] by
- 2 edits in trunk/WebCore
Fix more of the layout test failures caused by fixing the slider layout test failure (sigh). clear()
needs to null out the capturingMouseEventsNode in the case where a mousedown or move while captured
causes a navigation to another page.
- page/EventHandler.cpp: (WebCore::EventHandler::clear): (WebCore::EventHandler::handleMouseReleaseEvent):
- 17:15 Changeset [20766] by
- 2 edits in trunk/WebCore
Fix failing slider layout test. Don't clear the subframe capture unless we really were capturing on a
Reviewed by adele, darin
- page/EventHandler.cpp: (WebCore::EventHandler::handleMouseReleaseEvent):
- 16:59 Changeset [20765] by
- 1 edit in trunk/WebKit/Plugins/WebBaseNetscapePluginView.mm
Build fix attempt.
- 16:56 Changeset [20764] by
- 2 edits in trunk/WebCore
Reviewed by Geoff and Darin.
Fix for <rdar://problem/4875433> WebView underlines are too thick
when scaled small
When we have a small scale factor, we should follow the line-
drawing code as if we were printing. Meaning, specifically, that we
should not round to device pixels and we should antialias.
- platform/graphics/cg/GraphicsContextCG.cpp: (WebCore::GraphicsContext::drawLineForText):
- 16:12 Changeset [20763] by
- 3 edits10 adds in trunk
Reviewed by Beth Dakin.
Layout tests for <rdar://problem/5112273> REGRESSION(TOT): Reproducible
crash loading an old version of amazon.com as a web archive
- fast/dom/null-document-location-assign-crash-expected.txt: Added.
- fast/dom/null-document-location-assign-crash.html: Added.
- fast/dom/null-document-location-href-put-crash-expected.txt: Added.
- fast/dom/null-document-location-href-put-crash.html: Added.
- fast/dom/null-document-location-put-crash-expected.txt: Added.
- fast/dom/null-document-location-put-crash.html: Added.
- fast/dom/null-document-location-replace-crash-expected.txt: Added.
- fast/dom/null-document-location-replace-crash.html: Added.
- fast/dom/null-document-window-open-crash-expected.txt: Added.
- fast/dom/null-document-window-open-crash.html: Added.
Reviewed by Beth Dakin.
Fixed <rdar://problem/5112273> REGRESSION(TOT): Reproducible crash loading
an old version of amazon.com as a web archive
The problem was JavaScript executing inside a frame with a NULL document.
It's probably a bug that the document was NULL, but we don't want a minor
bug to be a crasher, and we don't want the DOM to depend on the implementation
details of the JS bindings, so I added NULL checks.
- bindings/js/kjs_window.cpp: Call FrameLoader::completeURL instead of Document::completeURL, since FrameLoader::completeURL is safe against a NULL document. (KJS::Window::put): (KJS::WindowFunc::callAsFunction): (KJS::Location::put): (KJS::LocationFunc::callAsFunction):
- 15:11 Changeset [20762] by
- 5 edits in trunk/LayoutTests
Reviewed by Adele.
These two editing tests were using the wrong case for
dumpEditingCallbacks, which meant that they were falling into DRT's
invokeUndefinedMethodFromWebScript instead of actually turning on the
callback dumping.
This patch fixes the case of the call and updates the results.
- editing/execCommand/4641880-1-expected.txt:
- editing/execCommand/4641880-1.html:
- editing/execCommand/4641880-2-expected.txt:
- editing/execCommand/4641880-2.html:
- 14:52 Changeset [23230] by
- 11 edits in branches/WindowsMerge
Fix for bug 13274
- 14:37 Changeset [20761] by
- 6 edits in trunk/WebCore
Fix for bug 13274. Rework mouse events so that subframe capturing works again. Make sure
everything just comes down through the top FrameView even when capturing is in effect. Update
scrollbar handling logic so that scrollbars receive events correctly while capturing is in
effect. Eliminate the notion of widget capture. Fix mouse moves so that they only fire
on the innermost hit frame.
Reviewed by olliej
- page/EventHandler.cpp: (WebCore::EventHandler::handleMouseDraggedEvent): (WebCore::subframeForTargetNode): (WebCore::EventHandler::handleMousePressEvent): (WebCore::EventHandler::handleMouseMoveEvent): (WebCore::EventHandler::handleMouseReleaseEvent):
- page/EventHandler.h:
- platform/PopupMenu.h: (WebCore::PopupMenu::scrollbarCapturingMouse): (WebCore::PopupMenu::setScrollbarCapturingMouse):
- platform/ScrollBar.h: (WebCore::Scrollbar::handleMouseReleaseEvent):
- platform/Widget.h: (WebCore::Widget::geometryChanged):
- 13:34 Changeset [23229] by
- 3 edits in branches/WindowsMerge/WebCore
2007-04-07 Mark Rowe <firstname.lastname@example.com>
Internal build fox after opensource r20753.
- platform/win/PlatformMouseEventWin.cpp:
- platform/win/TemporaryLinkStubs.cpp:
- 11:59 Changeset [20760] by
- 3 edits4 adds in trunk
Reviewed by john
REGRESSION: Crash deleting a selection that starts in an editable table cell
- editing/deleting/5115601-expected.checksum: Added.
- editing/deleting/5115601-expected.png: Added.
- editing/deleting/5115601-expected.txt: Added.
- editing/deleting/5115601.html: Added.
Reviewed by john
REGRESSION: Crash deleting a selection that starts in an editable table cell
The selection starts at the start of an editable
root that's embedded in a non-editable ToDo (table).
Removing the selection removes all editable
VisiblePositions from the root. Then, the creation
of mergeDestination fails, and using it causes a crash.
- editing/DeleteSelectionCommand.cpp: (WebCore::DeleteSelectionCommand::mergeParagraphs): Nil-check mergeDestination to avoid crashing and also insert a break in that case at m_upstreamStart, so that we can create a valid mergeDestination and perform the merge.
- 11:36 Changeset [20759] by
- 2 edits in trunk/JavaScriptCore
Rubber stamped by Adele Peterson.
- kjs/ExecState.h: Removed obsolete forward/friend declaration of RuntimeMethodImp.
- 10:47 Changeset [20758] by
- 2 edits in trunk/LayoutTests
Reviewed by.
- Fixing a test failure.
- http/tests/misc/iframe-invalid-source-crash-expected.txt:
- 09:55 Changeset [20757] by
- 7 edits in trunk
Versioning and ChangeLog markers.
- 09:31 Changeset [20756] by
- 1 edit in branches/WebInspectorRefresh/WebKit/WebKit.xcodeproj/project.pbxproj
Remove WebInspectorOutlineView from the project.
- 09:29 Changeset [20755] by
- 3 edits in trunk/WebKit
Reviewed by Mark Rowe.
Adds a build phase script that ensures WebKit's version dosen't end in a 4.
If our version ends in 4, some sites might think we are Netscape 4 in their
user agent checks.
- Configurations/Version.xcconfig:
- WebKit.xcodeproj/project.pbxproj:
- 08:03 Changeset [20754] by
- 3 edits in tags/Safari-5522.6
- 07:58 Changeset [20753] by
- 7 edits in trunk/WebCore
2007-04-06 Mitz Pettel <email@example.com>
Reviewed by Oliver.
Eliminate PlatformMouseEvent::currentEvent.
No test possible (no change to functionality).
- page/EventHandler.cpp: (WebCore::EventHandler::handleDrag):
- platform/PlatformMouseEvent.h:
- platform/gdk/TemporaryLinkStubs.cpp:
- platform/mac/PlatformMouseEventMac.mm: (WebCore::PlatformMouseEvent::PlatformMouseEvent):
- platform/qt/PlatformMouseEventQt.cpp:
- platform/win/TemporaryLinkStubs.cpp:
- 07:56 Changeset [20752] by
- 1 edit in trunk/WebKit/ChangeLog
Fix typo in ChangeLog.
- 07:47 Changeset [20751] by
- 1 copy in tags/Safari-5522.6
New tag.
- 06:21 Changeset [20750] by
- 2 edits in S60/trunk/WebCore
2007-04-05 yongjzha <firstname.lastname@example.com>
Reviewed by firstname.lastname@example.com
DESC: fix wrong meta tag detection.
- khtml/misc/decoder.cpp: (Decoder::decode):
- 06:17 Changeset [20749] by
- 2 edits in S60/branches/3.1m/WebCore
2007-04-05 yongjzha <firstname.lastname@example.com>
Reviewed by email@example.com
DESC: fix wrong meta tag detection.
- khtml/misc/decoder.cpp: (Decoder::decode):
- 03:26 Changeset [20748] by
- 4 edits in branches/js-collector-tweaks/JavaScriptCore
Not reviewed, experimental change.
- shrink PropertyMap by 8 bytes and therefore shrink CELL_SIZE to 40 (for 32-bit; similar shrinkage for 64-bit)
Inspired by similar changes by Christopher E. Hyde <email@example.com>
done in the kjs-tweaks branch of KDE's kjs. However, this version is somewhat
cleaner style-wise and avoids some of the negative speed impact (at least on gcc/x86)
of his version.
This is nearly a wash performance-wise, maybe a slight slowdown, but worth doing
to eventually reach cell size 32.
- kjs/collector.cpp: (KJS::):
- kjs/property_map.cpp: (KJS::PropertyMap::~PropertyMap): (KJS::PropertyMap::clear): (KJS::PropertyMap::get): (KJS::PropertyMap::getLocation): (KJS::PropertyMap::put): (KJS::PropertyMap::insert): (KJS::PropertyMap::expand): (KJS::PropertyMap::rehash): (KJS::PropertyMap::remove): (KJS::PropertyMap::mark): (KJS::PropertyMap::containsGettersOrSetters): (KJS::PropertyMap::getEnumerablePropertyNames): (KJS::PropertyMap::getSparseArrayPropertyNames): (KJS::PropertyMap::save): (KJS::PropertyMap::checkConsistency):
- kjs/property_map.h: (KJS::PropertyMap::hasGetterSetterProperties): (KJS::PropertyMap::setHasGetterSetterProperties): (KJS::PropertyMap::): (KJS::PropertyMap::PropertyMap):
- 01:26 Changeset [20747] by
- 2 edits in branches/js-collector-tweaks/JavaScriptCore
Not reviewed, experimental change.
- change blocks to 64k in size, and use various platform-specific calls to allocate at 64k-aligned addresses
- kjs/collector.cpp: (KJS::allocateBlock): (KJS::freeBlock): (KJS::Collector::allocate): (KJS::Collector::collect):
- 23:45 Changeset [20746] by
- 3 edits4 adds in trunk
2007-04-05 Oliver Hunt <firstname.lastname@example.com>
Reviewed by Maciej.
Fix for rdar://problem/4849948 -- JSCanvasRenderingContext2D::drawImage
crashes when given invalid arguments.
JSCanvasRenderingContext2D frequently casts from JSValue* to JSObject*
and then checks isObject *after* the cast. JSObject::isObject is unsafe
if applied to a JSImmediate value (null, undefined, etc). This patch
corrects the logic in a number of places by performing the isObject check
before casting to JSObject.
- bindings/js/JSCanvasRenderingContext2DCustom.cpp: (WebCore::JSCanvasRenderingContext2D::drawImage): (WebCore::JSCanvasRenderingContext2D::drawImageFromRect): (WebCore::JSCanvasRenderingContext2D::createPattern):
Layout tests for rdar://problem/4849948
Make sure we don't crash when passing invalid args to Canvas::drawImage
- fast/canvas/drawImage-with-invalid-args-expected.checksum: Added.
- fast/canvas/drawImage-with-invalid-args-expected.png: Added.
- fast/canvas/drawImage-with-invalid-args-expected.txt: Added.
- fast/canvas/drawImage-with-invalid-args.html: Added.
- 23:19 Changeset [20745] by
- 1 edit in branches/WebInspectorRefresh/WebKit/WebInspector/webInspector/inspector.css
Add -webkit-dashboard-region to select and input elements to prevent dragging the window in those areas.
- 23:09 Changeset [20744] by
- 2 edits in branches/WebInspectorRefresh/WebKit
Reviewed by Tim.
When navigating to a parent node via the inspector's popup menu, don't
blow away all the children in the list so that it's easy to get back
to them later.
- WebInspector/webInspector/inspector.js: (function updateTreeOutline): Don't reset the popup if we're navigating to a node already in the popup.
- 22:25 Changeset [20743] by
- 3 edits2 adds in trunk
Reviewed by Oliver.
Test for <rdar://problem/4965597> REGRESSION: mouseup doesn't fire for slider (causes it to always default to max)
- fast/forms/slider-mouse-events-expected.txt: Added.
- fast/forms/slider-mouse-events.html: Added.
Reviewed by Oliver.
Fix for <rdar://problem/4965597> REGRESSION: mouseup doesn't fire for slider (causes it to always default to max)
Test: fast/forms/slider-mouse-events.html
- page/EventHandler.cpp: (WebCore::EventHandler::dispatchMouseEvent): Since the actual target node of the event can't be a shadow node, set the target node to the capturing node before adjusting it.
- 20:05 Changeset [20742] by
- 10 edits3 adds in trunk
Reviewed by Adam.
REGRESSION: In Real Player (10.1.0), video continues to play after closing window
Add a test where a window containing a plugin is opened and then closed. The window is closed
without calling -[WebView close].
- plugins/open-and-close-window-with-plugin-expected.txt: Added.
- plugins/open-and-close-window-with-plugin.html: Added.
- plugins/resources/open-and-close-window-with-plugin.html: Added.
Reviewed by Adam.
REGRESSION: In Real Player (10.1.0), video continues to play after closing window
This broke in revision 18422 because now the plugin isn't stopped when the window is closed. Since the window is retained
by the plugin view for as long as it is running (so that removeTrackingRect works even though the window has been closed),
we would end up with a reference cycle (NSWindow -> WebView -> PluginView -> NSWindow) and stopping the plug-in when the window
was closed would break that cycle.
Applications that call -[WebView close] when closing aren't affected, but RealPlayer doesn't do this.
The bug that 18422 was supposed to fix was fixed by 19275, which is why it's safe to add back the check.
- Plugins/WebBaseNetscapePluginView.mm: (-[WebBaseNetscapePluginView addWindowObservers]): (-[WebBaseNetscapePluginView removeWindowObservers]): (-[WebBaseNetscapePluginView windowWillClose:]):
Reviewed by Adam.
Add support for opening new windows in DumpRenderTree.
(+[LayoutTestController isSelectorExcludedFromWebScript:]):
(+[LayoutTestController webScriptNameForSelector:]):
(-[LayoutTestController setCallCloseOnWebViews:]):
(-[LayoutTestController setCanOpenWindows]):
Add two new methods callable from JavaScript. setCanOpenWindows controls whether a test
can open new windows, and setCallCloseOnWebViews controls whether -[WebView close] should be called on
web views that are about to be closed.
Make sure that only the main window is around when a test has finished running.
(-[DumpRenderTreeWindow initWithContentRect:styleMask:backing:defer:]):
(-[DumpRenderTreeWindow dealloc]):
Manage the set of windows.
- DumpRenderTree/TestNetscapePlugIn.subproj/PluginObject.c:
- DumpRenderTree/TestNetscapePlugIn.subproj/PluginObject.h:
- DumpRenderTree/TestNetscapePlugIn.subproj/main.c: (NPP_Destroy): Add a "logDestroy" property which controls whether plugins should print when they are destroyed or not.
- DumpRenderTree/UIDelegate.m: (-[UIDelegate webView:createWebViewWithRequest:]): Create new windows.
(-[UIDelegate webViewClose:]):
Close windows.
- 18:46 Changeset [20741] by
- 2 edits in trunk/WebKitTools
Reviewed by Maciej.
Move WebView and NSWindow creation to a separate function in preparation of supporting opening new
windows in DRT.
- DumpRenderTree/DumpRenderTree.m: (createWebView): (dumpRenderTree):
- 18:05 Changeset [20740] by
- 14 edits in trunk
Reviewed by Darin.
- Now we add a console message when local resources are blocked.
- http/tests/security/local-CSS-from-remote-expected.txt:
- http/tests/security/local-JavaScript-from-remote-expected.txt:
- http/tests/security/local-iFrame-from-remote-expected.txt:
- http/tests/security/local-image-from-remote-expected.txt:
Reviewed by Darin.
- Added reportLocalLoadFailed to FrameLoader to send an error to the console when calls to canLoad fail.
- loader/Cache.cpp: (WebCore::Cache::requestResource):
- loader/FrameLoader.cpp: (WebCore::FrameLoader::loadSubframe): (WebCore::FrameLoader::loadPlugin): (WebCore::FrameLoader::load): (WebCore::FrameLoader::reportLocalLoadFailed):
- loader/FrameLoader.h:
- loader/SubresourceLoader.cpp: (WebCore::SubresourceLoader::create):
Reviewed by Darin.
- Moved registerURLSchemeAsLocal to the public API.
- WebView/WebView.h:
- WebView/WebView.mm: (+[WebView registerURLSchemeAsLocal:]):
- WebView/WebViewPrivate.h:
- 17:42 Changeset [20739] by
- 2 edits in trunk/WebCore
Reviewed by Maciej.
Add text-align: -webkit-auto for form controls. Buttons already override this property to center their text.
- css/html4.css:
- 15:52 Changeset [20738] by
- 2 edits in trunk/JavaScriptCore
Reviewed by darin.
Coverity fix. Coverity says:
"Event check_after_deref: Pointer "dateString" dereferenced before NULL check"
- kjs/date_object.cpp: (KJS::parseDate):
- 15:50 Changeset [20737] by
- 2 edits in trunk/JavaScriptCore
Reviewed by darin.
Coverity fix. Coverity says:
"Event check_after_deref: Pointer "re" dereferenced before NULL check"
- pcre/pcre_study.c: (pcre_study):
- 15:45 Changeset [20736] by
- 2 edits in trunk/JavaScriptCore
Reviewed by darin.
Coverity fixes. Coverity says:
"Event leaked_storage: Returned without freeing storage "buffer""
"Event leaked_storage: Returned without freeing storage "script""
- kjs/testkjs.cpp: (doIt): (createStringWithContentsOfFile):
- 15:42 Changeset [20735] by
- 2 edits in trunk/WebCore
Reviewed by rwlbuis.
Coverity fix. Coverity says:
"Event var_deref_model: Variable "page" tracked as NULL was passed to a function that dereferences it."
- platform/Font.cpp: (WebCore::Font::glyphDataForCharacter):
- 15:38 Changeset [20734] by
- 2 edits in trunk/WebCore
Reviewed by darin.
Coverity fix. Coverity says:
"Event var_deref_model: Variable "unicode" tracked as NULL was passed to a
function that dereferences it."
- platform/DeprecatedString.cpp: (WebCore::DeprecatedString::DeprecatedString):
- 15:33 Changeset [20733] by
- 2 edits in trunk/JavaScriptCore
Reviewed by darin.
Coverity fix: in single-threaded case currentThreadIsMainThread is always true
so the code in if (!currentThreadIsMainThread) cannot possibly be reached
and Coverity complains about dead code.
- kjs/collector.cpp: (KJS::Collector::collect):
- 14:26 Changeset [20732] by
- 2 edits in trunk/WebCore
Reviewed by Hyatt.
Fix for <rdar://problem/5113593> REGRESSION: Search fields in RSS pages don't show ibeam cursor
- css/html4.css: Set the cursor values explicitly for input, textarea (to auto), & select (to default).
- 14:21 Changeset [20731] by
- 3 edits in trunk/WebCore
Fix for <rdar://problem/5078866> tables should only reset text-align
in quirks mode.
Reviewed by beth
- css/html4.css:
- css/quirks.css:
- 13:40 Changeset [20730] by
- 1 copy in tags/Safari-522.5.5b
New tag.
- 13:36 Changeset [20729] by
- 2 edits in trunk/WebCore
Fixing typo that's crashing.
- html/HTMLAnchorElement.cpp: (WebCore::HTMLAnchorElement::defaultEventHandler): Use evt instead of null variable k.
- 13:30 Changeset [20728] by
- 2 edits in trunk/WebCore
Reviewed by Hyatt.
Fix for <rdar://problem/5021500> Cursor should stay as pointer when slider is being dragged
Don't set the selection ibeam cursor when there's a node that's capturing mouse events.
- page/EventHandler.cpp: (WebCore::selectCursor): (WebCore::EventHandler::handleMouseMoveEvent):
- 12:55 Changeset [20727] by
- 2 edits in S60/branches/3.1m/WebKit
2007-04-04 ligman <email@example.com>
Reviewed by Sachin.
DESC: Setting status to KErrCancel when the request dispatcher does not define a loader causes a problem for the history stack, reverting to previous.
- BrowserView/src/WebKitLoader.cpp: (CWebKitLoader::LoadPageL):
- 12:55 Changeset [20726] by
- 2 edits in S60/trunk/WebKit
2007-04-04 ligman <email@example.com>
Reviewed by Sachin.
DESC: Setting status to KErrCancel when the request dispatcher does not define a loader causes a problem for the history stack, reverting to previous.
- BrowserView/src/WebKitLoader.cpp: (CWebKitLoader::LoadPageL):
- 12:33 Changeset [20725] by
- 12 edits in trunk/WebCore
Reviewed by Beth Dakin.
More clean-up while fixing <rdar://problem/5112273> REGRESSION(TOT):
Reproducible crash loading an old version of amazon.com as a web archive
Layout tests pass.
Removed more superfluous document NULL checks. (Node::document() never
returns NULL, and it asserts as much.)
Merged some duplicate editing code into a static inline function.
- page/mac/WebCoreFrameBridge.mm: (updateRenderingForBindings): Removed superfluous static_cast.
- 11:41 Changeset [20724] by
- 8 edits in trunk/WebCore
Reviewed by Darin.
A little cleanup from my last checkin. Always check if an Event is really a MouseEvent or a KeyboardEvent
before casting it.
- html/HTMLAnchorElement.cpp: (WebCore::HTMLAnchorElement::defaultEventHandler):
- html/HTMLSelectElement.cpp: (WebCore::HTMLSelectElement::menuListDefaultEventHandler): (WebCore::HTMLSelectElement::listBoxDefaultEventHandler):
- html/HTMLTextFieldInnerElement.cpp: (WebCore::HTMLSearchFieldResultsButtonElement::defaultEventHandler): (WebCore::HTMLSearchFieldCancelButtonElement::defaultEventHandler):
- ksvg2/svg/SVGAElement.cpp: (WebCore::SVGAElement::defaultEventHandler):
- page/ContextMenuController.cpp: (WebCore::ContextMenuController::handleContextMenuEvent):
- rendering/RenderFrameSet.cpp: (WebCore::RenderFrameSet::userResize):
- rendering/RenderSlider.cpp: (WebCore::HTMLSliderThumbElement::defaultEventHandler):
- 10:48 Changeset [20723] by
- 9 edits in trunk/WebCore
Reviewed by Beth Dakin.
Some clean-up while fixing <rdar://problem/5112273> REGRESSION(TOT):
Reproducible crash loading an old version of amazon.com as a web archive
Removed superfluous document NULL checks. (Node::document() never returns
NULL, and it asserts as much.)
Removed duplicate implementation of displayString.
Layout tests pass.
- bindings/objc/DOMInternal.h:
- bindings/objc/DOMInternal.mm:
- html/HTMLGenericFormElement.cpp: (WebCore::HTMLGenericFormElement::supportsFocus):
- html/HTMLPlugInElement.cpp: (WebCore::HTMLPlugInElement::createNPObject):
- platform/ContextMenu.cpp: (WebCore::ContextMenu::checkOrEnableIfNeeded):
- rendering/HitTestResult.cpp: (WebCore::displayString):
- rendering/HitTestResult.h:
- rendering/RenderLayer.cpp: (WebCore::RenderLayer::updateHoverActiveState):
- 09:35 Changeset [20722] by
- 2 edits in branches/js-collector-tweaks/JavaScriptCore
Not reviewed, experimental change.
- remove the concept of oversize objects, now that there aren't any (for now only enforced with an assert).
This change is a .66% speedup on JS iBench for 32-bit platforms, probably much more
for 64-bit since it finally gives a reasonable cell size, but I did not test that.
- kjs/collector.cpp: (KJS::): Use different cell size for 32-bit and 64-bit, now that there is no oversize allocation. (KJS::Collector::allocate): Remove oversize allocator. (KJS::Collector::markStackObjectsConservatively): Don't check oversize objects. (KJS::Collector::markMainThreadOnlyObjects): Ditto. (KJS::Collector::collect): Ditto.
- 08:24 Changeset [20721] by
- 4 edits in S60/trunk/WebKit
hongzhao, reviewed by firstname.lastname@example.com
DESC: [S60]Animated images with DRM content won't be displayed in Browser in 3.2
Fix: Handle DRM image content during construct the content.
- BrowserCore/Renderers/inc/AnimationDecoder.h:
- BrowserCore/Renderers/inc/StaticImageDecoder.h:
- BrowserCore/Renderers/src/StaticImageDecoder.cpp: (CRawData::ConstructL): (CRawData::DecodeDRMImageContentL): (CStaticImageDecoder::LoadNextImage):
- 03:20 Changeset [20720] by
- 3 edits3 adds in trunk
2007-04-05 Oliver Hunt <email@example.com>
Reviewed by Adam.
Fix rdar://problem/5030934 -- landscape PDFs embedded as an image are cut off
also fixes scaling of pdf images
PDFDocumentImage was not accounting for page rotation in a number of places
- platform/graphics/cg/PDFDocumentImage.cpp: (WebCore::PDFDocumentImage::size): we need to account for rotation of the pdf image effecting our bounds (WebCore::PDFDocumentImage::draw): When compensating for flipped coords we need to use the correct rect for the coordinate space. We can't pass size() to CGContextDrawPDFDocument as it returns the rotated bounds now -- this is also save the old FloatSize -> IntSize -> FloatSize conversions.
Testcase for landscape pdfs as image
rdar://problem/5030934 -- landscape PDFs embedded as an image are cut off
- fast/images/pdf-as-image-landscape-expected.txt: Added.
- fast/images/pdf-as-image-landscape.html: Added.
- fast/images/resources/pdf_test_landscape.pdf: Added.
- 03:08 Changeset [20719] by
- 4 edits in branches/js-collector-tweaks/WebCore
Not reviewed - experimental work.
- move most of Window's data members into a separate private object, to avoid needing to use the oversize allocator for it
It was the only remaining JSObject subclass to use the ocersize
allocator on 32-bit platforms, and having oversize objects around
makes garbage collection slower so this would hurt performance
with many tabs/windows open.
No significant effect on JS iBench.
- bindings/js/kjs_events.cpp: (KJS::JSUnprotectedEventListener::JSUnprotectedEventListener): (KJS::JSUnprotectedEventListener::~JSUnprotectedEventListener): (KJS::JSEventListener::JSEventListener): (KJS::JSEventListener::~JSEventListener): (KJS::JSLazyEventListener::parseCode):
- bindings/js/kjs_window.cpp: (KJS::WindowPrivate::WindowPrivate): (KJS::Window::Window): (KJS::Window::~Window): (KJS::Window::location): (KJS::Window::selection): (KJS::Window::locationbar): (KJS::Window::menubar): (KJS::Window::personalbar): (KJS::Window::statusbar): (KJS::Window::toolbar): (KJS::Window::scrollbars): (KJS::Window::mark): (KJS::Window::getValueProperty): (KJS::Window::findJSEventListener): (KJS::Window::findJSUnprotectedEventListener): (KJS::Window::clearHelperObjectProperties): (KJS::Window::clear): (KJS::Window::setCurrentEvent): (KJS::Window::setReturnValueSlot): (KJS::Window::clearAllTimeouts): (KJS::Window::installTimeout): (KJS::Window::pauseTimeouts): (KJS::Window::resumeTimeouts): (KJS::Window::clearTimeout): (KJS::Window::timerFired): (KJS::Window::disconnectFrame): (KJS::Window::jsEventListeners): (KJS::Window::jsHTMLEventListeners): (KJS::Window::jsUnprotectedEventListeners): (KJS::Window::jsUnprotectedHTMLEventListeners):
- bindings/js/kjs_window.h:
- 03:03 Changeset [20718] by
- 1 copy in branches/js-collector-tweaks
vn cp svn+ssh://firstname.lastname@example.com/svn/webkit/trunk/JavaScriptCore svn+ssh://firstname.lastname@example.com/svn/webkit/branches/js-collector-tweaks/JavaScriptCore
Enter passphrase for key '/Users/mjs/.ssh/id_rsa':
subversion/libsvn_repos/commit.c:392: (apr_err=160016)
svn: Path 'branches/js-collector-tweaks' not present
- 23:04 Changeset [20717] by
- 4 edits in branches/WebInspectorRefresh/WebKit/WebInspector
Move the tree splitter resize code down into JavaScript. Some other cleanup work.
- 22:24 Changeset [20716] by
- 2 edits in trunk/WebKitSite
2007-04-05 Mark Malone <email@example.com>
Reviewed by Darin.
Bug 13273: DOM Interfaces Nav link should go somewhere more useful
- nav.inc: Link directly to the hierarchy.
- 22:22 Changeset [20715] by
- 1 edit in branches/WebInspectorRefresh/WebKit/WebInspector/webInspector/inspector.js
Make selecting a new root element from the root popup menu work. Also reverse the order of the parent nodes shown in the popup, with the document at the top. Fixes bug 6615.
- 21:40 Changeset [20714] by
- 3 edits2 adds in trunk
Reviewed by Darin.
REGRESSION: cannot change SELECT option
Test: fast/forms/option-change-single-selected.html
- html/HTMLSelectElement.cpp: (WebCore::HTMLSelectElement::setSelectedIndex): If multiple selection is not allowed, be sure to deselect the previous option.
- 21:39 Changeset [20713] by
- 1 edit in branches/WebInspectorRefresh/WebKit/WebInspector/WebInspector.m
Remove my machine specific path.
- 21:37 Changeset [20712] by
- 1 edit in branches/WebInspectorRefresh/WebKit/WebInspector/webInspector/AppleScrollbar.js
Only call this.refresh() if this.hidden is true. This was causing a 'maximum call stack size' exception.
- 21:26 Changeset [20711] by
- 3 edits in branches/WebInspectorRefresh/WebKit/WebInspector/webInspector
Move our override scrollbar and scroll-area code to our copies of AppleScrollbar.js and AppleScrollArea.js.
- 20:43 Changeset [20710] by
- 2 edits2 adds in branches/WebInspectorRefresh/WebKit/WebInspector
Keep our own copy of AppleScrollbar.js and AppleScrollArea.js, copied /System/Library/WidgetResources/AppleClasses.
- 18:39 Changeset [23228] by
- 2 edits in branches/WindowsMerge/WebKitWin
2007-04-04 Oliver Hunt <firstname.lastname@example.com>
Reviewed by Ada.
Fix <rdar://problem/5111027> Dragging a link on page
shows URL thumbnail as nearly-transparent instead
Error in createDragImageForLink led me to get wrong
maximum drag image size, now logic and maximum drag
image size corrected.
- WebDragClient.cpp: (WebDragClient::createDragImageForLink):
- 18:05 Changeset [20709] by
- 9 edits in trunk/WebCore
Reviewed by Oliver.
Fix for <rdar://5105009> Prepare for fix to send mousedown and mouseup (but not click) events when right-clicking
- page/EventHandler.cpp: Don't ever send click events for right-clicks. (WebCore::EventHandler::handleMouseDoubleClickEvent): (WebCore::EventHandler::handleMouseReleaseEvent):
Check that the mousedown and mouseup are not with the right button before performing default behavior.
- html/HTMLAnchorElement.cpp: (WebCore::HTMLAnchorElement::defaultEventHandler):
- html/HTMLInputElement.cpp: (WebCore::HTMLInputElement::defaultEventHandler):
- html/HTMLSelectElement.cpp: (WebCore::HTMLSelectElement::menuListDefaultEventHandler): (WebCore::HTMLSelectElement::listBoxDefaultEventHandler):
- html/HTMLTextFieldInnerElement.cpp: (WebCore::HTMLSearchFieldResultsButtonElement::defaultEventHandler): (WebCore::HTMLSearchFieldCancelButtonElement::defaultEventHandler):
- ksvg2/svg/SVGAElement.cpp:(WebCore::SVGAElement::defaultEventHandler):
- rendering/RenderFrameSet.cpp: (WebCore::RenderFrameSet::userResize):
- rendering/RenderSlider.cpp: (WebCore::HTMLSliderThumbElement::defaultEventHandler):
- 14:40 Changeset [23227] by
- 2 edits in branches/WindowsMerge/WebKitWin
Release build fix for TestNetscapePlugin.
- WebKit.vcproj/WebKit.vcproj: Make the Release post-build step the same as the Debug one so that the npapi headers get copied.
- 13:52 Changeset [20708] by
- 19 edits in branches/Safari-522/WebCore
Re-merge fix from r20674
- 13:49 Changeset [20707] by
- 4 edits12 adds in trunk
Reviewed by darin
<rdar://problem/5026848> Can cut/delete To Do subunits
This tests to make sure that non-editable content
that is in both the start and end editable roots
is removed:
- editing/deleting/5026848-1-expected.checksum: Added.
- editing/deleting/5026848-1-expected.png: Added.
- editing/deleting/5026848-1-expected.txt: Added.
- editing/deleting/5026848-1.html: Added. This tests to make sure that non-editable content that is not in both the start and end editable roots is not removed:
- editing/deleting/5026848-2-expected.checksum: Added.
- editing/deleting/5026848-2-expected.png: Added.
- editing/deleting/5026848-2-expected.txt: Added.
- editing/deleting/5026848-2.html: Added. This tests to make sure that editable regions that are not in both the start and end editable roots are cleared (not removed, unless they are in another editable region):
- editing/deleting/5026848-3-expected.checksum: Added.
- editing/deleting/5026848-3-expected.png: Added.
- editing/deleting/5026848-3-expected.txt: Added.
- editing/deleting/5026848-3.html: Added.
Reviewed by darin
<rdar://problem/5026848> Can cut/delete ToDo subunits
We were removing non-editable content during a delete.
- editing/DeleteSelectionCommand.cpp: (WebCore::DeleteSelectionCommand::initializePositionData): Set m_startRoot and m_endRoot. (WebCore::DeleteSelectionCommand::removeNode): If a node is not inside both the start and end roots, remove it only if it is in editable content.
- editing/DeleteSelectionCommand.h: Added m_startRoot and m_endRoot, the editable roots that contain the start and end of the selection, respectively. We consult these every time we remove a node, and don't want to recompute them on every call to removeNode().
- 13:39 Changeset [20706] by
- 19 edits in branches/Safari-522/WebCore
- 11:24 Changeset [20705] by
- 1 edit in branches/Safari-522/WebCore/loader/DocLoader.cpp
Fix merge from r20674
- 10:33 Changeset [20704] by
- 3 edits in S60/trunk/WebCore
2007-04-04 bujtas <firstname.lastname@example.com>
Reviewed by Sriram.
DESC: change nested <q> behavior so that q q {} gets ' instead of " -antti(c).
- khtml/css/html4.css:
- khtml/css/html4_gcce.css:
- 10:30 Changeset [20703] by
- 2 edits in trunk/WebKit
Reviewed by John.
REGRESSION: Crash when canceling about:blank in Activity viewer
- WebView/WebFrame.mm: (-[WebFrame stopLoading]): Add a null check for the frame loader - it can be null when the frame has been disconnected from the web page.
- 10:28 Changeset [20702] by
- 3 edits in S60/branches/3.1m/WebCore
2007-04-04 bujtas <email@example.com>
Reviewed by Sriram.
DESC: change nested <q> behavior so that q q {} gets ' instead of "
- khtml/css/html4.css:
- khtml/css/html4_gcce.css:
- 10:28 Changeset [20701] by
- 19 edits in branches/Safari-522/WebCore
Merged fix from r20674
- 10:12 Changeset [20700] by
- 2 edits in branches/Safari-522/WebCore
Merged fix from r20669
- 09:47 Changeset [20699] by
- 1 edit in trunk/JavaScriptCore/ChangeLog
Turn's out Brady's not the only one who can rewrite history!
- 01:25 Changeset [23226] by
- 2 edits in branches/WindowsMerge/LayoutTests
- Skipped: Re-enable some tests that no longer crash.


text:
The Meridian Reversible Lounger Spa
About this item
Watch as your aches and pains disappear, your sleeping cycles improve and the tension in your joints, hands and feet vanish with our Meridian Spa.
• 17 Jets
• Seating for 3
• Choice of Gray or Capistrano Cabinet
Sit back and relax in the warm, soothing waters of a spa. Throughout the ages, warm water
immersion has been proven to restore the mind, body and spirit. The Meridian is made by
one of the world's Best of Class, 5-Star Rated spa builders. We use only top-of-the-line
materials to achieve optimum performance with little-to-no maintenance. This 2 - 3 person
dual-lounger spa is the perfect addition to any backyard or sunroom. There are 18 adjustable
and interchangeable stainless steel-faced jets to maximize your therapeutic experience. The
jetting system is powered by a high flow, Ultra-ssage jet pump. You can increase or decrease
the water flow to any particular jet for a more personalized hydrotherapy experience and a
cascading waterfall and contouring pillows add even a more tranquil ambiance.
The spa is handmade to your individual specifications. We only use Lucite crosslink acrylic with Microban. Microban is an anti-bacterial compound incorporated into the shell of the spa, preventing bacteria growth. This allows for a non-slip, non-corrosive surface that actually aides in the cleanliness of the spa. Couple this with our Q-Zone ozonator, a system that oxidizes the water to kill bacteria, and chemical maintenance is drastically reduced, saving you time and money. All of our spas are fully enclosed and fully insulated with closed-cell polyurethane foam to guarantee the best heating results possible.
The spa comes in a Platinum White (marble finish) acrylic color with charcoal gray synthetic, maintenance-free side paneling. A locking virgin foam cover matching the side paneling comes standard with purchase. Also included is a complete three-month, all-natural Ecoone chemical kit and hose filter attachment. The filter allows for the best possible water when filling the spa and the kit maintains chemical levels without the harsh, abrasive use chlorine.
Once you have placed your order and Sam's club has processed it, a spa representative will call you to go over the power requirements, shipping and color options. You will also receive a welcome letter, a check list to help insure you are ready for a spa and color options via email. Question on this can also be answered via email or the toll free number listed here.
- 17 adjustable stainless steel-faced jets
- Virgin Foam Black Color Matching Lockable Cover
- Seats 3 adults
- 2 seats + 1 reversible lounger
- Interior: Lucite crosslink acrylic with Microban, your choice of colors
- Exterior: Maintenance free synthetic side paneling
- LED foot well light
- One 3HP 210GPM Executive 56-jet pump
- Balboa Control Panel
- Fully insulated with closed-cell polyurethane spray foam
- 4.0kW Balboa heater
- Ozone sanitation system
- 120v/20Amp or 240v/50Amp electrical options available
- Curbside delivery included
Electrical Requirements:
All 240V spas must be permanently connected (hard wired) to the power supply; supplying power to the spa which is not in accordance with these instructions will void the manufacturer's warranty. The power supplied to the spa must be a dedicated circuit with no other appliances or lights sharing the power.
Wire size must be appropriate per NEC and/or local codes. Wire size is determined by length of run from breaker box to spa and maximum current draw. All wiring must be copper to ensure adequate connections. Do not use aluminum wire. The electrical supply for the spa must include a suitably rated switch or circuit breaker to open all ungrounded supply conductors to comply with Section 422-20 of the National Electric Code, ANSI/NFPA 70. The disconnecting means must be readily accessible to the spa's occupant, but installed at least 5 feet (1.5 m) from the spa water. The electrical circuit for the spa must include a suitable ground fault circuit interrupter (GFCI) as required by NEC Article 680-42. Instructions for wiring the spa are included in the spa pack on delivery. Conduit can be placed anywhere along the spa kick plate for a clean look and easy installation - attach/drill a hole for the conduit, run wires through hollow bottom of spa. Final connections can be found on the control panel side of the spa. Remove side panels to uncover final connections. A licensed electrical contractor recommended for installation.Shipping Information:
This item ships to the 48 contiguous states only via curbside delivery. Final placement from the curb to the back yard is your responsibility. We recommend you hire a local mover for final placement. Electrical requirements & flat level foundation for placement are the member's responsibility. Estimated delivery time is 4 to 6 weeks. Delivered is by appointment only.
Assembled Country
Assembled Size
Dimensions and Weight:
Dimensions: 56"L × 81"W × 34"H
Weight: 375 lb. dry weight 2,225 lb. average filled weight
Component Country


text:
Artist Collection: (31 of 121)< Previous | Next >
Tags: sailing, ships, sails, tall ships, schooner, ketch, gallant, auno, 2011, scotland, clyde, race,
- + MOUSE OVER image to zoom in
- + CLICK to enlarge
tall shipsby sam smith
- Medium
- Photography
- Artist Notes
- Two ships taking part the the Tall ships 2011 race, in this leg they are sailing on west coast of scotland.
- Contact Artist Send Artist an Email
More about sam smith
- Location
- ayrshire, uk
- Artist Biography
- Keen photographer for many years. Turned full time photographer two years ago. I have featured in many magazines with my landscapes and composite images. I sell my works through various outlets.


text:
Area deaths
BONNIE PATTERSON, 79, Minot, died Monday in her sister's home, near Glenburn. (Thompson-Larson Funeral Home, Minot)
MARVIN NORDBY, 89, rural Powers Lake, died Monday in a Minot hospital. (Springan Funeral Home, Stanley)
FLORENCE JOHNSON, 95, Watford City, died Sunday in a Watford City nursing home. (Fulkerson Funeral Home, Watford City)
DOLORES PLACEK, 89, Tioga, died Monday in a Tioga hospital. Funeral Thursday, 2 p.m., First Lutheran Church, Tioga. Visitation Wednesday, noon to 5 p.m., Fulkerson Funeral Home, Tioga.
VALESIA SHEARS, 2-month-old daughter of Amber Melland and Jessee Shears, of Williston, died Saturday in a Bismarck hospital. (Everson Funeral Home, Williston)
KENNETH NOTTESTAD, 76, Sykeston, died Monday in his home. Funeral Friday, 2 p.m., Church of the Nazarene, Carrington. Prayer service Thursday, 7 p.m., Evans Funeral Home, Carrington. Visitation Wednesday, 1 to 5 p.m., Thursday, 9 a.m. to 8 p.m., and Friday, 9 a.m. to noon, in the funeral home.
TWILA ENGET, 89, Kenmare, formerly of Minot and Powers Lake, died Saturday in a Kenmare hospital. Funeral Friday, 2 p.m., Bethel Baptist Church, Powers Lake. Visitation Friday, one hour prior to the service, in the church. (Thompson-Larson Funeral Home, Kenmare)
JUNE RIGGIN, 91, Devils Lake, died Jan. 14 in a Devils Lake hospital. Memorial service Saturday, 10 a.m., Gilbertson Funeral Home, Devils Lake.
ADDISON "ED" YEAGER, 93, Fargo, formerly of Rock Lake, died Sunday in his home. Funeral Friday, 2 p.m., First United Methodist Church, Fargo. Visitation Thursday, 5 to 7 p.m., followed by a prayer service at 7 p.m., all in Hanson-Runsvold Funeral Home, Fargo.


text:
Create a healthy home environment with this expert advice on improving indoor air.
As the mastermind behind HGTV�s Dream Homes and this year�s Smart Home, house planner Jack Thomasson has been wowing the popular cable channel�s home- obsessed audiences for 17 years.
But beneath all the bells and whistles on display in the Nashville, Tenn.-area Smart Home�smart phone-controlled thermostats and beds that adjust to your body�s particularities (see them all on the HGTV Smart Home Giveaway Special Aug. 15)�are features with a more serious purpose. Thomasson and his team make it a priority to plan and construct homes that promote good indoor air quality and protect inhabitants from respiratory problems associated with poor indoor environments.
�Our homes, if properly�designed, can be havens that offer relief from many of the toxins, pollutants and environmental issues that can exacerbate a respiratory condition,� he says.
The U.S. Environmental Protection Agency (EPA) lists poor indoor air quality as the fourth largest environmental threat. A multitude of factors, including building materials, household cleaning products and mold from damp basements and leaky roofs, can cause headaches, dizziness and irritation of the eyes, nose and throat. �The air is just as bad indoors as it is outdoors, and there�s not a lot of regulations regarding indoor air,� says Angela Tin, vice president of environmental health at the American Lung Association (ALA) of the Upper Midwest.
EPA research indicates that indoor levels of pollutants may be 2 to 5 times higher than outdoor. Plus, we spend an estimated 90 percent of our time inside�so protecting the air we breathe in our homes is crucial.
Tin runs ALA�s Health House program, which encourages homebuilders to adhere to high indoor air quality standards. Typical components include foundation waterproofing and moisture control to combat mold;�air sealing and advanced insulation techniques; high efficiency air filtration and whole house ventilation. Structural modifications like building a detached garage (to reduce exposure to car emissions) and foregoing fireplaces (a major producer of gasses�and tiny particles that can trigger asthma attacks) are often part of a healthy home blueprint.
�A home should have controlled ventilation,� notes Thomasson, who includes many ALA-prescribed features in his HGTV homes. �Even no-cost solutions like providing a place to take off your shoes when�you enter your home to limit the toxins you track into your house� can help reduce your exposure to indoor air pollutants.
Many features that make up a Health House also promote energy efficiency and environmentally friendly (or �green�) practices, but the intent is different, says Abby Brokaw, director of environmental programs at the ALA in Illinois. �Green rating systems are focused on the impact of the home on the environment; we are more focused on the impact of the home on the�person who�s living there,� she says. Many of the materials and�building methods that promote better indoor air are pricier than their conventional counterparts� the Health House estimates a 3 to 5 percent difference�but energy savings can offset higher costs over time. And there are other advantages, adds Thomasson. �The payoff will be the peace of mind of living in a healthier home, and in the resale value of your home where you�ll have a competitive edge over the home next door,� he says.
Simple steps anyone can take to breathe easier at home:Use a digital hygrometer (available at hardware stores) to ensure your home�s humidity doesn�t exceed 55 percent or drop below 35 percent.Thoroughly clean humidifiers daily to reduce microorganism growth. Vent kitchen and bathroom exhaust fans as well as clothes dryers outside. Keep all pets with fur out of bed- rooms, and bathe pets weekly to control dander. Use an exhaust fan or open a window when showering. Replace disposable air filters regularly, more often if you have asthma, allergies or COPD. Use household chemical products according to manufacturers� instructions, avoid mixing products unless specified on labels and always use adequate ventilation. Wash bedding and blankets once a week in hot water (at least 130-140 degrees F) to control dust mites. This article originally appeared as on American Profile


text:
It starts with one game, maybe even one at-bat. Maybe the player wasn't seeing the ball well that day. Maybe there was something physically wrong with him. Maybe he had a mental block. Whatever the reason, a slump has to start somewhere. It's not always easy to pinpoint the exact moment, but in Gordon Beckham's case the bookends look clear. …
September 10, 2010
Fangraphs looks on Gordon Beckham
Leave a Comment »
No comments yet.
RSS feed for comments on this post. TrackBack URI


text:
New Markdowns
Wrap Front Dress
Style: 570077048
Out of Stock
Cross-ruching shapes the bodice of a velvety knit dress ablaze in smoldering ruby red. With a sweetheart neckline and sundress straps, it falls into a breezy silhouette from gathers at the empire waist. Wear with Vanishing Back® Full Coverage Bra for added support.
- Double-lined bust has removable soft cups.
- Bra-friendly straps.
- Approximately 37.5" from shoulder.
- 90% Polyester, 10% Spandex. Machine wash. Imported.
Read more… Read less…


text:
- Visit
- Explore
- Get Involved
- About Us
- Educators
- Kids
- Newsroom
Skip navigation
The Smithsonian Visitor Center in the Castle is centrally located at 1000 Jefferson Dr., SW, Washington, D.C. Ten of the Smithsonian museums in Washington, D.C., span an area from 3rd to 14th Streets between Constitution Avenue and Independence Avenue, approximately 1 mile (1.6 km).
The Smithsonian does not operate any parking facilities except at the National Zoo, the Steven F. Udvar-Hazy Center, and the Anacostia Community Museum.
Smithsonian Museums on and Near the National Mall
Click on the name to view on the map
Smithsonian Castle
African Art Museum
African American Museum
Air and Space Museum
American Art Museum Portrait Gallery
American History Museum
American Indian Museum
Freer Gallery
Sackler Gallery
Hirshhorn Museum and Sculpture Garden
Natural History Museum
Postal Museum
Renwick Gallery
Ripley Center International Gallery
The use of public transportation, including taxis, in Washington is recommended.
Washington's Metrorail subway system and Metrobus link the city with nearby communities in Maryland and Virginia. Metrorail is conveniently located near many Smithsonian museums and the National Zoo.
Bicycle racks are located outside the following museum entrances:
Elsewhere in Washington, D.C. and Virginia
Click on the name to view on the map
National Zoo
3001 Connecticut Avenue, NW, Washington, D.C., approximately 30 minutes by car or public transportation from the National Mall. Public parking is available for a fee.
View Zoo on map »
Anacostia Community Museum
1901 Fort Place, SE, Washington, D.C. Free public parking is available.
View Anacostia Community Museum on map »
Air and Space Museum Steven F. Udvar-Hazy Center
14390 Air and Space Museum Parkway, Chantilly, Virginia, near the intersection of Rts. 50 and 28. Public parking is available for a fee.
View Udvar-Hazy Center on map »
Museums in New York City
Click on the name to view on the map
American Indian Museum New York
One Bowling Green, near Battery Park in lower Manhattan. It is adjacent to the Bowling Green station of the East Side IRT and close to the Whitehall Street station of the BMT and the South Ferry station of the West Side IRT.
View American Indian Museum New York on map »
Cooper Hewitt, Smithsonian Design Museum
Located on Museum Mile, at the corner of 91st Street and Fifth Avenue.
View Cooper Hewitt on map »


text:
Your Secret
Please leave this field empty.
Recipe Title
Ingredient List
Other Notes (optional)
Recipe Category (choose 1 or 2)
Breakfast & Brunch Sandwiches Appetizers Soups Salads Sides Casseroles Slow Cooker Dinner Desserts Drinks
Please attach a photo of your recipe.
(Maximum file size: 5 MB. Accepted file types: jpg, gif, png. Images should be at least 700 pixels wide for best display.)
Please leave this field empty.
[dynamichidden* dynamichidden-username "CF7_get_current_user"]
[dynamichidden* dynamichidden-email "CF7_get_current_user key='user_email'"]
Blog Title
Your Name
Your Email
Book Title
Please leave this field empty.
This is a unique website which will require a more modern browser to work! Please upgrade today!


text:
Tri-Lakes schools closed today due to inclement weather
That time of year again as crowds arrive
Last weekend, I spent the majority of my days on the ponds searching for brook trout, and as luck would have it, I was fortunate to catch a few fish. I also caught sight of a scene I don't care to witness again.
On one small pond in the St. Regis Canoe Area, I counted 14 canoes, and most of them were trolling two lines each. While working my way through the carries, I encountered group after group of paddlers, and most of them were fishermen.
It appeared there was a Raddison Reunion, or a Sportspal Symposium going on, until the solo boaters came through. There was wave after wave of Lost Pond boats following along like a pack of dogs in heat.
As the trollers hopped into their Sportspal canoes, the flotilla took on the look of a fleet of small trawlers departing a port on their way to the offshore banks.
It was an outstanding weekend to be out, as the weather was cooperative, and the bugs were as well. Hopefully, the crowds will begin to thin out a bit after the state opens up the new lands and waters of the Boreas Ponds and the Essex Chain of Lakes.
Studies indicate that nearly 90 percent of all wilderness travelers utilize only about 10 percent of the available land. I would guess the same holds true for paddlers, and by appearances anglers as well.
Before any readers take these observations as a complaint, please understand that I'm always happy to see people getting out, whether on land, water, sand or snow. After all, that is why most of us chose to settle in this seemingly forsaken land.
Most of us are willing to pay the penance via the weather and the crowded, beat up roads. We will put up with low-paying jobs and all sorts of extremes – ranging from taxes to schools to personalities – just so we can play outdoors in our spare time.
If there is a single vein that binds us all, it is the common thread of needing to spend time in natural surroundings. I'll be the first to admit it, I probably would've flipped out if I had been stuck in a mall with that crew of canoers.
Likewise, they would have resorted to means unmentionable in a family newspaper, if they were forced to hang out in a movie theater next to me for an entire afternoon.
People like us are of a different ilk. We were the kids who couldn't sit still in school, and we sat in a desk near the window for a good reason. It wasn't that we didn't like school, we just liked being outdoors a lot more.
As we grew into adults, the responsibilities of life tamed a fair share of our breed. A few straggled on, some dropped out and went corporate, but a solid majority stayed the course.
You'll know them when you see them. They'll be driving a beat up old truck, or a compact car with good gas mileage, and lots of rods and reels will be stuffed in the back. Their clothes may seem a bit ragged, and their culture somewhat lacking, but it's difficult to miss that silly, perpetual smile on their face and the kayak on the roof rack.
Saranac Lake 6ers
On Saturday, May 25, there will be a new breed of Saranac Lake citizens known as the Saranac Lake 6ers. These hardy climbers will begin a quest to achieve the status as a Saranac 6er by climbing six of the peaks surrounding the lakefront community.
The Saranac 6ers event will begin with registrations accepted at the Berkeley Green at 7 a.m. A special honor will be bestowed upon those climbers who conquer all six of the not-so-high peaks in a single day. These hardy few will earn the title of Ultra 6ers.
The launch of the Saranac 6ers will begin at 8 a.m., with all climbers leaving and returning to the Berkley Green. All climbers will be required to assemble in the Berkeley Green as the 6er bell launches them off to the trails.
The Ultra 6ers will have to climb Mount Baker, McKenzie Mountain, Haystack Mountain, Scarface Mountain, St. Regis Mountain and Ampersand Mountain in one day. It will be interesting to see who are the first male and female finishers of the Ultra 6ers.
As crowds gather in the Green for the first arrivals, there will be a Saranac 6er trivia contest. Saranac Lake has a long history of guides, guideboats and the sporting life, and the trivia questions will be centered on the local mountains, lakes and the Adirondack guides who traveled these lands and waters. Prizes will be awarded.
The event will conclude with members of the New York State Outdoor Guides Association (NYSOGA) presenting a plaque to the Clark family recognizing Herb Clark as an honorary member of the current guides organization.
Clark was a member in good standing of the original Adirondack Guides Association which was founded on June 27, 1891 and incorporated in Saranac Lake with the stated purpose of "securing to the public competent and reliable guides to assist in the enforcement of forest and game laws, and to maintain a uniform rate of guides' wages."
Although the original Adirondack Guides Association disbanded in 1952, NYSOGA was initially organized and incorporated under the charter of the original Adirondack Guides Association in May 1983.
Original 46ers in town
Coinciding with the launch of the Saranac Lake 6ers this weekend, members of the venerable Adirondack 46ers organization will also be in Saranac Lake to honor one of their own. The 46ers will be hosting a memorial service at the St. Bernard's Cemetery on Sunday, May 26 at 10 a.m.
The ceremony is intended to laud the achievements of Adirondack guide, Herbert K. Clark, who guided the Marshall brothers, Robert and George to the top of the 46 highest peaks in the Adirondacks.
Members of both the Clark family and the Marshall family will be on hand, as well as a host of local and state dignitaries.
In the case of foul weather, the ceremony will be held in the Cantwell Room at the Saranac Lake Free Library. The ceremony will include the unveiling of a memorial stone for Mr. Clark, and the presentation of replica climbing certificates to all of his grandchildren.
It is a great honor to have the Ad'k 46ers in town, and it provides a most opportune moment to recognize the importance of fully utilizing the regional natural assets for the community at large. Far too often, local kids and their families fail to utilize or appreciate the recreational opportunities available in their own backyard.
I particularly appreciate the emphasis on Family Saranac Lake 6ers, as hiking families tend to stick together through all sorts of weather. Outdoor activities such as hiking and paddling, skiing and skating have long been considered Saranac traditions. They are good, clean, active and easily accessible recreational outlets. If all it takes is a contest and a little challenge to get our youth out and active, the village may want to consider hosting a similar event every season, with awards for the first Autumn 6er, Summer 6er or Winter 6er.
It is in the grander landscape of the woods and waters that children learn about the march to adulthood. It is where they discover fair play, self-reliance, respect, self-confidence and responsibility.
A quote from a 1913 book titled Camping for Boys is as relevant today as it was a century ago:
"Camping offers a solution: A boy in the process of growing needs the outdoors. He needs room to range. He needs the tonic of the hills, the woods and streams. He needs to walk under the great sky and commune with the stars. He needs to place himself where nature can speak to him. He ought to get close to the earth … He should fish, swim, row and sail, roam the woods and the waters, get plenty of vigorous action and have healthful things to think about." – Prof. C.W. Vote


text:
Malone J-Pro 2 Four Kayak MicroSport Trailer
NOW: $1674.99 (9% off!)
Was: $1849.99*
Product Information:
Malone ® trailers are the transportation solution for the nature enthusiast looking to carry their outdoor equipment safe and securely. Easily haul four sit-inside or sit-on-top kayaks up to 20' long with the J-style carriers. Designed with a sturdy steel frame and a 65'' steel coated load bar, the MicroSport ™ base trailer boasts reliability.
For additional information relating to the Manufacturer's Warranty, please contact 1-800-295-0042.
- Galvanized steel frame with 65" steel coated load bars
- Transports four kayaks up to 20' long
- 54" galvanized axle with sealed hubs & wheels (maintenance free)
- 12" galvanized slotted wheels with chrome acorn nuts
- Includes four sets of J-Pro2 kayak carriers
- Spare tire with locking attachment included
- Includes galvanized steel lift handle with comfort grip
- Maximum capacity: 355 lbs
- Approximate assembly time: 2-3 hours
- Manufacturer's 5-year warranty
- Malone Auto Racks
For additional information relating to the Manufacturer's Warranty, please contact 1-800-295-0042.
Country of Origin: ImportedWeb ID: 12625424


text:
Venable LLP: An Overview of the FTC's New and Improved Green Guides
March 11, 2013
Venable LLP provides an overview of the Federal Trade Commission (FTC)'s new and improved green guidelines in this article from The Antitrust Source.
Members Only Content
This content is available to ANA Members only. Please login below or create an account.
You may already be a member. Find out if your company is already an ANA member.


text:
For over 25 years we have been helping multi channel eCommerce retailers increase sales & grow their business with our best in class Inventory, Order & Customer Management Solutions. We offer two solutions; an on-premise desktop solution, Multichannel Order Manager (M.O.M.®), for those who need help with their multi channel inventory management and order fulfillment processes, and Freestyle Omnichannel Management Service (O.M.S.) the cloud based order management system for those selling on Amazon and Magento. Choose the solution that's right for you below to learn more.
Freestyle Omnichannel Management Service (O.M.S.) is the innovative, cloud based inventory & order management software system that complements your Magento eCommerce platform and Amazon, providing you with the essential tools and business insight to grow your business. The online inventory & order management system streamlines your Amazon & Magento inventory management & order processing workflow by unifying orders coming from your sales channels into a single stream to expedite pick, pack, and ship processes.
Learn more about Freestyle O.M.S.!
Multichannel Order Manager (M.O.M.) is the leading PCI compliant inventory, order and customer management software solution for small and mid-sized eCommerce, multi channel and distribution businesses. M.O.M. has earned a strong reputation in the industry, with a customer base that manages over a million online shoppers daily and nearly $10M in gross merchandise sales every day. With multiple editions available, M.O.M. grows WITH your business, and saves you time and money as your business grows.
Learn more about M.O.M.!
Want to learn more about Order Management by Freestyle Solutions?
Complete the form and we will contact you shortly
Learn about our Cloud-Based Order Management System.
SIGN UP FOR OUR eNewsletter
Receive trusted eCommerce, inventory and order management information.


text:
Oh boy, deposits on water bottles
Here at Rancho Garyo, we don't drink a whole lot of bottled water, but the occasional bottle creeps in, and I dutifully recycle it. I have never been a big supporter of deposit laws, up to now covering soft drink and beer containers but expanding today to cover unsweetened water containers. The laws result in reduced litter but also in sights of people sticking their heads into trash cans.
If litter is such a big deal, then enforce litter laws. Take a State Trooper from that speed trap at the exit ramp from 490E to 31F, and have him watch for litterbugs. Hire people to pick up litter. Or just make all my trash returnable. Pay me to haul my garbage to High Acres Landfill. As it stands, bottle laws are more about state revenue than they are about environmental protection.
To be fair, NYPIRG says, "This is a major grassroots victory, and one that will have huge benefits for New York. Together, these reforms will result in noticeably cleaner communities, higher recycling rates, new revenue for the state, and the creation of new 'green jobs' across New York."
Did you ever go to one of those automated payment machines at the grocery store at noon on Sunday? Oh why does that guy with five kids, each dragging two trash bags full of bottles, have to return them at the busiest time of the week? And when they're finished, all the machines are full and you have to complain at the service desk, but it's the busiest time of the week and you'll just have to be patient, sir! With this deposit law expansion, that guy will need a couple more kids.


text:
Survey of Current Management of Orthopaedic Complications in CMT Patients
- Full Text View
- Tabular View
- No Study Results Posted
- Disclaimer
- How to Read a Study Record
Charcot-Marie-Tooth (CMT) disease is the most common inherited peripheral neuropathy. Foot deformities are frequent complications in CMT patients and orthopaedic surgery is often required. As yet there are no systematic studies on the management of orthopaedic complications in CMT patients and the current approach varies between centres. This study is a survey with the aim of understanding the current surgical approach to orthopaedic complications in CMT.
The target population includes orthopaedic surgeons who perform surgical procedures for foot deformities in CMT patients attending centres participating in the Inherited Neuropathies Consortium (INC).
Charcot-Marie-Tooth Disease
Other: Survey
|Study Type:
|Study Design:
|Observational Model: Case-Only
|Official Title:
|Survey of Current Management of Orthopaedic Complications in Charcot Marie Tooth Disease Patients
- Procedural correlations among orthopaedic surgeons on management of foot deformities in CMT patients [ Time Frame: 1 day ] [ Designated as safety issue: No ]
|Study Start Date:
|February 2013
|Study Completion Date:
|November 2014
|Primary Completion Date:
|November 2014 (Final data collection date for primary outcome measure)
|Assigned Interventions
Orthopaedic surgeons
Orthopaedic surgeons who perform surgical procedures for foot deformities in CMT patients at participants centres.
|Other: Survey
Detailed Description:
The study protocol consists of a survey addressed to orthopaedic surgeons. The survey will be completed once and it includes two different scenarios of typical CMT patients (one adult and one child).
The orthopaedic surgeons will be asked which surgical procedures they would apply to each scenario:
- forefoot cavus,
- clawtoes and
- hindfoot varus
No medications or therapeutic agents are a component of this project.
|Ages Eligible for Study:
|Child, Adult, Senior
|Genders Eligible for Study:
|Accepts Healthy Volunteers:
|Sampling Method:
|Non-Probability Sample
Inclusion Criteria:
- Orthopaedic surgeons who perform surgical procedures for foot deformities in CMT patients attending centres participating in the Inherited Neuropatheis Consortium (INC)
- Willing to complete survey
Exclusion Criteria:
- Does not read or speak English
- Inability to provide informed consent
Please refer to this study by its ClinicalTrials.gov identifier: NCT02001038
|United Kingdom
|National Hospital for Neurology and Neurosurgery
|London, United Kingdom, WC1N 3BG
|Study Chair:
|Prof Mary Reilly
|National Hospital for Neurology and Neurosurgery
|Responsible Party:
|Prof Mary Reilly, Professor of Clinical Neurology and Consultant Neurologist, University College London Hospitals
|ClinicalTrials.gov Identifier:
|NCT02001038 History of Changes
|Other Study ID Numbers:
|Study First Received:
|November 27, 2013
|Last Updated:
|January 29, 2015
|Health Authority:
|United States: Data and Safety Monitoring Board (NIH)
Additional relevant MeSH terms:
Tooth Diseases
Charcot-Marie-Tooth Disease
Nerve Compression Syndromes
Hereditary Sensory and Motor Neuropathy
Stomatognathic Diseases
Nervous System Malformations
Nervous System Diseases
Heredodegenerative Disorders, Nervous System
Neurodegenerative Diseases
Peripheral Nervous System Diseases
Neuromuscular Diseases
Congenital Abnormalities
Genetic Diseases, Inborn
ClinicalTrials.gov processed this record on January 18, 2017


text: This order of wingless insects consists of about 350 known species. They hide under bark, in litter, and in rock crevices, and feed on algae, lichens, and vegetable debris. <P> Oldest fossil considered as Archaeognatha is from the Devonian (390 million years old) from Gaspé, Québec (Labandeira et al., 1988). However, there is little evidence that this fossil is a member of Archaeognatha; it may instead be a member of the stem-group of insects or of stem-Dicondylia.


text:
Location: 3rd Floor - Library
Course ID: L12121303
Number of Sessions: 1
Credits: 11 MCLE Credit: 1 Skills; Transitional
Course Description:
This class help lawyers compile information on major players in a case, track down witnesses, find expert witnesses, locate property and other assets, to name a few. This class is designed to show the value ofgoing beyond just cases, statutes, and treatises on your case, and it will show you how these sources of information can aid in discovery and due diligence.
Lexis Staff Attorney


text:
Last Sunday (May 30th), Gracehounds held their annual Hot Dog Show & Summer Fete at Vogrie Country Park in Midlothian. This year I helped organise the Arts & Crafts tent, along with volunteer dog walker & friend of Gracehounds, Ann Spence. Our aim was to raise funds for Gracehounds by asking artists to donate 25% of their sales at the fete to the charity.
the Arts & Crafts tent(s)
I turned to the local Etsy community, where I found several talented & big-hearted artists who were happy to come along & help us: Alison of Ali Bali Jewellery, Annette of Dragon House of Yuen, Angel of Maiawalli Art, Mike of Wudwerx, Kirsty of Wooden Tree, Emily of Emily Moir, & Jess of Jess Lovell.
Annette (Dragon House of Yuen) & Angel (Maiawalli Art)
Don't Annette's baby hare soft sculptures look adorable all huddled together?
Mike (Wudwerx), Angel (Maiawalli Art), Annette (Dragon House of Yuen) 's Mum, & Alison (Ali Bali Jewellery)
Emily (Emily Moir), Kirsty (Wooden Tree) & friends
Jess (Jess Lovell)
We were also supported in the Art & Craft tent by local artists Marjorie White (jewellery maker), Barbara Hunter (card maker), Kerry Lindsell (Dundee art student), Colin Nairns (photographer), & Sara Brunt (cartoonist). Sara is the owner of greyhound Tar, who Martin & I fostered for Gracehounds last year, & I was overjoyed to be able to spend the whole day in his company!
I love the 'Disgrace Hounds' cards which Sara made specially for the event!
&, of course, Martin (Red Row Studio) & I (Max & Molly Designs) were there with our own stall, which Max & Molly used as a handy shelter when the heavens opened! I think they were also attracted to the smell of the homemade dog treats we were selling
Still smiling despite the rain!
Molly shelters under our stall
Half way through the afternoon, I had the opportunity to leave the stall in Martin's capable hands for a moment whilst I entered Max & Molly in the Dog Show itself, where they were placed 1st in the 'Best Family Group' category (for the 2nd year running!).
Back at the stall with our rosette (Can you see Tar there in the background?)
Needless to say, the rosette the dogs won was not the only new item to be acquired that day… I couldn't resist bringing home a few of my favourite fellow artists' creations, which are now adorning our home!
Crafty Magpie linocut print by Jess Lovell; Greyhound plushie by Kirsty Anderson; Stretch cartoon by Sara Brunt
It may have rained constantly & blown a gale in typical Scottish fashion, but, despite the dismal weather, we still managed to raise over £80 between us at the Arts & Crafts Tent alone, every penny of which will go directly towards the fostering and re-homing of rescued greyhounds. A HUGE thank you to all the artists who came along to the event for their support & generosity!
'Every Cloud…' a gallery featuring the work of each artist who was at the show, plus some other McEtsy & Handmade4Hounds team members
The Dog Show as a whole was a success, with over £1500 raised in total. You can see more pictures from the event here.


text:
An Official Website of the Commonwealth of Kentucky
The Office of Administrative and Technology Services (OATS) administers a broad range of Cabinet programs and services, from information technology to facilities management. OATS is dedicated to providing efficient, effective, quality services for CHFS staff and the general public.
OATS provides technical oversight of numerous programs that touch the lives of Kentuckians, including the Kentucky Health Information Exchange, CHFS capital construction projects and contract oversight and review.
The office brings together key Cabinet leaders to achieve its complex mission. Specifically, the office is responsible for:
Deck Decker, Executive Director275 E. Main St. 4W-AFrankfort, KY 40621Phone: (502) 564-0105Fax: (502) 564-0302
This office also is responsible for facilitating maintenance of the CHFS Internet and intranet.
Information Technology Policies
Information Technology Standards
CHFS Web Application GUI developer files (.zip)Please copy/save contents of the .zip file.


text:
U.S. Department of Justice
United States Attorney
Eastern District of New York
January 26, 2011
Two Indicted in Multi-Million Dollar Advance Fee and Alaskan Gold Mine Investment Schemes
BROOKLYN, N.Y. – A three-count indictment was unsealed earlier today in federal court in Brooklyn charging William C. Lange, the president of Harbor Funding Group Inc. (HFGI), and Joseph G. Pascua, the president of Black Sand Mine Inc. (BSMI), with conspiracy to commit securities and wire fraud. The defendants' initial appearances and arraignments are scheduled to take place this afternoon before U.S. Magistrate Judge J. Richard Creatura. The case has been assigned to U.S. District Judge Dora L. Irizarry in the Eastern District of New York.
The indictment was announced by Loretta E. Lynch, U.S. Attorney for the Eastern District of New York; Ron Verrocchio, Inspector-in-Charge, New York Division, U.S. Postal Inspection Service; and Laura M. Laughlin, Special Agent-in-Charge, FBI, Seattle Field Office.
As alleged in the indictment, Lange and Pascua executed an advance fee scheme by telling land developers, who had clients seeking to build houses in regions affected by Hurricane Katrina, that HFGI had funds available to provide financing for the developers' projects in exchange for an advance fee of 10 percent of the loan amount. Contrary to their representations, Lange and Pascua did not have the money to finance the loans, but nonetheless kept the 10 percent fee. Through this fraudulent scheme, the defendants allegedly stole more than $9 million.
The indictment also alleges that Lange and Pascua executed a scheme to induce investors to invest in BSMI, which purportedly owned a large stake in a mining operation that was starting to mine gold and other precious metals on Sitkinak Island, Alaska. Through the use of in-person presentations and "webinars," the defendants allegedly persuaded their victims to invest thousands of dollars in BSMI by fraudulent representations concerning the projected profitability of the gold mine, Pascua's professional credentials, the intended use of investor funds, and by concealing their prior involvement in HFGI.
"The defendants in this case are charged with executing two bold schemes to defraud their clients and investors of millions of dollars," stated U.S. Attorney Lynch. "Those who engage in such schemes are on notice that we will use all available resources to protect investors from fraud." Ms. Lynch extended her grateful appreciation to the U.S. Attorney's Office for the Western District of Washington for their assistance in the case.
Postal Inspector-in-Charge Verrocchio stated, "As the U.S. Attorney has stated, we in the law enforcement community will identify those individuals who enrich themselves by defrauding others."
FBI Special Agent-in-Charge Laughlin stated, "This case serves as another warning to the public to be wary of investment campaigns that represent profit opportunities that appear too good to be true. In these very challenging economic times it is crucial for investors to obtain detailed information about investments and to confirm the credentials of those making such representations."
If convicted, the maximum term of imprisonment for each count of securities fraud and wire fraud is 20 years.
The government's case is being prosecuted by Assistant U.S. Attorneys Winston M. Paes and Karen Hennigan.
This case was brought in coordination with President Barack Obama's Financial Fraud Enforcement Task Force. President Obama established the interagency Financial Fraud Enforcement Task Force to wage an aggressive, coordinated, and proactive effort to investigate and prosecute financial crimes. The task force includes representatives from a broad range of federal agencies, regulatory authorities, inspectors general, and state and local law enforcement who, working together, bring to bear a powerful array of criminal and civil enforcement resources. The task force is working to improve efforts across the federal executive branch, and with state and local partners, to investigate and prosecute significant financial crimes, ensure just and effective punishment for those who perpetrate financial crimes, combat discrimination in the lending and financial markets, and recover proceeds for victims of financial crimes.


text:
Pack Details
Title: Intro to Cha-Cha 1
This pack contains all of the introductory basics and patterns for Cha-Cha.
Dance genre: Ballroom
Packs are 15% off!
$13.93 $11.84
How it works
Lesson Packs are groups of lessons that are pre-selected for a certain theme, or are part of a larger sequence. When you purchase this Lesson Pack, you get access to all of the lessons contained in this pack, and at a significant discount.
Lessons included in this pack (1-7 of 7)
(1-7 of 7)
(1-7 of 7)


text:
Wally Hein
HEIN, Wally, 89, of Hawks, died Feb. 14, 2013.
He is survived by four sons, Edward (Lois) of Pennsylvania, Stephen (Judy) of Hawks, Clifford (Sharon) of Metz, and Jeffrey (Barbara) of Texas; one daughter, Jeanette (Bob) Pugh of Lansing; 12 grandchildren; and 14 great-grandchildren.
Friends may visit at the Beck Funeral Home on Sunday from 3-8 p.m. where Rogers City VFW will offer a military tribute at 7 p.m. followed by a prayer service.
Visitation will resume on Monday at St. John Lutheran Church in Hagensville from 12 p.m. until time of funeral at 1 p.m. with Rev. Charles Schultz officiating.
Interment will take place in the old St. Peter Lutheran Cemetery.