1 2011-10-04 Scott Graham <scottmg@chromium.org>
3 Add GAMEPAD feature flag
4 https://bugs.webkit.org/show_bug.cgi?id=66859
6 Reviewed by Darin Fisher.
10 2011-10-04 Varun Jain <varunjain@chromium.org>
12 Fix position check for double tap gesture detection. A double tap
13 should not be detected if the two taps are far from each other.
14 https://bugs.webkit.org/show_bug.cgi?id=69270
16 Reviewed by Darin Fisher.
18 Test: Source/WebKit/chromium/tests/InnerGestureRecognizerTest.cpp
20 * platform/chromium/GestureRecognizerChromium.cpp:
21 (WebCore::GestureRecognizerChromium::isSecondClickInsideManhattanSquare):
22 (WebCore::GestureRecognizerChromium::updateValues):
23 (WebCore::GestureRecognizerChromium::click):
24 * platform/chromium/GestureRecognizerChromium.h:
26 2011-10-04 Nayan Kumar K <nayankk@motorola.com>
28 [WebKit2][gtk] Generate gtk-doc for WebKit2-GTK.
29 https://bugs.webkit.org/show_bug.cgi?id=69325
31 Reviewed by Gustavo Noronha Silva.
33 Documentation generation for WebKit2-GTK+ APIs
38 2011-10-04 Vsevolod Vlasov <vsevik@chromium.org>
40 Web Inspector: Remove http/tests/inspector/network/disabled-cache-crash.html.
41 https://bugs.webkit.org/show_bug.cgi?id=69332
43 Reviewed by Pavel Feldman.
45 * Source/autotools/symbols.filter:
47 2011-09-23 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
49 [Qt] Fix build against Qt5 after refactor of widgets out of QtGUi
51 QWidget and friends now live in the QtWidgets library. We update
52 includes in implementation files and private headers to us the
53 non-module-prefixed path, and leave the lookup for the include
54 path. For public headers we have to ifdef the includes as the
55 user might now have the modules we need in his QT config.
57 Finally, QSGCanvas is no longer a QWidget but a QWindow, so we
58 have to update our code and use windowHandle() for setting the
61 https://bugs.webkit.org/show_bug.cgi?id=68687
63 Reviewed by Andreas Kling.
67 2011-09-29 Sergio Villar Senin <svillar@igalia.com>
69 [GTK] Bump version to 1.7.0
70 https://bugs.webkit.org/show_bug.cgi?id=69082
72 Reviewed by Martin Robinson.
74 Apart from bumping the library version to 1.7.0 this patch also
75 sets the libtool version to the same one we have for the stable
80 2011-09-28 Martin Robinson <mrobinson@igalia.com>
82 Fix the WebKit2 WebGL build.
84 * configure.ac: Add -ldl to the OPENGL_LIBS.
86 2011-09-28 Ryuan Choi <ryuan.choi@samsung.com>
88 [EFL] Bump minimum requirement for eina.
89 https://bugs.webkit.org/show_bug.cgi?id=68994
91 Reviewed by Ryosuke Niwa.
93 * Source/cmake/FindEFL.cmake:
95 2011-09-27 Gyuyoung Kim <gyuyoung.kim@samsung.com>
97 Unreviewed. Fix a build error in WebKit EFL.
99 When web socket is disabled, there is a build break in WebKit EFL port.
100 Currently, web socket is enabled by default in build-webkit script.
101 Thus, the web socket is also enabled in EFL script of cmake build system for now.
102 Because, WebKit EFL developers can't work on latest WebKit trunk.
104 However, IMO, we should fix build errors when web socket is disabled.
106 * Source/cmake/OptionsEfl.cmake:
108 2011-09-27 Ulan Degenbaev <ulan@chromium.org>
110 [v8] Code calling the typed array optimization script is fragile, depends on typed array hierarchy.
112 Install the flag, which indicates whether or not the optimization
113 script was executed, on the global object.
115 https://bugs.webkit.org/show_bug.cgi?id=68890
117 Reviewed by Kenneth Russell.
119 * Source/WebCore/bindings/v8/custom/V8ArrayBufferViewCustom.cpp:
121 2011-09-27 Sheriff Bot <webkit.review.bot@gmail.com>
123 Unreviewed, rolling out r96108, r96111, r96113, and r96116.
124 http://trac.webkit.org/changeset/96108
125 http://trac.webkit.org/changeset/96111
126 http://trac.webkit.org/changeset/96113
127 http://trac.webkit.org/changeset/96116
128 https://bugs.webkit.org/show_bug.cgi?id=68913
130 Wait for working Qt5 (Requested by ossy on #webkit).
134 2011-09-23 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
136 [Qt] Fix build against Qt5 after refactor of widgets out of QtGUi
138 QWidget and friends now live in the QtWidgets library. We update
139 includes in implementation files and private headers to us the
140 non-module-prefixed path, and leave the lookup for the include
141 path. For public headers we have to ifdef the includes as the
142 user might now have the modules we need in his QT config.
144 Finally, QSGCanvas is no longer a QWidget but a QWindow, so we
145 have to update our code and use windowHandle() for setting the
146 parent relationships.
148 https://bugs.webkit.org/show_bug.cgi?id=68687
150 Reviewed by Andreas Kling.
154 2011-09-27 Carlos Garcia Campos <cgarcia@igalia.com>
156 [GTK] Reorganize header files
157 https://bugs.webkit.org/show_bug.cgi?id=65616
159 Reviewed by Martin Robinson.
161 * GNUmakefile.am: Initialize $libwebkitgtkincludedir to
162 $(prefix)/include/webkitgtk-<api-version>
164 2011-09-26 Raphael Kubo da Costa <kubo@profusion.mobi>
166 [CMake] Remove FindFreetype.cmake
167 https://bugs.webkit.org/show_bug.cgi?id=68778
169 Reviewed by Adam Barth.
171 CMake has provided its own FindFreetype.cmake forever, so there is no
172 need to have another implementation in WebKit.
174 * Source/cmake/FindCairo.cmake: Use FREETYPE_{LIBRARIES,INCLUDE_DIRS}
175 instead of Freetype_{LIBRARIES,INCLUDE_DIRS}.
176 * Source/cmake/FindFreetype.cmake: Removed.
177 * Source/cmake/FindPango.cmake: Use FREETYPE_{LIBRARIES,INCLUDE_DIRS}
178 instead of Freetype_{LIBRARIES,INCLUDE_DIRS}.
179 * Source/cmake/OptionsEfl.cmake: Remove minimum required version
180 check, it has never been checked and Freetype 2.1.10 from 2005 is
183 2011-09-26 Alejandro G. Castro <alex@igalia.com>
185 [GTK] pot file is not properly remove during distcheck
186 https://bugs.webkit.org/show_bug.cgi?id=68797
188 Defined DOMAIN variable before DISTCLEANFILES because we are using
189 it there to identify the .pot file.
191 Reviewed by Martin Robinson.
195 2011-09-26 Raphael Kubo da Costa <kubo@profusion.mobi>
197 [CMake] Detect the operating system in a more generic way.
198 https://bugs.webkit.org/show_bug.cgi?id=67482
200 Reviewed by Adam Barth.
202 So far the buildsystem only considered Windows, Linux and Mac OS X as
203 valid operating systems, but any Unix (or at least the BSDs) should also
206 By using the OS values CMake itself defines we can check for Unix
207 systems in a more generic fashion.
209 * Source/CMakeLists.txt:
211 2011-09-26 Jay Soffian <jaysoffian@gmail.com>
213 chrome.dll!WebCore::ApplyStyleCommand::applyBlockStyle ReadAV@NULL (64db547804532a84be2e53721e499e9e)
214 https://bugs.webkit.org/show_bug.cgi?id=51639
216 Reviewed by Ryosuke Niwa.
218 Add missing window.layoutTestController.dumpAsText so that test output matches expectation.
220 * LayoutTests/editing/style/justify-without-enclosing-block.xhtml:
222 2011-09-25 Adam Barth <abarth@webkit.org>
224 Finish removing PLATFORM(BREWMP) by removing associated code
225 https://bugs.webkit.org/show_bug.cgi?id=68779
227 Reviewed by Sam Weinig.
229 * Source/cmake/WebKitPackaging.cmake:
232 2011-09-25 Adam Barth <abarth@webkit.org>
234 Remove PLATFORM(HAIKU) and associated code
235 https://bugs.webkit.org/show_bug.cgi?id=68774
237 Reviewed by Sam Weinig.
239 * Source/cmake/WebKitPackaging.cmake:
242 2011-09-25 Raphael Kubo da Costa <kubo@profusion.mobi>
244 [CMake] Remove FindLibXlst.cmake
245 https://bugs.webkit.org/show_bug.cgi?id=68770
247 Reviewed by Adam Barth.
249 This file should have never been committed -- the library it looks for
250 is called libxslt, not libxlst, so it has never really been used. When
251 the buildsystem looked for libxslt, it used CMake's own LibXslt.cmake
254 * Source/cmake/FindLibXlst.cmake: Removed.
256 2011-09-24 Adam Barth <abarth@webkit.org>
258 Always enable ENABLE(OFFLINE_WEB_APPLICATIONS)
259 https://bugs.webkit.org/show_bug.cgi?id=68767
261 Reviewed by Eric Seidel.
263 * Source/cmake/OptionsEfl.cmake:
264 * Source/cmake/OptionsWinCE.cmake:
265 * Source/cmakeconfig.h.cmake:
268 2011-09-24 Adam Barth <abarth@webkit.org>
270 Remove ENABLE(WCSS) and associated code
271 https://bugs.webkit.org/show_bug.cgi?id=68759
273 Reviewed by Darin Adler.
277 2011-09-23 Yuqiang Xian <yuqiang.xian@intel.com>
279 Add JSVALUE32_64 support to DFG JIT
280 https://bugs.webkit.org/show_bug.cgi?id=67460
282 Reviewed by Gavin Barraclough.
284 Add cmake options to enable DFG JIT compilation for EFL port
286 * Source/cmake/OptionsEfl.cmake:
287 * Source/cmakeconfig.h.cmake:
289 2011-09-23 Raphael Kubo da Costa <kubo@profusion.mobi>
291 [CMake] Detect amd64 as a valid 64-bit architecture.
292 https://bugs.webkit.org/show_bug.cgi?id=67481
294 Reviewed by Oliver Hunt.
296 Some operating systems (generally the BSDs) use amd64 instead of x86_64
297 to report they're running on 64 bits, so consider it a valid value.
299 * Source/CMakeLists.txt:
301 2011-09-23 Adam Klein <adamk@chromium.org>
303 Add ENABLE_MUTATION_OBSERVERS feature flag
304 https://bugs.webkit.org/show_bug.cgi?id=68732
306 Reviewed by Ojan Vafai.
308 This flag will guard an implementation of the "Mutation Observers" proposed in
309 http://lists.w3.org/Archives/Public/public-webapps/2011JulSep/1622.html
313 2011-09-23 Varun Jain <varunjain@google.com>
315 Refactor WebViewImpl::scrollFocusedNodeIntoRect to a better place and add tests
316 https://bugs.webkit.org/show_bug.cgi?id=68198
318 Reviewed by Dimitri Glazkov.
320 * Source/autotools/symbols.filter:
322 2011-09-23 Mark Hahnenberg <mhahnenberg@apple.com>
324 Add static version of JSCell::visitChildren
325 https://bugs.webkit.org/show_bug.cgi?id=68404
327 Reviewed by Darin Adler.
329 In this patch we just extract the bodies of the virtual visitChildren methods
330 throughout the JSCell inheritance hierarchy out into static methods, which are
331 now called from the virtual methods. This is an intermediate step in trying to
332 move the virtual-ness of visitChildren into our own custom vtable stored in
333 ClassInfo. We need to convert the methods to static methods in order to be
334 able to more easily store and refer to them in our custom vtable since normal
335 member methods store some implicit information in their types, making it
336 impossible to store them generically in ClassInfo.
338 * Source/autotools/symbols.filter:
340 2011-09-21 Julien Chaffraix <jchaffraix@webkit.org>
342 Crash in RenderBox::paintMaskImages when GraphicsContext's painting is disabled
343 https://bugs.webkit.org/show_bug.cgi?id=68133
345 Reviewed by Darin Adler.
347 * Source/autotools/symbols.filter: Added the mangled symbols needed for window.internals
349 2011-09-21 Joshua Bell <jsbell@chromium.org>
351 IndexedDB: compare strings without decoding
352 https://bugs.webkit.org/show_bug.cgi?id=68554
354 Reviewed by Tony Chang.
356 Resolves a FIXME in IndexedDB that was also identified as a hotspot
357 during profiling. Yields a small performance improvement.
359 * Source/WebCore/storage/IDBLevelDBCoding.cpp:
360 * Source/WebCore/storage/IDBLevelDBCoding.h:
361 * Source/WebKit/chromium/tests/IDBLevelDBCodingTest.cpp:
363 011-09-21 Leandro Pereira <leandro@profusion.mobi>
365 Unreviewed. Remove unused ENABLE_AS_IMAGE flag after r95234 from
366 Options{Efl,WinCE}.cmake.
368 * Source/cmake/OptionsEfl.cmake:
369 * Source/cmake/OptionsWinCE.cmake:
371 2011-09-20 ChangSeok Oh <shivamidow@gmail.com>
373 [GTK] requestAnimationFrame support for gtk port
374 https://bugs.webkit.org/show_bug.cgi?id=66280
376 Reviewed by Martin Robinson.
378 * configure.ac: Add an option to enable requestAnimationFrame for gtk port.
380 2011-09-20 Carlos Garcia Campos <cgarcia@igalia.com>
382 [GTK] Update NEWS and configure.ac for 1.5.90 release
384 Reviewed by Martin Robinson.
388 2011-09-19 Adam Barth <abarth@webkit.org>
390 Always enable ENABLE(EVENTSOURCE)
391 https://bugs.webkit.org/show_bug.cgi?id=68414
393 Reviewed by Eric Seidel.
395 * Source/cmake/OptionsEfl.cmake:
396 * Source/cmake/OptionsWinCE.cmake:
397 * Source/cmakeconfig.h.cmake:
400 2011-09-17 Ryuan Choi <ryuan.choi@samsung.com>
402 [EFL] Bump minimum requirement for cairo to 1.10.
403 https://bugs.webkit.org/show_bug.cgi?id=68226
405 Reviewed by Adam Barth.
407 * Source/cmake/FindCairo.cmake: Check required version.
408 * Source/cmake/OptionsEfl.cmake:
410 2011-09-16 Ulan Degenbaev <ulan@chromium.org>
412 [V8] REGRESSION(94783): calling the binding script during V8 context creation slows down page loads
413 https://bugs.webkit.org/show_bug.cgi?id=68237
415 Reviewed by Kenneth Russell.
417 Call the binding script lazily on the first run of the set() method of
420 * ../../Source/WebCore/WebCore.gypi:
421 * ../../Source/WebCore/bindings/v8/V8BindingScripts.cpp: Removed.
422 * ../../Source/WebCore/bindings/v8/V8BindingScripts.h: Removed.
423 * ../../Source/WebCore/bindings/v8/V8DOMWindowShell.cpp:
424 * ../../Source/WebCore/bindings/v8/WorkerContextExecutionProxy.cpp:
425 * ../../Source/WebCore/bindings/v8/custom/V8ArrayBufferViewCustom.cpp:
426 * ../../Source/WebCore/bindings/v8/custom/V8ArrayBufferViewCustom.h:
427 * ../../Source/WebCore/bindings/v8/custom/V8ArrayBufferViewCustomScript.js:
429 2011-09-16 Martin Robinson <mrobinson@igalia.com>
431 [GTK] Disable WebKit2 by default in configure.ac, but enable it with build-webkit
432 https://bugs.webkit.org/show_bug.cgi?id=68178
434 Reviewed by Xan Lopez.
436 * configure.ac: Do not build WebKit2 by default. Re-add pkgconfig support
439 2011-09-15 Adam Barth <abarth@webkit.org>
441 Rename ENABLE(DATABASE) to ENABLE(SQL_DATABASE)
442 https://bugs.webkit.org/show_bug.cgi?id=68205
444 Reviewed by Eric Seidel.
446 * Source/cmake/OptionsEfl.cmake:
447 * Source/cmake/OptionsWinCE.cmake:
448 * Source/cmakeconfig.h.cmake:
451 2011-09-15 Varun Jain <varunjain@google.com>
453 Add method to scroll current node to specific position in Chromium WebKit API
454 https://bugs.webkit.org/show_bug.cgi?id=68192
456 Reviewed by Dimitri Glazkov.
458 * Source/WebKit/chromium/public/WebView.h:
459 * Source/WebKit/chromium/src/WebViewImpl.cpp:
460 * Source/WebKit/chromium/src/WebViewImpl.h:
462 2011-09-15 Eric Seidel <eric@webkit.org>
464 Remove ENABLE(SVG_AS_IMAGE) since all major ports have it on by default
465 https://bugs.webkit.org/show_bug.cgi?id=68182
467 Reviewed by Adam Barth.
471 2011-09-15 Eric Seidel <eric@webkit.org>
473 Remove ENABLE_SVG_ANIMATION as all major ports have it on by default
474 https://bugs.webkit.org/show_bug.cgi?id=68022
476 Reviewed by Ryosuke Niwa.
478 * Source/cmake/OptionsEfl.cmake:
479 * Source/cmake/OptionsWinCE.cmake:
480 * Source/cmakeconfig.h.cmake:
483 2011-09-15 Sheriff Bot <webkit.review.bot@gmail.com>
485 Unreviewed, rolling out r95163.
486 http://trac.webkit.org/changeset/95163
487 https://bugs.webkit.org/show_bug.cgi?id=68180
489 [Qt] The QT_GCC_X variables were removed in Qt5 by accident.
490 (Requested by darktears on #webkit).
494 2011-09-14 Alexis Menard <alexis.menard@openbossa.org>
496 [Qt] Replace QT_GCC_X as they don't exist in Qt5 anymore.
497 https://bugs.webkit.org/show_bug.cgi?id=68114
499 Reviewed by Kenneth Rohde Christiansen.
501 Replace QT_GCC_X variables, they have been removed in Qt5. It was
502 actually wrong to use them because they tell about which GCC version
503 Qt has been compiled, not the current version of GCC use to build webkit.
504 I use gcc -dumpversion to get it.
508 2011-09-14 Ulan Degenbaev <ulan@chromium.org>
510 [v8] Improve performance of typed array copy constructor taking Array
511 https://bugs.webkit.org/show_bug.cgi?id=68015
513 Reviewed by Kenneth Russell.
515 Invoke the 'set' method of the constructed array instead of
516 copying the elements of the source array one by one.
518 Copy constructor tests already exist.
520 * ../../Source/WebCore/WebCore.gypi:
521 * ../../Source/WebCore/bindings/v8/custom/V8ArrayBufferViewCustom.cpp: Added.
522 * ../../Source/WebCore/bindings/v8/custom/V8ArrayBufferViewCustom.h:
524 2011-09-14 Csaba Osztrogonác <ossy@webkit.org>
526 [GTK] Unreviewed buildfix after r95107.
530 2011-09-13 Eric Seidel <eric@webkit.org>
532 Remove ENABLE_SVG_USE as <use> is required by HTML5
533 https://bugs.webkit.org/show_bug.cgi?id=68019
535 Reviewed by Ryosuke Niwa.
537 * Source/cmake/OptionsEfl.cmake:
538 * Source/cmake/OptionsWinCE.cmake:
539 * Source/cmakeconfig.h.cmake:
542 2011-09-13 Eric Seidel <eric@webkit.org>
544 Remove ENABLE_SVG_FOREIGN_OBJECT as it is a required part of HTML5
545 https://bugs.webkit.org/show_bug.cgi?id=68018
547 Reviewed by Ryosuke Niwa.
549 * Source/cmake/OptionsEfl.cmake:
550 * Source/cmake/OptionsWinCE.cmake:
551 * Source/cmakeconfig.h.cmake:
554 2011-09-09 Rafael Antognolli <antognolli@profusion.mobi>
556 Add replacement functions for gdk ones.
557 https://bugs.webkit.org/show_bug.cgi?id=66323
559 Reviewed by Martin Robinson.
561 * Source/cmake/FindPango.cmake:
563 2011-09-09 Laszlo Gombos <laszlo.1.gombos@nokia.com>
565 [Qt] Remove common.pri
566 https://bugs.webkit.org/show_bug.cgi?id=67814
568 Reviewed by Andreas Kling.
570 * Source/WebKit.pri: Move rules from common.pri to WebKit.pri.
571 * Source/common.pri: Removed.
573 2011-09-08 Mark Pilgrim <pilgrim@chromium.org>
575 Test how HTMLAnchorElement.getParameter reacts to too few arguments
576 https://bugs.webkit.org/show_bug.cgi?id=66522
578 Reviewed by Adam Barth.
580 * LayoutTests/fast/dom/HTMLAnchorElement/get-parameter-expected.txt: Added.
581 * LayoutTests/fast/dom/HTMLAnchorElement/get-parameter.html: Added.
583 2011-09-08 Varun Jain <varunjain@google.com>
585 Implement double tap detection in GestureRecognizerChromium
586 https://bugs.webkit.org/show_bug.cgi?id=67709
588 Reviewed by Dimitri Glazkov.
590 * Source/WebCore/page/EventHandler.cpp:
591 * Source/WebCore/platform/PlatformGestureEvent.h:
593 2011-09-08 Ulan Degenbaev <ulan@chromium.org>
595 [v8] Improve performance of typed array set() taking Array
596 https://bugs.webkit.org/show_bug.cgi?id=63644
598 Reviewed by Kenneth Russell.
600 Overwrite the native 'set' method of the type arrays with JS
601 implementation after initialization of the global context.
603 Add tests for invalid and boundary offsets. No performance tests.
605 * LayoutTests/fast/canvas/webgl/array-unit-tests-expected.txt:
606 * LayoutTests/fast/canvas/webgl/array-unit-tests.html:
607 * Source/WebCore/WebCore.gyp/WebCore.gyp:
608 * Source/WebCore/WebCore.gypi:
609 * Source/WebCore/bindings/v8/V8BindingScripts.cpp: Added.
610 * Source/WebCore/bindings/v8/V8BindingScripts.h: Added.
611 * Source/WebCore/bindings/v8/V8DOMWindowShell.cpp:
612 * Source/WebCore/bindings/v8/WorkerContextExecutionProxy.cpp:
613 * Source/WebCore/bindings/v8/custom/V8ArrayBufferViewCustomScript.js: Added.
615 2011-09-08 Varun Jain <varunjain@google.com>
617 Split Tap gesture detection into TapDown and Tap.
618 We need this distinction to highlight links when they are first touched. The link is
619 followed only if the tap is completed, otherwise, if a scroll is detected, the highlight
621 https://bugs.webkit.org/show_bug.cgi?id=67645
623 Reviewed by Dimitri Glazkov.
625 * Source/WebCore/page/EventHandler.cpp:
626 * Source/WebCore/platform/PlatformGestureEvent.h:
628 2011-09-07 Alexei Svitkine <asvitkine@chromium.org>
630 Add test infrastructure to test rubber-banding overhang drawing along with layout tests for existing Chromium Mac overhang drawing in the non-gpu path.
631 https://bugs.webkit.org/show_bug.cgi?id=67511
633 Reviewed by Dimitri Glazkov.
635 * Source/autotools/symbols.filter:
637 2011-09-06 Ryosuke Niwa <rniwa@webkit.org>
639 REGRESSION(r94274): FormManagerTest.PreviewForm and FillFormNonEmptyField fail on chromium
640 https://bugs.webkit.org/show_bug.cgi?id=67453
642 Reviewed by Kent Tamura.
644 Add symbols for internals.
646 * Source/autotools/symbols.filter:
648 2011-09-04 Robin Dunn <robin@alldunn.com>
650 [wx] Enable wxWebKit to run using the wxGC Cairo backend on platforms other than GTK.
651 https://bugs.webkit.org/show_bug.cgi?id=67577
653 Reviewed by Kevin Ollivier.
657 2011-08-30 Aaron Colwell <acolwell@chromium.org>
659 Add MediaSource API to HTMLMediaElement
660 https://bugs.webkit.org/show_bug.cgi?id=64731
662 Reviewed by Eric Carlson.
666 2011-08-30 Ryosuke Niwa <rniwa@webkit.org>
668 Cleanup after r94050 and r94054.
670 * Source/autotools/symbols.filter:
672 2011-08-30 Philippe Normand <pnormand@igalia.com>
674 Unreviewed, another attempt to fix GTK build after r94038.
676 * Source/autotools/symbols.filter:
678 2011-08-29 Ryosuke Niwa <rniwa@webkit.org>
680 Build fix attempt after r94038.
682 * Source/autotools/symbols.filter:
684 2011-08-26 Varun Jain <varunjain@google.com>
686 WebViewImpl::selectionRange should return range in the right order.
687 https://bugs.webkit.org/show_bug.cgi?id=66973
689 Reviewed by Darin Fisher.
691 * Source/WebKit/chromium/public/WebWidget.h:
692 * Source/WebKit/chromium/src/WebViewImpl.cpp:
694 2011-08-25 Martin Robinson <mrobinson@igalia.com>
696 Reviewed by Xan Lopez.
698 [GTK] Switch to GTK+ 3.x by default
699 https://bugs.webkit.org/show_bug.cgi?id=63047
701 * configure.ac: Modify the default value of the --with-gtk option to be 3.0.
703 2011-08-24 Philippe Normand <pnormand@igalia.com>
705 [GTK] bump GStreamer requirement to 0.10.30
706 https://bugs.webkit.org/show_bug.cgi?id=66860
708 Reviewed by Martin Robinson.
712 2011-08-23 Steve Block <steveblock@google.com>
714 Remove all mention of removed Android files from build scripts
715 https://bugs.webkit.org/show_bug.cgi?id=66755
717 Reviewed by Tony Gentilcore.
719 * Source/cmake/WebKitPackaging.cmake:
721 2011-08-19 MORITA Hajime <morrita@google.com>
723 Spell-checking doesn't recognize word boundaries on contests inserted by execCommand('insertHTML')
724 https://bugs.webkit.org/show_bug.cgi?id=65902
726 Reviewed by Ryosuke Niwa.
728 Add export for window.internals object.
730 * Source/autotools/symbols.filter:
732 2011-08-16 Andras Becsi <abecsi@webkit.org>
734 Reviewed by Csaba Osztrogonác.
736 Need AtomicStrings for the various font family names
737 https://bugs.webkit.org/show_bug.cgi?id=28024
739 * Source/cmake/WebKitMacros.cmake: Add new macro.
741 2011-08-11 Xan Lopez <xlopez@igalia.com>
743 [GTK] Update NEWS and configure.ac for 1.5.2 release
745 Reviewed by Gustavo Noronha.
747 * configure.ac: update for release.
749 2011-08-10 Varun Jain <varunjain@google.com>
751 WebViewImpl::selectionRange should return false if there is no selection
752 https://bugs.webkit.org/show_bug.cgi?id=66012
754 Reviewed by Darin Fisher.
756 * Source/WebKit/chromium/src/WebViewImpl.cpp:
758 2011-08-10 Kevin Ollivier <kevino@theolliviers.com>
760 [wx] Unreviewed build fix. Do not build LocaleToScriptMappingICU.cpp for now
761 as ICU on Leopard is too old to build this.
765 2011-08-08 Adrienne Walker <enne@google.com>
767 Add testing for --force-compositing-mode to windows.internal
768 https://bugs.webkit.org/show_bug.cgi?id=65777
770 Reviewed by Adam Barth.
772 Add exports for Document::settings().
774 * Source/autotools/symbols.filter:
776 2011-08-09 Sheriff Bot <webkit.review.bot@gmail.com>
778 Unreviewed, rolling out r92683.
779 http://trac.webkit.org/changeset/92683
780 https://bugs.webkit.org/show_bug.cgi?id=65921
782 "Breaks Qt --minimal build. Revert pending update of the Qt
783 minimal configuration" (Requested by simathur on #webkit).
787 2011-08-09 Siddharth Mathur <siddharth.mathur@nokia.com>
789 [Qt] Simplify code by removing QT_NO_DESKTOPSERVICES and QT_NO_NETWORKDISKCACHE
790 https://bugs.webkit.org/show_bug.cgi?id=65880
792 Reviewed by Andreas Kling.
794 QDesktopServices and QNetworkDiskCache have been around for a while now. Kill flags which
795 check for their feature flags. Assume that any reasonable Qt build provides them.
799 2011-08-06 Aron Rosenberg <arosenberg@logitech.com>
801 Reviewed by Benjamin Poulain.
803 [Qt] Fix build with Intel compiler on Windows
804 https://bugs.webkit.org/show_bug.cgi?id=65088
806 Disable Intel Compiler warning 873 - function "" has no corresponding operator
807 delete (to be called if an exception is thrown during initialization of an
812 2011-08-03 Kevin Ollivier <kevino@theolliviers.com>
814 [wx] Unreviewed build fix after gesture recognizer changes.
818 2011-08-02 Caio Marcelo de Oliveira Filho <caio.oliveira@openbossa.org>
820 [Qt] [WK2] Expose web view classes to QML
821 https://bugs.webkit.org/show_bug.cgi?id=65339
823 Reviewed by Benjamin Poulain.
825 * Source/WebKit.pro: Include QML plugin subdir in the build system for WK2.
827 2011-08-03 Carlos Garcia Campos <cgarcia@igalia.com>
829 [GTK] Install web and plugin processes in libexecdir instead of bindir
830 https://bugs.webkit.org/show_bug.cgi?id=65600
832 Reviewed by Martin Robinson.
834 * GNUmakefile.am: Initialize libexec_PROGRAMS, only used by
835 WebKit2 in this moment.
837 2011-08-03 Carlos Garcia Campos <cgarcia@igalia.com>
839 [GTK] Reorganize pkg-config files
840 https://bugs.webkit.org/show_bug.cgi?id=65548
842 Reviewed by Martin Robinson.
844 * GNUmakefile.am: Initialize pkgconfigdir and pkgconfig_DATA which
845 are common to all libraries.
846 * configure.ac: Update pkg-config files.
848 2011-08-02 Varun Jain <varunjain@google.com>
850 Missing null check in WebViewImpl::selectionRange
851 https://bugs.webkit.org/show_bug.cgi?id=65561
853 Reviewed by Darin Fisher.
855 * Source/WebKit/chromium/src/WebViewImpl.cpp:
857 2011-08-01 Scott Graham <scottmg@chromium.org>
859 REGRESSION (r39725?): Resources removed from document can not be freed until the document is deleted
860 https://bugs.webkit.org/show_bug.cgi?id=61006
862 Reviewed by Antti Koivisto.
864 Update exports for test harness.
866 * Source/autotools/symbols.filter:
868 2011-08-01 Hayato Ito <hayato@chromium.org>
870 Add support for getting an element in shadow root by its id into a window.internals object.
871 https://bugs.webkit.org/show_bug.cgi?id=64587
873 Reviewed by Hajime Morita.
875 * Source/autotools/symbols.filter:
877 2011-08-01 Neil Roberts <neil@linux.intel.com>
879 build: Fix finding the headers for GStreamer
881 The cmake files to find the various GStreamer packages were all
882 checking for the header gst/gst.h. However if gst-plugins-base is
883 installed into a separate prefix from gstreamer then all of these
884 tests would only pick up the gstreamer include path so the build
885 would fail. This patch changes it to try and find a file
886 appropriate to each package.
888 https://bugs.webkit.org/show_bug.cgi?id=64933
890 Reviewed by Martin Robinson.
892 * Source/cmake/FindGStreamer-App.cmake:
893 * Source/cmake/FindGStreamer-Base.cmake:
894 * Source/cmake/FindGStreamer-Interfaces.cmake:
895 * Source/cmake/FindGStreamer-Pbutils.cmake:
896 * Source/cmake/FindGStreamer-Plugins-Base.cmake:
897 * Source/cmake/FindGStreamer-Video.cmake:
899 2011-07-31 Daniel Bates <dbates@webkit.org>
901 Add missing semicolons to build fix attempt in <http://trac.webkit.org/changeset/92080>.
903 * Source/autotools/symbols.filter:
905 2011-07-31 Daniel Bates <dbates@webkit.org>
907 Some more fixes to the GTK build after r92059 (https://bugs.webkit.org/show_bug.cgi?id=65419).
909 * Source/autotools/symbols.filter: Export symbols needed by Internals.
911 2011-07-27 Caio Marcelo de Oliveira Filho <caio.oliveira@openbossa.org>
913 [Qt] Fix build in Qt 5 of QDeclarativeWebView
914 https://bugs.webkit.org/show_bug.cgi?id=65258
916 Reviewed by Andreas Kling.
918 In Qt 5, the QGraphicsView-based classes for QtQuick are in the
919 qtquick1 module, including QDeclarativeItem and QDeclarativeView.
923 2011-07-26 Andras Becsi <abecsi@webkit.org>
925 [Qt] [WK2] Disable the build with Qt versions older than 5.0
926 https://bugs.webkit.org/show_bug.cgi?id=65189
928 Reviewed by Csaba Osztrogonác.
930 * Source/WebKit.pro: Abort if not using Qt5.
932 2011-07-20 Pierre Rossi <pierre.rossi@gmail.com>
934 [Qt] Qt5 Build Fix: Disable the legacy mac assert macros.
936 This is done in order to prevent collision with the recently
937 introduced function QSslCertificate::verify() in Qt5.
939 https://bugs.webkit.org/show_bug.cgi?id=64855
941 Reviewed by Simon Hausmann.
945 2011-07-19 Robert Sesek <rsesek@chromium.org>
947 [Chromium] Need to remove app/ from DEPS
948 https://bugs.webkit.org/show_bug.cgi?id=64750
950 Reviewed by Tony Chang.
952 Remove Source/WebKit/chromium/app/ from .gitignore.
956 2011-07-18 MORITA Hajime <morrita@google.com>
958 [ShadowContentElement] forwarded node should be able to access its hosting content element.
959 https://bugs.webkit.org/show_bug.cgi?id=64251
961 Reviewed by Dimitri Glazkov.
963 Added GTK symbols for new window.internals methods.
965 * Source/autotools/symbols.filter:
967 2011-07-15 Martin Robinson <mrobinson@igalia.com>
969 Build fixes for WebKit2. Ensure that all generated sources are
970 on nodist primaries, that they are on forward declared variables
971 so that BUILT_SOURCES is calculated properly and that zlib is
972 included during linking (for WOFF support).
975 * Source/autotools/webkit.m4: Include test for zlib.
977 2011-07-15 Carlos Garcia Campos <cgarcia@igalia.com>
979 [GTK] Build plugin process by default when building WebKit2
980 https://bugs.webkit.org/show_bug.cgi?id=64592
982 Reviewed by Philippe Normand.
986 2011-07-14 Carlos Garcia Campos <cgarcia@igalia.com>
988 Reviewed by Martin Robinson.
990 [GTK] Implement Plugin Process
991 https://bugs.webkit.org/show_bug.cgi?id=60546
993 * configure.ac: Always check for gtk2 when building the plugin
996 2011-07-14 MORITA Hajime <morrita@google.com>
998 Unreviewed, rolling out r90976, r90981, and r90985.
999 http://trac.webkit.org/changeset/90976
1000 http://trac.webkit.org/changeset/90981
1001 http://trac.webkit.org/changeset/90985
1002 https://bugs.webkit.org/show_bug.cgi?id=64251
1006 * Source/autotools/symbols.filter:
1008 2011-07-14 MORITA Hajime <morrita@google.com>
1010 Unreviewed attempt to build fix.
1012 * Source/autotools/symbols.filter:
1014 2011-07-13 MORITA Hajime <morrita@google.com>
1016 [ShadowContentElement] forwarded node should be able to access its hosting content element.
1017 https://bugs.webkit.org/show_bug.cgi?id=64251
1019 Reviewed by Dimitri Glazkov.
1021 Added GTK symbols for new window.internals methods.
1023 * Source/autotools/symbols.filter:
1025 2011-07-06 Gyuyoung Kim <gyuyoung.kim@samsung.com>
1027 [EFL] Add Fullscreen API feature
1028 https://bugs.webkit.org/show_bug.cgi?id=63975
1030 This is just to add disabled ENABLE_FULLSCREEN_API to OptionEFl.cmake.
1031 ENABLE_FULLSCREEN_API will be enabled after finishing missing implementations.
1033 Reviewed by Adam Barth.
1035 * Source/cmake/OptionsEfl.cmake: Add disabled ENABLE_FULLSCREEN_API feature.
1036 * Source/cmakeconfig.h.cmake: ditto.
1038 2011-07-05 Vsevolod Vlasov <vsevik@chromium.org>
1040 Web Inspector: Show content for plugin requests in network panel.
1041 https://bugs.webkit.org/show_bug.cgi?id=30080
1043 Added GTK symbols for new window.internals methods.
1045 Reviewed by Pavel Feldman.
1047 * Source/autotools/symbols.filter:
1049 2011-07-04 Sheriff Bot <webkit.review.bot@gmail.com>
1051 Unreviewed, rolling out r90373.
1052 http://trac.webkit.org/changeset/90373
1053 https://bugs.webkit.org/show_bug.cgi?id=63917
1055 Breaks Qt Linux Release minimal (Requested by vsevik on
1058 * Source/autotools/symbols.filter:
1060 2011-07-04 Vsevolod Vlasov <vsevik@chromium.org>
1062 Web Inspector: Show content for plugin requests in network panel.
1063 https://bugs.webkit.org/show_bug.cgi?id=30080
1065 Reviewed by Pavel Feldman.
1067 * Source/autotools/symbols.filter:
1069 2011-07-01 Tony Chang <tony@chromium.org>
1071 Add chromium sql directory to git ignore.
1075 2011-07-01 Patrick Gansterer <paroga@webkit.org>
1077 Reviewed by Daniel Bates.
1079 [CMake] Add cpu detection for MIPS
1080 https://bugs.webkit.org/show_bug.cgi?id=63693
1082 * Source/CMakeLists.txt:
1084 2011-07-01 Joone Hur <joone.hur@collabora.co.uk>
1086 Reviewed by Martin Robinson.
1088 [GTK] Add DeviceOrientation feature
1089 https://bugs.webkit.org/show_bug.cgi?id=63720
1091 Add configure option to enable/disable DeviceOrientation feature.
1095 2011-06-28 Joone Hur <joone.hur@collabora.co.uk>
1097 Reviewed by Martin Robinson.
1099 [GTK] Rename 3D transforms to 3D rendering
1100 https://bugs.webkit.org/show_bug.cgi?id=63508
1102 WebKitGtk+ provides the 3D transforms feature, but it was
1103 renamed to 3D Rendering. This features supports CSS 3D trasnforms.
1105 * configure.ac: Rename ENABLE_3D_TRANSFORMS to ENABLE_3D_RENDERING.
1107 2011-06-27 Alexis Menard <alexis.menard@openbossa.org>
1109 Reviewed by Kenneth Rohde Christiansen.
1111 [Qt] Remove Phonon MediaPlayer from the tree.
1112 https://bugs.webkit.org/show_bug.cgi?id=63448
1114 Remvove from the build.
1116 * Source/WebKit.pri:
1118 2011-06-24 Dominic Cooney <dominicc@chromium.org>
1120 Reviewed by Dimitri Glazkov.
1122 Convert shadow DOM-related tests to use window.internals
1123 https://bugs.webkit.org/show_bug.cgi?id=61671
1125 * Source/autotools/symbols.filter: Export symbols for GTK.
1127 2011-06-24 Carlos Garcia Campos <cgarcia@igalia.com>
1129 Reviewed by Martin Robinson.
1131 [GTK] Add more debug options to compilation
1132 https://bugs.webkit.org/show_bug.cgi?id=63318
1134 Add --enable-debug-symbols to enable/disable compilation with
1135 debug symbols and --enable-debug-features to enable/disable debug
1136 features. Both options are unconditionally enabled for debug
1141 2011-06-23 Oliver Hunt <oliver@apple.com>
1143 Qt build-fix: remove warning that no other platform appears to use.
1144 Someone can add it back if they really feel it's needed.
1146 * Source/WebKit.pri:
1148 2011-06-22 Ryuan Choi <ryuan.choi@samsung.com>
1150 Reviewed by Antonio Gomes.
1152 [EFL] Add an option to enable Device Orientation Event.
1153 https://bugs.webkit.org/show_bug.cgi?id=63120
1155 ADD ENABLE_DEVICE_ORIENTATION.
1157 * Source/cmake/OptionsEfl.cmake:
1158 * Source/cmakeconfig.h.cmake:
1160 2011-06-22 Nate Chapin <japhet@chromium.org>
1162 Reviewed by Adam Barth.
1164 Add symbols required for window.internals.
1165 https://bugs.webkit.org/show_bug.cgi?id=62066
1167 * Source/autotools/symbols.filter:
1169 2011-06-22 Martin Robinson <mrobinson@igalia.com>
1171 Reviewed by Adam Roben.
1173 [GTK] Implement pixel dump support for WebKitTestRunner
1174 https://bugs.webkit.org/show_bug.cgi?id=58242
1176 * GNUmakefile.am: Reference the new ImageDiff GNUmakefile.
1178 2011-06-21 MORITA Hajime <morrita@google.com>
1180 Unreviewed, rolling out r89401 and r89403.
1181 http://trac.webkit.org/changeset/89401
1182 http://trac.webkit.org/changeset/89403
1183 https://bugs.webkit.org/show_bug.cgi?id=62970
1185 Breaks mac build and mistakenly enables the spellcheck API
1189 2011-06-20 MORITA Hajime <morrita@google.com>
1191 Reviewed by Kent Tamura.
1193 Spellcheck API should be build-able.
1194 https://bugs.webkit.org/show_bug.cgi?id=62970
1198 2011-06-20 MORITA Hajime <morrita@google.com>
1200 Unreviewed GTK build fix.
1201 This change corrected syntax error on symbols.filter.
1203 * Source/autotools/symbols.filter:
1205 2011-06-19 MORITA Hajime <morrita@google.com>
1207 Unreviewed GTK build fix.
1209 * Source/autotools/symbols.filter:
1211 2011-06-19 MORITA Hajime <morrita@google.com>
1213 Reviewed by Dimitri Glazkov.
1215 The internals object should have createShadowContentElement()
1216 https://bugs.webkit.org/show_bug.cgi?id=62432
1218 * Source/autotools/symbols.filter: Added some more symbols necessary for
1219 window.internals to function to the global symbol list.
1222 2011-06-19 Adam Bergkvist <adam.bergkvist@ericsson.com>
1224 Reviewed by Martin Robinson.
1226 [GTK] Enable Media Stream feature and make it default on
1227 https://bugs.webkit.org/show_bug.cgi?id=60394
1231 2011-06-17 Joone Hur <joone.hur@collabora.co.uk>
1233 Reviewed by Martin Robinson.
1235 [GTK] Replace GdkRectangle by cairo_rectangle_int_t
1236 https://bugs.webkit.org/show_bug.cgi?id=60687
1238 Replace GdkRectangle by cairo_rectangle_int_t.
1240 * configure.ac: Check whether Cairo version is higher than 1.10.
1242 2011-06-16 Gyuyoung Kim <gyuyoung.kim@samsung.com>
1244 Reviewed by Eric Seidel.
1246 [CMAKE] Enable METER_TAG of HTML5
1247 https://bugs.webkit.org/show_bug.cgi?id=62697
1249 Support for meter tag of html5 in CMake build system. However, this feature is
1250 only enabled on EFL port now.
1252 * Source/cmake/OptionsEfl.cmake: Add ENABLE_METER_TAG.
1253 * Source/cmakeconfig.h.cmake:ditto.
1255 2011-06-16 Carlos Garcia Campos <cgarcia@igalia.com>
1257 Reviewed by Xan Lopez.
1259 [GTK] Remove support for GTK+2 in WebKit2
1260 https://bugs.webkit.org/show_bug.cgi?id=62794
1262 * configure.ac: Make WebKit2 require GTK+ 3.x.
1264 2011-06-15 Ryuan Choi <ryuan.choi@samsung.com>
1266 Rubber stamped by Eric Seidel.
1268 [CMAKE][WK2] Add an option to build webkit2.
1269 https://bugs.webkit.org/show_bug.cgi?id=62260
1271 Add ENABLE_WEBKIT2 to build WebKit2 using CMake and ENABLE_WEBKIT to disable
1274 * Source/CMakeLists.txt:
1275 * Source/cmake/WebKitFS.cmake:
1277 2011-06-14 Ryuan Choi <ryuan.choi@samsung.com>
1279 Reviewed by Eric Seidel.
1281 [CMAKE] Add ENABLE_TOUCH_ICON_LOADING feature.
1282 https://bugs.webkit.org/show_bug.cgi?id=62604
1284 Add feature to enable or disable ENABLE_TOUCH_ICON which supports
1285 apple-touch-icon and apple-touch-icon-precomposed in link tag.
1287 * Source/cmake/OptionsEfl.cmake:
1288 * Source/cmakeconfig.h.cmake:
1290 2011-06-13 Joone Hur <joone.hur@collabora.co.uk>
1292 Reviewed by Martin Robinson.
1294 [GTK] Add configure option to enable/disable register protocol handler
1295 https://bugs.webkit.org/show_bug.cgi?id=62534
1297 This patch just adds configure option to enable/disable register protocol handler.
1298 So, it needs more code to use register protocol handler.
1300 * configure.ac: Add configure option to enable/disable register protocol handler.
1302 2011-06-13 Joone Hur <joone.hur@collabora.co.uk>
1304 Reviewed by Martin Robinson.
1306 [GTK] Need to report whether touch icon loading is enabled
1307 https://bugs.webkit.org/show_bug.cgi?id=62532
1309 It needs to report whether touch icon loading is enabled.
1311 * configure.ac: Updated option parsing code for loading touch icons.
1313 2011-06-13 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1315 Reviewed by Eric Seidel.
1317 [CMAKE] Conditionally generate DerivedSources
1318 https://bugs.webkit.org/show_bug.cgi?id=62277
1320 Speedup build by not generating DerivedSources of features that are
1321 disabled. This was already been done for some features like ENABLE_SVG
1322 and now it's extended the following features: ENABLE_DATABASE,
1323 ENABLE_INDEXED_DATABASE, ENABLE_DOM_STORAGE, ENABLE_XPATH,
1324 ENABLE_OFFLINE_WEB_APPLICATIONS, ENABLE_WEB_SOCKETS,
1325 ENABLE_DATA_TRANSFER_ITEMS.
1327 * Source/cmakeconfig.h.cmake: add definition for INDEXED_DATABASE
1329 2011-06-10 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1331 Reviewed by Kenneth Rohde Christiansen.
1333 [CMAKE] Add generic support for building with WebGL
1334 https://bugs.webkit.org/show_bug.cgi?id=62376
1336 Add files that need to be compiled in every port for supporting WebGL.
1337 Each port still needs to add its specific files to
1338 CMakeLists${PORT}.txt. Therefore we do not enable WebGL in any port
1341 * Source/CMakeLists.txt: Add files needed to support WebGL.
1342 * Source/cmake/OptionsCommon.cmake: Find required OpenGL package.
1343 * Source/cmakeconfig.h.cmake: define ENABLE_WEBGL this feature is
1346 2011-06-09 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1348 Reviewed by Antonio Gomes.
1350 [CMAKE] Never let USER_AGENT defined to nothing
1351 https://bugs.webkit.org/show_bug.cgi?id=62410
1353 This patch is similar to r88342, but sets WEBKIT_USER_AGENT_*
1354 definitions only if that port defined it. A port might prefer to set it
1355 in other place, e.g. a header that is part of the public API (like GTK
1358 By using #cmakedefine instead of #define, if that variable is not set
1359 in CMake it will expand to:
1361 /* #define WEBKIT_USER_AGENT_MAJOR_VERSION */
1363 * Source/cmake/OptionsEfl.cmake:
1364 * Source/cmakeconfig.h.cmake:
1366 2011-06-08 Gyuyoung Kim <gyuyoung.kim@samsung.com>
1368 Reviewed by Antonio Gomes.
1370 [EFL] Enable PROGRESS_TAG feature
1371 https://bugs.webkit.org/show_bug.cgi?id=62212
1373 * Source/cmake/OptionsEfl.cmake: Turn on PROGRESS_TAG by default.
1375 2011-06-08 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1377 Reviewed by Kenneth Rohde Christiansen.
1379 [CMAKE] Never let a WTF_FEATURE defined to nothing
1380 https://bugs.webkit.org/show_bug.cgi?id=60820
1382 If a port doesn't want to give the user some configure options,
1383 nevertheless it would have to define this feature as OFF. Otherwise
1384 there's a build error because the generated cmakeconfig.h is not
1385 parsed correctly by ENABLE macro, which expects each feature to be
1386 either undefined or defined to TRUE/FALSE.
1388 * Source/cmake/WebKitFeatures.cmake: Use a variable with the same name
1389 of the feature, which allows CONFIGURE_FILE() to replace it in the new
1390 cmakeconfig.h.cmake.
1391 * Source/cmakeconfig.h.cmake: use #cmakedefine01 instead of #define
1392 with another variable. This way the feature will always be 0 or 1 and
1393 it will never be left undefined.
1395 2011-06-07 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1397 Reviewed by Antonio Gomes.
1399 [EFL] Remove Ecore_X bits from PlatformScreenEfl
1400 https://bugs.webkit.org/show_bug.cgi?id=61649
1402 Remove the need for Ecore_X and some X calls by always using
1403 new functions available in EFL to get the screen size.
1405 * Source/cmake/FindEFL.cmake: Bump ecore and ecore-evas versions.
1407 2011-06-07 Andreas Kling <andreas.kling@nokia.com>
1409 Reviewed by Laszlo Gombos.
1411 [Qt] Fix Symbian build with RVCT 2.x
1412 https://bugs.webkit.org/show_bug.cgi?id=62205
1414 RVCT 2.x doesn't support (or need) the --signed_bitfields command-line
1415 option, so restrict it to version 4.x of the compiler.
1417 * Source/WebKit.pri:
1419 2011-06-06 Martin Robinson <mrobinson@igalia.com>
1421 Fix the GTK+ build by ensuring that the autogenerated sources
1422 necessary for libWebCoreInternals are recorded in a predeclared
1423 variable before assigning to BUILT_SOURCES.
1425 * GNUmakefile.am: Assign libWebCoreInternals built sources to
1426 libwebcoreinternals_built_sources before adding to the source list
1427 and to BUILT_SOURCES.
1429 2011-06-06 Carlos Garcia Campos <cgarcia@igalia.com>
1431 Unreviewed. Fix the GTK+ build.
1433 * GNUmakefile.am: Add javascriptcore_cflags variable.
1435 2011-06-04 Kevin Ollivier <kevino@theolliviers.com>
1437 [wx] Unreviewed build fix. Restore the PPC build and allow users to specify architectures
1442 2011-06-04 Adam Barth <abarth@webkit.org>
1444 Configure new commit-queue instance. (Please ignore.)
1446 2011-06-03 Martin Robinson <mrobinson@igalia.com>
1448 Reviewed by Dimitri Glazkov.
1450 Teach Gtk build about window.internals
1451 https://bugs.webkit.org/show_bug.cgi?id=61071
1453 * Source/autotools/symbols.filter: Added some symbols necessary for
1454 window.internals to function to the global symbol list.
1456 2011-06-03 Alexis Menard <alexis.menard@openbossa.org>
1458 Reviewed by Benjamin Poulain.
1460 [Qt] Build fix of QtWebKit 2.2 when inside Qt tree with GCC 4.6.
1461 https://bugs.webkit.org/show_bug.cgi?id=61957
1463 When building inside the Qt source tree, qmake always append the mkspecs
1464 defines after ours. We have to workaround and make sure that we append
1465 our flags after the qmake variable used inside Qt. This workaround was provided
1466 by our qmake folks. We need to append in both case because qmake behave differently
1467 when called with -spec or via SUBDIR+=.
1469 * Source/WebKit.pri:
1471 2011-06-02 Alexis Menard <alexis.menard@openbossa.org>
1473 Reviewed by Andreas Kling.
1475 [Qt] Build fix of QtWebKit 2.2 when inside Qt tree with GCC 4.6.
1476 https://bugs.webkit.org/show_bug.cgi?id=61957
1478 When building inside the Qt source tree, qmake always append the mkspecs
1479 defines after ours. We have to workaround and make sure that we append
1480 our flags after the qmake variable used inside Qt. This workaround was provided
1483 * Source/WebKit.pri:
1485 2011-03-30 Martin Robinson <mrobinson@igalia.com>
1487 Reviewed by Adam Roben.
1489 [GTK] [WebKit2] Implement a basic WebKitTestRunner
1490 https://bugs.webkit.org/show_bug.cgi?id=57068
1492 * GNUmakefile.am: Added reference to WebKitTestRunner GNUmakefile.
1494 2011-05-31 Xan Lopez <xlopez@igalia.com>
1496 Reviewed by Martin Robinson.
1498 Bump version to 1.5.1.
1502 2011-05-25 Gregg Tavares <gman@chromium.org>
1504 Reviewed by Kenneth Russell.
1506 Add 'noExtensions' option to Web/GraphicsContext3D attributes.
1507 https://bugs.webkit.org/show_bug.cgi?id=61460
1509 * Source/WebCore/html/canvas/WebGLRenderingContext.cpp:
1510 * Source/WebCore/platform/graphics/GraphicsContext3D.h:
1511 * Source/WebKit/chromium/public/WebGraphicsContext3D.h:
1512 * Source/WebKit/chromium/src/GraphicsContext3DChromium.cpp:
1514 2011-05-24 Keishi Hattori <keishi@webkit.org>
1516 Reviewed by Kent Tamura.
1518 Disable textfield implementation of <input type=color>. Add INPUT_COLOR feature flag. Add input color sanitizer.
1519 https://bugs.webkit.org/show_bug.cgi?id=61273
1521 * configure.ac: Added INPUT_COLOR feature flag.
1523 2011-05-24 Jay Civelli <jcivelli@chromium.org>
1525 Reviewed by Adam Barth.
1527 Adding MHTML reading support.
1528 https://bugs.webkit.org/show_bug.cgi?id=7168
1532 2011-05-23 Ryuan Choi <ryuan.choi@samsung.com>
1534 Rubber stamped by Eric Seidel.
1536 [CMAKE] Refactoring wtf related code.
1537 https://bugs.webkit.org/show_bug.cgi?id=60146
1539 Move WTF_INCLUDE_DIRECTORIES to Source/JavaScriptCore/wtf/CMakeLists.txt.
1541 * Source/cmake/OptionsCommon.cmake:
1542 * Source/cmake/OptionsEfl.cmake:
1544 2011-05-18 Gyuyoung Kim <gyuyoung.kim@samsung.com>
1546 Unreviewed. Fix build break.
1548 * Source/cmake/WebKitMacros.cmake: Add -i option in order to include Lookup.h
1550 2011-05-16 Carlos Garcia Campos <cgarcia@igalia.com>
1552 Reviewed by Martin Robinson.
1554 [GTK] Enable building GTK port with ENABLE_PLUGIN_PROCESS=1
1555 https://bugs.webkit.org/show_bug.cgi?id=58223
1557 * configure.ac: Add configure option to enable/disable plugin
1560 2011-05-12 Gregg Tavares <gman@chromium.org>
1562 Reviewed by Kenneth Russell.
1564 Add option to select GraphicsContext3D implementation.
1565 https://bugs.webkit.org/show_bug.cgi?id=60297
1567 * Source/WebKit/chromium/DEPS:
1568 * Tools/DumpRenderTree/chromium/DumpRenderTree.cpp:
1570 2011-05-12 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1572 Reviewed by Antonio Gomes.
1574 [CMAKE] Add option to unconditionally enable/disable a feature
1575 https://bugs.webkit.org/show_bug.cgi?id=60643
1577 Create an argument to be used in WEBKIT_FEATURE macro, allowing a port
1578 to enable a feature without showing to user that it can be disabled.
1579 This is useful if a port needs an option to be always ON/OFF and
1580 changing it will break the build.
1582 This way it's possible to add mandatory features to each port without
1583 touching the cmakeconfig.cmake file.
1585 * Source/cmake/WebKitFeatures.cmake:
1587 2011-05-11 Dmitry Lomov <dslomov@google.com>
1589 Reviewed by David Levin.
1591 https://bugs.webkit.org/show_bug.cgi?id=59561
1592 Switch TestWebKitAPI to GTest
1594 Fixes Makefiles and WinCairo build as well
1596 * Source/ThirdParty/gtest/README.WebKit:
1597 * Source/ThirdParty/gtest/msvc/gtest-md.vcproj:
1598 * Source/ThirdParty/gtest/xcode/Config/General.xcconfig:
1599 * Source/ThirdParty/gtest/xcode/Makefile: Added.
1601 2011-05-09 Dmitry Lomov <dslomov@google.com>
1603 Reviewed by Sam Weinig.
1605 Switch TestWebKitAPI to GTest
1606 https://bugs.webkit.org/show_bug.cgi?id=59561
1608 * Source/ThirdParty/gtest/README.WebKit:
1609 * Source/ThirdParty/gtest/msvc/gtest-md.vcproj:
1611 2011-05-09 Xan Lopez <xlopez@igalia.com>
1613 Reviewed by Gustavo Noronha.
1615 Fix logic in GCC version detection, it was reversed.
1619 2011-05-09 Alexis Menard <alexis.menard@openbossa.org>
1621 Reviewed by Andreas Kling.
1623 [Qt] Fix the build on Embedded Linux.
1624 https://bugs.webkit.org/show_bug.cgi?id=60347
1626 qpa is the name for lighthouse but the old name for Qt for Embedded Linux should
1627 still be used in order to build properly.
1629 * Source/WebKit.pri:
1631 2011-05-05 Kevin Ollivier <kevino@theolliviers.com>
1633 [wx] Unreviewed build fix. Add LocalizedDateNone.cpp to the build.
1637 2011-05-05 Prasanth Ullattil <prasanth.ullattil@nokia.com>
1639 Reviewed by Simon Hausmann.
1641 Install correct header files for webkit.
1643 Since WebKit is no longer inside Qt, we can remove the detection for
1646 [Qt] Install targets are not working correctly for modularized Qt and QtWebkit
1647 https://bugs.webkit.org/show_bug.cgi?id=57621
1649 * Source/sync.profile:
1651 2011-05-05 Adam Barth <abarth@webkit.org>
1653 Remove a couple stray mentions of WML that I missed before.
1657 2011-05-05 Alexis Menard <alexis.menard@openbossa.org>
1659 Reviewed by Benjamin Poulain.
1661 [Qt] Make QtWebKit build when using gcc 4.6.0
1662 https://bugs.webkit.org/show_bug.cgi?id=60265
1664 If QtWebKit is compiled with gcc 4.6.0 and the build is not done
1665 with c++0x support we need to deactivate warnings about compatibility.
1666 Some WebKit types have names which conflicts with upcoming c++0x
1667 types. If QtWebKit is built with c++0x support, WebKit has code to
1668 fallback to the standard type rather than the WebKit implementation.
1669 For example nullptr will be the one of the std if build options turns on
1672 * Source/WebKit.pri:
1674 2011-05-04 Xan Lopez <xlopez@igalia.com>
1676 Reviewed by Martin Robinson.
1678 [GTK] Fix warnings in webkit.m4 with autoconf 2.68
1679 https://bugs.webkit.org/show_bug.cgi?id=60189
1681 Use AC_LANG_SOURCE when passing source code to AC_COMPILE_IFELSE
1684 * Source/autotools/webkit.m4: ditto.
1686 2011-05-04 Martin Robinson <mrobinson@igalia.com>
1688 Fix the WebKitGTK+ build.
1690 * configure.ac: Added option parsing code for loading touch icons.
1692 2011-05-03 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1694 Reviewed by Xan Lopez.
1696 [CMAKE] Remove C++0x compat mode warnings for GCC >= 4.6.0
1697 https://bugs.webkit.org/show_bug.cgi?id=60041
1699 Hardcode -Wno-c++0x-compat for the default compiler (if version >=
1700 4.6.0) until our codebase is ready. This is the same as done for
1703 * Source/cmake/WebKitHelpers.cmake: ditto.
1705 2011-05-03 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1707 Unreviewed, rolling out r85624.
1708 http://trac.webkit.org/changeset/85624
1710 The same command is used also for make_names.pl, which breaks
1713 * Source/cmake/OptionsCommon.cmake: ditto.
1715 2011-05-03 Leandro Pereira <leandro@profusion.mobi>
1717 [EFL] Unreviewed build fix for NETWORK_BACKEND=curl.
1719 Force linking with zlib so that uncompress() exists.
1721 * Source/cmake/OptionsEfl.cmake: Find zlib.
1723 2011-05-03 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1725 [CMAKE] Unreviewed build fix for gcc >= 4.6
1727 Same fix as done in r84123. CMake explicitly pass the arguments to
1728 make_names.pl, so let's make them the same.
1730 * Source/cmake/OptionsCommon.cmake: ditto.
1732 2011-05-02 Adam Klein <adamk@chromium.org>
1734 Reviewed by Tony Chang.
1736 Roll chromium DEPS to r83722, add new crypto directory to DEPS
1737 https://bugs.webkit.org/show_bug.cgi?id=59992
1740 Ignore new chromium/crypto directory.
1742 2011-05-03 Carlos Garcia Campos <cgarcia@igalia.com>
1744 Reviewed by Eric Seidel.
1746 [GTK] Build webkit1 even when webkit2 is enabled
1747 https://bugs.webkit.org/show_bug.cgi?id=59695
1752 2011-05-01 ojab <ojab@ojab.ru>
1754 Reviewed by Eric Seidel.
1756 --disable-video-track if --disable-video
1757 https://bugs.webkit.org/show_bug.cgi?id=59605
1761 2011-04-29 Dean Jackson <dino@apple.com>
1763 Reviewed by Simon Fraser.
1765 Add ENABLE macro for WebKitAnimation
1766 https://bugs.webkit.org/show_bug.cgi?id=59729
1768 Add new feature to toggle WebKit Animation API.
1772 2011-04-29 Kevin Ollivier <kevino@theolliviers.com>
1774 [wx] Unreviewed build fix. Fix library copying logic for wxMSW 2.9.x.
1778 2011-04-28 Adam Barth <abarth@webkit.org>
1780 Reviewed by Eric Seidel.
1783 https://bugs.webkit.org/show_bug.cgi?id=59678
1785 Remove WML configuration option from the CMake build system.
1787 * Source/cmake/OptionsEfl.cmake:
1788 * Source/cmake/OptionsWinCE.cmake:
1789 * Source/cmakeconfig.h.cmake:
1791 2011-04-28 Xan Lopez <xlopez@igalia.com>
1793 Reviewed by Martin Robinson.
1795 [Gtk] Split JSC and WebCore builds
1796 https://bugs.webkit.org/show_bug.cgi?id=19428
1798 Add a pkg-config file for JavaScriptCoreGTK+.
1800 * configure.ac: generate the final pkg-config file from our .in
1803 2011-04-28 Xan Lopez <xlopez@igalia.com>
1805 Reviewed by Martin Robinson.
1807 [Gtk] Split JSC and WebCore builds
1808 https://bugs.webkit.org/show_bug.cgi?id=19428
1810 Build JavaScriptCore as a libtool shared library instead of a
1811 private convenience library.
1813 * GNUmakefile.am: remove convenience library definition for jsc.
1815 2011-04-28 Xan Lopez <xlopez@igalia.com>
1817 Reviewed by Martin Robinson.
1819 [GTK] Remove C++0x compat mode warnings for GCC >= 4.6.0
1820 https://bugs.webkit.org/show_bug.cgi?id=59718
1822 Hardcode -Wno-c++0x-compat for the default compiler (if version >=
1823 4.6.0) until our codebase is ready.
1825 * configure.ac: do that.
1827 2011-04-27 Yi Shen <yi.4.shen@nokia.com>
1829 Reviewed by Kenneth Rohde Christiansen.
1831 [Qt] Upstream Symbian platform plugin
1832 https://bugs.webkit.org/show_bug.cgi?id=58435
1834 Upstream Symbian platform plugin.
1836 * Source/WebKit.pro: Add platformplugin path to the SUBDIRS.
1838 2011-04-27 Steve Block <steveblock@google.com>
1840 Reviewed by David Levin.
1842 Remove Android build system
1843 https://bugs.webkit.org/show_bug.cgi?id=48111
1845 This is to avoid the maintenance burden until the Android port is
1848 * Source/Android.mk: Removed.
1850 2011-04-26 Kevin Ollivier <kevino@theolliviers.com>
1852 Rubberstamped by Eric Seidel.
1854 Enable waf to be used to build other ports
1855 https://bugs.webkit.org/show_bug.cgi?id=58213
1859 2011-04-22 Sheriff Bot <webkit.review.bot@gmail.com>
1861 Unreviewed, rolling out r84627.
1862 http://trac.webkit.org/changeset/84627
1863 https://bugs.webkit.org/show_bug.cgi?id=59271
1865 It broke Symbian build (Requested by Ossy on #webkit).
1867 * Source/WebKit.pro:
1869 2011-04-22 Yi Shen <yi.4.shen@nokia.com>
1871 Reviewed by Kenneth Rohde Christiansen.
1873 [Qt] Upstream Symbian platform plugin
1874 https://bugs.webkit.org/show_bug.cgi?id=58435
1876 Upstream Symbian platform plugin.
1878 * Source/WebKit.pro: Add platformplugin path to the SUBDIRS.
1880 2011-04-21 Maciej Stachowiak <mjs@apple.com>
1882 Reviewed by Adam Roben.
1884 Add a feature define to allow <details> and <summary> to be disabled
1885 https://bugs.webkit.org/show_bug.cgi?id=59118
1886 <rdar://problem/9257045>
1890 2011-04-18 Evan Martin <evan@chromium.org>
1892 Reviewed by Eric Seidel.
1894 [chromium] expose title direction to webkit client
1895 https://bugs.webkit.org/show_bug.cgi?id=58823
1897 * Tools/DumpRenderTree/chromium/LayoutTestController.cpp:
1898 * Tools/DumpRenderTree/chromium/LayoutTestController.h:
1899 Adapt to new API. Expose title direction to JS so it can be tested.
1901 * Tools/DumpRenderTree/chromium/WebViewHost.cpp:
1902 * Tools/DumpRenderTree/chromium/WebViewHost.h:
1905 2011-04-18 Hans Wennborg <hans@chromium.org>
1907 Reviewed by Steve Block.
1909 LevelDB backend for IndexedDB
1910 https://bugs.webkit.org/show_bug.cgi?id=57372
1912 Add LevelDB wrappers to Android.mk.
1914 * Source/Android.mk:
1916 2011-04-18 Patrick Gansterer <paroga@webkit.org>
1918 Reviewed by Pavel Feldman.
1920 REGRESSION (r81479): generate-inspector-idl fails on native win32
1921 https://bugs.webkit.org/show_bug.cgi?id=58315
1923 Disable git autocrlf for Inspector.json.
1927 2011-04-16 Patrick Gansterer <paroga@webkit.org>
1929 Reviewed by Eric Seidel.
1931 Rename PLATFORM(CAIRO) to USE(CAIRO)
1932 https://bugs.webkit.org/show_bug.cgi?id=55192
1934 * Source/cmake/OptionsEfl.cmake:
1936 2011-04-15 Shishir Agrawal <shishir@chromium.org>
1938 Reviewed by James Robinson.
1940 Add a flag to guard Page Visibility API changes.
1941 https://bugs.webkit.org/show_bug.cgi?id=58464
1944 http://lists.w3.org/Archives/Public/public-webapps/2011JanMar/0175.html
1948 2011-04-15 Xan Lopez <xlopez@igalia.com>
1950 Reviewed by Martin Robinson.
1952 * configure.ac: bump to 1.5.0, 1.4.0 will be released from a
1953 branch and was already cut off.
1955 2011-04-15 Anna Cavender <annacc@chromium.org>
1957 Reviewed by Eric Carlson.
1959 Renaming TRACK feature define to VIDEO_TRACK
1960 https://bugs.webkit.org/show_bug.cgi?id=53556
1964 2011-04-13 Dmitry Lomov <dslomov@google.com>
1966 Reviewed by David Levin.
1968 Add GTest unit-testing framework to WebKit
1969 https://bugs.webkit.org/show_bug.cgi?id=58507
1971 * Source/ThirdParty/gtest/CHANGES: Added.
1972 * Source/ThirdParty/gtest/CMakeLists.txt: Added.
1973 * Source/ThirdParty/gtest/CONTRIBUTORS: Added.
1974 * Source/ThirdParty/gtest/COPYING: Added.
1975 * Source/ThirdParty/gtest/Makefile.am: Added.
1976 * Source/ThirdParty/gtest/README: Added.
1977 * Source/ThirdParty/gtest/README.WebKit: Added.
1978 * Source/ThirdParty/gtest/codegear/gtest.cbproj: Added.
1979 * Source/ThirdParty/gtest/codegear/gtest.groupproj: Added.
1980 * Source/ThirdParty/gtest/codegear/gtest_all.cc: Added.
1981 * Source/ThirdParty/gtest/codegear/gtest_link.cc: Added.
1982 * Source/ThirdParty/gtest/codegear/gtest_main.cbproj: Added.
1983 * Source/ThirdParty/gtest/codegear/gtest_unittest.cbproj: Added.
1984 * Source/ThirdParty/gtest/configure.ac: Added.
1985 * Source/ThirdParty/gtest/include/gtest/gtest-death-test.h: Added.
1986 * Source/ThirdParty/gtest/include/gtest/gtest-message.h: Added.
1987 * Source/ThirdParty/gtest/include/gtest/gtest-param-test.h: Added.
1988 * Source/ThirdParty/gtest/include/gtest/gtest-param-test.h.pump: Added.
1989 * Source/ThirdParty/gtest/include/gtest/gtest-spi.h: Added.
1990 * Source/ThirdParty/gtest/include/gtest/gtest-test-part.h: Added.
1991 * Source/ThirdParty/gtest/include/gtest/gtest-typed-test.h: Added.
1992 * Source/ThirdParty/gtest/include/gtest/gtest.h: Added.
1993 * Source/ThirdParty/gtest/include/gtest/gtest_pred_impl.h: Added.
1994 * Source/ThirdParty/gtest/include/gtest/gtest_prod.h: Added.
1995 * Source/ThirdParty/gtest/include/gtest/internal/gtest-death-test-internal.h: Added.
1996 * Source/ThirdParty/gtest/include/gtest/internal/gtest-filepath.h: Added.
1997 * Source/ThirdParty/gtest/include/gtest/internal/gtest-internal.h: Added.
1998 * Source/ThirdParty/gtest/include/gtest/internal/gtest-linked_ptr.h: Added.
1999 * Source/ThirdParty/gtest/include/gtest/internal/gtest-param-util-generated.h: Added.
2000 * Source/ThirdParty/gtest/include/gtest/internal/gtest-param-util-generated.h.pump: Added.
2001 * Source/ThirdParty/gtest/include/gtest/internal/gtest-param-util.h: Added.
2002 * Source/ThirdParty/gtest/include/gtest/internal/gtest-port.h: Added.
2003 * Source/ThirdParty/gtest/include/gtest/internal/gtest-string.h: Added.
2004 * Source/ThirdParty/gtest/include/gtest/internal/gtest-tuple.h: Added.
2005 * Source/ThirdParty/gtest/include/gtest/internal/gtest-tuple.h.pump: Added.
2006 * Source/ThirdParty/gtest/include/gtest/internal/gtest-type-util.h: Added.
2007 * Source/ThirdParty/gtest/include/gtest/internal/gtest-type-util.h.pump: Added.
2008 * Source/ThirdParty/gtest/m4/acx_pthread.m4: Added.
2009 * Source/ThirdParty/gtest/m4/gtest.m4: Added.
2010 * Source/ThirdParty/gtest/make/Makefile: Added.
2011 * Source/ThirdParty/gtest/msvc/gtest-md.sln: Added.
2012 * Source/ThirdParty/gtest/msvc/gtest-md.vcproj: Added.
2013 * Source/ThirdParty/gtest/msvc/gtest.sln: Added.
2014 * Source/ThirdParty/gtest/msvc/gtest.vcproj: Added.
2015 * Source/ThirdParty/gtest/msvc/gtest_main-md.vcproj: Added.
2016 * Source/ThirdParty/gtest/msvc/gtest_main.vcproj: Added.
2017 * Source/ThirdParty/gtest/msvc/gtest_prod_test-md.vcproj: Added.
2018 * Source/ThirdParty/gtest/msvc/gtest_prod_test.vcproj: Added.
2019 * Source/ThirdParty/gtest/msvc/gtest_unittest-md.vcproj: Added.
2020 * Source/ThirdParty/gtest/msvc/gtest_unittest.vcproj: Added.
2021 * Source/ThirdParty/gtest/run_tests.py: Added.
2022 * Source/ThirdParty/gtest/samples/prime_tables.h: Added.
2023 * Source/ThirdParty/gtest/samples/sample1.cc: Added.
2024 * Source/ThirdParty/gtest/samples/sample1.h: Added.
2025 * Source/ThirdParty/gtest/samples/sample10_unittest.cc: Added.
2026 * Source/ThirdParty/gtest/samples/sample1_unittest.cc: Added.
2027 * Source/ThirdParty/gtest/samples/sample2.cc: Added.
2028 * Source/ThirdParty/gtest/samples/sample2.h: Added.
2029 * Source/ThirdParty/gtest/samples/sample2_unittest.cc: Added.
2030 * Source/ThirdParty/gtest/samples/sample3-inl.h: Added.
2031 * Source/ThirdParty/gtest/samples/sample3_unittest.cc: Added.
2032 * Source/ThirdParty/gtest/samples/sample4.cc: Added.
2033 * Source/ThirdParty/gtest/samples/sample4.h: Added.
2034 * Source/ThirdParty/gtest/samples/sample4_unittest.cc: Added.
2035 * Source/ThirdParty/gtest/samples/sample5_unittest.cc: Added.
2036 * Source/ThirdParty/gtest/samples/sample6_unittest.cc: Added.
2037 * Source/ThirdParty/gtest/samples/sample7_unittest.cc: Added.
2038 * Source/ThirdParty/gtest/samples/sample8_unittest.cc: Added.
2039 * Source/ThirdParty/gtest/samples/sample9_unittest.cc: Added.
2040 * Source/ThirdParty/gtest/scripts/fuse_gtest_files.py: Added.
2041 * Source/ThirdParty/gtest/scripts/gen_gtest_pred_impl.py: Added.
2042 * Source/ThirdParty/gtest/scripts/gtest-config.in: Added.
2043 * Source/ThirdParty/gtest/scripts/pump.py: Added.
2044 * Source/ThirdParty/gtest/scripts/test/Makefile: Added.
2045 * Source/ThirdParty/gtest/scripts/upload.py: Added.
2046 * Source/ThirdParty/gtest/scripts/upload_gtest.py: Added.
2047 * Source/ThirdParty/gtest/src/gtest-all.cc: Added.
2048 * Source/ThirdParty/gtest/src/gtest-death-test.cc: Added.
2049 * Source/ThirdParty/gtest/src/gtest-filepath.cc: Added.
2050 * Source/ThirdParty/gtest/src/gtest-internal-inl.h: Added.
2051 * Source/ThirdParty/gtest/src/gtest-port.cc: Added.
2052 * Source/ThirdParty/gtest/src/gtest-test-part.cc: Added.
2053 * Source/ThirdParty/gtest/src/gtest-typed-test.cc: Added.
2054 * Source/ThirdParty/gtest/src/gtest.cc: Added.
2055 * Source/ThirdParty/gtest/src/gtest_main.cc: Added.
2056 * Source/ThirdParty/gtest/test/gtest-death-test_test.cc: Added.
2057 * Source/ThirdParty/gtest/test/gtest-filepath_test.cc: Added.
2058 * Source/ThirdParty/gtest/test/gtest-linked_ptr_test.cc: Added.
2059 * Source/ThirdParty/gtest/test/gtest-listener_test.cc: Added.
2060 * Source/ThirdParty/gtest/test/gtest-message_test.cc: Added.
2061 * Source/ThirdParty/gtest/test/gtest-options_test.cc: Added.
2062 * Source/ThirdParty/gtest/test/gtest-param-test2_test.cc: Added.
2063 * Source/ThirdParty/gtest/test/gtest-param-test_test.cc: Added.
2064 * Source/ThirdParty/gtest/test/gtest-param-test_test.h: Added.
2065 * Source/ThirdParty/gtest/test/gtest-port_test.cc: Added.
2066 * Source/ThirdParty/gtest/test/gtest-test-part_test.cc: Added.
2067 * Source/ThirdParty/gtest/test/gtest-tuple_test.cc: Added.
2068 * Source/ThirdParty/gtest/test/gtest-typed-test2_test.cc: Added.
2069 * Source/ThirdParty/gtest/test/gtest-typed-test_test.cc: Added.
2070 * Source/ThirdParty/gtest/test/gtest-typed-test_test.h: Added.
2071 * Source/ThirdParty/gtest/test/gtest-unittest-api_test.cc: Added.
2072 * Source/ThirdParty/gtest/test/gtest_all_test.cc: Added.
2073 * Source/ThirdParty/gtest/test/gtest_break_on_failure_unittest.py: Added.
2074 * Source/ThirdParty/gtest/test/gtest_break_on_failure_unittest_.cc: Added.
2075 * Source/ThirdParty/gtest/test/gtest_color_test.py: Added.
2076 * Source/ThirdParty/gtest/test/gtest_color_test_.cc: Added.
2077 * Source/ThirdParty/gtest/test/gtest_env_var_test.py: Added.
2078 * Source/ThirdParty/gtest/test/gtest_env_var_test_.cc: Added.
2079 * Source/ThirdParty/gtest/test/gtest_environment_test.cc: Added.
2080 * Source/ThirdParty/gtest/test/gtest_filter_unittest.py: Added.
2081 * Source/ThirdParty/gtest/test/gtest_filter_unittest_.cc: Added.
2082 * Source/ThirdParty/gtest/test/gtest_help_test.py: Added.
2083 * Source/ThirdParty/gtest/test/gtest_help_test_.cc: Added.
2084 * Source/ThirdParty/gtest/test/gtest_list_tests_unittest.py: Added.
2085 * Source/ThirdParty/gtest/test/gtest_list_tests_unittest_.cc: Added.
2086 * Source/ThirdParty/gtest/test/gtest_main_unittest.cc: Added.
2087 * Source/ThirdParty/gtest/test/gtest_nc.cc: Added.
2088 * Source/ThirdParty/gtest/test/gtest_nc_test.py: Added.
2089 * Source/ThirdParty/gtest/test/gtest_no_test_unittest.cc: Added.
2090 * Source/ThirdParty/gtest/test/gtest_output_test.py: Added.
2091 * Source/ThirdParty/gtest/test/gtest_output_test_.cc: Added.
2092 * Source/ThirdParty/gtest/test/gtest_output_test_golden_lin.txt: Added.
2093 * Source/ThirdParty/gtest/test/gtest_output_test_golden_win.txt: Added.
2094 * Source/ThirdParty/gtest/test/gtest_pred_impl_unittest.cc: Added.
2095 * Source/ThirdParty/gtest/test/gtest_prod_test.cc: Added.
2096 * Source/ThirdParty/gtest/test/gtest_repeat_test.cc: Added.
2097 * Source/ThirdParty/gtest/test/gtest_shuffle_test.py: Added.
2098 * Source/ThirdParty/gtest/test/gtest_shuffle_test_.cc: Added.
2099 * Source/ThirdParty/gtest/test/gtest_sole_header_test.cc: Added.
2100 * Source/ThirdParty/gtest/test/gtest_stress_test.cc: Added.
2101 * Source/ThirdParty/gtest/test/gtest_test_utils.py: Added.
2102 * Source/ThirdParty/gtest/test/gtest_throw_on_failure_ex_test.cc: Added.
2103 * Source/ThirdParty/gtest/test/gtest_throw_on_failure_test.py: Added.
2104 * Source/ThirdParty/gtest/test/gtest_throw_on_failure_test_.cc: Added.
2105 * Source/ThirdParty/gtest/test/gtest_uninitialized_test.py: Added.
2106 * Source/ThirdParty/gtest/test/gtest_uninitialized_test_.cc: Added.
2107 * Source/ThirdParty/gtest/test/gtest_unittest.cc: Added.
2108 * Source/ThirdParty/gtest/test/gtest_xml_outfile1_test_.cc: Added.
2109 * Source/ThirdParty/gtest/test/gtest_xml_outfile2_test_.cc: Added.
2110 * Source/ThirdParty/gtest/test/gtest_xml_outfiles_test.py: Added.
2111 * Source/ThirdParty/gtest/test/gtest_xml_output_unittest.py: Added.
2112 * Source/ThirdParty/gtest/test/gtest_xml_output_unittest_.cc: Added.
2113 * Source/ThirdParty/gtest/test/gtest_xml_test_utils.py: Added.
2114 * Source/ThirdParty/gtest/test/production.cc: Added.
2115 * Source/ThirdParty/gtest/test/production.h: Added.
2116 * Source/ThirdParty/gtest/test/run_tests_util.py: Added.
2117 * Source/ThirdParty/gtest/test/run_tests_util_test.py: Added.
2118 * Source/ThirdParty/gtest/xcode/Config/DebugProject.xcconfig: Added.
2119 * Source/ThirdParty/gtest/xcode/Config/FrameworkTarget.xcconfig: Added.
2120 * Source/ThirdParty/gtest/xcode/Config/General.xcconfig: Added.
2121 * Source/ThirdParty/gtest/xcode/Config/ReleaseProject.xcconfig: Added.
2122 * Source/ThirdParty/gtest/xcode/Config/StaticLibraryTarget.xcconfig: Added.
2123 * Source/ThirdParty/gtest/xcode/Config/TestTarget.xcconfig: Added.
2124 * Source/ThirdParty/gtest/xcode/Resources/Info.plist: Added.
2125 * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/Info.plist: Added.
2126 * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/WidgetFramework.xcodeproj/project.pbxproj: Added.
2127 * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/runtests.sh: Added.
2128 * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/widget.cc: Added.
2129 * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/widget.h: Added.
2130 * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/widget_test.cc: Added.
2131 * Source/ThirdParty/gtest/xcode/Scripts/runtests.sh: Added.
2132 * Source/ThirdParty/gtest/xcode/Scripts/versiongenerate.py: Added.
2133 * Source/ThirdParty/gtest/xcode/gtest.xcodeproj/project.pbxproj: Added.
2135 2011-04-13 Ryuan Choi <ryuan.choi@samsung.com>
2137 Reviewed by Kenneth Rohde Christiansen.
2139 [CMAKE] Separate DerivedSources.
2140 https://bugs.webkit.org/show_bug.cgi?id=58427
2142 Seperate DerivedSources/ to DerivedSources/WebCore and
2143 DerivedSources/JavaScriptCore.
2145 * Source/CMakeLists.txt:
2146 * Source/cmake/OptionsCommon.cmake:
2147 * Source/cmake/WebKitFS.cmake:
2148 * Source/cmake/WebKitHelpers.cmake:
2149 * Source/cmake/WebKitMacros.cmake:
2151 2011-04-13 Tony Chang <tony@chromium.org>
2153 Ignore files generated from glu.gyp.
2157 2011-03-28 Adam Barth <abarth@webkit.org>
2159 Reviewed by Kenneth Russell.
2161 Move libtess from WebCore/thirdparty to ThirdParty
2162 https://bugs.webkit.org/show_bug.cgi?id=57288
2164 We're putting third party code in Source/ThirdParty these days.
2166 * Source/ThirdParty/glu: Copied from Source/WebCore/thirdparty/glu.
2167 * Source/ThirdParty/glu/glu.gyp: Added.
2169 2011-04-12 Thouraya ANDOLSI <thouraya.andolsi@st.com>
2171 Reviewed by Eric Seidel.
2173 [QT] Enable JIT build for SH4 platforms.
2174 https://bugs.webkit.org/show_bug.cgi?id=58317
2175 add disable_uitools for SH4 platforms.
2177 * Source/WebKit.pri:
2179 2011-04-11 Anna Cavender <annacc@chromium.org>
2181 Reviewed by Eric Carlson.
2183 Setup ENABLE(TRACK) feature define
2184 https://bugs.webkit.org/show_bug.cgi?id=53556
2188 2011-04-11 Varun Jain <varunjain@chromium.org>
2190 Reviewed by Darin Fisher.
2192 Resolving FIXME to make new WebWidget method pure virtual since all downstream classes have implemented the method.
2193 https://bugs.webkit.org/show_bug.cgi?id=58245
2195 * Source/WebKit/chromium/public/WebWidget.h:
2197 2011-04-11 Thouraya ANDOLSI <thouraya.andolsi@st.com>
2199 Reviewed by Oliver Hunt.
2202 https://bugs.webkit.org/show_bug.cgi?id=44329
2204 Enable JIT support for SH4 platforms.
2208 2011-04-11 Andreas Kling <andreas.kling@nokia.com>
2210 Unreviewed Qt build fix, QT_CONFIG doesn't have uitools on bots.
2212 * Source/WebKit.pri:
2214 2011-04-09 Keith Kyzivat <keith.kyzivat@nokia.com>
2216 Reviewed by Laszlo Gombos.
2218 [Qt] Don't link against fontconfig or X11 if embedded
2219 https://bugs.webkit.org/show_bug.cgi?id=58104
2221 * Source/WebKit.pri: Add qpa=>embedded as it should be across all builds.
2223 2011-04-08 Alpha Lam <hclam@chromium.org>
2225 Unreviewed, rolling out r83335.
2226 http://trac.webkit.org/changeset/83335
2227 https://bugs.webkit.org/show_bug.cgi?id=53556
2229 GTK and QT bots are broken.
2233 2011-04-08 Kristian Amlie <kristian.amlie@nokia.com>
2235 Reviewed by Andreas Kling.
2237 [Qt] Remove modular references after support for the flag was removed.
2238 https://bugs.webkit.org/show_bug.cgi?id=57018
2240 Removed modular references after support for the flag was removed.
2242 Support was removed because the Qt Modularization project decided we
2243 don't need it. It's better to base decisions on the available
2244 information, as demonstrated in the patch by checking
2247 * Source/WebKit.pri:
2249 2011-04-07 Anna Cavender <annacc@chromium.org>
2251 Reviewed by Eric Carlson.
2253 Setup ENABLE(TRACK) feature define
2254 https://bugs.webkit.org/show_bug.cgi?id=53556
2258 2011-04-08 Varun Jain <varunjain@chromium.org>
2260 Reviewed by Darin Fisher.
2262 Need to extend WebKit chromium API to access text selection
2263 https://bugs.webkit.org/show_bug.cgi?id=57888
2265 * Source/WebKit/chromium/public/WebFrame.h:
2266 * Source/WebKit/chromium/public/WebWidget.h:
2267 * Source/WebKit/chromium/src/WebFrameImpl.cpp:
2268 * Source/WebKit/chromium/src/WebFrameImpl.h:
2269 * Source/WebKit/chromium/src/WebPopupMenuImpl.h:
2270 * Source/WebKit/chromium/src/WebViewImpl.cpp:
2271 * Source/WebKit/chromium/src/WebViewImpl.h:
2272 * Source/WebKit/chromium/tests/PopupMenuTest.cpp:
2274 2011-04-08 Jon Lee <jonlee@apple.com>
2276 Reviewed by David Levin.
2278 adding *.vcproj.*.user to .gitignore for Visual Studio development
2279 https://bugs.webkit.org/show_bug.cgi?id=58097
2283 2011-04-07 Eric Seidel <eric@webkit.org>
2285 Reviewed by Adam Barth.
2287 Add stub support for generating Gtk build system from gyp
2288 https://bugs.webkit.org/show_bug.cgi?id=58086
2290 This adds support for a new --port argument and plumbs through
2291 the necessary paths to allow generating for a port other than Mac.
2293 * Source/gyp/configure:
2295 2011-04-07 Andrew Scherkus <scherkus@chromium.org>
2297 Revert ENABLE_TRACK patch due to compile failures.
2301 2011-04-06 Dai Mikurube <dmikurube@chromium.org>
2303 Reviewed by David Levin.
2305 Add QUOTA build flag for unified quota API
2306 https://bugs.webkit.org/show_bug.cgi?id=57918
2308 * configure.ac: Added QUOTA build flag
2310 2011-04-04 Martin Robinson <mrobinson@igalia.com>
2312 Build fix for GTK+ after r82876.
2314 * Source/autotools/symbols.filter: Update the symbol filter to include new symbols
2315 from WTF that DRT uses.
2317 2011-04-04 Martin Robinson <mrobinson@igalia.com>
2319 Reviewed by Gustavo Noronha Silva.
2322 https://bugs.webkit.org/show_bug.cgi?id=31517
2324 * configure.ac: Update configure.ac to ensure that GL/GLX headers exist.
2326 2011-04-04 Jon Lee <jonlee@apple.com>
2328 Reviewed by Eric Seidel.
2330 add some directories to .gitignore (and svn:ignore) when opening projects in xcode4
2331 https://bugs.webkit.org/show_bug.cgi?id=57646
2333 * .gitignore: added xcode 4 related project and workspace directories that are not needed for checkin
2335 2011-03-31 Xan Lopez <xlopez@igalia.com>
2337 Reviewed by Martin Robinson.
2339 [GTK] Link explicitly with XRender on Linux/Unix
2340 https://bugs.webkit.org/show_bug.cgi?id=57558
2342 Some linkers, like GNU Gold, require explicit linkage of all the
2343 libraries used instead of relying on our dependencies to bring
2344 them in. In this case, the build fails because we use XRender in
2345 the plugin code but don't link directly to it.
2347 * configure.ac: check for XRender on UNIX.
2349 2011-03-31 Vamshikrishna.Yellenki <vamshi@motorola.com> and Alejandro G. Castro <alex@igalia.com>
2351 Reviewed by Martin Robinson.
2353 Implement MiniBrowser for Gtk port.
2354 https://bugs.webkit.org/show_bug.cgi?id=48512
2356 Initial implementation of the Gtk MiniBrowser.
2360 2011-03-30 Csaba Osztrogonác <ossy@webkit.org>
2362 [Qt] Typo fix, remove an accidentally added line.
2364 * Source/WebKit.pri:
2366 2011-03-30 Csaba Osztrogonác <ossy@webkit.org>
2368 [Qt] Rollout r82240 and r82232, because they broke 2 plugin tests.
2370 * Source/WebKit.pri:
2372 2011-03-29 Csaba Osztrogonác <ossy@webkit.org>
2374 Rubber-stamped by Andreas Kling.
2376 [Qt] Remove modular references after support for the flag was removed.
2377 https://bugs.webkit.org/show_bug.cgi?id=57018
2379 Symbian buildfix after r82232.
2381 * Source/WebKit.pri: Readd uitools option.
2383 2011-03-29 Kristian Amlie <kristian.amlie@nokia.com>
2385 Reviewed by Andreas Kling.
2387 Removed modular references after support for the flag was removed.
2389 Support was removed because the Qt Modularization project decided we
2390 don't need it. It's better to base decisions on the available
2391 information, as demonstrated in the patch by checking
2394 In addition, remove the reference to uitools. It has been moved to
2395 QtKernel now, and therefore is always available.
2397 [Qt] Remove modular references after support for the flag was removed.
2398 https://bugs.webkit.org/show_bug.cgi?id=57018
2400 * Source/WebKit.pri:
2402 2011-03-28 Benjamin Poulain <benjamin.poulain@nokia.com>
2404 Reviewed by Andreas Kling.
2406 [Qt] QtWebKit will not compile with QT_ASCII_CAST_WARNINGS enabled
2407 https://bugs.webkit.org/show_bug.cgi?id=57087
2409 Enable QT_ASCII_CAST_WARNINGS by default in webkit.pri to catch the errors early on.
2411 * Source/WebKit.pri:
2413 2011-03-26 Adam Barth <abarth@webkit.org>
2415 Reviewed by Eric Seidel.
2417 We shouldn't bother running GYP if the generated files are newer than the GYP files
2418 https://bugs.webkit.org/show_bug.cgi?id=57146
2420 In the common case, this check will avoid any overhead from processing
2421 the GYP files. Another approach to doing this is to add the feature to
2422 GYP directly, but GYP's approach to this problem is to compute the
2423 output in its entirety and compare it byte-for-byte against the output
2424 file. In the future, it might make sense to add this approach as an
2425 alternative approach for GYP itself.
2427 I also removed JavaScriptGlue from the script because we're not really
2428 going to change JavaScriptGlue over to GYP. We were using
2429 JavaScriptGlue as a learning experience.
2431 * Source/gyp/configure:
2433 2011-03-25 Kevin Ollivier <kevino@theolliviers.com>
2435 [wx] Build fix, don't use the new FPD implementation yet, until we can merge ours with it.
2439 2011-03-23 George Guo <George.Guo@nokia.com>
2441 Reviewed by Darin Adler.
2443 Webkit warning: converting to 'unsigned int' from 'double'
2444 https://bugs.webkit.org/show_bug.cgi?id=56865
2446 With -Werr enabled, this cause the build failure on RedHat Linux.
2449 * Source/JavaScriptCore/runtime/TimeoutChecker.cpp:
2452 2011-03-23 Adam Barth <abarth@webkit.org>
2454 Reviewed by Eric Seidel.
2456 GYP build should default to Production configuration
2457 https://bugs.webkit.org/show_bug.cgi?id=56899
2459 * Source/gyp/common.gypi:
2461 2011-03-22 Adam Barth <abarth@webkit.org>
2463 Reviewed by Eric Seidel.
2465 gyp/configure shouldn't require GYP to be in your path
2466 https://bugs.webkit.org/show_bug.cgi?id=56873
2468 Now that GYP is on Source/ThirdParty/gyp, we can just use that copy
2469 instead of requiring GYP to be in the user's path.
2471 * Source/gyp/configure:
2473 2011-03-22 Adam Barth <abarth@webkit.org>
2475 Reviewed by Eric Seidel.
2477 Add GYP to Source/ThirdParty
2478 https://bugs.webkit.org/show_bug.cgi?id=56870
2480 We probably don't need all the test files, but it seems cleaner to just
2481 check in the whole GYP tree. GYP is BSD licensed, so it is compatible
2482 with the WebKit license.
2484 * Source/ThirdParty/gyp: Added.
2486 2011-03-21 Alejandro G. Castro <alex@igalia.com>
2488 Reviewed by Martin Robinson.
2490 [GTK] 1.3.13 release bump
2491 https://bugs.webkit.org/show_bug.cgi?id=56795
2493 Version bump for 1.3.13 and updated NEWS file with release notes.
2497 2011-03-21 Ryuan Choi <ryuan.choi@samsung.com>
2499 Reviewed by Antonio Gomes.
2501 [CMAKE] Add exception handling when PORT was missing.
2502 https://bugs.webkit.org/show_bug.cgi?id=56728
2504 * Source/CMakeLists.txt:
2506 2011-03-10 Viatcheslav Ostapenko <ostapenko.viatcheslav@nokia.com>
2508 Reviewed by Laszlo Gombos.
2510 [Qt] Text layout is broken on Symbian
2511 https://bugs.webkit.org/show_bug.cgi?id=56046
2513 Change integers included into bitfields to be signed by default on RVCT
2514 compiler as a lot of other compilers do (gcc, msvc, winsc).
2515 There are a lot of places in webkit where integers included in bitfield
2516 are assumed to be signed.
2518 * Source/WebKit.pri:
2520 2011-03-10 Alejandro G. Castro <alex@igalia.com>
2522 Unreviewed, fixed Efl compilation after r80744.
2524 * Source/cmake/OptionsEfl.cmake:
2526 2011-03-10 Martin Robinson <mrobinson@igalia.com>
2528 Fixed the help message for WebGL support on GTK+ to reflect the fact that
2529 it's turned off by default and is experimental.
2531 * configure.ac: Fix WebGL help message.
2533 2011-03-04 Dimitri Glazkov <dglazkov@chromium.org>
2535 Reviewed by Adam Barth.
2537 Add skeletal WebCore.gyp
2538 https://bugs.webkit.org/show_bug.cgi?id=55802
2540 * Source/gyp/configure: Added WebCore.
2542 2011-03-04 Adam Barth <abarth@webkit.org>
2544 Reviewed by Dimitri Glazkov.
2546 Add a basic configure script for the GYP build
2547 https://bugs.webkit.org/show_bug.cgi?id=55791
2549 This script just calls GYP on the various gyp projects. As we add more
2550 build systems, this script should be able to select which of them you'd
2551 like to generate the project for.
2553 * Source/gyp/configure: Added.
2555 2011-03-04 Adam Barth <abarth@webkit.org>
2557 Reviewed by Dimitri Glazkov.
2559 Use target_defaults to reduce boilerplate in GYP build system
2560 https://bugs.webkit.org/show_bug.cgi?id=55790
2562 This file contains GYP declarations that are shared by all the modules.
2563 Currently, we use this to set up the configurations, albeit primitively.
2565 * Source/gyp/common.gypi: Added.
2567 2011-03-03 Kevin Ollivier <kevino@theolliviers.com>
2569 [wx] Build fix. Ensure the ICU include dir comes before JavaScriptCore/wtf on Win
2570 to make sure the proper unicode/utf8.h header is included.
2574 2011-03-02 Kevin Ollivier <kevino@theolliviers.com>
2576 [wx] Build fix, don't use LocalizedNumberICU.cpp yet, headers that it needs are not
2577 included in the ICU headers used by WebKit.
2581 2011-03-02 Daniel Cheng <dcheng@chromium.org>
2583 Reviewed by David Levin.
2585 Add feature define for data transfer items
2586 https://bugs.webkit.org/show_bug.cgi?id=55510
2588 * Source/cmake/OptionsEfl.cmake:
2589 * Source/cmake/OptionsWinCE.cmake:
2590 * Source/cmakeconfig.h.cmake:
2594 2011-03-02 Andras Becsi <abecsi@webkit.org>
2596 Reviewed by Laszlo Gombos.
2598 [Qt][WK2] generate-forwarding-headers.pl should generate paths with framework names
2599 https://bugs.webkit.org/show_bug.cgi?id=55478
2601 On case insensitive systems the generated forwarding headers cause build problems.
2603 * Source/WebKit.pri: Adjust INCLUDEPATH for the project.
2605 2011-03-01 Sheriff Bot <webkit.review.bot@gmail.com>
2607 Unreviewed, rolling out r80079.
2608 http://trac.webkit.org/changeset/80079
2609 https://bugs.webkit.org/show_bug.cgi?id=55547
2611 "Broke the Win debug build?" (Requested by dcheng on #webkit).
2613 * Source/cmake/OptionsEfl.cmake:
2614 * Source/cmake/OptionsWinCE.cmake:
2615 * Source/cmakeconfig.h.cmake:
2617 2011-03-01 Daniel Cheng <dcheng@chromium.org>
2619 Reviewed by David Levin.
2621 Add feature define for data transfer items
2622 https://bugs.webkit.org/show_bug.cgi?id=55510
2624 * Source/cmake/OptionsEfl.cmake:
2625 * Source/cmake/OptionsWinCE.cmake:
2626 * Source/cmakeconfig.h.cmake:
2628 2011-03-01 Andras Becsi <abecsi@webkit.org>
2630 Reviewed by Csaba Osztrogonác.
2632 [Qt] Clean up the project files and move common options to WebKit.pri.
2634 Mac related changes suggested by Prasanth Ullattil <prasanth.ullattil@nokia.com>
2636 * Source/WebKit.pri: Common options should be here.
2637 Also move Mac options to this file to fix the Mac build.
2639 2011-03-01 Andras Becsi <abecsi@webkit.org>
2641 Unreviewed build fix.
2643 [Qt] Fix minimal build.
2645 * Source/WebKit.pri: Move the XP_UNIX define back to WebCore.pri.
2647 2011-02-28 Adam Barth <abarth@webkit.org>
2649 Reviewed by Dimitri Glazkov.
2651 Teach JavaScriptGlue gyp build about DEPTH
2652 https://bugs.webkit.org/show_bug.cgi?id=55421
2654 Moves the previously JavaScriptGlue-specific GYP helper shell scripts
2655 to the gyp directory in Source, where they can be shared by multiple
2658 * Source/gyp: Added.
2659 * Source/gyp/remove-headers-if-needed.sh: Copied from Source/JavaScriptGlue/gyp/remove-headers-if-needed.sh.
2660 * Source/gyp/run-if-exists.sh: Copied from Source/JavaScriptGlue/gyp/run-if-exists.sh.
2661 * Source/gyp/update-info-plist.sh: Copied from Source/JavaScriptGlue/gyp/update-info-plist.sh.
2663 2011-02-28 Benjamin Poulain <benjamin.poulain@nokia.com>
2665 Reviewed by Kenneth Rohde Christiansen.
2667 [Qt][WK2] Add a way to test the WebKit 2 APIs
2668 https://bugs.webkit.org/show_bug.cgi?id=55408
2670 Add the build file for test to the build system.
2672 * Source/WebKit.pri: Add the include path for WebKit 2 APIs.
2673 * Source/WebKit.pro: Add the dependency to build the new test project.
2675 2011-02-28 Balazs Kelemen <kbalazs@webkit.org>
2677 Reviewed by Anders Carlsson.
2679 [Qt][WK2] Plugin initialization
2680 https://bugs.webkit.org/show_bug.cgi?id=48127
2682 * Source/WebKit.pri: Lift the definition of the XP_UNIX macro
2683 from WebCore.pri to WebKit.pri to apply it to WebKit2 as well.
2685 2011-02-28 Kristian Amlie <kristian.amlie@nokia.com>
2687 Reviewed by Andreas Kling.
2689 Added full webkit module profile and a syncqt profile.
2691 This is for modularized Qt.
2693 [Qt] WebKit patches required to work with a modularized version of Qt
2694 https://bugs.webkit.org/show_bug.cgi?id=53916
2696 * Source/sync.profile: Added.
2698 2011-02-26 Dihan Wickremasuriya <dihan.wickremasuriya@nokia.com>
2700 Reviewed by Laszlo Gombos.
2702 [Qt] [Symbian] Disable dependency to a specific version of a Qt package for
2703 non-production builds.
2704 https://bugs.webkit.org/show_bug.cgi?id=55313
2706 * Source/WebKit.pri:
2708 2011-02-24 Alejandro G. Castro <alex@igalia.com>
2710 Rubber-stamped by Martin Robinson.
2712 Fixed compilation after r79537, added a bug to solve webkit2
2714 https://bugs.webkit.org/show_bug.cgi?id=55153
2718 2011-02-24 Christian Dywan <christian@lanedo.com>
2720 Rubber-stamped by Eric Seidel.
2722 [GTK] webkitgtk 1.3.7 build without translations
2723 https://bugs.webkit.org/show_bug.cgi?id=50612
2725 * GNUmakefile.am: Require stamp-po target for all-local so
2726 that po files are built before they install.
2728 2011-02-22 Philippe Normand <pnormand@igalia.com>
2730 Reviewed by Martin Robinson.
2732 [GTK] 1.3.12 release preparation
2733 https://bugs.webkit.org/show_bug.cgi?id=54967
2735 Version bump for 1.3.12 and updated NEWS file with release notes.
2736 Also bumped libsoup requirement to 2.33.6 as agreed with Sergio
2739 * Source/WebKit/gtk/NEWS:
2742 2011-02-22 Andras Becsi <abecsi@webkit.org>
2744 Reviewed by Laszlo Gombos.
2746 [Qt] Redesign the build system
2747 https://bugs.webkit.org/show_bug.cgi?id=51339
2751 Build WebCore as a static library, compile the WebKit API and WebKit2 API
2752 in a final step and link to WebKit2, WebCore and JSC libraries to fix
2753 linking issues resulting from stripped away symbols.
2755 * Source/WebKit.pri: Add common include paths
2756 * Source/WebKit.pro: Add new project file to SUBDIRS
2758 2011-02-20 Carlos Garcia Campos <cgarcia@igalia.com>
2760 Reviewed by Martin Robinson.
2762 [GTK] Bump GTK+3 dependency to 3.0
2763 https://bugs.webkit.org/show_bug.cgi?id=54394
2767 2011-02-19 Ryuan Choi <ryuan.choi@samsung.com>
2769 Reviewed by Martin Robinson.
2771 [GTK] Remove mandatory Enchant dependency
2772 https://bugs.webkit.org/show_bug.cgi?id=51587
2774 Add enable-spellcheck option which decides whether to use enchant.
2775 If disabled, WebKitGTK+ will not use enchant library.
2779 2011-02-18 Zan Dobersek <zandobersek@gmail.com>
2781 Reviewed by Martin Robinson.
2783 [Gtk] Re-enable meter tag support
2784 https://bugs.webkit.org/show_bug.cgi?id=54762
2786 Enable meter tag support in the configure.ac. This feature was
2787 previously enabled by default in the makefile, but should be
2788 enabled here after changes in r78981.
2792 2011-02-18 Kristian Amlie <kristian.amlie@nokia.com>
2794 Reviewed by Kenneth Rohde Christiansen.
2796 Avoided UiTools dependency if the module is not present.
2798 [Qt] WebKit patches required to work with a modularized version of Qt
2799 https://bugs.webkit.org/show_bug.cgi?id=53916
2801 * Source/WebKit.pri:
2803 2011-02-18 Ryuan Choi <ryuan.choi@samsung.com>
2805 Reviewed by Kent Tamura.
2807 [EFL] Remove GDK dependency.
2808 https://bugs.webkit.org/show_bug.cgi?id=53978
2810 Remove checking GDK library.
2812 * Source/cmake/OptionsEfl.cmake:
2814 2011-02-18 Philippe Normand <pnormand@igalia.com>
2816 Unreviewed, build fix after r78981
2818 * configure.ac: datagrid is datagrid, it is not database. Also
2819 meter is not progress. Fixed copy/paste mistakes.
2821 2011-02-18 Philippe Normand <pnormand@igalia.com>
2823 Reviewed by Martin Robinson.
2825 [GTK] minimal build unrecognized options
2826 https://bugs.webkit.org/show_bug.cgi?id=50890
2828 * configure.ac: added new configure options to enable/disable the
2829 meter element, progress element, datagrid and client-based
2830 geolocation support.
2832 2011-02-17 Kevin Ollivier <kevino@theolliviers.com>
2834 [wx] Build fix after introduction of JavaScriptCore/collector.
2838 2011-02-17 Kristian Amlie <kristian.amlie@nokia.com>
2840 Reviewed by Laszlo Gombos.
2842 Updated include paths for phonon.
2844 [Qt] WebKit patches required to work with a modularized version of Qt
2845 https://bugs.webkit.org/show_bug.cgi?id=53916
2847 * Source/WebKit.pri:
2849 2011-02-13 Hayato Ito <hayato@chromium.org>
2851 Reviewed by Kent Tamura.
2853 Update .gitignore to ignore files which Ninja build system generates.
2855 https://bugs.webkit.org/show_bug.cgi?id=54378
2859 2011-02-10 Peter Varga <pvarga@webkit.org>
2861 Reviewed by Csaba Osztrogonác.
2863 Remove PCRE source from trunk
2864 https://bugs.webkit.org/show_bug.cgi?id=54188
2866 * Source/cmake/WebKitFS.cmake:
2868 2011-02-09 Adam Barth <abarth@webkit.org>
2870 Reviewed by Steve Block.
2872 Move Android.mk into Source
2873 https://bugs.webkit.org/show_bug.cgi?id=53751
2875 A somewhat blind attempt to move Android.mk into the Source directory.
2876 I'm sure I've goofed this up in some way. The Android folks have
2877 kindly volunteered to fix this up once they merge past this revision.
2879 * Android.mk: Removed.
2880 * Source/Android.mk: Copied from Android.mk.
2882 2011-02-08 Alejandro G. Castro <alex@igalia.com>
2884 Reviewed by Martin Robinson.
2886 WebKit2 GTK Fails to Build #include nested too deeply
2887 https://bugs.webkit.org/show_bug.cgi?id=52219
2889 Removed the __STDC_FORMAT_MACROS definition, it is already defined
2890 in the file where PRIxx64 is used before the inclusion so we are
2895 2011-02-08 Kristian Amlie <kristian.amlie@nokia.com>
2897 Reviewed by Eric Seidel.
2899 Added include paths for QtScript.
2901 WebKit patches required to work with a modularized version of Qt
2902 https://bugs.webkit.org/show_bug.cgi?id=53916
2904 * Source/WebKit.pri:
2906 2011-02-03 Martin Robinson <mrobinson@igalia.com>
2908 Fix GTK+ WebGL build after r76600.
2910 * configure.ac: Make sure to respect configure.ac conventions
2911 consistently when it comes to capitalization. Remove an old
2912 reference to enable_3d_canvas.
2914 2011-02-02 Alejandro G. Castro <alex@igalia.com>
2916 Reviewed by Martin Robinson.
2918 Bump the WebKitGTK+ versions in preparation for development release.
2920 * configure.ac: Bump the library, libtool and user agent version.
2922 2011-02-02 Steve Lacey <sjl@chromium.org>
2924 Reviewed by Eric Carlson.
2926 Implement basic media statistics on media elements.
2927 https://bugs.webkit.org/show_bug.cgi?id=53322
2931 2011-02-02 Kevin Ollivier <kevino@theolliviers.com>
2933 [wx] Build fixes for wxWebKit.
2937 2010-01-28 Commit Queue <commit-queue@webkit.org>
2939 Unreviewed. Test commit for commit-queue@webkit.org.
2941 2010-01-28 Commit Queue <commit-queue@webkit.org>
2943 Unreviewed. Test commit for commit-queue@webkit.org.
2945 2010-01-28 Commit Queue <commit-queue@webkit.org>
2947 Unreviewed. Test commit for commit-queue@webkit.org.
2949 2011-01-31 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2951 Reviewed by Xan Lopez.
2953 [GTK] REGRESSION: http/tests/media/video-{cookie,referer}.html failing
2954 https://bugs.webkit.org/show_bug.cgi?id=53379
2956 Remove left over mentions of HAVE_SOUP_2_29_90, and apply the
2957 dependency on newer soup to efl as well.
2959 * Source/cmake/OptionsEfl.cmake:
2961 2011-01-29 Daniel Bates <dbates@rim.com>
2963 Reviewed by Maciej Stachowiak.
2965 Remove reference to ${CMAKE_SOURCE_DIR}/Source in CMake files
2966 https://bugs.webkit.org/show_bug.cgi?id=53382
2968 Our file system hierarchy ensures that CMAKE_SOURCE_DIR is defined to be /Source.
2969 So, ${CMAKE_SOURCE_DIR}/Source evaluates to the non-existent directory /Source/Source.
2970 Therefore, we should remove such references.
2972 * Source/cmake/OptionsCommon.cmake:
2974 2011-01-29 Daniel Bates <dbates@rim.com>
2976 Reviewed by Eric Seidel.
2978 Move wince/mt19937ar.c to ThirdParty and make it a policy choice
2979 https://bugs.webkit.org/show_bug.cgi?id=53253
2981 Move implementation of Mersenne Twister pseudorandom number generator to
2982 ThirdParty since it is a third party library.
2984 * Source/ThirdParty/mt19937ar.c: Copied from Source/JavaScriptCore/wtf/wince/mt19937ar.c.
2986 2011-01-29 Dan Winship <danw@gnome.org>
2988 Reviewed by Xan Lopez.
2990 [GTK] Require the latest glib and libsoup, and remove conditional
2991 support for older versions
2992 https://bugs.webkit.org/show_bug.cgi?id=50675
2994 * autotools/webkit.m4: use AM_PATH_GLIB_2_0 rather than doing
2995 basically the same work by hand
2998 2011-01-28 Martin Robinson <mrobinson@igalia.com>
3000 [GTK] Build failure with --enable-indexed-database
3001 https://bugs.webkit.org/show_bug.cgi?id=50954
3003 Build fix for IndexedDB support.
3005 * configure.ac: Change the autogen.sh option --enable-indexeddb to
3006 --enable-indexed-database to match the build-webkit option.
3008 2010-01-28 Commit Queue <commit-queue@webkit.org>
3010 Unreviewed. Test commit for commit-queue@webkit.org.
3012 2010-01-28 Commit Queue <commit-queue@webkit.org>
3014 Unreviewed. Test commit for commit-queue@webkit.org.
3016 2011-01-26 Yael Aharon <yael.aharon@nokia.com>
3018 Reviewed by Laszlo Gombos.
3020 [Qt][Symbian] Fix --minimal build
3021 https://bugs.webkit.org/show_bug.cgi?id=52839
3023 Move definition of USE_SYSTEM_MALLOC out of pri file.
3024 Put it in platform.h instead.
3026 * Source/WebKit.pri:
3028 2011-01-26 Csaba Osztrogonác <ossy@webkit.org>
3030 Reviewed by Andreas Kling.
3032 [Qt] Fix qt_minimal build
3033 https://bugs.webkit.org/show_bug.cgi?id=53172
3035 * Source/WebKit.pri:
3037 2011-01-25 Patrick Gansterer <paroga@webkit.org>
3039 Reviewed by Adam Barth.
3041 Move main CMakeLists.txt into Source directory
3042 https://bugs.webkit.org/show_bug.cgi?id=52888
3044 * CMakeLists.txt: Removed.
3045 * Source/CMakeLists.txt: Copied from CMakeLists.txt.
3046 * Source/cmakeconfig.h.cmake: Copied from cmakeconfig.h.cmake.
3047 * cmakeconfig.h.cmake: Removed.
3049 2011-01-24 Chris Marrin <cmarrin@apple.com>
3051 Reviewed by Eric Seidel.
3053 Change ENABLE_3D_CANVAS to ENABLE_WEBGL
3054 https://bugs.webkit.org/show_bug.cgi?id=53041
3058 2011-01-24 Peter Gal <galpeter@inf.u-szeged.hu>
3060 Rubber-stamped by Csaba Osztrogonác.
3062 * runtime: Removed. It was accidentally created by r76457.
3064 2011-01-24 Andras Becsi <abecsi@webkit.org>
3066 Reviewed by Csaba Osztrogonác.
3068 [Qt] Move project files into Source
3069 https://bugs.webkit.org/show_bug.cgi?id=52891
3071 * Source/DerivedSources.pro: Copied from DerivedSources.pro.
3072 * Source/WebKit.pri: Renamed from WebKit.pri.
3073 * Source/WebKit.pro: Added.
3074 * Source/common.pri: Renamed from common.pri.
3075 * WebKit.pro: Removed.
3077 2011-01-20 Siddharth Mathur <siddharth.mathur@nokia.com>
3079 Reviewed by Laszlo Gombos.
3081 [Qt][Symbian] Smaller debug symbol size when using RVCT 4.x
3082 https://bugs.webkit.org/show_bug.cgi?id=52835
3084 * WebKit.pri: Use --remove_unneeded_entities for RVCT 4.x compilers
3086 2011-01-20 Alejandro G. Castro <alex@igalia.com>
3088 Reviewed by Andreas Kling.
3090 [GTK] Fix typo in the webkit2 section of the configure.ac file
3091 https://bugs.webkit.org/show_bug.cgi?id=52801
3093 Fixed typo in the GTK WebKit2 compilation.
3097 2011-01-19 Kimmo Kinnunen <kimmo.t.kinnunen@nokia.com>
3099 Reviewed by Andreas Kling.
3101 Enable usage of Google ld if it exist but is not on by default.
3103 [Qt] Enable the google ld if it exist but is not on by default
3104 https://bugs.webkit.org/show_bug.cgi?id=52625
3106 * common.pri: flip the test.
3108 2011-01-18 Mihai Parparita <mihaip@chromium.org>
3110 Unreviewed. Update .gitignore to reflect that WebKit is now in Source.
3114 2011-01-18 Krithigassree Sambamurthy <krithigassree.sambamurthy@nokia.com>
3116 Reviewed by Simon Fraser.
3118 Support background-clip: content-box
3119 https://bugs.webkit.org/show_bug.cgi?id=48771
3121 Addded content-box as a valid background-clip value.
3123 * WebCore/css/CSSParser.cpp:
3124 (WebCore::parseBackgroundClip):
3126 2011-01-18 Hayato Ito <hayato@chromium.org>
3128 Reviewed by Kent Tamura.
3130 Update .gitignore file to reflect a recent WebKit directory movement.
3132 https://bugs.webkit.org/show_bug.cgi?id=52618
3136 2011-01-16 Adam Barth <abarth@webkit.org>
3138 Rubber-stamped by Eric Seidel.
3140 Move WebKit into Source
3141 https://bugs.webkit.org/show_bug.cgi?id=52530
3145 * DerivedSources.pro:
3153 2011-01-15 Adam Barth <abarth@webkit.org>
3155 Rubber-stamped by Eric Seidel.
3157 Move WebKit2 into Source
3158 https://bugs.webkit.org/show_bug.cgi?id=52438
3160 Update reference to WebKit2.
3162 * DerivedSources.pro:
3165 * Source/cmake/WebKitPackaging.cmake:
3169 2011-01-14 Ahmad Sharif <asharif.tools@gmail.com>
3171 Reviewed by Darin Fisher.
3173 When inlining is performed, the progress variable is
3174 declared as uninitialized.
3175 https://bugs.webkit.org/show_bug.cgi?id=51084
3177 * WebCore: Copied from WebCore.
3178 * WebCore/page/animation/KeyframeAnimation.cpp:
3179 (WebCore::KeyframeAnimation::animate):
3180 (WebCore::KeyframeAnimation::getAnimatedStyle):
3182 2011-01-11 Laszlo Gombos <laszlo.1.gombos@nokia.com>
3184 Reviewed by Csaba Osztrogonác.
3186 [Qt] Add QT_NO_CONCURRENT to the qt_minimal configuration
3187 https://bugs.webkit.org/show_bug.cgi?id=52223
3189 Add QT_NO_CONCURRENT to the qt_minimal configuration to make sure
3190 that QtWebKit builds with QT_NO_CONCURRENT defined.
3194 2011-01-11 Mihai Parparita <mihaip@chromium.org>
3196 Unreviewed. Update .gitignore with new Chromium dependency.
3198 ui/ was added with http://crrev.com/70743, we picked that up with a
3199 Chromium roll in r75311.
3201 Also alphabetizes the dependency list.
3205 2011-01-10 Laszlo Gombos <laszlo.1.gombos@nokia.com>
3207 Reviewed by Csaba Osztrogonác.
3209 [Qt] Baseline qt_minimal configuration
3210 https://bugs.webkit.org/show_bug.cgi?id=51313
3212 * WebKit.pri: List the supported QT_NO_FEATURE flags
3213 under qt_minimal configuration.
3215 2011-01-10 Gyuyoung Kim <gyuyoung.kim@samsung.com>
3217 Reviewed by Eric Seidel.
3219 [EFL] Enable JIT for WebKit EFL
3220 https://bugs.webkit.org/show_bug.cgi?id=52140
3222 Enable JIT option for WebKit EFL. Enabled JIT's JS performance is
3223 3 ~ 6 times faster than before.
3225 * Source/cmake/OptionsEfl.cmake:
3227 2011-01-10 Martin Robinson <mrobinson@igalia.com>
3229 Reviewed by Gustavo Noronha.
3231 Bump the WebKitGTK+ versions in preparation for development release.
3233 * configure.ac: Bump the library, libtool and user agent version.
3235 2011-01-10 Xan Lopez <xlopez@igalia.com>
3237 Reviewed by Martin Robinson.
3239 [GTK] Create intermediate libWebCore library
3240 https://bugs.webkit.org/show_bug.cgi?id=52116
3242 * GNUmakefile.am: add XP_UNIX to the global CPP flags, since it's
3243 used by both libWebCore and libwebkitgtk now.
3245 2011-01-08 Patrick Gansterer <paroga@webkit.org>
3247 Unreviewed wx build fix for r75313.
3249 * wscript: Added missing brace.
3251 2011-01-07 Adam Barth <abarth@webkit.org>
3253 Rubber-stamped by Eric Seidel.
3255 Move WebCore to Source
3256 https://bugs.webkit.org/show_bug.cgi?id=52050
3258 Update build files and metadata to point to WebCore's new location.
3264 * DerivedSources.pro:
3267 * Source/autotools/webkit.m4:
3268 * Source/cmake/OptionsEfl.cmake:
3274 2011-01-06 Martin Robinson <mrobinson@igalia.com>
3276 Reviewed by Eric Seidel.
3278 [GTK] Initial build support for WebGL
3279 https://bugs.webkit.org/show_bug.cgi?id=51716
3281 * configure.ac: Add a configure option for WebGL.
3283 2011-01-06 Michael Saboff <msaboff@apple.com>
3285 Reviewed by Gavin Barraclough.
3287 Enhancement: Add Regexp Debug Compare between JIT and Interpreter
3288 https://bugs.webkit.org/show_bug.cgi?id=51834
3290 * JavaScriptCore: Copied from JavaScriptCore.
3292 2011-01-06 Martin Robinson <mrobinson@igalia.com>
3294 Reviewed by Xan Lopez.
3296 [GTK] Enable blob support by default
3297 https://bugs.webkit.org/show_bug.cgi?id=51994
3299 * configure.ac: Enable Blob support by default.
3301 2011-01-05 Patrick Gansterer <paroga@webkit.org>
3303 Reviewed by Andreas Kling.
3305 [CMake] Fix the usage of SOURCE_GROUP
3306 https://bugs.webkit.org/show_bug.cgi?id=51739
3308 * Source/cmake/WebKitMacros.cmake:
3310 2011-01-05 Patrick Gansterer <paroga@webkit.org>
3312 Reviewed by Andreas Kling.
3314 [WINCE] Remove CMake warning
3315 https://bugs.webkit.org/show_bug.cgi?id=51921
3317 * Source/cmake/WebKitHelpers.cmake:
3319 2011-01-04 Martin Robinson <mrobinson@igalia.com>
3321 Reviewed by David Levin.
3323 .gitignore should be updated to reflect Sources rename to Source
3324 https://bugs.webkit.org/show_bug.cgi?id=51893
3326 * .gitignore: Change all paths that reference the "Sources" directory to say "Source".
3328 2011-01-04 Dihan Wickremasuriya <dihan.wickremasuriya@nokia.com>
3330 Reviewed by Laszlo Gombos.
3332 [Qt] [Symbian] Build system cleanup
3334 After r74811 special handling for the Symbian build is no longer needed.
3335 This patch reverts r58756.
3339 2011-01-03 Xan Lopez <xlopez@igalia.com>
3341 Reviewed by Martin Robinson.
3343 * autogen.sh: also pass $ACLOCAL_FLAGS for tools that set that env
3344 variable (like jhbuild).
3346 2011-01-03 Patrick Gansterer <paroga@webkit.org>
3348 Reviewed by Darin Adler.
3350 [WINCE] Provide third party directory via environment variable
3351 https://bugs.webkit.org/show_bug.cgi?id=51643
3353 * Source/cmake/OptionsWinCE.cmake:
3355 2011-01-03 Xan Lopez <xlopez@igalia.com>
3357 Reviewed by Martin Robinson.
3359 Use autoreconf instead of calling manually all the usual commands.
3361 * autogen.sh: call autoreconf instead of
3362 aclocal/autoheader/autoconf/automake/libtoolize.
3364 2011-01-03 Xan Lopez <xlopez@igalia.com>
3366 Reviewed by Martin Robinson.
3368 [GTK] Disable superfluous GNU make built-in implicit rules
3369 https://bugs.webkit.org/show_bug.cgi?id=51826
3371 GNU make ships some superflous built-in rules that we never use
3372 and that end up adding up to a very significant portion of our
3373 total Makefile processing time. Disable them completely by
3374 defining the rule without any recipe, as suggested by the GNU make
3375 manual (10.5.6, Cancelling Implicit Rules).
3377 In my system the null-build goes from:
3379 make 43.51s user 12.77s system 99% cpu 56.628 total
3383 make 31.45s user 11.59s system 99% cpu 43.227 total
3385 * GNUmakefile.am: disable implicit built-in rules.
3387 2011-01-03 Mihai Parparita <mihaip@chromium.org>
3389 Unreviewed. Update .gitignore with new JavaScriptCore location.
3393 2011-01-02 Patrick Gansterer <paroga@webkit.org>
3395 [CMake] Unreviewed build fix.
3398 * Source/cmake/OptionsCommon.cmake:
3400 2011-01-01 Adam Barth <abarth@webkit.org>
3402 Reviewed by Eric Seidel.
3404 Move JavaScriptCore to Source
3405 https://bugs.webkit.org/show_bug.cgi?id=51604
3407 Update references to JavaScriptCore to point to the new location.
3411 * DerivedSources.pro:
3418 2011-01-01 Adam Barth <abarth@webkit.org>
3420 Reviewed by Eric Seidel.
3422 Move Sources to Source
3423 https://bugs.webkit.org/show_bug.cgi?id=51794
3425 Update build files to point to the new location.
3433 2010-12-31 Adam Barth <abarth@webkit.org>
3435 Rubber-stamped by Eric Seidel.
3437 Move HTML and XML parser benchmarks into PerformanceTests/Parser
3438 https://bugs.webkit.org/show_bug.cgi?id=51772
3440 Actually move the directory.
3442 * PerformanceTests/Parser: Copied from WebCore/benchmarks/parser.
3444 2010-12-31 Adam Barth <abarth@webkit.org>
3446 Rubber-stamped by Eric Seidel.
3448 Move PageLoadTests to PerformanceTests/PageLoad
3449 https://bugs.webkit.org/show_bug.cgi?id=51771
3451 Actually move the directory.
3453 * PageLoadTests: Removed.
3454 * PageLoadTests/svg: Removed.
3455 * PageLoadTests/svg/LICENSES: Removed.
3456 * PageLoadTests/svg/files: Removed.
3457 * PageLoadTests/svg/files/33041-Samurai.svg: Removed.
3458 * PageLoadTests/svg/files/42450-under the see.svg: Removed.
3459 * PageLoadTests/svg/files/42470-flower_from_my_garden_v2.svg: Removed.
3460 * PageLoadTests/svg/files/44057-drops on a blade.svg: Removed.
3461 * PageLoadTests/svg/files/Harvey_Rayner.svg: Removed.
3462 * PageLoadTests/svg/files/az-lizard_benji_park_01.svg: Removed.
3463 * PageLoadTests/svg/files/bamboo_01.svg: Removed.
3464 * PageLoadTests/svg/files/cacuts_01.svg: Removed.
3465 * PageLoadTests/svg/files/cowboy.svg: Removed.
3466 * PageLoadTests/svg/files/crawfish2_ganson.svg: Removed.
3467 * PageLoadTests/svg/files/deb9frac1.svg: Removed.
3468 * PageLoadTests/svg/files/food_leif_lodahl_01.svg: Removed.
3469 * PageLoadTests/svg/files/france.svg: Removed.
3470 * PageLoadTests/svg/files/francobollo_gnome_ezechi_02.svg: Removed.
3471 * PageLoadTests/svg/files/gearflowers.svg: Removed.
3472 * PageLoadTests/svg/files/hereGear4.svg: Removed.
3473 * PageLoadTests/svg/files/mtsthelens.svg: Removed.
3474 * PageLoadTests/svg/files/mtsthelens0.jpg: Removed.
3475 * PageLoadTests/svg/files/world-iso.svg: Removed.
3476 * PageLoadTests/svg/files/worldcup.svg: Removed.
3477 * PageLoadTests/svg/svg.pltsuite: Removed.
3478 * PerformanceTests/PageLoad: Copied from PageLoadTests.
3479 * Sources/cmake/WebKitPackaging.cmake:
3481 2010-12-31 Adam Barth <abarth@webkit.org>
3483 Rubber-stamped by Eric Seidel.
3485 Move SunSpider into PerformanceTests
3486 https://bugs.webkit.org/show_bug.cgi?id=51769
3488 Actually move the directory.
3490 * PerformanceTests: Added.
3491 * PerformanceTests/SunSpider: Copied from SunSpider.
3492 * Sources/cmake/WebKitPackaging.cmake:
3493 * SunSpider: Removed.
3494 * SunSpider/SunSpider.make: Removed.
3495 * SunSpider/TODO: Removed.
3496 * SunSpider/UNCOVERED: Removed.
3497 * SunSpider/hosted: Removed.
3498 * SunSpider/hosted/json2.js: Removed.
3499 * SunSpider/hosted/sunspider.css: Removed.
3500 * SunSpider/hosted/sunspider.html: Removed.
3501 * SunSpider/hosted/versions.html: Removed.
3502 * SunSpider/make-hosted: Removed.
3503 * SunSpider/resources: Removed.
3504 * SunSpider/resources/TEMPLATE.html: Removed.
3505 * SunSpider/resources/driver-TEMPLATE.html: Removed.
3506 * SunSpider/resources/results-TEMPLATE.html: Removed.
3507 * SunSpider/resources/sunspider-analyze-results.js: Removed.
3508 * SunSpider/resources/sunspider-compare-results.js: Removed.
3509 * SunSpider/resources/sunspider-standalone-compare.js: Removed.
3510 * SunSpider/resources/sunspider-standalone-driver.js: Removed.
3511 * SunSpider/sunspider: Removed.
3512 * SunSpider/sunspider-compare-results: Removed.
3513 * SunSpider/tests: Removed.
3514 * SunSpider/tests/parse-only: Removed.
3515 * SunSpider/tests/parse-only/LIST: Removed.
3516 * SunSpider/tests/parse-only/concat-jquery-mootools-prototype.js: Removed.
3517 * SunSpider/tests/parse-only/jquery-1.3.2.js: Removed.
3518 * SunSpider/tests/parse-only/mootools-1.2.2-core-nc.js: Removed.
3519 * SunSpider/tests/parse-only/prototype-1.6.0.3.js: Removed.
3520 * SunSpider/tests/sunspider-0.9: Removed.
3521 * SunSpider/tests/sunspider-0.9.1: Removed.
3522 * SunSpider/tests/sunspider-0.9.1/3d-cube.js: Removed.
3523 * SunSpider/tests/sunspider-0.9.1/3d-morph.js: Removed.
3524 * SunSpider/tests/sunspider-0.9.1/3d-raytrace.js: Removed.
3525 * SunSpider/tests/sunspider-0.9.1/LIST: Removed.
3526 * SunSpider/tests/sunspider-0.9.1/access-binary-trees.js: Removed.
3527 * SunSpider/tests/sunspider-0.9.1/access-fannkuch.js: Removed.
3528 * SunSpider/tests/sunspider-0.9.1/access-nbody.js: Removed.
3529 * SunSpider/tests/sunspider-0.9.1/access-nsieve.js: Removed.
3530 * SunSpider/tests/sunspider-0.9.1/bitops-3bit-bits-in-byte.js: Removed.
3531 * SunSpider/tests/sunspider-0.9.1/bitops-bits-in-byte.js: Removed.
3532 * SunSpider/tests/sunspider-0.9.1/bitops-bitwise-and.js: Removed.
3533 * SunSpider/tests/sunspider-0.9.1/bitops-nsieve-bits.js: Removed.
3534 * SunSpider/tests/sunspider-0.9.1/controlflow-recursive.js: Removed.
3535 * SunSpider/tests/sunspider-0.9.1/crypto-aes.js: Removed.
3536 * SunSpider/tests/sunspider-0.9.1/crypto-md5.js: Removed.
3537 * SunSpider/tests/sunspider-0.9.1/crypto-sha1.js: Removed.
3538 * SunSpider/tests/sunspider-0.9.1/date-format-tofte.js: Removed.
3539 * SunSpider/tests/sunspider-0.9.1/date-format-xparb.js: Removed.
3540 * SunSpider/tests/sunspider-0.9.1/math-cordic.js: Removed.
3541 * SunSpider/tests/sunspider-0.9.1/math-partial-sums.js: Removed.
3542 * SunSpider/tests/sunspider-0.9.1/math-spectral-norm.js: Removed.
3543 * SunSpider/tests/sunspider-0.9.1/regexp-dna.js: Removed.
3544 * SunSpider/tests/sunspider-0.9.1/string-base64.js: Removed.
3545 * SunSpider/tests/sunspider-0.9.1/string-fasta.js: Removed.
3546 * SunSpider/tests/sunspider-0.9.1/string-tagcloud.js: Removed.
3547 * SunSpider/tests/sunspider-0.9.1/string-unpack-code.js: Removed.
3548 * SunSpider/tests/sunspider-0.9.1/string-validate-input.js: Removed.
3549 * SunSpider/tests/sunspider-0.9/3d-cube.js: Removed.
3550 * SunSpider/tests/sunspider-0.9/3d-morph.js: Removed.
3551 * SunSpider/tests/sunspider-0.9/3d-raytrace.js: Removed.
3552 * SunSpider/tests/sunspider-0.9/LIST: Removed.
3553 * SunSpider/tests/sunspider-0.9/access-binary-trees.js: Removed.
3554 * SunSpider/tests/sunspider-0.9/access-fannkuch.js: Removed.
3555 * SunSpider/tests/sunspider-0.9/access-nbody.js: Removed.
3556 * SunSpider/tests/sunspider-0.9/access-nsieve.js: Removed.
3557 * SunSpider/tests/sunspider-0.9/bitops-3bit-bits-in-byte.js: Removed.
3558 * SunSpider/tests/sunspider-0.9/bitops-bits-in-byte.js: Removed.
3559 * SunSpider/tests/sunspider-0.9/bitops-bitwise-and.js: Removed.
3560 * SunSpider/tests/sunspider-0.9/bitops-nsieve-bits.js: Removed.
3561 * SunSpider/tests/sunspider-0.9/controlflow-recursive.js: Removed.
3562 * SunSpider/tests/sunspider-0.9/crypto-aes.js: Removed.
3563 * SunSpider/tests/sunspider-0.9/crypto-md5.js: Removed.
3564 * SunSpider/tests/sunspider-0.9/crypto-sha1.js: Removed.
3565 * SunSpider/tests/sunspider-0.9/date-format-tofte.js: Removed.
3566 * SunSpider/tests/sunspider-0.9/date-format-xparb.js: Removed.
3567 * SunSpider/tests/sunspider-0.9/math-cordic.js: Removed.
3568 * SunSpider/tests/sunspider-0.9/math-partial-sums.js: Removed.
3569 * SunSpider/tests/sunspider-0.9/math-spectral-norm.js: Removed.
3570 * SunSpider/tests/sunspider-0.9/regexp-dna.js: Removed.
3571 * SunSpider/tests/sunspider-0.9/string-base64.js: Removed.
3572 * SunSpider/tests/sunspider-0.9/string-fasta.js: Removed.
3573 * SunSpider/tests/sunspider-0.9/string-tagcloud.js: Removed.
3574 * SunSpider/tests/sunspider-0.9/string-unpack-code.js: Removed.
3575 * SunSpider/tests/sunspider-0.9/string-validate-input.js: Removed.
3576 * SunSpider/tests/ubench: Removed.
3577 * SunSpider/tests/ubench/LIST: Removed.
3578 * SunSpider/tests/ubench/function-closure.js: Removed.
3579 * SunSpider/tests/ubench/function-correct-args.js: Removed.
3580 * SunSpider/tests/ubench/function-empty.js: Removed.
3581 * SunSpider/tests/ubench/function-excess-args.js: Removed.
3582 * SunSpider/tests/ubench/function-missing-args.js: Removed.
3583 * SunSpider/tests/ubench/function-sum.js: Removed.
3584 * SunSpider/tests/ubench/loop-empty-resolve.js: Removed.
3585 * SunSpider/tests/ubench/loop-empty.js: Removed.
3586 * SunSpider/tests/ubench/loop-sum.js: Removed.
3587 * SunSpider/tests/v8-v4: Removed.
3588 * SunSpider/tests/v8-v4/LIST: Removed.
3589 * SunSpider/tests/v8-v4/v8-crypto.js: Removed.
3590 * SunSpider/tests/v8-v4/v8-deltablue.js: Removed.
3591 * SunSpider/tests/v8-v4/v8-earley-boyer.js: Removed.
3592 * SunSpider/tests/v8-v4/v8-raytrace.js: Removed.
3593 * SunSpider/tests/v8-v4/v8-regexp.js: Removed.
3594 * SunSpider/tests/v8-v4/v8-richards.js: Removed.
3595 * SunSpider/tests/v8-v4/v8-splay.js: Removed.
3596 * SunSpider/tests/v8-v5: Removed.
3597 * SunSpider/tests/v8-v5/LIST: Removed.
3598 * SunSpider/tests/v8-v5/v8-crypto.js: Removed.
3599 * SunSpider/tests/v8-v5/v8-deltablue.js: Removed.
3600 * SunSpider/tests/v8-v5/v8-earley-boyer.js: Removed.
3601 * SunSpider/tests/v8-v5/v8-raytrace.js: Removed.
3602 * SunSpider/tests/v8-v5/v8-regexp.js: Removed.
3603 * SunSpider/tests/v8-v5/v8-richards.js: Removed.
3604 * SunSpider/tests/v8-v5/v8-splay.js: Removed.
3605 * SunSpider/tests/v8-v6: Removed.
3606 * SunSpider/tests/v8-v6/LIST: Removed.
3607 * SunSpider/tests/v8-v6/v8-crypto.js: Removed.
3608 * SunSpider/tests/v8-v6/v8-deltablue.js: Removed.
3609 * SunSpider/tests/v8-v6/v8-earley-boyer.js: Removed.
3610 * SunSpider/tests/v8-v6/v8-raytrace.js: Removed.
3611 * SunSpider/tests/v8-v6/v8-regexp.js: Removed.
3612 * SunSpider/tests/v8-v6/v8-richards.js: Removed.
3613 * SunSpider/tests/v8-v6/v8-splay.js: Removed.
3614 * SunSpider/xcopy.excludes: Removed.
3616 2010-12-30 Konstantin Tokarev <annulen@yandex.ru>
3618 Reviewed by David Kilzer.
3620 [Qt] Don't build wtf/TCSystemAlloc.cpp if --system-malloc option is
3622 https://bugs.webkit.org/show_bug.cgi?id=51672
3624 * WebKit.pri: Replaced USE_SYSTEM_MALLOC with USE_SYSTEM_MALLOC=1
3626 2010-12-29 Philippe Normand <pnormand@igalia.com>
3628 Reviewed by Martin Robinson.
3630 [GTK] minimal build fails at link time due to missing sqlite3 symbols
3631 https://bugs.webkit.org/show_bug.cgi?id=51327
3633 * configure.ac: Error out if SQLite3 wasn't found while at least
3634 one of the features depending on it has been enabled.
3636 2010-12-29 Patrick Gansterer <paroga@webkit.org>
3638 Unreviewed. Use gcc as default preprocessor.
3640 * Sources/cmake/OptionsCommon.cmake:
3642 2010-12-27 Ryuan Choi <ryuan.choi@samsung.com>
3644 Reviewed by David Levin.
3646 [EFL] Change path of eflsymbols.filter
3647 https://bugs.webkit.org/show_bug.cgi?id=51659
3649 * Sources/cmake/OptionsEfl.cmake:
3651 2010-12-26 Adam Barth <abarth@webkit.org>
3653 Reviewed by Eric Siedel.
3655 Move autotools into Sources
3656 https://bugs.webkit.org/show_bug.cgi?id=51630
3660 * Sources/autotools: Copied from autotools.
3662 * autotools: Removed.
3663 * autotools/acinclude.m4: Removed.
3664 * autotools/dolt.m4: Removed.
3665 * autotools/gsettings.m4: Removed.
3666 * autotools/symbols.filter: Removed.
3667 * autotools/webkit.m4: Removed.
3670 2010-12-26 Adam Barth <abarth@webkit.org>
3672 Reviewed by Eric Seidel.
3674 Move cmake into Sources
3675 https://bugs.webkit.org/show_bug.cgi?id=51631
3678 * Sources/cmake: Copied from cmake.
3680 * cmake/FindCFLite.cmake: Removed.
3681 * cmake/FindCairo.cmake: Removed.
3682 * cmake/FindEFL.cmake: Removed.
3683 * cmake/FindFontconfig.cmake: Removed.
3684 * cmake/FindFreetype.cmake: Removed.
3685 * cmake/FindGDK-PixBuf.cmake: Removed.
3686 * cmake/FindGDK.cmake: Removed.
3687 * cmake/FindGIO.cmake: Removed.
3688 * cmake/FindGStreamer-App.cmake: Removed.
3689 * cmake/FindGStreamer-Base.cmake: Removed.
3690 * cmake/FindGStreamer-Interfaces.cmake: Removed.
3691 * cmake/FindGStreamer-Pbutils.cmake: Removed.
3692 * cmake/FindGStreamer-Plugins-Base.cmake: Removed.
3693 * cmake/FindGStreamer-Video.cmake: Removed.
3694 * cmake/FindGStreamer.cmake: Removed.
3695 * cmake/FindGlib.cmake: Removed.
3696 * cmake/FindGperf.cmake: Removed.
3697 * cmake/FindGthread.cmake: Removed.
3698 * cmake/FindICU.cmake: Removed.
3699 * cmake/FindLibSoup2.cmake: Removed.
3700 * cmake/FindLibXlst.cmake: Removed.
3701 * cmake/FindPango.cmake: Removed.
3702 * cmake/FindSqlite.cmake: Removed.
3703 * cmake/LibFindMacros.cmake: Removed.
3704 * cmake/OptionsCommon.cmake: Removed.
3705 * cmake/OptionsEfl.cmake: Removed.
3706 * cmake/OptionsWinCE.cmake: Removed.
3707 * cmake/OptionsWindows.cmake: Removed.
3708 * cmake/WebKitEfl.cmake: Removed.
3709 * cmake/WebKitFS.cmake: Removed.
3710 * cmake/WebKitFeatures.cmake: Removed.
3711 * cmake/WebKitHelpers.cmake: Removed.
3712 * cmake/WebKitMacros.cmake: Removed.
3713 * cmake/WebKitPackaging.cmake: Removed.
3714 * cmake/eflsymbols.filter: Removed.
3716 2010-12-26 Adam Barth <abarth@webkit.org>
3718 Fix some references to the old location of the WebKit website in git
3723 2010-12-25 Adam Barth <abarth@webkit.org>
3725 Reviewed by Eric Seidel.
3727 Move ANGLE to Sources/ThirdParty
3728 https://bugs.webkit.org/show_bug.cgi?id=51605
3730 Actually move ANGLE and update the Makefile.
3733 * ANGLE/ANGLE.xcodeproj: Removed.
3734 * ANGLE/ANGLE.xcodeproj/project.pbxproj: Removed.
3735 * ANGLE/Configurations: Removed.
3736 * ANGLE/Configurations/ANGLE.xcconfig: Removed.
3737 * ANGLE/Configurations/Base.xcconfig: Removed.
3738 * ANGLE/Configurations/DebugRelease.xcconfig: Removed.
3739 * ANGLE/Makefile: Removed.
3740 * ANGLE/include: Removed.
3741 * ANGLE/include/EGL: Removed.
3742 * ANGLE/include/EGL/egl.h: Removed.
3743 * ANGLE/include/EGL/eglext.h: Removed.
3744 * ANGLE/include/EGL/eglplatform.h: Removed.
3745 * ANGLE/include/GLES2: Removed.
3746 * ANGLE/include/GLES2/gl2.h: Removed.
3747 * ANGLE/include/GLES2/gl2ext.h: Removed.
3748 * ANGLE/include/GLES2/gl2platform.h: Removed.
3749 * ANGLE/include/GLSLANG: Removed.
3750 * ANGLE/include/GLSLANG/ShaderLang.h: Removed.
3751 * ANGLE/include/KHR: Removed.
3752 * ANGLE/include/KHR/khrplatform.h: Removed.
3753 * ANGLE/src: Removed.
3754 * ANGLE/src/build_angle.xcodeproj: Removed.
3755 * ANGLE/src/build_angle.xcodeproj/project.pbxproj: Removed.
3756 * ANGLE/src/common: Removed.
3757 * ANGLE/src/common/angleutils.h: Removed.
3758 * ANGLE/src/common/debug.cpp: Removed.
3759 * ANGLE/src/common/debug.h: Removed.
3760 * ANGLE/src/compiler: Removed.
3761 * ANGLE/src/compiler/BaseTypes.h: Removed.
3762 * ANGLE/src/compiler/CodeGenGLSL.cpp: Removed.
3763 * ANGLE/src/compiler/CodeGenHLSL.cpp: Removed.
3764 * ANGLE/src/compiler/Common.h: Removed.
3765 * ANGLE/src/compiler/ConstantUnion.h: Removed.
3766 * ANGLE/src/compiler/InfoSink.cpp: Removed.
3767 * ANGLE/src/compiler/InfoSink.h: Removed.
3768 * ANGLE/src/compiler/Initialize.cpp: Removed.
3769 * ANGLE/src/compiler/Initialize.h: Removed.
3770 * ANGLE/src/compiler/InitializeDll.cpp: Removed.
3771 * ANGLE/src/compiler/InitializeDll.h: Removed.
3772 * ANGLE/src/compiler/InitializeGlobals.h: Removed.
3773 * ANGLE/src/compiler/InitializeParseContext.h: Removed.
3774 * ANGLE/src/compiler/IntermTraverse.cpp: Removed.
3775 * ANGLE/src/compiler/Intermediate.cpp: Removed.
3776 * ANGLE/src/compiler/MMap.h: Removed.
3777 * ANGLE/src/compiler/OutputGLSL.cpp: Removed.
3778 * ANGLE/src/compiler/OutputGLSL.h: Removed.
3779 * ANGLE/src/compiler/OutputHLSL.cpp: Removed.
3780 * ANGLE/src/compiler/OutputHLSL.h: Removed.
3781 * ANGLE/src/compiler/ParseHelper.cpp: Removed.
3782 * ANGLE/src/compiler/ParseHelper.h: Removed.
3783 * ANGLE/src/compiler/PoolAlloc.cpp: Removed.
3784 * ANGLE/src/compiler/PoolAlloc.h: Removed.
3785 * ANGLE/src/compiler/QualifierAlive.cpp: Removed.
3786 * ANGLE/src/compiler/QualifierAlive.h: Removed.
3787 * ANGLE/src/compiler/RemoveTree.cpp: Removed.
3788 * ANGLE/src/compiler/RemoveTree.h: Removed.
3789 * ANGLE/src/compiler/ShHandle.h: Removed.
3790 * ANGLE/src/compiler/ShaderLang.cpp: Removed.
3791 * ANGLE/src/compiler/SymbolTable.cpp: Removed.
3792 * ANGLE/src/compiler/SymbolTable.h: Removed.
3793 * ANGLE/src/compiler/TranslatorGLSL.cpp: Removed.
3794 * ANGLE/src/compiler/TranslatorGLSL.h: Removed.
3795 * ANGLE/src/compiler/TranslatorHLSL.cpp: Removed.
3796 * ANGLE/src/compiler/TranslatorHLSL.h: Removed.
3797 * ANGLE/src/compiler/Types.h: Removed.
3798 * ANGLE/src/compiler/UnfoldSelect.cpp: Removed.
3799 * ANGLE/src/compiler/UnfoldSelect.h: Removed.
3800 * ANGLE/src/compiler/debug.cpp: Removed.
3801 * ANGLE/src/compiler/debug.h: Removed.
3802 * ANGLE/src/compiler/glslang.l: Removed.
3803 * ANGLE/src/compiler/glslang.y: Removed.
3804 * ANGLE/src/compiler/intermOut.cpp: Removed.
3805 * ANGLE/src/compiler/intermediate.h: Removed.
3806 * ANGLE/src/compiler/localintermediate.h: Removed.
3807 * ANGLE/src/compiler/osinclude.h: Removed.
3808 * ANGLE/src/compiler/ossource_posix.cpp: Removed.
3809 * ANGLE/src/compiler/ossource_win.cpp: Removed.
3810 * ANGLE/src/compiler/parseConst.cpp: Removed.
3811 * ANGLE/src/compiler/preprocessor: Removed.
3812 * ANGLE/src/compiler/preprocessor/atom.c: Removed.
3813 * ANGLE/src/compiler/preprocessor/atom.h: Removed.
3814 * ANGLE/src/compiler/preprocessor/compile.h: Removed.
3815 * ANGLE/src/compiler/preprocessor/cpp.c: Removed.
3816 * ANGLE/src/compiler/preprocessor/cpp.h: Removed.
3817 * ANGLE/src/compiler/preprocessor/cppstruct.c: Removed.
3818 * ANGLE/src/compiler/preprocessor/memory.c: Removed.
3819 * ANGLE/src/compiler/preprocessor/memory.h: Removed.
3820 * ANGLE/src/compiler/preprocessor/parser.h: Removed.
3821 * ANGLE/src/compiler/preprocessor/preprocess.h: Removed.
3822 * ANGLE/src/compiler/preprocessor/scanner.c: Removed.
3823 * ANGLE/src/compiler/preprocessor/scanner.h: Removed.
3824 * ANGLE/src/compiler/preprocessor/slglobals.h: Removed.
3825 * ANGLE/src/compiler/preprocessor/symbols.c: Removed.
3826 * ANGLE/src/compiler/preprocessor/symbols.h: Removed.
3827 * ANGLE/src/compiler/preprocessor/tokens.c: Removed.
3828 * ANGLE/src/compiler/preprocessor/tokens.h: Removed.
3829 * ANGLE/src/compiler/tools: Removed.
3830 * ANGLE/src/compiler/unistd.h: Removed.
3831 * ANGLE/src/libEGL: Removed.
3832 * ANGLE/src/libEGL/Config.cpp: Removed.
3833 * ANGLE/src/libEGL/Config.h: Removed.
3834 * ANGLE/src/libEGL/Display.cpp: Removed.
3835 * ANGLE/src/libEGL/Display.h: Removed.
3836 * ANGLE/src/libEGL/Surface.cpp: Removed.
3837 * ANGLE/src/libEGL/Surface.h: Removed.
3838 * ANGLE/src/libEGL/libEGL.cpp: Removed.
3839 * ANGLE/src/libEGL/libEGL.def: Removed.
3840 * ANGLE/src/libEGL/libEGL.vcproj: Removed.
3841 * ANGLE/src/libEGL/main.cpp: Removed.
3842 * ANGLE/src/libEGL/main.h: Removed.
3843 * ANGLE/src/libGLESv2: Removed.
3844 * ANGLE/src/libGLESv2/Blit.cpp: Removed.
3845 * ANGLE/src/libGLESv2/Blit.h: Removed.
3846 * ANGLE/src/libGLESv2/Buffer.cpp: Removed.
3847 * ANGLE/src/libGLESv2/Buffer.h: Removed.
3848 * ANGLE/src/libGLESv2/Context.cpp: Removed.
3849 * ANGLE/src/libGLESv2/Context.h: Removed.
3850 * ANGLE/src/libGLESv2/Framebuffer.cpp: Removed.
3851 * ANGLE/src/libGLESv2/Framebuffer.h: Removed.
3852 * ANGLE/src/libGLESv2/Program.cpp: Removed.
3853 * ANGLE/src/libGLESv2/Program.h: Removed.
3854 * ANGLE/src/libGLESv2/RefCountObject.cpp: Removed.
3855 * ANGLE/src/libGLESv2/RefCountObject.h: Removed.
3856 * ANGLE/src/libGLESv2/Renderbuffer.cpp: Removed.
3857 * ANGLE/src/libGLESv2/Renderbuffer.h: Removed.
3858 * ANGLE/src/libGLESv2/ResourceManager.cpp: Removed.
3859 * ANGLE/src/libGLESv2/ResourceManager.h: Removed.
3860 * ANGLE/src/libGLESv2/Shader.cpp: Removed.
3861 * ANGLE/src/libGLESv2/Shader.h: Removed.
3862 * ANGLE/src/libGLESv2/Texture.cpp: Removed.