Timeline
Jul 28, 2007:
- 7:34 PM Changeset in webkit [24761] by
-
- 3 edits1 copy3 moves1 delete in trunk/LayoutTests
Reviewed by Mark Rowe.
- Rename test for clarity and consistency.
- Move resource from ssl/resources to security/resources as it is only being used by the security tests.
- http/tests/security/cross-frame-access-port-domain-expected.txt: Removed.
- http/tests/security/cross-frame-access-port-domain.html: Removed.
- http/tests/security/cross-frame-access-port-explicit-domain-expected.txt: Copied from http/tests/security/cross-frame-access-port-domain-expected.txt.
- http/tests/security/cross-frame-access-port-explicit-domain.html: Copied from http/tests/security/cross-frame-access-port-domain.html.
- http/tests/security/cross-frame-access-protocol-expected.txt:
- http/tests/security/cross-frame-access-protocol.html:
- http/tests/security/resources/cross-frame-iframe-for-port-domain-test.html: Removed.
- http/tests/security/resources/cross-frame-iframe-for-port-explicit-domain-test.html: Copied from http/tests/security/resources/cross-frame-iframe-for-port-domain-test.html.
- http/tests/security/resources/cross-frame-iframe-for-protocol-test.html: Copied from http/tests/ssl/resources/cross-frame-access-protocol-iframe.html.
- http/tests/ssl/resources: Removed.
- http/tests/ssl/resources/cross-frame-access-protocol-iframe.html: Removed.
- 7:15 PM Changeset in webkit [24760] by
-
- 8 edits3 adds in trunk/LayoutTests
Reviewed by Oliver Hunt.
- Factor access testing code used in protocol and port tests to cross-frame-access.js.
- Add cross-frame-iframe-for-protocol-explicit-domain-test.html which is parallel test to cross-frame-iframe-for-port-domain-test.html but for different protocols.
- http/tests/security/cross-frame-access-port-domain-expected.txt:
- http/tests/security/cross-frame-access-port-domain.html:
- http/tests/security/cross-frame-access-port.html:
- http/tests/security/cross-frame-access-protocol-explicit-domain-expected.txt: Added.
- http/tests/security/cross-frame-access-protocol-explicit-domain.html: Added.
- http/tests/security/cross-frame-access-protocol.html:
- http/tests/security/resources/cross-frame-access.js:
- http/tests/security/resources/cross-frame-iframe-for-port-domain-test.html:
- http/tests/security/resources/cross-frame-iframe-for-port-test.html:
- http/tests/security/resources/cross-frame-iframe-for-protocol-explicit-domain-test.html: Added.
- 7:02 PM Changeset in webkit [24759] by
-
- 1 edit in trunk/WebCore/ChangeLog
Fix up reviewer name typo in ChangeLog
- 6:30 PM Changeset in webkit [24758] by
-
- 3 edits in trunk/WebCore
2007-07-29 Alp Toker <alp.toker@collabora.co.uk>
Reviewed by Brian Dash.
http://bugs.webkit.org/show_bug.cgi?id=14711 (revisited)
RenderThemeGdk's buttons are state-agnostic (pressed, hovered)
Generalize shadow state into a function.
use a GtkHBox to work around a theme bug (thanks to Nigel Tao).
- platform/gdk/RenderThemeGdk.cpp: (WebCore::RenderThemeGdk::determineShadow): (WebCore::RenderThemeGdk::paintCheckbox): (WebCore::RenderThemeGdk::paintRadio): (WebCore::RenderThemeGdk::paintButton): (WebCore::RenderThemeGdk::gtkWindowContainer):
- platform/gdk/RenderThemeGdk.h:
- 6:18 PM Changeset in webkit [24757] by
-
- 2 edits4 adds in trunk/LayoutTests
2007-07-28 Mark Rowe <mrowe@apple.com>
Reviewed by Darin and John.
<rdar://problem/5229705> Thai characters render differently between leopard and tiger
Add Leopard-specific test results for tests containing Thai characters.
- mac/leopard/Skipped:
- mac/leopard/fast/text: Added.
- mac/leopard/fast/text/atsui-multiple-renderers-expected.txt: Added.
- mac/leopard/fast/text/international: Added.
- mac/leopard/fast/text/international/thai-line-breaks-expected.txt: Added.
- 6:15 PM Changeset in webkit [24756] by
-
- 2 edits8 adds in trunk/LayoutTests
2007-07-29 Mark Rowe <mrowe@apple.com>
Reviewed by Oliver.
<rdar://problem/5228270> SVG test failures due to different metrics for scaled text blocks
Add Leopard-specific results for three SVG tests.
- mac/leopard/Skipped:
- mac/leopard/svg: Added.
- mac/leopard/svg/hixie: Added.
- mac/leopard/svg/hixie/text: Added.
- mac/leopard/svg/hixie/text/003-expected.txt: Added.
- mac/leopard/svg/hixie/text/003a-expected.txt: Added.
- mac/leopard/svg/hixie/viewbox: Added.
- mac/leopard/svg/hixie/viewbox/preserveAspectRatio: Added.
- mac/leopard/svg/hixie/viewbox/preserveAspectRatio/002-expected.txt: Added.
- 10:37 AM Changeset in webkit [24755] by
-
- 1 edit in tags/Safari-5522.12.2/WebCore/Configurations/Version.xcconfig
Versioning.
- 10:37 AM Changeset in webkit [24754] by
-
- 2 edits in tags/Safari-5522.12.2/WebCore
Merge r24658.
Reviewed by Oliver.
<rdar://problem/5362783>
In Mail, a crash occurs at WTF::fastMalloc() when attempting to create a new HTML message from http://nytimes.com/
If the cache is disabled and there is already a resource with the given URL, return it instead of creating a new one.
- loader/DocLoader.cpp: (WebCore::DocLoader::requestResource):
- 10:37 AM Changeset in webkit [24753] by
-
- 2 edits in tags/Safari-5522.12.2/WebCore
Merge r24514.
Reviewed by Anders.
- improve the fix for <rdar://problem/5298816> Crash redirecting message, in -[SharedBufferData initWithSharedBuffer:]; fixes a crash seen on the buildbot
- loader/DocLoader.cpp: (WebCore::DocLoader::~DocLoader): Call setDocLoader(0) on all the resources so they don't try to use a stale DocLoader pointer later.
- 10:36 AM Changeset in webkit [24752] by
-
- 2 edits in tags/Safari-5522.12.2/WebCore
Merge r24500.
Reviewed by Darin.
If the style sheet requested is a user style sheet, don't store it in the DocLoader's resource map;
user style sheets can outlive their doc loaders.
- loader/DocLoader.cpp: (WebCore::DocLoader::requestCSSStyleSheet):
- 10:36 AM Changeset in webkit [24751] by
-
- 5 edits in tags/Safari-5522.12.2/WebCore
Merge r24492.
Reviewed by Darin.
<rdar://problem/5298816> Crash redirecting message, in -[SharedBufferData initWithSharedBuffer:]
Have cached resources keep track of what DocLoader they belong to. This is so that they can remove themselves
from the DocLoader's resource map when they're destroyed when the cache is disabled.
- html/HTMLImageLoader.cpp: (WebCore::HTMLImageLoader::updateFromElement):
- loader/Cache.cpp: (WebCore::Cache::requestResource):
- loader/CachedResource.cpp: (WebCore::CachedResource::CachedResource): (WebCore::CachedResource::~CachedResource):
- loader/CachedResource.h: (WebCore::CachedResource::setDocLoader):
- 10:20 AM Changeset in webkit [24750] by
-
- 1 copy in tags/Safari-5522.12.2
New tag.
- 7:22 AM BuildingGdk edited by
- link to BuildingOnLinux (diff)
- 7:20 AM BuildingOnLinux edited by
- Ubuntu package requirements (diff)
Jul 27, 2007:
- 5:54 PM Changeset in webkit [24749] by
-
- 2 edits in trunk/WebCore
Reviewed by Darin.
Temporary fix for Windows to prevent crashing on all frame pages. Darin
is working on a more permanent fix.
- loader/FrameLoader.cpp:
- 4:57 PM Changeset in webkit [24748] by
-
- 2 edits in trunk/WebCore
Fix crash when using QtWebKit canvas support.
- 4:37 PM Changeset in webkit [24747] by
-
- 2 edits in trunk/WebKitTools
WebKitTools:
Reviewed by Geoff and Darin.
Use a subroutine for validating the --skipped switch.
- Scripts/run-webkit-tests:
- 2:58 PM ApolloWebKit created by
- Initial instructions on building Apollo WebKit.
- 2:56 PM WikiStart edited by
- Added link to Apollo WebKit page. (diff)
- 2:49 PM Changeset in webkit [24746] by
-
- 5 edits6 adds in trunk/LayoutTests
Reviewed by Geoff Garen.
- Test that cross frame access to a window on a different port is denied.
- Adds test for out behavior of the above if document.domain is explicitly set to the same domain for both frames. We currently fail this test and a radar has been filed.
- Clean up cross-frame-access-protocol.html to work in FireFox as well.
- http/conf/apache2-httpd.conf: Listen on port 8080 now as well
- http/conf/cygwin-httpd.conf: Listen on port 8080 now as well
- http/conf/httpd.conf: Listen on port 8080 now as well
- http/tests/security/cross-frame-access-port-domain-expected.txt: Added.
- http/tests/security/cross-frame-access-port-domain.html: Added.
- http/tests/security/cross-frame-access-port-expected.txt: Added.
- http/tests/security/cross-frame-access-port.html: Added.
- http/tests/security/cross-frame-access-protocol.html:
- http/tests/security/resources/cross-frame-iframe-for-port-domain-test.html: Added.
- http/tests/security/resources/cross-frame-iframe-for-port-test.html: Added.
- 1:40 PM Changeset in webkit [24745] by
-
- 3 edits in trunk/WebKit
- fix build
- WebKitPrefix.h: Removed the USING_WEBCORE_XXX definitions.
- WebView/WebHTMLView.mm: (-[WebHTMLView delete:]): Fixed this to use WebCore again; I accidentally revived a dead code path that didn't work in the last patch! (-[WebHTMLView deleteToMark:]): Ditto. (-[WebHTMLView copy:]): Removed the unused side of the ifdef. (-[WebHTMLView cut:]): Ditto. (-[WebHTMLView paste:]): Ditto.
- 1:27 PM Changeset in webkit [24744] by
-
- 2 edits in trunk/WebKitTools
Reviewed by Sam.
- Scripts/run-webkit-tests: Remove exception for leaks bug that has been fixed on Leopard.
- 1:00 PM Changeset in webkit [24743] by
-
- 3 edits in trunk/LayoutTests
Reviewed by Adam Roben.
Don't display the expected and resulting values for screenTop and screenY
as they depend on the physical screen size.
- http/tests/security/cross-frame-access-put-expected.txt:
- http/tests/security/resources/cross-frame-iframe-for-put-test.html:
- 12:13 PM Changeset in webkit [24742] by
-
- 3 edits in trunk/WebKit
Reviewed by Tim Hatcher and Oliver Hunt.
- fix <rdar://problem/5355815> webView:doCommandBySelector: isn't getting called for copy:
Added code so that webView:doCommandBySelector: is called for every command.
- WebView/WebHTMLView.mm: Made 44 of the commands use the WEBCORE_COMMAND macro instead of being handwritten. For all the others, added invocation of COMMAND_PROLOGUE macro at the start of the command. (-[WebHTMLView callDelegateDoCommandBySelectorIfNeeded:]): Added. (-[WebHTMLView callWebCoreCommand:]): Added. (-[WebHTMLView delete:]): Removed unused code path -- easy to bring back some day, but we don't need it compiled in. (-[WebHTMLView deleteBackwardByDecomposingPreviousCharacter:]): Changed so this doesn't call deleteBackward: any more so we don't call the delegate two times. (-[WebHTMLView deleteToMark:]): Changed so this doesn't call delete: any more so we don't call the delegate two times. (-[WebHTMLView selectToMark:]): Changed so this doesn't call setMark: any more so we don't call the delegate two times. (-[WebHTMLView doCommandBySelector:]): Added code to set the private variable selectorForDoCommandBySelector. This allows callDelegateDoCommandBySelectorIfNeeded to detect that we've already called the delegate and avoids calling it twice.
- WebView/WebHTMLViewInternal.h: Added the selectorForDoCommandBySelector field.
- 12:09 PM Changeset in webkit [24741] by
-
- 2 edits in trunk/WebCore
- rendering/RenderLayer.cpp: Rolled out accidentally-checked-in code.
- 12:07 PM Changeset in webkit [24740] by
-
- 5 edits2 adds in trunk
LayoutTests:
Reviewed by John Sullivan.
- fix <rdar://problem/5261393> In Mail the plain text alternatives to messages with attachments show weird little OBJ thingies
- fast/text/zero-width-characters-expected.txt: Added.
- fast/text/zero-width-characters.html: Added.
WebCore:
Reviewed by John Sullivan.
- fix <rdar://problem/5261393> In Mail the plain text alternatives to messages with attachments show weird little OBJ thingies
The "weird little thingies" are U+FFFC characters. It's good to render them as zero-width, the way we do
with control characters -- helps Mail and doesn't hurt web browsing.
Test: fast/text/zero-width-characters.html
- platform/CharacterNames.h: Add names for leftToRightMark, rightToLeftMark, and objectReplacementCharacter.
- platform/GlyphPageTreeNode.cpp: (WebCore::GlyphPageTreeNode::initializePage): Give objectReplacementCharacter zero width in the same way we do it for the various other characters.
- 11:33 AM Changeset in webkit [24739] by
-
- 2 edits in trunk/WebKit/win
Reviewed by Adam.
Add FIXME comment.
- Interfaces/DOMHTML.idl:
- 11:08 AM RunWebKitTestsDesign edited by
- Added a description of how multiple Skipped files should be treated (diff)
- 10:27 AM Changeset in webkit [24738] by
-
- 4 edits in trunk/WebKit/win
2007-07-27 Ada Chan <adachan@apple.com>
Reviewed by Adam.
Added methods to track user edited text fields now that
<rdar://problem/5359921> has been fixed.
- DOMHTMLClasses.cpp: (DOMHTMLInputElement::QueryInterface): (DOMHTMLInputElement::isUserEdited): (DOMHTMLTextAreaElement::QueryInterface): (DOMHTMLTextAreaElement::isUserEdited):
- DOMHTMLClasses.h:
- Interfaces/DOMPrivate.idl:
- 7:31 AM Changeset in webkit [24737] by
-
- 6 edits in S60/trunk/WebKit
vbradley, reviewed by Sachin
DESC: AYNN-74AF84 : Username field not filled automatically
http://bugs.webkit.org/show_bug.cgi?id=14612
- BrowserCore/Formcontrols/inc/FControlSelectListBox.h:
- BrowserCore/Formcontrols/src/FControlInputSkin.cpp:
- BrowserCore/Formcontrols/src/FControlInputWidget.cpp: (CControlInputWidget::OfferKeyEventL):
- BrowserCore/Formcontrols/src/FControlSelectListBox.cpp: (CControlSelectListBox::UpdateContentL): (CControlSelectListBox::DrawListBox):
- BrowserCore/Formcontrols/src/FControlSelectWidget.cpp: (CControlSelectWidget::ConstructL): (CControlSelectWidget::FilterContentL): (CControlSelectWidget::OfferKeyEventL):
- 6:59 AM Changeset in webkit [24736] by
-
- 6 edits in S60/trunk
yadavall, reviewed by <Zalan>
DESC: Fixes for widget menu API
http://bugs.webkit.org/show_bug.cgi?id=14763
- 6:58 AM Changeset in webkit [24735] by
-
- 2 edits in trunk/WebCore
Enable XSLT support for the gtk port.
- 6:58 AM Changeset in webkit [24734] by
-
- 2 edits in trunk/WebCore
Premature end after finishing parsing is a fatal error.
- 6:58 AM Changeset in webkit [24733] by
-
- 2 edits in trunk/LayoutTests/qt
add xlst related tests to Skipped list.
- 6:58 AM Changeset in webkit [24732] by
-
- 2 edits in trunk/WebCore
Simplify conversions that go from a QStringRef to a WebCore::String to not use a temporary QString.
- 6:57 AM Changeset in webkit [24731] by
-
- 2 edits in trunk/WebCore
Fix entity handling in the main document content (attributes still broken)
- 6:57 AM Changeset in webkit [24730] by
-
- 4 edits in trunk/WebCore
Correctly convert a null QString into a null WebCore::String. Add a String(const QStringRef&) constructor so that we can avoid converting QStringRef via QString to WebCore::String.
- 6:57 AM Changeset in webkit [24729] by
-
- 2 edits in trunk/WebCore
Parse version and encoding of the xml document.
- 6:56 AM Changeset in webkit [24728] by
-
- 2 edits in trunk/WebCore
Correctly or semi-correctly parse the public and system id.
Patch from Lars.
- 6:56 AM Changeset in webkit [24727] by
-
- 2 edits in trunk/WebCore
Fix uri parsing for attributes.
- 6:56 AM Changeset in webkit [24726] by
-
- 2 edits in trunk/WebCore
Fixing qualified name parsing - from Lars.
- 6:56 AM Changeset in webkit [24725] by
-
- 3 edits in trunk/WebCore
Parse dtd's
- 6:55 AM Changeset in webkit [24724] by
-
- 3 edits in trunk/WebCore
Implement error handling.
Add our copyrights
- 6:55 AM Changeset in webkit [24723] by
-
- 3 edits in trunk/WebCore
Making the stylesheets work (plus everything else basically)
- 6:55 AM Changeset in webkit [24722] by
-
- 4 edits in trunk/WebCore
Remove the libxml dependency when not compiling with XSLT.
Just ifdefing, displaying xml doesn't work.
- 5:26 AM Changeset in webkit [24721] by
-
- 6 edits in trunk
WebKitQt:
2007-07-27 Holger Hans Peter Freyther <zecke@selfish.org>
Reviewed by Mark.
Don't create an app bundle on OSX to keep WebKitTools/Scripts/run-launcher working.
- QtLauncher/QtLauncher.pro:
WebKitTools:
2007-07-27 Holger Hans Peter Freyther <zecke@selfish.org>
Reviewed by Mark.
Correct the path of GdkLauncher and make checkFrameworks work on OSX
when building the Qt or Gtk+ port.
- GdkLauncher/GdkLauncher.pro: Don't create an app bundle on OSX
- Scripts/run-launcher:
- Scripts/webkitdirs.pm: Don't add WebKit if we build the Qt or Gtk+ port.
- 5:26 AM Changeset in webkit [24720] by
-
- 2 edits in trunk/WebCore
Work around bug in the moc when used as preprocessor for generating the bindings. -DFOO=1 is needed instead of -DFOO to make the <hash>if FOO conditional match.
- 4:59 AM Changeset in webkit [24719] by
-
- 2 edits in trunk/WebCore
2007-07-27 Patrick Hanna <phanna@email.unc.edu>
Reviewed by Darin Adler.
Change PluginBase::refresh to be static and update PluginsFunc::callAsFunction accordingly. Now we no longer
allocate an instance of a JSObject subclass on the stack which could lead to a crash during garbage collection.
- bindings/js/kjs_navigator.cpp: (KJS::PluginsFunc::callAsFunction):
- 1:34 AM Changeset in webkit [24718] by
-
- 2 edits in trunk/JavaScriptCore
Always define JSChar to be unsigned short for the Qt builds, to ensure compatibility with UChar.
- 1:34 AM Changeset in webkit [24717] by
-
- 4 edits in trunk/WebCore
Fix snprintf hack for the Qt/Windows build with mingw-gcc. MingW has snprintf, so we don't need this helper function.
- 1:34 AM Changeset in webkit [24716] by
-
- 2 edits in trunk/WebCore
Make the DocTypeStrings.cpp generation work with MingW. Cleaned it up to be a regular extra compiler at the same time.
- 1:34 AM Changeset in webkit [24715] by
-
- 2 edits in trunk/JavaScriptCore
Fix compilation with Qt on Windows with MingW: Implemented currentThreadStackBase() for this platform.
- 1:33 AM Changeset in webkit [24714] by
-
- 2 edits in trunk/JavaScriptCore
Fix compilation with Qt on Windows with MingW: The MingW headers do not provide a prototype for a reentrant version of localtime. But since we don't use multiple threads for the Qt build we can use the plain localtime() function.
- 1:33 AM Changeset in webkit [24713] by
-
- 2 edits in trunk/WebCore
MingW build fixes: Do the "OBJECTS_TRAILING_SLASH" trick not only for win32-msvc but for all win32 mkspecs. Added LIB/INCLUDE hack from Qt to make us pick up 3rdparty libraries such as libxml from these environment variables.
- 1:33 AM Changeset in webkit [24712] by
-
- 2 edits in trunk/WebKitTools
Fix build-webkit for the Qt build on Windows with msvc/nmake by trying to detect the Qt mkspec and using "nmake" instead of "make" as build command.
- 1:33 AM Changeset in webkit [24711] by
-
- 4 edits1 add in trunk
Use $(MOVE) instead of mv to eliminated the shell dependency and replaced the long shell line to call bison and modify the css grammar file with a few lines of portable perl code.
- 1:33 AM Changeset in webkit [24710] by
-
- 3 edits in trunk/JavaScriptCore
Implemented currentTime() in the interpreter by using QDateTime, so that we don't need timeGetTime() on Windows and therefore also don't need to link against Winmm.dll.
- 1:32 AM Changeset in webkit [24709] by
-
- 2 edits in trunk
Exclude DumpRenderTree from the Qt build on Windows for now.
- 1:32 AM Changeset in webkit [24708] by
-
- 2 edits in trunk/WebKitTools
For detecting the SVG support for the Qt build don't do the nm hack. Just always claim SVG support is enabled because that's what it is. The nm hack doesn't work on Windows anyway.
- 1:32 AM Changeset in webkit [24707] by
-
- 2 edits in trunk/WebCore
On make install on Windows copy the dll into the bin dir.
- 1:32 AM Changeset in webkit [24706] by
-
- 2 edits in trunk/WebCore
Link in libxml and libxslt on Windows.
- 1:32 AM Changeset in webkit [24705] by
-
- 5 edits in trunk
Temporarily disable the ICO support for the Qt build on Windows.
- 1:32 AM Changeset in webkit [24704] by
-
- 2 edits in trunk/WebCore
Fix evaluation with ActiveState Perl 5.6. Somehow it tried to treat nameEntries as array.
- 1:31 AM Changeset in webkit [24703] by
-
- 3 edits in trunk/WebCore
Fix compilation with MSVC in the Qt build (missing header files).
- 1:31 AM Changeset in webkit [24702] by
-
- 2 edits in trunk/WebCore
Disable the favicon database on Windows for now, to eliminate the sqlite dependency.
- 1:31 AM Changeset in webkit [24701] by
-
- 3 edits in trunk/WebCore
Added custom preprocessor support to make_names.pl and use the moc for it in the Qt build.
- 1:31 AM Changeset in webkit [24700] by
-
- 2 edits in trunk/WebCore
Disable the batch mode for nmake to work around the clash of Node.c and Node.cpp both mapping to Node.obj
- 1:30 AM Changeset in webkit [24699] by
-
- 2 edits in trunk/WebCore
Fix compilation under Windows (removed sys/time.h dependency, use Qt instead).
- 1:30 AM Changeset in webkit [24698] by
-
- 2 edits in trunk/WebCore
Fix compilation on Windows.
- 1:30 AM Changeset in webkit [24697] by
-
- 2 edits in trunk/WebCore
Fix generation of ColorData.c on Windows.
- 1:30 AM Changeset in webkit [24696] by
-
- 2 edits in trunk/WebCore
Fix compilation under Qt/Windows.
- 1:30 AM Changeset in webkit [24695] by
-
- 2 edits in trunk/WebCore
Changed extendedAttributes to be a variable instead of a hash directly. Required to work with ActiveState perl.
- 1:29 AM Changeset in webkit [24694] by
-
- 2 edits in trunk/JavaScriptCore
Replace the use of snprintf with QByteArray to compile under msvc 2005 express.
- 1:29 AM Changeset in webkit [24693] by
-
- 2 edits in trunk/JavaScriptCore
Don't use pthread.h unless thread support is enabled.
- 1:29 AM Changeset in webkit [24692] by
-
- 2 edits in trunk/JavaScriptCore
Removed TCSystemMalloc from the Qt build, it's not necessary it seems.
- 1:29 AM Changeset in webkit [24691] by
-
- 2 edits in trunk/WebCore
Fix header guard generation for CSSGrammar.h under Windows
- 1:29 AM Changeset in webkit [24690] by
-
- 2 edits in trunk/WebCore
Fix build with moc as preprocessor. Don't rely the preprocessor preserving whitespace at the beginning of lines.
- 1:28 AM Changeset in webkit [24689] by
-
- 2 edits in trunk/JavaScriptCore
Added os-win32 to the include search path for the Qt windows build in order to provide the fake stdint.h header file.
- 1:28 AM Changeset in webkit [24688] by
-
- 3 edits in trunk/WebCore
Make make-css-file-arrays.pl work on Windows by not calling /usr/bin/gcc as preprocessor for the Qt build.
- 1:28 AM Changeset in webkit [24687] by
-
- 2 edits in trunk/WebCore
More gperf commandline fixes for Windows.
- 1:28 AM Changeset in webkit [24686] by
-
- 2 edits in trunk/WebCore
More quoting fixes for perl under Windows.
- 1:28 AM Changeset in webkit [24685] by
-
- 2 edits in trunk/WebCore
Fix command quoting under Windows
- 1:27 AM Changeset in webkit [24684] by
-
- 3 edits in trunk/WebCore
Fix cssmakeprops and cssmakevalue scripts to work on Windows without cygwin perl. Avoid inplace substitutions and direct invocation of /bin/sh. Also call gperf with arguments that GnuWin32's gperf understands.
- 1:27 AM Changeset in webkit [24683] by
-
- 2 edits in trunk/WebCore
Beautiful hacks to make more of the extra compiler magic work under Windows outside of cygwin.
- 1:27 AM Changeset in webkit [24682] by
-
- 3 edits in trunk/WebCore
Correctly propagate the custom preprocessor option through the idl parser and the codegenerator.
- 1:27 AM Changeset in webkit [24681] by
-
- 2 edits in trunk/WebCore
When constructing the absolute path when searching for IDL files in the list of search paths don't prepend a slash if $SOURCEROOT as environment variable is not set. In the Qt build we pass absolute search paths already and we don't set SOURCEROOT. Under Unix that gives a double slash for the directory which works fine, under Windows we get /c:\webkit\foo which of course does not work.
- 1:27 AM Changeset in webkit [24680] by
-
- 2 edits in trunk/WebCore
Relax the regular expression that tries to find constant declarations in the IDL source to not require leading whitespace. This makes it work with preprocessors that happen to eliminate leading whitespace.
- 1:26 AM Changeset in webkit [24679] by
-
- 2 edits in trunk/WebCore
Try to use the moc as preprocessor for the IDL bindings generator
- 1:26 AM Changeset in webkit [24678] by
-
- 3 edits in trunk/WebCore
Make it possible to specify the preprocessor the bindings generator uses instead of hardcoding /usr/bin/gcc (which is of course no option on Windows). Also try to use a more portable and Windows friendly way of opening the reading pipe to the preprocessor.
- 1:26 AM Changeset in webkit [24677] by
-
- 2 edits in trunk/WebCore
Don't use stdout redirection for make_names.pl as it doesn't work under Windows perl (outside cygwin).
- 1:26 AM Changeset in webkit [24676] by
-
- 2 edits in trunk/WebCore
Fix DocTypeStrings.cpp generation to work on Windows with cmd.exe
- 12:43 AM Changeset in webkit [24675] by
-
- 2 edits in trunk/WebCore
Work around aliasing bugs in WebCore by compiling with -fno-strict-aliasing for gcc builds for now.
- 12:28 AM Changeset in webkit [24674] by
-
- 2 edits in trunk/WebCore
Use -Wreturn-type only when compiling with g++
- 12:28 AM Changeset in webkit [24673] by
-
- 2 edits in trunk/WebCore
Don't use pkg-config on Windows for the Qt build
- 12:22 AM Changeset in webkit [24672] by
-
- 2 edits in trunk/WebKit/win
Fix Bug 14773: REGRESSION (r24630): ASSERT_NOT_REACHED in DOMHTMLInputElement::name on Windows
http://bugs.webkit.org/show_bug.cgi?id=14773
Reviewed by Steve.
- Interfaces/DOMHTML.idl: Change IDOMHTMLInputElement back to inheriting from IDOMElement. Safari 3 Beta uses this interface, so we can't change its vtable.
- 12:14 AM Changeset in webkit [24671] by
-
- 2 edits in trunk/WebCore
Fix compilation with MSVC.
- 12:11 AM Changeset in webkit [24670] by
-
- 5 edits in trunk/WebKitQt
Fix compilation with MSVC.