1 2012-07-26 Dan Bernstein <mitz@apple.com>
3 When Safari 6 is launched via the WebKit Xcode workspace, it does not link against the built frameworks
4 https://bugs.webkit.org/show_bug.cgi?id=92331
8 Changed references to the Safari executable to the SafariForWebKitDevelopment binary.
10 * WebKit.xcworkspace/xcshareddata/xcschemes/All Source (target WebProcess).xcscheme:
11 * WebKit.xcworkspace/xcshareddata/xcschemes/All Source.xcscheme:
13 2012-07-26 Keishi Hattori <keishi@webkit.org>
15 Implement ColorSuggestionPicker page popup
16 https://bugs.webkit.org/show_bug.cgi?id=92109
18 Reviewed by Kent Tamura.
20 * ManualTests/forms/color-suggestion-picker.html: Added. Tests colorSuggestionPicker.{js,css}
22 2012-07-26 Zoltan Nyul <zoltan.nyul@intel.com>
24 [EFL] EFL port should use XDG paths
25 https://bugs.webkit.org/show_bug.cgi?id=91719
27 Reviewed by Kenneth Rohde Christiansen.
31 * Source/cmake/FindEFL.cmake:
33 2012-07-26 Kaustubh Atrawalkar <kaustubh@motorola.com>
35 [DRT] LTC:: pageNumberForElementById() could be moved to Internals.
36 https://bugs.webkit.org/show_bug.cgi?id=92091
38 Reviewed by Adam Barth.
40 Exporting Internals::pageNumber symbols for the Gtk build.
42 * Source/autotools/symbols.filter:
44 2012-07-25 Sheriff Bot <webkit.review.bot@gmail.com>
46 Unreviewed, rolling out r123606.
47 http://trac.webkit.org/changeset/123606
48 https://bugs.webkit.org/show_bug.cgi?id=92247
50 broke Windows build of Chromium (Requested by tomhudson on
53 * ManualTests/forms/color-suggestion-picker.html: Removed.
55 2012-07-25 Keishi Hattori <keishi@webkit.org>
57 Implement ColorSuggestionPicker page popup
58 https://bugs.webkit.org/show_bug.cgi?id=92109
60 Reviewed by Kent Tamura.
62 * ManualTests/forms/color-suggestion-picker.html: Added. Tests colorSuggestionPicker.{js,css}
64 2012-07-23 Kent Tamura <tkent@chromium.org>
66 [GTK] Remove unnecessary trailing space in the previous commit.
68 * Source/autotools/symbols.filter:
70 2012-07-23 Kent Tamura <tkent@chromium.org>
72 [GTK] Attempt to fix build
74 * Source/autotools/symbols.filter: Export DocumentMarkerController::addTextMatchMarker.
76 2012-07-23 Sheriff Bot <webkit.review.bot@gmail.com>
78 Unreviewed, rolling out r123184, r123195, and r123197.
79 http://trac.webkit.org/changeset/123184
80 http://trac.webkit.org/changeset/123195
81 http://trac.webkit.org/changeset/123197
82 https://bugs.webkit.org/show_bug.cgi?id=92049
84 pagecycler regression (Requested by morrita on #webkit).
86 * Source/autotools/symbols.filter:
88 2012-07-23 Roger Fong <roger_fong@apple.com>
90 If select element in Windows is off screen horizontally,
91 menu is either inappropriately resized or positioned offscreen.
92 https://bugs.webkit.org/show_bug.cgi?id=91913
93 <rdar://problem/7611229>
95 Reviewed by Tim Horton.
97 Add a manual test to verify that popup menus render in the correct place.
99 * ManualTests/win/select-menu-off-screen.html: Added.
101 2012-07-23 Simon Fraser <simon.fraser@apple.com>
103 Implement sticky positioning
104 https://bugs.webkit.org/show_bug.cgi?id=90046
106 Reviewed by Ojan Vafai.
108 Add ENABLE_CSS_STICKY_POSITION, defaulting to off initially.
110 Sort the ENABLE_CSS lines in the file.
112 * Source/cmake/WebKitFeatures.cmake:
113 * Source/cmakeconfig.h.cmake:
115 2012-07-23 Patrick Gansterer <paroga@webkit.org>
117 [WINCE] Define NOMINMAX in the build system instead of Platform.h
118 https://bugs.webkit.org/show_bug.cgi?id=91938
120 Reviewed by Ryosuke Niwa.
122 Define it in OptionsWindows.cmake, since NOMINMAX
123 should to be defined for all windows ports.
125 * Source/cmake/OptionsWinCE.cmake:
126 * Source/cmake/OptionsWindows.cmake:
128 2012-07-22 Sheriff Bot <webkit.review.bot@gmail.com>
130 Unreviewed, rolling out r123298 and r123301.
131 http://trac.webkit.org/changeset/123298
132 http://trac.webkit.org/changeset/123301
133 https://bugs.webkit.org/show_bug.cgi?id=91953
135 We need to think some more about the intricacies of exposing a
136 CMake option for ENABLE_DFG_JIT as this option is specific to
137 the port and architecture. (Requested by dydx on #webkit).
139 * Source/cmake/WebKitFeatures.cmake:
140 * Source/cmakeconfig.h.cmake:
142 2012-07-22 Daniel Bates <dbates@webkit.org>
144 Fix the Windows CE build after <http://trac.webkit.org/changeset/123298>
145 (https://bugs.webkit.org/show_bug.cgi?id=91939)
147 Disable the DFG JIT across all CMake ports (by default) (*). Enabling DFG JIT
148 breaks the Windows CE build as the Windows CE port builds with the JIT disabled
149 (ENABLE_JIT := 0) and hence ENABLE_ASSEMBLER := 0.
151 (*) We should look to further discuss with CMake port maintainers about enabling
152 the DFG JIT by default.
154 * Source/cmake/WebKitFeatures.cmake:
156 2012-07-23 Kent Tamura <tkent@chromium.org>
158 Rename ENABLE_METER_TAG and ENABLE_PROGRESS_TAG to ENABLE_METER_ELEMENT and ENABLE_PROGRESS_ELEMENT respectively
159 https://bugs.webkit.org/show_bug.cgi?id=91941
161 Reviewed by Kentaro Hara.
163 A flag name for an elmement should be ENABLE_*_ELEMENT.
165 * Source/cmake/WebKitFeatures.cmake:
166 * Source/cmakeconfig.h.cmake:
169 2012-07-22 Patrick Gansterer <paroga@webkit.org>
171 [CMake] Add option for ENABLE_DFG_JIT
172 https://bugs.webkit.org/show_bug.cgi?id=91939
174 Reviewed by Daniel Bates.
176 * Source/cmake/WebKitFeatures.cmake:
177 * Source/cmakeconfig.h.cmake:
179 2012-07-22 Kent Tamura <tkent@chromium.org>
181 Rename ENABLE_DETAILS to ENABLE_DETAILS_ELEMENT
182 https://bugs.webkit.org/show_bug.cgi?id=91928
184 Reviewed by Kentaro Hara.
186 A flag name for an elmement should be ENABLE_*_ELEMENT.
188 * Source/cmake/WebKitFeatures.cmake:
189 * Source/cmakeconfig.h.cmake:
192 2012-07-20 Kent Tamura <tkent@chromium.org>
194 Rename ENABLE_DATALIST to ENABLE_DATALIST_ELEMENT
195 https://bugs.webkit.org/show_bug.cgi?id=91846
197 Reviewed by Kentaro Hara.
199 A flag name for an elmement should be ENABLE_*_ELEMENT.
201 * Source/cmake/OptionsEfl.cmake:
202 * Source/cmake/WebKitFeatures.cmake:
203 * Source/cmakeconfig.h.cmake:
206 2012-07-19 MORITA Hajime <morrita@google.com>
208 [Refactoring] Replace Node's Document pointer with a TreeScope pointer
209 https://bugs.webkit.org/show_bug.cgi?id=59816
211 Reviewed by Ryosuke Niwa.
213 * Source/autotools/symbols.filter: Added newly exported symbols.
215 2012-07-19 Christophe Dumez <christophe.dumez@intel.com>
217 [EFL] Bump libsoup dependency to v2.39.4.1 to fix cookie issues
218 https://bugs.webkit.org/show_bug.cgi?id=91741
220 Reviewed by Kenneth Rohde Christiansen.
222 Bump libsoup dependency in CMake to v2.39.4.1 to fix issues
223 with cookies in non-suffixed/private domains [GNOME #679230].
225 * Source/cmake/OptionsEfl.cmake:
227 2012-07-19 Mario Sanchez Prada <msanchez@igalia.com>
229 [GTK] Enable MHTML support by default at build time
230 https://bugs.webkit.org/show_bug.cgi?id=89987
232 Reviewed by Carlos Garcia Campos.
234 Enable MHTML support by default for GTK in configure.ac.
238 2012-07-18 Christophe Dumez <christophe.dumez@intel.com>
240 [CMake][EFL] Should try to find the same libsoup version pulled by jhbuild
241 https://bugs.webkit.org/show_bug.cgi?id=91626
243 Reviewed by Kenneth Rohde Christiansen.
245 Bump required version of libsoup in CMake to 2.39.3. This is the first
246 tarball version to contain the API we need (soup_cookie_jar_get_cookies()
247 and soup_cookie_jar_set_cookie_with_first_party()).
249 * Source/cmake/OptionsEfl.cmake:
251 2012-07-18 Varun Jain <varunjain@chromium.org>
253 [chromium] Drag image for image elements should be scaled with device scale factor.
254 https://bugs.webkit.org/show_bug.cgi?id=89688
256 Reviewed by Adam Barth.
258 * ManualTests/chromium/drag-image-accounts-for-device-scale.html:
260 2012-07-18 Thiago Marcos P. Santos <thiago.santos@intel.com>
262 [CMake] Make gtest a shared library
263 https://bugs.webkit.org/show_bug.cgi?id=90973
265 Reviewed by Daniel Bates.
267 It's nicer to make it a shared library because it might improve
268 linking time and we don't need to force gtest users to link with gtest
269 dependencies like pthreads (which causes linking errors when it is not
272 * Source/cmake/gtest/CMakeLists.txt:
274 2012-07-17 Gabor Ballabas <gaborb@inf.u-szeged.hu>
276 [Qt][V8] Remove the V8 related codepaths and configuration
277 https://bugs.webkit.org/show_bug.cgi?id=90863
279 Reviewed by Simon Hausmann.
284 2012-07-17 Sheriff Bot <webkit.review.bot@gmail.com>
286 Unreviewed, rolling out r122834.
287 http://trac.webkit.org/changeset/122834
288 https://bugs.webkit.org/show_bug.cgi?id=91492
290 it broke the chromium (Requested by kkristof on #webkit).
295 2012-07-17 Gabor Ballabas <gaborb@inf.u-szeged.hu>
297 [Qt][V8] Remove the V8 related codepaths and configuration
298 https://bugs.webkit.org/show_bug.cgi?id=90863
300 Reviewed by Simon Hausmann.
305 2012-07-17 David Barr <davidbarr@chromium.org>
307 Introduce ENABLE_CSS_IMAGE_ORIENTATION compile flag
308 https://bugs.webkit.org/show_bug.cgi?id=89055
310 Reviewed by Kent Tamura.
312 The css3-images module is at candidate recommendation.
313 http://www.w3.org/TR/2012/CR-css3-images-20120417/#the-image-orientation
315 Add a configuration option for CSS image-orientation support, disabling it by default.
317 * Source/cmake/WebKitFeatures.cmake:
318 * Source/cmakeconfig.h.cmake:
320 2012-07-16 Pete Williamson <petewil@google.com>
322 Expose an export for the iconUrl list so Internals can use it
323 https://bugs.webkit.org/show_bug.cgi?id=88665
325 Reviewed by Kent Tamura.
327 * Source/autotools/symbols.filter: export iconURLs
329 2012-07-16 Hajime Morrita <morrita@chromium.org>
331 WebCore needs WEBCORE_TESTING macro to mark methods being exported for testing.
332 https://bugs.webkit.org/show_bug.cgi?id=90764
334 Reviewed by Adam Barth.
336 Removed symbols which are now covered by WEBCORE_TESTING.
338 * Source/autotools/symbols.filter:
340 2012-07-16 Carlos Garcia Campos <cgarcia@igalia.com>
342 Unreviewed. Update NEWS and configure.ac for 1.9.5 release
344 * configure.ac: Bump version number.
346 2012-07-12 Josh Hawn <jhawn@apple.com>
348 Fix for WebContext::getWebCoreStatistics() causes crash if no m_process
349 https://bugs.webkit.org/show_bug.cgi?id=91116
351 Reviewed by Simon Fraser.
353 * Source/WebKit2/UIProcess/WebContext.cpp:
354 WebContext::getWebCoreStatistics():
355 Now invalidates callback if no m_process.
357 2012-07-13 Thiago Marcos P. Santos <thiago.santos@intel.com>
359 [CMake] Proper handling of ENABLE_API_TESTS build option
360 https://bugs.webkit.org/show_bug.cgi?id=91221
362 Reviewed by Rob Buis.
364 Make the flag reusable across the ports using CMake. We are about to enable the WTF,
365 WebCore and WebKit 2 API's at Tools/TestWebKitAPI and other ports using CMake can get
369 * Source/cmake/OptionsEfl.cmake:
370 * Source/cmake/WebKitFeatures.cmake:
371 * Source/cmakeconfig.h.cmake:
373 2012-07-11 Matt Falkenhagen <falken@chromium.org>
375 Add dialog element feature toggle to InternalSettings
376 https://bugs.webkit.org/show_bug.cgi?id=90934
378 Reviewed by Hajime Morita.
380 * Source/autotools/symbols.filter: Added newly exported symbol.
382 2012-07-11 Arnaud Renevier <a.renevier@sisa.samsung.com>
384 [Gtk] allow building with css-filters
385 https://bugs.webkit.org/show_bug.cgi?id=90908
387 Add support for css-filters in Source/WebCore/GNUmakefile.am
390 Reviewed by Eric Seidel.
394 2012-07-10 Gyuyoung Kim <gyuyoung.kim@samsung.com>
396 [CMAKE] Add missing feature macros
397 https://bugs.webkit.org/show_bug.cgi?id=90890
399 Reviewed by Eric Seidel.
401 ENABLE_CSS_EXCLUSIONS, ENABLE_CSS_REGIONS, ENABLE_TEXT_AUTOSIZING macros
402 haven't defined in cmake feature list.
404 * Source/cmake/WebKitFeatures.cmake:
405 * Source/cmakeconfig.h.cmake:
407 2012-07-10 Kent Tamura <tkent@chromium.org>
409 RTL calendar picker for <input type=date> is too narrow and clipped
410 https://bugs.webkit.org/show_bug.cgi?id=90864
412 Reviewed by Kentaro Hara.
414 * ManualTests/forms/calendar-picker.html:
415 - Add isRTL:true for the arabic setting
416 - Reset the iframe size when the setting is changed.
418 2012-07-10 Sheriff Bot <webkit.review.bot@gmail.com>
420 Unreviewed, rolling out r122178.
421 http://trac.webkit.org/changeset/122178
422 https://bugs.webkit.org/show_bug.cgi?id=90857
424 browser tests, PrerenderBrowserTest.PrerenderFavicon and other
425 tests, started to fail (Requested by hayato on #webkit).
427 * Source/autotools/symbols.filter:
429 2012-07-09 Matt Falkenhagen <falken@chromium.org>
431 Add ENABLE_DIALOG_ELEMENT and skeleton files
432 https://bugs.webkit.org/show_bug.cgi?id=90521
434 Reviewed by Kent Tamura.
436 * Source/cmake/WebKitFeatures.cmake:
437 * Source/cmakeconfig.h.cmake:
439 2012-07-09 Pete Williamson <petewil@google.com>
441 Expose an export for the iconUrl list so Internals can use it
442 https://bugs.webkit.org/show_bug.cgi?id=88665
444 Reviewed by Kent Tamura.
446 * Source/autotools/symbols.filter: export iconURLs
448 2012-07-09 Mike Lattanzio <mlattanzio@rim.com>
450 [BlackBerry] meta viewport initial-scale doesn't factor in device pixel ratio
451 https://bugs.webkit.org/show_bug.cgi?id=90575
453 Reviewed by Rob Buis.
455 Add a manual test to verify wide content doesn't interfere
456 with initial-scale calculations.
458 Internal review from Konrad Piascik.
460 * ManualTests/blackberry/meta-viewport-initial-scale-wide-content.html: Added.
462 2012-07-09 Sheriff Bot <webkit.review.bot@gmail.com>
464 Unreviewed, rolling out r122107.
465 http://trac.webkit.org/changeset/122107
466 https://bugs.webkit.org/show_bug.cgi?id=90794
468 Build failure on Mac debug bots (Requested by falken_ on
471 * Source/cmake/WebKitFeatures.cmake:
472 * Source/cmakeconfig.h.cmake:
474 2012-07-09 Matt Falkenhagen <falken@chromium.org>
476 Add ENABLE_DIALOG_ELEMENT and skeleton files
477 https://bugs.webkit.org/show_bug.cgi?id=90521
479 Reviewed by Kent Tamura.
481 * Source/cmake/WebKitFeatures.cmake:
482 * Source/cmakeconfig.h.cmake:
484 2012-07-06 Thiago Marcos P. Santos <thiago.santos@intel.com>
486 [EFL][CMake] Move gtest sources to an upper level
487 https://bugs.webkit.org/show_bug.cgi?id=90602
489 Reviewed by Chang Shu.
491 CTest was enabled for all the ports, but used only by EFL. Now
492 ENABLE_API_TESTS has to be defined, which will also build gtest.
495 * Source/CMakeLists.txt:
496 * Source/cmake/OptionsEfl.cmake:
497 * Source/cmake/gtest/CMakeLists.txt: Added.
499 2012-07-06 Zan Dobersek <zandobersek@gmail.com>
501 [Gtk] Add a configuration option for disabling unstable features in releases
502 https://bugs.webkit.org/show_bug.cgi?id=87995
504 Reviewed by Martin Robinson.
506 Add a configuration flag for enabling the unstable features - features of which
507 support in the Gtk port is being worked on but is not yet complete. The primary
508 use of this flag is when compiling through the build-webkit script.
510 All the features that are currently enabled when building through build-webkit but
511 are disabled by default when executing the configure script directly have their default
512 value (when the correspondent flag is not passed) set to 'yes' when unstable features
513 are enabled and 'no' otherwise. This way unstable features are kept disabled when performing
514 a release build (unless they are specifically enabled).
518 2012-07-06 Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
520 [Qt] Remove custom qmake logic for module creation
522 Qmake now has the necessary hooks to cleanly override the build locations.
524 https://bugs.webkit.org/show_bug.cgi?id=90461
526 Reviewed by Tor Arne Vestbø.
530 2012-07-06 Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
532 [Qt] Add top-level .qmake.conf
534 With Qt5, this makes setting $QMAKEPATH externally unnecessary.
536 The magic in the perl scripts to set QMAKEPATH is still there, as it doesn't
537 hurt, and is still required for Qt4.
539 https://bugs.webkit.org/show_bug.cgi?id=90461
541 Reviewed by Tor Arne Vestbø.
543 * .qmake.conf: Added.
546 2012-07-06 Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
548 [Qt] Let qt_module_config create the forwarding module pri file
550 https://bugs.webkit.org/show_bug.cgi?id=90461
552 Reviewed by Tor Arne Vestbø.
554 * Source/sync.profile:
556 2012-07-06 Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
558 [Qt] Don't let qt_webkit.pri proclaim its own location
560 This won't work any more with recent Qt5 versions, as the forwarding
561 pri is created by qt_module_config, which needs MODULE_PRI to be set
564 We also need to load build_config, not qt_module.
566 https://bugs.webkit.org/show_bug.cgi?id=90461
568 Reviewed by Tor Arne Vestbø.
572 2012-07-06 Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
574 [Qt] Remove redundant CONFIG+=module
576 qt_module_config takes care of that.
578 In api.pri we are actually testing the flag ourselves, so now we need to
579 test a related flag qt_module_config sets instead.
581 https://bugs.webkit.org/show_bug.cgi?id=90461
583 Reviewed by Tor Arne Vestbø.
587 2012-07-06 Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
589 [Qt] Adjust to changed generation of master include file
591 The responsiblity for creating the master include was moved out of syncqt.
592 @ignore_for_master_contents still stays, as syncqt (ab-)uses this for
593 determining whether a header is private.
595 https://bugs.webkit.org/show_bug.cgi?id=90461
597 Reviewed by Tor Arne Vestbø.
599 * Source/sync.profile:
601 2012-07-05 Rob Buis <rbuis@rim.com>
603 [CMake] Fix some CMake warnings
604 https://bugs.webkit.org/show_bug.cgi?id=90558
606 Fix WebKit options so they match with FeatureList.pm.
608 Reviewed by Dan Bates.
610 * Source/cmake/WebKitFeatures.cmake:
611 * Source/cmakeconfig.h.cmake:
613 2012-07-05 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
615 [Qt] Move Webkit1 before WebKit2 in the build order
617 Reviewed by Csaba Osztrogonác.
621 2012-07-05 Ryuan Choi <ryuan.choi@samsung.com>
623 [CMAKE] Unreviewd typo fix after r121857
625 * Source/cmake/WebKitMacros.cmake:
627 2012-07-05 Dongwoo Im <dw.im@samsung.com>
629 [EFL] Enable the CUSTOM_SCHEME_HANDLER feature as default.
630 https://bugs.webkit.org/show_bug.cgi?id=88608
632 Reviewed by Hajime Morita.
634 * Source/cmake/OptionsEfl.cmake: Enable the CUSTOM_SCHEME_HANDLER feature as default.
636 2012-07-05 Ryuan Choi <ryuan.choi@samsung.com>
638 [Wk2][EFL] EFL needs a WebKitTestRunner
639 https://bugs.webkit.org/show_bug.cgi?id=87659
641 Reviewed by Kenneth Rohde Christiansen.
643 * Source/CMakeLists.txt:
644 Set compiler flags for WebCoreTestSupport to be linked into TestRunnerInjectedBundle
646 * Source/cmake/WebKitMacros.cmake: Remove unnecessary dependency.
648 2012-07-04 John Mellor <johnme@chromium.org>
650 Text Autosizing: Add compile flag and runtime setting
651 https://bugs.webkit.org/show_bug.cgi?id=87394
653 This patch renames Font Boosting to Text Autosizing.
655 Reviewed by Adam Barth.
659 2012-07-04 Ryuan Choi <ryuan.choi@samsung.com>
661 [CMAKE] Add GENERATE_BINDINGS macro to share the codes which use generate-bindings.pl.
662 https://bugs.webkit.org/show_bug.cgi?id=90258
664 Reviewed by Rob Buis.
666 This new macro calls generate-bindings.pl and append generated sources
667 into proper source list.
669 * Source/cmake/WebKitMacros.cmake:
671 2012-07-04 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
673 [Qt] Get rid of un-needed QT += declarative for Qt 5
675 The declarative module has been renamed to quick1 in Qt 5, and the
676 engine-only module for Qt 5 is named 'qml'. For many of the instances
677 we could just remove 'declarative', since the project file was only
678 used for Qt5/WebKit2 builds. In the other cases the module was wrapped
679 in a haveQt(4) scope.
681 Reviewed by Csaba Osztrogonác.
685 2012-07-03 Christophe Dumez <christophe.dumez@intel.com>
687 [EFL] Enable CSS variables support at compile time
688 https://bugs.webkit.org/show_bug.cgi?id=90448
690 Reviewed by Kenneth Rohde Christiansen.
692 Turn on CSS_VARIABLES flag by default on EFL port.
694 * Source/cmake/OptionsEfl.cmake:
695 * Source/cmakeconfig.h.cmake:
697 2012-07-03 George Staikos <staikos@webkit.org>
699 [BlackBerry] Enable microdata support for BlackBerry.
700 https://bugs.webkit.org/show_bug.cgi?id=90429
702 Reviewed by Rob Buis.
704 * Source/cmake/OptionsBlackBerry.cmake:
706 2012-07-03 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
708 [Qt] Make use of .qmake.cache for caching features
710 Instead of loading() features from the files that need them (and re-running
711 a bunch of checks), we now run feature detection as part of configure.pro,
712 and have build-webkit write the computed feature-defines and CONFIG to
713 .qmake.cache, which is then loaded by qmake _before_ even defaults_pre
714 when building WebKit.pro.
716 At some point we'll be able to selectivly prevent running of config tests
717 in configure.pro, which means we don't need a separate code-path for
718 the build-webkit --help case.
720 We should also move the code in build-webkit that now uses .webkit.config
721 to detect clean builds, to use .qmake.cache, since we now store the same
724 Original patch by Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
726 Reviewed by Tor Arne Vestbø.
728 * Source/QtWebKit.pro:
733 2012-07-03 Sheriff Bot <webkit.review.bot@gmail.com>
735 Unreviewed, rolling out r121766.
736 http://trac.webkit.org/changeset/121766
737 https://bugs.webkit.org/show_bug.cgi?id=90465
739 It caused flakey build errors on the bots (Requested by Ossy
742 * Source/QtWebKit.pro:
747 2012-07-03 George Staikos <staikos@webkit.org>
749 [BlackBerry] Enable Custom Scheme Handlers for BlackBerry.
750 https://bugs.webkit.org/show_bug.cgi?id=90422
752 Reviewed by Rob Buis.
754 * Source/cmake/OptionsBlackBerry.cmake:
756 2012-07-03 George Staikos <staikos@webkit.org>
758 [BlackBerry] Enable RegisterProtocolHandler for BlackBerry.
759 https://bugs.webkit.org/show_bug.cgi?id=90422
761 Reviewed by Rob Buis.
763 * Source/cmake/OptionsBlackBerry.cmake:
765 2012-07-03 Priit Laes <plaes@plaes.org>
767 [GTK] Need to bump libsoup requirements (for `soup_cookie_jar_get_cookie_list`)
768 https://bugs.webkit.org/show_bug.cgi?id=90332
770 Reviewed by Gustavo Noronha Silva.
772 * configure.ac: Bump libsoup requirements to 2.39.2
774 2012-07-03 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
776 [Qt] Make use of .qmake.cache for caching features
778 Instead of loading() features from the files that need them (and re-running
779 a bunch of checks), we now run feature detection as part of configure.pro,
780 and have build-webkit write the computed feature-defines and CONFIG to
781 .qmake.cache, which is then loaded by qmake _before_ even defaults_pre
782 when building WebKit.pro.
784 At some point we'll be able to selectivly prevent running of config tests
785 in configure.pro, which means we don't need a separate code-path for
786 the build-webkit --help case.
788 We should also move the code in build-webkit that now uses .webkit.config
789 to detect clean builds, to use .qmake.cache, since we now store the same
792 Original patch by Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
794 Reviewed by Tor Arne Vestbø.
796 * Source/QtWebKit.pro:
801 2012-07-03 Christophe Dumez <christophe.dumez@intel.com>
803 [EFL] Enable MICRODATA support
804 https://bugs.webkit.org/show_bug.cgi?id=90377
806 Reviewed by Kenneth Rohde Christiansen.
808 Turn on MICRODATA support by default for EFL port.
810 * Source/cmake/OptionsEfl.cmake:
812 2012-07-02 George Staikos <staikos@webkit.org>
814 [BlackBerry] Enable scoped style for BlackBerry.
815 https://bugs.webkit.org/show_bug.cgi?id=90418
817 Reviewed by Rob Buis.
819 * Source/cmake/OptionsBlackBerry.cmake:
820 * Source/cmakeconfig.h.cmake:
822 2012-07-02 Xiaobo Wang <xbwang@torchmobile.com.cn>
824 [BlackBerry] Use PUBLIC_BUILD to enable/disable DRT
825 https://bugs.webkit.org/show_bug.cgi?id=90271
827 Reviewed by George Staikos.
831 Currently DRT code will be compiled only if ENABLE_DRT is set, and it's not
833 We should enable DRT by default unless PUBLIC_BUILD is set. In this way we don't
834 need to rebuild webkit before running DRT.
836 * Source/cmake/OptionsBlackBerry.cmake:
837 * Source/cmakeconfig.h.cmake:
839 2012-07-02 Thiago Marcos P. Santos <thiago.santos@intel.com>
841 [EFL][CMake] Integrate API unit tests with CTest
842 https://bugs.webkit.org/show_bug.cgi?id=87251
844 Reviewed by Daniel Bates.
846 Enable CTest on the root CMakeLists.txt as it is expected
847 to be here. This will create a new build target ("make test")
848 to run all the API unit tests.
852 2012-07-01 Christophe Dumez <christophe.dumez@intel.com>
854 [EFL] Add Gamepad support
855 https://bugs.webkit.org/show_bug.cgi?id=90170
857 Reviewed by Kenneth Rohde Christiansen.
859 * Source/cmake/FindEFL.cmake: Bump EFL libs dependencies.
860 * Source/cmake/OptionsEfl.cmake: Turn on GAMEPAD flag on EFL port.
861 * Source/cmakeconfig.h.cmake: Add GAMEPAD flag to CMake.
863 2012-06-30 Jason Liu <jason.liu@torchmobile.com.cn>
865 [BlackBerry] WebView/Browser cause blank screen when selecting a dropdown field.
866 https://bugs.webkit.org/show_bug.cgi?id=90241
868 This issue is caused by single quotes in option's labels.
869 We should use the escape character of single quotes in JavaScript's string which
870 starts and ends with single quotes.
871 So we replace lablels' single quotes with its escape character during generating the
875 Reviewed by George Staikos.
877 * ManualTests/blackberry/select-popup-items-unicode-display.html:
879 2012-06-29 Luiz Agostini <luiz.agostini@nokia.com>
881 [Qt][WK2] Private non-QtQuick API
882 https://bugs.webkit.org/show_bug.cgi?id=84532
884 Reviewed by Noam Rosenthal.
886 API tests for QRawWebView.
890 2012-06-29 Zan Dobersek <zandobersek@gmail.com>
892 Unreviewed build fix after r121518, adding a missing symbol to symbols.filter.
894 * Source/autotools/symbols.filter:
896 2012-06-28 MORITA Hajime <morrita@google.com>
898 [Refactoring] NodeRenderingContext ctor could be built on top of the ComposedShadowTreeWalker
899 https://bugs.webkit.org/show_bug.cgi?id=89732
901 Reviewed by Dimitri Glazkov.
903 * Source/autotools/symbols.filter:
905 2012-06-28 Jason Liu <jason.liu@torchmobile.com.cn>
907 [BlackBerry] Selection items show as garbage for non-ascii characters.
908 https://bugs.webkit.org/show_bug.cgi?id=89969
910 Add charset utf-8 to the select popup's page.
912 Reviewed by Antonio Gomes.
914 * ManualTests/blackberry/select-popup-items-unicode-display.html: Added.
916 2012-06-28 Christophe Dumez <christophe.dumez@intel.com>
918 [EFL] Enable support for HTML5 datalist
919 https://bugs.webkit.org/show_bug.cgi?id=90157
921 Reviewed by Martin Robinson.
923 Turn on DATALIST flag by default on EFL port to
924 support HTML5 datalist tag.
926 * Source/cmake/OptionsEfl.cmake:
928 2012-06-27 Zan Dobersek <zandobersek@gmail.com>
930 [Gtk] Add support for the Gamepad API
931 https://bugs.webkit.org/show_bug.cgi?id=87503
933 Reviewed by Carlos Garcia Campos.
935 Only enable the Gamepad feature on Linux as support
936 for other operating systems is not present.
938 Check for the GIO Unix and GUdev dependencies when the
939 Gamepad feature is enabled.
943 2012-06-25 Simon Hausmann <simon.hausmann@nokia.com>
945 [Qt] Make it possible to build WebKit without QtWidgets
946 https://bugs.webkit.org/show_bug.cgi?id=78109
948 Reviewed by Tor Arne Vestbø.
950 * Source/QtWebKit.pro: Don't build WK1 tests and examples if WK1 is disabled.
951 * Source/api.pri: Move WK1 sources away from here and use WEBKIT += webkit1 instead
952 * WebKit.pro: Add WK1 to SUBDIRS unless no_webkit1 is set.
954 2012-06-25 Gyuyoung Kim <gyuyoung.kim@samsung.com>
956 [EFL] Implement Network Information API
957 https://bugs.webkit.org/show_bug.cgi?id=87067
959 Reviewed by Kenneth Rohde Christiansen.
961 * Source/cmake/FindEFL.cmake: Find eeze library in build system.
963 2012-06-25 Carlos Garcia Campos <cgarcia@igalia.com>
965 Unreviewed. Update NEWS and configure.ac for 1.9.4 release
967 * configure.ac: Bump version number.
969 2012-06-22 Joshua Netterfield <jnetterfield@rim.com>
971 [BlackBerry] Sanitize GLSL code using ANGLE.
973 BlackBerry port does not sanitize GLSL code with ANGLE
974 https://bugs.webkit.org/show_bug.cgi?id=89583
976 Reviewed by Rob Buis.
978 * Source/cmake/OptionsBlackBerry.cmake: Include ANGLE openGL headers as system headers in BlackBerry port.
980 2012-06-21 Kalev Lember <kalevlember@gmail.com>
982 [GTK] Fix NPAPI plugins on Windows
983 https://bugs.webkit.org/show_bug.cgi?id=54531
985 Reviewed by Martin Robinson.
987 Define XP_WIN on Windows for plugin support.
991 2012-06-21 Ryuan Choi <ryuan.choi@gmail.com>
993 [EFL][WK2] Make WebKit2/Efl headers and resources installable.
994 https://bugs.webkit.org/show_bug.cgi?id=88207
996 Reviewed by Chang Shu.
998 * Source/cmake/OptionsCommon.cmake:
999 Provide new variable, EXEC_INSTALL_DIR to determine where to install
1002 2012-06-21 Ryuan Choi <ryuan.choi@samsung.com>
1004 [EFL[WK2] Add WKViewEfl and WebKit2 API Object to represent Evas_Object.
1005 https://bugs.webkit.org/show_bug.cgi?id=88935
1007 Reviewed by Chang Shu.
1009 * Source/cmake/OptionsEfl.cmake: Defines BUILDING_EFL__.
1011 2012-06-20 Varun Jain <varunjain@chromium.org>
1013 Account for device scale factor when creating image for dragging.
1014 https://bugs.webkit.org/show_bug.cgi?id=89489
1016 Reviewed by Adam Barth.
1018 * ManualTests/chromium/drag-image-accounts-for-device-scale.html: Added.
1020 2012-06-18 Philippe Normand <pnormand@igalia.com>
1022 [GStreamer] 0.11 video-sink
1023 https://bugs.webkit.org/show_bug.cgi?id=77087
1025 Reviewed by Martin Robinson.
1027 * configure.ac: Fix required gstreamer 0.11 version
1029 2012-06-19 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
1031 [Qt] Fix the Windows build when Qt is built without -release or -debug
1032 https://bugs.webkit.org/show_bug.cgi?id=89471
1034 Reviewed by Tor Arne Vestbø.
1036 Make sure that we at least remove build_all on Windows for api.pri,
1037 as WebCore wasn't built for all configurations.
1041 2012-06-19 Mike West <mkwst@chromium.org>
1043 Introduce ENABLE_CSP_NEXT configuration flag.
1044 https://bugs.webkit.org/show_bug.cgi?id=89300
1046 Reviewed by Adam Barth.
1048 The 1.0 draft of the Content Security Policy spec is just about to
1049 move to Last Call. We'll hide work on the upcoming 1.1 spec behind
1050 this ENABLE flag, disabled by default.
1052 Spec: https://dvcs.w3.org/hg/content-security-policy/raw-file/tip/csp-specification.dev.html
1054 * Source/cmake/WebKitFeatures.cmake:
1055 * Source/cmakeconfig.h.cmake:
1057 2012-06-19 Joel Dillon <joel.dillon@codethink.co.uk>, Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
1059 [Qt] Allow the modules file generation to work on Windows.
1060 https://bugs.webkit.org/show_bug.cgi?id=89010
1062 Reviewed by Csaba Osztrogonác.
1064 Add calls to toSystemPath and use QMAKE_DIR_SEP where necessary.
1068 2012-06-19 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
1070 [Qt] Fix TARGET not properly being set for QtWebKitd5.dll when building in debug.
1071 https://bugs.webkit.org/show_bug.cgi?id=88880
1073 load(qt_module_config) adjusts the TARGET to add the "d" suffix when doing
1074 the debug build_pass. When doing the first pass, qt_module_config.prf doesn't
1075 adjust the target since it is in debug_and_release and expects the debug
1076 build_pass to come later. However, since we remove debug_and_release from CONFIG
1077 right after this, the TARGET hasn't been adjusted and the debug build_pass
1080 Work around it by disabling this optimization on Windows.
1082 Reviewed by Tor Arne Vestbø.
1086 2012-06-19 Mike West <mkwst@chromium.org>
1088 Add a scheme registry for bypassing Content Security Policy.
1089 https://bugs.webkit.org/show_bug.cgi?id=89373
1091 Reviewed by Adam Barth.
1093 * Source/autotools/symbols.filter:
1095 2012-06-18 Rob Buis <rbuis@rim.com>
1097 [BlackBerry] Enable LEGACY_VIEWPORT_ADAPTION
1098 https://bugs.webkit.org/show_bug.cgi?id=89381
1100 Reviewed by Antonio Gomes.
1104 Enable LEGACY_VIEWPORT_ADAPTION.
1106 * Source/cmake/OptionsBlackBerry.cmake:
1108 2012-06-17 Philippe Normand <pnormand@igalia.com>
1110 Unreviewed, GTK 64-bit build fix after r120551.
1112 * Source/autotools/symbols.filter:
1114 2012-06-17 Philippe Normand <pnormand@igalia.com>
1116 Unreviewed, GTK build fix after r120397.
1118 * Source/autotools/symbols.filter:
1120 2012-06-14 Kent Tamura <tkent@chromium.org>
1122 Validate form state strings in FormController::setStateForNewFormElements()
1123 https://bugs.webkit.org/show_bug.cgi?id=88768
1125 Reviewed by Hajime Morita.
1127 * Source/autotools/symbols.filter: Expose some symbols used by Internals.cpp.
1129 2012-06-14 Chris Guan <chris.guan@torchmobile.com.cn>
1131 [Blackberry] add a new Api named setAllowNotification
1132 https://bugs.webkit.org/show_bug.cgi?id=88950
1134 Reviewed by Antonio Gomes.
1136 Add a new API named setAllowNotification in webpage class to
1137 let client set those allowed domains into notifications.
1140 * ManualTests/blackberry/notification.html: Added.
1142 2012-06-13 Zan Dobersek <zandobersek@gmail.com>
1144 [Gtk] Enable link prefetch support in the developer builds
1145 https://bugs.webkit.org/show_bug.cgi?id=89011
1147 Reviewed by Martin Robinson.
1149 Rather export an automake conditional than define a preprocessor
1150 macro for enabling link prefetch support.
1154 2012-06-13 Robin Cao <robin.cao@torchmobile.com.cn>
1156 [BlackBerry] Enable MEDIA_STREAM by default
1157 https://bugs.webkit.org/show_bug.cgi?id=88849
1159 Reviewed by Antonio Gomes.
1161 * Source/cmake/OptionsBlackBerry.cmake:
1162 * Source/cmakeconfig.h.cmake:
1164 2012-06-12 MORITA Hajime <morrita@google.com>
1166 Shadow Pseudo ID should be able to nest to point nested shadow DOM.
1167 https://bugs.webkit.org/show_bug.cgi?id=62218
1169 Reviewed by Dimitri Glazkov.
1171 * Source/autotools/symbols.filter:
1173 2012-06-12 Christophe Dumez <christophe.dumez@intel.com>
1175 [EFL] Enable SHADOW_DOM flag
1176 https://bugs.webkit.org/show_bug.cgi?id=87732
1178 Reviewed by Kentaro Hara.
1180 Enable SHADOW_DOM flag by default at compile time for EFL port.
1182 * Source/autotools/symbols.filter: Fix GTK build by adding new symbol.
1183 * Source/cmake/OptionsEfl.cmake:
1184 * Source/cmakeconfig.h.cmake:
1186 2012-06-12 Christophe Dumez <christophe.dumez@intel.com>
1188 [EFL] enable LEGACY_WEBKIT_BLOB_BUILDER flag
1189 https://bugs.webkit.org/show_bug.cgi?id=88715
1191 Reviewed by Noam Rosenthal.
1193 Enable LEGACY_WEBKIT_BLOB_BUILDER flag by default on EFL port.
1195 * Source/cmake/OptionsEfl.cmake:
1196 * Source/cmakeconfig.h.cmake:
1198 2012-06-12 Thiago Marcos P. Santos <thiago.santos@intel.com>
1200 [CMake] Enabled CSS_BOX_DECORATION_BREAK by default
1201 https://bugs.webkit.org/show_bug.cgi?id=88850
1203 Reviewed by Alexis Menard.
1205 Enabled it by default on CMake ports like in other ports.
1206 This patch is a follow up to r120029.
1208 * Source/cmake/WebKitFeatures.cmake:
1209 * Source/cmakeconfig.h.cmake:
1211 2012-06-11 Kaustubh Atrawalkar <kaustubh@motorola.com>
1213 [DRT] LTC:: counterValueForElementById() could be moved to Internals.
1214 https://bugs.webkit.org/show_bug.cgi?id=84406
1216 Reviewed by Hajime Morita.
1218 Exporting Internals::counterValueForElement symbols for the Gtk build.
1220 * Source/autotools/symbols.filter:
1222 2012-06-11 Alexis Menard <alexis.menard@openbossa.org>
1224 [CSS3 Backgrounds and Borders] Protect box-decoration-break behind a feature flag.
1225 https://bugs.webkit.org/show_bug.cgi?id=88804
1227 Reviewed by Tony Chang.
1229 Protect box-decoration-break behind a feature flag enabled by default.
1233 2012-06-11 Arnaud Renevier <arno@renevier.net>
1235 Replace obsolete mkdir_p variable with MKDIR_P
1236 https://bugs.webkit.org/show_bug.cgi?id=88790
1238 Reviewed by Martin Robinson.
1243 2012-06-11 Carlos Garcia Campos <cgarcia@igalia.com>
1245 Unreviewed. Fix make distcheck issues.
1247 * GNUmakefile.am: Initialize jscore nosource variables.
1249 2012-06-10 Darin Adler <darin@apple.com>
1251 Remove unneeded callRemovedLastRef function from TreeShared refactoring
1252 https://bugs.webkit.org/show_bug.cgi?id=88653
1254 Reviewed by Sam Weinig.
1256 * Source/autotools/symbols.filter: Filter removedLastRef instead of
1259 2012-06-09 Sukolsak Sakshuwong <sukolsak@google.com>
1261 Add UNDO_MANAGER flag
1262 https://bugs.webkit.org/show_bug.cgi?id=87908
1264 Reviewed by Tony Chang.
1266 * Source/cmake/WebKitFeatures.cmake:
1268 2012-06-08 Martin Robinson <mrobinson@igalia.com>
1270 Fix the GTK+ build when OpenGL is enabled.
1272 * configure.ac: Fix the build.
1274 2012-06-08 Martin Robinson <mrobinson@igalia.com>
1276 [GTK] build accelerated compositing on by default if OpenGL is present
1277 https://bugs.webkit.org/show_bug.cgi?id=88677
1279 Reviewed by Alejandro G. Castro.
1281 Build accelerated compositing by default if OpenGL is present, just like WebGL.
1282 Also prevent enabling WebGL if Clutter is turned on.
1284 * configure.ac: Build AC by default.
1286 2012-06-08 Carlos Garcia Campos <cgarcia@igalia.com>
1288 [GTK] Add API to get the library version to WebKit2 GTK+
1289 https://bugs.webkit.org/show_bug.cgi?id=88426
1291 Reviewed by Martin Robinson.
1293 * configure.ac: Generate WebKitVersion.h from WebKitVersion.h.in
1296 2012-06-08 Ion Rosca <rosca@adobe.com>
1298 Some overlay scrollbar API calls in ScrollAnimatorMac can lead to an assertion in RenderBox::mapAbsoluteToLocalPoint
1299 https://bugs.webkit.org/show_bug.cgi?id=74111
1301 Reviewed by Simon Fraser.
1303 * ManualTests/scrollbar-crash-on-hide-scrolled-area.html: Added.
1305 2012-06-07 Kentaro Hara <haraken@chromium.org>
1307 Reduce Node object size from 72 byte to 64 byte
1308 https://bugs.webkit.org/show_bug.cgi?id=88528
1310 Reviewed by Ryosuke Niwa.
1312 Added a symbol for callRemovedLastRef().
1314 * Source/autotools/symbols.filter:
1316 2012-06-07 Patrick Gansterer <paroga@webkit.org>
1318 Build fix for WinCE after r113570.
1320 * Source/cmake/OptionsWinCE.cmake:
1322 2012-06-07 Adam Barth <abarth@webkit.org>
1324 Settings::defaultDeviceScaleFactor is redundant with Page::deviceScaleFactor
1325 https://bugs.webkit.org/show_bug.cgi?id=88375
1327 Reviewed by James Robinson.
1329 This symbol no longer exists.
1331 * Source/autotools/symbols.filter:
1333 2012-06-06 David Kilzer <ddkilzer@apple.com>
1335 Teach git about localizable *.strings files
1336 <http://webkit.org/b/88447>
1338 Reviewed by Adam Roben.
1340 * .gitattributes: Set diff attribute for *.strings files so
1341 git-diff doesn't complain about them being binary files once the
1342 git-config command is run.
1344 2012-06-06 Andy Wingo <wingo@igalia.com>
1346 [GTK] Enable the LLInt
1347 https://bugs.webkit.org/show_bug.cgi?id=88315
1349 Reviewed by Filip Pizlo.
1351 * configure.ac: Require Ruby, to build the low-level interpreter.
1353 2012-06-06 Sam D <dsam2912@gmail.com>
1355 Web Inspector: Option for selecting/deselecting all breakpoints in breakpoint pane
1356 https://bugs.webkit.org/show_bug.cgi?id=87644
1358 Reviewed by Pavel Feldman.
1360 Added an option to enable/disable all breakpoints in Breakpoint pane.
1362 * Source/WebCore/English.lproj/localizedStrings.js:
1363 * Source/WebCore/inspector/front-end/BreakpointManager.js:
1364 (WebInspector.BreakpointManager.prototype.enableAllBreakpoints):
1365 (WebInspector.BreakpointManager.prototype.disableAllBreakpoints):
1366 * Source/WebCore/inspector/front-end/BreakpointsSidebarPane.js:
1367 (WebInspector.JavaScriptBreakpointsSidebarPane.prototype._breakpointContextMenu.enabledBreakpointCount):
1368 (WebInspector.JavaScriptBreakpointsSidebarPane.prototype._breakpointContextMenu):
1370 2012-06-05 Danilo Cesar Lemes de Paula <danilo.cesar@collabora.co.uk>
1372 [GTK] show the feature list in alphabetical order
1373 https://bugs.webkit.org/show_bug.cgi?id=88343
1375 Reviewed by Gustavo Noronha Silva.
1379 2012-06-05 Dongwoo Im <dw.im@samsung.com>
1381 Add 'isProtocolHandlerRegistered' and 'unregisterProtocolHandler'.
1382 https://bugs.webkit.org/show_bug.cgi?id=73176
1384 Reviewed by Adam Barth.
1386 Two more APIs are added in Custom Scheme Handler specification.
1387 http://dev.w3.org/html5/spec/Overview.html#custom-handlers
1388 One is 'isProtocolHandlerRegistered' to query whether the specific URL
1389 is registered or not.
1390 The other is 'unregisterProtocolHandler' to remove the registered URL.
1392 * Source/cmake/WebKitFeatures.cmake: Add a macro 'ENABLE_CUSTOM_SCHEME_HANDLER'.
1393 * Source/cmakeconfig.h.cmake: Add a macro 'ENABLE_CUSTOM_SCHEME_HANDLER'.
1395 2012-06-04 Hugo Parente Lima <hugo.lima@openbossa.org>
1397 Turn LEGACY_VIEWPORT_ADAPTION USE flag into an ENABLE flag.
1398 https://bugs.webkit.org/show_bug.cgi?id=88243
1400 Reviewed by Adam Barth.
1402 * Source/cmake/WebKitFeatures.cmake:
1404 2012-06-04 Sadrul Habib Chowdhury <sadrul@chromium.org>
1406 [chromium] Fix software rendering for device-scale-factor > 1
1407 https://bugs.webkit.org/show_bug.cgi?id=88136
1409 Reviewed by Darin Fisher.
1411 Export WebCore::Page::setDeviceScaleFactor and WebCore::Settings::setDefaultDeviceScaleFactor.
1413 * Source/autotools/symbols.filter:
1415 2012-06-04 Kevin Greer <kgr@chromium.org>
1417 [chromium] Issue async events for console.time/timeEnd
1418 https://bugs.webkit.org/show_bug.cgi?id=88003
1420 Reviewed by Pavel Feldman.
1422 * ../../Source/WebCore/page/Console.cpp:
1424 2012-06-04 Carlos Garcia Campos <cgarcia@igalia.com>
1426 Unreviewed. Update NEWS and configure.ac for 1.9.3 release
1428 * configure.ac: Bump version number.
1430 2012-06-02 Kevin Ollivier <kevino@theolliviers.com>
1432 [wx] Unreviewed build fix. Temporarily disable DerivedSources cleanup on Windows.
1436 2012-06-01 Simon Hausmann <simon.hausmann@nokia.com>
1438 [Qt] Use -Werror only in developer builds
1440 Rubber-stamped by Tor Arne Vestbø.
1442 In production builds -Werror with custom toolchains and wierd system
1443 headers, -Werror is of no use and just creates confusion. So use it
1444 only if Qt is configured with -developer-build.
1446 * Source/api.pri: qt_developer_build determination moved to default_pre.prf
1448 2012-06-01 Caio Marcelo de Oliveira Filho <caio.oliveira@openbossa.org>
1450 [Qt] Move QObject bridge related tests from tst_qwebframe to tst_qobjectbridge
1451 https://bugs.webkit.org/show_bug.cgi?id=88117
1453 Reviewed by Noam Rosenthal.
1455 * Source/tests.pri: Add new entry for tst_qobjectbridge.
1457 2012-06-01 Christophe Dumez <christophe.dumez@intel.com>
1459 [EFL] EFL port does not enable WEB_INTENTS_TAG flag
1460 https://bugs.webkit.org/show_bug.cgi?id=86866
1462 Reviewed by Adam Barth.
1464 Enable WEB_INTENTS_TAG flag by default on EFL port.
1466 * Source/cmake/OptionsEfl.cmake:
1467 * Source/cmake/WebKitFeatures.cmake:
1468 * Source/cmakeconfig.h.cmake:
1470 2012-05-31 Christophe Dumez <christophe.dumez@intel.com>
1472 [EFL] Enable CSS_IMAGE_SET flag
1473 https://bugs.webkit.org/show_bug.cgi?id=87727
1475 Reviewed by Adam Roben.
1477 Add CSS_IMAGE_SET flag to CMake and enable it by default on EFL port.
1479 * Source/cmake/OptionsEfl.cmake:
1480 * Source/cmake/WebKitFeatures.cmake:
1481 * Source/cmakeconfig.h.cmake:
1483 2012-05-30 Kevin Ollivier <kevino@theolliviers.com>
1485 [wx] Unreviewed build fix. Add needed file back to the wx build.
1489 2012-05-30 Mariusz Grzegorczyk <mariusz.g@samsung.com>, Ryuan Choi <ryuan.choi@samsung.com>
1491 [EFL][WK2] Fix WebKit2-EFL build
1492 https://bugs.webkit.org/show_bug.cgi?id=83693
1494 Reviewed by Carlos Garcia Campos.
1496 * Source/cmake/OptionsEfl.cmake: Define BUILDING_SOUP__ to build WebKit2/Efl.
1498 2012-05-29 Jonathan Dong <jonathan.dong@torchmobile.com.cn>
1500 [BlackBerry] Loading media data with http authentication
1501 https://bugs.webkit.org/show_bug.cgi?id=84214
1503 Reviewed by George Staikos.
1505 Added a manual test case which needs user to provide a HTTP server
1506 with HTTP authentication support when loading the specified media
1507 resource. The test case will test if the media resource is successfully
1510 * ManualTests/blackberry/video-load-with-authentication.html: Added.
1512 2012-05-29 Simon Fraser <simon.fraser@apple.com>
1514 Incomplete repaint on twitter.com when replying to a tweet
1515 https://bugs.webkit.org/show_bug.cgi?id=87553
1517 Reviewed by Dean Jackson.
1519 Manual test that adds a transform to a layer, forcing that
1520 layer to gain backing store.
1522 * ManualTests/compositing/requires-backing-change.html: Added.
1524 2012-05-29 David Barr <davidbarr@chromium.org>
1526 Introduce ENABLE_CSS_IMAGE_RESOLUTION compile flag
1527 https://bugs.webkit.org/show_bug.cgi?id=87685
1529 Reviewed by Eric Seidel.
1531 Add a configuration option for CSS image-resolution support, disabling it by default.
1533 * Source/cmake/WebKitFeatures.cmake:
1534 * Source/cmakeconfig.h.cmake:
1536 2012-05-25 Jesus Sanchez-Palencia <jesus.palencia@openbossa.org>
1538 WebKitTestRunner needs to support layoutTestController.setJavaScriptProfilingEnabled
1539 https://bugs.webkit.org/show_bug.cgi?id=42328
1541 Reviewed by Eric Seidel.
1543 * Source/autotools/symbols.filter: Added needed symbols for GTK build.
1545 2012-05-28 Gyuyoung Kim <gyuyoung.kim@samsung.com>
1547 Move allowRoundingHacks to Internals interface
1548 https://bugs.webkit.org/show_bug.cgi?id=87328
1550 Reviewed by Hajime Morita.
1552 * Source/autotools/symbols.filter: Add allowRoundingHacks symbol filter.
1554 2012-05-27 Sudarsana Nagineni <sudarsana.nagineni@linux.intel.com>
1556 [EFL] Enable blob support for the EFL port
1557 https://bugs.webkit.org/show_bug.cgi?id=85363
1559 Reviewed by Hajime Morita.
1561 Enable Blob support by default for the EFL port.
1563 * Source/cmake/OptionsEfl.cmake:
1565 2012-05-27 Raphael Kubo da Costa <rakuco@webkit.org>
1567 [CMake] Make WEBKIT_SET_EXTRA_COMPILER_FLAGS work with clang.
1568 https://bugs.webkit.org/show_bug.cgi?id=87597
1570 Reviewed by Daniel Bates.
1572 Building with clang requires at least the -fPIC option being
1573 passed correctly, just like it is needed with gcc. clang is also
1574 compatible with most of gcc's compiler options, so we only need to
1575 check for clang besides g++ in the macro definition.
1577 * Source/cmake/WebKitHelpers.cmake: Check for "Clang" and use
1578 CMAKE_COMPILER_IS_GNUCXX for the previous check, as it is shorter
1579 and achieves the same effect.
1581 2012-05-25 Zan Dobersek <zandobersek@gmail.com>
1583 configure.ac has duplicated AC_MSG_RESULT([$enable_sandbox]) and nothing for seamless iframes
1584 https://bugs.webkit.org/show_bug.cgi?id=87453
1586 Reviewed by Eric Seidel.
1588 Report the value of $enable_iframe_seamless rather than $enable_sandbox
1589 after checking whether to enable the iframe seamless option.
1593 2012-05-25 Zan Dobersek <zandobersek@gmail.com>
1595 [Gtk] Remove configuration options that do not apply anymore
1596 https://bugs.webkit.org/show_bug.cgi?id=87509
1598 Reviewed by Martin Robinson.
1600 Remove configuration options for enabling or disabling HTML5 datagrid,
1601 DOM storage, image resizer API and sandboxed iframe support. These
1602 features were either turned on by default with the feature defines
1603 removed from the code or removed from the source.
1607 2012-05-25 Zalan Bujtas <zbujtas@gmail.com>
1609 [Qt] Broken controls rendering when transform is applied.
1610 https://bugs.webkit.org/show_bug.cgi?id=87483
1612 Reviewed by Simon Hausmann.
1614 * ManualTests/qt/control_paiting_with_transforms.html: Added.
1616 2012-05-24 Tim Horton <timothy_horton@apple.com>
1618 Add feature defines for web-facing parts of CSS Regions and Exclusions
1619 https://bugs.webkit.org/show_bug.cgi?id=87442
1620 <rdar://problem/10887709>
1622 Reviewed by Dan Bernstein.
1626 2012-05-24 Kent Tamura <tkent@chromium.org>
1628 PAGE_POPUP: window.setValueAndClosePopup should be moved to a
1629 per-context property of DOMWindow.
1630 https://bugs.webkit.org/show_bug.cgi?id=87086
1632 Reviewed by Adam Barth.
1634 * ManualTests/forms/calendar-picker.html:
1635 Introduce pseudo window.pagePopupController.
1637 2012-05-24 Philippe Normand <pnormand@igalia.com>
1639 [GTK] Add --enable-css3-flexbox configure option after r118304.
1640 https://bugs.webkit.org/show_bug.cgi?id=87455
1642 Reviewed by Xan Lopez.
1646 2012-05-24 John Mellor <johnme@chromium.org>
1648 Font Boosting: Add compile flag and runtime setting
1649 https://bugs.webkit.org/show_bug.cgi?id=87394
1651 Reviewed by Adam Barth.
1653 Add ENABLE_FONT_BOOSTING.
1657 2012-05-23 Raphael Kubo da Costa <rakuco@webkit.org>
1659 [CMake] Unreviewed, add ENABLE_CSS3_FLEXBOX after r118304.
1661 * Source/cmake/WebKitFeatures.cmake:
1662 * Source/cmakeconfig.h.cmake:
1664 2012-05-23 Xiaobo Wang <xbwang@torchmobile.com.cn>
1666 [BlackBerry] Reset JS state for each test
1667 https://bugs.webkit.org/show_bug.cgi?id=86899
1669 Reviewed by Nikolas Zimmermann.
1671 * DumpRenderTree/blackberry/DumpRenderTree.cpp:
1672 (BlackBerry::WebKit::DumpRenderTree::resetToConsistentStateBeforeTesting):
1674 2012-05-22 Dongwoo Im <dw.im@samsung.com>
1676 [EFL] Implements the registerProtocolHandler method and option.
1677 https://bugs.webkit.org/show_bug.cgi?id=73638
1679 Reviewed by Andreas Kling.
1681 The registerProtocolHandler() method allows Web sites to register themselves
1682 as possible handlers for particular schemes.
1684 http://dev.w3.org/html5/spec/Overview.html#dom-navigator-registerprotocolhandler
1686 * Source/cmake/OptionsEfl.cmake: Adds the build option.
1687 * Source/cmakeconfig.h.cmake: Adds the build option.
1689 2012-05-22 Kangil Han <kangil.han@samsung.com>
1691 [EFL][DRT] Implement touch event
1692 https://bugs.webkit.org/show_bug.cgi?id=86720
1694 Reviewed by Hajime Morita.
1696 Currently EFL DRT doesn't support touch event.
1697 Therefore, this patch enabled it and implemented some eventSender function callbacks.
1699 * Source/cmake/FindEFL.cmake: Add ecore-input to dependency check.
1700 * Source/cmake/OptionsEfl.cmake: Enable touch event option.
1702 == Rolled over to ChangeLog-2012-05-22 ==