text:
Stephane Wrembel, renowned musician associated with Woody Allen films, is scheduled for an encore performance at
Union College in mid-March. Wrembel played at Union a year ago, shortly after performing live at the Oscars.
Wrembel, a Gypsy-jazz guitarist who has composed for two of Allen's films, will perform live on Monday, March 18 in Union's Rector Little Theatre. The concert will begin at 7:30 p.m. and is free and open to the public. Wrembel's band will accompany him.
Wrembel is widely known for composing and performing the theme song for Woody Allen's film "Midnight in Paris." Wrembel has described the song, "Bistro Fada," as one that "captures the spirit and magic of Paris." The success of this song, along with the movie, is what led to his 2012 Academy Awards appearance. His music also appears on the soundtrack for Allen's Golden Globe winner, "Vicky Cristina Barcelona."
Aside from composing for Woody Allen films, Wrembel has had many notable performances. He has performed alongside famous artists such as Rock and Roll Hall of Famer Patti Smith, and has played before packed out houses at the Lincoln Center.
The style of music he plays is thought to have originated as early as 1930 with the music of Django Reinhardt. Gypsy-jazz, as it is called, combines the feel of American jazz with the dark Gypsy rhythms of Paris.
Wrembel picked up this style early in life. As a teenager living in Fontainebleau, he was able to hear first-hand the music of the Gypsies. He spent time studying, playing and learning this style, while traveling to Gypsy campfires and playing along with them.
Jim Rubin, Ph.D., spokesperson for Union's Arts and Culture Committee, is responsible for bringing Wrembel back to Union. "Stephane Wrembel is one of the finest jazz guitarists in the world, and Union has a rare opportunity to hear his band for a second time," Rubin said. "His original compositions and renditions of music by Django Reinhardt and other jazz notables offer music lovers in the area a rare opportunity to see a world class artists at work."


text:
Some people love to strut their stuff in the latest bathing suit fashions, while others are happy finding a practical suit from last year to wear to the pool. If you're in the first group, the key to updating your swimsuit is to look for options. And nothing is better for mixing and matching swimwear than a bikini or tankini.
Look through your drawers and see what you can update, replace or switch out. Consider a solid-color bottom paired with a contrasting colored top, combining complimentary patterns, or perhaps, a flashy rash guard with an enviable polka-dot bikini underneath.
It's more about the attitude and your willingness to play with beach fashion than your figure type. Anyone can look good when they feel comfortable in a suit that allows them to express their personality, lets them move comfortably, is flattering and makes them feel terrific.
The good news is that it's easy to mix and match swimwear. Most retailers no longer sell sets of matching suits – it's all about the individual pieces. This offers you more choices as you can have one or two solid bottom pieces and then more colored tops to create a season's worth of stylish bathing suits.
Because one size does not fit all – you may be bigger or smaller on the top or the bottom – start by taking your measurements. That will help you properly fit the building blocks of your bathing suit. Often, swimwear sizes run smaller than regular clothing; so don't be surprised if you find you're looking at a larger bathing suit size. It's all relative, and what matters most feeling confident and comfortable!
Take a look at the incredible mix and match swimwear at BeallsFlorida.com.

subset: commoncrawl


text:
Your shopping cart is empty!
Bolton Wonderers 2009 home shirt in white/grey/red.Features Play Dry fabric with felt placed crest in the center and screened on sponsor.Designed with faded blue at the chest with red lining.100% polyester.
Soccerplus first opened in 1994. We were one of the first soccer websites to hit the webView more
Address: 1640 E. Washington Blvd.
Pasadena, Ca 91104, USA
Phone: 1-800-945-7291
Get Direct


text:
0 Members and 1 Guest are viewing this topic.
Norma,What were the verdicts of the taste tasters, including you, and what conclusions did you draw from the exercise?Peter
Perhaps you should consider selling it at your shop. It really is a different "beast," but in a good way.
Though I've been learning and configuring my oven for a regular pizza, and trying to learn preferments, this is something I think I'm going to try out in the very near future. I'm wondering, what should I cook it on in a regular oven? I imagine it's near impossible to shake off a peel, so I'm wondering what will work best.
Why thank you Norma, I don't know if great pics can be used for a cell phone though . I did convection roast at 450 cause I wanted to make sure all the raw taste got cooked out of the potatoes so thought a bit longer cook was better. I will maybe try just a batch of dough tonite just to see the difference with a bit of a par-bake. Leftovers for lunch in a couple hours. Didn't watch the time, just pulled when it looked done. Started on a screen then slid onto the stone directly after a few minutes.Jon


text:
D&L Tackle Advantage Jig
12 Colors
More From D&L Jigs
Customer Reviews
Comments: Best jigs I've ever used. Paint holds up very well. That's a plus for me because I put them through some abuse! Awesome color selection and very sharp hooks. Awesome swim bait heads as well. Nice to have such a quality product made in my home town! I give them a 10 out of 10!
From: Jarred: Somerset, KY 2/8/16
Comments: great finesse jig, best hook I've found on a 3/16 oz jig, I use these a lot and no worries about bending a hook on a big fish!
From: Todd: Maumelle, AR 6/4/15
Comments: Awesome jigs! You can flip, skip, and cast them all day long. Come in so many colors, great hooks and the recessed line tie is great. If you are using D&L you are missing out!
From: Matthew: KY 1/8/15
Comments: Awesome flipping jig! Would love to see you guys pick up there 3/4 and 1oz advantage jig!
From: Barry: KY 11/30/14
Comments: These jigs are great, the whole line of D&L jigs are wonderful. I love these around rocky points, my favorite color is Cumberland craw with a green pumpkin zoom lil critter, cant beat them for the price
From: Trevor: Eddyville KY


text:
I'm making it right now for the first time, and I was just curious to see how you guys make yours.
Heres what i threw together....
8 sliced yellow onions (small onions, sauteed first in butter and olive oil and garlic) + add little flour to thicken
8 cups of beef broth
2 beef boulion cubes
2 cloves of garlic
1/2 cup of white wine
1/2 cup of worchestershire
1/2 tsp of salt
1/2 tsp of pepper
French Baquette at the bottom of the bowl. sprinkle romano cheese in the soup, and top with a slice of provolone.


text:
B.J. Hoeptner Evans
Manager, Communications
Phone: (719) 228-6800
E-Mail: firstname.lastname@example.com
USAV Facebook - @USA_Volleyball
DENVER, Colo. (March 8, 2013) – It may be hard to believe, but it has been six months since the U.S. Women's Sitting Volleyball Team won the silver medal at the 2012 Paralympic Games in London.
|Nicky Nieves receives the ball as Alexis Shifflet watches.
A new Paralympic quadrennial has begun and with it comes new faces and a new goal: the 2016 Paralympic Games in Rio de Janeiro, Brazil.
The U.S. Women's Sitting Team that traveled to the Denver Convention Center for a series of exhibition matches against Canada included only four members of the 2012 Paralympic Team: Kari Miller (Washington, D.C.), Heather Erickson (Fayetteville, N.C.), Kendra Lancaster (Westfield, Ind.) and Kaleo Kanahele (Oklahoma City, Okla.).
One player from the 2012 Paralympic team, Brenda (Maymon) Jensen, has officially retired. Six others that traveled to London are pursuing other opportunities, but are holding open the possibility of returning to the team to prepare for the 2016 Paralympic Games.
Five players who weren't on the London roster – Nicole Nieves (Kissimmee, Fla.), Alexis Shifflett (Waseca, Minn.), Cali Overcast (Colorado Springs, Colo.), Bethany Zummo (Dublin, Calif.) and Angela DeHaan (Yuba City, Calif.) – are in Denver hoping that it is the first step toward being on the roster in Rio.
"My goal is Rio for sure," said Zummo, who had to sit on the bench in Denver while recovering from shoulder surgery. "But we do have the world championships in Poland before that. I would like to go there and compete."
Zummo and DeHaan have been with the National Team since early in 2011 while Nieves joined just before 2012. Each has had a chance to play with the National Team in a major competition. Shifflet and Overcast were added to the team in 2013 and Denver was their first major event.
"It's very nerve-wracking at first," Shifflet said. "It's a little scary. After a while I got used to it though. But I like it a lot."
All five athletes had been playing standing volleyball successfully despite their disabilities, but still had to adjust to the sitting game.
"We all definitely started at that suck stage," DeHaan said. "We have played volleyball our whole lives, but this is totally different. It was a big transition."
Nieves said the biggest thing to learn has been keeping her hands down and using them to move.
"When you're standing, your arms are always in front of you and ready," she said. "When you're sitting, your hands have to be touching the floor."
Bill Hamiter (Bethany, Okla), head coach of the U.S. Women's Sitting Team, agreed his new players have a ways to go to improve, but have the talent to make the team for big events if they keep improving.
"it's a competitive environment. Some of them just need to gain more experience," Hamiter said.
"At some point, they're going to have to start raising their game a little bit and executing better. Some of these younger athletes definitely have the abilities to push for a roster spot."


text:
- 23:18 Changeset [41824] by
- 2 edits in trunk/WebCore
2009-03-18 Marc-Antoine Ruel <firstname.lastname@example.com>
Reviewed by Darin Fisher.
Fix a crash when loading a svg file in Chromium's test_shell and
then reloading the page.
- history/BackForwardListChromium.cpp: (WebCore::BackForwardList::BackForwardList): (WebCore::BackForwardList::close):
- 23:04 BuildingGtk edited by
- WebKitGTK doesn't depend on curl anymore. (diff)
- 21:42 Changeset [41823] by
- 2 edits in trunk/JavaScriptCore
Rolling out r41818 since it broke the windows build.
Error: ..\..\runtime\DatePrototype.cpp(30) : fatal error C1083: Cannot open include file: 'langinfo.h': No such file or directory
- runtime/DatePrototype.cpp: (JSC::formatLocaleDate):
- 18:54 Changeset [41822] by
- 2 edits in trunk/LayoutTests
Skip plugins/netscape-throw-exception.html due to <rdar://problem/6530010>.
Reviewed by Sam Weinig.
- platform/mac-snowleopard/Skipped:
- 18:29 Changeset [41821] by
- 1 edit1 move in trunk/LayoutTests
Disable pluginDocumentView-deallocated-dataSource.html as it has not tested
what it was designed to test for some time, and is failing on some machines.
Fixing the test is tracked by <https://bugs.webkit.org/show_bug.cgi?id=24690>.
Rubber-stamped by Dan Bernstein.
- platform/mac/plugins/pluginDocumentView-deallocated-dataSource.html-disabled: Renamed from LayoutTests/platform/mac/plugins/pluginDocumentView-deallocated-dataSource.html.
- 17:57 Changeset [41820] by
- 2 edits in trunk/WebKit/mac
2009-03-18 Anders Carlsson <firstname.lastname@example.com>
Reviewed by Oliver Hunt.
WebKit side of <rdar://problem/6688244>.
Try reinitializing the vendor port if it's invalid.
- Plugins/Hosted/NetscapePluginHostManager.mm: (WebKit::NetscapePluginHostManager::spawnPluginHost):
- 17:49 Changeset [41819] by
- 8 edits in trunk
<rdar://problem/6693300> Don't rely on printf from TestNetscapePlugIn appearing in test results
Reviewed by Dan Bernstein.
Switch from using printf to using the NPAPI to invoke console.log so that plug-in messages appear
in test results even when the plug-in's stdout differs from DumpRenderTree's stdout.
- DumpRenderTree/TestNetscapePlugIn.subproj/main.cpp:
(log): Invoke console.log via the NPAPI.
(NPP_Destroy): Call log instead of printf.
(NPP_SetWindow): Ditto.
(handleEventCarbon): Ditto.
(handleEventCocoa): Ditto.
(NPP_HandleEvent): Pass the instance in to the event handler.
Update test results for change to address <rdar://problem/6693300>.
- plugins/mouse-events-expected.txt:
- plugins/netscape-destroy-plugin-script-objects-expected.txt:
- plugins/netscape-plugin-setwindow-size-2-expected.txt:
- plugins/netscape-plugin-setwindow-size-expected.txt:
- plugins/open-and-close-window-with-plugin-expected.txt:
- 16:21 Changeset [41818] by
- 2 edits in trunk/JavaScriptCore
2009-03-18 Gustavo Noronha Silva <firstname.lastname@example.com> and Thadeu Lima de Souza Cascardo <email@example.com>
Reviewed by Darin Adler.
Crashes in !PLATFORM(MAC)'s formatLocaleDate, in very specific situations
Make sure strftime never returns 2-digits years to avoid ambiguity and
a crash.
- runtime/DatePrototype.cpp: (JSC::formatLocaleDate):
- 16:09 Changeset [41817] by
- 4 edits in trunk/WebKit/win
Add webViewClosing to private UI delegate.
Reviewed by Adam Roben.
- Interfaces/IWebUIDelegatePrivate.idl:
- Interfaces/WebKit.idl:
- WebView.cpp: (WebView::close):
- 13:41 Changeset [41816] by
- 2 edits in trunk/WebCore
2009-03-18 Eric Carlson <email@example.com>
Reviewed by Simon Fraser.
Fix for <rdar://problem/6685235>
<video> element poster cannot be set dynamically if not originally set up in HTML
Allocate the media engine immediately so the plug-in proxy is available for
scripting right away.
- platform/graphics/MediaPlayer.cpp: (WebCore::MediaPlayer::MediaPlayer):
- 13:33 Changeset [41815] by
- 3 edits in trunk/LayoutTests
2009-03-18 Beth Dakin <email@example.com>
Rubber-stamped by Dan Bernstein.
Updating test to reflect our joy.
- fast/dom/offset-parent-positioned-and-inline-expected.txt:
- fast/dom/offset-parent-positioned-and-inline.html:
- 13:30 Changeset [41814] by
- 3 edits2 adds in trunk
2009-03-18 Beth Dakin <email@example.com>
Reviewed by Dave Hyatt.
Fix for <rdar://problem/6636747> REGRESSION (Safari 4 PB-r41326):
Popup menu appears at the wrong location on page at http://
This was a regression from http://trac.webkit.org/changeset/40769,
which changed the base class of RenderInline to
RenderBoxModelObject rather than RenderBox.
- rendering/RenderObject.cpp: (WebCore::RenderObject::offsetParent): offsetParent should return a RenderBoxModelObject rather than just a RenderBox, which is more restrictive.
2009-03-18 Beth Dakin <email@example.com>
Reviewed by Dave Hyatt.
Test for <rdar://problem/6636747> REGRESSION (Safari 4 PB-r41326):
Popup menu appears at the wrong location on page at http://
- fast/dom/offset-parent-positioned-and-inline-expected.txt: Added.
- fast/dom/offset-parent-positioned-and-inline.html: Added.
- 13:15 Changeset [41813] by
- 4 edits in trunk
2009-03-18 Anders Carlsson <email@example.com>
Reviewed by Darin Adler.
CrashTracer: [USER] 188 crashes in Safari at com.apple.WebCore ⢠WTF::HashTableIterator<WTF::RefPtr<WebCore::ResourceLoader>, ...
Return early in case calling the client ends up spinning the run loop and completing/cancelling the load.
- loader/NetscapePlugInStreamLoader.cpp: (WebCore::NetscapePlugInStreamLoader::didCancel):
2009-03-18 Anders Carlsson <firstname.lastname@example.com>
Reviewed by Darin Adler.
CrashTracer: [USER] 188 crashes in Safari at com.apple.WebCore ⢠WTF::HashTableIterator<WTF::RefPtr<WebCore::ResourceLoader>, ...
If the m_pluginView member was zeroed out as a result of making a call into the plug-in, the pluginFunctionCallDepth would be off
causing the plug-in never to be stopped. Simplify the code by using a RAII object.
- Plugins/WebBaseNetscapePluginStream.mm: (PluginStopDeferrer::PluginStopDeferrer): (PluginStopDeferrer::~PluginStopDeferrer): (WebNetscapePluginStream::startStream): (WebNetscapePluginStream::wantsAllStreams): (WebNetscapePluginStream::destroyStream):
- 13:08 Changeset [41812] by
- 1 edit1 add in trunk/WebCore
2009-03-18 David Levin <firstname.lastname@example.com>
Reviewed by Dimitri Glazkov.
Upstreaming v8 collection.h
No change in behavior, so no test.
- bindings/v8/V8Collection.h: Added.
- 13:02 Changeset [41811] by
- 5 edits in trunk
2009-03-18 Sam Weinig <firstname.lastname@example.com>
Reviewed by Simon Fraser.
Fix for https://bugs.webkit.org/show_bug.cgi?id=23966
REGRESSION: Custom arrow navigation functionality doesn't work at dropular.net
Match the CSSOM spec for getClientRects and getBoundingClientRect by
returning a 0x0 rect at the correct top/left position for empty inline
- rendering/RenderInline.cpp: (WebCore::RenderInline::absoluteRects): (WebCore::RenderInline::absoluteQuads):
2009-03-18 Sam Weinig <firstname.lastname@example.com>
Reviewed by Simon Fraser.
Update test results for https://bugs.webkit.org/show_bug.cgi?id=23966
REGRESSION: Custom arrow navigation functionality doesn't work at dropular.net
- fast/dom/getBoundingClientRect-expected.txt:
- fast/dom/getClientRects-expected.txt:
- 11:02 Changeset [41810] by
- 1 edit20 adds in trunk/LayoutTests
Reviewed by Darin Adler.
Add tests for XHR progress events during cross-origin requests.
- http/tests/xmlhttprequest/redirect-cross-origin-2-expected.txt: Added.
- http/tests/xmlhttprequest/redirect-cross-origin-2.html: Added.
- http/tests/xmlhttprequest/redirect-cross-origin-expected.txt: Added.
- http/tests/xmlhttprequest/redirect-cross-origin-post-expected.txt: Added.
- http/tests/xmlhttprequest/redirect-cross-origin-post-sync-expected.txt: Added.
- http/tests/xmlhttprequest/redirect-cross-origin-post-sync.html: Added.
- http/tests/xmlhttprequest/redirect-cross-origin-post.html: Added.
- http/tests/xmlhttprequest/redirect-cross-origin-sync-double-expected.txt: Added.
- http/tests/xmlhttprequest/redirect-cross-origin-sync-double.html: Added.
- http/tests/xmlhttprequest/redirect-cross-origin-sync-expected.txt: Added.
- http/tests/xmlhttprequest/redirect-cross-origin-sync.html: Added.
- http/tests/xmlhttprequest/redirect-cross-origin.html: Added.
- http/tests/xmlhttprequest/simple-cross-origin-denied-events-expected.txt: Added.
- http/tests/xmlhttprequest/simple-cross-origin-denied-events-post-expected.txt: Added.
- http/tests/xmlhttprequest/simple-cross-origin-denied-events-post-sync-expected.txt: Added.
- http/tests/xmlhttprequest/simple-cross-origin-denied-events-post-sync.html: Added.
- http/tests/xmlhttprequest/simple-cross-origin-denied-events-post.html: Added.
- http/tests/xmlhttprequest/simple-cross-origin-denied-events-sync-expected.txt: Added.
- http/tests/xmlhttprequest/simple-cross-origin-denied-events-sync.html: Added.
- http/tests/xmlhttprequest/simple-cross-origin-denied-events.html: Added.
- 10:41 Changeset [41809] by
- 2 edits in trunk/WebCore
2009-03-18 David Levin <firstname.lastname@example.com>
Reviewed by Eric Seidel.
Match the changes done for windows in the bug
No change in behavior, so no test.
- rendering/RenderThemeChromiumLinux.cpp: (WebCore::RenderThemeChromiumLinux::extraDefaultStyleSheet):
- 08:58 Changeset [41808] by
- 2 edits in trunk/WebCore
2009-03-18 Dirk Schulze <email@example.com>
Reviewed by Holger Freyther.
Added support for SVG's stroked texts to Qt.
[Qt] SVGs stroked text support missing
- platform/graphics/qt/FontQt.cpp: (WebCore::Font::drawComplexText):
- 01:15 Changeset [41807] by
- 2 edits in trunk/WebCore
Fix fast/encoding/char-decoding.html with recent ICU.
Reviewed by Alexey Proskuryakov.
- platform/text/TextCodecICU.cpp:
(WebCore::TextCodecICU::decode): Look for gb18030 case-insensitively,
as newer versions of ICU use GB18030 as the canonical name.
- 00:24 Changeset [41806] by
- 6 edits1 add in trunk
<rdar://problem/6692138> REGRESSION (Safari 4): Incorrect function return value when using IE "try ... finally" memory leak work-around (24654)
Reviewed by Cameron Zwarich.
If the return value for a function is in a local register we need
to copy it before executing any finalisers, otherwise it is possible
for the finaliser to clobber the result.
- 23:00 Changeset [41805] by
- 3 edits in trunk/WebCore
2009-03-17 David Levin <firstname.lastname@example.com>
Reviewed by Dimitri Glazkov.
Chromium build fixes.
Bug https://bugs.webkit.org/show_bug.cgi?id=24663 tracks
the invalid implementation of ScriptCallStack.
No change in behavior, so no test.
- bindings/v8/ScriptCallStack.h: (WebCore::ScriptCallStack::state):
- platform/graphics/skia/PlatformContextSkia.cpp: (PlatformContextSkia::drawRect):
- 22:14 Changeset [41804] by
- 2 edits in trunk/WebKitTools
Use the normal search rules for tests inside the platform directory.
Reviewed by Oliver Hunt.
This allows tests inside the platform directory to have different results
on different versions of Mac OS X.
- Scripts/run-webkit-tests:
- 21:58 Changeset [41803] by
- 3 edits in trunk/LayoutTests
Update layout test to avoid depending on formatting of -[NSAttributedString description].
Rubber-stamped by Dan Bernstein.
The attributes aren't important to the test.
- platform/mac/fast/text/attributed-substring-from-range-001-expected.txt:
- platform/mac/fast/text/attributed-substring-from-range-001.html:
- 21:34 Changeset [41802] by
- 6 edits5 copies10 moves1 add in trunk/LayoutTests
Land updated results for tests involving Geeza Pro.
Rubber-stamped by Dan Bernstein.
- platform/mac-leopard/fast/text/international/Geeza-Pro-vertical-metrics-adjustment-expected.checksum: Renamed from LayoutTests/platform/mac/fast/text/international/Geeza-Pro-vertical-metrics-adjustment-expected.checksum.
- platform/mac-leopard/fast/text/international/Geeza-Pro-vertical-metrics-adjustment-expected.png: Renamed from LayoutTests/platform/mac/fast/text/international/Geeza-Pro-vertical-metrics-adjustment-expected.png.
- platform/mac-leopard/fast/text/international/Geeza-Pro-vertical-metrics-adjustment-expected.txt: Copied from LayoutTests/platform/mac/fast/text/international/Geeza-Pro-vertical-metrics-adjustment-expected.txt.
- platform/mac-leopard/fast/text/international/bidi-AN-after-L-expected.checksum: Renamed from LayoutTests/platform/mac/fast/text/international/bidi-AN-after-L-expected.checksum.
- platform/mac-leopard/fast/text/international/bidi-AN-after-L-expected.png: Renamed from LayoutTests/platform/mac/fast/text/international/bidi-AN-after-L-expected.png.
- platform/mac-leopard/fast/text/international/bidi-AN-after-L-expected.txt: Copied from LayoutTests/platform/mac/fast/text/international/bidi-AN-after-L-expected.txt.
- platform/mac-leopard/fast/text/international/bidi-AN-after-empty-run-expected.checksum: Renamed from LayoutTests/platform/mac/fast/text/international/bidi-AN-after-empty-run-expected.checksum.
- platform/mac-leopard/fast/text/international/bidi-AN-after-empty-run-expected.png: Renamed from LayoutTests/platform/mac/fast/text/international/bidi-AN-after-empty-run-expected.png.
- platform/mac-leopard/fast/text/international/bidi-AN-after-empty-run-expected.txt: Copied from LayoutTests/platform/mac/fast/text/international/bidi-AN-after-empty-run-expected.txt.
- platform/mac-leopard/fast/text/international/bidi-CS-after-AN-expected.checksum: Renamed from LayoutTests/platform/mac/fast/text/international/bidi-CS-after-AN-expected.checksum.
- platform/mac-leopard/fast/text/international/bidi-CS-after-AN-expected.png: Renamed from LayoutTests/platform/mac/fast/text/international/bidi-CS-after-AN-expected.png.
- platform/mac-leopard/fast/text/international/bidi-CS-after-AN-expected.txt: Copied from LayoutTests/platform/mac/fast/text/international/bidi-CS-after-AN-expected.txt.
- platform/mac-leopard/fast/text/international/bidi-neutral-run-expected.checksum: Renamed from LayoutTests/platform/mac/fast/text/international/bidi-neutral-run-expected.checksum.
- platform/mac-leopard/fast/text/international/bidi-neutral-run-expected.png: Renamed from LayoutTests/platform/mac/fast/text/international/bidi-neutral-run-expected.png.
- platform/mac-leopard/fast/text/international/bidi-neutral-run-expected.txt: Copied from LayoutTests/platform/mac/fast/text/international/bidi-neutral-run-expected.txt.
- platform/mac/fast/text/international/Geeza-Pro-vertical-metrics-adjustment-expected.txt:
- platform/mac/fast/text/international/bidi-AN-after-L-expected.txt:
- platform/mac/fast/text/international/bidi-AN-after-empty-run-expected.txt:
- platform/mac/fast/text/international/bidi-CS-after-AN-expected.txt:
- platform/mac/fast/text/international/bidi-neutral-run-expected.txt:
- 20:54 Changeset [41801] by
- 3 edits2 deletes in trunk/LayoutTests
Move the results out of platform/mac since they're a cross-platform progression,
and non-Mac platforms are already skipping the tests.
Rubber-stamped by Dan Bernstein.
- fast/dom/Window/window-properties-expected.txt:
- fast/dom/navigator-detached-no-crash-expected.txt:
- platform/mac/fast/dom/Window/window-properties-expected.txt: Removed.
- platform/mac/fast/dom/navigator-detached-no-crash-expected.txt: Removed.
- 20:54 Changeset [41800] by
- 2 edits1 copy in trunk/LayoutTests
Update layout test results now that the test passes.
Rubber-stamped by Sam Weinig.
- fast/xsl/mozilla-tests-expected.txt:
- platform/mac-leopard/fast/xsl/mozilla-tests-expected.txt: Copied from LayoutTests/fast/xsl/mozilla-tests-expected.txt.
- 19:53 Changeset [41799] by
- 1 edit4 copies1 add in trunk/LayoutTests
Add platform-specific layout test results to accommodate geolocation.
Reviewed by Sam Weinig.
- platform/mac-leopard/fast/dom/Window/window-properties-expected.txt: Copied from LayoutTests/fast/dom/Window/window-properties-expected.txt.
- platform/mac-leopard/fast/dom/navigator-detached-no-crash-expected.txt: Copied from LayoutTests/fast/dom/navigator-detached-no-crash-expected.txt.
- platform/mac/fast/dom/Window/window-properties-expected.txt: Copied from LayoutTests/fast/dom/Window/window-properties-expected.txt.
- platform/mac/fast/dom/navigator-detached-no-crash-expected.txt: Copied from LayoutTests/fast/dom/navigator-detached-no-crash-expected.txt.
- 19:53 Changeset [41798] by
- 2 edits1 delete in trunk/LayoutTests
Remove geolocation-not-implemented.html.
Reviewed by Sam Weinig.
- geolocation/geolocation-not-implemented-expected.txt: Removed.
- geolocation/geolocation-not-implemented.html: Removed.
- geolocation/geolocation-test.js: Removed.
- platform/gtk/Skipped:
- 19:53 Changeset [41797] by
- 3 edits2 copies4 moves3 adds in trunk/LayoutTests
Update layout test results to accommodate the updated Unicode text segmentation rules.
Rubber-stamped by Sam Weinig.
- platform/mac-leopard/css1/text_properties/text_transform-expected.checksum: Renamed from LayoutTests/platform/mac/css1/text_properties/text_transform-expected.checksum.
- platform/mac-leopard/css1/text_properties/text_transform-expected.png: Renamed from LayoutTests/platform/mac/css1/text_properties/text_transform-expected.png.
- platform/mac-leopard/css1/text_properties/text_transform-expected.txt: Copied from LayoutTests/platform/mac/css1/text_properties/text_transform-expected.txt.
- platform/mac-leopard/css2.1/t1605-c545-txttrans-00-b-ag-expected.checksum: Renamed from LayoutTests/platform/mac/css2.1/t1605-c545-txttrans-00-b-ag-expected.checksum.
- platform/mac-leopard/css2.1/t1605-c545-txttrans-00-b-ag-expected.png: Renamed from LayoutTests/platform/mac/css2.1/t1605-c545-txttrans-00-b-ag-expected.png.
- platform/mac-leopard/css2.1/t1605-c545-txttrans-00-b-ag-expected.txt: Copied from LayoutTests/platform/mac/css2.1/t1605-c545-txttrans-00-b-ag-expected.txt.
- platform/mac/css1/text_properties/text_transform-expected.txt:
- platform/mac/css2.1/t1605-c545-txttrans-00-b-ag-expected.txt:
- 17:58 Changeset [41796] by
- 2 edits in trunk/WebCore
2009-03-17 David Carson <firstname.lastname@example.com>
Reviewed by David Hyatt.
Add anchor elements to the simple style sheet so that applications that
are using WebKit just for simple text and links will also take advantage
of the fast path.
- css/CSSStyleSelector.cpp: (WebCore::elementCanUseSimpleDefaultStyle):
- 17:54 Changeset [41795] by
- 2 edits in trunk/WebKitTools
resolve-ChangeLogs should not die on unmerged non-ChangeLog files
Reviewed by Adam Roben.
Fixes the following bug in resolve-ChangeLogs:
Use of uninitialized value in -e at ./WebKitTools/Scripts/resolve-ChangeLogs line 132.
Died at ./WebKitTools/Scripts/resolve-ChangeLogs line 164.
- Scripts/resolve-ChangeLogs: (findUnmergedChangeLogs): Check the result of findChangeLog() to make sure we don't add undef values to the list of files being returned.
- 17:42 Changeset [41794] by
- 5 edits in trunk
2009-03-17 Darin Adler <email@example.com>
Reviewed by Adele Peterson.
<rdar://problem/6687005> Need support for new move-left/right selectors.
- editing/EditorCommand.cpp: (WebCore::executeMoveToLeftEndOfLine): Added. (WebCore::executeMoveToLeftEndOfLineAndModifySelection): Added. (WebCore::executeMoveToRightEndOfLine): Added. (WebCore::executeMoveToRightEndOfLineAndModifySelection): Added. Added command entries for the functions above.
2009-03-17 Darin Adler <email@example.com>
Reviewed by Adele Peterson.
<rdar://problem/6687005> Need support for new move-left/right selectors.
- WebView/WebHTMLView.mm: Added the four new selectors to the command-forwarding list.
- WebView/WebView.mm: Ditto.
- 17:06 Changeset [41793] by
- 2 edits in trunk/WebKit/mac
2009-03-17 Darin Adler <email@example.com>
Reviewed by Adele Peterson.
Bug 24477: REGRESSION (r41467): Page Down key scrolls two pages
- WebView/WebHTMLView.mm: (responderChainRespondsToSelector): Added. (-[WebHTMLView doCommandBySelector:]): Set eventWasHandled based on whether we can find a responder that responds to this selector rather than always assuming the selector will not be handled.
- 16:44 Changeset [41792] by
- 77 edits3 adds in trunk
2009-03-17 Ojan Vafai <email@example.com>
Reviewed by Adele Peterson.
Put the padding inside scrollbars on textareas.
Put the padding inside the scrollbars on textareas. This is done by moving the
overflow from the shadowNode to the RenderTextControlMultiline. As a result,
all of the scroll handing methods that RenderTextControl overrides can be moved
down into RenderTextControlSingleLine since RenderTextControlMultiline can now
just use RenderBlock's versions. This also allows RenderTextControlMultiLine to
no longer need a custom layout method since the shadowNode can now just size
like a regular DIV.
- css/CSSStyleSelector.cpp: (WebCore::CSSStyleSelector::adjustRenderStyle):
- rendering/RenderTextControl.cpp: (WebCore::RenderTextControl::styleDidChange): (WebCore::RenderTextControl::selection): (WebCore::RenderTextControl::calcHeight): (WebCore::RenderTextControl::hitInnerTextElement):
- rendering/RenderTextControl.h:
- rendering/RenderTextControlMultiLine.cpp: (WebCore::RenderTextControlMultiLine::nodeAtPoint): (WebCore::RenderTextControlMultiLine::createInnerTextStyle):
- rendering/RenderTextControlMultiLine.h:
- rendering/RenderTextControlSingleLine.cpp: (WebCore::RenderTextControlSingleLine::styleDidChange): (WebCore::RenderTextControlSingleLine::autoscroll): (WebCore::RenderTextControlSingleLine::scrollWidth): (WebCore::RenderTextControlSingleLine::scrollHeight): (WebCore::RenderTextControlSingleLine::scrollLeft): (WebCore::RenderTextControlSingleLine::scrollTop): (WebCore::RenderTextControlSingleLine::setScrollLeft): (WebCore::RenderTextControlSingleLine::setScrollTop): (WebCore::RenderTextControlSingleLine::scroll):
- rendering/RenderTextControlSingleLine.h:
- rendering/TextControlInnerElements.cpp: (WebCore::RenderTextControlInnerBlock::RenderTextControlInnerBlock): (WebCore::RenderTextControlInnerBlock::positionForPoint): (WebCore::TextControlInnerTextElement::createRenderer):
- 16:34 Changeset [41791] by
- 5 edits in trunk/WebCore
2009-03-17 Darin Adler <email@example.com>
Reviewed by David Hyatt.
Bug 24517: REGRESSION (r41552): innerHTML does an updateLayout -- unneeded and can be slow
- editing/DeleteButtonController.cpp: (WebCore::DeleteButtonController::enable): Added a call to updateRendering, since determining whether to display the delete button involves style and updateRendering also updates style (should probably be named updateStyle, in fact). Not needed to fix this bug, but would have prevented the crash that led to this bug in the first place.
- editing/EditCommand.cpp: (WebCore::EditCommand::EditCommand): Get rid of unneeded null check. All frames have delete button controllers.
- editing/Editor.cpp: (WebCore::Editor::rangeForPoint): Ditto.
- editing/markup.cpp: (WebCore::appendStartMarkup): Changed a "&" to a "&&" so that generating markup doesn't depend on renderers at all when the convertBlocksToInlines boolean is false. This allows us to omit the call to updateLayoutIgnorePendingStylesheets in the createMarkup function that's called by innerHTML. (WebCore::MarkupAccumulator::appendMarkup): Turned this into a class with a member function. Added a feature where the accumulator will skip a node. Moved arguments that don't change during recursion into an object. This function still is a bit inefficient, since it creates a new HashMap at every level as it recurses, but for now I did not tackle that. Also replaced the onlyIncludeChildren boolean with EChildrenOnly for consistency and clarity. (WebCore::createMarkup): Removed the call to updateLayoutIgnorePendingStylesheets. Instead of calling disable/enable on the delete button controller's container element, pass it in to the markup accumulator as a node to skip.
- 15:24 Changeset [41790] by
- 2 edits in trunk/WebKitTools
2009-03-17 Gustavo Noronha Silva <email@example.com>
Reviewed by Simon Fraser.
Fix the usage of the $architecture variable for non-Apple-Mac
- Scripts/webkitdirs.pm:
- 15:17 Changeset [41789] by
- 5 edits in trunk/WebCore
2009-03-17 Scott Violet <firstname.lastname@example.com>
Reviewed by Eric Seidel.
Skia does not always render text fill/stroke pattern/gradient/color correctly
Changes Skia's font rendering to only render gradient/pattern if current
color space indicates the gradient/pattern should be used.
This is covered by LayoutTests/fast/canvas/canvas-text-alignment.html .
- platform/graphics/GraphicsContext.cpp: (WebCore::GraphicsContext::strokeColorSpace): (WebCore::GraphicsContext::fillColorSpace):
- platform/graphics/GraphicsContext.h: (WebCore::):
- platform/graphics/GraphicsContextPrivate.h:
- platform/graphics/skia/SkiaFontWin.cpp: (WebCore::paintSkiaText):
- 15:05 Changeset [41788] by
- 5 edits4 adds in trunk
2009-03-17 Adele Peterson <email@example.com>
Reviewed by Darin Adler.
Fix for https://bugs.webkit.org/show_bug.cgi?id=24655
<rdar://problem/6633727> Hitting return at the end of a line with an anchor jumps me to the bottom of the message
Test: editing/inserting/6633727.html
This changes does a few things:
1) Renames pos to insertionPosition.
2) Eliminates "startNode". It doesn't work well to consider the node separately from the insertionPosition.
The insertionPosition gets updated at various times, and it seems likely that startNode can get out of sync.
3) Before building up a list of ancestors to move around when we insert the new block, make sure to use the deepest
representation of the insertionPosition, so all ancestor nodes are correctly included.
- editing/InsertParagraphSeparatorCommand.cpp: (WebCore::InsertParagraphSeparatorCommand::doApply):
2009-03-17 Adele Peterson <email@example.com>
Reviewed by Darin Adler.
Test for https://bugs.webkit.org/show_bug.cgi?id=24655
<rdar://problem/6633727> Hitting return at the end of a line with an anchor jumps me to the bottom of the message
- editing/inserting/6633727.html: Added.
- platform/mac/editing/inserting/6633727-expected.checksum: Added.
- platform/mac/editing/inserting/6633727-expected.png: Added.
- platform/mac/editing/inserting/6633727-expected.txt: Added.
Updated results. The behavior for these tests doesn't change, but the render tree is slightly different.
- platform/mac/editing/inserting/insert-div-021-expected.txt:
- platform/mac/editing/style/block-styles-007-expected.txt:
- 14:48 Changeset [41787] by
- 2 edits in trunk/WebKit/mac
Fix the build.
- Plugins/Hosted/HostedNetscapePluginStream.mm:
- 13:16 Changeset [41786] by
- 2 edits3 adds3 deletes in trunk/WebCore
Reviewed by Kevin Ollivier.
Introduce platform independent stubs for plugins.
- 13:14 Changeset [41785] by
- 2 edits in trunk/WebKitTools
Bug 24645: bisect-builds script doesn't work with Safari 4 Public Beta (version string)
Reviewed by Mark Rowe.
- Scripts/bisect-builds: (makeNightlyList): Added checks for Safari 4 Public Beta on Tiger and Leopard.
- 13:13 Changeset [41784] by
- 1 edit in trunk/WebKit/mac/ChangeLog
Fixed ChangeLog date.
- 13:09 Changeset [41783] by
- 8 edits in trunk/WebKit/mac
Use -[NSURLResponse(WebCoreURLResponse) _webcore_MIMEType] consistently
Reviewed by Darin Adler.
WebKit r30323 added -_webcore_MIMEType to fix issues with
incorrect MIME types in NS[HTTP]URLResponse objects. However,
uses of -[NSURLResponse MIMEType] still persist in WebKit that
should be switched to use -_webcore_MIMEType. Note that
-[WebDataSource _responseMIMEType] calls back into WebCore to
get the MIME type from the ResourceResponse object, which has
already retrieved it via -_webcore_MIMEType.
- Plugins/Hosted/HostedNetscapePluginStream.mm: (WebKit::HostedNetscapePluginStream::didReceiveResponse): Use -_webcore_MIMEType.
- Plugins/WebBaseNetscapePluginStream.mm: (WebNetscapePluginStream::didReceiveResponse): Ditto.
- Plugins/WebNetscapePluginView.mm: (-[WebNetscapePluginView pluginView:receivedData:]): Ditto.
- Plugins/WebPluginController.mm: (-[WebPluginController pluginView:receivedResponse:]): Ditto.
- WebView/WebHTMLRepresentation.mm: (-[WebHTMLRepresentation _isDisplayingWebArchive]): Use -[WebDataSource _responseMIMEType] instead.
- WebView/WebPDFRepresentation.m: (-[WebPDFRepresentation finishedLoadingWithDataSource:]): Ditto.
- WebView/WebPDFView.mm: (-[WebPDFView menuForEvent:]): Ditto.
- 13:01 Changeset [41782] by
- 8 edits in trunk/WebCore
2009-03-17 Simon Fraser <email@example.com>
Reviewed by Dave Hyatt
Fix repaint issues when composited layers come and go (only applies
when ACCELERATED_COMPOSITING is turned on).
- rendering/RenderLayer.cpp: (WebCore::RenderLayer::RenderLayer):
- rendering/RenderLayer.h: (WebCore::RenderLayer::mustOverlayCompositedLayers): (WebCore::RenderLayer::setMustOverlayCompositedLayers):
- rendering/RenderLayerBacking.cpp: (WebCore::RenderLayerBacking::RenderLayerBacking):
- rendering/RenderLayerBacking.h:
Move what used to be the 'forceCompositingLayer' flag from RenderLayerBacking
to RenderLayer, because we don't want the side-effects of creating RenderLayerBacking
when setting this flag.
- rendering/RenderLayerCompositor.cpp: (WebCore::RenderLayerCompositor::updateLayerCompositingState): When a RenderLayer flips into or out of compositing mode, compute a repaint rect relative to the containerForRepaint, and repaint it.
Call layer->setMustOverlayCompositedLayers() rather than setForcedCompositingLayer().
- rendering/RenderLayerCompositor.h:
Rename requiresCompositingLayerForTransform() to requiresCompositingForTransform()
and make it a class static method to match requiresCompositingForAnimation(). Both
now take RenderObjects, rathern than RenderLayers.
- rendering/style/RenderStyle.h: (WebCore::InheritedFlags::hasTransformRelatedProperty): Minor tidyup using convenience methods added in an earlier commit.
- 12:42 Changeset [41781] by
- 2 edits in trunk/WebCore
2009-03-17 Darin Adler <firstname.lastname@example.com>
Earlier version reviewed by Adele Peterson.
Bug 24304: REGRESSION (r39864): Hitting the space bar to select an <input type=radio>
or push an <input type=button> or <button> causes the page to scroll down.
Would be best to add a regression test for Windows eventually; tested that this has
no effect on the Mac OS X platform.
- html/HTMLInputElement.cpp: (WebCore::HTMLInputElement::defaultEventHandler): Added FIXMEs and tweaked formatting. Use the code that calls the base class's defaultEventHandler early only in the cases where it's needed: keydown and keypress events in text fields. In other cases, do the more typical thing and call the default handler only at the end of the function. This function already had code to make sure the keypress event for space never gets through, but it was running too late since the scrolling code was moved into the base class default event handler.
- 12:24 Changeset [41780] by
- 18 edits in trunk
2009-03-17 Simon Fraser <email@example.com>
Reviewed by Darin Adler
- config.h: Add WTF_USE_ACCELERATED_COMPOSITING, defined to 0 for now, and add some comments to make the #ifdefs more readable.
- css/CSSComputedStyleDeclaration.cpp: (WebCore::computedTransform): Add a comment to mention that we don't flatten the matrix.
- css/MediaQueryEvaluator.cpp: (WebCore::transform_3dMediaFeatureEval): Have the 'transform-3d' media query evaluate to 'true' if 3d-rendering is supported.
- platform/graphics/mac/GraphicsLayerCA.mm: (WebCore::GraphicsLayerCA::animateTransform): No need for the #ifdef here. If we don't support 3d, we will have already flattened the matrix.
- platform/graphics/transforms/TransformationMatrix.cpp: (WebCore::TransformationMatrix::makeAffine):
- platform/graphics/transforms/TransformationMatrix.h: New method to convert the matrix to an affine matrix by throwing a way the non-affine parts.
- rendering/RenderLayer.cpp: (WebCore::RenderLayer::updateTransform): (WebCore::RenderLayer::currentTransform):
- rendering/RenderLayerBacking.cpp: (WebCore::RenderLayerBacking::updateLayerTransform): If 3d rendering is not supported, convert the matrix to an affine matrix which can be rendered, and used for hit testing.
- rendering/RenderLayerCompositor.cpp: Change the name of the exported symbol that webkitdirs.pm uses to know if 3d rendering is supported. There is no other 3d-rendering-specific symbol we can sniff.
- rendering/RenderObject.cpp: (WebCore::RenderObject::transformFromContainer): Only take perspective into account if 3d rendering is supported.
- rendering/RenderObject.h: (WebCore::makeMatrixRenderable): Utility method that flattens a matrix if 3d rendering is not supported.
- 12:22 Changeset [41779] by
- 2 edits in trunk/WebCore
wx build fix. Fix typo after mouse wheel changes.
- 11:57 Changeset [41778] by
- 1 edit in trunk/LayoutTests/platform/mac/fast/repaint/subtree-root-clip-expected.txt
Update failing layout test after float painting fix.
- 11:26 Changeset [41777] by
- 2 edits in trunk/WebCore
2009-03-17 Darin Adler <email@example.com>
- inspector/ConsoleMessage.cpp: (WebCore::ConsoleMessage::isEqual): Fix build, remove stray parenthesis.
- 11:22 Changeset [41776] by
- 4 edits in trunk
2009-03-17 Gustavo Noronha Silva <email@example.com>
Reviewed by Mark Rowe.
Enable HTML5 media elements support by default in the GTK+ port.
- configure.ac:
2009-03-17 Gustavo Noronha Silva <email@example.com>
Reviewed by Mark Rowe.
Enable HTML5 media elements support by default also for the GTK+
- Scripts/build-webkit:
- 11:16 Changeset [41775] by
- 2 edits in trunk/WebCore
2009-03-17 Darin Adler <email@example.com>
Fix crash seen right away when running run-webkit-tests.
- inspector/ConsoleMessage.cpp: (WebCore::ConsoleMessage::isEqual): Restore assertion to its behavior pre-refactoring. Also tweaked formatting a bit.
- 11:06 Changeset [41774] by
- 2 edits in trunk/WebCore
Reviewed by Darin Adler.
HTMLSelectElement::add() doesn't look at exception code returned from insertBefore(), so
it doesn't need to zero it out before calling.
- html/HTMLSelectElement.cpp: (WebCore::HTMLSelectElement::add): Removed "ec = 0" line.
- 11:01 Changeset [41773] by
- 14 edits2 adds in trunk
Reviewed by Adam Roben.
- WebCore part of adding a mechanism for controlling the caching of responses through WebFrameLoaderClient
Mac already has such a mechanism, and this adds one for CFNetwork ports.
- WebCore.vcproj/WebCore.vcproj: Added EmptyClients.h and ResourceLoaderCFNet.cpp.
- loader/EmptyClients.h: (WebCore::EmptyFrameLoaderClient::shouldCacheResponse): Added an implementation that always returns true.
- loader/FrameLoaderClient.h: Declared shouldCacheResponse().
- loader/ResourceLoader.h: Ditto.
- loader/cf/ResourceLoaderCFNet.cpp: Added. (WebCore::ResourceLoader::shouldCacheResponse): Added. Calls through to FrameLoaderClient::shouldCacheResponse().
- platform/network/ResourceHandleClient.h: (WebCore::ResourceHandleClient::shouldCacheResponse): Added an implementation that always returns true.
- platform/network/cf/ResourceHandleCFNet.cpp: (WebCore::willCacheResponse): Added a call to ResourceHandleClient::shouldCacheResponse(). If the client returns false, return 0, which will prevent CFNetwork from caching the response.
Reviewed by Adam Roben.
- WebKit part of adding a mechanism for controlling the caching of responses through WebFrameLoaderClient
- Interfaces/IWebResourceLoadDelegatePrivate.idl: Added the IWebResourceLoadDelegatePrivate3 interface, containing the new delegate method shouldCacheResponse().
- Interfaces/IWebURLRequest.idl: Added the isEqual() method.
- WebCoreSupport/WebFrameLoaderClient.cpp: (WebFrameLoaderClient::shouldCacheResponse): Implemented this new FrameLoaderDelegate method by calling through to the resource load delegate, if it implements shouldCacheResponse(), and returning true otherwise.
- WebCoreSupport/WebFrameLoaderClient.h:
- WebMutableURLRequest.cpp: (WebMutableURLRequest::isEqual): Added. (WebMutableURLRequest::setValue): Implemented.
- WebMutableURLRequest.h: Declared isEqual().
- 10:57 Changeset [41772] by
- 7 edits8 adds in trunk
Reviewed by Darin Adler.
Cannot change SELECT to a dynamically created option
Tests: fast/forms/add-and-remove-option.html
- dom/ContainerNode.cpp: (WebCore::dispatchChildInsertionEvents): Increment DOM tree version. This will happen when dispatching DOMSubtreeModified again, but the version should be incremented for event listeners to have an up to date view of the DOM. (WebCore::dispatchChildRemovalEvents): Ditto.
- html/HTMLOptionElement.cpp: (WebCore::HTMLOptionElement::insertedIntoTree): Make sure that the select element knows about its new selected option.
- html/HTMLOptionElement.h: Use insertedIntoTree() instead of insertedIntoDocument(), because DOM also needs to be updated for forms that are not in document yet. Similar problems exist for node removing, but removedFromTree() is called at a wrong time, so those problems cannot be fixed without deeper refactoring.
- html/HTMLSelectElement.cpp: (WebCore::HTMLSelectElement::setRecalcListItems): Reset m_activeSelectionAnchorIndex - it doesn't make sense to keep the anchor after programmatically changing the selection, and keeping it was causing a failure in fast/forms/listbox-selection.html.
- html/HTMLSelectElement.h: Removed overrides for ContainerNode methods that only called base class versions.
- 10:47 Changeset [41771] by
- 2 edits in trunk/WebCore
<rdar://problem/6690324> Accessing FTP sites reads unallocated memory, can result in garbled entries or crashes
Reviewed by Darin Adler.
- loader/FTPDirectoryDocument.cpp: (WebCore::FTPDirectoryTokenizer::parseAndAppendOneLine): Assign CString to a local while we hold pointers into it.
- 10:36 Changeset [41770] by
- 1 edit in trunk/WebCore/ChangeLog
Fix ChangeLog comment.
- 10:30 Changeset [41769] by
- 5 edits4 adds in trunk
2009-03-16 David Hyatt <firstname.lastname@example.com>
<rdar://problem/6648411> REGRESSION: Layout of page is wrong at http://www.popcap.com/
Make sure that the initial shouldPaint check that looks at enclosingLayers properly skips over
layers that don't paint themselves. This is done by adding a new boolean parameter to enclosingLayer
so that RenderObjects can walk up the enclosing layer chain and skip any layers that don't paint
Reviewed by Darin Adler.
Added fast/block/float/overlapping-floats-with-overflow-hidden.html
- WebCore.base.exp:
- rendering/RenderBlock.cpp: (WebCore::RenderBlock::addOverhangingFloats):
- rendering/RenderObject.cpp: (WebCore::RenderObject::enclosingSelfPaintingLayer):
- rendering/RenderObject.h:
2009-03-16 David Hyatt <email@example.com>
<rdar://problem/6648411> REGRESSION: Layout of page is wrong at http://www.popcap.com/
Make sure that the initial shouldPaint check that looks at enclosingLayers properly skips over
layers that don't paint themselves. This is done by adding a new enclosingSelfPaintingLayer method
so that RenderObjects can walk up the enclosing layer chain and skip any layers that don't paint
Reviewed by Darin Adler.
- fast/block/float/overlapping-floats-with-overflow-hidden.html: Added.
- platform/mac/fast/block/float/overlapping-floats-with-overflow-hidden-expected.checksum: Added.
- platform/mac/fast/block/float/overlapping-floats-with-overflow-hidden-expected.png: Added.
- platform/mac/fast/block/float/overlapping-floats-with-overflow-hidden-expected.txt: Added.
- 10:25 Changeset [41768] by
- 3 edits in trunk/WebCore
2009-03-17 Xan Lopez <firstname.lastname@example.com>
Reviewed by Holger Freyther.
[GTK] Crash in FcPatternHash
Style fixes.
- platform/graphics/gtk/FontPlatformDataGtk.cpp: (WebCore::FontPlatformData::operator=):
- platform/graphics/gtk/FontPlatformDataPango.cpp:
- 10:24 Changeset [41767] by
- 3 edits in trunk/WebCore
2009-03-17 Xan Lopez <email@example.com>
Reviewed by Holger Freyther.
[GTK] Crash in FcPatternHash
Sanitize memory management in pango fonts.
Release memory allocated by FontPlatformDataPango in its own
destructor instead of doing it from other classes, and add copy
constructor and '=' operator to be able to track referenced
objects properly.
- platform/graphics/gtk/FontPlatformDataPango.cpp: (WebCore::FontPlatformData::~FontPlatformData): (WebCore::FontPlatformData::operator=): (WebCore::FontPlatformData::FontPlatformData):
- platform/graphics/gtk/SimpleFontDataPango.cpp:
- 10:02 Changeset [41766] by
- 9 edits3 adds in trunk
2009-03-17 Darin Adler <firstname.lastname@example.com>
Reviewed by Alexey Proskuryakov.
Bug 24624: Crash in imageLoadEventTimerFired after adoptNode used on <img>,
seen with inspector, which uses adoptNode
Test: fast/dom/HTMLImageElement/image-load-cross-document.html
- dom/Document.cpp: (WebCore::Document::Document): Removed m_imageLoadEventTimer. (WebCore::Document::detach): Removed m_imageLoadEventDispatchSoonList and m_imageLoadEventDispatchingList. (WebCore::Document::implicitClose): Called ImageLoader::dispatchPendingLoadEvents instead of dispatchImageLoadEventsNow.
- dom/Document.h: Removed ImageLoader, dispatchImageLoadEventSoon, dispatchImageLoadEventsNow, removeImage, m_imageLoadEventDispatchSoonList, m_imageLoadEventDispatchingList, m_imageLoadEventTimer, and imageLoadEventTimerFired.
- loader/ImageLoader.cpp: (WebCore::loadEventSender): Added. Returns the single global ImageLoadEventSender object used privately as the target of the load event timer. (WebCore::ImageLoader::~ImageLoader): Call ImageLoadEventSender::cancelLoadEvent rather than Document::removeImage. (WebCore::ImageLoader::setImage): Use m_element directly, not element(). (WebCore::ImageLoader::updateFromElement): Ditto. Also name the local variable document instead of doc. (WebCore::ImageLoader::notifyFinished): Call ImageLoadEventSender::dispatchLoadEventSoon rather than Document::dispatchImageLoadEventSoon. (WebCore::ImageLoader::dispatchPendingLoadEvent): Added. Handles the common logic about when load events can be dispatched so that dispatchLoadEvent only has to have the specific part for each derived class. This includes a check that the document is attached, which used to be handled by having documents empty out the image load event vectors in the detach function. (WebCore::ImageLoader::dispatchPendingLoadEvents): Added. Calls the appropriate function on the ImageLoadEventSender, which avoids the need to have that class be public in the ImageLoader header. (WebCore::ImageLoadEventSender::ImageLoadEventSender): Added. Has the code that was previously in the Document constructor. (WebCore::ImageLoadEventSender::dispatchLoadEventSoon): Added. Has the code that was previously in Document::dispatchImageLoadEventSoon. (WebCore::ImageLoadEventSender::cancelLoadEvent): Added. Has the code that was previously in Document::removeImage. (WebCore::ImageLoadEventSender::dispatchPendingLoadEvents): Added. Has the code that was previously in Document::dispatchImageLoadEventsNow. (WebCore::ImageLoadEventSender::timerFired): Added. Calls dispatchPendingLoadEvents.
- loader/ImageLoader.h: Improved comments. Made the virtual functions private or protected rather than public. Added static dispatchPendingLoadEvents function for use by Document and private dispatchPendingLoadEvent function for use by ImageLoadEventSender. Made setLoadingImage private and eliminated setHaveFiredLoadEvent since that can all be done inside the class without any member functions.
- html/HTMLImageLoader.cpp: (WebCore::HTMLImageLoader::dispatchLoadEvent): Removed logic to check whether a load event already fired and whether image() is 0. These are now both base class responsibilities.
- svg/SVGImageLoader.cpp: (WebCore::SVGImageLoader::dispatchLoadEvent): Ditto.
- wml/WMLImageLoader.cpp: (WebCore::WMLImageLoader::dispatchLoadEvent): Ditto.
2009-03-17 Darin Adler <email@example.com>
Reviewed by Alexey Proskuryakov.
Bug 24624: Crash in imageLoadEventTimerFired after adoptNode used on <img>,
seen with inspector, which uses adoptNode
This test has one significant disadvantage. When it fails, the crash typically
occurs during a subsequent test, not this one. It would be great if someone figured
out at some point how to improve that.
- fast/dom/HTMLImageElement/image-load-cross-document-expected.txt: Added.
- fast/dom/HTMLImageElement/image-load-cross-document.html: Added.
- fast/dom/HTMLImageElement/resources/image-load-subframe.html: Added.
- 09:17 Changeset [41765] by
- 11 edits in trunk/WebCore
2009-03-17 Dimitri Glazkov <email@example.com>
Reviewed by Timothy Hatcher.
Refactor ConsoleMessage to use ScriptFuncitonCall and eliminate JSC
- bindings/js/ScriptFunctionCall.cpp: (WebCore::ScriptFunctionCall::appendArgument): Added uint and ScriptString-taking methods.
- bindings/js/ScriptFunctionCall.h:
- bindings/js/ScriptObjectQuarantine.cpp: (WebCore::quarantineValue): Added generic ScriptValue quarantine helper.
- bindings/js/ScriptObjectQuarantine.h:
- bindings/js/ScriptValue.cpp: (WebCore::ScriptValue::isEqual): Added.
- bindings/js/ScriptValue.h:
- inspector/ConsoleMessage.cpp: (WebCore::ConsoleMessage::ConsoleMessage): (WebCore::ConsoleMessage::addToConsole): Added. (WebCore::ConsoleMessage::isEqual): Changed to use ScriptValue::isEqual.
- inspector/ConsoleMessage.h: (WebCore::ConsoleMessage::incrementCount): Added.
- inspector/InspectorController.cpp: (WebCore::InspectorController::addConsoleMessage): Changed to use ConsoleMessage::addToConsole. (WebCore::InspectorController::populateScriptObjects): Ditto.
- inspector/InspectorController.h:
- 09:06 Changeset [41764] by
- 9 edits in trunk
Reviewed by Mark Rowe.
Move BUILDING_ON_* defines into Platform.h to make them available to other ports.
Also tweak the defines so that they work with the default values set by
- 08:40 Changeset [41763] by
- 2 edits in trunk
2009-03-17 Mike Hommey <firstname.lastname@example.com>
Reviewed by Holger Freyther.
Do not export cti* symbols.
See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=519924.
- autotools/symbols.filter:
- 07:43 Changeset [41762] by
- 4 edits in trunk/WebCore
2009-03-16 Xan Lopez <email@example.com>
Reviewed by Holger Freyther.
[GTK] Crash in FcPatternHash
Sanitize memory management in gtk fonts.
Release memory allocated by FontPlatformDataGtk in its own
destructor instead of doing it from other classes, and add copy
constructor and '=' operator to be able to track referenced
objects properly.
- platform/graphics/gtk/FontPlatformData.h:
- platform/graphics/gtk/FontPlatformDataGtk.cpp: (WebCore::FontPlatformData::operator=): (WebCore::FontPlatformData::FontPlatformData): (WebCore::FontPlatformData::~FontPlatformData):
- platform/graphics/gtk/SimpleFontDataGtk.cpp: (WebCore::SimpleFontData::platformDestroy):
- 06:22 Changeset [41761] by
- 2 edits in trunk/WebCore
2009-03-17 Ariya Hidayat <email@example.com>
Build fix for Qt < 4.5.
As reported by Yael Aharon <firstname.lastname@example.com>
- platform/graphics/qt/GraphicsContextQt.cpp: (WebCore::GraphicsContext::drawLine):
- 05:08 QtWebKitTodo edited by
- (diff)
- 02:15 Changeset [41760] by
- 3 edits in trunk/WebKitTools
Fix coverage builds
Reviewed by Alexey Proskuryakov
Make coverage testing more reliable by ensuring --coverage does not
clobber configuration settings, and by removing the unnecessary
dependency on matplotlib.
- 00:29 Changeset [41759] by
- 8 edits2 adds in trunk
Reviewed by Sam Weinig.
Access control checks are different in cached and uncached cases
Test: http/tests/xmlhttprequest/access-control-basic-non-simple-deny-cached.html
- loader/CrossOriginAccessControl.cpp: (WebCore::isOnAccessControlSimpleRequestMethodWhitelist): Factored out simple method check for use in both cached and uncached cases. In cached case, an old definition that omitted HEAD was still used. (WebCore::isOnAccessControlSimpleRequestHeaderWhitelist): Check that content type has an allowed value. This is needed in all call sites. Also changed to compare MIME type, not content type. (WebCore::isSimpleCrossOriginAccessRequest): Use the above methods.
- loader/CrossOriginAccessControl.h: Expose isOnAccessControlSimpleRequestMethodWhitelist.
- loader/CrossOriginPreflightResultCache.cpp: (WebCore::CrossOriginPreflightResultCacheItem::allowsCrossOriginMethod): (WebCore::CrossOriginPreflightResultCacheItem::allowsCrossOriginHeaders): Use the new checks for simple method and header.
- 00:23 Changeset [41758] by
- 2 edits in trunk/LayoutTests
2009-03-16 Gustavo Noronha Silva <firstname.lastname@example.com>
Reviewed by Mark Rowe.
[GTK] HTML5 media tags do not work
Remove the blacklisting of the media/ directory, now that we have
a working MediaPlayer; skip only the tests that are still failing
because MediaPlayerPrivateGStreamer is not completely implemented.
- platform/gtk/Skipped:
- 00:11 Changeset [41757] by
- 3 edits in trunk/WebCore
2009-03-16 Gustavo Noronha Silva <firstname.lastname@example.com> and Thadeu Lima de Souza Cascardo <firstname.lastname@example.com>
Reviewed by Mark Rowe.
[GTK] HTML5 media tags do not work
Add a repaint-requested signal to the video sink, and use it to
call MediaPlayerPrivate::repaint, so that the video actually
- platform/graphics/gtk/MediaPlayerPrivateGStreamer.cpp: (WebCore::mediaPlayerPrivateRepaintCallback): (WebCore::MediaPlayerPrivate::createGSTPlayBin):
- platform/graphics/gtk/VideoSinkGStreamer.cpp: (webkit_video_sink_idle_func): (webkit_video_sink_render): (webkit_video_sink_class_init):
- 00:02 Changeset [41756] by
- 2 edits in trunk/WebCore
2009-03-16 Gustavo Noronha Silva <firstname.lastname@example.com> and Thadeu Lima de Souza Cascardo <firstname.lastname@example.com>
Reviewed by Holger Freyther.
[GTK] HTML5 media tags do not work
Work-around the fact that gst_element_query_duration returns true even
though it is unable to figure out the duration when in stream (push)
- platform/graphics/gtk/MediaPlayerPrivateGStreamer.cpp: (WebCore::MediaPlayerPrivate::duration):
- 18:26 Changeset [41755] by
- 2 edits in trunk/LayoutTests
Skip media tests that are currently failing.
Rubber-stamped by Adele Peterson.
- platform/mac-snowleopard/Skipped:
- 17:10 Changeset [41754] by
- 2 edits in trunk/WebCore
2009-03-16 Darin Adler <firstname.lastname@example.com>
Reviewed by Kevin Decker.
<rdar://problem/6642742> Top Sites malfunction when switching text zoom mode
- page/Frame.cpp: (WebCore::Frame::setNeedsReapplyStyles): Don't do anything if the frame is currently showing a non-HTML view.
- 16:55 Changeset [41753] by
- 2 edits in trunk/LayoutTests
Skip a test that is currently crashing.
Rubber-stamped by Beth Dakin.
- platform/mac-snowleopard/Skipped:
- 16:55 Changeset [41752] by
- 7 edits in trunk/LayoutTests
Update test results for six accessibility tests.
Rubber-stamped by Beth Dakin.
- platform/mac/accessibility/lists-expected.txt:
- platform/mac/accessibility/table-attributes-expected.txt:
- platform/mac/accessibility/table-detection-expected.txt:
- platform/mac/accessibility/table-sections-expected.txt:
- platform/mac/accessibility/table-with-aria-role-expected.txt:
- platform/mac/accessibility/table-with-rules-expected.txt:
- 16:55 Changeset [41751] by
- 1 edit1 copy37 moves1 add in trunk/LayoutTests
Move platform-specific acessibility tests and results into platform/mac.
Rubber-stamped by Beth Dakin.
- platform/mac/accessibility/accesskey-expected.txt: Renamed from LayoutTests/accessibility/accesskey-expected.txt.
- platform/mac/accessibility/accesskey.html: Renamed from LayoutTests/accessibility/accesskey.html.
- platform/mac/accessibility/aria-describedby-on-input-expected.txt: Renamed from LayoutTests/accessibility/aria-describedby-on-input-expected.txt.
- platform/mac/accessibility/aria-labelledby-on-input-expected.txt: Renamed from LayoutTests/accessibility/aria-labelledby-on-input-expected.txt.
- platform/mac/accessibility/aria-range-expected.txt: Renamed from LayoutTests/accessibility/aria-range-expected.txt.
- platform/mac/accessibility/aria-range-value-expected.txt: Renamed from LayoutTests/accessibility/aria-range-value-expected.txt.
- platform/mac/accessibility/aria-range-value.html: Renamed from LayoutTests/accessibility/aria-range-value.html.
- platform/mac/accessibility/aria-range.html: Renamed from LayoutTests/accessibility/aria-range.html.
- platform/mac/accessibility/aria-roles-expected.txt: Renamed from LayoutTests/accessibility/aria-roles-expected.txt.
- platform/mac/accessibility/aria-slider-expected.txt: Renamed from LayoutTests/accessibility/aria-slider-expected.txt.
- platform/mac/accessibility/aria-slider.html: Renamed from LayoutTests/accessibility/aria-slider.html.
- platform/mac/accessibility/aria-spinbutton-expected.txt: Renamed from LayoutTests/accessibility/aria-spinbutton-expected.txt.
- platform/mac/accessibility/aria-spinbutton.html: Renamed from LayoutTests/accessibility/aria-spinbutton.html.
- platform/mac/accessibility/bounds-for-range-expected.txt: Renamed from LayoutTests/accessibility/bounds-for-range-expected.txt.
- platform/mac/accessibility/bounds-for-range.html: Renamed from LayoutTests/accessibility/bounds-for-range.html.
- platform/mac/accessibility/content-editable-expected.txt: Renamed from LayoutTests/accessibility/content-editable-expected.txt.
- platform/mac/accessibility/content-editable.html: Renamed from LayoutTests/accessibility/content-editable.html.
- platform/mac/accessibility/document-attributes-expected.txt: Renamed from LayoutTests/accessibility/document-attributes-expected.txt.
- platform/mac/accessibility/document-attributes.html: Renamed from LayoutTests/accessibility/document-attributes.html.
- platform/mac/accessibility/document-links-expected.txt: Renamed from LayoutTests/accessibility/document-links-expected.txt.
- platform/mac/accessibility/document-links.html: Renamed from LayoutTests/accessibility/document-links.html.
- platform/mac/accessibility/double-title-expected.txt: Renamed from LayoutTests/accessibility/double-title-expected.txt.
- platform/mac/accessibility/double-title.html: Renamed from LayoutTests/accessibility/double-title.html.
- platform/mac/accessibility/frame-with-title-expected.txt: Renamed from LayoutTests/accessibility/frame-with-title-expected.txt.
- platform/mac/accessibility/frame-with-title.html: Renamed from LayoutTests/accessibility/frame-with-title.html.
- platform/mac/accessibility/image-map1-expected.txt: Renamed from LayoutTests/accessibility/image-map1-expected.txt.
- platform/mac/accessibility/image-map2-expected.txt: Renamed from LayoutTests/accessibility/image-map2-expected.txt.
- platform/mac/accessibility/input-image-url-expected.txt: Renamed from LayoutTests/accessibility/input-image-url-expected.txt.
- platform/mac/accessibility/input-image-url.html: Renamed from LayoutTests/accessibility/input-image-url.html.
- platform/mac/accessibility/internal-link-anchors-expected.txt: Renamed from LayoutTests/accessibility/internal-link-anchors-expected.txt.
- platform/mac/accessibility/internal-link-anchors.html: Renamed from LayoutTests/accessibility/internal-link-anchors.html.
- platform/mac/accessibility/internal-link-anchors2-expected.txt: Renamed from LayoutTests/accessibility/internal-link-anchors2-expected.txt.
- platform/mac/accessibility/legend-expected.txt: Renamed from LayoutTests/accessibility/legend-expected.txt.
- platform/mac/accessibility/plugin-expected.txt: Renamed from LayoutTests/accessibility/plugin-expected.txt.
- platform/mac/accessibility/radio-button-group-members-expected.txt: Renamed from LayoutTests/accessibility/radio-button-group-members-expected.txt.
- platform/mac/accessibility/resources/cake.png: Copied from LayoutTests/accessibility/resources/cake.png.
- platform/mac/accessibility/resources/test.swf: Renamed from LayoutTests/accessibility/resources/test.swf.
- platform/mac/accessibility/table-one-cell-expected.txt: Renamed from LayoutTests/accessibility/table-one-cell-expected.txt.
- 16:30 Changeset [41750] by
- 7 edits in trunk/WebKit
2009-03-16 Darin Adler <email@example.com>
Reviewed by Dan Bernstein.
- English.lproj/Localizable.strings: Updated.
- StringsNotToBeLocalized.txt: Updated for recent changes.
2009-03-16 Darin Adler <email@example.com>
Reviewed by Dan Bernstein.
<rdar://problem/6577174> Rename the text directionality submenus to "Paragraph Direction" and "Selection Direction"
- WebCoreSupport/WebViewFactory.mm: (-[WebViewFactory contextMenuItemTagParagraphDirectionMenu]): Changed string here, but only post-Leopard, since we want this to match the Mac OS X menu on Tiger and Leopard. (-[WebViewFactory contextMenuItemTagSelectionDirectionMenu]): Changed string here.
2009-03-16 Darin Adler <firstname.lastname@example.com>
Reviewed by Dan Bernstein.
<rdar://problem/6577174> Rename the text directionality submenus to "Paragraph Direction" and "Selection Direction"
For now, change only the localized strings, not the terminology in the code.
- WebCoreLocalizedStrings.cpp: (WebCore::contextMenuItemTagWritingDirectionMenu): Changed string here. (WebCore::contextMenuItemTagTextDirectionMenu): And here.
- 16:15 Changeset [41749] by
- 3 edits2 adds in trunk
2009-03-16 Darin Adler <firstname.lastname@example.com>
Reviewed by Adele Peterson.
Bug 24629: moving forward or backward a paragraph fails at edge of document
Test: editing/selection/move-paragraph-document-edges.html
- editing/visible_units.cpp: (WebCore::previousParagraphPosition): Use the last result from previousLinePosition rather than going all the way back to what was originally passed in when we hit exception cases like null or not moving. This correctly inherits the behavior of previousLinePosition when we are in a paragraph at the edge of a document. (WebCore::nextParagraphPosition): Ditto.
2009-03-16 Darin Adler <firstname.lastname@example.com>
Reviewed by Adele Peterson.
Bug 24629: moving forward or backward a paragraph fails at edge of document
- editing/selection/move-paragraph-document-edges-expected.txt: Added.
- editing/selection/move-paragraph-document-edges.html: Added.
- 15:41 Changeset [41748] by
- 3 edits in trunk/WebCore
2009-03-16 Darin Adler <email@example.com>
Reviewed by Adele Peterson.
Bug 24619: RenderObject::selectionStartEnd does not need to be a virtual function
- rendering/RenderObject.h: Remove virtual keyword from selectionStartEnd declaration.
- rendering/RenderView.h: Ditto.
- 15:37 Changeset [41747] by
- 4 edits in trunk/WebKit/gtk
2009-03-16 Christian Dywan <firstname.lastname@example.com>
Reviewed by Adam Roben.
[gtk] API implementation: url and title
- WebCoreSupport/FrameLoaderClientGtk.cpp: (WebKit::FrameLoaderClient::dispatchDidChangeLocationWithinPage): (WebKit::FrameLoaderClient::dispatchDidReceiveTitle): (WebKit::FrameLoaderClient::dispatchDidCommitLoad):
- webkit/webkitwebview.cpp:
- webkit/webkitwebview.h: Implement "title" and "uri" properties as well as according functions. "uri" always reflects the current location including navigation inside the same page. title-changed is deprecated.
- 15:19 Changeset [41746] by
- 10 edits in trunk/WebCore
2009-03-16 Peter Kasting <email@example.com>
Reviewed by David Hyatt.
DOM scroll events should be based off the actual number of wheel
ticks, not off the number of lines scrolled. This matches IE.
- dom/Node.cpp: (WebCore::Node::dispatchWheelEvent):
- dom/WheelEvent.cpp: (WebCore::WheelEvent::WheelEvent):
- dom/WheelEvent.h: (WebCore::WheelEvent::create):
- platform/PlatformWheelEvent.h: (WebCore::PlatformWheelEvent::wheelTicksX): (WebCore::PlatformWheelEvent::wheelTicksY):
- platform/gtk/WheelEventGtk.cpp: (WebCore::PlatformWheelEvent::PlatformWheelEvent):
- platform/mac/WheelEventMac.mm: (WebCore::PlatformWheelEvent::PlatformWheelEvent):
- platform/qt/WheelEventQt.cpp:
- platform/win/WheelEventWin.cpp: (WebCore::PlatformWheelEvent::PlatformWheelEvent):
- platform/wx/MouseWheelEventWx.cpp: (WebCore::PlatformWheelEvent::PlatformWheelEvent):
- 15:07 Changeset [41745] by
- 3 edits in trunk/WebCore
2009-03-16 Simon Fraser <email@example.com>
Reviewed by Eric Seidel
Clean up a few issues in the Animation code:
- page/animation/AnimationBase.cpp: (WebCore::AnimationBase::updateStateMachine): Whitespace
Don't round to float, use std::max
- page/animation/AnimationController.cpp: (WebCore::AnimationControllerPrivate::startTimeResponse): Fix erroneously copied line to null out m_lastResponseWaiter.
- 14:58 Changeset [41744] by
- 2 edits in trunk/WebKit/mac
2009-03-16 Anders Carlsson <email@example.com>
Reviewed by Oliver Hunt.
Don't mig_deallocate random data in case an instance proxy method returns false.
- Plugins/Hosted/NetscapePluginHostProxy.mm: (WKPCEvaluate): (WKPCInvoke): (WKPCInvokeDefault): (WKPCGetProperty): (WKPCEnumerate):
- 14:49 Changeset [41743] by
- 2 edits in trunk/WebKitTools
2009-03-16 Anders Carlsson <firstname.lastname@example.com>
Reviewed by Darin Adler and John Sullivan.
When a plug-in instance is torn down, all plug-in objects will first be invalidated and then deallocated.
Since objects can be deallocated in any order, it is not safe to call NPN_ReleaseObject on member variables.
Instead, just zero out the member variable in invalidate.
- DumpRenderTree/TestNetscapePlugIn.subproj/PluginObject.cpp: (pluginInvalidate): (pluginDeallocate):
- 14:34 Changeset [41742] by
- 63 edits in trunk
2009-03-12 David Hyatt <firstname.lastname@example.com>
Reviewed by Eric Seidel
Overflow scrolling needs to account for the bottom/right padding on the object itself as well
as for bottom/right margins on children.
Existing tests cover this.
- rendering/RenderBlock.cpp: (WebCore::RenderBlock::lowestPosition): (WebCore::RenderBlock::rightmostPosition):
2009-03-16 David Hyatt <firstname.lastname@example.com>
Reviewed by Eric Seidel
Overflow scrolling needs to account for the bottom/right padding on the object itself as well
as for bottom/right margins on children.
- platform/mac/fast/body-propagation/overflow/002-expected.checksum:
- platform/mac/fast/body-propagation/overflow/002-expected.png:
- platform/mac/fast/body-propagation/overflow/002-expected.txt:
- platform/mac/fast/body-propagation/overflow/002-xhtml-expected.checksum:
- platform/mac/fast/body-propagation/overflow/002-xhtml-expected.png:
- platform/mac/fast/body-propagation/overflow/002-xhtml-expected.txt:
- platform/mac/fast/body-propagation/overflow/003-declarative-expected.checksum:
- platform/mac/fast/body-propagation/overflow/003-declarative-expected.png:
- platform/mac/fast/body-propagation/overflow/003-declarative-expected.txt:
- platform/mac/fast/body-propagation/overflow/003-expected.checksum:
- platform/mac/fast/body-propagation/overflow/003-expected.png:
- platform/mac/fast/body-propagation/overflow/003-expected.txt:
- platform/mac/fast/body-propagation/overflow/003-xhtml-expected.checksum:
- platform/mac/fast/body-propagation/overflow/003-xhtml-expected.png:
- platform/mac/fast/body-propagation/overflow/003-xhtml-expected.txt:
- platform/mac/fast/body-propagation/overflow/004-declarative-expected.checksum:
- platform/mac/fast/body-propagation/overflow/004-declarative-expected.png:
- platform/mac/fast/body-propagation/overflow/004-declarative-expected.txt:
- platform/mac/fast/body-propagation/overflow/004-expected.checksum:
- platform/mac/fast/body-propagation/overflow/004-expected.png:
- platform/mac/fast/body-propagation/overflow/004-expected.txt:
- platform/mac/fast/body-propagation/overflow/004-xhtml-expected.checksum:
- platform/mac/fast/body-propagation/overflow/004-xhtml-expected.png:
- platform/mac/fast/body-propagation/overflow/004-xhtml-expected.txt:
- platform/mac/fast/body-propagation/overflow/007-declarative-expected.checksum:
- platform/mac/fast/body-propagation/overflow/007-declarative-expected.png:
- platform/mac/fast/body-propagation/overflow/007-declarative-expected.txt:
- platform/mac/fast/body-propagation/overflow/007-expected.checksum:
- platform/mac/fast/body-propagation/overflow/007-expected.png:
- platform/mac/fast/body-propagation/overflow/007-expected.txt:
- platform/mac/fast/body-propagation/overflow/007-xhtml-expected.checksum:
- platform/mac/fast/body-propagation/overflow/007-xhtml-expected.png:
- platform/mac/fast/body-propagation/overflow/007-xhtml-expected.txt:
- platform/mac/fast/forms/basic-textareas-expected.txt:
- platform/mac/fast/forms/input-disabled-color-expected.txt:
- platform/mac/fast/forms/input-readonly-autoscroll-expected.checksum:
- platform/mac/fast/forms/input-readonly-autoscroll-expected.png:
- platform/mac/fast/forms/input-readonly-autoscroll-expected.txt:
- platform/mac/fast/forms/input-readonly-dimmed-expected.txt:
- platform/mac/fast/forms/linebox-overflow-in-textarea-padding-expected.checksum:
- platform/mac/fast/forms/linebox-overflow-in-textarea-padding-expected.png:
- platform/mac/fast/forms/linebox-overflow-in-textarea-padding-expected.txt:
- platform/mac/fast/overflow/003-expected.checksum:
- platform/mac/fast/overflow/003-expected.png:
- platform/mac/fast/overflow/003-expected.txt:
- platform/mac/fast/overflow/004-expected.checksum:
- platform/mac/fast/overflow/004-expected.png:
- platform/mac/fast/overflow/007-expected.checksum:
- platform/mac/fast/overflow/007-expected.png:
- platform/mac/fast/overflow/007-expected.txt:
- platform/mac/fast/overflow/clip-rects-fixed-ancestor-expected.txt:
- platform/mac/fast/repaint/selection-gap-overflow-scroll-expected.checksum:
- platform/mac/fast/repaint/selection-gap-overflow-scroll-expected.png:
- platform/mac/fast/repaint/selection-gap-overflow-scroll-expected.txt:
- platform/mac/fast/replaced/width100percent-textarea-expected.checksum:
- platform/mac/fast/replaced/width100percent-textarea-expected.png:
- platform/mac/fast/replaced/width100percent-textarea-expected.txt:
- platform/mac/scrollbars/overflow-scrollbar-combinations-expected.txt:
- platform/mac/tables/mozilla/bugs/bug83786-expected.txt:
- platform/mac/tables/mozilla_expected_failures/bugs/bug106966-expected.txt:
- 14:19 Changeset [41741] by
- 3 edits2 adds in trunk
2009-03-16 Sam Weinig <email@example.com>
Reviewed by Anders Carlsson.
Fix for <rdar://problem/6320555>
Add an upper limit for setting HTMLSelectElement.length.
Test: fast/forms/select-max-length.html
- html/HTMLSelectElement.cpp: (WebCore::HTMLSelectElement::setOption): (WebCore::HTMLSelectElement::setLength):
2009-03-16 Sam Weinig <email@example.com>
Reviewed by Anders Carlsson.
Test for <rdar://problem/6320555>
Add an upper limit for setting HTMLSelectElement.length.
- fast/forms/select-max-length-expected.txt: Added.
- fast/forms/select-max-length.html: Added.
- 13:56 Changeset [41740] by
- 2 edits in trunk/WebKitTools
Reviewed by Sam Weinig.
REGRESSION: undo-iframe-location-change.html is failing on the buildbots
Added a call to [[webview undoManager] removeAllActions]
to make sure anything left on the undo stack after one test
will not affect any later test.
- DumpRenderTree/mac/DumpRenderTree.mm: (resetWebViewToConsistentStateBeforeTesting):
- 13:09 Changeset [41739] by
- 2 edits in trunk/WebKit/mac
2009-03-16 Anders Carlsson <email@example.com>
Reviewed by Oliver Hunt.
REGRESSION (Safari 4 PB): Many crashes in Flip4Mac involving loading the plugin
Defer loading while calling webPlugInInitialize since it can end up spinning the run loop.
- Plugins/WebPluginController.mm: (-[WebPluginController addPlugin:]):
- 13:03 Changeset [41738] by
- 4 edits in trunk/WebKit/win
Add IWebFramePrivate::isDisplayingStandaloneImage
This uses the same logic that -[WebFrame _isDisplayingStandaloneImage]
Reviewed by Darin Adler.
- Interfaces/IWebFramePrivate.idl: Added isDisplayingStandaloneImage.
- WebFrame.cpp: (WebFrame::isDisplayingStandaloneImage): Added. Returns true if our Document is an image document.
- WebFrame.h: Added isDisplayingStandaloneImage.
- 12:56 Changeset [41737] by
- 2 edits in trunk/WebCore
2009-03-16 Eric Carlson <firstname.lastname@example.com>
Reviewed by Simon Fraser.
<rdar://problem/6686721> Media document crash in 64-bit WebKit
- platform/graphics/mac/MediaPlayerPrivateQTKit.mm: (WebCore::MediaPlayerPrivate::createQTMovieView): QTMovieContentViewClass is only used when rendering inline with old versions of QuickTime, so don't look for it when we are in a media document.
- 12:55 Changeset [41736] by
- 3 edits in trunk/LayoutTests
2009-03-16 Pamela Greene <email@example.com>
Reviewed by Dimitri Glazkov.
Remove test dependency on precise window location and size. It's not
clear to me why these vary, but they're not what the test is checking,
so it need not depend on them in any case.
- fast/dom/Window/window-lookup-precedence-expected.txt:
- fast/dom/Window/window-lookup-precedence.html:
- 11:54 Changeset [41735] by
- 2 edits in trunk/WebKit/mac
2009-03-16 Anders Carlsson <firstname.lastname@example.com>
Reviewed by Sam Weinig.
Fix <rdar://problem/6622601>
Make sure to update both the window frame and the plug-in frame.
- Plugins/Hosted/WebHostedNetscapePluginView.mm: (-[WebHostedNetscapePluginView addWindowObservers]):
- 09:47 Changeset [41734] by
- 9 edits in trunk/WebCore
2009-03-16 Dimitri Glazkov <email@example.com>
Reviewed by Timothy Hatcher.
Refactor InspectorDOMStorageResource to use ScriptFunctionCall.
- bindings/js/ScriptFunctionCall.cpp: (WebCore::ScriptFunctionCall::appendArgument): Added method for bool argument.
- bindings/js/ScriptFunctionCall.h: Ditto, also cleaned up.
- bindings/js/ScriptObjectQuarantine.cpp: (WebCore::getQuarantinedScriptObject): Added Storage helper.
- bindings/js/ScriptObjectQuarantine.h: Ditto.
- inspector/InspectorController.cpp: (WebCore::InspectorController::populateScriptObjects): Changed to use bind method. (WebCore::InspectorController::resetScriptObjects): Changed to use unbind method. (WebCore::InspectorController::didUseDOMStorage): Changed to use isSameHostAndType and bind methods.
- inspector/InspectorController.h: Removed add/remove methods for DOM storage.
- inspector/InspectorDOMStorageResource.cpp: (WebCore::InspectorDOMStorageResource::InspectorDOMStorageResource): (WebCore::InspectorDOMStorageResource::isSameHostAndType): Added. (WebCore::InspectorDOMStorageResource::bind): Added. (WebCore::InspectorDOMStorageResource::unbind): Added.
- inspector/InspectorDOMStorageResource.h:
- 09:13 Changeset [41733] by
- 2 edits in trunk/WebCore
2009-03-16 Mike Belshe <firstname.lastname@example.com>
Reviewed by Dimitri Glazkov.
Fix query() to match KURL behavior, this time with the code that
- platform/KURLGoogle.cpp: (WebCore::KURL::query): Fix copy/paste mistake.
- 00:39 Changeset [41732] by
- 12 edits3 adds in trunk
Reviewed by Darin Adler.
REGRESSION: referencing XHR constructor for a not yet loaded frame permanently breaks it
Test: fast/dom/Window/window-early-properties-xhr.html
For some transitions, the Window object is not replaced, but Document is. When this happened,
window.document property was updated, but references to Document kept in cached constructors
were not.
- bindings/js/JSAudioConstructor.cpp: (WebCore::JSAudioConstructor::JSAudioConstructor): (WebCore::JSAudioConstructor::document): (WebCore::JSAudioConstructor::mark):
- bindings/js/JSAudioConstructor.h:
- bindings/js/JSImageConstructor.cpp: (WebCore::JSImageConstructor::JSImageConstructor): (WebCore::JSImageConstructor::document): (WebCore::JSImageConstructor::mark):
- bindings/js/JSImageConstructor.h:
- bindings/js/JSMessageChannelConstructor.cpp: (WebCore::JSMessageChannelConstructor::JSMessageChannelConstructor): (WebCore::JSMessageChannelConstructor::scriptExecutionContext): (WebCore::JSMessageChannelConstructor::mark):
- bindings/js/JSMessageChannelConstructor.h:
- bindings/js/JSOptionConstructor.cpp: (WebCore::JSOptionConstructor::JSOptionConstructor): (WebCore::JSOptionConstructor::document): (WebCore::JSOptionConstructor::mark):
- bindings/js/JSOptionConstructor.h:
- bindings/js/JSXMLHttpRequestConstructor.cpp: (WebCore::JSXMLHttpRequestConstructor::JSXMLHttpRequestConstructor): (WebCore::JSXMLHttpRequestConstructor::scriptExecutionContext): (WebCore::JSXMLHttpRequestConstructor::mark):
- bindings/js/JSXMLHttpRequestConstructor.h: Changed cached constructors to keep a reference to Window, not Document.
- 00:12 Changeset [41731] by
- 2 edits in trunk/WebCore
Reviewed by Darin Adler.
Impose a limit on Access-Control-Max-Age value
- loader/CrossOriginPreflightResultCache.cpp: (WebCore::CrossOriginPreflightResultCacheItem::parse):
- 19:04 Changeset [41730] by
- 2 edits in trunk/WebCore
2009-03-15 Greg Bolsinga <firstname.lastname@example.com>
Reviewed by David Kilzer.
<rdar://problem/6668875> Normalize Geolocation results
- platform/mac/GeolocationServiceMac.mm: (-[WebCoreCoreLocationObserver locationManager:didUpdateToLocation:fromLocation:]):
- 18:02 Changeset [41729] by
- 2 edits in trunk/WebCore
2009-03-15 Greg Bolsinga <firstname.lastname@example.com>
Reviewed by David Kilzer.
Update ::toString format as suggested by Darin Adler.
- page/Geoposition.cpp: (WebCore::Geoposition::toString):
- 17:31 Changeset [41728] by
- 3 edits in trunk/JavaScriptCore
2009-03-15 Simon Fraser <firstname.lastname@example.com>
Revert r41718 because it broke DumpRenderTree on Tiger.
- JavaScriptCorePrefix.h:
- wtf/Platform.h:
- 16:55 Changeset [41727] by
- 2 edits in trunk/WebCore
<rdar://problem/6668238> WebCore is registering text encodings needlessly from KURL constructor.
Reviewed by Darin Adler.
Yet another case where we would trigger extended encoding loading needlessly.
- platform/text/TextEncoding.cpp: (WebCore::TextEncoding::encodingForFormSubmission):
- 16:41 Changeset [41726] by
- 2 edits in trunk/WebCore
2009-03-15 Simon Fraser <firstname.lastname@example.com>
Build fix: no review.
- rendering/style/ContentData.h:
- 16:32 Changeset [41725] by
- 9 edits in trunk/WebCore
Bug 24542: Improve ContentData encapsulation
Reviewed by Simon Fraser.
No tests since there is no change in behavior.
- rendering/RenderObject.cpp: (WebCore::RenderObject::createObject): Used getter methods instead of data members on ContentData class. Used isImage() convenience method.
- rendering/RenderObjectChildList.cpp: (WebCore::RenderObjectChildList::updateBeforeAfterContent): Ditto.
- rendering/style/ContentData.cpp: (WebCore::ContentData::clear): Extracted code into deleteContent() method. (WebCore::ContentData::dataEquivalent): Added. Extracted code from StyleRareNonInheritedData::contentDataEquivalent(). (WebCore::ContentData::deleteContent): Added. Used by setter methods.
- rendering/style/ContentData.h: Made m_type, m_content and m_next private. (WebCore::ContentData::isCounter): Added. (WebCore::ContentData::isImage): Added. (WebCore::ContentData::isNone): Added. (WebCore::ContentData::isText): Added. (WebCore::ContentData::type): Added. (WebCore::ContentData::dataEquivalent): Added. (WebCore::ContentData::image): Added. (WebCore::ContentData::setImage): Added. (WebCore::ContentData::text): Added. (WebCore::ContentData::setText): Added. (WebCore::ContentData::counter): Added. (WebCore::ContentData::setCounter): Added. (WebCore::ContentData::next): Added. (WebCore::ContentData::setNext): Added.
- rendering/style/CounterContent.h: (WebCore::operator!=): Removed. (WebCore::operator==): Renamed operator!=() and reversed its logic after extracting code from StyleRareNonInheritedData::contentDataEquivalent() to create ContentData::dataEquivalent().
- rendering/style/RenderStyle.cpp: (WebCore::RenderStyle::setContent): Used new getters and setters on ContentData class. Changed first argument from a StringImpl* to a PassRefPtr<StrimgImpl>. Used isText() convenience method.
- rendering/style/RenderStyle.h: (WebCore::RenderStyle::setContent): Updated declaration.
- rendering/style/StyleRareNonInheritedData.cpp: (WebCore::StyleRareNonInheritedData::contentDataEquivalent): Extracted most logic in while() loop into ContentData::dataEquivalent().
- 15:39 Changeset [41724] by
- 1 copy in releases/WebKitGTK/webkit-1.1.3
Tagging 1.1.3.
- 15:26 Changeset [41723] by
- 2 edits in trunk
2009-03-15 Xan Lopez <firstname.lastname@example.com>
Bump version to 1.1.3 for release and fix soversion
calculation (oops). Thanks to Frederik Himpe for pointing this
- configure.ac:
- 13:15 Changeset [41722] by
- 2 edits in trunk/PlanetWebKit
2009-03-15 Xan Lopez <firstname.lastname@example.com>
Rubber-stamped by Mark Rowe.
- config.ini: fix my blog's feed address.
- 11:51 Changeset [41721] by
- 1 copy in releases/WebKitGTK/webkit-1.1.2
Tagging 1.1.2.
- 10:40 Changeset [41720] by
- 2 edits in trunk/WebKit/gtk
2009-03-15 Gustavo Noronha Silva <firstname.lastname@example.com>
Reviewed by Anders Carlsson.
Fix default policy decision to be ignore, on MIME checks, if
WebKit doesn't know how to handle the MIME type. The documentation
is already correct, and this was an oversight when the policy
decision code was first committed. Since 1.1.2 will be the first
release to support download, there is no practical change in
- WebCoreSupport/FrameLoaderClientGtk.cpp: (WebKit::FrameLoaderClient::dispatchDecidePolicyForMIMEType):
- 10:40 Changeset [41719] by
- 2 edits in trunk/WebCore
2009-03-15 Gustavo Noronha Silva <email@example.com>
Reviewed by Anders Carlsson.
[Gtk] Searching in thepiratebay.org doesn't work with more than 1 word
Reintroduce the URI into the soup message after having set it in
the KURL, on redirects, to make sure it is properly encoded. This
fixes bad request problems when servers give bad URIs on their
response's Location header.
- platform/network/soup/ResourceHandleSoup.cpp: (WebCore::restartedCallback):
- 10:23 Changeset [41718] by
- 3 edits in trunk/JavaScriptCore
Non-Apple Mac ports build fix. Move defines for the BUILDING_ON_ macros into
Platform.h so that they're defined for all ports building on Mac, and tweak
the definitions of those macros based on Mark Rowe's suggestions to accomodate
cases where the values may not be <= to the .0 release for that version.
- 08:30 Changeset [41717] by
- 4 edits in trunk
2009-03-15 Xan Lopez <firstname.lastname@example.com>
Bump version and libtool version for release.
- configure.ac:
2009-03-15 Xan Lopez <email@example.com>
- NEWS: update for 1.1.2.
- 04:26 Changeset [41716] by
- 1 edit in trunk/LayoutTests/editing/selection/5354455-2.html
Committing LayoutTests/editing/selection/5354455-2.html that was supposed to be in previous check-in.
- 02:22 Changeset [41715] by
- 6 edits2 adds in trunk
Reviewed by Darin Adler.
No cursor and paste not enabled right clicking text field/area
Test: fast/events/right-click-focus.html
- page/EventHandler.cpp: (WebCore::EventHandler::handleMousePressEventSingleClick): (WebCore::EventHandler::handleMousePressEvent): Take normal code path for right clicks (we were taking it for Ctrl-clicks anyway).
- 01:56 Changeset [41714] by
- 1 edit2 moves2 adds in trunk/LayoutTests
Suggested by Mark Rowe.
Move results for security/block-test.html to their correct locations. Results for other
platforms will need to be generated.
- platform/mac-leopard/security/block-test-expected.txt: Removed.
- platform/mac-tiger/security: Added.
- platform/mac-tiger/security/block-test-expected.txt: Copied from LayoutTests/security/block-test-expected.txt.
- platform/mac/security: Added.
- platform/mac/security/block-test-expected.txt: Copied from LayoutTests/platform/mac-leopard/security/block-test-expected.txt.
- security/block-test-expected.txt: Removed.
- 01:42 Changeset [41713] by
- 5 edits2 adds in trunk
Reviewed by Adele Peterson.
HTMLSelectElement is in inconsistent state when handling mutation events
Test: fast/forms/mutation-event-recalc.html
- dom/ContainerNode.cpp: (WebCore::ContainerNode::insertBefore): (WebCore::ContainerNode::appendChild): Call childrenChanged() before dispatching modification events, not after.
- html/HTMLOptGroupElement.cpp: (WebCore::HTMLOptGroupElement::insertBefore): (WebCore::HTMLOptGroupElement::replaceChild): (WebCore::HTMLOptGroupElement::removeChild): (WebCore::HTMLOptGroupElement::appendChild): (WebCore::HTMLOptGroupElement::removeChildren):
- html/HTMLSelectElement.cpp: (WebCore::HTMLSelectElement::add): (WebCore::HTMLSelectElement::remove): (WebCore::HTMLSelectElement::insertBefore): (WebCore::HTMLSelectElement::replaceChild): (WebCore::HTMLSelectElement::removeChild): (WebCore::HTMLSelectElement::appendChild): (WebCore::HTMLSelectElement::removeChildren): Remove calls to recalcSelectOptions(). It is too late to recalc now, after mutation events were already dispatched.
- 01:23 Changeset [41712] by
- 2 edits in trunk/WebKit/mac
Reviewed by Adele Peterson.
- fix <rdar://problem/6607773> WebKit should support the "Default" paragraph writing direction -- or at least validate the menu item appropriately
Made WebHTMLView validate user interface items with the selector
-makeBaseWritingDirectionNatural: by returning NO and, if the item is
a menu item, setting its state to "off".
Strictly speaking, since -makeBaseWritingDirectionNatural: is never
valid for WebViews, WebHTMLView should not need to respond to it and
validate it, however because other responders respond to all three
-makeBaseWritingDirection*: messages and set the menu item state, having
WebHTMLView do the same makes application developers' lives easier.
- WebView/WebHTMLView.mm: (-[WebHTMLView validateUserInterfaceItemWithoutDelegate:]): (-[WebHTMLView makeBaseWritingDirectionNatural:]):
- 01:16 Changeset [41711] by
- 3 edits in trunk/LayoutTests
Add svn:executable property to recently added cgi scripts.
- http/tests/xmlhttprequest/resources/access-control-basic-options-not-supported.cgi:
- http/tests/xmlhttprequest/resources/access-control-basic-whitelist-request-headers.cgi:
- 20:23 Changeset [41710] by
- 1 edit2 adds in trunk/LayoutTests
Skip two tests that are failing.
Rubber-stamped by Dan Bernstein.
- platform/mac-snowleopard/Skipped: Added.
- 19:55 Changeset [41709] by
- 2 edits in trunk/WebCore
2009-03-14 Greg Bolsinga <email@example.com>
Geolocation has to be able to handle NULL Frames.
Reviewed by Mark Rowe
- 18:58 Changeset [41708] by
- 2 edits in trunk/WebCore
2009-03-14 Greg Bolsinga <firstname.lastname@example.com>
Reviewed by David Kilzer.
Geoposition::toString was missing the Coordinates after the update.
- page/Geoposition.cpp: (WebCore::Geoposition::toString):
- 16:44 Changeset [41707] by
- 2 edits in trunk/WebCore
2009-03-14 Jan Michael Alonzo <email@example.com>
Reviewed by Mark Rowe.
[Gtk] Build fix - pass a Coordinate to Geoposition::create
Gtk build fix per r41650
Geolocation in Safari differs from the spec, no Coordinates attribute on Position
Pass a Coordinate to Geoposition::create.
- platform/gtk/GeolocationServiceGtk.cpp: (WebCore::GeolocationServiceGtk::updatePosition):
- 16:14 Changeset [41706] by
- 3 edits in trunk/WebKit/gtk
2009-03-14 Jan Michael Alonzo <email@example.com>
Reviewed by Holger Freyther.
[GTK] use of confirm dialog (yes/no) causes segfault
Change the script-confirm marshaller from OBJECT,STRING,BOOLEAN to
- webkit/webkitwebview.cpp:
- webkitmarshal.list:
- 15:02 Changeset [41705] by
- 2 edits in trunk/LayoutTests
2009-03-14 Xan Lopez <email@example.com>
Reviewed by Mark Rowe.
Remove two now working tests from GTK's Skipped list.
- platform/gtk/Skipped:
- 13:22 Changeset [41704] by
- 2 edits in trunk
2009-03-14 Xan Lopez <email@example.com>
No review, build fix.
Split clean rules to make distcheck pass.
- GNUmakefile.am:
- 05:50 Changeset [41703] by
- 21 edits20 copies7 adds in trunk/LayoutTests
Update layout test results to accommodate slight changes in error messages in the latest version of libxml2.
Rubber-stamped by Oliver Hunt.
- fast/dom/getElementsByClassName/011-expected.txt:
- fast/parser/external-entities-expected.txt:
- platform/mac-leopard/fast/dom/getElementsByClassName/011-expected.txt: Copied from LayoutTests/fast/dom/getElementsByClassName/011-expected.txt.
- platform/mac-leopard/fast/invalid/missing-end-tag-expected.checksum: Copied from LayoutTests/platform/mac/fast/invalid/missing-end-tag-expected.checksum.
- platform/mac-leopard/fast/invalid/missing-end-tag-expected.png: Copied from LayoutTests/platform/mac/fast/invalid/missing-end-tag-expected.png.
- platform/mac-leopard/fast/invalid/missing-end-tag-expected.txt: Copied from LayoutTests/platform/mac/fast/invalid/missing-end-tag-expected.txt.
- platform/mac-leopard/fast/parser/external-entities-expected.txt: Copied from LayoutTests/fast/parser/external-entities-expected.txt.
- platform/mac-leopard/fast/parser/xhtml-alternate-entities-expected.checksum: Copied from LayoutTests/platform/mac/fast/parser/xhtml-alternate-entities-expected.checksum.
- platform/mac-leopard/fast/parser/xhtml-alternate-entities-expected.png: Copied from LayoutTests/platform/mac/fast/parser/xhtml-alternate-entities-expected.png.
- platform/mac-leopard/fast/parser/xhtml-alternate-entities-expected.txt: Copied from LayoutTests/platform/mac/fast/parser/xhtml-alternate-entities-expected.txt.
- platform/mac-leopard/fast/xsl/xslt-extra-content-at-end-expected.checksum: Copied from LayoutTests/platform/mac/fast/xsl/xslt-extra-content-at-end-expected.checksum.
- platform/mac-leopard/fast/xsl/xslt-extra-content-at-end-expected.png: Copied from LayoutTests/platform/mac/fast/xsl/xslt-extra-content-at-end-expected.png.
- platform/mac-leopard/fast/xsl/xslt-extra-content-at-end-expected.txt: Copied from LayoutTests/platform/mac/fast/xsl/xslt-extra-content-at-end-expected.txt.
- platform/mac-leopard/svg/custom/junk-data-expected.checksum: Copied from LayoutTests/platform/mac/svg/custom/junk-data-expected.checksum.
- platform/mac-leopard/svg/custom/junk-data-expected.png: Copied from LayoutTests/platform/mac/svg/custom/junk-data-expected.png.
- platform/mac-leopard/svg/custom/junk-data-expected.txt: Copied from LayoutTests/platform/mac/svg/custom/junk-data-expected.txt.
- platform/mac-leopard/svg/custom/missing-xlink-expected.checksum: Copied from LayoutTests/platform/mac/svg/custom/missing-xlink-expected.checksum.
- platform/mac-leopard/svg/custom/missing-xlink-expected.png: Copied from LayoutTests/platform/mac/svg/custom/missing-xlink-expected.png.
- platform/mac-leopard/svg/custom/missing-xlink-expected.txt: Copied from LayoutTests/platform/mac/svg/custom/missing-xlink-expected.txt.
- platform/mac-leopard/svg/hixie/error/012-expected.checksum: Copied from LayoutTests/platform/mac/svg/hixie/error/012-expected.checksum.
- platform/mac-leopard/svg/hixie/error/012-expected.png: Copied from LayoutTests/platform/mac/svg/hixie/error/012-expected.png.
- platform/mac-leopard/svg/hixie/error/012-expected.txt: Copied from LayoutTests/platform/mac/svg/hixie/error/012-expected.txt.
- platform/mac/fast/invalid/missing-end-tag-expected.checksum:
- platform/mac/fast/invalid/missing-end-tag-expected.png:
- platform/mac/fast/invalid/missing-end-tag-expected.txt:
- platform/mac/fast/parser/xhtml-alternate-entities-expected.checksum:
- platform/mac/fast/parser/xhtml-alternate-entities-expected.png:
- platform/mac/fast/parser/xhtml-alternate-entities-expected.txt:
- platform/mac/fast/xsl/xslt-extra-content-at-end-expected.checksum:
- platform/mac/fast/xsl/xslt-extra-content-at-end-expected.png:
- platform/mac/fast/xsl/xslt-extra-content-at-end-expected.txt:
- platform/mac/svg/custom/junk-data-expected.checksum:
- platform/mac/svg/custom/junk-data-expected.png:
- platform/mac/svg/custom/junk-data-expected.txt:
- platform/mac/svg/custom/missing-xlink-expected.checksum:
- platform/mac/svg/custom/missing-xlink-expected.png:
- platform/mac/svg/custom/missing-xlink-expected.txt:
- platform/mac/svg/hixie/error/012-expected.checksum:
- platform/mac/svg/hixie/error/012-expected.png:
- platform/mac/svg/hixie/error/012-expected.txt:
- 05:19 Changeset [41702] by
- 8 edits25 copies8 moves5 adds1 delete in trunk
Change the layout test result search policy for Mac OS X to fit better with the idea of
newer OS versions improving on previous OS versions.
Reviewed by Dan Bernstein.
The results for the latest version of Mac OS X are placed in the "mac" directory. The
results for older versions of Mac OS X are structured as a series of overlays. When
running on Leopard, the results in "mac-leopard" are searched before those in "mac".
When running on Tiger, the results in "mac-tiger" are searched before those in
"mac-leopard" and "mac".
- Scripts/run-webkit-tests:
- 05:02 Changeset [41701] by
- 3 edits6 adds in trunk
Reviewed by Darin Adler.
Make cross-site XHR simple request definition match current spec draft
Tests: http/tests/xmlhttprequest/access-control-basic-post-fail-non-simple-content-type.html
- loader/CrossOriginAccessControl.cpp: (WebCore::isOnAccessControlSimpleRequestHeaderWhitelist): Added Content-Language. (WebCore::isSimpleCrossOriginAccessRequest): Added HEAD. Restricted content types to those that could be sent via form submission.
- 04:56 Changeset [41700] by
- 3 edits4 adds in trunk
Reviewed by Darin Adler.
object fallback - empty string for first argument of setAttributeNS does not work like null
createElementNS("", name) should create an element in null namespace
Tests: fast/dom/createElementNS-empty-namespace.html
- dom/QualifiedName.h: (WebCore::QualifiedName::QualifiedNameImpl::QualifiedNameImpl): Convert empty namespaces to null.
- 04:54 Changeset [41699] by
- 2 edits in trunk/PlanetWebKit
2009-03-13 Xan Lopez <email@example.com>
Reviewed by Mark Rowe.
Add my blog to Planet WebKit
Add my blog to the planet.
- config.ini: