1 2011-09-27 Carlos Garcia Campos <cgarcia@igalia.com>
3 [GTK] Reorganize header files
4 https://bugs.webkit.org/show_bug.cgi?id=65616
6 Reviewed by Martin Robinson.
8 * GNUmakefile.am: Initialize $libwebkitgtkincludedir to
9 $(prefix)/include/webkitgtk-<api-version>
11 2011-09-26 Raphael Kubo da Costa <kubo@profusion.mobi>
13 [CMake] Remove FindFreetype.cmake
14 https://bugs.webkit.org/show_bug.cgi?id=68778
16 Reviewed by Adam Barth.
18 CMake has provided its own FindFreetype.cmake forever, so there is no
19 need to have another implementation in WebKit.
21 * Source/cmake/FindCairo.cmake: Use FREETYPE_{LIBRARIES,INCLUDE_DIRS}
22 instead of Freetype_{LIBRARIES,INCLUDE_DIRS}.
23 * Source/cmake/FindFreetype.cmake: Removed.
24 * Source/cmake/FindPango.cmake: Use FREETYPE_{LIBRARIES,INCLUDE_DIRS}
25 instead of Freetype_{LIBRARIES,INCLUDE_DIRS}.
26 * Source/cmake/OptionsEfl.cmake: Remove minimum required version
27 check, it has never been checked and Freetype 2.1.10 from 2005 is
30 2011-09-26 Alejandro G. Castro <alex@igalia.com>
32 [GTK] pot file is not properly remove during distcheck
33 https://bugs.webkit.org/show_bug.cgi?id=68797
35 Defined DOMAIN variable before DISTCLEANFILES because we are using
36 it there to identify the .pot file.
38 Reviewed by Martin Robinson.
42 2011-09-26 Raphael Kubo da Costa <kubo@profusion.mobi>
44 [CMake] Detect the operating system in a more generic way.
45 https://bugs.webkit.org/show_bug.cgi?id=67482
47 Reviewed by Adam Barth.
49 So far the buildsystem only considered Windows, Linux and Mac OS X as
50 valid operating systems, but any Unix (or at least the BSDs) should also
53 By using the OS values CMake itself defines we can check for Unix
54 systems in a more generic fashion.
56 * Source/CMakeLists.txt:
58 2011-09-26 Jay Soffian <jaysoffian@gmail.com>
60 chrome.dll!WebCore::ApplyStyleCommand::applyBlockStyle ReadAV@NULL (64db547804532a84be2e53721e499e9e)
61 https://bugs.webkit.org/show_bug.cgi?id=51639
63 Reviewed by Ryosuke Niwa.
65 Add missing window.layoutTestController.dumpAsText so that test output matches expectation.
67 * LayoutTests/editing/style/justify-without-enclosing-block.xhtml:
69 2011-09-25 Adam Barth <abarth@webkit.org>
71 Finish removing PLATFORM(BREWMP) by removing associated code
72 https://bugs.webkit.org/show_bug.cgi?id=68779
74 Reviewed by Sam Weinig.
76 * Source/cmake/WebKitPackaging.cmake:
79 2011-09-25 Adam Barth <abarth@webkit.org>
81 Remove PLATFORM(HAIKU) and associated code
82 https://bugs.webkit.org/show_bug.cgi?id=68774
84 Reviewed by Sam Weinig.
86 * Source/cmake/WebKitPackaging.cmake:
89 2011-09-25 Raphael Kubo da Costa <kubo@profusion.mobi>
91 [CMake] Remove FindLibXlst.cmake
92 https://bugs.webkit.org/show_bug.cgi?id=68770
94 Reviewed by Adam Barth.
96 This file should have never been committed -- the library it looks for
97 is called libxslt, not libxlst, so it has never really been used. When
98 the buildsystem looked for libxslt, it used CMake's own LibXslt.cmake
101 * Source/cmake/FindLibXlst.cmake: Removed.
103 2011-09-24 Adam Barth <abarth@webkit.org>
105 Always enable ENABLE(OFFLINE_WEB_APPLICATIONS)
106 https://bugs.webkit.org/show_bug.cgi?id=68767
108 Reviewed by Eric Seidel.
110 * Source/cmake/OptionsEfl.cmake:
111 * Source/cmake/OptionsWinCE.cmake:
112 * Source/cmakeconfig.h.cmake:
115 2011-09-24 Adam Barth <abarth@webkit.org>
117 Remove ENABLE(WCSS) and associated code
118 https://bugs.webkit.org/show_bug.cgi?id=68759
120 Reviewed by Darin Adler.
124 2011-09-23 Yuqiang Xian <yuqiang.xian@intel.com>
126 Add JSVALUE32_64 support to DFG JIT
127 https://bugs.webkit.org/show_bug.cgi?id=67460
129 Reviewed by Gavin Barraclough.
131 Add cmake options to enable DFG JIT compilation for EFL port
133 * Source/cmake/OptionsEfl.cmake:
134 * Source/cmakeconfig.h.cmake:
136 2011-09-23 Raphael Kubo da Costa <kubo@profusion.mobi>
138 [CMake] Detect amd64 as a valid 64-bit architecture.
139 https://bugs.webkit.org/show_bug.cgi?id=67481
141 Reviewed by Oliver Hunt.
143 Some operating systems (generally the BSDs) use amd64 instead of x86_64
144 to report they're running on 64 bits, so consider it a valid value.
146 * Source/CMakeLists.txt:
148 2011-09-23 Adam Klein <adamk@chromium.org>
150 Add ENABLE_MUTATION_OBSERVERS feature flag
151 https://bugs.webkit.org/show_bug.cgi?id=68732
153 Reviewed by Ojan Vafai.
155 This flag will guard an implementation of the "Mutation Observers" proposed in
156 http://lists.w3.org/Archives/Public/public-webapps/2011JulSep/1622.html
160 2011-09-23 Varun Jain <varunjain@google.com>
162 Refactor WebViewImpl::scrollFocusedNodeIntoRect to a better place and add tests
163 https://bugs.webkit.org/show_bug.cgi?id=68198
165 Reviewed by Dimitri Glazkov.
167 * Source/autotools/symbols.filter:
169 2011-09-23 Mark Hahnenberg <mhahnenberg@apple.com>
171 Add static version of JSCell::visitChildren
172 https://bugs.webkit.org/show_bug.cgi?id=68404
174 Reviewed by Darin Adler.
176 In this patch we just extract the bodies of the virtual visitChildren methods
177 throughout the JSCell inheritance hierarchy out into static methods, which are
178 now called from the virtual methods. This is an intermediate step in trying to
179 move the virtual-ness of visitChildren into our own custom vtable stored in
180 ClassInfo. We need to convert the methods to static methods in order to be
181 able to more easily store and refer to them in our custom vtable since normal
182 member methods store some implicit information in their types, making it
183 impossible to store them generically in ClassInfo.
185 * Source/autotools/symbols.filter:
187 2011-09-21 Julien Chaffraix <jchaffraix@webkit.org>
189 Crash in RenderBox::paintMaskImages when GraphicsContext's painting is disabled
190 https://bugs.webkit.org/show_bug.cgi?id=68133
192 Reviewed by Darin Adler.
194 * Source/autotools/symbols.filter: Added the mangled symbols needed for window.internals
196 2011-09-21 Joshua Bell <jsbell@chromium.org>
198 IndexedDB: compare strings without decoding
199 https://bugs.webkit.org/show_bug.cgi?id=68554
201 Reviewed by Tony Chang.
203 Resolves a FIXME in IndexedDB that was also identified as a hotspot
204 during profiling. Yields a small performance improvement.
206 * Source/WebCore/storage/IDBLevelDBCoding.cpp:
207 * Source/WebCore/storage/IDBLevelDBCoding.h:
208 * Source/WebKit/chromium/tests/IDBLevelDBCodingTest.cpp:
210 011-09-21 Leandro Pereira <leandro@profusion.mobi>
212 Unreviewed. Remove unused ENABLE_AS_IMAGE flag after r95234 from
213 Options{Efl,WinCE}.cmake.
215 * Source/cmake/OptionsEfl.cmake:
216 * Source/cmake/OptionsWinCE.cmake:
218 2011-09-20 ChangSeok Oh <shivamidow@gmail.com>
220 [GTK] requestAnimationFrame support for gtk port
221 https://bugs.webkit.org/show_bug.cgi?id=66280
223 Reviewed by Martin Robinson.
225 * configure.ac: Add an option to enable requestAnimationFrame for gtk port.
227 2011-09-20 Carlos Garcia Campos <cgarcia@igalia.com>
229 [GTK] Update NEWS and configure.ac for 1.5.90 release
231 Reviewed by Martin Robinson.
235 2011-09-19 Adam Barth <abarth@webkit.org>
237 Always enable ENABLE(EVENTSOURCE)
238 https://bugs.webkit.org/show_bug.cgi?id=68414
240 Reviewed by Eric Seidel.
242 * Source/cmake/OptionsEfl.cmake:
243 * Source/cmake/OptionsWinCE.cmake:
244 * Source/cmakeconfig.h.cmake:
247 2011-09-17 Ryuan Choi <ryuan.choi@samsung.com>
249 [EFL] Bump minimum requirement for cairo to 1.10.
250 https://bugs.webkit.org/show_bug.cgi?id=68226
252 Reviewed by Adam Barth.
254 * Source/cmake/FindCairo.cmake: Check required version.
255 * Source/cmake/OptionsEfl.cmake:
257 2011-09-16 Ulan Degenbaev <ulan@chromium.org>
259 [V8] REGRESSION(94783): calling the binding script during V8 context creation slows down page loads
260 https://bugs.webkit.org/show_bug.cgi?id=68237
262 Reviewed by Kenneth Russell.
264 Call the binding script lazily on the first run of the set() method of
267 * ../../Source/WebCore/WebCore.gypi:
268 * ../../Source/WebCore/bindings/v8/V8BindingScripts.cpp: Removed.
269 * ../../Source/WebCore/bindings/v8/V8BindingScripts.h: Removed.
270 * ../../Source/WebCore/bindings/v8/V8DOMWindowShell.cpp:
271 * ../../Source/WebCore/bindings/v8/WorkerContextExecutionProxy.cpp:
272 * ../../Source/WebCore/bindings/v8/custom/V8ArrayBufferViewCustom.cpp:
273 * ../../Source/WebCore/bindings/v8/custom/V8ArrayBufferViewCustom.h:
274 * ../../Source/WebCore/bindings/v8/custom/V8ArrayBufferViewCustomScript.js:
276 2011-09-16 Martin Robinson <mrobinson@igalia.com>
278 [GTK] Disable WebKit2 by default in configure.ac, but enable it with build-webkit
279 https://bugs.webkit.org/show_bug.cgi?id=68178
281 Reviewed by Xan Lopez.
283 * configure.ac: Do not build WebKit2 by default. Re-add pkgconfig support
286 2011-09-15 Adam Barth <abarth@webkit.org>
288 Rename ENABLE(DATABASE) to ENABLE(SQL_DATABASE)
289 https://bugs.webkit.org/show_bug.cgi?id=68205
291 Reviewed by Eric Seidel.
293 * Source/cmake/OptionsEfl.cmake:
294 * Source/cmake/OptionsWinCE.cmake:
295 * Source/cmakeconfig.h.cmake:
298 2011-09-15 Varun Jain <varunjain@google.com>
300 Add method to scroll current node to specific position in Chromium WebKit API
301 https://bugs.webkit.org/show_bug.cgi?id=68192
303 Reviewed by Dimitri Glazkov.
305 * Source/WebKit/chromium/public/WebView.h:
306 * Source/WebKit/chromium/src/WebViewImpl.cpp:
307 * Source/WebKit/chromium/src/WebViewImpl.h:
309 2011-09-15 Eric Seidel <eric@webkit.org>
311 Remove ENABLE(SVG_AS_IMAGE) since all major ports have it on by default
312 https://bugs.webkit.org/show_bug.cgi?id=68182
314 Reviewed by Adam Barth.
318 2011-09-15 Eric Seidel <eric@webkit.org>
320 Remove ENABLE_SVG_ANIMATION as all major ports have it on by default
321 https://bugs.webkit.org/show_bug.cgi?id=68022
323 Reviewed by Ryosuke Niwa.
325 * Source/cmake/OptionsEfl.cmake:
326 * Source/cmake/OptionsWinCE.cmake:
327 * Source/cmakeconfig.h.cmake:
330 2011-09-15 Sheriff Bot <webkit.review.bot@gmail.com>
332 Unreviewed, rolling out r95163.
333 http://trac.webkit.org/changeset/95163
334 https://bugs.webkit.org/show_bug.cgi?id=68180
336 [Qt] The QT_GCC_X variables were removed in Qt5 by accident.
337 (Requested by darktears on #webkit).
341 2011-09-14 Alexis Menard <alexis.menard@openbossa.org>
343 [Qt] Replace QT_GCC_X as they don't exist in Qt5 anymore.
344 https://bugs.webkit.org/show_bug.cgi?id=68114
346 Reviewed by Kenneth Rohde Christiansen.
348 Replace QT_GCC_X variables, they have been removed in Qt5. It was
349 actually wrong to use them because they tell about which GCC version
350 Qt has been compiled, not the current version of GCC use to build webkit.
351 I use gcc -dumpversion to get it.
355 2011-09-14 Ulan Degenbaev <ulan@chromium.org>
357 [v8] Improve performance of typed array copy constructor taking Array
358 https://bugs.webkit.org/show_bug.cgi?id=68015
360 Reviewed by Kenneth Russell.
362 Invoke the 'set' method of the constructed array instead of
363 copying the elements of the source array one by one.
365 Copy constructor tests already exist.
367 * ../../Source/WebCore/WebCore.gypi:
368 * ../../Source/WebCore/bindings/v8/custom/V8ArrayBufferViewCustom.cpp: Added.
369 * ../../Source/WebCore/bindings/v8/custom/V8ArrayBufferViewCustom.h:
371 2011-09-14 Csaba Osztrogonác <ossy@webkit.org>
373 [GTK] Unreviewed buildfix after r95107.
377 2011-09-13 Eric Seidel <eric@webkit.org>
379 Remove ENABLE_SVG_USE as <use> is required by HTML5
380 https://bugs.webkit.org/show_bug.cgi?id=68019
382 Reviewed by Ryosuke Niwa.
384 * Source/cmake/OptionsEfl.cmake:
385 * Source/cmake/OptionsWinCE.cmake:
386 * Source/cmakeconfig.h.cmake:
389 2011-09-13 Eric Seidel <eric@webkit.org>
391 Remove ENABLE_SVG_FOREIGN_OBJECT as it is a required part of HTML5
392 https://bugs.webkit.org/show_bug.cgi?id=68018
394 Reviewed by Ryosuke Niwa.
396 * Source/cmake/OptionsEfl.cmake:
397 * Source/cmake/OptionsWinCE.cmake:
398 * Source/cmakeconfig.h.cmake:
401 2011-09-09 Rafael Antognolli <antognolli@profusion.mobi>
403 Add replacement functions for gdk ones.
404 https://bugs.webkit.org/show_bug.cgi?id=66323
406 Reviewed by Martin Robinson.
408 * Source/cmake/FindPango.cmake:
410 2011-09-09 Laszlo Gombos <laszlo.1.gombos@nokia.com>
412 [Qt] Remove common.pri
413 https://bugs.webkit.org/show_bug.cgi?id=67814
415 Reviewed by Andreas Kling.
417 * Source/WebKit.pri: Move rules from common.pri to WebKit.pri.
418 * Source/common.pri: Removed.
420 2011-09-08 Mark Pilgrim <pilgrim@chromium.org>
422 Test how HTMLAnchorElement.getParameter reacts to too few arguments
423 https://bugs.webkit.org/show_bug.cgi?id=66522
425 Reviewed by Adam Barth.
427 * LayoutTests/fast/dom/HTMLAnchorElement/get-parameter-expected.txt: Added.
428 * LayoutTests/fast/dom/HTMLAnchorElement/get-parameter.html: Added.
430 2011-09-08 Varun Jain <varunjain@google.com>
432 Implement double tap detection in GestureRecognizerChromium
433 https://bugs.webkit.org/show_bug.cgi?id=67709
435 Reviewed by Dimitri Glazkov.
437 * Source/WebCore/page/EventHandler.cpp:
438 * Source/WebCore/platform/PlatformGestureEvent.h:
440 2011-09-08 Ulan Degenbaev <ulan@chromium.org>
442 [v8] Improve performance of typed array set() taking Array
443 https://bugs.webkit.org/show_bug.cgi?id=63644
445 Reviewed by Kenneth Russell.
447 Overwrite the native 'set' method of the type arrays with JS
448 implementation after initialization of the global context.
450 Add tests for invalid and boundary offsets. No performance tests.
452 * LayoutTests/fast/canvas/webgl/array-unit-tests-expected.txt:
453 * LayoutTests/fast/canvas/webgl/array-unit-tests.html:
454 * Source/WebCore/WebCore.gyp/WebCore.gyp:
455 * Source/WebCore/WebCore.gypi:
456 * Source/WebCore/bindings/v8/V8BindingScripts.cpp: Added.
457 * Source/WebCore/bindings/v8/V8BindingScripts.h: Added.
458 * Source/WebCore/bindings/v8/V8DOMWindowShell.cpp:
459 * Source/WebCore/bindings/v8/WorkerContextExecutionProxy.cpp:
460 * Source/WebCore/bindings/v8/custom/V8ArrayBufferViewCustomScript.js: Added.
462 2011-09-08 Varun Jain <varunjain@google.com>
464 Split Tap gesture detection into TapDown and Tap.
465 We need this distinction to highlight links when they are first touched. The link is
466 followed only if the tap is completed, otherwise, if a scroll is detected, the highlight
468 https://bugs.webkit.org/show_bug.cgi?id=67645
470 Reviewed by Dimitri Glazkov.
472 * Source/WebCore/page/EventHandler.cpp:
473 * Source/WebCore/platform/PlatformGestureEvent.h:
475 2011-09-07 Alexei Svitkine <asvitkine@chromium.org>
477 Add test infrastructure to test rubber-banding overhang drawing along with layout tests for existing Chromium Mac overhang drawing in the non-gpu path.
478 https://bugs.webkit.org/show_bug.cgi?id=67511
480 Reviewed by Dimitri Glazkov.
482 * Source/autotools/symbols.filter:
484 2011-09-06 Ryosuke Niwa <rniwa@webkit.org>
486 REGRESSION(r94274): FormManagerTest.PreviewForm and FillFormNonEmptyField fail on chromium
487 https://bugs.webkit.org/show_bug.cgi?id=67453
489 Reviewed by Kent Tamura.
491 Add symbols for internals.
493 * Source/autotools/symbols.filter:
495 2011-09-04 Robin Dunn <robin@alldunn.com>
497 [wx] Enable wxWebKit to run using the wxGC Cairo backend on platforms other than GTK.
498 https://bugs.webkit.org/show_bug.cgi?id=67577
500 Reviewed by Kevin Ollivier.
504 2011-08-30 Aaron Colwell <acolwell@chromium.org>
506 Add MediaSource API to HTMLMediaElement
507 https://bugs.webkit.org/show_bug.cgi?id=64731
509 Reviewed by Eric Carlson.
513 2011-08-30 Ryosuke Niwa <rniwa@webkit.org>
515 Cleanup after r94050 and r94054.
517 * Source/autotools/symbols.filter:
519 2011-08-30 Philippe Normand <pnormand@igalia.com>
521 Unreviewed, another attempt to fix GTK build after r94038.
523 * Source/autotools/symbols.filter:
525 2011-08-29 Ryosuke Niwa <rniwa@webkit.org>
527 Build fix attempt after r94038.
529 * Source/autotools/symbols.filter:
531 2011-08-26 Varun Jain <varunjain@google.com>
533 WebViewImpl::selectionRange should return range in the right order.
534 https://bugs.webkit.org/show_bug.cgi?id=66973
536 Reviewed by Darin Fisher.
538 * Source/WebKit/chromium/public/WebWidget.h:
539 * Source/WebKit/chromium/src/WebViewImpl.cpp:
541 2011-08-25 Martin Robinson <mrobinson@igalia.com>
543 Reviewed by Xan Lopez.
545 [GTK] Switch to GTK+ 3.x by default
546 https://bugs.webkit.org/show_bug.cgi?id=63047
548 * configure.ac: Modify the default value of the --with-gtk option to be 3.0.
550 2011-08-24 Philippe Normand <pnormand@igalia.com>
552 [GTK] bump GStreamer requirement to 0.10.30
553 https://bugs.webkit.org/show_bug.cgi?id=66860
555 Reviewed by Martin Robinson.
559 2011-08-23 Steve Block <steveblock@google.com>
561 Remove all mention of removed Android files from build scripts
562 https://bugs.webkit.org/show_bug.cgi?id=66755
564 Reviewed by Tony Gentilcore.
566 * Source/cmake/WebKitPackaging.cmake:
568 2011-08-19 MORITA Hajime <morrita@google.com>
570 Spell-checking doesn't recognize word boundaries on contests inserted by execCommand('insertHTML')
571 https://bugs.webkit.org/show_bug.cgi?id=65902
573 Reviewed by Ryosuke Niwa.
575 Add export for window.internals object.
577 * Source/autotools/symbols.filter:
579 2011-08-16 Andras Becsi <abecsi@webkit.org>
581 Reviewed by Csaba Osztrogonác.
583 Need AtomicStrings for the various font family names
584 https://bugs.webkit.org/show_bug.cgi?id=28024
586 * Source/cmake/WebKitMacros.cmake: Add new macro.
588 2011-08-11 Xan Lopez <xlopez@igalia.com>
590 [GTK] Update NEWS and configure.ac for 1.5.2 release
592 Reviewed by Gustavo Noronha.
594 * configure.ac: update for release.
596 2011-08-10 Varun Jain <varunjain@google.com>
598 WebViewImpl::selectionRange should return false if there is no selection
599 https://bugs.webkit.org/show_bug.cgi?id=66012
601 Reviewed by Darin Fisher.
603 * Source/WebKit/chromium/src/WebViewImpl.cpp:
605 2011-08-10 Kevin Ollivier <kevino@theolliviers.com>
607 [wx] Unreviewed build fix. Do not build LocaleToScriptMappingICU.cpp for now
608 as ICU on Leopard is too old to build this.
612 2011-08-08 Adrienne Walker <enne@google.com>
614 Add testing for --force-compositing-mode to windows.internal
615 https://bugs.webkit.org/show_bug.cgi?id=65777
617 Reviewed by Adam Barth.
619 Add exports for Document::settings().
621 * Source/autotools/symbols.filter:
623 2011-08-09 Sheriff Bot <webkit.review.bot@gmail.com>
625 Unreviewed, rolling out r92683.
626 http://trac.webkit.org/changeset/92683
627 https://bugs.webkit.org/show_bug.cgi?id=65921
629 "Breaks Qt --minimal build. Revert pending update of the Qt
630 minimal configuration" (Requested by simathur on #webkit).
634 2011-08-09 Siddharth Mathur <siddharth.mathur@nokia.com>
636 [Qt] Simplify code by removing QT_NO_DESKTOPSERVICES and QT_NO_NETWORKDISKCACHE
637 https://bugs.webkit.org/show_bug.cgi?id=65880
639 Reviewed by Andreas Kling.
641 QDesktopServices and QNetworkDiskCache have been around for a while now. Kill flags which
642 check for their feature flags. Assume that any reasonable Qt build provides them.
646 2011-08-06 Aron Rosenberg <arosenberg@logitech.com>
648 Reviewed by Benjamin Poulain.
650 [Qt] Fix build with Intel compiler on Windows
651 https://bugs.webkit.org/show_bug.cgi?id=65088
653 Disable Intel Compiler warning 873 - function "" has no corresponding operator
654 delete (to be called if an exception is thrown during initialization of an
659 2011-08-03 Kevin Ollivier <kevino@theolliviers.com>
661 [wx] Unreviewed build fix after gesture recognizer changes.
665 2011-08-02 Caio Marcelo de Oliveira Filho <caio.oliveira@openbossa.org>
667 [Qt] [WK2] Expose web view classes to QML
668 https://bugs.webkit.org/show_bug.cgi?id=65339
670 Reviewed by Benjamin Poulain.
672 * Source/WebKit.pro: Include QML plugin subdir in the build system for WK2.
674 2011-08-03 Carlos Garcia Campos <cgarcia@igalia.com>
676 [GTK] Install web and plugin processes in libexecdir instead of bindir
677 https://bugs.webkit.org/show_bug.cgi?id=65600
679 Reviewed by Martin Robinson.
681 * GNUmakefile.am: Initialize libexec_PROGRAMS, only used by
682 WebKit2 in this moment.
684 2011-08-03 Carlos Garcia Campos <cgarcia@igalia.com>
686 [GTK] Reorganize pkg-config files
687 https://bugs.webkit.org/show_bug.cgi?id=65548
689 Reviewed by Martin Robinson.
691 * GNUmakefile.am: Initialize pkgconfigdir and pkgconfig_DATA which
692 are common to all libraries.
693 * configure.ac: Update pkg-config files.
695 2011-08-02 Varun Jain <varunjain@google.com>
697 Missing null check in WebViewImpl::selectionRange
698 https://bugs.webkit.org/show_bug.cgi?id=65561
700 Reviewed by Darin Fisher.
702 * Source/WebKit/chromium/src/WebViewImpl.cpp:
704 2011-08-01 Scott Graham <scottmg@chromium.org>
706 REGRESSION (r39725?): Resources removed from document can not be freed until the document is deleted
707 https://bugs.webkit.org/show_bug.cgi?id=61006
709 Reviewed by Antti Koivisto.
711 Update exports for test harness.
713 * Source/autotools/symbols.filter:
715 2011-08-01 Hayato Ito <hayato@chromium.org>
717 Add support for getting an element in shadow root by its id into a window.internals object.
718 https://bugs.webkit.org/show_bug.cgi?id=64587
720 Reviewed by Hajime Morita.
722 * Source/autotools/symbols.filter:
724 2011-08-01 Neil Roberts <neil@linux.intel.com>
726 build: Fix finding the headers for GStreamer
728 The cmake files to find the various GStreamer packages were all
729 checking for the header gst/gst.h. However if gst-plugins-base is
730 installed into a separate prefix from gstreamer then all of these
731 tests would only pick up the gstreamer include path so the build
732 would fail. This patch changes it to try and find a file
733 appropriate to each package.
735 https://bugs.webkit.org/show_bug.cgi?id=64933
737 Reviewed by Martin Robinson.
739 * Source/cmake/FindGStreamer-App.cmake:
740 * Source/cmake/FindGStreamer-Base.cmake:
741 * Source/cmake/FindGStreamer-Interfaces.cmake:
742 * Source/cmake/FindGStreamer-Pbutils.cmake:
743 * Source/cmake/FindGStreamer-Plugins-Base.cmake:
744 * Source/cmake/FindGStreamer-Video.cmake:
746 2011-07-31 Daniel Bates <dbates@webkit.org>
748 Add missing semicolons to build fix attempt in <http://trac.webkit.org/changeset/92080>.
750 * Source/autotools/symbols.filter:
752 2011-07-31 Daniel Bates <dbates@webkit.org>
754 Some more fixes to the GTK build after r92059 (https://bugs.webkit.org/show_bug.cgi?id=65419).
756 * Source/autotools/symbols.filter: Export symbols needed by Internals.
758 2011-07-27 Caio Marcelo de Oliveira Filho <caio.oliveira@openbossa.org>
760 [Qt] Fix build in Qt 5 of QDeclarativeWebView
761 https://bugs.webkit.org/show_bug.cgi?id=65258
763 Reviewed by Andreas Kling.
765 In Qt 5, the QGraphicsView-based classes for QtQuick are in the
766 qtquick1 module, including QDeclarativeItem and QDeclarativeView.
770 2011-07-26 Andras Becsi <abecsi@webkit.org>
772 [Qt] [WK2] Disable the build with Qt versions older than 5.0
773 https://bugs.webkit.org/show_bug.cgi?id=65189
775 Reviewed by Csaba Osztrogonác.
777 * Source/WebKit.pro: Abort if not using Qt5.
779 2011-07-20 Pierre Rossi <pierre.rossi@gmail.com>
781 [Qt] Qt5 Build Fix: Disable the legacy mac assert macros.
783 This is done in order to prevent collision with the recently
784 introduced function QSslCertificate::verify() in Qt5.
786 https://bugs.webkit.org/show_bug.cgi?id=64855
788 Reviewed by Simon Hausmann.
792 2011-07-19 Robert Sesek <rsesek@chromium.org>
794 [Chromium] Need to remove app/ from DEPS
795 https://bugs.webkit.org/show_bug.cgi?id=64750
797 Reviewed by Tony Chang.
799 Remove Source/WebKit/chromium/app/ from .gitignore.
803 2011-07-18 MORITA Hajime <morrita@google.com>
805 [ShadowContentElement] forwarded node should be able to access its hosting content element.
806 https://bugs.webkit.org/show_bug.cgi?id=64251
808 Reviewed by Dimitri Glazkov.
810 Added GTK symbols for new window.internals methods.
812 * Source/autotools/symbols.filter:
814 2011-07-15 Martin Robinson <mrobinson@igalia.com>
816 Build fixes for WebKit2. Ensure that all generated sources are
817 on nodist primaries, that they are on forward declared variables
818 so that BUILT_SOURCES is calculated properly and that zlib is
819 included during linking (for WOFF support).
822 * Source/autotools/webkit.m4: Include test for zlib.
824 2011-07-15 Carlos Garcia Campos <cgarcia@igalia.com>
826 [GTK] Build plugin process by default when building WebKit2
827 https://bugs.webkit.org/show_bug.cgi?id=64592
829 Reviewed by Philippe Normand.
833 2011-07-14 Carlos Garcia Campos <cgarcia@igalia.com>
835 Reviewed by Martin Robinson.
837 [GTK] Implement Plugin Process
838 https://bugs.webkit.org/show_bug.cgi?id=60546
840 * configure.ac: Always check for gtk2 when building the plugin
843 2011-07-14 MORITA Hajime <morrita@google.com>
845 Unreviewed, rolling out r90976, r90981, and r90985.
846 http://trac.webkit.org/changeset/90976
847 http://trac.webkit.org/changeset/90981
848 http://trac.webkit.org/changeset/90985
849 https://bugs.webkit.org/show_bug.cgi?id=64251
853 * Source/autotools/symbols.filter:
855 2011-07-14 MORITA Hajime <morrita@google.com>
857 Unreviewed attempt to build fix.
859 * Source/autotools/symbols.filter:
861 2011-07-13 MORITA Hajime <morrita@google.com>
863 [ShadowContentElement] forwarded node should be able to access its hosting content element.
864 https://bugs.webkit.org/show_bug.cgi?id=64251
866 Reviewed by Dimitri Glazkov.
868 Added GTK symbols for new window.internals methods.
870 * Source/autotools/symbols.filter:
872 2011-07-06 Gyuyoung Kim <gyuyoung.kim@samsung.com>
874 [EFL] Add Fullscreen API feature
875 https://bugs.webkit.org/show_bug.cgi?id=63975
877 This is just to add disabled ENABLE_FULLSCREEN_API to OptionEFl.cmake.
878 ENABLE_FULLSCREEN_API will be enabled after finishing missing implementations.
880 Reviewed by Adam Barth.
882 * Source/cmake/OptionsEfl.cmake: Add disabled ENABLE_FULLSCREEN_API feature.
883 * Source/cmakeconfig.h.cmake: ditto.
885 2011-07-05 Vsevolod Vlasov <vsevik@chromium.org>
887 Web Inspector: Show content for plugin requests in network panel.
888 https://bugs.webkit.org/show_bug.cgi?id=30080
890 Added GTK symbols for new window.internals methods.
892 Reviewed by Pavel Feldman.
894 * Source/autotools/symbols.filter:
896 2011-07-04 Sheriff Bot <webkit.review.bot@gmail.com>
898 Unreviewed, rolling out r90373.
899 http://trac.webkit.org/changeset/90373
900 https://bugs.webkit.org/show_bug.cgi?id=63917
902 Breaks Qt Linux Release minimal (Requested by vsevik on
905 * Source/autotools/symbols.filter:
907 2011-07-04 Vsevolod Vlasov <vsevik@chromium.org>
909 Web Inspector: Show content for plugin requests in network panel.
910 https://bugs.webkit.org/show_bug.cgi?id=30080
912 Reviewed by Pavel Feldman.
914 * Source/autotools/symbols.filter:
916 2011-07-01 Tony Chang <tony@chromium.org>
918 Add chromium sql directory to git ignore.
922 2011-07-01 Patrick Gansterer <paroga@webkit.org>
924 Reviewed by Daniel Bates.
926 [CMake] Add cpu detection for MIPS
927 https://bugs.webkit.org/show_bug.cgi?id=63693
929 * Source/CMakeLists.txt:
931 2011-07-01 Joone Hur <joone.hur@collabora.co.uk>
933 Reviewed by Martin Robinson.
935 [GTK] Add DeviceOrientation feature
936 https://bugs.webkit.org/show_bug.cgi?id=63720
938 Add configure option to enable/disable DeviceOrientation feature.
942 2011-06-28 Joone Hur <joone.hur@collabora.co.uk>
944 Reviewed by Martin Robinson.
946 [GTK] Rename 3D transforms to 3D rendering
947 https://bugs.webkit.org/show_bug.cgi?id=63508
949 WebKitGtk+ provides the 3D transforms feature, but it was
950 renamed to 3D Rendering. This features supports CSS 3D trasnforms.
952 * configure.ac: Rename ENABLE_3D_TRANSFORMS to ENABLE_3D_RENDERING.
954 2011-06-27 Alexis Menard <alexis.menard@openbossa.org>
956 Reviewed by Kenneth Rohde Christiansen.
958 [Qt] Remove Phonon MediaPlayer from the tree.
959 https://bugs.webkit.org/show_bug.cgi?id=63448
961 Remvove from the build.
965 2011-06-24 Dominic Cooney <dominicc@chromium.org>
967 Reviewed by Dimitri Glazkov.
969 Convert shadow DOM-related tests to use window.internals
970 https://bugs.webkit.org/show_bug.cgi?id=61671
972 * Source/autotools/symbols.filter: Export symbols for GTK.
974 2011-06-24 Carlos Garcia Campos <cgarcia@igalia.com>
976 Reviewed by Martin Robinson.
978 [GTK] Add more debug options to compilation
979 https://bugs.webkit.org/show_bug.cgi?id=63318
981 Add --enable-debug-symbols to enable/disable compilation with
982 debug symbols and --enable-debug-features to enable/disable debug
983 features. Both options are unconditionally enabled for debug
988 2011-06-23 Oliver Hunt <oliver@apple.com>
990 Qt build-fix: remove warning that no other platform appears to use.
991 Someone can add it back if they really feel it's needed.
995 2011-06-22 Ryuan Choi <ryuan.choi@samsung.com>
997 Reviewed by Antonio Gomes.
999 [EFL] Add an option to enable Device Orientation Event.
1000 https://bugs.webkit.org/show_bug.cgi?id=63120
1002 ADD ENABLE_DEVICE_ORIENTATION.
1004 * Source/cmake/OptionsEfl.cmake:
1005 * Source/cmakeconfig.h.cmake:
1007 2011-06-22 Nate Chapin <japhet@chromium.org>
1009 Reviewed by Adam Barth.
1011 Add symbols required for window.internals.
1012 https://bugs.webkit.org/show_bug.cgi?id=62066
1014 * Source/autotools/symbols.filter:
1016 2011-06-22 Martin Robinson <mrobinson@igalia.com>
1018 Reviewed by Adam Roben.
1020 [GTK] Implement pixel dump support for WebKitTestRunner
1021 https://bugs.webkit.org/show_bug.cgi?id=58242
1023 * GNUmakefile.am: Reference the new ImageDiff GNUmakefile.
1025 2011-06-21 MORITA Hajime <morrita@google.com>
1027 Unreviewed, rolling out r89401 and r89403.
1028 http://trac.webkit.org/changeset/89401
1029 http://trac.webkit.org/changeset/89403
1030 https://bugs.webkit.org/show_bug.cgi?id=62970
1032 Breaks mac build and mistakenly enables the spellcheck API
1036 2011-06-20 MORITA Hajime <morrita@google.com>
1038 Reviewed by Kent Tamura.
1040 Spellcheck API should be build-able.
1041 https://bugs.webkit.org/show_bug.cgi?id=62970
1045 2011-06-20 MORITA Hajime <morrita@google.com>
1047 Unreviewed GTK build fix.
1048 This change corrected syntax error on symbols.filter.
1050 * Source/autotools/symbols.filter:
1052 2011-06-19 MORITA Hajime <morrita@google.com>
1054 Unreviewed GTK build fix.
1056 * Source/autotools/symbols.filter:
1058 2011-06-19 MORITA Hajime <morrita@google.com>
1060 Reviewed by Dimitri Glazkov.
1062 The internals object should have createShadowContentElement()
1063 https://bugs.webkit.org/show_bug.cgi?id=62432
1065 * Source/autotools/symbols.filter: Added some more symbols necessary for
1066 window.internals to function to the global symbol list.
1069 2011-06-19 Adam Bergkvist <adam.bergkvist@ericsson.com>
1071 Reviewed by Martin Robinson.
1073 [GTK] Enable Media Stream feature and make it default on
1074 https://bugs.webkit.org/show_bug.cgi?id=60394
1078 2011-06-17 Joone Hur <joone.hur@collabora.co.uk>
1080 Reviewed by Martin Robinson.
1082 [GTK] Replace GdkRectangle by cairo_rectangle_int_t
1083 https://bugs.webkit.org/show_bug.cgi?id=60687
1085 Replace GdkRectangle by cairo_rectangle_int_t.
1087 * configure.ac: Check whether Cairo version is higher than 1.10.
1089 2011-06-16 Gyuyoung Kim <gyuyoung.kim@samsung.com>
1091 Reviewed by Eric Seidel.
1093 [CMAKE] Enable METER_TAG of HTML5
1094 https://bugs.webkit.org/show_bug.cgi?id=62697
1096 Support for meter tag of html5 in CMake build system. However, this feature is
1097 only enabled on EFL port now.
1099 * Source/cmake/OptionsEfl.cmake: Add ENABLE_METER_TAG.
1100 * Source/cmakeconfig.h.cmake:ditto.
1102 2011-06-16 Carlos Garcia Campos <cgarcia@igalia.com>
1104 Reviewed by Xan Lopez.
1106 [GTK] Remove support for GTK+2 in WebKit2
1107 https://bugs.webkit.org/show_bug.cgi?id=62794
1109 * configure.ac: Make WebKit2 require GTK+ 3.x.
1111 2011-06-15 Ryuan Choi <ryuan.choi@samsung.com>
1113 Rubber stamped by Eric Seidel.
1115 [CMAKE][WK2] Add an option to build webkit2.
1116 https://bugs.webkit.org/show_bug.cgi?id=62260
1118 Add ENABLE_WEBKIT2 to build WebKit2 using CMake and ENABLE_WEBKIT to disable
1121 * Source/CMakeLists.txt:
1122 * Source/cmake/WebKitFS.cmake:
1124 2011-06-14 Ryuan Choi <ryuan.choi@samsung.com>
1126 Reviewed by Eric Seidel.
1128 [CMAKE] Add ENABLE_TOUCH_ICON_LOADING feature.
1129 https://bugs.webkit.org/show_bug.cgi?id=62604
1131 Add feature to enable or disable ENABLE_TOUCH_ICON which supports
1132 apple-touch-icon and apple-touch-icon-precomposed in link tag.
1134 * Source/cmake/OptionsEfl.cmake:
1135 * Source/cmakeconfig.h.cmake:
1137 2011-06-13 Joone Hur <joone.hur@collabora.co.uk>
1139 Reviewed by Martin Robinson.
1141 [GTK] Add configure option to enable/disable register protocol handler
1142 https://bugs.webkit.org/show_bug.cgi?id=62534
1144 This patch just adds configure option to enable/disable register protocol handler.
1145 So, it needs more code to use register protocol handler.
1147 * configure.ac: Add configure option to enable/disable register protocol handler.
1149 2011-06-13 Joone Hur <joone.hur@collabora.co.uk>
1151 Reviewed by Martin Robinson.
1153 [GTK] Need to report whether touch icon loading is enabled
1154 https://bugs.webkit.org/show_bug.cgi?id=62532
1156 It needs to report whether touch icon loading is enabled.
1158 * configure.ac: Updated option parsing code for loading touch icons.
1160 2011-06-13 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1162 Reviewed by Eric Seidel.
1164 [CMAKE] Conditionally generate DerivedSources
1165 https://bugs.webkit.org/show_bug.cgi?id=62277
1167 Speedup build by not generating DerivedSources of features that are
1168 disabled. This was already been done for some features like ENABLE_SVG
1169 and now it's extended the following features: ENABLE_DATABASE,
1170 ENABLE_INDEXED_DATABASE, ENABLE_DOM_STORAGE, ENABLE_XPATH,
1171 ENABLE_OFFLINE_WEB_APPLICATIONS, ENABLE_WEB_SOCKETS,
1172 ENABLE_DATA_TRANSFER_ITEMS.
1174 * Source/cmakeconfig.h.cmake: add definition for INDEXED_DATABASE
1176 2011-06-10 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1178 Reviewed by Kenneth Rohde Christiansen.
1180 [CMAKE] Add generic support for building with WebGL
1181 https://bugs.webkit.org/show_bug.cgi?id=62376
1183 Add files that need to be compiled in every port for supporting WebGL.
1184 Each port still needs to add its specific files to
1185 CMakeLists${PORT}.txt. Therefore we do not enable WebGL in any port
1188 * Source/CMakeLists.txt: Add files needed to support WebGL.
1189 * Source/cmake/OptionsCommon.cmake: Find required OpenGL package.
1190 * Source/cmakeconfig.h.cmake: define ENABLE_WEBGL this feature is
1193 2011-06-09 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1195 Reviewed by Antonio Gomes.
1197 [CMAKE] Never let USER_AGENT defined to nothing
1198 https://bugs.webkit.org/show_bug.cgi?id=62410
1200 This patch is similar to r88342, but sets WEBKIT_USER_AGENT_*
1201 definitions only if that port defined it. A port might prefer to set it
1202 in other place, e.g. a header that is part of the public API (like GTK
1205 By using #cmakedefine instead of #define, if that variable is not set
1206 in CMake it will expand to:
1208 /* #define WEBKIT_USER_AGENT_MAJOR_VERSION */
1210 * Source/cmake/OptionsEfl.cmake:
1211 * Source/cmakeconfig.h.cmake:
1213 2011-06-08 Gyuyoung Kim <gyuyoung.kim@samsung.com>
1215 Reviewed by Antonio Gomes.
1217 [EFL] Enable PROGRESS_TAG feature
1218 https://bugs.webkit.org/show_bug.cgi?id=62212
1220 * Source/cmake/OptionsEfl.cmake: Turn on PROGRESS_TAG by default.
1222 2011-06-08 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1224 Reviewed by Kenneth Rohde Christiansen.
1226 [CMAKE] Never let a WTF_FEATURE defined to nothing
1227 https://bugs.webkit.org/show_bug.cgi?id=60820
1229 If a port doesn't want to give the user some configure options,
1230 nevertheless it would have to define this feature as OFF. Otherwise
1231 there's a build error because the generated cmakeconfig.h is not
1232 parsed correctly by ENABLE macro, which expects each feature to be
1233 either undefined or defined to TRUE/FALSE.
1235 * Source/cmake/WebKitFeatures.cmake: Use a variable with the same name
1236 of the feature, which allows CONFIGURE_FILE() to replace it in the new
1237 cmakeconfig.h.cmake.
1238 * Source/cmakeconfig.h.cmake: use #cmakedefine01 instead of #define
1239 with another variable. This way the feature will always be 0 or 1 and
1240 it will never be left undefined.
1242 2011-06-07 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1244 Reviewed by Antonio Gomes.
1246 [EFL] Remove Ecore_X bits from PlatformScreenEfl
1247 https://bugs.webkit.org/show_bug.cgi?id=61649
1249 Remove the need for Ecore_X and some X calls by always using
1250 new functions available in EFL to get the screen size.
1252 * Source/cmake/FindEFL.cmake: Bump ecore and ecore-evas versions.
1254 2011-06-07 Andreas Kling <andreas.kling@nokia.com>
1256 Reviewed by Laszlo Gombos.
1258 [Qt] Fix Symbian build with RVCT 2.x
1259 https://bugs.webkit.org/show_bug.cgi?id=62205
1261 RVCT 2.x doesn't support (or need) the --signed_bitfields command-line
1262 option, so restrict it to version 4.x of the compiler.
1264 * Source/WebKit.pri:
1266 2011-06-06 Martin Robinson <mrobinson@igalia.com>
1268 Fix the GTK+ build by ensuring that the autogenerated sources
1269 necessary for libWebCoreInternals are recorded in a predeclared
1270 variable before assigning to BUILT_SOURCES.
1272 * GNUmakefile.am: Assign libWebCoreInternals built sources to
1273 libwebcoreinternals_built_sources before adding to the source list
1274 and to BUILT_SOURCES.
1276 2011-06-06 Carlos Garcia Campos <cgarcia@igalia.com>
1278 Unreviewed. Fix the GTK+ build.
1280 * GNUmakefile.am: Add javascriptcore_cflags variable.
1282 2011-06-04 Kevin Ollivier <kevino@theolliviers.com>
1284 [wx] Unreviewed build fix. Restore the PPC build and allow users to specify architectures
1289 2011-06-04 Adam Barth <abarth@webkit.org>
1291 Configure new commit-queue instance. (Please ignore.)
1293 2011-06-03 Martin Robinson <mrobinson@igalia.com>
1295 Reviewed by Dimitri Glazkov.
1297 Teach Gtk build about window.internals
1298 https://bugs.webkit.org/show_bug.cgi?id=61071
1300 * Source/autotools/symbols.filter: Added some symbols necessary for
1301 window.internals to function to the global symbol list.
1303 2011-06-03 Alexis Menard <alexis.menard@openbossa.org>
1305 Reviewed by Benjamin Poulain.
1307 [Qt] Build fix of QtWebKit 2.2 when inside Qt tree with GCC 4.6.
1308 https://bugs.webkit.org/show_bug.cgi?id=61957
1310 When building inside the Qt source tree, qmake always append the mkspecs
1311 defines after ours. We have to workaround and make sure that we append
1312 our flags after the qmake variable used inside Qt. This workaround was provided
1313 by our qmake folks. We need to append in both case because qmake behave differently
1314 when called with -spec or via SUBDIR+=.
1316 * Source/WebKit.pri:
1318 2011-06-02 Alexis Menard <alexis.menard@openbossa.org>
1320 Reviewed by Andreas Kling.
1322 [Qt] Build fix of QtWebKit 2.2 when inside Qt tree with GCC 4.6.
1323 https://bugs.webkit.org/show_bug.cgi?id=61957
1325 When building inside the Qt source tree, qmake always append the mkspecs
1326 defines after ours. We have to workaround and make sure that we append
1327 our flags after the qmake variable used inside Qt. This workaround was provided
1330 * Source/WebKit.pri:
1332 2011-03-30 Martin Robinson <mrobinson@igalia.com>
1334 Reviewed by Adam Roben.
1336 [GTK] [WebKit2] Implement a basic WebKitTestRunner
1337 https://bugs.webkit.org/show_bug.cgi?id=57068
1339 * GNUmakefile.am: Added reference to WebKitTestRunner GNUmakefile.
1341 2011-05-31 Xan Lopez <xlopez@igalia.com>
1343 Reviewed by Martin Robinson.
1345 Bump version to 1.5.1.
1349 2011-05-25 Gregg Tavares <gman@chromium.org>
1351 Reviewed by Kenneth Russell.
1353 Add 'noExtensions' option to Web/GraphicsContext3D attributes.
1354 https://bugs.webkit.org/show_bug.cgi?id=61460
1356 * Source/WebCore/html/canvas/WebGLRenderingContext.cpp:
1357 * Source/WebCore/platform/graphics/GraphicsContext3D.h:
1358 * Source/WebKit/chromium/public/WebGraphicsContext3D.h:
1359 * Source/WebKit/chromium/src/GraphicsContext3DChromium.cpp:
1361 2011-05-24 Keishi Hattori <keishi@webkit.org>
1363 Reviewed by Kent Tamura.
1365 Disable textfield implementation of <input type=color>. Add INPUT_COLOR feature flag. Add input color sanitizer.
1366 https://bugs.webkit.org/show_bug.cgi?id=61273
1368 * configure.ac: Added INPUT_COLOR feature flag.
1370 2011-05-24 Jay Civelli <jcivelli@chromium.org>
1372 Reviewed by Adam Barth.
1374 Adding MHTML reading support.
1375 https://bugs.webkit.org/show_bug.cgi?id=7168
1379 2011-05-23 Ryuan Choi <ryuan.choi@samsung.com>
1381 Rubber stamped by Eric Seidel.
1383 [CMAKE] Refactoring wtf related code.
1384 https://bugs.webkit.org/show_bug.cgi?id=60146
1386 Move WTF_INCLUDE_DIRECTORIES to Source/JavaScriptCore/wtf/CMakeLists.txt.
1388 * Source/cmake/OptionsCommon.cmake:
1389 * Source/cmake/OptionsEfl.cmake:
1391 2011-05-18 Gyuyoung Kim <gyuyoung.kim@samsung.com>
1393 Unreviewed. Fix build break.
1395 * Source/cmake/WebKitMacros.cmake: Add -i option in order to include Lookup.h
1397 2011-05-16 Carlos Garcia Campos <cgarcia@igalia.com>
1399 Reviewed by Martin Robinson.
1401 [GTK] Enable building GTK port with ENABLE_PLUGIN_PROCESS=1
1402 https://bugs.webkit.org/show_bug.cgi?id=58223
1404 * configure.ac: Add configure option to enable/disable plugin
1407 2011-05-12 Gregg Tavares <gman@chromium.org>
1409 Reviewed by Kenneth Russell.
1411 Add option to select GraphicsContext3D implementation.
1412 https://bugs.webkit.org/show_bug.cgi?id=60297
1414 * Source/WebKit/chromium/DEPS:
1415 * Tools/DumpRenderTree/chromium/DumpRenderTree.cpp:
1417 2011-05-12 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1419 Reviewed by Antonio Gomes.
1421 [CMAKE] Add option to unconditionally enable/disable a feature
1422 https://bugs.webkit.org/show_bug.cgi?id=60643
1424 Create an argument to be used in WEBKIT_FEATURE macro, allowing a port
1425 to enable a feature without showing to user that it can be disabled.
1426 This is useful if a port needs an option to be always ON/OFF and
1427 changing it will break the build.
1429 This way it's possible to add mandatory features to each port without
1430 touching the cmakeconfig.cmake file.
1432 * Source/cmake/WebKitFeatures.cmake:
1434 2011-05-11 Dmitry Lomov <dslomov@google.com>
1436 Reviewed by David Levin.
1438 https://bugs.webkit.org/show_bug.cgi?id=59561
1439 Switch TestWebKitAPI to GTest
1441 Fixes Makefiles and WinCairo build as well
1443 * Source/ThirdParty/gtest/README.WebKit:
1444 * Source/ThirdParty/gtest/msvc/gtest-md.vcproj:
1445 * Source/ThirdParty/gtest/xcode/Config/General.xcconfig:
1446 * Source/ThirdParty/gtest/xcode/Makefile: Added.
1448 2011-05-09 Dmitry Lomov <dslomov@google.com>
1450 Reviewed by Sam Weinig.
1452 Switch TestWebKitAPI to GTest
1453 https://bugs.webkit.org/show_bug.cgi?id=59561
1455 * Source/ThirdParty/gtest/README.WebKit:
1456 * Source/ThirdParty/gtest/msvc/gtest-md.vcproj:
1458 2011-05-09 Xan Lopez <xlopez@igalia.com>
1460 Reviewed by Gustavo Noronha.
1462 Fix logic in GCC version detection, it was reversed.
1466 2011-05-09 Alexis Menard <alexis.menard@openbossa.org>
1468 Reviewed by Andreas Kling.
1470 [Qt] Fix the build on Embedded Linux.
1471 https://bugs.webkit.org/show_bug.cgi?id=60347
1473 qpa is the name for lighthouse but the old name for Qt for Embedded Linux should
1474 still be used in order to build properly.
1476 * Source/WebKit.pri:
1478 2011-05-05 Kevin Ollivier <kevino@theolliviers.com>
1480 [wx] Unreviewed build fix. Add LocalizedDateNone.cpp to the build.
1484 2011-05-05 Prasanth Ullattil <prasanth.ullattil@nokia.com>
1486 Reviewed by Simon Hausmann.
1488 Install correct header files for webkit.
1490 Since WebKit is no longer inside Qt, we can remove the detection for
1493 [Qt] Install targets are not working correctly for modularized Qt and QtWebkit
1494 https://bugs.webkit.org/show_bug.cgi?id=57621
1496 * Source/sync.profile:
1498 2011-05-05 Adam Barth <abarth@webkit.org>
1500 Remove a couple stray mentions of WML that I missed before.
1504 2011-05-05 Alexis Menard <alexis.menard@openbossa.org>
1506 Reviewed by Benjamin Poulain.
1508 [Qt] Make QtWebKit build when using gcc 4.6.0
1509 https://bugs.webkit.org/show_bug.cgi?id=60265
1511 If QtWebKit is compiled with gcc 4.6.0 and the build is not done
1512 with c++0x support we need to deactivate warnings about compatibility.
1513 Some WebKit types have names which conflicts with upcoming c++0x
1514 types. If QtWebKit is built with c++0x support, WebKit has code to
1515 fallback to the standard type rather than the WebKit implementation.
1516 For example nullptr will be the one of the std if build options turns on
1519 * Source/WebKit.pri:
1521 2011-05-04 Xan Lopez <xlopez@igalia.com>
1523 Reviewed by Martin Robinson.
1525 [GTK] Fix warnings in webkit.m4 with autoconf 2.68
1526 https://bugs.webkit.org/show_bug.cgi?id=60189
1528 Use AC_LANG_SOURCE when passing source code to AC_COMPILE_IFELSE
1531 * Source/autotools/webkit.m4: ditto.
1533 2011-05-04 Martin Robinson <mrobinson@igalia.com>
1535 Fix the WebKitGTK+ build.
1537 * configure.ac: Added option parsing code for loading touch icons.
1539 2011-05-03 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1541 Reviewed by Xan Lopez.
1543 [CMAKE] Remove C++0x compat mode warnings for GCC >= 4.6.0
1544 https://bugs.webkit.org/show_bug.cgi?id=60041
1546 Hardcode -Wno-c++0x-compat for the default compiler (if version >=
1547 4.6.0) until our codebase is ready. This is the same as done for
1550 * Source/cmake/WebKitHelpers.cmake: ditto.
1552 2011-05-03 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1554 Unreviewed, rolling out r85624.
1555 http://trac.webkit.org/changeset/85624
1557 The same command is used also for make_names.pl, which breaks
1560 * Source/cmake/OptionsCommon.cmake: ditto.
1562 2011-05-03 Leandro Pereira <leandro@profusion.mobi>
1564 [EFL] Unreviewed build fix for NETWORK_BACKEND=curl.
1566 Force linking with zlib so that uncompress() exists.
1568 * Source/cmake/OptionsEfl.cmake: Find zlib.
1570 2011-05-03 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1572 [CMAKE] Unreviewed build fix for gcc >= 4.6
1574 Same fix as done in r84123. CMake explicitly pass the arguments to
1575 make_names.pl, so let's make them the same.
1577 * Source/cmake/OptionsCommon.cmake: ditto.
1579 2011-05-02 Adam Klein <adamk@chromium.org>
1581 Reviewed by Tony Chang.
1583 Roll chromium DEPS to r83722, add new crypto directory to DEPS
1584 https://bugs.webkit.org/show_bug.cgi?id=59992
1587 Ignore new chromium/crypto directory.
1589 2011-05-03 Carlos Garcia Campos <cgarcia@igalia.com>
1591 Reviewed by Eric Seidel.
1593 [GTK] Build webkit1 even when webkit2 is enabled
1594 https://bugs.webkit.org/show_bug.cgi?id=59695
1599 2011-05-01 ojab <ojab@ojab.ru>
1601 Reviewed by Eric Seidel.
1603 --disable-video-track if --disable-video
1604 https://bugs.webkit.org/show_bug.cgi?id=59605
1608 2011-04-29 Dean Jackson <dino@apple.com>
1610 Reviewed by Simon Fraser.
1612 Add ENABLE macro for WebKitAnimation
1613 https://bugs.webkit.org/show_bug.cgi?id=59729
1615 Add new feature to toggle WebKit Animation API.
1619 2011-04-29 Kevin Ollivier <kevino@theolliviers.com>
1621 [wx] Unreviewed build fix. Fix library copying logic for wxMSW 2.9.x.
1625 2011-04-28 Adam Barth <abarth@webkit.org>
1627 Reviewed by Eric Seidel.
1630 https://bugs.webkit.org/show_bug.cgi?id=59678
1632 Remove WML configuration option from the CMake build system.
1634 * Source/cmake/OptionsEfl.cmake:
1635 * Source/cmake/OptionsWinCE.cmake:
1636 * Source/cmakeconfig.h.cmake:
1638 2011-04-28 Xan Lopez <xlopez@igalia.com>
1640 Reviewed by Martin Robinson.
1642 [Gtk] Split JSC and WebCore builds
1643 https://bugs.webkit.org/show_bug.cgi?id=19428
1645 Add a pkg-config file for JavaScriptCoreGTK+.
1647 * configure.ac: generate the final pkg-config file from our .in
1650 2011-04-28 Xan Lopez <xlopez@igalia.com>
1652 Reviewed by Martin Robinson.
1654 [Gtk] Split JSC and WebCore builds
1655 https://bugs.webkit.org/show_bug.cgi?id=19428
1657 Build JavaScriptCore as a libtool shared library instead of a
1658 private convenience library.
1660 * GNUmakefile.am: remove convenience library definition for jsc.
1662 2011-04-28 Xan Lopez <xlopez@igalia.com>
1664 Reviewed by Martin Robinson.
1666 [GTK] Remove C++0x compat mode warnings for GCC >= 4.6.0
1667 https://bugs.webkit.org/show_bug.cgi?id=59718
1669 Hardcode -Wno-c++0x-compat for the default compiler (if version >=
1670 4.6.0) until our codebase is ready.
1672 * configure.ac: do that.
1674 2011-04-27 Yi Shen <yi.4.shen@nokia.com>
1676 Reviewed by Kenneth Rohde Christiansen.
1678 [Qt] Upstream Symbian platform plugin
1679 https://bugs.webkit.org/show_bug.cgi?id=58435
1681 Upstream Symbian platform plugin.
1683 * Source/WebKit.pro: Add platformplugin path to the SUBDIRS.
1685 2011-04-27 Steve Block <steveblock@google.com>
1687 Reviewed by David Levin.
1689 Remove Android build system
1690 https://bugs.webkit.org/show_bug.cgi?id=48111
1692 This is to avoid the maintenance burden until the Android port is
1695 * Source/Android.mk: Removed.
1697 2011-04-26 Kevin Ollivier <kevino@theolliviers.com>
1699 Rubberstamped by Eric Seidel.
1701 Enable waf to be used to build other ports
1702 https://bugs.webkit.org/show_bug.cgi?id=58213
1706 2011-04-22 Sheriff Bot <webkit.review.bot@gmail.com>
1708 Unreviewed, rolling out r84627.
1709 http://trac.webkit.org/changeset/84627
1710 https://bugs.webkit.org/show_bug.cgi?id=59271
1712 It broke Symbian build (Requested by Ossy on #webkit).
1714 * Source/WebKit.pro:
1716 2011-04-22 Yi Shen <yi.4.shen@nokia.com>
1718 Reviewed by Kenneth Rohde Christiansen.
1720 [Qt] Upstream Symbian platform plugin
1721 https://bugs.webkit.org/show_bug.cgi?id=58435
1723 Upstream Symbian platform plugin.
1725 * Source/WebKit.pro: Add platformplugin path to the SUBDIRS.
1727 2011-04-21 Maciej Stachowiak <mjs@apple.com>
1729 Reviewed by Adam Roben.
1731 Add a feature define to allow <details> and <summary> to be disabled
1732 https://bugs.webkit.org/show_bug.cgi?id=59118
1733 <rdar://problem/9257045>
1737 2011-04-18 Evan Martin <evan@chromium.org>
1739 Reviewed by Eric Seidel.
1741 [chromium] expose title direction to webkit client
1742 https://bugs.webkit.org/show_bug.cgi?id=58823
1744 * Tools/DumpRenderTree/chromium/LayoutTestController.cpp:
1745 * Tools/DumpRenderTree/chromium/LayoutTestController.h:
1746 Adapt to new API. Expose title direction to JS so it can be tested.
1748 * Tools/DumpRenderTree/chromium/WebViewHost.cpp:
1749 * Tools/DumpRenderTree/chromium/WebViewHost.h:
1752 2011-04-18 Hans Wennborg <hans@chromium.org>
1754 Reviewed by Steve Block.
1756 LevelDB backend for IndexedDB
1757 https://bugs.webkit.org/show_bug.cgi?id=57372
1759 Add LevelDB wrappers to Android.mk.
1761 * Source/Android.mk:
1763 2011-04-18 Patrick Gansterer <paroga@webkit.org>
1765 Reviewed by Pavel Feldman.
1767 REGRESSION (r81479): generate-inspector-idl fails on native win32
1768 https://bugs.webkit.org/show_bug.cgi?id=58315
1770 Disable git autocrlf for Inspector.json.
1774 2011-04-16 Patrick Gansterer <paroga@webkit.org>
1776 Reviewed by Eric Seidel.
1778 Rename PLATFORM(CAIRO) to USE(CAIRO)
1779 https://bugs.webkit.org/show_bug.cgi?id=55192
1781 * Source/cmake/OptionsEfl.cmake:
1783 2011-04-15 Shishir Agrawal <shishir@chromium.org>
1785 Reviewed by James Robinson.
1787 Add a flag to guard Page Visibility API changes.
1788 https://bugs.webkit.org/show_bug.cgi?id=58464
1791 http://lists.w3.org/Archives/Public/public-webapps/2011JanMar/0175.html
1795 2011-04-15 Xan Lopez <xlopez@igalia.com>
1797 Reviewed by Martin Robinson.
1799 * configure.ac: bump to 1.5.0, 1.4.0 will be released from a
1800 branch and was already cut off.
1802 2011-04-15 Anna Cavender <annacc@chromium.org>
1804 Reviewed by Eric Carlson.
1806 Renaming TRACK feature define to VIDEO_TRACK
1807 https://bugs.webkit.org/show_bug.cgi?id=53556
1811 2011-04-13 Dmitry Lomov <dslomov@google.com>
1813 Reviewed by David Levin.
1815 Add GTest unit-testing framework to WebKit
1816 https://bugs.webkit.org/show_bug.cgi?id=58507
1818 * Source/ThirdParty/gtest/CHANGES: Added.
1819 * Source/ThirdParty/gtest/CMakeLists.txt: Added.
1820 * Source/ThirdParty/gtest/CONTRIBUTORS: Added.
1821 * Source/ThirdParty/gtest/COPYING: Added.
1822 * Source/ThirdParty/gtest/Makefile.am: Added.
1823 * Source/ThirdParty/gtest/README: Added.
1824 * Source/ThirdParty/gtest/README.WebKit: Added.
1825 * Source/ThirdParty/gtest/codegear/gtest.cbproj: Added.
1826 * Source/ThirdParty/gtest/codegear/gtest.groupproj: Added.
1827 * Source/ThirdParty/gtest/codegear/gtest_all.cc: Added.
1828 * Source/ThirdParty/gtest/codegear/gtest_link.cc: Added.
1829 * Source/ThirdParty/gtest/codegear/gtest_main.cbproj: Added.
1830 * Source/ThirdParty/gtest/codegear/gtest_unittest.cbproj: Added.
1831 * Source/ThirdParty/gtest/configure.ac: Added.
1832 * Source/ThirdParty/gtest/include/gtest/gtest-death-test.h: Added.
1833 * Source/ThirdParty/gtest/include/gtest/gtest-message.h: Added.
1834 * Source/ThirdParty/gtest/include/gtest/gtest-param-test.h: Added.
1835 * Source/ThirdParty/gtest/include/gtest/gtest-param-test.h.pump: Added.
1836 * Source/ThirdParty/gtest/include/gtest/gtest-spi.h: Added.
1837 * Source/ThirdParty/gtest/include/gtest/gtest-test-part.h: Added.
1838 * Source/ThirdParty/gtest/include/gtest/gtest-typed-test.h: Added.
1839 * Source/ThirdParty/gtest/include/gtest/gtest.h: Added.
1840 * Source/ThirdParty/gtest/include/gtest/gtest_pred_impl.h: Added.
1841 * Source/ThirdParty/gtest/include/gtest/gtest_prod.h: Added.
1842 * Source/ThirdParty/gtest/include/gtest/internal/gtest-death-test-internal.h: Added.
1843 * Source/ThirdParty/gtest/include/gtest/internal/gtest-filepath.h: Added.
1844 * Source/ThirdParty/gtest/include/gtest/internal/gtest-internal.h: Added.
1845 * Source/ThirdParty/gtest/include/gtest/internal/gtest-linked_ptr.h: Added.
1846 * Source/ThirdParty/gtest/include/gtest/internal/gtest-param-util-generated.h: Added.
1847 * Source/ThirdParty/gtest/include/gtest/internal/gtest-param-util-generated.h.pump: Added.
1848 * Source/ThirdParty/gtest/include/gtest/internal/gtest-param-util.h: Added.
1849 * Source/ThirdParty/gtest/include/gtest/internal/gtest-port.h: Added.
1850 * Source/ThirdParty/gtest/include/gtest/internal/gtest-string.h: Added.
1851 * Source/ThirdParty/gtest/include/gtest/internal/gtest-tuple.h: Added.
1852 * Source/ThirdParty/gtest/include/gtest/internal/gtest-tuple.h.pump: Added.
1853 * Source/ThirdParty/gtest/include/gtest/internal/gtest-type-util.h: Added.
1854 * Source/ThirdParty/gtest/include/gtest/internal/gtest-type-util.h.pump: Added.
1855 * Source/ThirdParty/gtest/m4/acx_pthread.m4: Added.
1856 * Source/ThirdParty/gtest/m4/gtest.m4: Added.
1857 * Source/ThirdParty/gtest/make/Makefile: Added.
1858 * Source/ThirdParty/gtest/msvc/gtest-md.sln: Added.
1859 * Source/ThirdParty/gtest/msvc/gtest-md.vcproj: Added.
1860 * Source/ThirdParty/gtest/msvc/gtest.sln: Added.
1861 * Source/ThirdParty/gtest/msvc/gtest.vcproj: Added.
1862 * Source/ThirdParty/gtest/msvc/gtest_main-md.vcproj: Added.
1863 * Source/ThirdParty/gtest/msvc/gtest_main.vcproj: Added.
1864 * Source/ThirdParty/gtest/msvc/gtest_prod_test-md.vcproj: Added.
1865 * Source/ThirdParty/gtest/msvc/gtest_prod_test.vcproj: Added.
1866 * Source/ThirdParty/gtest/msvc/gtest_unittest-md.vcproj: Added.
1867 * Source/ThirdParty/gtest/msvc/gtest_unittest.vcproj: Added.
1868 * Source/ThirdParty/gtest/run_tests.py: Added.
1869 * Source/ThirdParty/gtest/samples/prime_tables.h: Added.
1870 * Source/ThirdParty/gtest/samples/sample1.cc: Added.
1871 * Source/ThirdParty/gtest/samples/sample1.h: Added.
1872 * Source/ThirdParty/gtest/samples/sample10_unittest.cc: Added.
1873 * Source/ThirdParty/gtest/samples/sample1_unittest.cc: Added.
1874 * Source/ThirdParty/gtest/samples/sample2.cc: Added.
1875 * Source/ThirdParty/gtest/samples/sample2.h: Added.
1876 * Source/ThirdParty/gtest/samples/sample2_unittest.cc: Added.
1877 * Source/ThirdParty/gtest/samples/sample3-inl.h: Added.
1878 * Source/ThirdParty/gtest/samples/sample3_unittest.cc: Added.
1879 * Source/ThirdParty/gtest/samples/sample4.cc: Added.
1880 * Source/ThirdParty/gtest/samples/sample4.h: Added.
1881 * Source/ThirdParty/gtest/samples/sample4_unittest.cc: Added.
1882 * Source/ThirdParty/gtest/samples/sample5_unittest.cc: Added.
1883 * Source/ThirdParty/gtest/samples/sample6_unittest.cc: Added.
1884 * Source/ThirdParty/gtest/samples/sample7_unittest.cc: Added.
1885 * Source/ThirdParty/gtest/samples/sample8_unittest.cc: Added.
1886 * Source/ThirdParty/gtest/samples/sample9_unittest.cc: Added.
1887 * Source/ThirdParty/gtest/scripts/fuse_gtest_files.py: Added.
1888 * Source/ThirdParty/gtest/scripts/gen_gtest_pred_impl.py: Added.
1889 * Source/ThirdParty/gtest/scripts/gtest-config.in: Added.
1890 * Source/ThirdParty/gtest/scripts/pump.py: Added.
1891 * Source/ThirdParty/gtest/scripts/test/Makefile: Added.
1892 * Source/ThirdParty/gtest/scripts/upload.py: Added.
1893 * Source/ThirdParty/gtest/scripts/upload_gtest.py: Added.
1894 * Source/ThirdParty/gtest/src/gtest-all.cc: Added.
1895 * Source/ThirdParty/gtest/src/gtest-death-test.cc: Added.
1896 * Source/ThirdParty/gtest/src/gtest-filepath.cc: Added.
1897 * Source/ThirdParty/gtest/src/gtest-internal-inl.h: Added.
1898 * Source/ThirdParty/gtest/src/gtest-port.cc: Added.
1899 * Source/ThirdParty/gtest/src/gtest-test-part.cc: Added.
1900 * Source/ThirdParty/gtest/src/gtest-typed-test.cc: Added.
1901 * Source/ThirdParty/gtest/src/gtest.cc: Added.
1902 * Source/ThirdParty/gtest/src/gtest_main.cc: Added.
1903 * Source/ThirdParty/gtest/test/gtest-death-test_test.cc: Added.
1904 * Source/ThirdParty/gtest/test/gtest-filepath_test.cc: Added.
1905 * Source/ThirdParty/gtest/test/gtest-linked_ptr_test.cc: Added.
1906 * Source/ThirdParty/gtest/test/gtest-listener_test.cc: Added.
1907 * Source/ThirdParty/gtest/test/gtest-message_test.cc: Added.
1908 * Source/ThirdParty/gtest/test/gtest-options_test.cc: Added.
1909 * Source/ThirdParty/gtest/test/gtest-param-test2_test.cc: Added.
1910 * Source/ThirdParty/gtest/test/gtest-param-test_test.cc: Added.
1911 * Source/ThirdParty/gtest/test/gtest-param-test_test.h: Added.
1912 * Source/ThirdParty/gtest/test/gtest-port_test.cc: Added.
1913 * Source/ThirdParty/gtest/test/gtest-test-part_test.cc: Added.
1914 * Source/ThirdParty/gtest/test/gtest-tuple_test.cc: Added.
1915 * Source/ThirdParty/gtest/test/gtest-typed-test2_test.cc: Added.
1916 * Source/ThirdParty/gtest/test/gtest-typed-test_test.cc: Added.
1917 * Source/ThirdParty/gtest/test/gtest-typed-test_test.h: Added.
1918 * Source/ThirdParty/gtest/test/gtest-unittest-api_test.cc: Added.
1919 * Source/ThirdParty/gtest/test/gtest_all_test.cc: Added.
1920 * Source/ThirdParty/gtest/test/gtest_break_on_failure_unittest.py: Added.
1921 * Source/ThirdParty/gtest/test/gtest_break_on_failure_unittest_.cc: Added.
1922 * Source/ThirdParty/gtest/test/gtest_color_test.py: Added.
1923 * Source/ThirdParty/gtest/test/gtest_color_test_.cc: Added.
1924 * Source/ThirdParty/gtest/test/gtest_env_var_test.py: Added.
1925 * Source/ThirdParty/gtest/test/gtest_env_var_test_.cc: Added.
1926 * Source/ThirdParty/gtest/test/gtest_environment_test.cc: Added.
1927 * Source/ThirdParty/gtest/test/gtest_filter_unittest.py: Added.
1928 * Source/ThirdParty/gtest/test/gtest_filter_unittest_.cc: Added.
1929 * Source/ThirdParty/gtest/test/gtest_help_test.py: Added.
1930 * Source/ThirdParty/gtest/test/gtest_help_test_.cc: Added.
1931 * Source/ThirdParty/gtest/test/gtest_list_tests_unittest.py: Added.
1932 * Source/ThirdParty/gtest/test/gtest_list_tests_unittest_.cc: Added.
1933 * Source/ThirdParty/gtest/test/gtest_main_unittest.cc: Added.
1934 * Source/ThirdParty/gtest/test/gtest_nc.cc: Added.
1935 * Source/ThirdParty/gtest/test/gtest_nc_test.py: Added.
1936 * Source/ThirdParty/gtest/test/gtest_no_test_unittest.cc: Added.
1937 * Source/ThirdParty/gtest/test/gtest_output_test.py: Added.
1938 * Source/ThirdParty/gtest/test/gtest_output_test_.cc: Added.
1939 * Source/ThirdParty/gtest/test/gtest_output_test_golden_lin.txt: Added.
1940 * Source/ThirdParty/gtest/test/gtest_output_test_golden_win.txt: Added.
1941 * Source/ThirdParty/gtest/test/gtest_pred_impl_unittest.cc: Added.
1942 * Source/ThirdParty/gtest/test/gtest_prod_test.cc: Added.
1943 * Source/ThirdParty/gtest/test/gtest_repeat_test.cc: Added.
1944 * Source/ThirdParty/gtest/test/gtest_shuffle_test.py: Added.
1945 * Source/ThirdParty/gtest/test/gtest_shuffle_test_.cc: Added.
1946 * Source/ThirdParty/gtest/test/gtest_sole_header_test.cc: Added.
1947 * Source/ThirdParty/gtest/test/gtest_stress_test.cc: Added.
1948 * Source/ThirdParty/gtest/test/gtest_test_utils.py: Added.
1949 * Source/ThirdParty/gtest/test/gtest_throw_on_failure_ex_test.cc: Added.
1950 * Source/ThirdParty/gtest/test/gtest_throw_on_failure_test.py: Added.
1951 * Source/ThirdParty/gtest/test/gtest_throw_on_failure_test_.cc: Added.
1952 * Source/ThirdParty/gtest/test/gtest_uninitialized_test.py: Added.
1953 * Source/ThirdParty/gtest/test/gtest_uninitialized_test_.cc: Added.
1954 * Source/ThirdParty/gtest/test/gtest_unittest.cc: Added.
1955 * Source/ThirdParty/gtest/test/gtest_xml_outfile1_test_.cc: Added.
1956 * Source/ThirdParty/gtest/test/gtest_xml_outfile2_test_.cc: Added.
1957 * Source/ThirdParty/gtest/test/gtest_xml_outfiles_test.py: Added.
1958 * Source/ThirdParty/gtest/test/gtest_xml_output_unittest.py: Added.
1959 * Source/ThirdParty/gtest/test/gtest_xml_output_unittest_.cc: Added.
1960 * Source/ThirdParty/gtest/test/gtest_xml_test_utils.py: Added.
1961 * Source/ThirdParty/gtest/test/production.cc: Added.
1962 * Source/ThirdParty/gtest/test/production.h: Added.
1963 * Source/ThirdParty/gtest/test/run_tests_util.py: Added.
1964 * Source/ThirdParty/gtest/test/run_tests_util_test.py: Added.
1965 * Source/ThirdParty/gtest/xcode/Config/DebugProject.xcconfig: Added.
1966 * Source/ThirdParty/gtest/xcode/Config/FrameworkTarget.xcconfig: Added.
1967 * Source/ThirdParty/gtest/xcode/Config/General.xcconfig: Added.
1968 * Source/ThirdParty/gtest/xcode/Config/ReleaseProject.xcconfig: Added.
1969 * Source/ThirdParty/gtest/xcode/Config/StaticLibraryTarget.xcconfig: Added.
1970 * Source/ThirdParty/gtest/xcode/Config/TestTarget.xcconfig: Added.
1971 * Source/ThirdParty/gtest/xcode/Resources/Info.plist: Added.
1972 * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/Info.plist: Added.
1973 * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/WidgetFramework.xcodeproj/project.pbxproj: Added.
1974 * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/runtests.sh: Added.
1975 * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/widget.cc: Added.
1976 * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/widget.h: Added.
1977 * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/widget_test.cc: Added.
1978 * Source/ThirdParty/gtest/xcode/Scripts/runtests.sh: Added.
1979 * Source/ThirdParty/gtest/xcode/Scripts/versiongenerate.py: Added.
1980 * Source/ThirdParty/gtest/xcode/gtest.xcodeproj/project.pbxproj: Added.
1982 2011-04-13 Ryuan Choi <ryuan.choi@samsung.com>
1984 Reviewed by Kenneth Rohde Christiansen.
1986 [CMAKE] Separate DerivedSources.
1987 https://bugs.webkit.org/show_bug.cgi?id=58427
1989 Seperate DerivedSources/ to DerivedSources/WebCore and
1990 DerivedSources/JavaScriptCore.
1992 * Source/CMakeLists.txt:
1993 * Source/cmake/OptionsCommon.cmake:
1994 * Source/cmake/WebKitFS.cmake:
1995 * Source/cmake/WebKitHelpers.cmake:
1996 * Source/cmake/WebKitMacros.cmake:
1998 2011-04-13 Tony Chang <tony@chromium.org>
2000 Ignore files generated from glu.gyp.
2004 2011-03-28 Adam Barth <abarth@webkit.org>
2006 Reviewed by Kenneth Russell.
2008 Move libtess from WebCore/thirdparty to ThirdParty
2009 https://bugs.webkit.org/show_bug.cgi?id=57288
2011 We're putting third party code in Source/ThirdParty these days.
2013 * Source/ThirdParty/glu: Copied from Source/WebCore/thirdparty/glu.
2014 * Source/ThirdParty/glu/glu.gyp: Added.
2016 2011-04-12 Thouraya ANDOLSI <thouraya.andolsi@st.com>
2018 Reviewed by Eric Seidel.
2020 [QT] Enable JIT build for SH4 platforms.
2021 https://bugs.webkit.org/show_bug.cgi?id=58317
2022 add disable_uitools for SH4 platforms.
2024 * Source/WebKit.pri:
2026 2011-04-11 Anna Cavender <annacc@chromium.org>
2028 Reviewed by Eric Carlson.
2030 Setup ENABLE(TRACK) feature define
2031 https://bugs.webkit.org/show_bug.cgi?id=53556
2035 2011-04-11 Varun Jain <varunjain@chromium.org>
2037 Reviewed by Darin Fisher.
2039 Resolving FIXME to make new WebWidget method pure virtual since all downstream classes have implemented the method.
2040 https://bugs.webkit.org/show_bug.cgi?id=58245
2042 * Source/WebKit/chromium/public/WebWidget.h:
2044 2011-04-11 Thouraya ANDOLSI <thouraya.andolsi@st.com>
2046 Reviewed by Oliver Hunt.
2049 https://bugs.webkit.org/show_bug.cgi?id=44329
2051 Enable JIT support for SH4 platforms.
2055 2011-04-11 Andreas Kling <andreas.kling@nokia.com>
2057 Unreviewed Qt build fix, QT_CONFIG doesn't have uitools on bots.
2059 * Source/WebKit.pri:
2061 2011-04-09 Keith Kyzivat <keith.kyzivat@nokia.com>
2063 Reviewed by Laszlo Gombos.
2065 [Qt] Don't link against fontconfig or X11 if embedded
2066 https://bugs.webkit.org/show_bug.cgi?id=58104
2068 * Source/WebKit.pri: Add qpa=>embedded as it should be across all builds.
2070 2011-04-08 Alpha Lam <hclam@chromium.org>
2072 Unreviewed, rolling out r83335.
2073 http://trac.webkit.org/changeset/83335
2074 https://bugs.webkit.org/show_bug.cgi?id=53556
2076 GTK and QT bots are broken.
2080 2011-04-08 Kristian Amlie <kristian.amlie@nokia.com>
2082 Reviewed by Andreas Kling.
2084 [Qt] Remove modular references after support for the flag was removed.
2085 https://bugs.webkit.org/show_bug.cgi?id=57018
2087 Removed modular references after support for the flag was removed.
2089 Support was removed because the Qt Modularization project decided we
2090 don't need it. It's better to base decisions on the available
2091 information, as demonstrated in the patch by checking
2094 * Source/WebKit.pri:
2096 2011-04-07 Anna Cavender <annacc@chromium.org>
2098 Reviewed by Eric Carlson.
2100 Setup ENABLE(TRACK) feature define
2101 https://bugs.webkit.org/show_bug.cgi?id=53556
2105 2011-04-08 Varun Jain <varunjain@chromium.org>
2107 Reviewed by Darin Fisher.
2109 Need to extend WebKit chromium API to access text selection
2110 https://bugs.webkit.org/show_bug.cgi?id=57888
2112 * Source/WebKit/chromium/public/WebFrame.h:
2113 * Source/WebKit/chromium/public/WebWidget.h:
2114 * Source/WebKit/chromium/src/WebFrameImpl.cpp:
2115 * Source/WebKit/chromium/src/WebFrameImpl.h:
2116 * Source/WebKit/chromium/src/WebPopupMenuImpl.h:
2117 * Source/WebKit/chromium/src/WebViewImpl.cpp:
2118 * Source/WebKit/chromium/src/WebViewImpl.h:
2119 * Source/WebKit/chromium/tests/PopupMenuTest.cpp:
2121 2011-04-08 Jon Lee <jonlee@apple.com>
2123 Reviewed by David Levin.
2125 adding *.vcproj.*.user to .gitignore for Visual Studio development
2126 https://bugs.webkit.org/show_bug.cgi?id=58097
2130 2011-04-07 Eric Seidel <eric@webkit.org>
2132 Reviewed by Adam Barth.
2134 Add stub support for generating Gtk build system from gyp
2135 https://bugs.webkit.org/show_bug.cgi?id=58086
2137 This adds support for a new --port argument and plumbs through
2138 the necessary paths to allow generating for a port other than Mac.
2140 * Source/gyp/configure:
2142 2011-04-07 Andrew Scherkus <scherkus@chromium.org>
2144 Revert ENABLE_TRACK patch due to compile failures.
2148 2011-04-06 Dai Mikurube <dmikurube@chromium.org>
2150 Reviewed by David Levin.
2152 Add QUOTA build flag for unified quota API
2153 https://bugs.webkit.org/show_bug.cgi?id=57918
2155 * configure.ac: Added QUOTA build flag
2157 2011-04-04 Martin Robinson <mrobinson@igalia.com>
2159 Build fix for GTK+ after r82876.
2161 * Source/autotools/symbols.filter: Update the symbol filter to include new symbols
2162 from WTF that DRT uses.
2164 2011-04-04 Martin Robinson <mrobinson@igalia.com>
2166 Reviewed by Gustavo Noronha Silva.
2169 https://bugs.webkit.org/show_bug.cgi?id=31517
2171 * configure.ac: Update configure.ac to ensure that GL/GLX headers exist.
2173 2011-04-04 Jon Lee <jonlee@apple.com>
2175 Reviewed by Eric Seidel.
2177 add some directories to .gitignore (and svn:ignore) when opening projects in xcode4
2178 https://bugs.webkit.org/show_bug.cgi?id=57646
2180 * .gitignore: added xcode 4 related project and workspace directories that are not needed for checkin
2182 2011-03-31 Xan Lopez <xlopez@igalia.com>
2184 Reviewed by Martin Robinson.
2186 [GTK] Link explicitly with XRender on Linux/Unix
2187 https://bugs.webkit.org/show_bug.cgi?id=57558
2189 Some linkers, like GNU Gold, require explicit linkage of all the
2190 libraries used instead of relying on our dependencies to bring
2191 them in. In this case, the build fails because we use XRender in
2192 the plugin code but don't link directly to it.
2194 * configure.ac: check for XRender on UNIX.
2196 2011-03-31 Vamshikrishna.Yellenki <vamshi@motorola.com> and Alejandro G. Castro <alex@igalia.com>
2198 Reviewed by Martin Robinson.
2200 Implement MiniBrowser for Gtk port.
2201 https://bugs.webkit.org/show_bug.cgi?id=48512
2203 Initial implementation of the Gtk MiniBrowser.
2207 2011-03-30 Csaba Osztrogonác <ossy@webkit.org>
2209 [Qt] Typo fix, remove an accidentally added line.
2211 * Source/WebKit.pri:
2213 2011-03-30 Csaba Osztrogonác <ossy@webkit.org>
2215 [Qt] Rollout r82240 and r82232, because they broke 2 plugin tests.
2217 * Source/WebKit.pri:
2219 2011-03-29 Csaba Osztrogonác <ossy@webkit.org>
2221 Rubber-stamped by Andreas Kling.
2223 [Qt] Remove modular references after support for the flag was removed.
2224 https://bugs.webkit.org/show_bug.cgi?id=57018
2226 Symbian buildfix after r82232.
2228 * Source/WebKit.pri: Readd uitools option.
2230 2011-03-29 Kristian Amlie <kristian.amlie@nokia.com>
2232 Reviewed by Andreas Kling.
2234 Removed modular references after support for the flag was removed.
2236 Support was removed because the Qt Modularization project decided we
2237 don't need it. It's better to base decisions on the available
2238 information, as demonstrated in the patch by checking
2241 In addition, remove the reference to uitools. It has been moved to
2242 QtKernel now, and therefore is always available.
2244 [Qt] Remove modular references after support for the flag was removed.
2245 https://bugs.webkit.org/show_bug.cgi?id=57018
2247 * Source/WebKit.pri:
2249 2011-03-28 Benjamin Poulain <benjamin.poulain@nokia.com>
2251 Reviewed by Andreas Kling.
2253 [Qt] QtWebKit will not compile with QT_ASCII_CAST_WARNINGS enabled
2254 https://bugs.webkit.org/show_bug.cgi?id=57087
2256 Enable QT_ASCII_CAST_WARNINGS by default in webkit.pri to catch the errors early on.
2258 * Source/WebKit.pri:
2260 2011-03-26 Adam Barth <abarth@webkit.org>
2262 Reviewed by Eric Seidel.
2264 We shouldn't bother running GYP if the generated files are newer than the GYP files
2265 https://bugs.webkit.org/show_bug.cgi?id=57146
2267 In the common case, this check will avoid any overhead from processing
2268 the GYP files. Another approach to doing this is to add the feature to
2269 GYP directly, but GYP's approach to this problem is to compute the
2270 output in its entirety and compare it byte-for-byte against the output
2271 file. In the future, it might make sense to add this approach as an
2272 alternative approach for GYP itself.
2274 I also removed JavaScriptGlue from the script because we're not really
2275 going to change JavaScriptGlue over to GYP. We were using
2276 JavaScriptGlue as a learning experience.
2278 * Source/gyp/configure:
2280 2011-03-25 Kevin Ollivier <kevino@theolliviers.com>
2282 [wx] Build fix, don't use the new FPD implementation yet, until we can merge ours with it.
2286 2011-03-23 George Guo <George.Guo@nokia.com>
2288 Reviewed by Darin Adler.
2290 Webkit warning: converting to 'unsigned int' from 'double'
2291 https://bugs.webkit.org/show_bug.cgi?id=56865
2293 With -Werr enabled, this cause the build failure on RedHat Linux.
2296 * Source/JavaScriptCore/runtime/TimeoutChecker.cpp:
2299 2011-03-23 Adam Barth <abarth@webkit.org>
2301 Reviewed by Eric Seidel.
2303 GYP build should default to Production configuration
2304 https://bugs.webkit.org/show_bug.cgi?id=56899
2306 * Source/gyp/common.gypi:
2308 2011-03-22 Adam Barth <abarth@webkit.org>
2310 Reviewed by Eric Seidel.
2312 gyp/configure shouldn't require GYP to be in your path
2313 https://bugs.webkit.org/show_bug.cgi?id=56873
2315 Now that GYP is on Source/ThirdParty/gyp, we can just use that copy
2316 instead of requiring GYP to be in the user's path.
2318 * Source/gyp/configure:
2320 2011-03-22 Adam Barth <abarth@webkit.org>
2322 Reviewed by Eric Seidel.
2324 Add GYP to Source/ThirdParty
2325 https://bugs.webkit.org/show_bug.cgi?id=56870
2327 We probably don't need all the test files, but it seems cleaner to just
2328 check in the whole GYP tree. GYP is BSD licensed, so it is compatible
2329 with the WebKit license.
2331 * Source/ThirdParty/gyp: Added.
2333 2011-03-21 Alejandro G. Castro <alex@igalia.com>
2335 Reviewed by Martin Robinson.
2337 [GTK] 1.3.13 release bump
2338 https://bugs.webkit.org/show_bug.cgi?id=56795
2340 Version bump for 1.3.13 and updated NEWS file with release notes.
2344 2011-03-21 Ryuan Choi <ryuan.choi@samsung.com>
2346 Reviewed by Antonio Gomes.
2348 [CMAKE] Add exception handling when PORT was missing.
2349 https://bugs.webkit.org/show_bug.cgi?id=56728
2351 * Source/CMakeLists.txt:
2353 2011-03-10 Viatcheslav Ostapenko <ostapenko.viatcheslav@nokia.com>
2355 Reviewed by Laszlo Gombos.
2357 [Qt] Text layout is broken on Symbian
2358 https://bugs.webkit.org/show_bug.cgi?id=56046
2360 Change integers included into bitfields to be signed by default on RVCT
2361 compiler as a lot of other compilers do (gcc, msvc, winsc).
2362 There are a lot of places in webkit where integers included in bitfield
2363 are assumed to be signed.
2365 * Source/WebKit.pri:
2367 2011-03-10 Alejandro G. Castro <alex@igalia.com>
2369 Unreviewed, fixed Efl compilation after r80744.
2371 * Source/cmake/OptionsEfl.cmake:
2373 2011-03-10 Martin Robinson <mrobinson@igalia.com>
2375 Fixed the help message for WebGL support on GTK+ to reflect the fact that
2376 it's turned off by default and is experimental.
2378 * configure.ac: Fix WebGL help message.
2380 2011-03-04 Dimitri Glazkov <dglazkov@chromium.org>
2382 Reviewed by Adam Barth.
2384 Add skeletal WebCore.gyp
2385 https://bugs.webkit.org/show_bug.cgi?id=55802
2387 * Source/gyp/configure: Added WebCore.
2389 2011-03-04 Adam Barth <abarth@webkit.org>
2391 Reviewed by Dimitri Glazkov.
2393 Add a basic configure script for the GYP build
2394 https://bugs.webkit.org/show_bug.cgi?id=55791
2396 This script just calls GYP on the various gyp projects. As we add more
2397 build systems, this script should be able to select which of them you'd
2398 like to generate the project for.
2400 * Source/gyp/configure: Added.
2402 2011-03-04 Adam Barth <abarth@webkit.org>
2404 Reviewed by Dimitri Glazkov.
2406 Use target_defaults to reduce boilerplate in GYP build system
2407 https://bugs.webkit.org/show_bug.cgi?id=55790
2409 This file contains GYP declarations that are shared by all the modules.
2410 Currently, we use this to set up the configurations, albeit primitively.
2412 * Source/gyp/common.gypi: Added.
2414 2011-03-03 Kevin Ollivier <kevino@theolliviers.com>
2416 [wx] Build fix. Ensure the ICU include dir comes before JavaScriptCore/wtf on Win
2417 to make sure the proper unicode/utf8.h header is included.
2421 2011-03-02 Kevin Ollivier <kevino@theolliviers.com>
2423 [wx] Build fix, don't use LocalizedNumberICU.cpp yet, headers that it needs are not
2424 included in the ICU headers used by WebKit.
2428 2011-03-02 Daniel Cheng <dcheng@chromium.org>
2430 Reviewed by David Levin.
2432 Add feature define for data transfer items
2433 https://bugs.webkit.org/show_bug.cgi?id=55510
2435 * Source/cmake/OptionsEfl.cmake:
2436 * Source/cmake/OptionsWinCE.cmake:
2437 * Source/cmakeconfig.h.cmake:
2441 2011-03-02 Andras Becsi <abecsi@webkit.org>
2443 Reviewed by Laszlo Gombos.
2445 [Qt][WK2] generate-forwarding-headers.pl should generate paths with framework names
2446 https://bugs.webkit.org/show_bug.cgi?id=55478
2448 On case insensitive systems the generated forwarding headers cause build problems.
2450 * Source/WebKit.pri: Adjust INCLUDEPATH for the project.
2452 2011-03-01 Sheriff Bot <webkit.review.bot@gmail.com>
2454 Unreviewed, rolling out r80079.
2455 http://trac.webkit.org/changeset/80079
2456 https://bugs.webkit.org/show_bug.cgi?id=55547
2458 "Broke the Win debug build?" (Requested by dcheng on #webkit).
2460 * Source/cmake/OptionsEfl.cmake:
2461 * Source/cmake/OptionsWinCE.cmake:
2462 * Source/cmakeconfig.h.cmake:
2464 2011-03-01 Daniel Cheng <dcheng@chromium.org>
2466 Reviewed by David Levin.
2468 Add feature define for data transfer items
2469 https://bugs.webkit.org/show_bug.cgi?id=55510
2471 * Source/cmake/OptionsEfl.cmake:
2472 * Source/cmake/OptionsWinCE.cmake:
2473 * Source/cmakeconfig.h.cmake:
2475 2011-03-01 Andras Becsi <abecsi@webkit.org>
2477 Reviewed by Csaba Osztrogonác.
2479 [Qt] Clean up the project files and move common options to WebKit.pri.
2481 Mac related changes suggested by Prasanth Ullattil <prasanth.ullattil@nokia.com>
2483 * Source/WebKit.pri: Common options should be here.
2484 Also move Mac options to this file to fix the Mac build.
2486 2011-03-01 Andras Becsi <abecsi@webkit.org>
2488 Unreviewed build fix.
2490 [Qt] Fix minimal build.
2492 * Source/WebKit.pri: Move the XP_UNIX define back to WebCore.pri.
2494 2011-02-28 Adam Barth <abarth@webkit.org>
2496 Reviewed by Dimitri Glazkov.
2498 Teach JavaScriptGlue gyp build about DEPTH
2499 https://bugs.webkit.org/show_bug.cgi?id=55421
2501 Moves the previously JavaScriptGlue-specific GYP helper shell scripts
2502 to the gyp directory in Source, where they can be shared by multiple
2505 * Source/gyp: Added.
2506 * Source/gyp/remove-headers-if-needed.sh: Copied from Source/JavaScriptGlue/gyp/remove-headers-if-needed.sh.
2507 * Source/gyp/run-if-exists.sh: Copied from Source/JavaScriptGlue/gyp/run-if-exists.sh.
2508 * Source/gyp/update-info-plist.sh: Copied from Source/JavaScriptGlue/gyp/update-info-plist.sh.
2510 2011-02-28 Benjamin Poulain <benjamin.poulain@nokia.com>
2512 Reviewed by Kenneth Rohde Christiansen.
2514 [Qt][WK2] Add a way to test the WebKit 2 APIs
2515 https://bugs.webkit.org/show_bug.cgi?id=55408
2517 Add the build file for test to the build system.
2519 * Source/WebKit.pri: Add the include path for WebKit 2 APIs.
2520 * Source/WebKit.pro: Add the dependency to build the new test project.
2522 2011-02-28 Balazs Kelemen <kbalazs@webkit.org>
2524 Reviewed by Anders Carlsson.
2526 [Qt][WK2] Plugin initialization
2527 https://bugs.webkit.org/show_bug.cgi?id=48127
2529 * Source/WebKit.pri: Lift the definition of the XP_UNIX macro
2530 from WebCore.pri to WebKit.pri to apply it to WebKit2 as well.
2532 2011-02-28 Kristian Amlie <kristian.amlie@nokia.com>
2534 Reviewed by Andreas Kling.
2536 Added full webkit module profile and a syncqt profile.
2538 This is for modularized Qt.
2540 [Qt] WebKit patches required to work with a modularized version of Qt
2541 https://bugs.webkit.org/show_bug.cgi?id=53916
2543 * Source/sync.profile: Added.
2545 2011-02-26 Dihan Wickremasuriya <dihan.wickremasuriya@nokia.com>
2547 Reviewed by Laszlo Gombos.
2549 [Qt] [Symbian] Disable dependency to a specific version of a Qt package for
2550 non-production builds.
2551 https://bugs.webkit.org/show_bug.cgi?id=55313
2553 * Source/WebKit.pri:
2555 2011-02-24 Alejandro G. Castro <alex@igalia.com>
2557 Rubber-stamped by Martin Robinson.
2559 Fixed compilation after r79537, added a bug to solve webkit2
2561 https://bugs.webkit.org/show_bug.cgi?id=55153
2565 2011-02-24 Christian Dywan <christian@lanedo.com>
2567 Rubber-stamped by Eric Seidel.
2569 [GTK] webkitgtk 1.3.7 build without translations
2570 https://bugs.webkit.org/show_bug.cgi?id=50612
2572 * GNUmakefile.am: Require stamp-po target for all-local so
2573 that po files are built before they install.
2575 2011-02-22 Philippe Normand <pnormand@igalia.com>
2577 Reviewed by Martin Robinson.
2579 [GTK] 1.3.12 release preparation
2580 https://bugs.webkit.org/show_bug.cgi?id=54967
2582 Version bump for 1.3.12 and updated NEWS file with release notes.
2583 Also bumped libsoup requirement to 2.33.6 as agreed with Sergio
2586 * Source/WebKit/gtk/NEWS:
2589 2011-02-22 Andras Becsi <abecsi@webkit.org>
2591 Reviewed by Laszlo Gombos.
2593 [Qt] Redesign the build system
2594 https://bugs.webkit.org/show_bug.cgi?id=51339
2598 Build WebCore as a static library, compile the WebKit API and WebKit2 API
2599 in a final step and link to WebKit2, WebCore and JSC libraries to fix
2600 linking issues resulting from stripped away symbols.
2602 * Source/WebKit.pri: Add common include paths
2603 * Source/WebKit.pro: Add new project file to SUBDIRS
2605 2011-02-20 Carlos Garcia Campos <cgarcia@igalia.com>
2607 Reviewed by Martin Robinson.
2609 [GTK] Bump GTK+3 dependency to 3.0
2610 https://bugs.webkit.org/show_bug.cgi?id=54394
2614 2011-02-19 Ryuan Choi <ryuan.choi@samsung.com>
2616 Reviewed by Martin Robinson.
2618 [GTK] Remove mandatory Enchant dependency
2619 https://bugs.webkit.org/show_bug.cgi?id=51587
2621 Add enable-spellcheck option which decides whether to use enchant.
2622 If disabled, WebKitGTK+ will not use enchant library.
2626 2011-02-18 Zan Dobersek <zandobersek@gmail.com>
2628 Reviewed by Martin Robinson.
2630 [Gtk] Re-enable meter tag support
2631 https://bugs.webkit.org/show_bug.cgi?id=54762
2633 Enable meter tag support in the configure.ac. This feature was
2634 previously enabled by default in the makefile, but should be
2635 enabled here after changes in r78981.
2639 2011-02-18 Kristian Amlie <kristian.amlie@nokia.com>
2641 Reviewed by Kenneth Rohde Christiansen.
2643 Avoided UiTools dependency if the module is not present.
2645 [Qt] WebKit patches required to work with a modularized version of Qt
2646 https://bugs.webkit.org/show_bug.cgi?id=53916
2648 * Source/WebKit.pri:
2650 2011-02-18 Ryuan Choi <ryuan.choi@samsung.com>
2652 Reviewed by Kent Tamura.
2654 [EFL] Remove GDK dependency.
2655 https://bugs.webkit.org/show_bug.cgi?id=53978
2657 Remove checking GDK library.
2659 * Source/cmake/OptionsEfl.cmake:
2661 2011-02-18 Philippe Normand <pnormand@igalia.com>
2663 Unreviewed, build fix after r78981
2665 * configure.ac: datagrid is datagrid, it is not database. Also
2666 meter is not progress. Fixed copy/paste mistakes.
2668 2011-02-18 Philippe Normand <pnormand@igalia.com>
2670 Reviewed by Martin Robinson.
2672 [GTK] minimal build unrecognized options
2673 https://bugs.webkit.org/show_bug.cgi?id=50890
2675 * configure.ac: added new configure options to enable/disable the
2676 meter element, progress element, datagrid and client-based
2677 geolocation support.
2679 2011-02-17 Kevin Ollivier <kevino@theolliviers.com>
2681 [wx] Build fix after introduction of JavaScriptCore/collector.
2685 2011-02-17 Kristian Amlie <kristian.amlie@nokia.com>
2687 Reviewed by Laszlo Gombos.
2689 Updated include paths for phonon.
2691 [Qt] WebKit patches required to work with a modularized version of Qt
2692 https://bugs.webkit.org/show_bug.cgi?id=53916
2694 * Source/WebKit.pri:
2696 2011-02-13 Hayato Ito <hayato@chromium.org>
2698 Reviewed by Kent Tamura.
2700 Update .gitignore to ignore files which Ninja build system generates.
2702 https://bugs.webkit.org/show_bug.cgi?id=54378
2706 2011-02-10 Peter Varga <pvarga@webkit.org>
2708 Reviewed by Csaba Osztrogonác.
2710 Remove PCRE source from trunk
2711 https://bugs.webkit.org/show_bug.cgi?id=54188
2713 * Source/cmake/WebKitFS.cmake:
2715 2011-02-09 Adam Barth <abarth@webkit.org>
2717 Reviewed by Steve Block.
2719 Move Android.mk into Source
2720 https://bugs.webkit.org/show_bug.cgi?id=53751
2722 A somewhat blind attempt to move Android.mk into the Source directory.
2723 I'm sure I've goofed this up in some way. The Android folks have
2724 kindly volunteered to fix this up once they merge past this revision.
2726 * Android.mk: Removed.
2727 * Source/Android.mk: Copied from Android.mk.
2729 2011-02-08 Alejandro G. Castro <alex@igalia.com>
2731 Reviewed by Martin Robinson.
2733 WebKit2 GTK Fails to Build #include nested too deeply
2734 https://bugs.webkit.org/show_bug.cgi?id=52219
2736 Removed the __STDC_FORMAT_MACROS definition, it is already defined
2737 in the file where PRIxx64 is used before the inclusion so we are
2742 2011-02-08 Kristian Amlie <kristian.amlie@nokia.com>
2744 Reviewed by Eric Seidel.
2746 Added include paths for QtScript.
2748 WebKit patches required to work with a modularized version of Qt
2749 https://bugs.webkit.org/show_bug.cgi?id=53916
2751 * Source/WebKit.pri:
2753 2011-02-03 Martin Robinson <mrobinson@igalia.com>
2755 Fix GTK+ WebGL build after r76600.
2757 * configure.ac: Make sure to respect configure.ac conventions
2758 consistently when it comes to capitalization. Remove an old
2759 reference to enable_3d_canvas.
2761 2011-02-02 Alejandro G. Castro <alex@igalia.com>
2763 Reviewed by Martin Robinson.
2765 Bump the WebKitGTK+ versions in preparation for development release.
2767 * configure.ac: Bump the library, libtool and user agent version.
2769 2011-02-02 Steve Lacey <sjl@chromium.org>
2771 Reviewed by Eric Carlson.
2773 Implement basic media statistics on media elements.
2774 https://bugs.webkit.org/show_bug.cgi?id=53322
2778 2011-02-02 Kevin Ollivier <kevino@theolliviers.com>
2780 [wx] Build fixes for wxWebKit.
2784 2010-01-28 Commit Queue <commit-queue@webkit.org>
2786 Unreviewed. Test commit for commit-queue@webkit.org.
2788 2010-01-28 Commit Queue <commit-queue@webkit.org>
2790 Unreviewed. Test commit for commit-queue@webkit.org.
2792 2010-01-28 Commit Queue <commit-queue@webkit.org>
2794 Unreviewed. Test commit for commit-queue@webkit.org.
2796 2011-01-31 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2798 Reviewed by Xan Lopez.
2800 [GTK] REGRESSION: http/tests/media/video-{cookie,referer}.html failing
2801 https://bugs.webkit.org/show_bug.cgi?id=53379
2803 Remove left over mentions of HAVE_SOUP_2_29_90, and apply the
2804 dependency on newer soup to efl as well.
2806 * Source/cmake/OptionsEfl.cmake:
2808 2011-01-29 Daniel Bates <dbates@rim.com>
2810 Reviewed by Maciej Stachowiak.
2812 Remove reference to ${CMAKE_SOURCE_DIR}/Source in CMake files
2813 https://bugs.webkit.org/show_bug.cgi?id=53382
2815 Our file system hierarchy ensures that CMAKE_SOURCE_DIR is defined to be /Source.
2816 So, ${CMAKE_SOURCE_DIR}/Source evaluates to the non-existent directory /Source/Source.
2817 Therefore, we should remove such references.
2819 * Source/cmake/OptionsCommon.cmake:
2821 2011-01-29 Daniel Bates <dbates@rim.com>
2823 Reviewed by Eric Seidel.
2825 Move wince/mt19937ar.c to ThirdParty and make it a policy choice
2826 https://bugs.webkit.org/show_bug.cgi?id=53253
2828 Move implementation of Mersenne Twister pseudorandom number generator to
2829 ThirdParty since it is a third party library.
2831 * Source/ThirdParty/mt19937ar.c: Copied from Source/JavaScriptCore/wtf/wince/mt19937ar.c.
2833 2011-01-29 Dan Winship <danw@gnome.org>
2835 Reviewed by Xan Lopez.
2837 [GTK] Require the latest glib and libsoup, and remove conditional
2838 support for older versions
2839 https://bugs.webkit.org/show_bug.cgi?id=50675
2841 * autotools/webkit.m4: use AM_PATH_GLIB_2_0 rather than doing
2842 basically the same work by hand
2845 2011-01-28 Martin Robinson <mrobinson@igalia.com>
2847 [GTK] Build failure with --enable-indexed-database
2848 https://bugs.webkit.org/show_bug.cgi?id=50954
2850 Build fix for IndexedDB support.
2852 * configure.ac: Change the autogen.sh option --enable-indexeddb to
2853 --enable-indexed-database to match the build-webkit option.
2855 2010-01-28 Commit Queue <commit-queue@webkit.org>
2857 Unreviewed. Test commit for commit-queue@webkit.org.
2859 2010-01-28 Commit Queue <commit-queue@webkit.org>
2861 Unreviewed. Test commit for commit-queue@webkit.org.
2863 2011-01-26 Yael Aharon <yael.aharon@nokia.com>
2865 Reviewed by Laszlo Gombos.
2867 [Qt][Symbian] Fix --minimal build
2868 https://bugs.webkit.org/show_bug.cgi?id=52839
2870 Move definition of USE_SYSTEM_MALLOC out of pri file.
2871 Put it in platform.h instead.
2873 * Source/WebKit.pri:
2875 2011-01-26 Csaba Osztrogonác <ossy@webkit.org>
2877 Reviewed by Andreas Kling.
2879 [Qt] Fix qt_minimal build
2880 https://bugs.webkit.org/show_bug.cgi?id=53172
2882 * Source/WebKit.pri:
2884 2011-01-25 Patrick Gansterer <paroga@webkit.org>
2886 Reviewed by Adam Barth.
2888 Move main CMakeLists.txt into Source directory
2889 https://bugs.webkit.org/show_bug.cgi?id=52888
2891 * CMakeLists.txt: Removed.
2892 * Source/CMakeLists.txt: Copied from CMakeLists.txt.
2893 * Source/cmakeconfig.h.cmake: Copied from cmakeconfig.h.cmake.
2894 * cmakeconfig.h.cmake: Removed.
2896 2011-01-24 Chris Marrin <cmarrin@apple.com>
2898 Reviewed by Eric Seidel.
2900 Change ENABLE_3D_CANVAS to ENABLE_WEBGL
2901 https://bugs.webkit.org/show_bug.cgi?id=53041
2905 2011-01-24 Peter Gal <galpeter@inf.u-szeged.hu>
2907 Rubber-stamped by Csaba Osztrogonác.
2909 * runtime: Removed. It was accidentally created by r76457.
2911 2011-01-24 Andras Becsi <abecsi@webkit.org>
2913 Reviewed by Csaba Osztrogonác.
2915 [Qt] Move project files into Source
2916 https://bugs.webkit.org/show_bug.cgi?id=52891
2918 * Source/DerivedSources.pro: Copied from DerivedSources.pro.
2919 * Source/WebKit.pri: Renamed from WebKit.pri.
2920 * Source/WebKit.pro: Added.
2921 * Source/common.pri: Renamed from common.pri.
2922 * WebKit.pro: Removed.
2924 2011-01-20 Siddharth Mathur <siddharth.mathur@nokia.com>
2926 Reviewed by Laszlo Gombos.
2928 [Qt][Symbian] Smaller debug symbol size when using RVCT 4.x
2929 https://bugs.webkit.org/show_bug.cgi?id=52835
2931 * WebKit.pri: Use --remove_unneeded_entities for RVCT 4.x compilers
2933 2011-01-20 Alejandro G. Castro <alex@igalia.com>
2935 Reviewed by Andreas Kling.
2937 [GTK] Fix typo in the webkit2 section of the configure.ac file
2938 https://bugs.webkit.org/show_bug.cgi?id=52801
2940 Fixed typo in the GTK WebKit2 compilation.
2944 2011-01-19 Kimmo Kinnunen <kimmo.t.kinnunen@nokia.com>
2946 Reviewed by Andreas Kling.
2948 Enable usage of Google ld if it exist but is not on by default.
2950 [Qt] Enable the google ld if it exist but is not on by default
2951 https://bugs.webkit.org/show_bug.cgi?id=52625
2953 * common.pri: flip the test.
2955 2011-01-18 Mihai Parparita <mihaip@chromium.org>
2957 Unreviewed. Update .gitignore to reflect that WebKit is now in Source.
2961 2011-01-18 Krithigassree Sambamurthy <krithigassree.sambamurthy@nokia.com>
2963 Reviewed by Simon Fraser.
2965 Support background-clip: content-box
2966 https://bugs.webkit.org/show_bug.cgi?id=48771
2968 Addded content-box as a valid background-clip value.
2970 * WebCore/css/CSSParser.cpp:
2971 (WebCore::parseBackgroundClip):
2973 2011-01-18 Hayato Ito <hayato@chromium.org>
2975 Reviewed by Kent Tamura.
2977 Update .gitignore file to reflect a recent WebKit directory movement.
2979 https://bugs.webkit.org/show_bug.cgi?id=52618
2983 2011-01-16 Adam Barth <abarth@webkit.org>
2985 Rubber-stamped by Eric Seidel.
2987 Move WebKit into Source
2988 https://bugs.webkit.org/show_bug.cgi?id=52530
2992 * DerivedSources.pro:
3000 2011-01-15 Adam Barth <abarth@webkit.org>
3002 Rubber-stamped by Eric Seidel.
3004 Move WebKit2 into Source
3005 https://bugs.webkit.org/show_bug.cgi?id=52438
3007 Update reference to WebKit2.
3009 * DerivedSources.pro:
3012 * Source/cmake/WebKitPackaging.cmake:
3016 2011-01-14 Ahmad Sharif <asharif.tools@gmail.com>
3018 Reviewed by Darin Fisher.
3020 When inlining is performed, the progress variable is
3021 declared as uninitialized.
3022 https://bugs.webkit.org/show_bug.cgi?id=51084
3024 * WebCore: Copied from WebCore.
3025 * WebCore/page/animation/KeyframeAnimation.cpp:
3026 (WebCore::KeyframeAnimation::animate):
3027 (WebCore::KeyframeAnimation::getAnimatedStyle):
3029 2011-01-11 Laszlo Gombos <laszlo.1.gombos@nokia.com>
3031 Reviewed by Csaba Osztrogonác.
3033 [Qt] Add QT_NO_CONCURRENT to the qt_minimal configuration
3034 https://bugs.webkit.org/show_bug.cgi?id=52223
3036 Add QT_NO_CONCURRENT to the qt_minimal configuration to make sure
3037 that QtWebKit builds with QT_NO_CONCURRENT defined.
3041 2011-01-11 Mihai Parparita <mihaip@chromium.org>
3043 Unreviewed. Update .gitignore with new Chromium dependency.
3045 ui/ was added with http://crrev.com/70743, we picked that up with a
3046 Chromium roll in r75311.
3048 Also alphabetizes the dependency list.
3052 2011-01-10 Laszlo Gombos <laszlo.1.gombos@nokia.com>
3054 Reviewed by Csaba Osztrogonác.
3056 [Qt] Baseline qt_minimal configuration
3057 https://bugs.webkit.org/show_bug.cgi?id=51313
3059 * WebKit.pri: List the supported QT_NO_FEATURE flags
3060 under qt_minimal configuration.
3062 2011-01-10 Gyuyoung Kim <gyuyoung.kim@samsung.com>
3064 Reviewed by Eric Seidel.
3066 [EFL] Enable JIT for WebKit EFL
3067 https://bugs.webkit.org/show_bug.cgi?id=52140
3069 Enable JIT option for WebKit EFL. Enabled JIT's JS performance is
3070 3 ~ 6 times faster than before.
3072 * Source/cmake/OptionsEfl.cmake:
3074 2011-01-10 Martin Robinson <mrobinson@igalia.com>
3076 Reviewed by Gustavo Noronha.
3078 Bump the WebKitGTK+ versions in preparation for development release.
3080 * configure.ac: Bump the library, libtool and user agent version.
3082 2011-01-10 Xan Lopez <xlopez@igalia.com>
3084 Reviewed by Martin Robinson.
3086 [GTK] Create intermediate libWebCore library
3087 https://bugs.webkit.org/show_bug.cgi?id=52116
3089 * GNUmakefile.am: add XP_UNIX to the global CPP flags, since it's
3090 used by both libWebCore and libwebkitgtk now.
3092 2011-01-08 Patrick Gansterer <paroga@webkit.org>
3094 Unreviewed wx build fix for r75313.
3096 * wscript: Added missing brace.
3098 2011-01-07 Adam Barth <abarth@webkit.org>
3100 Rubber-stamped by Eric Seidel.
3102 Move WebCore to Source
3103 https://bugs.webkit.org/show_bug.cgi?id=52050
3105 Update build files and metadata to point to WebCore's new location.
3111 * DerivedSources.pro:
3114 * Source/autotools/webkit.m4:
3115 * Source/cmake/OptionsEfl.cmake:
3121 2011-01-06 Martin Robinson <mrobinson@igalia.com>
3123 Reviewed by Eric Seidel.
3125 [GTK] Initial build support for WebGL
3126 https://bugs.webkit.org/show_bug.cgi?id=51716
3128 * configure.ac: Add a configure option for WebGL.
3130 2011-01-06 Michael Saboff <msaboff@apple.com>
3132 Reviewed by Gavin Barraclough.
3134 Enhancement: Add Regexp Debug Compare between JIT and Interpreter
3135 https://bugs.webkit.org/show_bug.cgi?id=51834
3137 * JavaScriptCore: Copied from JavaScriptCore.
3139 2011-01-06 Martin Robinson <mrobinson@igalia.com>
3141 Reviewed by Xan Lopez.
3143 [GTK] Enable blob support by default
3144 https://bugs.webkit.org/show_bug.cgi?id=51994
3146 * configure.ac: Enable Blob support by default.
3148 2011-01-05 Patrick Gansterer <paroga@webkit.org>
3150 Reviewed by Andreas Kling.
3152 [CMake] Fix the usage of SOURCE_GROUP
3153 https://bugs.webkit.org/show_bug.cgi?id=51739
3155 * Source/cmake/WebKitMacros.cmake:
3157 2011-01-05 Patrick Gansterer <paroga@webkit.org>
3159 Reviewed by Andreas Kling.
3161 [WINCE] Remove CMake warning
3162 https://bugs.webkit.org/show_bug.cgi?id=51921
3164 * Source/cmake/WebKitHelpers.cmake:
3166 2011-01-04 Martin Robinson <mrobinson@igalia.com>
3168 Reviewed by David Levin.
3170 .gitignore should be updated to reflect Sources rename to Source
3171 https://bugs.webkit.org/show_bug.cgi?id=51893
3173 * .gitignore: Change all paths that reference the "Sources" directory to say "Source".
3175 2011-01-04 Dihan Wickremasuriya <dihan.wickremasuriya@nokia.com>
3177 Reviewed by Laszlo Gombos.
3179 [Qt] [Symbian] Build system cleanup
3181 After r74811 special handling for the Symbian build is no longer needed.
3182 This patch reverts r58756.
3186 2011-01-03 Xan Lopez <xlopez@igalia.com>
3188 Reviewed by Martin Robinson.
3190 * autogen.sh: also pass $ACLOCAL_FLAGS for tools that set that env
3191 variable (like jhbuild).
3193 2011-01-03 Patrick Gansterer <paroga@webkit.org>
3195 Reviewed by Darin Adler.
3197 [WINCE] Provide third party directory via environment variable
3198 https://bugs.webkit.org/show_bug.cgi?id=51643
3200 * Source/cmake/OptionsWinCE.cmake:
3202 2011-01-03 Xan Lopez <xlopez@igalia.com>
3204 Reviewed by Martin Robinson.
3206 Use autoreconf instead of calling manually all the usual commands.
3208 * autogen.sh: call autoreconf instead of
3209 aclocal/autoheader/autoconf/automake/libtoolize.
3211 2011-01-03 Xan Lopez <xlopez@igalia.com>
3213 Reviewed by Martin Robinson.
3215 [GTK] Disable superfluous GNU make built-in implicit rules
3216 https://bugs.webkit.org/show_bug.cgi?id=51826
3218 GNU make ships some superflous built-in rules that we never use
3219 and that end up adding up to a very significant portion of our
3220 total Makefile processing time. Disable them completely by
3221 defining the rule without any recipe, as suggested by the GNU make
3222 manual (10.5.6, Cancelling Implicit Rules).
3224 In my system the null-build goes from:
3226 make 43.51s user 12.77s system 99% cpu 56.628 total
3230 make 31.45s user 11.59s system 99% cpu 43.227 total
3232 * GNUmakefile.am: disable implicit built-in rules.
3234 2011-01-03 Mihai Parparita <mihaip@chromium.org>
3236 Unreviewed. Update .gitignore with new JavaScriptCore location.
3240 2011-01-02 Patrick Gansterer <paroga@webkit.org>
3242 [CMake] Unreviewed build fix.
3245 * Source/cmake/OptionsCommon.cmake:
3247 2011-01-01 Adam Barth <abarth@webkit.org>
3249 Reviewed by Eric Seidel.
3251 Move JavaScriptCore to Source
3252 https://bugs.webkit.org/show_bug.cgi?id=51604
3254 Update references to JavaScriptCore to point to the new location.
3258 * DerivedSources.pro:
3265 2011-01-01 Adam Barth <abarth@webkit.org>
3267 Reviewed by Eric Seidel.
3269 Move Sources to Source
3270 https://bugs.webkit.org/show_bug.cgi?id=51794
3272 Update build files to point to the new location.
3280 2010-12-31 Adam Barth <abarth@webkit.org>
3282 Rubber-stamped by Eric Seidel.
3284 Move HTML and XML parser benchmarks into PerformanceTests/Parser
3285 https://bugs.webkit.org/show_bug.cgi?id=51772
3287 Actually move the directory.
3289 * PerformanceTests/Parser: Copied from WebCore/benchmarks/parser.
3291 2010-12-31 Adam Barth <abarth@webkit.org>
3293 Rubber-stamped by Eric Seidel.
3295 Move PageLoadTests to PerformanceTests/PageLoad
3296 https://bugs.webkit.org/show_bug.cgi?id=51771
3298 Actually move the directory.
3300 * PageLoadTests: Removed.
3301 * PageLoadTests/svg: Removed.
3302 * PageLoadTests/svg/LICENSES: Removed.
3303 * PageLoadTests/svg/files: Removed.
3304 * PageLoadTests/svg/files/33041-Samurai.svg: Removed.
3305 * PageLoadTests/svg/files/42450-under the see.svg: Removed.
3306 * PageLoadTests/svg/files/42470-flower_from_my_garden_v2.svg: Removed.
3307 * PageLoadTests/svg/files/44057-drops on a blade.svg: Removed.
3308 * PageLoadTests/svg/files/Harvey_Rayner.svg: Removed.
3309 * PageLoadTests/svg/files/az-lizard_benji_park_01.svg: Removed.
3310 * PageLoadTests/svg/files/bamboo_01.svg: Removed.
3311 * PageLoadTests/svg/files/cacuts_01.svg: Removed.
3312 * PageLoadTests/svg/files/cowboy.svg: Removed.
3313 * PageLoadTests/svg/files/crawfish2_ganson.svg: Removed.
3314 * PageLoadTests/svg/files/deb9frac1.svg: Removed.
3315 * PageLoadTests/svg/files/food_leif_lodahl_01.svg: Removed.
3316 * PageLoadTests/svg/files/france.svg: Removed.
3317 * PageLoadTests/svg/files/francobollo_gnome_ezechi_02.svg: Removed.
3318 * PageLoadTests/svg/files/gearflowers.svg: Removed.
3319 * PageLoadTests/svg/files/hereGear4.svg: Removed.
3320 * PageLoadTests/svg/files/mtsthelens.svg: Removed.
3321 * PageLoadTests/svg/files/mtsthelens0.jpg: Removed.
3322 * PageLoadTests/svg/files/world-iso.svg: Removed.
3323 * PageLoadTests/svg/files/worldcup.svg: Removed.
3324 * PageLoadTests/svg/svg.pltsuite: Removed.
3325 * PerformanceTests/PageLoad: Copied from PageLoadTests.
3326 * Sources/cmake/WebKitPackaging.cmake:
3328 2010-12-31 Adam Barth <abarth@webkit.org>
3330 Rubber-stamped by Eric Seidel.
3332 Move SunSpider into PerformanceTests
3333 https://bugs.webkit.org/show_bug.cgi?id=51769
3335 Actually move the directory.
3337 * PerformanceTests: Added.
3338 * PerformanceTests/SunSpider: Copied from SunSpider.
3339 * Sources/cmake/WebKitPackaging.cmake:
3340 * SunSpider: Removed.
3341 * SunSpider/SunSpider.make: Removed.
3342 * SunSpider/TODO: Removed.
3343 * SunSpider/UNCOVERED: Removed.
3344 * SunSpider/hosted: Removed.
3345 * SunSpider/hosted/json2.js: Removed.
3346 * SunSpider/hosted/sunspider.css: Removed.
3347 * SunSpider/hosted/sunspider.html: Removed.
3348 * SunSpider/hosted/versions.html: Removed.
3349 * SunSpider/make-hosted: Removed.
3350 * SunSpider/resources: Removed.
3351 * SunSpider/resources/TEMPLATE.html: Removed.
3352 * SunSpider/resources/driver-TEMPLATE.html: Removed.
3353 * SunSpider/resources/results-TEMPLATE.html: Removed.
3354 * SunSpider/resources/sunspider-analyze-results.js: Removed.
3355 * SunSpider/resources/sunspider-compare-results.js: Removed.
3356 * SunSpider/resources/sunspider-standalone-compare.js: Removed.
3357 * SunSpider/resources/sunspider-standalone-driver.js: Removed.
3358 * SunSpider/sunspider: Removed.
3359 * SunSpider/sunspider-compare-results: Removed.
3360 * SunSpider/tests: Removed.
3361 * SunSpider/tests/parse-only: Removed.
3362 * SunSpider/tests/parse-only/LIST: Removed.
3363 * SunSpider/tests/parse-only/concat-jquery-mootools-prototype.js: Removed.
3364 * SunSpider/tests/parse-only/jquery-1.3.2.js: Removed.
3365 * SunSpider/tests/parse-only/mootools-1.2.2-core-nc.js: Removed.
3366 * SunSpider/tests/parse-only/prototype-1.6.0.3.js: Removed.
3367 * SunSpider/tests/sunspider-0.9: Removed.
3368 * SunSpider/tests/sunspider-0.9.1: Removed.
3369 * SunSpider/tests/sunspider-0.9.1/3d-cube.js: Removed.
3370 * SunSpider/tests/sunspider-0.9.1/3d-morph.js: Removed.
3371 * SunSpider/tests/sunspider-0.9.1/3d-raytrace.js: Removed.
3372 * SunSpider/tests/sunspider-0.9.1/LIST: Removed.
3373 * SunSpider/tests/sunspider-0.9.1/access-binary-trees.js: Removed.
3374 * SunSpider/tests/sunspider-0.9.1/access-fannkuch.js: Removed.
3375 * SunSpider/tests/sunspider-0.9.1/access-nbody.js: Removed.
3376 * SunSpider/tests/sunspider-0.9.1/access-nsieve.js: Removed.
3377 * SunSpider/tests/sunspider-0.9.1/bitops-3bit-bits-in-byte.js: Removed.
3378 * SunSpider/tests/sunspider-0.9.1/bitops-bits-in-byte.js: Removed.
3379 * SunSpider/tests/sunspider-0.9.1/bitops-bitwise-and.js: Removed.
3380 * SunSpider/tests/sunspider-0.9.1/bitops-nsieve-bits.js: Removed.
3381 * SunSpider/tests/sunspider-0.9.1/controlflow-recursive.js: Removed.
3382 * SunSpider/tests/sunspider-0.9.1/crypto-aes.js: Removed.
3383 * SunSpider/tests/sunspider-0.9.1/crypto-md5.js: Removed.
3384 * SunSpider/tests/sunspider-0.9.1/crypto-sha1.js: Removed.
3385 * SunSpider/tests/sunspider-0.9.1/date-format-tofte.js: Removed.
3386 * SunSpider/tests/sunspider-0.9.1/date-format-xparb.js: Removed.
3387 * SunSpider/tests/sunspider-0.9.1/math-cordic.js: Removed.
3388 * SunSpider/tests/sunspider-0.9.1/math-partial-sums.js: Removed.
3389 * SunSpider/tests/sunspider-0.9.1/math-spectral-norm.js: Removed.
3390 * SunSpider/tests/sunspider-0.9.1/regexp-dna.js: Removed.
3391 * SunSpider/tests/sunspider-0.9.1/string-base64.js: Removed.
3392 * SunSpider/tests/sunspider-0.9.1/string-fasta.js: Removed.
3393 * SunSpider/tests/sunspider-0.9.1/string-tagcloud.js: Removed.
3394 * SunSpider/tests/sunspider-0.9.1/string-unpack-code.js: Removed.
3395 * SunSpider/tests/sunspider-0.9.1/string-validate-input.js: Removed.
3396 * SunSpider/tests/sunspider-0.9/3d-cube.js: Removed.
3397 * SunSpider/tests/sunspider-0.9/3d-morph.js: Removed.
3398 * SunSpider/tests/sunspider-0.9/3d-raytrace.js: Removed.
3399 * SunSpider/tests/sunspider-0.9/LIST: Removed.
3400 * SunSpider/tests/sunspider-0.9/access-binary-trees.js: Removed.
3401 * SunSpider/tests/sunspider-0.9/access-fannkuch.js: Removed.
3402 * SunSpider/tests/sunspider-0.9/access-nbody.js: Removed.
3403 * SunSpider/tests/sunspider-0.9/access-nsieve.js: Removed.
3404 * SunSpider/tests/sunspider-0.9/bitops-3bit-bits-in-byte.js: Removed.
3405 * SunSpider/tests/sunspider-0.9/bitops-bits-in-byte.js: Removed.
3406 * SunSpider/tests/sunspider-0.9/bitops-bitwise-and.js: Removed.
3407 * SunSpider/tests/sunspider-0.9/bitops-nsieve-bits.js: Removed.
3408 * SunSpider/tests/sunspider-0.9/controlflow-recursive.js: Removed.
3409 * SunSpider/tests/sunspider-0.9/crypto-aes.js: Removed.
3410 * SunSpider/tests/sunspider-0.9/crypto-md5.js: Removed.
3411 * SunSpider/tests/sunspider-0.9/crypto-sha1.js: Removed.
3412 * SunSpider/tests/sunspider-0.9/date-format-tofte.js: Removed.
3413 * SunSpider/tests/sunspider-0.9/date-format-xparb.js: Removed.
3414 * SunSpider/tests/sunspider-0.9/math-cordic.js: Removed.
3415 * SunSpider/tests/sunspider-0.9/math-partial-sums.js: Removed.
3416 * SunSpider/tests/sunspider-0.9/math-spectral-norm.js: Removed.
3417 * SunSpider/tests/sunspider-0.9/regexp-dna.js: Removed.
3418 * SunSpider/tests/sunspider-0.9/string-base64.js: Removed.
3419 * SunSpider/tests/sunspider-0.9/string-fasta.js: Removed.
3420 * SunSpider/tests/sunspider-0.9/string-tagcloud.js: Removed.
3421 * SunSpider/tests/sunspider-0.9/string-unpack-code.js: Removed.
3422 * SunSpider/tests/sunspider-0.9/string-validate-input.js: Removed.
3423 * SunSpider/tests/ubench: Removed.
3424 * SunSpider/tests/ubench/LIST: Removed.
3425 * SunSpider/tests/ubench/function-closure.js: Removed.
3426 * SunSpider/tests/ubench/function-correct-args.js: Removed.
3427 * SunSpider/tests/ubench/function-empty.js: Removed.
3428 * SunSpider/tests/ubench/function-excess-args.js: Removed.
3429 * SunSpider/tests/ubench/function-missing-args.js: Removed.
3430 * SunSpider/tests/ubench/function-sum.js: Removed.
3431 * SunSpider/tests/ubench/loop-empty-resolve.js: Removed.
3432 * SunSpider/tests/ubench/loop-empty.js: Removed.
3433 * SunSpider/tests/ubench/loop-sum.js: Removed.
3434 * SunSpider/tests/v8-v4: Removed.
3435 * SunSpider/tests/v8-v4/LIST: Removed.
3436 * SunSpider/tests/v8-v4/v8-crypto.js: Removed.
3437 * SunSpider/tests/v8-v4/v8-deltablue.js: Removed.
3438 * SunSpider/tests/v8-v4/v8-earley-boyer.js: Removed.
3439 * SunSpider/tests/v8-v4/v8-raytrace.js: Removed.
3440 * SunSpider/tests/v8-v4/v8-regexp.js: Removed.
3441 * SunSpider/tests/v8-v4/v8-richards.js: Removed.
3442 * SunSpider/tests/v8-v4/v8-splay.js: Removed.
3443 * SunSpider/tests/v8-v5: Removed.
3444 * SunSpider/tests/v8-v5/LIST: Removed.
3445 * SunSpider/tests/v8-v5/v8-crypto.js: Removed.
3446 * SunSpider/tests/v8-v5/v8-deltablue.js: Removed.
3447 * SunSpider/tests/v8-v5/v8-earley-boyer.js: Removed.
3448 * SunSpider/tests/v8-v5/v8-raytrace.js: Removed.
3449 * SunSpider/tests/v8-v5/v8-regexp.js: Removed.
3450 * SunSpider/tests/v8-v5/v8-richards.js: Removed.
3451 * SunSpider/tests/v8-v5/v8-splay.js: Removed.
3452 * SunSpider/tests/v8-v6: Removed.
3453 * SunSpider/tests/v8-v6/LIST: Removed.
3454 * SunSpider/tests/v8-v6/v8-crypto.js: Removed.
3455 * SunSpider/tests/v8-v6/v8-deltablue.js: Removed.
3456 * SunSpider/tests/v8-v6/v8-earley-boyer.js: Removed.
3457 * SunSpider/tests/v8-v6/v8-raytrace.js: Removed.
3458 * SunSpider/tests/v8-v6/v8-regexp.js: Removed.
3459 * SunSpider/tests/v8-v6/v8-richards.js: Removed.
3460 * SunSpider/tests/v8-v6/v8-splay.js: Removed.
3461 * SunSpider/xcopy.excludes: Removed.
3463 2010-12-30 Konstantin Tokarev <annulen@yandex.ru>
3465 Reviewed by David Kilzer.
3467 [Qt] Don't build wtf/TCSystemAlloc.cpp if --system-malloc option is
3469 https://bugs.webkit.org/show_bug.cgi?id=51672
3471 * WebKit.pri: Replaced USE_SYSTEM_MALLOC with USE_SYSTEM_MALLOC=1
3473 2010-12-29 Philippe Normand <pnormand@igalia.com>
3475 Reviewed by Martin Robinson.
3477 [GTK] minimal build fails at link time due to missing sqlite3 symbols
3478 https://bugs.webkit.org/show_bug.cgi?id=51327
3480 * configure.ac: Error out if SQLite3 wasn't found while at least
3481 one of the features depending on it has been enabled.
3483 2010-12-29 Patrick Gansterer <paroga@webkit.org>
3485 Unreviewed. Use gcc as default preprocessor.
3487 * Sources/cmake/OptionsCommon.cmake:
3489 2010-12-27 Ryuan Choi <ryuan.choi@samsung.com>
3491 Reviewed by David Levin.
3493 [EFL] Change path of eflsymbols.filter
3494 https://bugs.webkit.org/show_bug.cgi?id=51659
3496 * Sources/cmake/OptionsEfl.cmake:
3498 2010-12-26 Adam Barth <abarth@webkit.org>
3500 Reviewed by Eric Siedel.
3502 Move autotools into Sources
3503 https://bugs.webkit.org/show_bug.cgi?id=51630
3507 * Sources/autotools: Copied from autotools.
3509 * autotools: Removed.
3510 * autotools/acinclude.m4: Removed.
3511 * autotools/dolt.m4: Removed.
3512 * autotools/gsettings.m4: Removed.
3513 * autotools/symbols.filter: Removed.
3514 * autotools/webkit.m4: Removed.
3517 2010-12-26 Adam Barth <abarth@webkit.org>
3519 Reviewed by Eric Seidel.
3521 Move cmake into Sources
3522 https://bugs.webkit.org/show_bug.cgi?id=51631
3525 * Sources/cmake: Copied from cmake.
3527 * cmake/FindCFLite.cmake: Removed.
3528 * cmake/FindCairo.cmake: Removed.
3529 * cmake/FindEFL.cmake: Removed.
3530 * cmake/FindFontconfig.cmake: Removed.
3531 * cmake/FindFreetype.cmake: Removed.
3532 * cmake/FindGDK-PixBuf.cmake: Removed.
3533 * cmake/FindGDK.cmake: Removed.
3534 * cmake/FindGIO.cmake: Removed.
3535 * cmake/FindGStreamer-App.cmake: Removed.
3536 * cmake/FindGStreamer-Base.cmake: Removed.
3537 * cmake/FindGStreamer-Interfaces.cmake: Removed.
3538 * cmake/FindGStreamer-Pbutils.cmake: Removed.
3539 * cmake/FindGStreamer-Plugins-Base.cmake: Removed.
3540 * cmake/FindGStreamer-Video.cmake: Removed.
3541 * cmake/FindGStreamer.cmake: Removed.
3542 * cmake/FindGlib.cmake: Removed.
3543 * cmake/FindGperf.cmake: Removed.
3544 * cmake/FindGthread.cmake: Removed.
3545 * cmake/FindICU.cmake: Removed.
3546 * cmake/FindLibSoup2.cmake: Removed.
3547 * cmake/FindLibXlst.cmake: Removed.
3548 * cmake/FindPango.cmake: Removed.
3549 * cmake/FindSqlite.cmake: Removed.
3550 * cmake/LibFindMacros.cmake: Removed.
3551 * cmake/OptionsCommon.cmake: Removed.
3552 * cmake/OptionsEfl.cmake: Removed.
3553 * cmake/OptionsWinCE.cmake: Removed.
3554 * cmake/OptionsWindows.cmake: Removed.
3555 * cmake/WebKitEfl.cmake: Removed.
3556 * cmake/WebKitFS.cmake: Removed.
3557 * cmake/WebKitFeatures.cmake: Removed.
3558 * cmake/WebKitHelpers.cmake: Removed.
3559 * cmake/WebKitMacros.cmake: Removed.
3560 * cmake/WebKitPackaging.cmake: Removed.
3561 * cmake/eflsymbols.filter: Removed.
3563 2010-12-26 Adam Barth <abarth@webkit.org>
3565 Fix some references to the old location of the WebKit website in git
3570 2010-12-25 Adam Barth <abarth@webkit.org>
3572 Reviewed by Eric Seidel.
3574 Move ANGLE to Sources/ThirdParty
3575 https://bugs.webkit.org/show_bug.cgi?id=51605
3577 Actually move ANGLE and update the Makefile.
3580 * ANGLE/ANGLE.xcodeproj: Removed.
3581 * ANGLE/ANGLE.xcodeproj/project.pbxproj: Removed.
3582 * ANGLE/Configurations: Removed.
3583 * ANGLE/Configurations/ANGLE.xcconfig: Removed.
3584 * ANGLE/Configurations/Base.xcconfig: Removed.
3585 * ANGLE/Configurations/DebugRelease.xcconfig: Removed.
3586 * ANGLE/Makefile: Removed.
3587 * ANGLE/include: Removed.
3588 * ANGLE/include/EGL: Removed.
3589 * ANGLE/include/EGL/egl.h: Removed.
3590 * ANGLE/include/EGL/eglext.h: Removed.
3591 * ANGLE/include/EGL/eglplatform.h: Removed.
3592 * ANGLE/include/GLES2: Removed.
3593 * ANGLE/include/GLES2/gl2.h: Removed.
3594 * ANGLE/include/GLES2/gl2ext.h: Removed.
3595 * ANGLE/include/GLES2/gl2platform.h: Removed.
3596 * ANGLE/include/GLSLANG: Removed.
3597 * ANGLE/include/GLSLANG/ShaderLang.h: Removed.
3598 * ANGLE/include/KHR: Removed.
3599 * ANGLE/include/KHR/khrplatform.h: Removed.
3600 * ANGLE/src: Removed.
3601 * ANGLE/src/build_angle.xcodeproj: Removed.
3602 * ANGLE/src/build_angle.xcodeproj/project.pbxproj: Removed.
3603 * ANGLE/src/common: Removed.
3604 * ANGLE/src/common/angleutils.h: Removed.
3605 * ANGLE/src/common/debug.cpp: Removed.
3606 * ANGLE/src/common/debug.h: Removed.
3607 * ANGLE/src/compiler: Removed.
3608 * ANGLE/src/compiler/BaseTypes.h: Removed.
3609 * ANGLE/src/compiler/CodeGenGLSL.cpp: Removed.
3610 * ANGLE/src/compiler/CodeGenHLSL.cpp: Removed.
3611 * ANGLE/src/compiler/Common.h: Removed.
3612 * ANGLE/src/compiler/ConstantUnion.h: Removed.
3613 * ANGLE/src/compiler/InfoSink.cpp: Removed.
3614 * ANGLE/src/compiler/InfoSink.h: Removed.
3615 * ANGLE/src/compiler/Initialize.cpp: Removed.
3616 * ANGLE/src/compiler/Initialize.h: Removed.
3617 * ANGLE/src/compiler/InitializeDll.cpp: Removed.
3618 * ANGLE/src/compiler/InitializeDll.h: Removed.
3619 * ANGLE/src/compiler/InitializeGlobals.h: Removed.
3620 * ANGLE/src/compiler/InitializeParseContext.h: Removed.
3621 * ANGLE/src/compiler/IntermTraverse.cpp: Removed.
3622 * ANGLE/src/compiler/Intermediate.cpp: Removed.
3623 * ANGLE/src/compiler/MMap.h: Removed.
3624 * ANGLE/src/compiler/OutputGLSL.cpp: Removed.
3625 * ANGLE/src/compiler/OutputGLSL.h: Removed.
3626 * ANGLE/src/compiler/OutputHLSL.cpp: Removed.
3627 * ANGLE/src/compiler/OutputHLSL.h: Removed.
3628 * ANGLE/src/compiler/ParseHelper.cpp: Removed.
3629 * ANGLE/src/compiler/ParseHelper.h: Removed.
3630 * ANGLE/src/compiler/PoolAlloc.cpp: Removed.
3631 * ANGLE/src/compiler/PoolAlloc.h: Removed.
3632 * ANGLE/src/compiler/QualifierAlive.cpp: Removed.
3633 * ANGLE/src/compiler/QualifierAlive.h: Removed.
3634 * ANGLE/src/compiler/RemoveTree.cpp: Removed.
3635 * ANGLE/src/compiler/RemoveTree.h: Removed.
3636 * ANGLE/src/compiler/ShHandle.h: Removed.
3637 * ANGLE/src/compiler/ShaderLang.cpp: Removed.
3638 * ANGLE/src/compiler/SymbolTable.cpp: Removed.
3639 * ANGLE/src/compiler/SymbolTable.h: Removed.
3640 * ANGLE/src/compiler/TranslatorGLSL.cpp: Removed.
3641 * ANGLE/src/compiler/TranslatorGLSL.h: Removed.
3642 * ANGLE/src/compiler/TranslatorHLSL.cpp: Removed.
3643 * ANGLE/src/compiler/TranslatorHLSL.h: Removed.
3644 * ANGLE/src/compiler/Types.h: Removed.
3645 * ANGLE/src/compiler/UnfoldSelect.cpp: Removed.
3646 * ANGLE/src/compiler/UnfoldSelect.h: Removed.
3647 * ANGLE/src/compiler/debug.cpp: Removed.
3648 * ANGLE/src/compiler/debug.h: Removed.
3649 * ANGLE/src/compiler/glslang.l: Removed.
3650 * ANGLE/src/compiler/glslang.y: Removed.
3651 * ANGLE/src/compiler/intermOut.cpp: Removed.
3652 * ANGLE/src/compiler/intermediate.h: Removed.
3653 * ANGLE/src/compiler/localintermediate.h: Removed.
3654 * ANGLE/src/compiler/osinclude.h: Removed.
3655 * ANGLE/src/compiler/ossource_posix.cpp: Removed.
3656 * ANGLE/src/compiler/ossource_win.cpp: Removed.
3657 * ANGLE/src/compiler/parseConst.cpp: Removed.
3658 * ANGLE/src/compiler/preprocessor: Removed.
3659 * ANGLE/src/compiler/preprocessor/atom.c: Removed.
3660 * ANGLE/src/compiler/preprocessor/atom.h: Removed.
3661 * ANGLE/src/compiler/preprocessor/compile.h: Removed.
3662 * ANGLE/src/compiler/preprocessor/cpp.c: Removed.
3663 * ANGLE/src/compiler/preprocessor/cpp.h: Removed.
3664 * ANGLE/src/compiler/preprocessor/cppstruct.c: Removed.
3665 * ANGLE/src/compiler/preprocessor/memory.c: Removed.
3666 * ANGLE/src/compiler/preprocessor/memory.h: Removed.
3667 * ANGLE/src/compiler/preprocessor/parser.h: Removed.
3668 * ANGLE/src/compiler/preprocessor/preprocess.h: Removed.
3669 * ANGLE/src/compiler/preprocessor/scanner.c: Removed.
3670 * ANGLE/src/compiler/preprocessor/scanner.h: Removed.
3671 * ANGLE/src/compiler/preprocessor/slglobals.h: Removed.
3672 * ANGLE/src/compiler/preprocessor/symbols.c: Removed.
3673 * ANGLE/src/compiler/preprocessor/symbols.h: Removed.
3674 * ANGLE/src/compiler/preprocessor/tokens.c: Removed.
3675 * ANGLE/src/compiler/preprocessor/tokens.h: Removed.
3676 * ANGLE/src/compiler/tools: Removed.
3677 * ANGLE/src/compiler/unistd.h: Removed.
3678 * ANGLE/src/libEGL: Removed.
3679 * ANGLE/src/libEGL/Config.cpp: Removed.
3680 * ANGLE/src/libEGL/Config.h: Removed.
3681 * ANGLE/src/libEGL/Display.cpp: Removed.
3682 * ANGLE/src/libEGL/Display.h: Removed.
3683 * ANGLE/src/libEGL/Surface.cpp: Removed.
3684 * ANGLE/src/libEGL/Surface.h: Removed.
3685 * ANGLE/src/libEGL/libEGL.cpp: Removed.
3686 * ANGLE/src/libEGL/libEGL.def: Removed.
3687 * ANGLE/src/libEGL/libEGL.vcproj: Removed.
3688 * ANGLE/src/libEGL/main.cpp: Removed.
3689 * ANGLE/src/libEGL/main.h: Removed.
3690 * ANGLE/src/libGLESv2: Removed.
3691 * ANGLE/src/libGLESv2/Blit.cpp: Removed.
3692 * ANGLE/src/libGLESv2/Blit.h: Removed.
3693 * ANGLE/src/libGLESv2/Buffer.cpp: Removed.
3694 * ANGLE/src/libGLESv2/Buffer.h: Removed.
3695 * ANGLE/src/libGLESv2/Context.cpp: Removed.
3696 * ANGLE/src/libGLESv2/Context.h: Removed.
3697 * ANGLE/src/libGLESv2/Framebuffer.cpp: Removed.
3698 * ANGLE/src/libGLESv2/Framebuffer.h: Removed.
3699 * ANGLE/src/libGLESv2/Program.cpp: Removed.
3700 * ANGLE/src/libGLESv2/Program.h: Removed.
3701 * ANGLE/src/libGLESv2/RefCountObject.cpp: Removed.
3702 * ANGLE/src/libGLESv2/RefCountObject.h: Removed.
3703 * ANGLE/src/libGLESv2/Renderbuffer.cpp: Removed.
3704 * ANGLE/src/libGLESv2/Renderbuffer.h: Removed.
3705 * ANGLE/src/libGLESv2/ResourceManager.cpp: Removed.
3706 * ANGLE/src/libGLESv2/ResourceManager.h: Removed.
3707 * ANGLE/src/libGLESv2/Shader.cpp: Removed.
3708 * ANGLE/src/libGLESv2/Shader.h: Removed.
3709 * ANGLE/src/libGLESv2/Texture.cpp: Removed.
3710 * ANGLE/src/libGLESv2/Texture.h: Removed.
3711 * ANGLE/src/libGLESv2/geometry: Removed.
3712 * ANGLE/src/libGLESv2/geometry/IndexDataManager.cpp: Removed.
3713 * ANGLE/src/libGLESv2/geometry/IndexDataManager.h: Removed.
3714 * ANGLE/src/libGLESv2/geometry/VertexDataManager.cpp: Removed.
3715 * ANGLE/src/libGLESv2/geometry/VertexDataManager.h: Removed.
3716 * ANGLE/src/libGLESv2/geometry/backend.cpp: Removed.
3717 * ANGLE/src/libGLESv2/geometry/backend.h: Removed.
3718 * ANGLE/src/libGLESv2/geometry/dx9.cpp: Removed.
3719 * ANGLE/src/libGLESv2/geometry/dx9.h: Removed.
3720 * ANGLE/src/libGLESv2/geometry/vertexconversion.h: Removed.
3721 * ANGLE/src/libGLESv2/libGLESv2.cpp: Removed.
3722 * ANGLE/src/libGLESv2/libGLESv2.def: Removed.
3723 * ANGLE/src/libGLESv2/libGLESv2.vcproj: Removed.
3724 * ANGLE/src/libGLESv2/main.cpp: Removed.
3725 * ANGLE/src/libGLESv2/main.h: Removed.
3726 * ANGLE/src/libGLESv2/mathutil.h: Removed.
3727 * ANGLE/src/libGLESv2/utilities.cpp: Removed.
3728 * ANGLE/src/libGLESv2/utilities.h: Removed.
3730 * Sources/ThirdParty: Added.
3731 * Sources/ThirdParty/ANGLE: Copied from ANGLE.
3733 2010-12-26 Patrick Gansterer <paroga@webkit.org>
3735 Unreviewed WinCE buildfix after r74626.
3737 * cmake/OptionsWinCE.cmake:
3739 2010-12-24 Darin Adler <darin@apple.com>
3741 Updated makefiles used by Apple engineers to fix build with the
3742 new JavaScriptGlue location.
3744 * Makefile: Told this to build JavaScriptGlue. Some day we might
3745 want it to descend into Sources instead and use the Makefile there,
3746 but there are problems with sequencing the project builds, so that
3748 * Sources/Makefile.shared: Added.
3750 2010-12-24 Ryuan Choi <ryuan.choi@samsung.com>
3752 Reviewed by Kenneth Rohde Christiansen.
3754 [EFL] Add option to enable Touch Events.
3755 https://bugs.webkit.org/show_bug.cgi?id=49125
3757 Add ENABLE_TOUCH_EVENTS option.
3759 * cmake/OptionsEfl.cmake:
3760 * cmakeconfig.h.cmake:
3762 2010-12-23 Adam Barth <abarth@webkit.org>
3764 Rubber-stamped by Eric Seidel.
3766 Move JavaScriptGlue into Sources
3767 https://bugs.webkit.org/show_bug.cgi?id=51583
3769 Actually perform the move.
3771 * JavaScriptGlue: Removed.
3772 * JavaScriptGlue/Configurations: Removed.
3773 * JavaScriptGlue/Configurations/Base.xcconfig: Removed.
3774 * JavaScriptGlue/Configurations/DebugRelease.xcconfig: Removed.
3775 * JavaScriptGlue/Configurations/JavaScriptGlue.xcconfig: Removed.
3776 * JavaScriptGlue/Configurations/Version.xcconfig: Removed.
3777 * JavaScriptGlue/English.lproj: Removed.
3778 * JavaScriptGlue/English.lproj/InfoPlist.strings: Removed.
3779 * JavaScriptGlue/ForwardingHeaders: Removed.
3780 * JavaScriptGlue/ForwardingHeaders/masm: Removed.
3781 * JavaScriptGlue/ForwardingHeaders/masm/X86Assembler.h: Removed.
3782 * JavaScriptGlue/ForwardingHeaders/profiler: Removed.
3783 * JavaScriptGlue/ForwardingHeaders/profiler/Profiler.h: Removed.
3784 * JavaScriptGlue/ForwardingHeaders/runtime: Removed.
3785 * JavaScriptGlue/ForwardingHeaders/runtime/CallFrame.h: Removed.
3786 * JavaScriptGlue/ForwardingHeaders/wtf: Removed.
3787 * JavaScriptGlue/ForwardingHeaders/wtf/ASCIICType.h: Removed.
3788 * JavaScriptGlue/ForwardingHeaders/wtf/AlwaysInline.h: Removed.
3789 * JavaScriptGlue/ForwardingHeaders/wtf/Assertions.h: Removed.
3790 * JavaScriptGlue/ForwardingHeaders/wtf/Atomics.h: Removed.
3791 * JavaScriptGlue/ForwardingHeaders/wtf/Bitmap.h: Removed.
3792 * JavaScriptGlue/ForwardingHeaders/wtf/BumpPointerAllocator.h: Removed.
3793 * JavaScriptGlue/ForwardingHeaders/wtf/CrossThreadRefCounted.h: Removed.
3794 * JavaScriptGlue/ForwardingHeaders/wtf/CurrentTime.h: Removed.
3795 * JavaScriptGlue/ForwardingHeaders/wtf/DateInstanceCache.h: Removed.
3796 * JavaScriptGlue/ForwardingHeaders/wtf/DateMath.h: Removed.
3797 * JavaScriptGlue/ForwardingHeaders/wtf/FastAllocBase.h: Removed.
3798 * JavaScriptGlue/ForwardingHeaders/wtf/FastMalloc.h: Removed.
3799 * JavaScriptGlue/ForwardingHeaders/wtf/FixedArray.h: Removed.
3800 * JavaScriptGlue/ForwardingHeaders/wtf/Forward.h: Removed.
3801 * JavaScriptGlue/ForwardingHeaders/wtf/HashCountedSet.h: Removed.
3802 * JavaScriptGlue/ForwardingHeaders/wtf/HashFunctions.h: Removed.
3803 * JavaScriptGlue/ForwardingHeaders/wtf/HashMap.h: Removed.
3804 * JavaScriptGlue/ForwardingHeaders/wtf/HashSet.h: Removed.
3805 * JavaScriptGlue/ForwardingHeaders/wtf/HashTraits.h: Removed.
3806 * JavaScriptGlue/ForwardingHeaders/wtf/ListHashSet.h: Removed.
3807 * JavaScriptGlue/ForwardingHeaders/wtf/ListRefPtr.h: Removed.
3808 * JavaScriptGlue/ForwardingHeaders/wtf/Locker.h: Removed.
3809 * JavaScriptGlue/ForwardingHeaders/wtf/MainThread.h: Removed.
3810 * JavaScriptGlue/ForwardingHeaders/wtf/MathExtras.h: Removed.
3811 * JavaScriptGlue/ForwardingHeaders/wtf/Noncopyable.h: Removed.
3812 * JavaScriptGlue/ForwardingHeaders/wtf/NotFound.h: Removed.
3813 * JavaScriptGlue/ForwardingHeaders/wtf/OSAllocator.h: Removed.
3814 * JavaScriptGlue/ForwardingHeaders/wtf/OwnArrayPtr.h: Removed.
3815 * JavaScriptGlue/ForwardingHeaders/wtf/OwnArrayPtrCommon.h: Removed.
3816 * JavaScriptGlue/ForwardingHeaders/wtf/OwnFastMallocPtr.h: Removed.
3817 * JavaScriptGlue/ForwardingHeaders/wtf/OwnPtr.h: Removed.
3818 * JavaScriptGlue/ForwardingHeaders/wtf/OwnPtrCommon.h: Removed.
3819 * JavaScriptGlue/ForwardingHeaders/wtf/PageAllocation.h: Removed.
3820 * JavaScriptGlue/ForwardingHeaders/wtf/PageAllocationAligned.h: Removed.
3821 * JavaScriptGlue/ForwardingHeaders/wtf/PageBlock.h: Removed.
3822 * JavaScriptGlue/ForwardingHeaders/wtf/PageReservation.h: Removed.
3823 * JavaScriptGlue/ForwardingHeaders/wtf/PassOwnArrayPtr.h: Removed.
3824 * JavaScriptGlue/ForwardingHeaders/wtf/PassOwnPtr.h: Removed.
3825 * JavaScriptGlue/ForwardingHeaders/wtf/PassRefPtr.h: Removed.
3826 * JavaScriptGlue/ForwardingHeaders/wtf/Platform.h: Removed.
3827 * JavaScriptGlue/ForwardingHeaders/wtf/PossiblyNull.h: Removed.
3828 * JavaScriptGlue/ForwardingHeaders/wtf/PtrAndFlags.h: Removed.
3829 * JavaScriptGlue/ForwardingHeaders/wtf/RandomNumber.h: Removed.
3830 * JavaScriptGlue/ForwardingHeaders/wtf/RefCounted.h: Removed.
3831 * JavaScriptGlue/ForwardingHeaders/wtf/RefPtr.h: Removed.
3832 * JavaScriptGlue/ForwardingHeaders/wtf/StackBounds.h: Removed.
3833 * JavaScriptGlue/ForwardingHeaders/wtf/StdLibExtras.h: Removed.
3834 * JavaScriptGlue/ForwardingHeaders/wtf/StringHasher.h: Removed.
3835 * JavaScriptGlue/ForwardingHeaders/wtf/ThreadSafeShared.h: Removed.
3836 * JavaScriptGlue/ForwardingHeaders/wtf/ThreadSpecific.h: Removed.
3837 * JavaScriptGlue/ForwardingHeaders/wtf/Threading.h: Removed.
3838 * JavaScriptGlue/ForwardingHeaders/wtf/ThreadingPrimitives.h: Removed.
3839 * JavaScriptGlue/ForwardingHeaders/wtf/UnusedParam.h: Removed.
3840 * JavaScriptGlue/ForwardingHeaders/wtf/VMTags.h: Removed.
3841 * JavaScriptGlue/ForwardingHeaders/wtf/ValueCheck.h: Removed.
3842 * JavaScriptGlue/ForwardingHeaders/wtf/Vector.h: Removed.
3843 * JavaScriptGlue/ForwardingHeaders/wtf/VectorTraits.h: Removed.
3844 * JavaScriptGlue/ForwardingHeaders/wtf/WTFThreadData.h: Removed.
3845 * JavaScriptGlue/ForwardingHeaders/wtf/text: Removed.
3846 * JavaScriptGlue/ForwardingHeaders/wtf/text/CString.h: Removed.
3847 * JavaScriptGlue/ForwardingHeaders/wtf/text/StringHash.h: Removed.
3848 * JavaScriptGlue/ForwardingHeade