1 2011-11-03 Simon Hausmann <simon.hausmann@nokia.com>
3 [Qt] Remove Maemo specific code paths
4 https://bugs.webkit.org/show_bug.cgi?id=71476
6 Reviewed by Kenneth Rohde Christiansen.
10 2011-11-03 Dongwoo Im <dw.im@samsung.com>
12 [EFL] Enable the Page Visibility API.
13 https://bugs.webkit.org/show_bug.cgi?id=69127
15 Reviewed by Adam Barth.
17 Build system changes to support ENABLE(PAGE_VISIBILITY_API) on EFL port.
19 * Source/cmake/OptionsEfl.cmake: Add enabled ENABLE_PAGE_VISIBILITY_API definition.
20 * Source/cmakeconfig.h.cmake: ditto.
22 2011-10-28 Adam Barth <abarth@webkit.org>
24 Rename ExceptionCodeDescription.in to DOMExceptions.in
25 https://bugs.webkit.org/show_bug.cgi?id=71157
27 Reviewed by Eric Seidel.
29 * Source/cmake/WebKitMacros.cmake:
31 2011-10-28 Adam Barth <abarth@webkit.org>
33 ExceptionCode.cpp shouldn't need to know about every feature that throws exceptions
34 https://bugs.webkit.org/show_bug.cgi?id=70890
36 Reviewed by Eric Seidel.
38 Add a code generation step.
40 * Source/cmake/WebKitMacros.cmake:
42 2011-10-27 Priit Laes <plaes@plaes.org>
44 [GTK] Create .xz tarballs during distcheck
45 https://bugs.webkit.org/show_bug.cgi?id=71001
47 Reviewed by Martin Robinson.
49 * configure.ac: Switched tarballs to use .xz compression.
51 2011-10-27 Daniel Bates <dbates@rim.com>
53 CMake: Add support to optionally install the built JavaScript shell
54 https://bugs.webkit.org/show_bug.cgi?id=71062
56 Reviewed by Antonio Gomes.
58 Adds a CMake option, called SHOULD_INSTALL_JS_SHELL, that when
59 defined will generate an installation rule to install the built
60 JavaScript shell into /bin (with respect to the prefix path).
62 By default, we don't define this option and hence don't generate
63 an installation rule for the JavaScript shell.
65 * Source/CMakeLists.txt:
67 2011-10-27 Sheriff Bot <webkit.review.bot@gmail.com>
69 Unreviewed, rolling out r98556.
70 http://trac.webkit.org/changeset/98556
71 https://bugs.webkit.org/show_bug.cgi?id=71031
73 The test added by the patch doesn't pass on Snow Leopard
74 (Requested by rniwa on #webkit).
76 * Source/autotools/symbols.filter:
78 2011-10-27 Shinya Kawanaka <shinyak@google.com>
80 Implement legacy text check emulation in unified text check interface.
81 https://bugs.webkit.org/show_bug.cgi?id=70299
83 Reviewed by Hajime Morita.
85 * Source/autotools/symbols.filter:
87 2011-10-27 Philippe Normand <pnormand@igalia.com> and Zan Dobersek <zandobersek@gmail.com>
89 [GStreamer] WebAudio AudioFileReader implementation
90 https://bugs.webkit.org/show_bug.cgi?id=69834
92 Reviewed by Martin Robinson.
94 * configure.ac: Check for libfftw and gstreamer-audio if WebAudio
97 2011-10-26 Alejandro G. Castro <alex@igalia.com>
99 [GTK] Update NEWS and configure.ac for 1.7.1 release
100 https://bugs.webkit.org/show_bug.cgi?id=70932
102 Reviewed by Martin Robinson.
104 * configure.ac: Bumped version number.
106 2011-10-26 Alejandro G. Castro <alex@igalia.com>
108 [GTK] [WK2] Add WebKit2 distcheck support
109 https://bugs.webkit.org/show_bug.cgi?id=70933
111 Reviewed by Martin Robinson.
113 * GNUmakefile.am: Added WebKit2 compilation to the distcheck.
114 * configure.ac: Removed WebKit2 doc generation for the moment.
116 2011-10-21 Simon Hausmann <simon.hausmann@nokia.com>
118 Remove QtScript source code from WebKit.
119 https://bugs.webkit.org/show_bug.cgi?id=64088
121 Reviewed by Tor Arne Vestbø.
123 Removed dead code that isn't developed anymore.
127 2011-10-19 Gustavo Noronha Silva <gns@gnome.org>
129 [GTK] Streamline wk1 documentation build
130 https://bugs.webkit.org/show_bug.cgi?id=70447
132 Reviewed by Martin Robinson.
134 * GNUmakefile.am: include the documentation's GNUmakefile.am;
135 * autogen.sh: we no longer call gtkdocize, since we now ship
136 a modified gtk-doc.make;
137 * configure.ac: no longer generate a separate GNUmakefile for
138 the documentation build.
140 2011-10-18 Adam Barth <abarth@webkit.org>
142 Always enable ENABLE(XPATH)
143 https://bugs.webkit.org/show_bug.cgi?id=70217
145 Reviewed by Eric Seidel.
147 * Source/cmake/OptionsEfl.cmake:
148 * Source/cmake/OptionsWinCE.cmake:
149 * Source/cmakeconfig.h.cmake:
152 2011-10-18 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
154 [Qt] Merge QML plugin for WebKit2 with the original WebKit1 plugin
156 We don't need a sepearate plugin, as we no longer expose the WK2
157 APIs under QtWebKit.experimental, but now use QtWebKit. The version
158 was also changed to 3.0 instead of 5.0, as the original plugin was
159 versioned 1.0, and bumping to 3.0 fits the scheme used by QtWebKit releases.
161 Reviewed by Andreas Kling.
165 2011-10-18 Zan Dobersek <zandobersek@gmail.com>
167 [Gtk] Support for client-based geolocation
168 https://bugs.webkit.org/show_bug.cgi?id=64970
170 Reviewed by Martin Robinson.
172 Remove flag for enabling client-based geolocation since
173 it is used by default on Gtk port and hence not configurable.
177 2011-10-17 Leandro Pereira <leandro@profusion.mobi>
179 Unreviewed; actually enable/disable microdata support in CMake.
181 Follow-up to r97471, which did not plug the option to enable/disable
182 microdata into the buildsystem.
184 * Source/cmake/OptionsEfl.cmake: Add ENABLE_MICRODATA feature, turned off by default.
185 * Source/cmake/OptionsWinCE.cmake: Ditto.
186 * Source/cmakeconfig.h.cmake: Add ENABLE_MICRODATA #cmakedefine.
188 2011-10-17 Ryosuke Niwa <rniwa@webkit.org>
190 GTK build fix patch by Gustavo Noronha Silva.
192 * Source/autotools/symbols.filter:
194 2011-10-17 Vamshikrishna Yellenki <vamshi@motorola.com>
196 [webkit]Debug Build Bot failure
197 https://bugs.webkit.org/show_bug.cgi?id=70222
199 Reviewed by Xan Lopez.
201 * Source/autotools/symbols.filter: Corrected the filter name for getLocationAndLengthFronRange
203 2011-10-16 Adam Barth <abarth@webkit.org>
205 Always enable ENABLE(DOM_STORAGE)
206 https://bugs.webkit.org/show_bug.cgi?id=70189
208 Reviewed by Eric Seidel.
210 * Source/cmake/OptionsEfl.cmake:
211 * Source/cmake/OptionsWinCE.cmake:
212 * Source/cmakeconfig.h.cmake:
215 2011-10-15 Laszlo Gombos <laszlo.1.gombos@nokia.com>
217 [Qt] [Symbian] Remove support for the Symbian platform for the QtWebKit port
218 https://bugs.webkit.org/show_bug.cgi?id=69920
220 Reviewed by Kenneth Rohde Christiansen.
225 2011-10-14 Mark Hahnenberg <mhahnenberg@apple.com>
227 Rename virtual put to putVirtual
228 https://bugs.webkit.org/show_bug.cgi?id=69851
230 Reviewed by Darin Adler.
232 Renamed virtual versions of put to putVirtual in prepration for
233 adding the static put to the MethodTable in ClassInfo since the
234 compiler gets mad if the virtual and static versions have the same
237 * Source/autotools/symbols.filter:
239 2011-10-14 Mark Hahnenberg <mhahnenberg@apple.com>
241 Rename virtual put to putVirtual
242 https://bugs.webkit.org/show_bug.cgi?id=69851
244 Reviewed by Darin Adler.
246 Renamed virtual versions of put to putVirtual in prepration for
247 adding the static put to the MethodTable in ClassInfo since the
248 compiler gets mad if the virtual and static versions have the same
251 * Source/autotools/symbols.filter:
253 2011-10-13 Arko Saha <arko@motorola.com>
255 Microdata: Basic implementation of document.getItems() method.
256 https://bugs.webkit.org/show_bug.cgi?id=68610
258 Reviewed by Ryosuke Niwa.
260 Added ENABLE(MICRODATA) feature flag.
264 2011-10-14 Raphael Kubo da Costa <kubo@profusion.mobi>
266 [EFL] Add DumpRenderTreeSupportEfl
267 https://bugs.webkit.org/show_bug.cgi?id=68458
269 Reviewed by Kenneth Rohde Christiansen.
271 * Source/cmake/eflsymbols.filter: Export DumpRenderTreeSupportEfl
272 symbols so that DumpRenderTree can link to them.
274 2011-10-12 Adam Barth <abarth@webkit.org>
276 Remove ENABLE(XHTMLMP) and associated code
277 https://bugs.webkit.org/show_bug.cgi?id=69729
279 Reviewed by David Levin.
281 * Source/cmake/OptionsEfl.cmake:
282 * Source/cmake/OptionsWinCE.cmake:
283 * Source/cmakeconfig.h.cmake:
286 2011-10-12 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
288 Fix build with GLib 2.31
289 https://bugs.webkit.org/show_bug.cgi?id=69840
291 Reviewed by Martin Robinson.
293 * configure.ac: add check for pthread rwlock support.
295 2011-10-10 Martin Robinson <mrobinson@igalia.com>
297 [GTK] [WebKit2] Make adding another unit test easier
298 https://bugs.webkit.org/show_bug.cgi?id=69409
300 Reviewed by Gustavo Noronha Silva.
302 * GNUmakefile.am: Include the new testing makefile.
304 2011-10-11 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
306 [Qt] Remove all references to QTDIR_build and standalone_package
308 Qt is now modularized, which means we no longer import WebKit into
309 the Qt source tree. Instead we use git submodules, and building
310 QtWebKit as "part of Qt" is really building QtWebKit as from trunk.
312 To decrease the number of buildsystem configurations we also remove
313 the standalone_package code-path used when we were providing tarballs
314 with the derived sources pre-generated.
316 Reviewed by Simon Hausmann.
321 2011-10-06 Fady Samuel <fsamuel@chromium.org>
323 Code clean-up: Make RenderObject::absoluteBoundingBoxRect and associated methods const and make its parameter useTransforms no longer default to false
324 https://bugs.webkit.org/show_bug.cgi?id=69009
326 Reviewed by Simon Fraser.
328 * Source/autotools/symbols.filter:
330 2011-10-06 Simon Hausmann <simon.hausmann@nokia.com>
332 [Qt][Wk2] Fix build with Qt 5 when QtScript is built as standalone module
333 https://bugs.webkit.org/show_bug.cgi?id=69520
335 Reviewed by Csaba Osztrogonác.
337 * Source/WebKit.pri: Introduce convenience qt5 scope.
338 * Source/WebKit.pro: Replace QT_MAJOR_VERSION stuff with qt5 scope.
340 2011-10-06 Nayan Kumar K <nayankk@motorola.com>
342 Provide configure option to switch between JSC and V8.
343 https://bugs.webkit.org/show_bug.cgi?id=69469
345 Reviewed by Philippe Normand.
347 This is first of the patches to support building of V8 with
348 WebKit GTK. With this patch, new command line switch named
349 '--with-jsengine' is introduced, using which we can choose to
350 build either jsc or v8.
355 2011-10-04 Scott Graham <scottmg@chromium.org>
357 Add GAMEPAD feature flag
358 https://bugs.webkit.org/show_bug.cgi?id=66859
360 Reviewed by Darin Fisher.
364 2011-10-04 Varun Jain <varunjain@chromium.org>
366 Fix position check for double tap gesture detection. A double tap
367 should not be detected if the two taps are far from each other.
368 https://bugs.webkit.org/show_bug.cgi?id=69270
370 Reviewed by Darin Fisher.
372 Test: Source/WebKit/chromium/tests/InnerGestureRecognizerTest.cpp
374 * platform/chromium/GestureRecognizerChromium.cpp:
375 (WebCore::GestureRecognizerChromium::isSecondClickInsideManhattanSquare):
376 (WebCore::GestureRecognizerChromium::updateValues):
377 (WebCore::GestureRecognizerChromium::click):
378 * platform/chromium/GestureRecognizerChromium.h:
380 2011-10-04 Nayan Kumar K <nayankk@motorola.com>
382 [WebKit2][gtk] Generate gtk-doc for WebKit2-GTK.
383 https://bugs.webkit.org/show_bug.cgi?id=69325
385 Reviewed by Gustavo Noronha Silva.
387 Documentation generation for WebKit2-GTK+ APIs
392 2011-10-04 Vsevolod Vlasov <vsevik@chromium.org>
394 Web Inspector: Remove http/tests/inspector/network/disabled-cache-crash.html.
395 https://bugs.webkit.org/show_bug.cgi?id=69332
397 Reviewed by Pavel Feldman.
399 * Source/autotools/symbols.filter:
401 2011-09-23 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
403 [Qt] Fix build against Qt5 after refactor of widgets out of QtGUi
405 QWidget and friends now live in the QtWidgets library. We update
406 includes in implementation files and private headers to us the
407 non-module-prefixed path, and leave the lookup for the include
408 path. For public headers we have to ifdef the includes as the
409 user might now have the modules we need in his QT config.
411 Finally, QSGCanvas is no longer a QWidget but a QWindow, so we
412 have to update our code and use windowHandle() for setting the
413 parent relationships.
415 https://bugs.webkit.org/show_bug.cgi?id=68687
417 Reviewed by Andreas Kling.
421 2011-09-29 Sergio Villar Senin <svillar@igalia.com>
423 [GTK] Bump version to 1.7.0
424 https://bugs.webkit.org/show_bug.cgi?id=69082
426 Reviewed by Martin Robinson.
428 Apart from bumping the library version to 1.7.0 this patch also
429 sets the libtool version to the same one we have for the stable
434 2011-09-28 Martin Robinson <mrobinson@igalia.com>
436 Fix the WebKit2 WebGL build.
438 * configure.ac: Add -ldl to the OPENGL_LIBS.
440 2011-09-28 Ryuan Choi <ryuan.choi@samsung.com>
442 [EFL] Bump minimum requirement for eina.
443 https://bugs.webkit.org/show_bug.cgi?id=68994
445 Reviewed by Ryosuke Niwa.
447 * Source/cmake/FindEFL.cmake:
449 2011-09-27 Gyuyoung Kim <gyuyoung.kim@samsung.com>
451 Unreviewed. Fix a build error in WebKit EFL.
453 When web socket is disabled, there is a build break in WebKit EFL port.
454 Currently, web socket is enabled by default in build-webkit script.
455 Thus, the web socket is also enabled in EFL script of cmake build system for now.
456 Because, WebKit EFL developers can't work on latest WebKit trunk.
458 However, IMO, we should fix build errors when web socket is disabled.
460 * Source/cmake/OptionsEfl.cmake:
462 2011-09-27 Ulan Degenbaev <ulan@chromium.org>
464 [v8] Code calling the typed array optimization script is fragile, depends on typed array hierarchy.
466 Install the flag, which indicates whether or not the optimization
467 script was executed, on the global object.
469 https://bugs.webkit.org/show_bug.cgi?id=68890
471 Reviewed by Kenneth Russell.
473 * Source/WebCore/bindings/v8/custom/V8ArrayBufferViewCustom.cpp:
475 2011-09-27 Sheriff Bot <webkit.review.bot@gmail.com>
477 Unreviewed, rolling out r96108, r96111, r96113, and r96116.
478 http://trac.webkit.org/changeset/96108
479 http://trac.webkit.org/changeset/96111
480 http://trac.webkit.org/changeset/96113
481 http://trac.webkit.org/changeset/96116
482 https://bugs.webkit.org/show_bug.cgi?id=68913
484 Wait for working Qt5 (Requested by ossy on #webkit).
488 2011-09-23 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
490 [Qt] Fix build against Qt5 after refactor of widgets out of QtGUi
492 QWidget and friends now live in the QtWidgets library. We update
493 includes in implementation files and private headers to us the
494 non-module-prefixed path, and leave the lookup for the include
495 path. For public headers we have to ifdef the includes as the
496 user might now have the modules we need in his QT config.
498 Finally, QSGCanvas is no longer a QWidget but a QWindow, so we
499 have to update our code and use windowHandle() for setting the
500 parent relationships.
502 https://bugs.webkit.org/show_bug.cgi?id=68687
504 Reviewed by Andreas Kling.
508 2011-09-27 Carlos Garcia Campos <cgarcia@igalia.com>
510 [GTK] Reorganize header files
511 https://bugs.webkit.org/show_bug.cgi?id=65616
513 Reviewed by Martin Robinson.
515 * GNUmakefile.am: Initialize $libwebkitgtkincludedir to
516 $(prefix)/include/webkitgtk-<api-version>
518 2011-09-26 Raphael Kubo da Costa <kubo@profusion.mobi>
520 [CMake] Remove FindFreetype.cmake
521 https://bugs.webkit.org/show_bug.cgi?id=68778
523 Reviewed by Adam Barth.
525 CMake has provided its own FindFreetype.cmake forever, so there is no
526 need to have another implementation in WebKit.
528 * Source/cmake/FindCairo.cmake: Use FREETYPE_{LIBRARIES,INCLUDE_DIRS}
529 instead of Freetype_{LIBRARIES,INCLUDE_DIRS}.
530 * Source/cmake/FindFreetype.cmake: Removed.
531 * Source/cmake/FindPango.cmake: Use FREETYPE_{LIBRARIES,INCLUDE_DIRS}
532 instead of Freetype_{LIBRARIES,INCLUDE_DIRS}.
533 * Source/cmake/OptionsEfl.cmake: Remove minimum required version
534 check, it has never been checked and Freetype 2.1.10 from 2005 is
537 2011-09-26 Alejandro G. Castro <alex@igalia.com>
539 [GTK] pot file is not properly remove during distcheck
540 https://bugs.webkit.org/show_bug.cgi?id=68797
542 Defined DOMAIN variable before DISTCLEANFILES because we are using
543 it there to identify the .pot file.
545 Reviewed by Martin Robinson.
549 2011-09-26 Raphael Kubo da Costa <kubo@profusion.mobi>
551 [CMake] Detect the operating system in a more generic way.
552 https://bugs.webkit.org/show_bug.cgi?id=67482
554 Reviewed by Adam Barth.
556 So far the buildsystem only considered Windows, Linux and Mac OS X as
557 valid operating systems, but any Unix (or at least the BSDs) should also
560 By using the OS values CMake itself defines we can check for Unix
561 systems in a more generic fashion.
563 * Source/CMakeLists.txt:
565 2011-09-26 Jay Soffian <jaysoffian@gmail.com>
567 chrome.dll!WebCore::ApplyStyleCommand::applyBlockStyle ReadAV@NULL (64db547804532a84be2e53721e499e9e)
568 https://bugs.webkit.org/show_bug.cgi?id=51639
570 Reviewed by Ryosuke Niwa.
572 Add missing window.layoutTestController.dumpAsText so that test output matches expectation.
574 * LayoutTests/editing/style/justify-without-enclosing-block.xhtml:
576 2011-09-25 Adam Barth <abarth@webkit.org>
578 Finish removing PLATFORM(BREWMP) by removing associated code
579 https://bugs.webkit.org/show_bug.cgi?id=68779
581 Reviewed by Sam Weinig.
583 * Source/cmake/WebKitPackaging.cmake:
586 2011-09-25 Adam Barth <abarth@webkit.org>
588 Remove PLATFORM(HAIKU) and associated code
589 https://bugs.webkit.org/show_bug.cgi?id=68774
591 Reviewed by Sam Weinig.
593 * Source/cmake/WebKitPackaging.cmake:
596 2011-09-25 Raphael Kubo da Costa <kubo@profusion.mobi>
598 [CMake] Remove FindLibXlst.cmake
599 https://bugs.webkit.org/show_bug.cgi?id=68770
601 Reviewed by Adam Barth.
603 This file should have never been committed -- the library it looks for
604 is called libxslt, not libxlst, so it has never really been used. When
605 the buildsystem looked for libxslt, it used CMake's own LibXslt.cmake
608 * Source/cmake/FindLibXlst.cmake: Removed.
610 2011-09-24 Adam Barth <abarth@webkit.org>
612 Always enable ENABLE(OFFLINE_WEB_APPLICATIONS)
613 https://bugs.webkit.org/show_bug.cgi?id=68767
615 Reviewed by Eric Seidel.
617 * Source/cmake/OptionsEfl.cmake:
618 * Source/cmake/OptionsWinCE.cmake:
619 * Source/cmakeconfig.h.cmake:
622 2011-09-24 Adam Barth <abarth@webkit.org>
624 Remove ENABLE(WCSS) and associated code
625 https://bugs.webkit.org/show_bug.cgi?id=68759
627 Reviewed by Darin Adler.
631 2011-09-23 Yuqiang Xian <yuqiang.xian@intel.com>
633 Add JSVALUE32_64 support to DFG JIT
634 https://bugs.webkit.org/show_bug.cgi?id=67460
636 Reviewed by Gavin Barraclough.
638 Add cmake options to enable DFG JIT compilation for EFL port
640 * Source/cmake/OptionsEfl.cmake:
641 * Source/cmakeconfig.h.cmake:
643 2011-09-23 Raphael Kubo da Costa <kubo@profusion.mobi>
645 [CMake] Detect amd64 as a valid 64-bit architecture.
646 https://bugs.webkit.org/show_bug.cgi?id=67481
648 Reviewed by Oliver Hunt.
650 Some operating systems (generally the BSDs) use amd64 instead of x86_64
651 to report they're running on 64 bits, so consider it a valid value.
653 * Source/CMakeLists.txt:
655 2011-09-23 Adam Klein <adamk@chromium.org>
657 Add ENABLE_MUTATION_OBSERVERS feature flag
658 https://bugs.webkit.org/show_bug.cgi?id=68732
660 Reviewed by Ojan Vafai.
662 This flag will guard an implementation of the "Mutation Observers" proposed in
663 http://lists.w3.org/Archives/Public/public-webapps/2011JulSep/1622.html
667 2011-09-23 Varun Jain <varunjain@google.com>
669 Refactor WebViewImpl::scrollFocusedNodeIntoRect to a better place and add tests
670 https://bugs.webkit.org/show_bug.cgi?id=68198
672 Reviewed by Dimitri Glazkov.
674 * Source/autotools/symbols.filter:
676 2011-09-23 Mark Hahnenberg <mhahnenberg@apple.com>
678 Add static version of JSCell::visitChildren
679 https://bugs.webkit.org/show_bug.cgi?id=68404
681 Reviewed by Darin Adler.
683 In this patch we just extract the bodies of the virtual visitChildren methods
684 throughout the JSCell inheritance hierarchy out into static methods, which are
685 now called from the virtual methods. This is an intermediate step in trying to
686 move the virtual-ness of visitChildren into our own custom vtable stored in
687 ClassInfo. We need to convert the methods to static methods in order to be
688 able to more easily store and refer to them in our custom vtable since normal
689 member methods store some implicit information in their types, making it
690 impossible to store them generically in ClassInfo.
692 * Source/autotools/symbols.filter:
694 2011-09-21 Julien Chaffraix <jchaffraix@webkit.org>
696 Crash in RenderBox::paintMaskImages when GraphicsContext's painting is disabled
697 https://bugs.webkit.org/show_bug.cgi?id=68133
699 Reviewed by Darin Adler.
701 * Source/autotools/symbols.filter: Added the mangled symbols needed for window.internals
703 2011-09-21 Joshua Bell <jsbell@chromium.org>
705 IndexedDB: compare strings without decoding
706 https://bugs.webkit.org/show_bug.cgi?id=68554
708 Reviewed by Tony Chang.
710 Resolves a FIXME in IndexedDB that was also identified as a hotspot
711 during profiling. Yields a small performance improvement.
713 * Source/WebCore/storage/IDBLevelDBCoding.cpp:
714 * Source/WebCore/storage/IDBLevelDBCoding.h:
715 * Source/WebKit/chromium/tests/IDBLevelDBCodingTest.cpp:
717 011-09-21 Leandro Pereira <leandro@profusion.mobi>
719 Unreviewed. Remove unused ENABLE_AS_IMAGE flag after r95234 from
720 Options{Efl,WinCE}.cmake.
722 * Source/cmake/OptionsEfl.cmake:
723 * Source/cmake/OptionsWinCE.cmake:
725 2011-09-20 ChangSeok Oh <shivamidow@gmail.com>
727 [GTK] requestAnimationFrame support for gtk port
728 https://bugs.webkit.org/show_bug.cgi?id=66280
730 Reviewed by Martin Robinson.
732 * configure.ac: Add an option to enable requestAnimationFrame for gtk port.
734 2011-09-20 Carlos Garcia Campos <cgarcia@igalia.com>
736 [GTK] Update NEWS and configure.ac for 1.5.90 release
738 Reviewed by Martin Robinson.
742 2011-09-19 Adam Barth <abarth@webkit.org>
744 Always enable ENABLE(EVENTSOURCE)
745 https://bugs.webkit.org/show_bug.cgi?id=68414
747 Reviewed by Eric Seidel.
749 * Source/cmake/OptionsEfl.cmake:
750 * Source/cmake/OptionsWinCE.cmake:
751 * Source/cmakeconfig.h.cmake:
754 2011-09-17 Ryuan Choi <ryuan.choi@samsung.com>
756 [EFL] Bump minimum requirement for cairo to 1.10.
757 https://bugs.webkit.org/show_bug.cgi?id=68226
759 Reviewed by Adam Barth.
761 * Source/cmake/FindCairo.cmake: Check required version.
762 * Source/cmake/OptionsEfl.cmake:
764 2011-09-16 Ulan Degenbaev <ulan@chromium.org>
766 [V8] REGRESSION(94783): calling the binding script during V8 context creation slows down page loads
767 https://bugs.webkit.org/show_bug.cgi?id=68237
769 Reviewed by Kenneth Russell.
771 Call the binding script lazily on the first run of the set() method of
774 * ../../Source/WebCore/WebCore.gypi:
775 * ../../Source/WebCore/bindings/v8/V8BindingScripts.cpp: Removed.
776 * ../../Source/WebCore/bindings/v8/V8BindingScripts.h: Removed.
777 * ../../Source/WebCore/bindings/v8/V8DOMWindowShell.cpp:
778 * ../../Source/WebCore/bindings/v8/WorkerContextExecutionProxy.cpp:
779 * ../../Source/WebCore/bindings/v8/custom/V8ArrayBufferViewCustom.cpp:
780 * ../../Source/WebCore/bindings/v8/custom/V8ArrayBufferViewCustom.h:
781 * ../../Source/WebCore/bindings/v8/custom/V8ArrayBufferViewCustomScript.js:
783 2011-09-16 Martin Robinson <mrobinson@igalia.com>
785 [GTK] Disable WebKit2 by default in configure.ac, but enable it with build-webkit
786 https://bugs.webkit.org/show_bug.cgi?id=68178
788 Reviewed by Xan Lopez.
790 * configure.ac: Do not build WebKit2 by default. Re-add pkgconfig support
793 2011-09-15 Adam Barth <abarth@webkit.org>
795 Rename ENABLE(DATABASE) to ENABLE(SQL_DATABASE)
796 https://bugs.webkit.org/show_bug.cgi?id=68205
798 Reviewed by Eric Seidel.
800 * Source/cmake/OptionsEfl.cmake:
801 * Source/cmake/OptionsWinCE.cmake:
802 * Source/cmakeconfig.h.cmake:
805 2011-09-15 Varun Jain <varunjain@google.com>
807 Add method to scroll current node to specific position in Chromium WebKit API
808 https://bugs.webkit.org/show_bug.cgi?id=68192
810 Reviewed by Dimitri Glazkov.
812 * Source/WebKit/chromium/public/WebView.h:
813 * Source/WebKit/chromium/src/WebViewImpl.cpp:
814 * Source/WebKit/chromium/src/WebViewImpl.h:
816 2011-09-15 Eric Seidel <eric@webkit.org>
818 Remove ENABLE(SVG_AS_IMAGE) since all major ports have it on by default
819 https://bugs.webkit.org/show_bug.cgi?id=68182
821 Reviewed by Adam Barth.
825 2011-09-15 Eric Seidel <eric@webkit.org>
827 Remove ENABLE_SVG_ANIMATION as all major ports have it on by default
828 https://bugs.webkit.org/show_bug.cgi?id=68022
830 Reviewed by Ryosuke Niwa.
832 * Source/cmake/OptionsEfl.cmake:
833 * Source/cmake/OptionsWinCE.cmake:
834 * Source/cmakeconfig.h.cmake:
837 2011-09-15 Sheriff Bot <webkit.review.bot@gmail.com>
839 Unreviewed, rolling out r95163.
840 http://trac.webkit.org/changeset/95163
841 https://bugs.webkit.org/show_bug.cgi?id=68180
843 [Qt] The QT_GCC_X variables were removed in Qt5 by accident.
844 (Requested by darktears on #webkit).
848 2011-09-14 Alexis Menard <alexis.menard@openbossa.org>
850 [Qt] Replace QT_GCC_X as they don't exist in Qt5 anymore.
851 https://bugs.webkit.org/show_bug.cgi?id=68114
853 Reviewed by Kenneth Rohde Christiansen.
855 Replace QT_GCC_X variables, they have been removed in Qt5. It was
856 actually wrong to use them because they tell about which GCC version
857 Qt has been compiled, not the current version of GCC use to build webkit.
858 I use gcc -dumpversion to get it.
862 2011-09-14 Ulan Degenbaev <ulan@chromium.org>
864 [v8] Improve performance of typed array copy constructor taking Array
865 https://bugs.webkit.org/show_bug.cgi?id=68015
867 Reviewed by Kenneth Russell.
869 Invoke the 'set' method of the constructed array instead of
870 copying the elements of the source array one by one.
872 Copy constructor tests already exist.
874 * ../../Source/WebCore/WebCore.gypi:
875 * ../../Source/WebCore/bindings/v8/custom/V8ArrayBufferViewCustom.cpp: Added.
876 * ../../Source/WebCore/bindings/v8/custom/V8ArrayBufferViewCustom.h:
878 2011-09-14 Csaba Osztrogonác <ossy@webkit.org>
880 [GTK] Unreviewed buildfix after r95107.
884 2011-09-13 Eric Seidel <eric@webkit.org>
886 Remove ENABLE_SVG_USE as <use> is required by HTML5
887 https://bugs.webkit.org/show_bug.cgi?id=68019
889 Reviewed by Ryosuke Niwa.
891 * Source/cmake/OptionsEfl.cmake:
892 * Source/cmake/OptionsWinCE.cmake:
893 * Source/cmakeconfig.h.cmake:
896 2011-09-13 Eric Seidel <eric@webkit.org>
898 Remove ENABLE_SVG_FOREIGN_OBJECT as it is a required part of HTML5
899 https://bugs.webkit.org/show_bug.cgi?id=68018
901 Reviewed by Ryosuke Niwa.
903 * Source/cmake/OptionsEfl.cmake:
904 * Source/cmake/OptionsWinCE.cmake:
905 * Source/cmakeconfig.h.cmake:
908 2011-09-09 Rafael Antognolli <antognolli@profusion.mobi>
910 Add replacement functions for gdk ones.
911 https://bugs.webkit.org/show_bug.cgi?id=66323
913 Reviewed by Martin Robinson.
915 * Source/cmake/FindPango.cmake:
917 2011-09-09 Laszlo Gombos <laszlo.1.gombos@nokia.com>
919 [Qt] Remove common.pri
920 https://bugs.webkit.org/show_bug.cgi?id=67814
922 Reviewed by Andreas Kling.
924 * Source/WebKit.pri: Move rules from common.pri to WebKit.pri.
925 * Source/common.pri: Removed.
927 2011-09-08 Mark Pilgrim <pilgrim@chromium.org>
929 Test how HTMLAnchorElement.getParameter reacts to too few arguments
930 https://bugs.webkit.org/show_bug.cgi?id=66522
932 Reviewed by Adam Barth.
934 * LayoutTests/fast/dom/HTMLAnchorElement/get-parameter-expected.txt: Added.
935 * LayoutTests/fast/dom/HTMLAnchorElement/get-parameter.html: Added.
937 2011-09-08 Varun Jain <varunjain@google.com>
939 Implement double tap detection in GestureRecognizerChromium
940 https://bugs.webkit.org/show_bug.cgi?id=67709
942 Reviewed by Dimitri Glazkov.
944 * Source/WebCore/page/EventHandler.cpp:
945 * Source/WebCore/platform/PlatformGestureEvent.h:
947 2011-09-08 Ulan Degenbaev <ulan@chromium.org>
949 [v8] Improve performance of typed array set() taking Array
950 https://bugs.webkit.org/show_bug.cgi?id=63644
952 Reviewed by Kenneth Russell.
954 Overwrite the native 'set' method of the type arrays with JS
955 implementation after initialization of the global context.
957 Add tests for invalid and boundary offsets. No performance tests.
959 * LayoutTests/fast/canvas/webgl/array-unit-tests-expected.txt:
960 * LayoutTests/fast/canvas/webgl/array-unit-tests.html:
961 * Source/WebCore/WebCore.gyp/WebCore.gyp:
962 * Source/WebCore/WebCore.gypi:
963 * Source/WebCore/bindings/v8/V8BindingScripts.cpp: Added.
964 * Source/WebCore/bindings/v8/V8BindingScripts.h: Added.
965 * Source/WebCore/bindings/v8/V8DOMWindowShell.cpp:
966 * Source/WebCore/bindings/v8/WorkerContextExecutionProxy.cpp:
967 * Source/WebCore/bindings/v8/custom/V8ArrayBufferViewCustomScript.js: Added.
969 2011-09-08 Varun Jain <varunjain@google.com>
971 Split Tap gesture detection into TapDown and Tap.
972 We need this distinction to highlight links when they are first touched. The link is
973 followed only if the tap is completed, otherwise, if a scroll is detected, the highlight
975 https://bugs.webkit.org/show_bug.cgi?id=67645
977 Reviewed by Dimitri Glazkov.
979 * Source/WebCore/page/EventHandler.cpp:
980 * Source/WebCore/platform/PlatformGestureEvent.h:
982 2011-09-07 Alexei Svitkine <asvitkine@chromium.org>
984 Add test infrastructure to test rubber-banding overhang drawing along with layout tests for existing Chromium Mac overhang drawing in the non-gpu path.
985 https://bugs.webkit.org/show_bug.cgi?id=67511
987 Reviewed by Dimitri Glazkov.
989 * Source/autotools/symbols.filter:
991 2011-09-06 Ryosuke Niwa <rniwa@webkit.org>
993 REGRESSION(r94274): FormManagerTest.PreviewForm and FillFormNonEmptyField fail on chromium
994 https://bugs.webkit.org/show_bug.cgi?id=67453
996 Reviewed by Kent Tamura.
998 Add symbols for internals.
1000 * Source/autotools/symbols.filter:
1002 2011-09-04 Robin Dunn <robin@alldunn.com>
1004 [wx] Enable wxWebKit to run using the wxGC Cairo backend on platforms other than GTK.
1005 https://bugs.webkit.org/show_bug.cgi?id=67577
1007 Reviewed by Kevin Ollivier.
1011 2011-08-30 Aaron Colwell <acolwell@chromium.org>
1013 Add MediaSource API to HTMLMediaElement
1014 https://bugs.webkit.org/show_bug.cgi?id=64731
1016 Reviewed by Eric Carlson.
1020 2011-08-30 Ryosuke Niwa <rniwa@webkit.org>
1022 Cleanup after r94050 and r94054.
1024 * Source/autotools/symbols.filter:
1026 2011-08-30 Philippe Normand <pnormand@igalia.com>
1028 Unreviewed, another attempt to fix GTK build after r94038.
1030 * Source/autotools/symbols.filter:
1032 2011-08-29 Ryosuke Niwa <rniwa@webkit.org>
1034 Build fix attempt after r94038.
1036 * Source/autotools/symbols.filter:
1038 2011-08-26 Varun Jain <varunjain@google.com>
1040 WebViewImpl::selectionRange should return range in the right order.
1041 https://bugs.webkit.org/show_bug.cgi?id=66973
1043 Reviewed by Darin Fisher.
1045 * Source/WebKit/chromium/public/WebWidget.h:
1046 * Source/WebKit/chromium/src/WebViewImpl.cpp:
1048 2011-08-25 Martin Robinson <mrobinson@igalia.com>
1050 Reviewed by Xan Lopez.
1052 [GTK] Switch to GTK+ 3.x by default
1053 https://bugs.webkit.org/show_bug.cgi?id=63047
1055 * configure.ac: Modify the default value of the --with-gtk option to be 3.0.
1057 2011-08-24 Philippe Normand <pnormand@igalia.com>
1059 [GTK] bump GStreamer requirement to 0.10.30
1060 https://bugs.webkit.org/show_bug.cgi?id=66860
1062 Reviewed by Martin Robinson.
1066 2011-08-23 Steve Block <steveblock@google.com>
1068 Remove all mention of removed Android files from build scripts
1069 https://bugs.webkit.org/show_bug.cgi?id=66755
1071 Reviewed by Tony Gentilcore.
1073 * Source/cmake/WebKitPackaging.cmake:
1075 2011-08-19 MORITA Hajime <morrita@google.com>
1077 Spell-checking doesn't recognize word boundaries on contests inserted by execCommand('insertHTML')
1078 https://bugs.webkit.org/show_bug.cgi?id=65902
1080 Reviewed by Ryosuke Niwa.
1082 Add export for window.internals object.
1084 * Source/autotools/symbols.filter:
1086 2011-08-16 Andras Becsi <abecsi@webkit.org>
1088 Reviewed by Csaba Osztrogonác.
1090 Need AtomicStrings for the various font family names
1091 https://bugs.webkit.org/show_bug.cgi?id=28024
1093 * Source/cmake/WebKitMacros.cmake: Add new macro.
1095 2011-08-11 Xan Lopez <xlopez@igalia.com>
1097 [GTK] Update NEWS and configure.ac for 1.5.2 release
1099 Reviewed by Gustavo Noronha.
1101 * configure.ac: update for release.
1103 2011-08-10 Varun Jain <varunjain@google.com>
1105 WebViewImpl::selectionRange should return false if there is no selection
1106 https://bugs.webkit.org/show_bug.cgi?id=66012
1108 Reviewed by Darin Fisher.
1110 * Source/WebKit/chromium/src/WebViewImpl.cpp:
1112 2011-08-10 Kevin Ollivier <kevino@theolliviers.com>
1114 [wx] Unreviewed build fix. Do not build LocaleToScriptMappingICU.cpp for now
1115 as ICU on Leopard is too old to build this.
1119 2011-08-08 Adrienne Walker <enne@google.com>
1121 Add testing for --force-compositing-mode to windows.internal
1122 https://bugs.webkit.org/show_bug.cgi?id=65777
1124 Reviewed by Adam Barth.
1126 Add exports for Document::settings().
1128 * Source/autotools/symbols.filter:
1130 2011-08-09 Sheriff Bot <webkit.review.bot@gmail.com>
1132 Unreviewed, rolling out r92683.
1133 http://trac.webkit.org/changeset/92683
1134 https://bugs.webkit.org/show_bug.cgi?id=65921
1136 "Breaks Qt --minimal build. Revert pending update of the Qt
1137 minimal configuration" (Requested by simathur on #webkit).
1139 * Source/WebKit.pri:
1141 2011-08-09 Siddharth Mathur <siddharth.mathur@nokia.com>
1143 [Qt] Simplify code by removing QT_NO_DESKTOPSERVICES and QT_NO_NETWORKDISKCACHE
1144 https://bugs.webkit.org/show_bug.cgi?id=65880
1146 Reviewed by Andreas Kling.
1148 QDesktopServices and QNetworkDiskCache have been around for a while now. Kill flags which
1149 check for their feature flags. Assume that any reasonable Qt build provides them.
1151 * Source/WebKit.pri:
1153 2011-08-06 Aron Rosenberg <arosenberg@logitech.com>
1155 Reviewed by Benjamin Poulain.
1157 [Qt] Fix build with Intel compiler on Windows
1158 https://bugs.webkit.org/show_bug.cgi?id=65088
1160 Disable Intel Compiler warning 873 - function "" has no corresponding operator
1161 delete (to be called if an exception is thrown during initialization of an
1164 * Source/WebKit.pri:
1166 2011-08-03 Kevin Ollivier <kevino@theolliviers.com>
1168 [wx] Unreviewed build fix after gesture recognizer changes.
1172 2011-08-02 Caio Marcelo de Oliveira Filho <caio.oliveira@openbossa.org>
1174 [Qt] [WK2] Expose web view classes to QML
1175 https://bugs.webkit.org/show_bug.cgi?id=65339
1177 Reviewed by Benjamin Poulain.
1179 * Source/WebKit.pro: Include QML plugin subdir in the build system for WK2.
1181 2011-08-03 Carlos Garcia Campos <cgarcia@igalia.com>
1183 [GTK] Install web and plugin processes in libexecdir instead of bindir
1184 https://bugs.webkit.org/show_bug.cgi?id=65600
1186 Reviewed by Martin Robinson.
1188 * GNUmakefile.am: Initialize libexec_PROGRAMS, only used by
1189 WebKit2 in this moment.
1191 2011-08-03 Carlos Garcia Campos <cgarcia@igalia.com>
1193 [GTK] Reorganize pkg-config files
1194 https://bugs.webkit.org/show_bug.cgi?id=65548
1196 Reviewed by Martin Robinson.
1198 * GNUmakefile.am: Initialize pkgconfigdir and pkgconfig_DATA which
1199 are common to all libraries.
1200 * configure.ac: Update pkg-config files.
1202 2011-08-02 Varun Jain <varunjain@google.com>
1204 Missing null check in WebViewImpl::selectionRange
1205 https://bugs.webkit.org/show_bug.cgi?id=65561
1207 Reviewed by Darin Fisher.
1209 * Source/WebKit/chromium/src/WebViewImpl.cpp:
1211 2011-08-01 Scott Graham <scottmg@chromium.org>
1213 REGRESSION (r39725?): Resources removed from document can not be freed until the document is deleted
1214 https://bugs.webkit.org/show_bug.cgi?id=61006
1216 Reviewed by Antti Koivisto.
1218 Update exports for test harness.
1220 * Source/autotools/symbols.filter:
1222 2011-08-01 Hayato Ito <hayato@chromium.org>
1224 Add support for getting an element in shadow root by its id into a window.internals object.
1225 https://bugs.webkit.org/show_bug.cgi?id=64587
1227 Reviewed by Hajime Morita.
1229 * Source/autotools/symbols.filter:
1231 2011-08-01 Neil Roberts <neil@linux.intel.com>
1233 build: Fix finding the headers for GStreamer
1235 The cmake files to find the various GStreamer packages were all
1236 checking for the header gst/gst.h. However if gst-plugins-base is
1237 installed into a separate prefix from gstreamer then all of these
1238 tests would only pick up the gstreamer include path so the build
1239 would fail. This patch changes it to try and find a file
1240 appropriate to each package.
1242 https://bugs.webkit.org/show_bug.cgi?id=64933
1244 Reviewed by Martin Robinson.
1246 * Source/cmake/FindGStreamer-App.cmake:
1247 * Source/cmake/FindGStreamer-Base.cmake:
1248 * Source/cmake/FindGStreamer-Interfaces.cmake:
1249 * Source/cmake/FindGStreamer-Pbutils.cmake:
1250 * Source/cmake/FindGStreamer-Plugins-Base.cmake:
1251 * Source/cmake/FindGStreamer-Video.cmake:
1253 2011-07-31 Daniel Bates <dbates@webkit.org>
1255 Add missing semicolons to build fix attempt in <http://trac.webkit.org/changeset/92080>.
1257 * Source/autotools/symbols.filter:
1259 2011-07-31 Daniel Bates <dbates@webkit.org>
1261 Some more fixes to the GTK build after r92059 (https://bugs.webkit.org/show_bug.cgi?id=65419).
1263 * Source/autotools/symbols.filter: Export symbols needed by Internals.
1265 2011-07-27 Caio Marcelo de Oliveira Filho <caio.oliveira@openbossa.org>
1267 [Qt] Fix build in Qt 5 of QDeclarativeWebView
1268 https://bugs.webkit.org/show_bug.cgi?id=65258
1270 Reviewed by Andreas Kling.
1272 In Qt 5, the QGraphicsView-based classes for QtQuick are in the
1273 qtquick1 module, including QDeclarativeItem and QDeclarativeView.
1275 * Source/WebKit.pro:
1277 2011-07-26 Andras Becsi <abecsi@webkit.org>
1279 [Qt] [WK2] Disable the build with Qt versions older than 5.0
1280 https://bugs.webkit.org/show_bug.cgi?id=65189
1282 Reviewed by Csaba Osztrogonác.
1284 * Source/WebKit.pro: Abort if not using Qt5.
1286 2011-07-20 Pierre Rossi <pierre.rossi@gmail.com>
1288 [Qt] Qt5 Build Fix: Disable the legacy mac assert macros.
1290 This is done in order to prevent collision with the recently
1291 introduced function QSslCertificate::verify() in Qt5.
1293 https://bugs.webkit.org/show_bug.cgi?id=64855
1295 Reviewed by Simon Hausmann.
1297 * Source/WebKit.pri:
1299 2011-07-19 Robert Sesek <rsesek@chromium.org>
1301 [Chromium] Need to remove app/ from DEPS
1302 https://bugs.webkit.org/show_bug.cgi?id=64750
1304 Reviewed by Tony Chang.
1306 Remove Source/WebKit/chromium/app/ from .gitignore.
1310 2011-07-18 MORITA Hajime <morrita@google.com>
1312 [ShadowContentElement] forwarded node should be able to access its hosting content element.
1313 https://bugs.webkit.org/show_bug.cgi?id=64251
1315 Reviewed by Dimitri Glazkov.
1317 Added GTK symbols for new window.internals methods.
1319 * Source/autotools/symbols.filter:
1321 2011-07-15 Martin Robinson <mrobinson@igalia.com>
1323 Build fixes for WebKit2. Ensure that all generated sources are
1324 on nodist primaries, that they are on forward declared variables
1325 so that BUILT_SOURCES is calculated properly and that zlib is
1326 included during linking (for WOFF support).
1329 * Source/autotools/webkit.m4: Include test for zlib.
1331 2011-07-15 Carlos Garcia Campos <cgarcia@igalia.com>
1333 [GTK] Build plugin process by default when building WebKit2
1334 https://bugs.webkit.org/show_bug.cgi?id=64592
1336 Reviewed by Philippe Normand.
1340 2011-07-14 Carlos Garcia Campos <cgarcia@igalia.com>
1342 Reviewed by Martin Robinson.
1344 [GTK] Implement Plugin Process
1345 https://bugs.webkit.org/show_bug.cgi?id=60546
1347 * configure.ac: Always check for gtk2 when building the plugin
1350 2011-07-14 MORITA Hajime <morrita@google.com>
1352 Unreviewed, rolling out r90976, r90981, and r90985.
1353 http://trac.webkit.org/changeset/90976
1354 http://trac.webkit.org/changeset/90981
1355 http://trac.webkit.org/changeset/90985
1356 https://bugs.webkit.org/show_bug.cgi?id=64251
1360 * Source/autotools/symbols.filter:
1362 2011-07-14 MORITA Hajime <morrita@google.com>
1364 Unreviewed attempt to build fix.
1366 * Source/autotools/symbols.filter:
1368 2011-07-13 MORITA Hajime <morrita@google.com>
1370 [ShadowContentElement] forwarded node should be able to access its hosting content element.
1371 https://bugs.webkit.org/show_bug.cgi?id=64251
1373 Reviewed by Dimitri Glazkov.
1375 Added GTK symbols for new window.internals methods.
1377 * Source/autotools/symbols.filter:
1379 2011-07-06 Gyuyoung Kim <gyuyoung.kim@samsung.com>
1381 [EFL] Add Fullscreen API feature
1382 https://bugs.webkit.org/show_bug.cgi?id=63975
1384 This is just to add disabled ENABLE_FULLSCREEN_API to OptionEFl.cmake.
1385 ENABLE_FULLSCREEN_API will be enabled after finishing missing implementations.
1387 Reviewed by Adam Barth.
1389 * Source/cmake/OptionsEfl.cmake: Add disabled ENABLE_FULLSCREEN_API feature.
1390 * Source/cmakeconfig.h.cmake: ditto.
1392 2011-07-05 Vsevolod Vlasov <vsevik@chromium.org>
1394 Web Inspector: Show content for plugin requests in network panel.
1395 https://bugs.webkit.org/show_bug.cgi?id=30080
1397 Added GTK symbols for new window.internals methods.
1399 Reviewed by Pavel Feldman.
1401 * Source/autotools/symbols.filter:
1403 2011-07-04 Sheriff Bot <webkit.review.bot@gmail.com>
1405 Unreviewed, rolling out r90373.
1406 http://trac.webkit.org/changeset/90373
1407 https://bugs.webkit.org/show_bug.cgi?id=63917
1409 Breaks Qt Linux Release minimal (Requested by vsevik on
1412 * Source/autotools/symbols.filter:
1414 2011-07-04 Vsevolod Vlasov <vsevik@chromium.org>
1416 Web Inspector: Show content for plugin requests in network panel.
1417 https://bugs.webkit.org/show_bug.cgi?id=30080
1419 Reviewed by Pavel Feldman.
1421 * Source/autotools/symbols.filter:
1423 2011-07-01 Tony Chang <tony@chromium.org>
1425 Add chromium sql directory to git ignore.
1429 2011-07-01 Patrick Gansterer <paroga@webkit.org>
1431 Reviewed by Daniel Bates.
1433 [CMake] Add cpu detection for MIPS
1434 https://bugs.webkit.org/show_bug.cgi?id=63693
1436 * Source/CMakeLists.txt:
1438 2011-07-01 Joone Hur <joone.hur@collabora.co.uk>
1440 Reviewed by Martin Robinson.
1442 [GTK] Add DeviceOrientation feature
1443 https://bugs.webkit.org/show_bug.cgi?id=63720
1445 Add configure option to enable/disable DeviceOrientation feature.
1449 2011-06-28 Joone Hur <joone.hur@collabora.co.uk>
1451 Reviewed by Martin Robinson.
1453 [GTK] Rename 3D transforms to 3D rendering
1454 https://bugs.webkit.org/show_bug.cgi?id=63508
1456 WebKitGtk+ provides the 3D transforms feature, but it was
1457 renamed to 3D Rendering. This features supports CSS 3D trasnforms.
1459 * configure.ac: Rename ENABLE_3D_TRANSFORMS to ENABLE_3D_RENDERING.
1461 2011-06-27 Alexis Menard <alexis.menard@openbossa.org>
1463 Reviewed by Kenneth Rohde Christiansen.
1465 [Qt] Remove Phonon MediaPlayer from the tree.
1466 https://bugs.webkit.org/show_bug.cgi?id=63448
1468 Remvove from the build.
1470 * Source/WebKit.pri:
1472 2011-06-24 Dominic Cooney <dominicc@chromium.org>
1474 Reviewed by Dimitri Glazkov.
1476 Convert shadow DOM-related tests to use window.internals
1477 https://bugs.webkit.org/show_bug.cgi?id=61671
1479 * Source/autotools/symbols.filter: Export symbols for GTK.
1481 2011-06-24 Carlos Garcia Campos <cgarcia@igalia.com>
1483 Reviewed by Martin Robinson.
1485 [GTK] Add more debug options to compilation
1486 https://bugs.webkit.org/show_bug.cgi?id=63318
1488 Add --enable-debug-symbols to enable/disable compilation with
1489 debug symbols and --enable-debug-features to enable/disable debug
1490 features. Both options are unconditionally enabled for debug
1495 2011-06-23 Oliver Hunt <oliver@apple.com>
1497 Qt build-fix: remove warning that no other platform appears to use.
1498 Someone can add it back if they really feel it's needed.
1500 * Source/WebKit.pri:
1502 2011-06-22 Ryuan Choi <ryuan.choi@samsung.com>
1504 Reviewed by Antonio Gomes.
1506 [EFL] Add an option to enable Device Orientation Event.
1507 https://bugs.webkit.org/show_bug.cgi?id=63120
1509 ADD ENABLE_DEVICE_ORIENTATION.
1511 * Source/cmake/OptionsEfl.cmake:
1512 * Source/cmakeconfig.h.cmake:
1514 2011-06-22 Nate Chapin <japhet@chromium.org>
1516 Reviewed by Adam Barth.
1518 Add symbols required for window.internals.
1519 https://bugs.webkit.org/show_bug.cgi?id=62066
1521 * Source/autotools/symbols.filter:
1523 2011-06-22 Martin Robinson <mrobinson@igalia.com>
1525 Reviewed by Adam Roben.
1527 [GTK] Implement pixel dump support for WebKitTestRunner
1528 https://bugs.webkit.org/show_bug.cgi?id=58242
1530 * GNUmakefile.am: Reference the new ImageDiff GNUmakefile.
1532 2011-06-21 MORITA Hajime <morrita@google.com>
1534 Unreviewed, rolling out r89401 and r89403.
1535 http://trac.webkit.org/changeset/89401
1536 http://trac.webkit.org/changeset/89403
1537 https://bugs.webkit.org/show_bug.cgi?id=62970
1539 Breaks mac build and mistakenly enables the spellcheck API
1543 2011-06-20 MORITA Hajime <morrita@google.com>
1545 Reviewed by Kent Tamura.
1547 Spellcheck API should be build-able.
1548 https://bugs.webkit.org/show_bug.cgi?id=62970
1552 2011-06-20 MORITA Hajime <morrita@google.com>
1554 Unreviewed GTK build fix.
1555 This change corrected syntax error on symbols.filter.
1557 * Source/autotools/symbols.filter:
1559 2011-06-19 MORITA Hajime <morrita@google.com>
1561 Unreviewed GTK build fix.
1563 * Source/autotools/symbols.filter:
1565 2011-06-19 MORITA Hajime <morrita@google.com>
1567 Reviewed by Dimitri Glazkov.
1569 The internals object should have createShadowContentElement()
1570 https://bugs.webkit.org/show_bug.cgi?id=62432
1572 * Source/autotools/symbols.filter: Added some more symbols necessary for
1573 window.internals to function to the global symbol list.
1576 2011-06-19 Adam Bergkvist <adam.bergkvist@ericsson.com>
1578 Reviewed by Martin Robinson.
1580 [GTK] Enable Media Stream feature and make it default on
1581 https://bugs.webkit.org/show_bug.cgi?id=60394
1585 2011-06-17 Joone Hur <joone.hur@collabora.co.uk>
1587 Reviewed by Martin Robinson.
1589 [GTK] Replace GdkRectangle by cairo_rectangle_int_t
1590 https://bugs.webkit.org/show_bug.cgi?id=60687
1592 Replace GdkRectangle by cairo_rectangle_int_t.
1594 * configure.ac: Check whether Cairo version is higher than 1.10.
1596 2011-06-16 Gyuyoung Kim <gyuyoung.kim@samsung.com>
1598 Reviewed by Eric Seidel.
1600 [CMAKE] Enable METER_TAG of HTML5
1601 https://bugs.webkit.org/show_bug.cgi?id=62697
1603 Support for meter tag of html5 in CMake build system. However, this feature is
1604 only enabled on EFL port now.
1606 * Source/cmake/OptionsEfl.cmake: Add ENABLE_METER_TAG.
1607 * Source/cmakeconfig.h.cmake:ditto.
1609 2011-06-16 Carlos Garcia Campos <cgarcia@igalia.com>
1611 Reviewed by Xan Lopez.
1613 [GTK] Remove support for GTK+2 in WebKit2
1614 https://bugs.webkit.org/show_bug.cgi?id=62794
1616 * configure.ac: Make WebKit2 require GTK+ 3.x.
1618 2011-06-15 Ryuan Choi <ryuan.choi@samsung.com>
1620 Rubber stamped by Eric Seidel.
1622 [CMAKE][WK2] Add an option to build webkit2.
1623 https://bugs.webkit.org/show_bug.cgi?id=62260
1625 Add ENABLE_WEBKIT2 to build WebKit2 using CMake and ENABLE_WEBKIT to disable
1628 * Source/CMakeLists.txt:
1629 * Source/cmake/WebKitFS.cmake:
1631 2011-06-14 Ryuan Choi <ryuan.choi@samsung.com>
1633 Reviewed by Eric Seidel.
1635 [CMAKE] Add ENABLE_TOUCH_ICON_LOADING feature.
1636 https://bugs.webkit.org/show_bug.cgi?id=62604
1638 Add feature to enable or disable ENABLE_TOUCH_ICON which supports
1639 apple-touch-icon and apple-touch-icon-precomposed in link tag.
1641 * Source/cmake/OptionsEfl.cmake:
1642 * Source/cmakeconfig.h.cmake:
1644 2011-06-13 Joone Hur <joone.hur@collabora.co.uk>
1646 Reviewed by Martin Robinson.
1648 [GTK] Add configure option to enable/disable register protocol handler
1649 https://bugs.webkit.org/show_bug.cgi?id=62534
1651 This patch just adds configure option to enable/disable register protocol handler.
1652 So, it needs more code to use register protocol handler.
1654 * configure.ac: Add configure option to enable/disable register protocol handler.
1656 2011-06-13 Joone Hur <joone.hur@collabora.co.uk>
1658 Reviewed by Martin Robinson.
1660 [GTK] Need to report whether touch icon loading is enabled
1661 https://bugs.webkit.org/show_bug.cgi?id=62532
1663 It needs to report whether touch icon loading is enabled.
1665 * configure.ac: Updated option parsing code for loading touch icons.
1667 2011-06-13 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1669 Reviewed by Eric Seidel.
1671 [CMAKE] Conditionally generate DerivedSources
1672 https://bugs.webkit.org/show_bug.cgi?id=62277
1674 Speedup build by not generating DerivedSources of features that are
1675 disabled. This was already been done for some features like ENABLE_SVG
1676 and now it's extended the following features: ENABLE_DATABASE,
1677 ENABLE_INDEXED_DATABASE, ENABLE_DOM_STORAGE, ENABLE_XPATH,
1678 ENABLE_OFFLINE_WEB_APPLICATIONS, ENABLE_WEB_SOCKETS,
1679 ENABLE_DATA_TRANSFER_ITEMS.
1681 * Source/cmakeconfig.h.cmake: add definition for INDEXED_DATABASE
1683 2011-06-10 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1685 Reviewed by Kenneth Rohde Christiansen.
1687 [CMAKE] Add generic support for building with WebGL
1688 https://bugs.webkit.org/show_bug.cgi?id=62376
1690 Add files that need to be compiled in every port for supporting WebGL.
1691 Each port still needs to add its specific files to
1692 CMakeLists${PORT}.txt. Therefore we do not enable WebGL in any port
1695 * Source/CMakeLists.txt: Add files needed to support WebGL.
1696 * Source/cmake/OptionsCommon.cmake: Find required OpenGL package.
1697 * Source/cmakeconfig.h.cmake: define ENABLE_WEBGL this feature is
1700 2011-06-09 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1702 Reviewed by Antonio Gomes.
1704 [CMAKE] Never let USER_AGENT defined to nothing
1705 https://bugs.webkit.org/show_bug.cgi?id=62410
1707 This patch is similar to r88342, but sets WEBKIT_USER_AGENT_*
1708 definitions only if that port defined it. A port might prefer to set it
1709 in other place, e.g. a header that is part of the public API (like GTK
1712 By using #cmakedefine instead of #define, if that variable is not set
1713 in CMake it will expand to:
1715 /* #define WEBKIT_USER_AGENT_MAJOR_VERSION */
1717 * Source/cmake/OptionsEfl.cmake:
1718 * Source/cmakeconfig.h.cmake:
1720 2011-06-08 Gyuyoung Kim <gyuyoung.kim@samsung.com>
1722 Reviewed by Antonio Gomes.
1724 [EFL] Enable PROGRESS_TAG feature
1725 https://bugs.webkit.org/show_bug.cgi?id=62212
1727 * Source/cmake/OptionsEfl.cmake: Turn on PROGRESS_TAG by default.
1729 2011-06-08 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1731 Reviewed by Kenneth Rohde Christiansen.
1733 [CMAKE] Never let a WTF_FEATURE defined to nothing
1734 https://bugs.webkit.org/show_bug.cgi?id=60820
1736 If a port doesn't want to give the user some configure options,
1737 nevertheless it would have to define this feature as OFF. Otherwise
1738 there's a build error because the generated cmakeconfig.h is not
1739 parsed correctly by ENABLE macro, which expects each feature to be
1740 either undefined or defined to TRUE/FALSE.
1742 * Source/cmake/WebKitFeatures.cmake: Use a variable with the same name
1743 of the feature, which allows CONFIGURE_FILE() to replace it in the new
1744 cmakeconfig.h.cmake.
1745 * Source/cmakeconfig.h.cmake: use #cmakedefine01 instead of #define
1746 with another variable. This way the feature will always be 0 or 1 and
1747 it will never be left undefined.
1749 2011-06-07 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1751 Reviewed by Antonio Gomes.
1753 [EFL] Remove Ecore_X bits from PlatformScreenEfl
1754 https://bugs.webkit.org/show_bug.cgi?id=61649
1756 Remove the need for Ecore_X and some X calls by always using
1757 new functions available in EFL to get the screen size.
1759 * Source/cmake/FindEFL.cmake: Bump ecore and ecore-evas versions.
1761 2011-06-07 Andreas Kling <andreas.kling@nokia.com>
1763 Reviewed by Laszlo Gombos.
1765 [Qt] Fix Symbian build with RVCT 2.x
1766 https://bugs.webkit.org/show_bug.cgi?id=62205
1768 RVCT 2.x doesn't support (or need) the --signed_bitfields command-line
1769 option, so restrict it to version 4.x of the compiler.
1771 * Source/WebKit.pri:
1773 2011-06-06 Martin Robinson <mrobinson@igalia.com>
1775 Fix the GTK+ build by ensuring that the autogenerated sources
1776 necessary for libWebCoreInternals are recorded in a predeclared
1777 variable before assigning to BUILT_SOURCES.
1779 * GNUmakefile.am: Assign libWebCoreInternals built sources to
1780 libwebcoreinternals_built_sources before adding to the source list
1781 and to BUILT_SOURCES.
1783 2011-06-06 Carlos Garcia Campos <cgarcia@igalia.com>
1785 Unreviewed. Fix the GTK+ build.
1787 * GNUmakefile.am: Add javascriptcore_cflags variable.
1789 2011-06-04 Kevin Ollivier <kevino@theolliviers.com>
1791 [wx] Unreviewed build fix. Restore the PPC build and allow users to specify architectures
1796 2011-06-04 Adam Barth <abarth@webkit.org>
1798 Configure new commit-queue instance. (Please ignore.)
1800 2011-06-03 Martin Robinson <mrobinson@igalia.com>
1802 Reviewed by Dimitri Glazkov.
1804 Teach Gtk build about window.internals
1805 https://bugs.webkit.org/show_bug.cgi?id=61071
1807 * Source/autotools/symbols.filter: Added some symbols necessary for
1808 window.internals to function to the global symbol list.
1810 2011-06-03 Alexis Menard <alexis.menard@openbossa.org>
1812 Reviewed by Benjamin Poulain.
1814 [Qt] Build fix of QtWebKit 2.2 when inside Qt tree with GCC 4.6.
1815 https://bugs.webkit.org/show_bug.cgi?id=61957
1817 When building inside the Qt source tree, qmake always append the mkspecs
1818 defines after ours. We have to workaround and make sure that we append
1819 our flags after the qmake variable used inside Qt. This workaround was provided
1820 by our qmake folks. We need to append in both case because qmake behave differently
1821 when called with -spec or via SUBDIR+=.
1823 * Source/WebKit.pri:
1825 2011-06-02 Alexis Menard <alexis.menard@openbossa.org>
1827 Reviewed by Andreas Kling.
1829 [Qt] Build fix of QtWebKit 2.2 when inside Qt tree with GCC 4.6.
1830 https://bugs.webkit.org/show_bug.cgi?id=61957
1832 When building inside the Qt source tree, qmake always append the mkspecs
1833 defines after ours. We have to workaround and make sure that we append
1834 our flags after the qmake variable used inside Qt. This workaround was provided
1837 * Source/WebKit.pri:
1839 2011-03-30 Martin Robinson <mrobinson@igalia.com>
1841 Reviewed by Adam Roben.
1843 [GTK] [WebKit2] Implement a basic WebKitTestRunner
1844 https://bugs.webkit.org/show_bug.cgi?id=57068
1846 * GNUmakefile.am: Added reference to WebKitTestRunner GNUmakefile.
1848 2011-05-31 Xan Lopez <xlopez@igalia.com>
1850 Reviewed by Martin Robinson.
1852 Bump version to 1.5.1.
1856 2011-05-25 Gregg Tavares <gman@chromium.org>
1858 Reviewed by Kenneth Russell.
1860 Add 'noExtensions' option to Web/GraphicsContext3D attributes.
1861 https://bugs.webkit.org/show_bug.cgi?id=61460
1863 * Source/WebCore/html/canvas/WebGLRenderingContext.cpp:
1864 * Source/WebCore/platform/graphics/GraphicsContext3D.h:
1865 * Source/WebKit/chromium/public/WebGraphicsContext3D.h:
1866 * Source/WebKit/chromium/src/GraphicsContext3DChromium.cpp:
1868 2011-05-24 Keishi Hattori <keishi@webkit.org>
1870 Reviewed by Kent Tamura.
1872 Disable textfield implementation of <input type=color>. Add INPUT_COLOR feature flag. Add input color sanitizer.
1873 https://bugs.webkit.org/show_bug.cgi?id=61273
1875 * configure.ac: Added INPUT_COLOR feature flag.
1877 2011-05-24 Jay Civelli <jcivelli@chromium.org>
1879 Reviewed by Adam Barth.
1881 Adding MHTML reading support.
1882 https://bugs.webkit.org/show_bug.cgi?id=7168
1886 2011-05-23 Ryuan Choi <ryuan.choi@samsung.com>
1888 Rubber stamped by Eric Seidel.
1890 [CMAKE] Refactoring wtf related code.
1891 https://bugs.webkit.org/show_bug.cgi?id=60146
1893 Move WTF_INCLUDE_DIRECTORIES to Source/JavaScriptCore/wtf/CMakeLists.txt.
1895 * Source/cmake/OptionsCommon.cmake:
1896 * Source/cmake/OptionsEfl.cmake:
1898 2011-05-18 Gyuyoung Kim <gyuyoung.kim@samsung.com>
1900 Unreviewed. Fix build break.
1902 * Source/cmake/WebKitMacros.cmake: Add -i option in order to include Lookup.h
1904 2011-05-16 Carlos Garcia Campos <cgarcia@igalia.com>
1906 Reviewed by Martin Robinson.
1908 [GTK] Enable building GTK port with ENABLE_PLUGIN_PROCESS=1
1909 https://bugs.webkit.org/show_bug.cgi?id=58223
1911 * configure.ac: Add configure option to enable/disable plugin
1914 2011-05-12 Gregg Tavares <gman@chromium.org>
1916 Reviewed by Kenneth Russell.
1918 Add option to select GraphicsContext3D implementation.
1919 https://bugs.webkit.org/show_bug.cgi?id=60297
1921 * Source/WebKit/chromium/DEPS:
1922 * Tools/DumpRenderTree/chromium/DumpRenderTree.cpp:
1924 2011-05-12 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1926 Reviewed by Antonio Gomes.
1928 [CMAKE] Add option to unconditionally enable/disable a feature
1929 https://bugs.webkit.org/show_bug.cgi?id=60643
1931 Create an argument to be used in WEBKIT_FEATURE macro, allowing a port
1932 to enable a feature without showing to user that it can be disabled.
1933 This is useful if a port needs an option to be always ON/OFF and
1934 changing it will break the build.
1936 This way it's possible to add mandatory features to each port without
1937 touching the cmakeconfig.cmake file.
1939 * Source/cmake/WebKitFeatures.cmake:
1941 2011-05-11 Dmitry Lomov <dslomov@google.com>
1943 Reviewed by David Levin.
1945 https://bugs.webkit.org/show_bug.cgi?id=59561
1946 Switch TestWebKitAPI to GTest
1948 Fixes Makefiles and WinCairo build as well
1950 * Source/ThirdParty/gtest/README.WebKit:
1951 * Source/ThirdParty/gtest/msvc/gtest-md.vcproj:
1952 * Source/ThirdParty/gtest/xcode/Config/General.xcconfig:
1953 * Source/ThirdParty/gtest/xcode/Makefile: Added.
1955 2011-05-09 Dmitry Lomov <dslomov@google.com>
1957 Reviewed by Sam Weinig.
1959 Switch TestWebKitAPI to GTest
1960 https://bugs.webkit.org/show_bug.cgi?id=59561
1962 * Source/ThirdParty/gtest/README.WebKit:
1963 * Source/ThirdParty/gtest/msvc/gtest-md.vcproj:
1965 2011-05-09 Xan Lopez <xlopez@igalia.com>
1967 Reviewed by Gustavo Noronha.
1969 Fix logic in GCC version detection, it was reversed.
1973 2011-05-09 Alexis Menard <alexis.menard@openbossa.org>
1975 Reviewed by Andreas Kling.
1977 [Qt] Fix the build on Embedded Linux.
1978 https://bugs.webkit.org/show_bug.cgi?id=60347
1980 qpa is the name for lighthouse but the old name for Qt for Embedded Linux should
1981 still be used in order to build properly.
1983 * Source/WebKit.pri:
1985 2011-05-05 Kevin Ollivier <kevino@theolliviers.com>
1987 [wx] Unreviewed build fix. Add LocalizedDateNone.cpp to the build.
1991 2011-05-05 Prasanth Ullattil <prasanth.ullattil@nokia.com>
1993 Reviewed by Simon Hausmann.
1995 Install correct header files for webkit.
1997 Since WebKit is no longer inside Qt, we can remove the detection for
2000 [Qt] Install targets are not working correctly for modularized Qt and QtWebkit
2001 https://bugs.webkit.org/show_bug.cgi?id=57621
2003 * Source/sync.profile:
2005 2011-05-05 Adam Barth <abarth@webkit.org>
2007 Remove a couple stray mentions of WML that I missed before.
2011 2011-05-05 Alexis Menard <alexis.menard@openbossa.org>
2013 Reviewed by Benjamin Poulain.
2015 [Qt] Make QtWebKit build when using gcc 4.6.0
2016 https://bugs.webkit.org/show_bug.cgi?id=60265
2018 If QtWebKit is compiled with gcc 4.6.0 and the build is not done
2019 with c++0x support we need to deactivate warnings about compatibility.
2020 Some WebKit types have names which conflicts with upcoming c++0x
2021 types. If QtWebKit is built with c++0x support, WebKit has code to
2022 fallback to the standard type rather than the WebKit implementation.
2023 For example nullptr will be the one of the std if build options turns on
2026 * Source/WebKit.pri:
2028 2011-05-04 Xan Lopez <xlopez@igalia.com>
2030 Reviewed by Martin Robinson.
2032 [GTK] Fix warnings in webkit.m4 with autoconf 2.68
2033 https://bugs.webkit.org/show_bug.cgi?id=60189
2035 Use AC_LANG_SOURCE when passing source code to AC_COMPILE_IFELSE
2038 * Source/autotools/webkit.m4: ditto.
2040 2011-05-04 Martin Robinson <mrobinson@igalia.com>
2042 Fix the WebKitGTK+ build.
2044 * configure.ac: Added option parsing code for loading touch icons.
2046 2011-05-03 Lucas De Marchi <lucas.demarchi@profusion.mobi>
2048 Reviewed by Xan Lopez.
2050 [CMAKE] Remove C++0x compat mode warnings for GCC >= 4.6.0
2051 https://bugs.webkit.org/show_bug.cgi?id=60041
2053 Hardcode -Wno-c++0x-compat for the default compiler (if version >=
2054 4.6.0) until our codebase is ready. This is the same as done for
2057 * Source/cmake/WebKitHelpers.cmake: ditto.
2059 2011-05-03 Lucas De Marchi <lucas.demarchi@profusion.mobi>
2061 Unreviewed, rolling out r85624.
2062 http://trac.webkit.org/changeset/85624
2064 The same command is used also for make_names.pl, which breaks
2067 * Source/cmake/OptionsCommon.cmake: ditto.
2069 2011-05-03 Leandro Pereira <leandro@profusion.mobi>
2071 [EFL] Unreviewed build fix for NETWORK_BACKEND=curl.
2073 Force linking with zlib so that uncompress() exists.
2075 * Source/cmake/OptionsEfl.cmake: Find zlib.
2077 2011-05-03 Lucas De Marchi <lucas.demarchi@profusion.mobi>
2079 [CMAKE] Unreviewed build fix for gcc >= 4.6
2081 Same fix as done in r84123. CMake explicitly pass the arguments to
2082 make_names.pl, so let's make them the same.
2084 * Source/cmake/OptionsCommon.cmake: ditto.
2086 2011-05-02 Adam Klein <adamk@chromium.org>
2088 Reviewed by Tony Chang.
2090 Roll chromium DEPS to r83722, add new crypto directory to DEPS
2091 https://bugs.webkit.org/show_bug.cgi?id=59992
2094 Ignore new chromium/crypto directory.
2096 2011-05-03 Carlos Garcia Campos <cgarcia@igalia.com>
2098 Reviewed by Eric Seidel.
2100 [GTK] Build webkit1 even when webkit2 is enabled
2101 https://bugs.webkit.org/show_bug.cgi?id=59695
2106 2011-05-01 ojab <ojab@ojab.ru>
2108 Reviewed by Eric Seidel.
2110 --disable-video-track if --disable-video
2111 https://bugs.webkit.org/show_bug.cgi?id=59605
2115 2011-04-29 Dean Jackson <dino@apple.com>
2117 Reviewed by Simon Fraser.
2119 Add ENABLE macro for WebKitAnimation
2120 https://bugs.webkit.org/show_bug.cgi?id=59729
2122 Add new feature to toggle WebKit Animation API.
2126 2011-04-29 Kevin Ollivier <kevino@theolliviers.com>
2128 [wx] Unreviewed build fix. Fix library copying logic for wxMSW 2.9.x.
2132 2011-04-28 Adam Barth <abarth@webkit.org>
2134 Reviewed by Eric Seidel.
2137 https://bugs.webkit.org/show_bug.cgi?id=59678
2139 Remove WML configuration option from the CMake build system.
2141 * Source/cmake/OptionsEfl.cmake:
2142 * Source/cmake/OptionsWinCE.cmake:
2143 * Source/cmakeconfig.h.cmake:
2145 2011-04-28 Xan Lopez <xlopez@igalia.com>
2147 Reviewed by Martin Robinson.
2149 [Gtk] Split JSC and WebCore builds
2150 https://bugs.webkit.org/show_bug.cgi?id=19428
2152 Add a pkg-config file for JavaScriptCoreGTK+.
2154 * configure.ac: generate the final pkg-config file from our .in
2157 2011-04-28 Xan Lopez <xlopez@igalia.com>
2159 Reviewed by Martin Robinson.
2161 [Gtk] Split JSC and WebCore builds
2162 https://bugs.webkit.org/show_bug.cgi?id=19428
2164 Build JavaScriptCore as a libtool shared library instead of a
2165 private convenience library.
2167 * GNUmakefile.am: remove convenience library definition for jsc.
2169 2011-04-28 Xan Lopez <xlopez@igalia.com>
2171 Reviewed by Martin Robinson.
2173 [GTK] Remove C++0x compat mode warnings for GCC >= 4.6.0
2174 https://bugs.webkit.org/show_bug.cgi?id=59718
2176 Hardcode -Wno-c++0x-compat for the default compiler (if version >=
2177 4.6.0) until our codebase is ready.
2179 * configure.ac: do that.
2181 2011-04-27 Yi Shen <yi.4.shen@nokia.com>
2183 Reviewed by Kenneth Rohde Christiansen.
2185 [Qt] Upstream Symbian platform plugin
2186 https://bugs.webkit.org/show_bug.cgi?id=58435
2188 Upstream Symbian platform plugin.
2190 * Source/WebKit.pro: Add platformplugin path to the SUBDIRS.
2192 2011-04-27 Steve Block <steveblock@google.com>
2194 Reviewed by David Levin.
2196 Remove Android build system
2197 https://bugs.webkit.org/show_bug.cgi?id=48111
2199 This is to avoid the maintenance burden until the Android port is
2202 * Source/Android.mk: Removed.
2204 2011-04-26 Kevin Ollivier <kevino@theolliviers.com>
2206 Rubberstamped by Eric Seidel.
2208 Enable waf to be used to build other ports
2209 https://bugs.webkit.org/show_bug.cgi?id=58213
2213 2011-04-22 Sheriff Bot <webkit.review.bot@gmail.com>
2215 Unreviewed, rolling out r84627.
2216 http://trac.webkit.org/changeset/84627
2217 https://bugs.webkit.org/show_bug.cgi?id=59271
2219 It broke Symbian build (Requested by Ossy on #webkit).
2221 * Source/WebKit.pro:
2223 2011-04-22 Yi Shen <yi.4.shen@nokia.com>
2225 Reviewed by Kenneth Rohde Christiansen.
2227 [Qt] Upstream Symbian platform plugin
2228 https://bugs.webkit.org/show_bug.cgi?id=58435
2230 Upstream Symbian platform plugin.
2232 * Source/WebKit.pro: Add platformplugin path to the SUBDIRS.
2234 2011-04-21 Maciej Stachowiak <mjs@apple.com>
2236 Reviewed by Adam Roben.
2238 Add a feature define to allow <details> and <summary> to be disabled
2239 https://bugs.webkit.org/show_bug.cgi?id=59118
2240 <rdar://problem/9257045>
2244 2011-04-18 Evan Martin <evan@chromium.org>
2246 Reviewed by Eric Seidel.
2248 [chromium] expose title direction to webkit client
2249 https://bugs.webkit.org/show_bug.cgi?id=58823
2251 * Tools/DumpRenderTree/chromium/LayoutTestController.cpp:
2252 * Tools/DumpRenderTree/chromium/LayoutTestController.h:
2253 Adapt to new API. Expose title direction to JS so it can be tested.
2255 * Tools/DumpRenderTree/chromium/WebViewHost.cpp:
2256 * Tools/DumpRenderTree/chromium/WebViewHost.h:
2259 2011-04-18 Hans Wennborg <hans@chromium.org>
2261 Reviewed by Steve Block.
2263 LevelDB backend for IndexedDB
2264 https://bugs.webkit.org/show_bug.cgi?id=57372
2266 Add LevelDB wrappers to Android.mk.
2268 * Source/Android.mk:
2270 2011-04-18 Patrick Gansterer <paroga@webkit.org>
2272 Reviewed by Pavel Feldman.
2274 REGRESSION (r81479): generate-inspector-idl fails on native win32
2275 https://bugs.webkit.org/show_bug.cgi?id=58315
2277 Disable git autocrlf for Inspector.json.
2281 2011-04-16 Patrick Gansterer <paroga@webkit.org>
2283 Reviewed by Eric Seidel.
2285 Rename PLATFORM(CAIRO) to USE(CAIRO)
2286 https://bugs.webkit.org/show_bug.cgi?id=55192
2288 * Source/cmake/OptionsEfl.cmake:
2290 2011-04-15 Shishir Agrawal <shishir@chromium.org>
2292 Reviewed by James Robinson.
2294 Add a flag to guard Page Visibility API changes.
2295 https://bugs.webkit.org/show_bug.cgi?id=58464
2298 http://lists.w3.org/Archives/Public/public-webapps/2011JanMar/0175.html
2302 2011-04-15 Xan Lopez <xlopez@igalia.com>
2304 Reviewed by Martin Robinson.
2306 * configure.ac: bump to 1.5.0, 1.4.0 will be released from a
2307 branch and was already cut off.
2309 2011-04-15 Anna Cavender <annacc@chromium.org>
2311 Reviewed by Eric Carlson.
2313 Renaming TRACK feature define to VIDEO_TRACK
2314 https://bugs.webkit.org/show_bug.cgi?id=53556
2318 2011-04-13 Dmitry Lomov <dslomov@google.com>
2320 Reviewed by David Levin.
2322 Add GTest unit-testing framework to WebKit
2323 https://bugs.webkit.org/show_bug.cgi?id=58507
2325 * Source/ThirdParty/gtest/CHANGES: Added.
2326 * Source/ThirdParty/gtest/CMakeLists.txt: Added.
2327 * Source/ThirdParty/gtest/CONTRIBUTORS: Added.
2328 * Source/ThirdParty/gtest/COPYING: Added.
2329 * Source/ThirdParty/gtest/Makefile.am: Added.
2330 * Source/ThirdParty/gtest/README: Added.
2331 * Source/ThirdParty/gtest/README.WebKit: Added.
2332 * Source/ThirdParty/gtest/codegear/gtest.cbproj: Added.
2333 * Source/ThirdParty/gtest/codegear/gtest.groupproj: Added.
2334 * Source/ThirdParty/gtest/codegear/gtest_all.cc: Added.
2335 * Source/ThirdParty/gtest/codegear/gtest_link.cc: Added.
2336 * Source/ThirdParty/gtest/codegear/gtest_main.cbproj: Added.
2337 * Source/ThirdParty/gtest/codegear/gtest_unittest.cbproj: Added.
2338 * Source/ThirdParty/gtest/configure.ac: Added.
2339 * Source/ThirdParty/gtest/include/gtest/gtest-death-test.h: Added.
2340 * Source/ThirdParty/gtest/include/gtest/gtest-message.h: Added.
2341 * Source/ThirdParty/gtest/include/gtest/gtest-param-test.h: Added.
2342 * Source/ThirdParty/gtest/include/gtest/gtest-param-test.h.pump: Added.
2343 * Source/ThirdParty/gtest/include/gtest/gtest-spi.h: Added.
2344 * Source/ThirdParty/gtest/include/gtest/gtest-test-part.h: Added.
2345 * Source/ThirdParty/gtest/include/gtest/gtest-typed-test.h: Added.
2346 * Source/ThirdParty/gtest/include/gtest/gtest.h: Added.
2347 * Source/ThirdParty/gtest/include/gtest/gtest_pred_impl.h: Added.
2348 * Source/ThirdParty/gtest/include/gtest/gtest_prod.h: Added.
2349 * Source/ThirdParty/gtest/include/gtest/internal/gtest-death-test-internal.h: Added.
2350 * Source/ThirdParty/gtest/include/gtest/internal/gtest-filepath.h: Added.
2351 * Source/ThirdParty/gtest/include/gtest/internal/gtest-internal.h: Added.
2352 * Source/ThirdParty/gtest/include/gtest/internal/gtest-linked_ptr.h: Added.
2353 * Source/ThirdParty/gtest/include/gtest/internal/gtest-param-util-generated.h: Added.
2354 * Source/ThirdParty/gtest/include/gtest/internal/gtest-param-util-generated.h.pump: Added.
2355 * Source/ThirdParty/gtest/include/gtest/internal/gtest-param-util.h: Added.
2356 * Source/ThirdParty/gtest/include/gtest/internal/gtest-port.h: Added.
2357 * Source/ThirdParty/gtest/include/gtest/internal/gtest-string.h: Added.
2358 * Source/ThirdParty/gtest/include/gtest/internal/gtest-tuple.h: Added.
2359 * Source/ThirdParty/gtest/include/gtest/internal/gtest-tuple.h.pump: Added.
2360 * Source/ThirdParty/gtest/include/gtest/internal/gtest-type-util.h: Added.
2361 * Source/ThirdParty/gtest/include/gtest/internal/gtest-type-util.h.pump: Added.
2362 * Source/ThirdParty/gtest/m4/acx_pthread.m4: Added.
2363 * Source/ThirdParty/gtest/m4/gtest.m4: Added.
2364 * Source/ThirdParty/gtest/make/Makefile: Added.
2365 * Source/ThirdParty/gtest/msvc/gtest-md.sln: Added.
2366 * Source/ThirdParty/gtest/msvc/gtest-md.vcproj: Added.
2367 * Source/ThirdParty/gtest/msvc/gtest.sln: Added.
2368 * Source/ThirdParty/gtest/msvc/gtest.vcproj: Added.
2369 * Source/ThirdParty/gtest/msvc/gtest_main-md.vcproj: Added.
2370 * Source/ThirdParty/gtest/msvc/gtest_main.vcproj: Added.
2371 * Source/ThirdParty/gtest/msvc/gtest_prod_test-md.vcproj: Added.
2372 * Source/ThirdParty/gtest/msvc/gtest_prod_test.vcproj: Added.
2373 * Source/ThirdParty/gtest/msvc/gtest_unittest-md.vcproj: Added.
2374 * Source/ThirdParty/gtest/msvc/gtest_unittest.vcproj: Added.
2375 * Source/ThirdParty/gtest/run_tests.py: Added.
2376 * Source/ThirdParty/gtest/samples/prime_tables.h: Added.
2377 * Source/ThirdParty/gtest/samples/sample1.cc: Added.
2378 * Source/ThirdParty/gtest/samples/sample1.h: Added.
2379 * Source/ThirdParty/gtest/samples/sample10_unittest.cc: Added.
2380 * Source/ThirdParty/gtest/samples/sample1_unittest.cc: Added.
2381 * Source/ThirdParty/gtest/samples/sample2.cc: Added.
2382 * Source/ThirdParty/gtest/samples/sample2.h: Added.
2383 * Source/ThirdParty/gtest/samples/sample2_unittest.cc: Added.
2384 * Source/ThirdParty/gtest/samples/sample3-inl.h: Added.
2385 * Source/ThirdParty/gtest/samples/sample3_unittest.cc: Added.
2386 * Source/ThirdParty/gtest/samples/sample4.cc: Added.
2387 * Source/ThirdParty/gtest/samples/sample4.h: Added.
2388 * Source/ThirdParty/gtest/samples/sample4_unittest.cc: Added.
2389 * Source/ThirdParty/gtest/samples/sample5_unittest.cc: Added.
2390 * Source/ThirdParty/gtest/samples/sample6_unittest.cc: Added.
2391 * Source/ThirdParty/gtest/samples/sample7_unittest.cc: Added.
2392 * Source/ThirdParty/gtest/samples/sample8_unittest.cc: Added.
2393 * Source/ThirdParty/gtest/samples/sample9_unittest.cc: Added.
2394 * Source/ThirdParty/gtest/scripts/fuse_gtest_files.py: Added.
2395 * Source/ThirdParty/gtest/scripts/gen_gtest_pred_impl.py: Added.
2396 * Source/ThirdParty/gtest/scripts/gtest-config.in: Added.
2397 * Source/ThirdParty/gtest/scripts/pump.py: Added.
2398 * Source/ThirdParty/gtest/scripts/test/Makefile: Added.
2399 * Source/ThirdParty/gtest/scripts/upload.py: Added.
2400 * Source/ThirdParty/gtest/scripts/upload_gtest.py: Added.
2401 * Source/ThirdParty/gtest/src/gtest-all.cc: Added.
2402 * Source/ThirdParty/gtest/src/gtest-death-test.cc: Added.
2403 * Source/ThirdParty/gtest/src/gtest-filepath.cc: Added.
2404 * Source/ThirdParty/gtest/src/gtest-internal-inl.h: Added.
2405 * Source/ThirdParty/gtest/src/gtest-port.cc: Added.
2406 * Source/ThirdParty/gtest/src/gtest-test-part.cc: Added.
2407 * Source/ThirdParty/gtest/src/gtest-typed-test.cc: Added.
2408 * Source/ThirdParty/gtest/src/gtest.cc: Added.
2409 * Source/ThirdParty/gtest/src/gtest_main.cc: Added.
2410 * Source/ThirdParty/gtest/test/gtest-death-test_test.cc: Added.
2411 * Source/ThirdParty/gtest/test/gtest-filepath_test.cc: Added.
2412 * Source/ThirdParty/gtest/test/gtest-linked_ptr_test.cc: Added.
2413 * Source/ThirdParty/gtest/test/gtest-listener_test.cc: Added.
2414 * Source/ThirdParty/gtest/test/gtest-message_test.cc: Added.
2415 * Source/ThirdParty/gtest/test/gtest-options_test.cc: Added.
2416 * Source/ThirdParty/gtest/test/gtest-param-test2_test.cc: Added.
2417 * Source/ThirdParty/gtest/test/gtest-param-test_test.cc: Added.
2418 * Source/ThirdParty/gtest/test/gtest-param-test_test.h: Added.
2419 * Source/ThirdParty/gtest/test/gtest-port_test.cc: Added.
2420 * Source/ThirdParty/gtest/test/gtest-test-part_test.cc: Added.
2421 * Source/ThirdParty/gtest/test/gtest-tuple_test.cc: Added.
2422 * Source/ThirdParty/gtest/test/gtest-typed-test2_test.cc: Added.
2423 * Source/ThirdParty/gtest/test/gtest-typed-test_test.cc: Added.
2424 * Source/ThirdParty/gtest/test/gtest-typed-test_test.h: Added.
2425 * Source/ThirdParty/gtest/test/gtest-unittest-api_test.cc: Added.
2426 * Source/ThirdParty/gtest/test/gtest_all_test.cc: Added.
2427 * Source/ThirdParty/gtest/test/gtest_break_on_failure_unittest.py: Added.
2428 * Source/ThirdParty/gtest/test/gtest_break_on_failure_unittest_.cc: Added.
2429 * Source/ThirdParty/gtest/test/gtest_color_test.py: Added.
2430 * Source/ThirdParty/gtest/test/gtest_color_test_.cc: Added.
2431 * Source/ThirdParty/gtest/test/gtest_env_var_test.py: Added.
2432 * Source/ThirdParty/gtest/test/gtest_env_var_test_.cc: Added.
2433 * Source/ThirdParty/gtest/test/gtest_environment_test.cc: Added.
2434 * Source/ThirdParty/gtest/test/gtest_filter_unittest.py: Added.
2435 * Source/ThirdParty/gtest/test/gtest_filter_unittest_.cc: Added.
2436 * Source/ThirdParty/gtest/test/gtest_help_test.py: Added.
2437 * Source/ThirdParty/gtest/test/gtest_help_test_.cc: Added.
2438 * Source/ThirdParty/gtest/test/gtest_list_tests_unittest.py: Added.
2439 * Source/ThirdParty/gtest/test/gtest_list_tests_unittest_.cc: Added.
2440 * Source/ThirdParty/gtest/test/gtest_main_unittest.cc: Added.
2441 * Source/ThirdParty/gtest/test/gtest_nc.cc: Added.
2442 * Source/ThirdParty/gtest/test/gtest_nc_test.py: Added.
2443 * Source/ThirdParty/gtest/test/gtest_no_test_unittest.cc: Added.
2444 * Source/ThirdParty/gtest/test/gtest_output_test.py: Added.
2445 * Source/ThirdParty/gtest/test/gtest_output_test_.cc: Added.
2446 * Source/ThirdParty/gtest/test/gtest_output_test_golden_lin.txt: Added.
2447 * Source/ThirdParty/gtest/test/gtest_output_test_golden_win.txt: Added.
2448 * Source/ThirdParty/gtest/test/gtest_pred_impl_unittest.cc: Added.
2449 * Source/ThirdParty/gtest/test/gtest_prod_test.cc: Added.
2450 * Source/ThirdParty/gtest/test/gtest_repeat_test.cc: Added.
2451 * Source/ThirdParty/gtest/test/gtest_shuffle_test.py: Added.
2452 * Source/ThirdParty/gtest/test/gtest_shuffle_test_.cc: Added.
2453 * Source/ThirdParty/gtest/test/gtest_sole_header_test.cc: Added.
2454 * Source/ThirdParty/gtest/test/gtest_stress_test.cc: Added.
2455 * Source/ThirdParty/gtest/test/gtest_test_utils.py: Added.
2456 * Source/ThirdParty/gtest/test/gtest_throw_on_failure_ex_test.cc: Added.
2457 * Source/ThirdParty/gtest/test/gtest_throw_on_failure_test.py: Added.
2458 * Source/ThirdParty/gtest/test/gtest_throw_on_failure_test_.cc: Added.
2459 * Source/ThirdParty/gtest/test/gtest_uninitialized_test.py: Added.
2460 * Source/ThirdParty/gtest/test/gtest_uninitialized_test_.cc: Added.
2461 * Source/ThirdParty/gtest/test/gtest_unittest.cc: Added.
2462 * Source/ThirdParty/gtest/test/gtest_xml_outfile1_test_.cc: Added.
2463 * Source/ThirdParty/gtest/test/gtest_xml_outfile2_test_.cc: Added.
2464 * Source/ThirdParty/gtest/test/gtest_xml_outfiles_test.py: Added.
2465 * Source/ThirdParty/gtest/test/gtest_xml_output_unittest.py: Added.
2466 * Source/ThirdParty/gtest/test/gtest_xml_output_unittest_.cc: Added.
2467 * Source/ThirdParty/gtest/test/gtest_xml_test_utils.py: Added.
2468 * Source/ThirdParty/gtest/test/production.cc: Added.
2469 * Source/ThirdParty/gtest/test/production.h: Added.
2470 * Source/ThirdParty/gtest/test/run_tests_util.py: Added.
2471 * Source/ThirdParty/gtest/test/run_tests_util_test.py: Added.
2472 * Source/ThirdParty/gtest/xcode/Config/DebugProject.xcconfig: Added.
2473 * Source/ThirdParty/gtest/xcode/Config/FrameworkTarget.xcconfig: Added.
2474 * Source/ThirdParty/gtest/xcode/Config/General.xcconfig: Added.
2475 * Source/ThirdParty/gtest/xcode/Config/ReleaseProject.xcconfig: Added.
2476 * Source/ThirdParty/gtest/xcode/Config/StaticLibraryTarget.xcconfig: Added.
2477 * Source/ThirdParty/gtest/xcode/Config/TestTarget.xcconfig: Added.
2478 * Source/ThirdParty/gtest/xcode/Resources/Info.plist: Added.
2479 * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/Info.plist: Added.
2480 * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/WidgetFramework.xcodeproj/project.pbxproj: Added.
2481 * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/runtests.sh: Added.
2482 * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/widget.cc: Added.
2483 * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/widget.h: Added.
2484 * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/widget_test.cc: Added.
2485 * Source/ThirdParty/gtest/xcode/Scripts/runtests.sh: Added.
2486 * Source/ThirdParty/gtest/xcode/Scripts/versiongenerate.py: Added.
2487 * Source/ThirdParty/gtest/xcode/gtest.xcodeproj/project.pbxproj: Added.
2489 2011-04-13 Ryuan Choi <ryuan.choi@samsung.com>
2491 Reviewed by Kenneth Rohde Christiansen.
2493 [CMAKE] Separate DerivedSources.
2494 https://bugs.webkit.org/show_bug.cgi?id=58427
2496 Seperate DerivedSources/ to DerivedSources/WebCore and
2497 DerivedSources/JavaScriptCore.
2499 * Source/CMakeLists.txt:
2500 * Source/cmake/OptionsCommon.cmake:
2501 * Source/cmake/WebKitFS.cmake:
2502 * Source/cmake/WebKitHelpers.cmake:
2503 * Source/cmake/WebKitMacros.cmake:
2505 2011-04-13 Tony Chang <tony@chromium.org>
2507 Ignore files generated from glu.gyp.
2511 2011-03-28 Adam Barth <abarth@webkit.org>
2513 Reviewed by Kenneth Russell.
2515 Move libtess from WebCore/thirdparty to ThirdParty
2516 https://bugs.webkit.org/show_bug.cgi?id=57288
2518 We're putting third party code in Source/ThirdParty these days.
2520 * Source/ThirdParty/glu: Copied from Source/WebCore/thirdparty/glu.
2521 * Source/ThirdParty/glu/glu.gyp: Added.
2523 2011-04-12 Thouraya ANDOLSI <thouraya.andolsi@st.com>
2525 Reviewed by Eric Seidel.
2527 [QT] Enable JIT build for SH4 platforms.
2528 https://bugs.webkit.org/show_bug.cgi?id=58317
2529 add disable_uitools for SH4 platforms.
2531 * Source/WebKit.pri:
2533 2011-04-11 Anna Cavender <annacc@chromium.org>
2535 Reviewed by Eric Carlson.
2537 Setup ENABLE(TRACK) feature define
2538 https://bugs.webkit.org/show_bug.cgi?id=53556
2542 2011-04-11 Varun Jain <varunjain@chromium.org>
2544 Reviewed by Darin Fisher.
2546 Resolving FIXME to make new WebWidget method pure virtual since all downstream classes have implemented the method.
2547 https://bugs.webkit.org/show_bug.cgi?id=58245
2549 * Source/WebKit/chromium/public/WebWidget.h:
2551 2011-04-11 Thouraya ANDOLSI <thouraya.andolsi@st.com>
2553 Reviewed by Oliver Hunt.
2556 https://bugs.webkit.org/show_bug.cgi?id=44329
2558 Enable JIT support for SH4 platforms.
2562 2011-04-11 Andreas Kling <andreas.kling@nokia.com>
2564 Unreviewed Qt build fix, QT_CONFIG doesn't have uitools on bots.
2566 * Source/WebKit.pri:
2568 2011-04-09 Keith Kyzivat <keith.kyzivat@nokia.com>
2570 Reviewed by Laszlo Gombos.
2572 [Qt] Don't link against fontconfig or X11 if embedded
2573 https://bugs.webkit.org/show_bug.cgi?id=58104
2575 * Source/WebKit.pri: Add qpa=>embedded as it should be across all builds.
2577 2011-04-08 Alpha Lam <hclam@chromium.org>
2579 Unreviewed, rolling out r83335.
2580 http://trac.webkit.org/changeset/83335
2581 https://bugs.webkit.org/show_bug.cgi?id=53556
2583 GTK and QT bots are broken.
2587 2011-04-08 Kristian Amlie <kristian.amlie@nokia.com>
2589 Reviewed by Andreas Kling.
2591 [Qt] Remove modular references after support for the flag was removed.
2592 https://bugs.webkit.org/show_bug.cgi?id=57018
2594 Removed modular references after support for the flag was removed.
2596 Support was removed because the Qt Modularization project decided we
2597 don't need it. It's better to base decisions on the available
2598 information, as demonstrated in the patch by checking
2601 * Source/WebKit.pri:
2603 2011-04-07 Anna Cavender <annacc@chromium.org>
2605 Reviewed by Eric Carlson.
2607 Setup ENABLE(TRACK) feature define
2608 https://bugs.webkit.org/show_bug.cgi?id=53556
2612 2011-04-08 Varun Jain <varunjain@chromium.org>
2614 Reviewed by Darin Fisher.
2616 Need to extend WebKit chromium API to access text selection
2617 https://bugs.webkit.org/show_bug.cgi?id=57888
2619 * Source/WebKit/chromium/public/WebFrame.h:
2620 * Source/WebKit/chromium/public/WebWidget.h:
2621 * Source/WebKit/chromium/src/WebFrameImpl.cpp:
2622 * Source/WebKit/chromium/src/WebFrameImpl.h:
2623 * Source/WebKit/chromium/src/WebPopupMenuImpl.h:
2624 * Source/WebKit/chromium/src/WebViewImpl.cpp:
2625 * Source/WebKit/chromium/src/WebViewImpl.h:
2626 * Source/WebKit/chromium/tests/PopupMenuTest.cpp:
2628 2011-04-08 Jon Lee <jonlee@apple.com>
2630 Reviewed by David Levin.
2632 adding *.vcproj.*.user to .gitignore for Visual Studio development
2633 https://bugs.webkit.org/show_bug.cgi?id=58097
2637 2011-04-07 Eric Seidel <eric@webkit.org>
2639 Reviewed by Adam Barth.
2641 Add stub support for generating Gtk build system from gyp
2642 https://bugs.webkit.org/show_bug.cgi?id=58086
2644 This adds support for a new --port argument and plumbs through
2645 the necessary paths to allow generating for a port other than Mac.
2647 * Source/gyp/configure:
2649 2011-04-07 Andrew Scherkus <scherkus@chromium.org>
2651 Revert ENABLE_TRACK patch due to compile failures.
2655 2011-04-06 Dai Mikurube <dmikurube@chromium.org>
2657 Reviewed by David Levin.
2659 Add QUOTA build flag for unified quota API
2660 https://bugs.webkit.org/show_bug.cgi?id=57918
2662 * configure.ac: Added QUOTA build flag
2664 2011-04-04 Martin Robinson <mrobinson@igalia.com>
2666 Build fix for GTK+ after r82876.
2668 * Source/autotools/symbols.filter: Update the symbol filter to include new symbols
2669 from WTF that DRT uses.
2671 2011-04-04 Martin Robinson <mrobinson@igalia.com>
2673 Reviewed by Gustavo Noronha Silva.
2676 https://bugs.webkit.org/show_bug.cgi?id=31517
2678 * configure.ac: Update configure.ac to ensure that GL/GLX headers exist.
2680 2011-04-04 Jon Lee <jonlee@apple.com>
2682 Reviewed by Eric Seidel.
2684 add some directories to .gitignore (and svn:ignore) when opening projects in xcode4
2685 https://bugs.webkit.org/show_bug.cgi?id=57646
2687 * .gitignore: added xcode 4 related project and workspace directories that are not needed for checkin
2689 2011-03-31 Xan Lopez <xlopez@igalia.com>
2691 Reviewed by Martin Robinson.
2693 [GTK] Link explicitly with XRender on Linux/Unix
2694 https://bugs.webkit.org/show_bug.cgi?id=57558
2696 Some linkers, like GNU Gold, require explicit linkage of all the
2697 libraries used instead of relying on our dependencies to bring
2698 them in. In this case, the build fails because we use XRender in
2699 the plugin code but don't link directly to it.
2701 * configure.ac: check for XRender on UNIX.
2703 2011-03-31 Vamshikrishna.Yellenki <vamshi@motorola.com> and Alejandro G. Castro <alex@igalia.com>
2705 Reviewed by Martin Robinson.
2707 Implement MiniBrowser for Gtk port.
2708 https://bugs.webkit.org/show_bug.cgi?id=48512
2710 Initial implementation of the Gtk MiniBrowser.
2714 2011-03-30 Csaba Osztrogonác <ossy@webkit.org>
2716 [Qt] Typo fix, remove an accidentally added line.
2718 * Source/WebKit.pri:
2720 2011-03-30 Csaba Osztrogonác <ossy@webkit.org>
2722 [Qt] Rollout r82240 and r82232, because they broke 2 plugin tests.
2724 * Source/WebKit.pri:
2726 2011-03-29 Csaba Osztrogonác <ossy@webkit.org>
2728 Rubber-stamped by Andreas Kling.
2730 [Qt] Remove modular references after support for the flag was removed.
2731 https://bugs.webkit.org/show_bug.cgi?id=57018
2733 Symbian buildfix after r82232.
2735 * Source/WebKit.pri: Readd uitools option.
2737 2011-03-29 Kristian Amlie <kristian.amlie@nokia.com>
2739 Reviewed by Andreas Kling.
2741 Removed modular references after support for the flag was removed.
2743 Support was removed because the Qt Modularization project decided we
2744 don't need it. It's better to base decisions on the available
2745 information, as demonstrated in the patch by checking
2748 In addition, remove the reference to uitools. It has been moved to
2749 QtKernel now, and therefore is always available.
2751 [Qt] Remove modular references after support for the flag was removed.
2752 https://bugs.webkit.org/show_bug.cgi?id=57018
2754 * Source/WebKit.pri:
2756 2011-03-28 Benjamin Poulain <benjamin.poulain@nokia.com>
2758 Reviewed by Andreas Kling.
2760 [Qt] QtWebKit will not compile with QT_ASCII_CAST_WARNINGS enabled
2761 https://bugs.webkit.org/show_bug.cgi?id=57087
2763 Enable QT_ASCII_CAST_WARNINGS by default in webkit.pri to catch the errors early on.
2765 * Source/WebKit.pri:
2767 2011-03-26 Adam Barth <abarth@webkit.org>
2769 Reviewed by Eric Seidel.
2771 We shouldn't bother running GYP if the generated files are newer than the GYP files
2772 https://bugs.webkit.org/show_bug.cgi?id=57146
2774 In the common case, this check will avoid any overhead from processing
2775 the GYP files. Another approach to doing this is to add the feature to
2776 GYP directly, but GYP's approach to this problem is to compute the
2777 output in its entirety and compare it byte-for-byte against the output
2778 file. In the future, it might make sense to add this approach as an
2779 alternative approach for GYP itself.
2781 I also removed JavaScriptGlue from the script because we're not really
2782 going to change JavaScriptGlue over to GYP. We were using
2783 JavaScriptGlue as a learning experience.
2785 * Source/gyp/configure:
2787 2011-03-25 Kevin Ollivier <kevino@theolliviers.com>
2789 [wx] Build fix, don't use the new FPD implementation yet, until we can merge ours with it.
2793 2011-03-23 George Guo <George.Guo@nokia.com>
2795 Reviewed by Darin Adler.
2797 Webkit warning: converting to 'unsigned int' from 'double'
2798 https://bugs.webkit.org/show_bug.cgi?id=56865
2800 With -Werr enabled, this cause the build failure on RedHat Linux.
2803 * Source/JavaScriptCore/runtime/TimeoutChecker.cpp:
2806 2011-03-23 Adam Barth <abarth@webkit.org>
2808 Reviewed by Eric Seidel.
2810 GYP build should default to Production configuration
2811 https://bugs.webkit.org/show_bug.cgi?id=56899
2813 * Source/gyp/common.gypi:
2815 2011-03-22 Adam Barth <abarth@webkit.org>
2817 Reviewed by Eric Seidel.
2819 gyp/configure shouldn't require GYP to be in your path
2820 https://bugs.webkit.org/show_bug.cgi?id=56873
2822 Now that GYP is on Source/ThirdParty/gyp, we can just use that copy
2823 instead of requiring GYP to be in the user's path.
2825 * Source/gyp/configure:
2827 2011-03-22 Adam Barth <abarth@webkit.org>
2829 Reviewed by Eric Seidel.
2831 Add GYP to Source/ThirdParty
2832 https://bugs.webkit.org/show_bug.cgi?id=56870
2834 We probably don't need all the test files, but it seems cleaner to just
2835 check in the whole GYP tree. GYP is BSD licensed, so it is compatible
2836 with the WebKit license.
2838 * Source/ThirdParty/gyp: Added.
2840 2011-03-21 Alejandro G. Castro <alex@igalia.com>
2842 Reviewed by Martin Robinson.
2844 [GTK] 1.3.13 release bump
2845 https://bugs.webkit.org/show_bug.cgi?id=56795
2847 Version bump for 1.3.13 and updated NEWS file with release notes.
2851 2011-03-21 Ryuan Choi <ryuan.choi@samsung.com>
2853 Reviewed by Antonio Gomes.
2855 [CMAKE] Add exception handling when PORT was missing.
2856 https://bugs.webkit.org/show_bug.cgi?id=56728
2858 * Source/CMakeLists.txt:
2860 2011-03-10 Viatcheslav Ostapenko <ostapenko.viatcheslav@nokia.com>
2862 Reviewed by Laszlo Gombos.
2864 [Qt] Text layout is broken on Symbian
2865 https://bugs.webkit.org/show_bug.cgi?id=56046
2867 Change integers included into bitfields to be signed by default on RVCT
2868 compiler as a lot of other compilers do (gcc, msvc, winsc).
2869 There are a lot of places in webkit where integers included in bitfield
2870 are assumed to be signed.
2872 * Source/WebKit.pri:
2874 2011-03-10 Alejandro G. Castro <alex@igalia.com>
2876 Unreviewed, fixed Efl compilation after r80744.
2878 * Source/cmake/OptionsEfl.cmake:
2880 2011-03-10 Martin Robinson <mrobinson@igalia.com>
2882 Fixed the help message for WebGL support on GTK+ to reflect the fact that
2883 it's turned off by default and is experimental.
2885 * configure.ac: Fix WebGL help message.
2887 2011-03-04 Dimitri Glazkov <dglazkov@chromium.org>
2889 Reviewed by Adam Barth.
2891 Add skeletal WebCore.gyp
2892 https://bugs.webkit.org/show_bug.cgi?id=55802
2894 * Source/gyp/configure: Added WebCore.
2896 2011-03-04 Adam Barth <abarth@webkit.org>
2898 Reviewed by Dimitri Glazkov.
2900 Add a basic configure script for the GYP build
2901 https://bugs.webkit.org/show_bug.cgi?id=55791
2903 This script just calls GYP on the various gyp projects. As we add more
2904 build systems, this script should be able to select which of them you'd
2905 like to generate the project for.
2907 * Source/gyp/configure: Added.
2909 2011-03-04 Adam Barth <abarth@webkit.org>
2911 Reviewed by Dimitri Glazkov.
2913 Use target_defaults to reduce boilerplate in GYP build system
2914 https://bugs.webkit.org/show_bug.cgi?id=55790
2916 This file contains GYP declarations that are shared by all the modules.
2917 Currently, we use this to set up the configurations, albeit primitively.
2919 * Source/gyp/common.gypi: Added.
2921 2011-03-03 Kevin Ollivier <kevino@theolliviers.com>
2923 [wx] Build fix. Ensure the ICU include dir comes before JavaScriptCore/wtf on Win
2924 to make sure the proper unicode/utf8.h header is included.
2928 2011-03-02 Kevin Ollivier <kevino@theolliviers.com>
2930 [wx] Build fix, don't use LocalizedNumberICU.cpp yet, headers that it needs are not
2931 included in the ICU headers used by WebKit.
2935 2011-03-02 Daniel Cheng <dcheng@chromium.org>
2937 Reviewed by David Levin.
2939 Add feature define for data transfer items
2940 https://bugs.webkit.org/show_bug.cgi?id=55510
2942 * Source/cmake/OptionsEfl.cmake:
2943 * Source/cmake/OptionsWinCE.cmake:
2944 * Source/cmakeconfig.h.cmake:
2948 2011-03-02 Andras Becsi <abecsi@webkit.org>
2950 Reviewed by Laszlo Gombos.
2952 [Qt][WK2] generate-forwarding-headers.pl should generate paths with framework names
2953 https://bugs.webkit.org/show_bug.cgi?id=55478
2955 On case insensitive systems the generated forwarding headers cause build problems.
2957 * Source/WebKit.pri: Adjust INCLUDEPATH for the project.
2959 2011-03-01 Sheriff Bot <webkit.review.bot@gmail.com>
2961 Unreviewed, rolling out r80079.
2962 http://trac.webkit.org/changeset/80079
2963 https://bugs.webkit.org/show_bug.cgi?id=55547
2965 "Broke the Win debug build?" (Requested by dcheng on #webkit).
2967 * Source/cmake/OptionsEfl.cmake:
2968 * Source/cmake/OptionsWinCE.cmake:
2969 * Source/cmakeconfig.h.cmake:
2971 2011-03-01 Daniel Cheng <dcheng@chromium.org>
2973 Reviewed by David Levin.
2975 Add feature define for data transfer items
2976 https://bugs.webkit.org/show_bug.cgi?id=55510
2978 * Source/cmake/OptionsEfl.cmake:
2979 * Source/cmake/OptionsWinCE.cmake:
2980 * Source/cmakeconfig.h.cmake:
2982 2011-03-01 Andras Becsi <abecsi@webkit.org>
2984 Reviewed by Csaba Osztrogonác.
2986 [Qt] Clean up the project files and move common options to WebKit.pri.
2988 Mac related changes suggested by Prasanth Ullattil <prasanth.ullattil@nokia.com>
2990 * Source/WebKit.pri: Common options should be here.
2991 Also move Mac options to this file to fix the Mac build.
2993 2011-03-01 Andras Becsi <abecsi@webkit.org>
2995 Unreviewed build fix.
2997 [Qt] Fix minimal build.
2999 * Source/WebKit.pri: Move the XP_UNIX define back to WebCore.pri.
3001 2011-02-28 Adam Barth <abarth@webkit.org>
3003 Reviewed by Dimitri Glazkov.
3005 Teach JavaScriptGlue gyp build about DEPTH
3006 https://bugs.webkit.org/show_bug.cgi?id=55421
3008 Moves the previously JavaScriptGlue-specific GYP helper shell scripts
3009 to the gyp directory in Source, where they can be shared by multiple
3012 * Source/gyp: Added.
3013 * Source/gyp/remove-headers-if-needed.sh: Copied from Source/JavaScriptGlue/gyp/remove-headers-if-needed.sh.
3014 * Source/gyp/run-if-exists.sh: Copied from Source/JavaScriptGlue/gyp/run-if-exists.sh.
3015 * Source/gyp/update-info-plist.sh: Copied from Source/JavaScriptGlue/gyp/update-info-plist.sh.
3017 2011-02-28 Benjamin Poulain <benjamin.poulain@nokia.com>
3019 Reviewed by Kenneth Rohde Christiansen.
3021 [Qt][WK2] Add a way to test the WebKit 2 APIs
3022 https://bugs.webkit.org/show_bug.cgi?id=55408
3024 Add the build file for test to the build system.
3026 * Source/WebKit.pri: Add the include path for WebKit 2 APIs.
3027 * Source/WebKit.pro: Add the dependency to build the new test project.
3029 2011-02-28 Balazs Kelemen <kbalazs@webkit.org>
3031 Reviewed by Anders Carlsson.
3033 [Qt][WK2] Plugin initialization
3034 https://bugs.webkit.org/show_bug.cgi?id=48127
3036 * Source/WebKit.pri: Lift the definition of the XP_UNIX macro
3037 from WebCore.pri to WebKit.pri to apply it to WebKit2 as well.
3039 2011-02-28 Kristian Amlie <kristian.amlie@nokia.com>
3041 Reviewed by Andreas Kling.
3043 Added full webkit module profile and a syncqt profile.
3045 This is for modularized Qt.
3047 [Qt] WebKit patches required to work with a modularized version of Qt
3048 https://bugs.webkit.org/show_bug.cgi?id=53916
3050 * Source/sync.profile: Added.
3052 2011-02-26 Dihan Wickremasuriya <dihan.wickremasuriya@nokia.com>
3054 Reviewed by Laszlo Gombos.
3056 [Qt] [Symbian] Disable dependency to a specific version of a Qt package for
3057 non-production builds.
3058 https://bugs.webkit.org/show_bug.cgi?id=55313
3060 * Source/WebKit.pri:
3062 2011-02-24 Alejandro G. Castro <alex@igalia.com>
3064 Rubber-stamped by Martin Robinson.
3066 Fixed compilation after r79537, added a bug to solve webkit2
3068 https://bugs.webkit.org/show_bug.cgi?id=55153
3072 2011-02-24 Christian Dywan <christian@lanedo.com>
3074 Rubber-stamped by Eric Seidel.
3076 [GTK] webkitgtk 1.3.7 build without translations
3077 https://bugs.webkit.org/show_bug.cgi?id=50612
3079 * GNUmakefile.am: Require stamp-po target for all-local so
3080 that po files are built before they install.
3082 2011-02-22 Philippe Normand <pnormand@igalia.com>
3084 Reviewed by Martin Robinson.
3086 [GTK] 1.3.12 release preparation
3087 https://bugs.webkit.org/show_bug.cgi?id=54967
3089 Version bump for 1.3.12 and updated NEWS file with release notes.
3090 Also bumped libsoup requirement to 2.33.6 as agreed with Sergio
3093 * Source/WebKit/gtk/NEWS:
3096 2011-02-22 Andras Becsi <abecsi@webkit.org>
3098 Reviewed by Laszlo Gombos.
3100 [Qt] Redesign the build system
3101 https://bugs.webkit.org/show_bug.cgi?id=51339
3105 Build WebCore as a static library, compile the WebKit API and WebKit2 API
3106 in a final step and link to WebKit2, WebCore and JSC libraries to fix
3107 linking issues resulting from stripped away symbols.
3109 * Source/WebKit.pri: Add common include paths
3110 * Source/WebKit.pro: Add new project file to SUBDIRS
3112 2011-02-20 Carlos Garcia Campos <cgarcia@igalia.com>
3114 Reviewed by Martin Robinson.
3116 [GTK] Bump GTK+3 dependency to 3.0
3117 https://bugs.webkit.org/show_bug.cgi?id=54394
3121 2011-02-19 Ryuan Choi <ryuan.choi@samsung.com>
3123 Reviewed by Martin Robinson.
3125 [GTK] Remove mandatory Enchant dependency
3126 https://bugs.webkit.org/show_bug.cgi?id=51587
3128 Add enable-spellcheck option which decides whether to use enchant.
3129 If disabled, WebKitGTK+ will not use enchant library.
3133 2011-02-18 Zan Dobersek <zandobersek@gmail.com>
3135 Reviewed by Martin Robinson.
3137 [Gtk] Re-enable meter tag support
3138 https://bugs.webkit.org/show_bug.cgi?id=54762
3140 Enable meter tag support in the configure.ac. This feature was
3141 previously enabled by default in the makefile, but should be
3142 enabled here after changes in r78981.
3146 2011-02-18 Kristian Amlie <kristian.amlie@nokia.com>
3148 Reviewed by Kenneth Rohde Christiansen.
3150 Avoided UiTools dependency if the module is not present.
3152 [Qt] WebKit patches required to work with a modularized version of Qt
3153 https://bugs.webkit.org/show_bug.cgi?id=53916
3155 * Source/WebKit.pri:
3157 2011-02-18 Ryuan Choi <ryuan.choi@samsung.com>
3159 Reviewed by Kent Tamura.
3161 [EFL] Remove GDK dependency.
3162 https://bugs.webkit.org/show_bug.cgi?id=53978
3164 Remove checking GDK library.
3166 * Source/cmake/OptionsEfl.cmake:
3168 2011-02-18 Philippe Normand <pnormand@igalia.com>
3170 Unreviewed, build fix after r78981
3172 * configure.ac: datagrid is datagrid, it is not database. Also
3173 meter is not progress. Fixed copy/paste mistakes.
3175 2011-02-18 Philippe Normand <pnormand@igalia.com>
3177 Reviewed by Martin Robinson.
3179 [GTK] minimal build unrecognized options
3180 https://bugs.webkit.org/show_bug.cgi?id=50890
3182 * configure.ac: added new configure options to enable/disable the
3183 meter element, progress element, datagrid and client-based
3184 geolocation support.
3186 2011-02-17 Kevin Ollivier <kevino@theolliviers.com>
3188 [wx] Build fix after introduction of JavaScriptCore/collector.
3192 2011-02-17 Kristian Amlie <kristian.amlie@nokia.com>
3194 Reviewed by Laszlo Gombos.
3196 Updated include paths for phonon.
3198 [Qt] WebKit patches required to work with a modularized version of Qt
3199 https://bugs.webkit.org/show_bug.cgi?id=53916
3201 * Source/WebKit.pri:
3203 2011-02-13 Hayato Ito <hayato@chromium.org>
3205 Reviewed by Kent Tamura.
3207 Update .gitignore to ignore files which Ninja build system generates.
3209 https://bugs.webkit.org/show_bug.cgi?id=54378
3213 2011-02-10 Peter Varga <pvarga@webkit.org>
3215 Reviewed by Csaba Osztrogonác.
3217 Remove PCRE source from trunk
3218 https://bugs.webkit.org/show_bug.cgi?id=54188
3220 * Source/cmake/WebKitFS.cmake:
3222 2011-02-09 Adam Barth <abarth@webkit.org>
3224 Reviewed by Steve Block.
3226 Move Android.mk into Source
3227 https://bugs.webkit.org/show_bug.cgi?id=53751
3229 A somewhat blind attempt to move Android.mk into the Source directory.
3230 I'm sure I've goofed this up in some way. The Android folks have
3231 kindly volunteered to fix this up once they merge past this revision.
3233 * Android.mk: Removed.
3234 * Source/Android.mk: Copied from Android.mk.
3236 2011-02-08 Alejandro G. Castro <alex@igalia.com>
3238 Reviewed by Martin Robinson.
3240 WebKit2 GTK Fails to Build #include nested too deeply
3241 https://bugs.webkit.org/show_bug.cgi?id=52219
3243 Removed the __STDC_FORMAT_MACROS definition, it is already defined
3244 in the file where PRIxx64 is used before the inclusion so we are
3249 2011-02-08 Kristian Amlie <kristian.amlie@nokia.com>
3251 Reviewed by Eric Seidel.
3253 Added include paths for QtScript.
3255 WebKit patches required to work with a modularized version of Qt
3256 https://bugs.webkit.org/show_bug.cgi?id=53916
3258 * Source/WebKit.pri:
3260 2011-02-03 Martin Robinson <mrobinson@igalia.com>
3262 Fix GTK+ WebGL build after r76600.
3264 * configure.ac: Make sure to respect configure.ac conventions
3265 consistently when it comes to capitalization. Remove an old
3266 reference to enable_3d_canvas.
3268 2011-02-02 Alejandro G. Castro <alex@igalia.com>
3270 Reviewed by Martin Robinson.
3272 Bump the WebKitGTK+ versions in preparation for development release.
3274 * configure.ac: Bump the library, libtool and user agent version.
3276 2011-02-02 Steve Lacey <sjl@chromium.org>
3278 Reviewed by Eric Carlson.
3280 Implement basic media statistics on media elements.
3281 https://bugs.webkit.org/show_bug.cgi?id=53322
3285 2011-02-02 Kevin Ollivier <kevino@theolliviers.com>
3287 [wx] Build fixes for wxWebKit.
3291 2010-01-28 Commit Queue <commit-queue@webkit.org>
3293 Unreviewed. Test commit for commit-queue@webkit.org.
3295 2010-01-28 Commit Queue <commit-queue@webkit.org>
3297 Unreviewed. Test commit for commit-queue@webkit.org.
3299 2010-01-28 Commit Queue <commit-queue@webkit.org>
3301 Unreviewed. Test commit for commit-queue@webkit.org.
3303 2011-01-31 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
3305 Reviewed by Xan Lopez.
3307 [GTK] REGRESSION: http/tests/media/video-{cookie,referer}.html failing
3308 https://bugs.webkit.org/show_bug.cgi?id=53379
3310 Remove left over mentions of HAVE_SOUP_2_29_90, and apply the
3311 dependency on newer soup to efl as well.
3313 * Source/cmake/OptionsEfl.cmake:
3315 2011-01-29 Daniel Bates <dbates@rim.com>
3317 Reviewed by Maciej Stachowiak.
3319 Remove reference to ${CMAKE_SOURCE_DIR}/Source in CMake files
3320 https://bugs.webkit.org/show_bug.cgi?id=53382
3322 Our file system hierarchy ensures that CMAKE_SOURCE_DIR is defined to be /Source.
3323 So, ${CMAKE_SOURCE_DIR}/Source evaluates to the non-existent directory /Source/Source.
3324 Therefore, we should remove such references.
3326 * Source/cmake/OptionsCommon.cmake:
3328 2011-01-29 Daniel Bates <dbates@rim.com>
3330 Reviewed by Eric Seidel.
3332 Move wince/mt19937ar.c to ThirdParty and make it a policy choice
3333 https://bugs.webkit.org/show_bug.cgi?id=53253
3335 Move implementation of Mersenne Twister pseudorandom number generator to
3336 ThirdParty since it is a third party library.
3338 * Source/ThirdParty/mt19937ar.c: Copied from Source/JavaScriptCore/wtf/wince/mt19937ar.c.
3340 2011-01-29 Dan Winship <danw@gnome.org>
3342 Reviewed by Xan Lopez.
3344 [GTK] Require the latest glib and libsoup, and remove conditional
3345 support for older versions
3346 https://bugs.webkit.org/show_bug.cgi?id=50675
3348 * autotools/webkit.m4: use AM_PATH_GLIB_2_0 rather than doing
3349 basically the same work by hand
3352 2011-01-28 Martin Robinson <mrobinson@igalia.com>
3354 [GTK] Build failure with --enable-indexed-database
3355 https://bugs.webkit.org/show_bug.cgi?id=50954
3357 Build fix for IndexedDB support.
3359 * configure.ac: Change the autogen.sh option --enable-indexeddb to
3360 --enable-indexed-database to match the build-webkit option.
3362 2010-01-28 Commit Queue <commit-queue@webkit.org>
3364 Unreviewed. Test commit for commit-queue@webkit.org.
3366 2010-01-28 Commit Queue <commit-queue@webkit.org>
3368 Unreviewed. Test commit for commit-queue@webkit.org.
3370 2011-01-26 Yael Aharon <yael.aharon@nokia.com>
3372 Reviewed by Laszlo Gombos.
3374 [Qt][Symbian] Fix --minimal build
3375 https://bugs.webkit.org/show_bug.cgi?id=52839
3377 Move definition of USE_SYSTEM_MALLOC out of pri file.
3378 Put it in platform.h instead.
3380 * Source/WebKit.pri:
3382 2011-01-26 Csaba Osztrogonác <ossy@webkit.org>
3384 Reviewed by Andreas Kling.
3386 [Qt] Fix qt_minimal build
3387 https://bugs.webkit.org/show_bug.cgi?id=53172
3389 * Source/WebKit.pri:
3391 2011-01-25 Patrick Gansterer <paroga@webkit.org>
3393 Reviewed by Adam Barth.
3395 Move main CMakeLists.txt into Source directory
3396 https://bugs.webkit.org/show_bug.cgi?id=52888
3398 * CMakeLists.txt: Removed.
3399 * Source/CMakeLists.txt: Copied from CMakeLists.txt.
3400 * Source/cmakeconfig.h.cmake: Copied from cmakeconfig.h.cmake.
3401 * cmakeconfig.h.cmake: Removed.
3403 2011-01-24 Chris Marrin <cmarrin@apple.com>
3405 Reviewed by Eric Seidel.
3407 Change ENABLE_3D_CANVAS to ENABLE_WEBGL
3408 https://bugs.webkit.org/show_bug.cgi?id=53041
3412 2011-01-24 Peter Gal <galpeter@inf.u-szeged.hu>
3414 Rubber-stamped by Csaba Osztrogonác.
3416 * runtime: Removed. It was accidentally created by r76457.
3418 2011-01-24 Andras Becsi <abecsi@webkit.org>
3420 Reviewed by Csaba Osztrogonác.
3422 [Qt] Move project files into Source
3423 https://bugs.webkit.org/show_bug.cgi?id=52891
3425 * Source/DerivedSources.pro: Copied from DerivedSources.pro.
3426 * Source/WebKit.pri: Renamed from WebKit.pri.
3427 * Source/WebKit.pro: Added.
3428 * Source/common.pri: Renamed from common.pri.
3429 * WebKit.pro: Removed.
3431 2011-01-20 Siddharth Mathur <siddharth.mathur@nokia.com>
3433 Reviewed by Laszlo Gombos.
3435 [Qt][Symbian] Smaller debug symbol size when using RVCT 4.x
3436 https://bugs.webkit.org/show_bug.cgi?id=52835
3438 * WebKit.pri: Use --remove_unneeded_entities for RVCT 4.x compilers
3440 2011-01-20 Alejandro G. Castro <alex@igalia.com>
3442 Reviewed by Andreas Kling.
3444 [GTK] Fix typo in the webkit2 section of the configure.ac file
3445 https://bugs.webkit.org/show_bug.cgi?id=52801
3447 Fixed typo in the GTK WebKit2 compilation.
3451 2011-01-19 Kimmo Kinnunen <kimmo.t.kinnunen@nokia.com>
3453 Reviewed by Andreas Kling.
3455 Enable usage of Google ld if it exist but is not on by default.
3457 [Qt] Enable the google ld if it exist but is not on by default
3458 https://bugs.webkit.org/show_bug.cgi?id=52625
3460 * common.pri: flip the test.
3462 2011-01-18 Mihai Parparita <mihaip@chromium.org>
3464 Unreviewed. Update .gitignore to reflect that WebKit is now in Source.
3468 2011-01-18 Krithigassree Sambamurthy <krithigassree.sambamurthy@nokia.com>
3470 Reviewed by Simon Fraser.
3472 Support background-clip: content-box
3473 https://bugs.webkit.org/show_bug.cgi?id=48771
3475 Addded content-box as a valid background-clip value.
3477 * WebCore/css/CSSParser.cpp:
3478 (WebCore::parseBackgroundClip):
3480 2011-01-18 Hayato Ito <hayato@chromium.org>
3482 Reviewed by Kent Tamura.
3484 Update .gitignore file to reflect a recent WebKit directory movement.
3486 https://bugs.webkit.org/show_bug.cgi?id=52618
3490 2011-01-16 Adam Barth <abarth@webkit.org>
3492 Rubber-stamped by Eric Seidel.
3494 Move WebKit into Source
3495 https://bugs.webkit.org/show_bug.cgi?id=52530
3499 * DerivedSources.pro:
3507 2011-01-15 Adam Barth <abarth@webkit.org>
3509 Rubber-stamped by Eric Seidel.
3511 Move WebKit2 into Source
3512 https://bugs.webkit.org/show_bug.cgi?id=52438
3514 Update reference to WebKit2.
3516 * DerivedSources.pro:
3519 * Source/cmake/WebKitPackaging.cmake:
3523 2011-01-14 Ahmad Sharif <asharif.tools@gmail.com>
3525 Reviewed by Darin Fisher.
3527 When inlining is performed, the progress variable is
3528 declared as uninitialized.
3529 https://bugs.webkit.org/show_bug.cgi?id=51084
3531 * WebCore: Copied from WebCore.
3532 * WebCore/page/animation/KeyframeAnimation.cpp:
3533 (WebCore::KeyframeAnimation::animate):
3534 (WebCore::KeyframeAnimation::getAnimatedStyle):
3536 2011-01-11 Laszlo Gombos <laszlo.1.gombos@nokia.com>
3538 Reviewed by Csaba Osztrogonác.
3540 [Qt] Add QT_NO_CONCURRENT to the qt_minimal configuration
3541 https://bugs.webkit.org/show_bug.cgi?id=52223
3543 Add QT_NO_CONCURRENT to the qt_minimal configuration to make sure
3544 that QtWebKit builds with QT_NO_CONCURRENT defined.
3548 2011-01-11 Mihai Parparita <mihaip@chromium.org>
3550 Unreviewed. Update .gitignore with new Chromium dependency.
3552 ui/ was added with http://crrev.com/70743, we picked that up with a
3553 Chromium roll in r75311.
3555 Also alphabetizes the dependency list.
3559 2011-01-10 Laszlo Gombos <laszlo.1.gombos@nokia.com>
3561 Reviewed by Csaba Osztrogonác.
3563 [Qt] Baseline qt_minimal configuration
3564 https://bugs.webkit.org/show_bug.cgi?id=51313
3566 * WebKit.pri: List the supported QT_NO_FEATURE flags
3567 under qt_minimal configuration.
3569 2011-01-10 Gyuyoung Kim <gyuyoung.kim@samsung.com>
3571 Reviewed by Eric Seidel.
3573 [EFL] Enable JIT for WebKit EFL
3574 https://bugs.webkit.org/show_bug.cgi?id=52140
3576 Enable JIT option for WebKit EFL. Enabled JIT's JS performance is
3577 3 ~ 6 times faster than before.
3579 * Source/cmake/OptionsEfl.cmake:
3581 2011-01-10 Martin Robinson <mrobinson@igalia.com>
3583 Reviewed by Gustavo Noronha.
3585 Bump the WebKitGTK+ versions in preparation for development release.
3587 * configure.ac: Bump the library, libtool and user agent version.
3589 2011-01-10 Xan Lopez <xlopez@igalia.com>
3591 Reviewed by Martin Robinson.
3593 [GTK] Create intermediate libWebCore library
3594 https://bugs.webkit.org/show_bug.cgi?id=52116
3596 * GNUmakefile.am: add XP_UNIX to the global CPP flags, since it's
3597 used by both libWebCore and libwebkitgtk now.
3599 2011-01-08 Patrick Gansterer <paroga@webkit.org>
3601 Unreviewed wx build fix for r75313.
3603 * wscript: Added missing brace.
3605 2011-01-07 Adam Barth <abarth@webkit.org>
3607 Rubber-stamped by Eric Seidel.
3609 Move WebCore to Source
3610 https://bugs.webkit.org/show_bug.cgi?id=52050
3612 Update build files and metadata to point to WebCore's new location.
3618 * DerivedSources.pro:
3621 * Source/autotools/webkit.m4:
3622 * Source/cmake/OptionsEfl.cmake:
3628 2011-01-06 Martin Robinson <mrobinson@igalia.com>
3630 Reviewed by Eric Seidel.
3632 [GTK] Initial build support for WebGL
3633 https://bugs.webkit.org/show_bug.cgi?id=51716
3635 * configure.ac: Add a configure option for WebGL.
3637 2011-01-06 Michael Saboff <msaboff@apple.com>
3639 Reviewed by Gavin Barraclough.
3641 Enhancement: Add Regexp Debug Compare between JIT and Interpreter
3642 https://bugs.webkit.org/show_bug.cgi?id=51834
3644 * JavaScriptCore: Copied from JavaScriptCore.
3646 2011-01-06 Martin Robinson <mrobinson@igalia.com>
3648 Reviewed by Xan Lopez.
3650 [GTK] Enable blob support by default
3651 https://bugs.webkit.org/show_bug.cgi?id=51994
3653 * configure.ac: Enable Blob support by default.
3655 2011-01-05 Patrick Gansterer <paroga@webkit.org>
3657 Reviewed by Andreas Kling.
3659 [CMake] Fix the usage of SOURCE_GROUP
3660 https://bugs.webkit.org/show_bug.cgi?id=51739
3662 * Source/cmake/WebKitMacros.cmake:
3664 2011-01-05 Patrick Gansterer <paroga@webkit.org>
3666 Reviewed by Andreas Kling.
3668 [WINCE] Remove CMake warning
3669 https://bugs.webkit.org/show_bug.cgi?id=51921
3671 * Source/cmake/WebKitHelpers.cmake:
3673 2011-01-04 Martin Robinson <mrobinson@igalia.com>
3675 Reviewed by David Levin.
3677 .gitignore should be updated to reflect Sources rename to Source
3678 https://bugs.webkit.org/show_bug.cgi?id=51893
3680 * .gitignore: Change all paths that reference the "Sources" directory to say "Source".
3682 2011-01-04 Dihan Wickremasuriya <dihan.wickremasuriya@nokia.com>
3684 Reviewed by Laszlo Gombos.
3686 [Qt] [Symbian] Build system cleanup
3688 After r74811 special handling for the Symbian build is no longer needed.
3689 This patch reverts r58756.
3693 2011-01-03 Xan Lopez <xlopez@igalia.com>
3695 Reviewed by Martin Robinson.
3697 * autogen.sh: also pass $ACLOCAL_FLAGS for tools that set that env
3698 variable (like jhbuild).
3700 2011-01-03 Patrick Gansterer <paroga@webkit.org>
3702 Reviewed by Darin Adler.
3704 [WINCE] Provide third party directory via environment variable
3705 https://bugs.webkit.org/show_bug.cgi?id=51643
3707 * Source/cmake/OptionsWinCE.cmake:
3709 2011-01-03 Xan Lopez <xlopez@igalia.com>
3711 Reviewed by Martin Robinson.
3713 Use autoreconf instead of calling manually all the usual commands.
3715 * autogen.sh: call autoreconf instead of
3716 aclocal/autoheader/autoconf/automake/libtoolize.
3718 2011-01-03 Xan Lopez <xlopez@igalia.com>
3720 Reviewed by Martin Robinson.
3722 [GTK] Disable superfluous GNU make built-in implicit rules
3723 https://bugs.webkit.org/show_bug.cgi?id=51826
3725 GNU make ships some superflous built-in rules that we never use
3726 and that end up adding up to a very significant portion of our
3727 total Makefile processing time. Disable them completely by
3728 defining the rule without any recipe, as suggested by the GNU make
3729 manual (10.5.6, Cancelling Implicit Rules).
3731 In my system the null-build goes from:
3733 make 43.51s user 12.77s system 99% cpu 56.628 total
3737 make 31.45s user 11.59s system 99% cpu 43.227 total
3739 * GNUmakefile.am: disable implicit built-in rules.
3741 2011-01-03 Mihai Parparita <mihaip@chromium.org>
3743 Unreviewed. Update .gitignore with new JavaScriptCore location.
3747 2011-01-02 Patrick Gansterer <paroga@webkit.org>
3749 [CMake] Unreviewed build fix.
3752 * Source/cmake/OptionsCommon.cmake:
3754 2011-01-01 Adam Barth <abarth@webkit.org>
3756 Reviewed by Eric Seidel.
3758 Move JavaScriptCore to Source
3759 https://bugs.webkit.org/show_bug.cgi?id=51604
3761 Update references to JavaScriptCore to point to the new location.
3765 * DerivedSources.pro:
3772 2011-01-01 Adam Barth <abarth@webkit.org>
3774 Reviewed by Eric Seidel.
3776 Move Sources to Source
3777 https://bugs.webkit.org/show_bug.cgi?id=51794
3779 Update build files to point to the new location.
3787 2010-12-31 Adam Barth <abarth@webkit.org>
3789 Rubber-stamped by Eric Seidel.
3791 Move HTML and XML parser benchmarks into PerformanceTests/Parser
3792 https://bugs.webkit.org/show_bug.cgi?id=51772
3794 Actually move the directory.
3796 * PerformanceTests/Parser: Copied from WebCore/benchmarks/parser.
3798 2010-12-31 Adam Barth <abarth@webkit.org>
3800 Rubber-stamped by Eric Seidel.
3802 Move PageLoadTests to PerformanceTests/PageLoad
3803 https://bugs.webkit.org/show_bug.cgi?id=51771
3805 Actually move the directory.
3807 * PageLoadTests: Removed.
3808 * PageLoadTests/svg: Removed.
3809 * PageLoadTests/svg/LICENSES: Removed.
3810 * PageLoadTests/svg/files: Removed.
3811 * PageLoadTests/svg/files/33041-Samurai.svg: Removed.
3812 * PageLoadTests/svg/files/42450-under the see.svg: Removed.
3813 * PageLoadTests/svg/files/42470-flower_from_my_garden_v2.svg: Removed.
3814 * PageLoadTests/svg/files/44057-drops on a blade.svg: Removed.
3815 * PageLoadTests/svg/files/Harvey_Rayner.svg: Removed.
3816 * PageLoadTests/svg/files/az-lizard_benji_park_01.svg: Removed.
3817 * PageLoadTests/svg/files/bamboo_01.svg: Removed.
3818 * PageLoadTests/svg/files/cacuts_01.svg: Removed.
3819 * PageLoadTests/svg/files/cowboy.svg: Removed.
3820 * PageLoadTests/svg/files/crawfish2_ganson.svg: Removed.
3821 * PageLoadTests/svg/files/deb9frac1.svg: Removed.
3822 * PageLoadTests/svg/files/food_leif_lodahl_01.svg: Removed.
3823 * PageLoadTests/svg/files/france.svg: Removed.
3824 * PageLoadTests/svg/files/francobollo_gnome_ezechi_02.svg: Removed.
3825 * PageLoadTests/svg/files/gearflowers.svg: Removed.
3826 * PageLoadTests/svg/files/hereGear4.svg: Removed.
3827 * PageLoadTests/svg/files/mtsthelens.svg: Removed.
3828 * PageLoadTests/svg/files/mtsthelens0.jpg: Removed.
3829 * PageLoadTests/svg/files/world-iso.svg: Removed.
3830 * PageLoadTests/svg/files/worldcup.svg: Removed.
3831 * PageLoadTests/svg/svg.pltsuite: Removed.
3832 * PerformanceTests/PageLoad: Copied from PageLoadTests.
3833 * Sources/cmake/WebKitPackaging.cmake:
3835 2010-12-31 Adam Barth <abarth@webkit.org>
3837 Rubber-stamped by Eric Seidel.
3839 Move SunSpider into PerformanceTests
3840 https://bugs.webkit.org/show_bug.cgi?id=51769
3842 Actually move the directory.
3844 * PerformanceTests: Added.
3845 * PerformanceTests/SunSpider: Copied from SunSpider.
3846 * Sources/cmake/WebKitPackaging.cmake:
3847 * SunSpider: Removed.
3848 * SunSpider/SunSpider.make: Removed.
3849 * SunSpider/TODO: Removed.
3850 * SunSpider/UNCOVERED: Removed.
3851 * SunSpider/hosted: Removed.
3852 * SunSpider/hosted/json2.js: Removed.
3853 * SunSpider/hosted/sunspider.css: Removed.
3854 * SunSpider/hosted/sunspider.html: Removed.
3855 * SunSpider/hosted/versions.html: Removed.
3856 * SunSpider/make-hosted: Removed.
3857 * SunSpider/resources: Removed.
3858 * SunSpider/resources/TEMPLATE.html: Removed.
3859 * SunSpider/resources/driver-TEMPLATE.html: Removed.
3860 * SunSpider/resources/results-TEMPLATE.html: Removed.
3861 * SunSpider/resources/sunspider-analyze-results.js: Removed.
3862 * SunSpider/resources/sunspider-compare-results.js: Removed.
3863 * SunSpider/resources/sunspider-standalone-compare.js: Removed.
3864 * SunSpider/resources/sunspider-standalone-driver.js: Removed.
3865 * SunSpider/sunspider: Removed.
3866 * SunSpider/sunspider-compare-results: Removed.
3867 * SunSpider/tests: Removed.
3868 * SunSpider/tests/parse-only: Removed.
3869 * SunSpider/tests/parse-only/LIST: Removed.
3870 * SunSpider/tests/parse-only/concat-jquery-mootools-prototype.js: Removed.
3871 * SunSpider/tests/parse-only/jquery-1.3.2.js: Removed.
3872 * SunSpider/tests/parse-only/mootools-1.2.2-core-nc.js: Removed.
3873 * SunSpider/tests/parse-only/prototype-1.6.0.3.js: Removed.
3874 * SunSpider/tests/sunspider-0.9: Removed.
3875 * SunSpider/tests/sunspider-0.9.1: Removed.
3876 * SunSpider/tests/sunspider-0.9.1/3d-cube.js: Removed.
3877 * SunSpider/tests/sunspider-0.9.1/3d-morph.js: Removed.
3878 * SunSpider/tests/sunspider-0.9.1/3d-raytrace.js: Removed.
3879 * SunSpider/tests/sunspider-0.9.1/LIST: Removed.
3880 * SunSpider/tests/sunspider-0.9.1/access-binary-trees.js: Removed.
3881 * SunSpider/tests/sunspider-0.9.1/access-fannkuch.js: Removed.
3882 * SunSpider/tests/sunspider-0.9.1/access-nbody.js: Removed.
3883 * SunSpider/tests/sunspider-0.9.1/access-nsieve.js: Removed.
3884 * SunSpider/tests/sunspider-0.9.1/bitops-3bit-bits-in-byte.js: Removed.
3885 * SunSpider/tests/sunspider-0.9.1/bitops-bits-in-byte.js: Removed.
3886 * SunSpider/tests/sunspider-0.9.1/bitops-bitwise-and.js: Removed.
3887 * SunSpider/tests/sunspider-0.9.1/bitops-nsieve-bits.js: Removed.
3888 * SunSpider/tests/sunspider-0.9.1/controlflow-recursive.js: Removed.
3889 * SunSpider/tests/sunspider-0.9.1/crypto-aes.js: Removed.
3890 * SunSpider/tests/sunspider-0.9.1/crypto-md5.js: Removed.
3891 * SunSpider/tests/sunspider-0.9.1/crypto-sha1.js: Removed.
3892 * SunSpider/tests/sunspider-0.9.1/date-format-tofte.js: Removed.
3893 * SunSpider/tests/sunspider-0.9.1/date-format-xparb.js: Removed.
3894 * SunSpider/tests/sunspider-0.9.1/math-cordic.js: Removed.
3895 * SunSpider/tests/sunspider-0.9.1/math-partial-sums.js: Removed.